.stage-viewport.svelte-1ltqxnz{box-sizing:border-box;position:relative}.stage-viewport-fallback-image.svelte-1ltqxnz{object-fit:contain;opacity:1;width:100%;height:100%;transition:opacity .24s;display:block;position:absolute;inset:0}.stage-enhanced[data-stage-page-ready] .stage-viewport-fallback-image.svelte-1ltqxnz{opacity:0}.stage-enhanced[data-catalog-transition] .stage-viewport-fallback-image.svelte-1ltqxnz{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.stage-viewport-fallback-image.svelte-1ltqxnz{transition:none}}.breadcrumbs.svelte-oyr1vk{height:var(--ps-breadcrumb-height);padding-inline:var(--ps-grid-gap,12px);box-sizing:border-box;pointer-events:auto;scrollbar-width:none;direction:rtl;overflow-x:auto}.breadcrumbs.svelte-oyr1vk nav{direction:ltr;width:max-content;min-width:100%;height:100%}.breadcrumbs.svelte-oyr1vk ol{flex-wrap:nowrap}.breadcrumbs.svelte-oyr1vk li{white-space:nowrap}.overflow-controls.svelte-1iauuli{z-index:3;pointer-events:none;position:absolute;inset:0}.hidden.svelte-1iauuli{visibility:hidden}button.svelte-1iauuli{border:1px solid var(--ps-border,transparent);border-radius:var(--spatial-element-control-radius,12px);background:var(--ps-section-standard,#fff);width:28px;height:100%;color:var(--spatial-element-navigation-ink,var(--spatial-element-ink));cursor:pointer;pointer-events:auto;place-items:center;padding:0;display:grid;position:absolute;top:0;box-shadow:0 2px 8px #0003}.before.svelte-1iauuli{left:0}.after.svelte-1iauuli{right:0}.vertical.svelte-1iauuli button:where(.svelte-1iauuli){width:100%;height:28px;left:0;right:auto}.vertical.svelte-1iauuli .before:where(.svelte-1iauuli){top:0}.vertical.svelte-1iauuli .after:where(.svelte-1iauuli){top:auto;bottom:0}button.svelte-1iauuli:focus-visible{outline:2px solid var(--spatial-element-accent);outline-offset:2px}.stage-panel-fallback.svelte-1oh8lj5{z-index:2;box-sizing:border-box;border-radius:var(--stage-panel-radius)}.stage-panel-posed.svelte-1oh8lj5{left:calc(50% + var(--stage-panel-x) - var(--stage-panel-width) / 2);top:calc(50% - var(--stage-panel-y) - var(--stage-panel-height) / 2);width:var(--stage-panel-width);height:var(--stage-panel-height);position:absolute}.stage-panel-surface.svelte-1oh8lj5{z-index:1;box-sizing:border-box;width:100%;height:100%;padding:var(--stage-panel-content-inset);border-radius:var(--stage-panel-radius);opacity:1;transform-style:preserve-3d;position:relative;transform:translateZ(0)}[data-stage-panel-content]{transform-style:preserve-3d;opacity:calc(var(--stage-panel-opacity,1) * var(--stage-panel-content-opacity,1) * var(--catalog-reveal-opacity,var(--stage-transition-opacity,1)))}[data-stage-panel-render-mode=native],[data-stage-panel-content][data-stage-panel-render-mode=native],[data-stage-panel-render-mode=native] [data-stage-panel-content]{transform-style:flat}.stage-panel-surface.svelte-1oh8lj5:before,.stage-panel-surface.svelte-1oh8lj5:after{--catalog-reveal-opacity:inherit;border-radius:inherit;pointer-events:none;content:"";opacity:calc(var(--stage-panel-opacity) * var(--stage-panel-surface-opacity,1) * var(--stage-panel-focus-opacity,1) * var(--catalog-reveal-opacity,var(--stage-transition-opacity,1)));position:absolute;inset:0}.stage-panel-surface.svelte-1oh8lj5:before{background:rgb(var(--stage-panel-tint-rgb) / var(--stage-panel-tint-opacity));box-shadow:var(--stage-panel-box-shadow), inset 0 0 var(--stage-panel-bezel) rgb(16 24 32/calc(var(--stage-panel-thickness) * .12));-webkit-backdrop-filter:blur(var(--stage-panel-css-blur));backdrop-filter:blur(var(--stage-panel-css-blur))}.stage-panel-surface[data-stage-panel-surface=solid].svelte-1oh8lj5:before{-webkit-backdrop-filter:none;backdrop-filter:none}.stage-panel-surface.svelte-1oh8lj5:after{box-shadow:inset 0 0 var(--stage-panel-bezel) #ffffff5c;mix-blend-mode:screen;opacity:calc(var(--stage-panel-opacity) * var(--stage-panel-surface-opacity,1) * var(--stage-panel-focus-opacity,1) * var(--stage-panel-specular-opacity) * var(--catalog-reveal-opacity,var(--stage-transition-opacity,1)));background:radial-gradient(120% 72% at 50% 0,#ffffffb8,#0000 58%),linear-gradient(145deg,#ffffff94,#0000 42%);inset:0}.stage-panel-surface[data-stage-panel-surface=solid].svelte-1oh8lj5:after,.stage-panel-surface[data-stage-panel-surface=frosted].svelte-1oh8lj5:after{display:none}.stage-panel-surface.svelte-1oh8lj5 [data-stage-panel-content]{z-index:1;box-sizing:border-box;width:100%;height:100%;position:relative}.rail-frame.svelte-1ti3tqm{width:calc(100% - var(--spatial-detail-media-left) * 2);height:var(--spatial-detail-media-size);margin-top:var(--spatial-detail-media-stage-gap);margin-left:var(--spatial-detail-media-left);flex:none;position:relative}.spatial-element-rail.svelte-1ti3tqm{scrollbar-width:none;grid-auto-flow:column;grid-auto-columns:var(--spatial-detail-media-size);gap:var(--spatial-detail-media-gap);overscroll-behavior-x:contain;overscroll-behavior-y:auto;pointer-events:auto;justify-content:start;justify-items:start;width:100%;height:100%;display:grid;position:relative;overflow:auto hidden}.spatial-element-rail.svelte-1ti3tqm::-webkit-scrollbar{display:none}.spatial-element-media-anchor.svelte-1ti3tqm{aspect-ratio:1;width:100%}.thumbnail-panel{width:100%;height:100%}.thumbnail-panel-content{place-items:center;width:100%;height:100%;display:grid}.thumb.svelte-1ti3tqm{min-width:0;min-height:0;color:var(--spatial-element-ink);border-radius:var(--spatial-element-control-radius);cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.thumb.active.svelte-1ti3tqm:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--spatial-element-accent) 96%, transparent);pointer-events:none;position:absolute;inset:0}.stage-enhanced[data-stage-page-ready] .thumb-minimap.active.svelte-1ti3tqm:after{display:none}.media-indicator.svelte-1ti3tqm{color:color-mix(in srgb, var(--spatial-element-ink) 45%, transparent);opacity:var(--stage-panel-surface-opacity,1);pointer-events:none;display:grid;position:absolute;bottom:4px;right:4px}.play-indicator.svelte-1ti3tqm{color:#fff;background:#0009;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumb-minimap.svelte-1ti3tqm{position:relative;overflow:hidden}.minimap-poster.svelte-1ti3tqm{object-fit:contain;width:80%;height:80%;transition:opacity .24s;position:absolute;inset:10%}.stage-enhanced[data-stage-page-ready] .minimap-poster.svelte-1ti3tqm{opacity:0}.stage-enhanced[data-catalog-transition] .minimap-poster.svelte-1ti3tqm{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.minimap-poster.svelte-1ti3tqm{transition:none}}.thumb-image.svelte-1ti3tqm img:where(.svelte-1ti3tqm){object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;transition:width .22s,height .22s,left .22s,top .22s,transform .22s;display:block;position:absolute;top:0;left:0}.thumb-image[data-media-fit=contain].svelte-1ti3tqm img:where(.svelte-1ti3tqm){width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px}.play-indicator.svelte-1ti3tqm{transition:transform .22s}@media (prefers-reduced-motion:no-preference){.thumb-image[data-mouse-hover][data-media-fit=contain].svelte-1ti3tqm img:where(.svelte-1ti3tqm),.thumb-image[data-media-fit=contain].svelte-1ti3tqm:focus-visible img:where(.svelte-1ti3tqm){width:100%;height:100%;top:0;left:0}.thumb-image[data-mouse-hover][data-media-fit=cover].svelte-1ti3tqm img:where(.svelte-1ti3tqm),.thumb-image[data-media-fit=cover].svelte-1ti3tqm:focus-visible img:where(.svelte-1ti3tqm){width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px}.thumb-video.svelte-1ti3tqm[data-mouse-hover] img:where(.svelte-1ti3tqm),.thumb-video.svelte-1ti3tqm:focus-visible img:where(.svelte-1ti3tqm){transform:scale(1.04)}.thumb-video.svelte-1ti3tqm[data-mouse-hover] .play-indicator:where(.svelte-1ti3tqm),.thumb-video.svelte-1ti3tqm:focus-visible .play-indicator:where(.svelte-1ti3tqm){transform:translate(-50%,-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.thumb-image.svelte-1ti3tqm img:where(.svelte-1ti3tqm),.play-indicator.svelte-1ti3tqm{transition:none}}.drawing-sheet.svelte-1ti3tqm{background:linear-gradient(135deg,#0000 46%,#2e75bf42 46% 54%,#0000 54%),repeating-linear-gradient(0deg,#0000 0 12px,#4a89cd29 12px 13px),repeating-linear-gradient(90deg,#0000 0 12px,#4a89cd29 12px 13px),#ffffffd1;border:1px solid #4a89cd57;width:74px;height:74px;position:relative}.drawing-sheet.svelte-1ti3tqm:before{content:"";border:1px solid #4a89cdcc;border-radius:2px;position:absolute;inset:15px 17px 20px 15px}.drawing-sheet.svelte-1ti3tqm:after{color:#4a89cdcc;content:"100 mm";font:600 7px/1 system-ui,sans-serif;position:absolute;bottom:7px;right:6px}@media (width>=840px){.rail-frame.svelte-1ti3tqm{top:0;left:var(--spatial-detail-media-left);width:var(--spatial-detail-media-size);height:var(--spatial-detail-fit-height);margin:0;position:absolute}.spatial-element-rail.svelte-1ti3tqm{grid-auto-rows:max-content;grid-auto-columns:100%;grid-auto-flow:row;align-content:start;overflow:hidden auto}}.spatial-native-media.svelte-1pnitd5{pointer-events:auto;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}img.svelte-1pnitd5,video.svelte-1pnitd5{object-fit:var(--media-fit);width:100%;min-width:0;height:100%;min-height:0;display:block}iframe.svelte-1pnitd5{border:0;width:100%;height:100%}p.svelte-1pnitd5{text-align:center;max-width:32rem;padding:24px}.spatial-element-aside.svelte-1t7osjo{min-width:0;width:var(--spatial-detail-summary-width);margin-top:var(--spatial-detail-summary-gap);margin-inline:auto;position:relative}.spatial-element-panel{width:100%;height:var(--summary-panel-height,auto);max-height:var(--spatial-detail-summary-max-height);pointer-events:auto;min-height:0;position:relative}.spatial-element-content{color:color-mix(in srgb, var(--spatial-element-ink) 92%, transparent);display:block;position:relative;overflow:visible}@media (width>=840px){.spatial-element-aside.svelte-1t7osjo{top:0;right:var(--spatial-detail-summary-right);margin:0;position:absolute}}svg.svelte-13pygdx{flex:none;display:block}.input-highlight.svelte-13pygdx{fill:var(--spatial-element-accent);stroke:var(--spatial-element-accent)}.motion.svelte-13pygdx{stroke:var(--spatial-element-accent)}.button-group-frame.svelte-1e8ehsi{flex:none;height:40px}.button-group-frame.svelte-1e8ehsi .button-group-panel{width:100%;height:40px}.button-group.svelte-1e8ehsi{border-radius:var(--control-radius);width:max-content;height:40px;display:flex}button.svelte-1e8ehsi{box-sizing:border-box;min-width:40px;height:40px;font:inherit;white-space:nowrap;background:color-mix(in srgb, var(--ps-selection,var(--ps-section-muted,#eee)) var(--selection), transparent);color:color-mix(in srgb, var(--spatial-element-accent) var(--selection), var(--spatial-element-ink));cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0 12px;transition:background-color .18s;display:grid}button.icon-only.svelte-1e8ehsi{width:40px;padding:0}button.svelte-1e8ehsi{border-radius:max(0px, calc(var(--control-radius) - 2px))}.button-group.svelte-1e8ehsi[data-mouse-hover] button:where(.svelte-1e8ehsi):enabled:hover{background:color-mix(in srgb, var(--spatial-element-body,currentColor) 8%, transparent)}button.svelte-1e8ehsi:focus-visible{outline:2px solid var(--spatial-element-accent,currentColor);outline-offset:-2px}button.svelte-1e8ehsi:disabled{cursor:default;opacity:.45}@media (prefers-reduced-motion:reduce){button.svelte-1e8ehsi{transition:none}}.icon-frame.svelte-ycrkwh{flex:0 0 40px;width:40px;height:40px}.icon-frame.svelte-ycrkwh .spatial-icon-panel{width:40px;height:40px}.spatial-icon-button.svelte-ycrkwh{box-sizing:border-box;border-radius:var(--spatial-element-control-radius);width:40px;height:40px;color:var(--spatial-element-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;transition:background-color .18s;display:grid}.spatial-icon-button.svelte-ycrkwh[data-mouse-hover]:hover{background:color-mix(in srgb, var(--spatial-element-body) 8%, transparent)}.spatial-icon-button.svelte-ycrkwh:focus-visible{outline:2px solid var(--spatial-element-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.spatial-icon-button.svelte-ycrkwh{transition:none}}.model-tools.svelte-1kduw51{top:0;right:var(--spatial-detail-fit-right);z-index:6;visibility:hidden;pointer-events:none;width:128px;height:40px;margin:0;position:absolute}.model-tools.enhanced.svelte-1kduw51{visibility:visible;pointer-events:auto}.model-tools-buttons.svelte-1kduw51{justify-content:flex-end;gap:8px;display:flex}.touch-hint.svelte-1kduw51{border-radius:var(--spatial-element-control-radius);width:max-content;max-width:min(260px,100vw - 48px);color:var(--spatial-element-ink);pointer-events:none;background:color-mix(in srgb, var(--help-tint) var(--help-tint-opacity), transparent);-webkit-backdrop-filter:blur(var(--help-blur));backdrop-filter:blur(var(--help-blur));box-shadow:var(--help-shadow);margin:0;padding:8px 12px;font-size:12px;line-height:1.45;position:absolute;top:48px;right:0}.interaction-help.svelte-1kduw51{box-sizing:border-box;border-radius:var(--help-radius);width:248px;color:var(--spatial-element-ink);font:inherit;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;font-size:14px;line-height:1.45;position:fixed;inset:auto;overflow:visible}.help-copy.svelte-1kduw51{box-sizing:border-box;max-height:var(--help-max-height);border-radius:var(--help-radius);padding:12px 16px 16px;overflow:auto}.interaction-help.svelte-1kduw51::backdrop{pointer-events:none;background:0 0}.help-heading.svelte-1kduw51{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-1kduw51{margin:0;font-size:15px;font-weight:650}.close-help.svelte-1kduw51{border-radius:var(--spatial-element-control-radius);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 40px;place-items:center;padding:0;display:grid}.close-help.svelte-1kduw51:focus-visible{outline:2px solid var(--spatial-element-accent)}dl.svelte-1kduw51{gap:8px;margin:8px 0 0;display:grid}dl.svelte-1kduw51>div:where(.svelte-1kduw51){grid-template-columns:48px 1fr;align-items:center;column-gap:14px;display:grid}dt.svelte-1kduw51{font-weight:650}dd.svelte-1kduw51{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.navigation-hint.svelte-1kduw51{border-top:1px solid;margin:16px 0 0;padding-top:12px;font-size:12px}.navigation-hint.svelte-1kduw51 a:where(.svelte-1kduw51){color:var(--spatial-element-accent);text-underline-offset:2px;text-decoration:underline}.navigation-hint.svelte-1kduw51 a:where(.svelte-1kduw51):focus-visible{outline:2px solid var(--spatial-element-accent);outline-offset:3px;border-radius:2px}.sticky-header-summary-surface.svelte-6igha8{border-radius:inherit;pointer-events:none;position:absolute;inset:0 88px 0 0}.spatial-element-sticky-header.svelte-6igha8{z-index:20;box-sizing:border-box;width:100%;height:var(--spatial-detail-dock-height);border-radius:var(--spatial-element-panel-radius);visibility:hidden;box-shadow:none;pointer-events:none;background:0 0;border:0;position:fixed;top:0;left:0}.spatial-element-sticky-header.svelte-6igha8[data-presented]{visibility:visible}.spatial-element-sticky-header.svelte-6igha8[data-active]{pointer-events:auto}.sticky-header-minimap-action.svelte-6igha8{z-index:4;border-radius:var(--spatial-element-control-radius);cursor:pointer;background:0 0;display:block;position:fixed}.sticky-header-minimap-action.svelte-6igha8:focus-visible{outline:2px solid var(--spatial-element-accent);outline-offset:-3px}.spatial-element-sticky-tabs.svelte-6igha8{--spatial-element-tabs-dock-top-radius:var(--spatial-element-control-radius);--spatial-element-tabs-dock-bottom-radius:var(--spatial-element-control-radius);z-index:19;box-sizing:border-box;height:var(--spatial-detail-submenu-height);border-radius:var(--spatial-element-tabs-dock-top-radius) var(--spatial-element-tabs-dock-top-radius) var(--spatial-element-tabs-dock-bottom-radius) var(--spatial-element-tabs-dock-bottom-radius);opacity:0;visibility:hidden;box-shadow:var(--spatial-element-docked-panel-box-shadow);pointer-events:none;will-change:border-radius;background:0 0;border:0;padding:0;position:fixed;overflow:clip}.spatial-element-sticky-header.svelte-6igha8:before,.spatial-element-sticky-header.svelte-6igha8:after,.spatial-element-sticky-tabs.svelte-6igha8:before{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.spatial-element-sticky-header.svelte-6igha8:before,.spatial-element-sticky-tabs.svelte-6igha8:before{background:rgb(var(--spatial-element-docked-panel-tint-rgb) / var(--spatial-element-docked-panel-tint-opacity));box-shadow:inset 0 0 0 1px rgb(0 0 0/calc(var(--spatial-element-docked-panel-shadow-strength) * .18));-webkit-backdrop-filter:blur(var(--spatial-element-docked-panel-backdrop-blur));backdrop-filter:blur(var(--spatial-element-docked-panel-backdrop-blur))}.spatial-element-sticky-header.svelte-6igha8:before{z-index:2;opacity:var(--spatial-element-sticky-header-progress,0)}.spatial-element-sticky-header.svelte-6igha8:after{z-index:1;box-shadow:var(--spatial-element-docked-panel-box-shadow);opacity:var(--spatial-element-sticky-header-progress,0)}.spatial-element-sticky-tabs.svelte-6igha8:before{z-index:0;bottom:-1px;transform:translateY(-1px)}.spatial-element-sticky-tabs.svelte-6igha8[data-active]{opacity:1;visibility:visible;pointer-events:auto}.sticky-header-layout.svelte-6igha8{z-index:3;box-sizing:border-box;width:100%;height:100%;padding:8px 16px 8px var(--spatial-element-sticky-minimap-reserve,96px);opacity:var(--spatial-element-sticky-header-progress,0);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid;position:relative}.spatial-element-sticky-tabs.svelte-6igha8 [data-spatial-element-tab-list]{z-index:1;position:relative}.sticky-header-copy.svelte-6igha8{gap:0;min-width:0;display:grid}.sticky-header-kicker.svelte-6igha8,.sticky-header-title.svelte-6igha8{color:var(--spatial-element-ink);margin:0}.sticky-header-kicker.svelte-6igha8{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.sticky-header-title.svelte-6igha8{text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;line-height:32px;overflow:hidden}.sticky-header-action.svelte-6igha8{visibility:hidden;border-radius:var(--spatial-element-control-radius);width:40px;height:40px;color:var(--spatial-element-on-accent);background:var(--spatial-element-accent);cursor:pointer;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.spatial-element-sticky-header.svelte-6igha8[data-action-active] .sticky-header-action:where(.svelte-6igha8){visibility:visible}@media (width<840px){.sticky-header-layout.svelte-6igha8{gap:8px;padding-right:8px}.sticky-header-title.svelte-6igha8{font-size:18px;line-height:24px}.spatial-element-sticky-tabs.svelte-6igha8{display:none}}.spatial-element-tab-list.svelte-g8xb7r{--spatial-element-tab-font-size:16px;--spatial-element-tab-highlight-top-radius:var(--spatial-element-tabs-dock-top-radius,var(--spatial-element-control-radius,12px));--spatial-element-tab-highlight-bottom-radius:var(--spatial-element-tabs-dock-bottom-radius,var(--spatial-element-control-radius,12px));box-sizing:border-box;width:max-content;min-width:0;max-width:100%;height:100%;color:var(--spatial-element-navigation-ink,var(--spatial-element-ink));pointer-events:auto;align-items:center;display:flex;position:relative}.spatial-element-tab-list.svelte-g8xb7r[data-spatial-element-tab-list-hidden]{opacity:0;visibility:hidden;pointer-events:none}.spatial-element-tab-links.svelte-g8xb7r{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;min-width:0;height:100%;display:flex;position:relative;overflow:auto hidden}.spatial-element-tab-links.svelte-g8xb7r::-webkit-scrollbar{display:none}.spatial-element-tab-selection.svelte-g8xb7r{z-index:0;width:var(--spatial-element-tab-active-width,0px);border-radius:var(--spatial-element-tab-highlight-top-radius) var(--spatial-element-tab-highlight-top-radius) var(--spatial-element-tab-highlight-bottom-radius) var(--spatial-element-tab-highlight-bottom-radius);background:color-mix(in srgb, var(--spatial-element-body) 8%, transparent);transform:translate3d(var(--spatial-element-tab-active-left,0px), 0, 0);pointer-events:none;will-change:border-radius;position:absolute;top:0;bottom:0;left:0}.spatial-element-tab-links.svelte-g8xb7r[data-spatial-element-tab-indicator-ready] .spatial-element-tab-selection:where(.svelte-g8xb7r){transition:width var(--spatial-element-tab-navigation-duration) var(--spatial-element-tab-navigation-easing), transform var(--spatial-element-tab-navigation-duration) var(--spatial-element-tab-navigation-easing)}.spatial-element-tab-selection.svelte-g8xb7r:after{background:var(--spatial-element-accent);content:"";visibility:hidden;border-radius:3px 3px 0 0;width:24px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.spatial-element-tab-links.svelte-g8xb7r[data-spatial-element-tab-indicator-ready] .spatial-element-tab-selection:where(.svelte-g8xb7r):after{visibility:visible}.spatial-element-tab-list.svelte-g8xb7r a:where(.svelte-g8xb7r){z-index:1;box-sizing:border-box;border-radius:var(--spatial-element-tab-highlight-top-radius) var(--spatial-element-tab-highlight-top-radius) var(--spatial-element-tab-highlight-bottom-radius) var(--spatial-element-tab-highlight-bottom-radius);height:100%;color:var(--spatial-element-navigation-ink,var(--spatial-element-ink));font-size:var(--spatial-element-tab-font-size);white-space:nowrap;background:0 0;flex:none;place-items:center;padding:0 16px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .18s;display:grid;position:relative}a.svelte-g8xb7r:before,a.svelte-g8xb7r>span:where(.svelte-g8xb7r){grid-area:1/1}a.svelte-g8xb7r:before{content:attr(data-spatial-element-tab-label);visibility:hidden;font-weight:650}a.overview.svelte-g8xb7r{width:48px;padding:0 12px}a.overview.svelte-g8xb7r:before{content:none}.spatial-element-tab-list.svelte-g8xb7r[data-mouse-hover] a:where(.svelte-g8xb7r):hover:not([aria-current=location]){background:color-mix(in srgb, var(--spatial-element-body) 8%, transparent)}.spatial-element-tab-list.svelte-g8xb7r a[aria-current=location]:where(.svelte-g8xb7r){font-weight:650}a.overview.svelte-g8xb7r svg:where(.svelte-g8xb7r){opacity:.55;transition:opacity .18s}a.overview[aria-current=location].svelte-g8xb7r svg:where(.svelte-g8xb7r){opacity:1}.spatial-element-tab-links.svelte-g8xb7r:not([data-spatial-element-tab-indicator-ready]) a[aria-current=location]:where(.svelte-g8xb7r){background:color-mix(in srgb, var(--spatial-element-body) 8%, transparent)}.spatial-element-tab-links.svelte-g8xb7r:not([data-spatial-element-tab-indicator-ready]) a[aria-current=location]:where(.svelte-g8xb7r):after{background:var(--spatial-element-accent);content:"";border-radius:3px 3px 0 0;width:24px;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}a.svelte-g8xb7r:focus-visible{outline:2px solid var(--spatial-element-accent);outline-offset:-2px}@media (width<840px){.spatial-element-tab-list.svelte-g8xb7r{display:none}}@media (width<=620px){.spatial-element-tab-list.svelte-g8xb7r{--spatial-element-tab-font-size:15px}a.svelte-g8xb7r{padding-inline:12px}}@media (prefers-reduced-motion:reduce){a.svelte-g8xb7r,.spatial-element-tab-selection.svelte-g8xb7r{transition:none}}.spatial-element-tabs-anchor.svelte-1xw4m22{z-index:4;width:fit-content;max-width:100%;height:var(--spatial-detail-submenu-height);pointer-events:auto;position:relative}.spatial-element-tabs-anchor.svelte-1xw4m22[data-spatial-element-tabs-measured]{width:min(var(--spatial-element-tabs-natural-width), 100%)}.spatial-element-tabs-panel{width:max-content;max-width:100%;height:var(--spatial-detail-submenu-height);min-height:var(--spatial-detail-submenu-height);pointer-events:auto}.spatial-element-tabs-anchor.svelte-1xw4m22[data-spatial-element-tabs-measured] .spatial-element-tabs-panel{width:100%}.spatial-element-tabs-panel-content{border-radius:inherit;align-items:center;display:flex;overflow:hidden}@media (width<840px){.spatial-element-tabs-anchor.svelte-1xw4m22{display:none}}.spatial-element-main.svelte-4gfw0h{--spatial-element-section-scroll-offset:150px;width:100%;margin:0}.spatial-element-presentation.svelte-4gfw0h{position:relative}.spatial-element-pane-heading.svelte-4gfw0h{display:contents}.spatial-element-pane-title-row.svelte-4gfw0h,.spatial-element-pane-surface.svelte-4gfw0h,.spatial-element-pane-cover.svelte-4gfw0h,.spatial-element-pane-submenu-shell.svelte-4gfw0h{display:none}.spatial-element-hero.svelte-4gfw0h{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative}.spatial-element-content.svelte-4gfw0h{flex-direction:column;width:100%;display:flex}.spatial-element-section-list.svelte-4gfw0h{margin-top:var(--spatial-detail-submenu-after-gap,0px);order:2}.spatial-element-content.svelte-4gfw0h .spatial-element-tabs-anchor{order:1}.spatial-element-section-list.svelte-4gfw0h .content-section:first-child{margin-top:0}.spatial-element-hero.svelte-4gfw0h .spatial-element-visual{margin-left:var(--spatial-detail-fit-left);width:calc(100% - var(--spatial-detail-fit-left) - var(--spatial-detail-fit-right));height:var(--spatial-detail-fit-height);pointer-events:none;background:0 0;flex:none;order:-1;min-height:0}@media (width>=840px){.spatial-element-hero.svelte-4gfw0h{height:var(--spatial-detail-fit-height)}.spatial-element-content.svelte-4gfw0h{padding-top:8px}.spatial-element-content.svelte-4gfw0h .spatial-element-tabs-anchor{max-width:calc(100% - 16px);margin-left:8px}}@media (width>=1200px){.spatial-element-content.svelte-4gfw0h .spatial-element-tabs-anchor{max-width:calc(100% - 32px)}}@media (width>=1600px){.spatial-element-content.svelte-4gfw0h{padding-top:12px}.spatial-element-content.svelte-4gfw0h .spatial-element-tabs-anchor{margin-left:calc((100% - var(--spatial-detail-content-width)) / 2);max-width:var(--spatial-detail-content-width)}}
