.map-glass_page__VH0c0{--map-tools-top:88px;--map-tools-bottom:92px;--glass-surface:color-mix(in srgb,var(--surface) 94%,transparent);--glass-highlight:color-mix(in srgb,var(--text) 7%,transparent);--glass-shadow:#10211a24;--glass-ring:color-mix(in srgb,var(--green) 12%,transparent);--glass-card:var(--surface);--glass-provenance:var(--paper-deep);--glass-accent:var(--green);--glass-notice-ink:var(--text);--glass-notice-bg:var(--paper-deep);--glass-notice-border:var(--field-border)}.map-glass_page__VH0c0 .map-glass_workspace__TYqCJ{display:block;position:relative;height:min(820px,calc(100dvh - 195px));min-height:580px;max-height:1000px;border-radius:24px;overflow:hidden}.map-glass_page__VH0c0 .map-glass_stage__VyT3I{min-height:100%}.map-glass_dock__sak_J,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-zoom,.map-glass_panel__S2Vcu{color:var(--glass-ink);background:var(--glass-surface);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight),0 8px 30px var(--glass-shadow),0 0 0 1px var(--glass-ring);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.map-glass_dock__sak_J{position:absolute;inset-block-start:16px;inset-inline-start:16px;z-index:8;display:flex;gap:4px;padding:6px;border-radius:24px;max-width:calc(100% - 32px)}.map-glass_dock__sak_J button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:8px 15px;border-radius:18px;color:var(--glass-ink);background:transparent;font-size:14px;line-height:1.35}.map-glass_dock__sak_J button[aria-expanded=true]{background:var(--glass-hover)}@media (hover:hover){.map-glass_dock__sak_J button:hover{background:var(--glass-hover)}}.map-glass_dock__sak_J button svg{flex:none}.map-glass_panel__S2Vcu{position:absolute;inset-block-start:var(--map-tools-top);inset-inline-start:16px;z-index:7;width:370px;max-width:calc(100% - 32px);max-height:calc(100% - var(--map-tools-top) - var(--map-tools-bottom));overflow:auto;overscroll-behavior:contain;border-radius:22px;scrollbar-width:thin}.map-glass_panel__S2Vcu [hidden],.map-glass_panel__S2Vcu[hidden]{display:none!important}.map-glass_panelHeading__cqLja{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--glass-line)}.map-glass_panelHeading__cqLja h2{margin:0;padding:4px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.5;color:var(--glass-ink)}.map-glass_panelHeading__cqLja button{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--glass-chip);color:var(--glass-ink)}.map-glass_panel__S2Vcu .map-search{padding:18px}.map-glass_panel__S2Vcu .map-search label{display:block;font-size:14px;margin-block-end:8px;line-height:1.6}.map-glass_panel__S2Vcu .search-control{background:var(--glass-field);border-radius:16px;min-height:48px}.map-glass_panel__S2Vcu .search-control input{font-size:16px;min-width:0;color:var(--glass-ink)}.map-glass_panel__S2Vcu .search-control button{min-width:44px;min-height:44px}.map-glass_panel__S2Vcu .map-search p,.map-glass_panel__S2Vcu .map-search>small{color:var(--glass-muted);font-size:12px}.map-glass_panel__S2Vcu .place-result{display:block;width:100%;margin-block:6px;padding:12px;text-align:start;color:var(--glass-ink);background:var(--glass-card);border:1px solid var(--glass-line);border-radius:12px;min-height:48px}.map-glass_panel__S2Vcu .place-result small{display:block}.map-glass_panel__S2Vcu .catalog-panel{padding:18px;overflow:visible}.map-glass_panel__S2Vcu .catalog-panel input[type=range]{width:100%;min-height:44px;accent-color:var(--glass-accent)}.map-glass_listingRadius__KJJ6u{margin-block:20px 16px;padding-block-start:16px;border-block-start:1px solid var(--glass-line);min-width:0}.map-glass_listingRadius__KJJ6u h3{margin:0 0 16px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.7;color:var(--glass-ink)}.map-glass_listingRadius__KJJ6u h3 a{display:block;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:4px}.map-glass_radiusHeading__RuAiy{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 12px}.map-glass_radiusHeading__RuAiy label{flex:1 1 160px;font-size:14px;line-height:1.7;color:var(--glass-muted)}.map-glass_radiusHeading__RuAiy output{flex:none;margin-inline-start:auto;padding:4px 10px;border:1px solid var(--glass-line);border-radius:8px;background:var(--glass-field);color:var(--glass-ink);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.map-glass_listingRadius__KJJ6u input[type=range]{display:block;margin:4px 0 0;padding:0}.map-glass_listingRadius__KJJ6u input[type=range]:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px;border-radius:6px}.map-glass_radiusLimits__m9kZK{display:flex;justify-content:space-between;gap:12px;color:var(--glass-muted);font-size:12px;font-variant-numeric:tabular-nums}.map-glass_panel__S2Vcu .keyboard-geometry,.map-glass_panel__S2Vcu .map-feature-list{padding:16px 18px}.map-glass_panel__S2Vcu .keyboard-geometry summary,.map-glass_panel__S2Vcu .map-feature-list summary{min-height:44px}.map-glass_panel__S2Vcu .keyboard-geometry select,.map-glass_panel__S2Vcu .keyboard-geometry textarea{font-size:16px;padding:10px;border:1px solid var(--glass-field-border);border-radius:10px;background:var(--glass-field)}.map-glass_panel__S2Vcu .sidebar-provenance{padding:16px 18px;min-height:48px;background:var(--glass-provenance)}.map-glass_panel__S2Vcu .layer-panel{padding:16px 18px;overflow:visible}.map-glass_panel__S2Vcu .layer-row{border-color:var(--glass-line)}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS{top:auto;bottom:20px;inset-inline-start:50%;inset-inline-end:auto;transform:translateX(-50%);padding:6px;gap:3px;max-width:calc(100% - 24px);border-radius:24px;overflow:visible;z-index:6}[dir=rtl] .map-glass_page__VH0c0 .map-glass_drawing__tQUzS{transform:translateX(50%)}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button{color:var(--glass-ink);height:44px;border-radius:17px;padding:8px}.map-glass_page__VH0c0 .map-zoom{border-radius:20px;overflow:hidden;inset-inline-end:16px;bottom:100px}.map-glass_page__VH0c0 .map-zoom button{width:44px;height:44px}.map-glass_page__VH0c0 .map-north{top:auto;bottom:202px;inset-inline-end:24px}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn{inset-inline-start:auto;inset-inline-end:16px;top:var(--map-tools-top);width:350px;max-width:calc(100% - 32px);max-height:calc(100% - var(--map-tools-top) - var(--map-tools-bottom));padding:26px 20px 20px;border-radius:22px;overscroll-behavior:contain}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn[hidden]{display:none!important}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .inspector-close{width:44px;height:44px;border-radius:50%}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_infrastructureField__IFncG{display:grid;gap:8px;min-width:0;margin-block:16px}.map-glass_infrastructureField__IFncG label{display:block;font-size:14px;line-height:1.6}.map-glass_infrastructureField__IFncG select{display:block;width:100%;max-width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--glass-field-border);border-radius:10px;background:var(--glass-field);color:var(--glass-ink);font:inherit;font-size:16px}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_measurementResult__k14ld{padding-block:16px;margin-block:12px;border-block:1px solid var(--glass-line);color:var(--glass-ink)}.map-glass_measurementLabel__fAAGD{display:block;margin-block-end:4px;font-size:14px;line-height:1.6}.map-glass_measurementValue__A4tWz{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;font-size:28px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.map-glass_measurementValue__A4tWz bdi{min-width:0;overflow-wrap:anywhere}.map-glass_measurementValue__A4tWz>span{font-size:16px;font-weight:400;white-space:nowrap}.map-glass_measurementResult__k14ld details{margin-block-start:8px;font-size:12px;line-height:1.7}.map-glass_measurementResult__k14ld summary{min-height:44px;padding-block:10px;cursor:pointer}.map-glass_measurementResult__k14ld details>span{display:block;padding-block-end:8px}.map-glass_page__VH0c0 .draw-help{bottom:86px;max-width:calc(100% - 108px);border-radius:12px}.map-glass_page__VH0c0 .floating-notice{top:100px;inset-inline-start:16px;max-width:calc(100% - 90px)}.map-glass_page__VH0c0 .inspector-reopen{top:var(--map-tools-top);inset-inline-end:16px;max-width:calc(100% - 32px);border-radius:18px}.map-glass_dock__sak_J button:focus-visible,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button:focus-visible,.map-glass_panel__S2Vcu button:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}@media(max-width:700px){.map-glass_page__VH0c0{--map-tools-top:90px;--map-tools-bottom:90px}.map-glass_page__VH0c0 .map-glass_workspace__TYqCJ{height:calc(100svh - 165px);min-height:570px;border-radius:20px}.map-glass_dock__sak_J{inset-block-start:12px;inset-inline-start:12px;max-width:calc(100% - 24px);width:calc(100% - 24px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:5px;gap:2px;border-radius:22px}.map-glass_dock__sak_J button{flex-direction:column;gap:3px;min-width:0;padding:6px 3px;font-size:11px;min-height:54px;border-radius:16px}.map-glass_dock__sak_J button span{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.map-glass_panel__S2Vcu{inset-inline-start:12px;max-width:calc(100% - 24px);width:370px}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS{bottom:18px}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn{inset-inline-end:12px;width:370px;max-width:calc(100% - 24px)}.map-glass_page__VH0c0 .map-zoom{inset-inline-end:12px;bottom:100px}}@media(max-width:400px){.map-glass_page__VH0c0{--map-tools-top:164px}.map-glass_dock__sak_J{grid-template-columns:repeat(3,minmax(0,1fr))}.map-glass_dock__sak_J button{min-height:60px}.map-glass_dock__sak_J button span{overflow-wrap:normal;word-break:normal;hyphens:none}}@media(max-width:360px){.map-glass_page__VH0c0{--map-tools-bottom:140px}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS{display:grid;grid-template-columns:repeat(3,44px);width:max-content;gap:3px}.map-glass_page__VH0c0 .map-zoom{bottom:145px}.map-glass_page__VH0c0 .map-north{bottom:247px}.map-glass_page__VH0c0 .draw-help{bottom:140px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.map-glass_dock__sak_J,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-zoom,.map-glass_panel__S2Vcu{background:var(--glass-solid)}}@media(forced-colors:none){.app-shell[data-surface=solid] .map-glass_dock__sak_J,.app-shell[data-surface=solid] .map-glass_page__VH0c0 .map-glass_drawing__tQUzS,.app-shell[data-surface=solid] .map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.app-shell[data-surface=solid] .map-glass_page__VH0c0 .map-zoom,.app-shell[data-surface=solid] .map-glass_panel__S2Vcu{background:var(--glass-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-transparency:reduce){.map-glass_dock__sak_J,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-zoom,.map-glass_panel__S2Vcu{background:var(--glass-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){.map-glass_dock__sak_J,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-zoom,.map-glass_panel__S2Vcu{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.map-glass_dock__sak_J button,.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button,.map-glass_page__VH0c0 .map-zoom button,.map-glass_panelHeading__cqLja button{color:ButtonText;background:ButtonFace}.map-glass_dock__sak_J button[aria-expanded=true],.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button[aria-pressed=true]{outline:2px solid Highlight}.map-glass_infrastructureField__IFncG select{background:Field;color:FieldText;border-color:ButtonBorder}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_measurementResult__k14ld{color:CanvasText;border-color:CanvasText}}.map-glass_actionNotice__q4pK6{display:flex;align-items:flex-start;gap:8px;padding:10px;margin-block:12px;border:1px solid var(--glass-notice-border);border-radius:12px;color:var(--glass-notice-ink);background:var(--glass-notice-bg);overflow-wrap:anywhere}.map-glass_actionNotice__q4pK6 span{flex:1;min-width:0;line-height:1.7}.map-glass_actionNotice__q4pK6 button{flex:none;display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:10px;color:inherit;background:transparent}@media(forced-colors:none){html[data-theme=dark] .map-glass_page__VH0c0{--glass-ink:var(--text);--glass-surface:color-mix(in srgb,var(--surface) 94%,transparent);--glass-solid:var(--surface);--glass-border:var(--line);--glass-highlight:color-mix(in srgb,var(--text) 7%,transparent);--glass-shadow:#10211a24;--glass-ring:color-mix(in srgb,var(--green) 12%,transparent);--glass-line:var(--line);--glass-field:var(--field);--glass-field-border:var(--field-border);--glass-hover:var(--surface-hover);--glass-selected:var(--paper-deep);--glass-chip:var(--paper-deep);--glass-muted:var(--muted);--glass-card:var(--surface);--glass-provenance:var(--paper-deep);--glass-focus:var(--focus);--glass-accent:var(--green);--glass-notice-ink:var(--text);--glass-notice-bg:var(--paper-deep);--glass-notice-border:var(--field-border)}html[data-theme=dark] .map-glass_page__VH0c0 .map-glass_panel__S2Vcu .keyboard-geometry select,html[data-theme=dark] .map-glass_page__VH0c0 .map-glass_panel__S2Vcu .keyboard-geometry textarea,html[data-theme=dark] .map-glass_page__VH0c0 .map-glass_panel__S2Vcu .search-control input{color:var(--glass-ink)}@media (hover:hover){html[data-theme=dark] .map-glass_page__VH0c0 .map-glass_drawing__tQUzS button:hover{background:var(--glass-hover)}}html[data-theme=dark] .map-glass_page__VH0c0 .map-zoom button{border-color:var(--glass-line)}@media (hover:hover){html[data-theme=dark] .map-glass_page__VH0c0 .inspector-close:hover{background:var(--glass-hover)}}html[data-theme=dark] .map-glass_page__VH0c0 .inspector-reopen:focus-visible,html[data-theme=dark] .map-glass_page__VH0c0 .map-glass_actionNotice__q4pK6 button:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}}@media(forced-colors:active){.map-glass_actionNotice__q4pK6{background:Canvas;color:CanvasText;border-color:CanvasText}.map-glass_actionNotice__q4pK6 button:focus-visible{outline:3px solid Highlight}}@media(max-width:580px){.map-glass_page__VH0c0 .map-glass_workspace__TYqCJ{height:calc(100svh - 245px)}}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn p{font-size:14px;line-height:1.8}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn small{font-size:12px;line-height:1.8}.map-glass_page__VH0c0{position:fixed;inset:0;z-index:50;padding:0;--map-tools-top:84px;--map-tools-bottom:32px;--glass-surface:color-mix(in srgb,var(--surface) 96%,transparent);--glass-solid:var(--surface);--glass-ink:var(--text);--glass-muted:var(--muted);--glass-border:var(--line);--glass-line:var(--line);--glass-field:var(--field);--glass-field-border:var(--field-border);--glass-hover:var(--surface-hover);--glass-card:var(--field);--glass-chip:var(--paper-deep);--glass-provenance:var(--field);--glass-focus:var(--focus);--glass-selected:var(--paper-deep)}.map-glass_page__VH0c0>.workspace-heading{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.map-glass_page__VH0c0 .map-glass_workspace__TYqCJ{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none;background:var(--paper-deep)}.map-glass_page__VH0c0 .map-glass_stage__VyT3I,.map-glass_page__VH0c0 .map-glass_stage__VyT3I>.map-canvas{height:100%;min-height:0}.map-glass_farmTrigger__hD6eo,.map-glass_mapRail__7xHhF,.map-glass_stylePanel__l_ROZ{color:var(--glass-ink);background:var(--glass-solid);border:1px solid var(--glass-border);box-shadow:0 4px 22px #10211a18}.map-glass_farmTrigger__hD6eo{position:absolute;top:max(24px,env(safe-area-inset-top));left:max(24px,env(safe-area-inset-left));z-index:8;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px;border-radius:16px;font-size:14px}.map-glass_page__VH0c0 .map-glass_dock__sak_J{inset:auto;top:84px;left:24px;width:244px;max-width:calc(100% - 104px);display:grid;grid-template-columns:1fr;gap:3px;padding:8px;border-radius:16px;background:var(--glass-solid)}.map-glass_page__VH0c0 .map-glass_dock__sak_J[hidden]{display:none!important}.map-glass_page__VH0c0 .map-glass_dock__sak_J button{display:flex;flex-direction:row;justify-content:flex-start;gap:12px;width:100%;font-size:14px;padding:10px 12px;border-radius:10px;min-height:48px}.map-glass_mapRail__7xHhF{position:absolute;top:max(24px,env(safe-area-inset-top));right:max(24px,env(safe-area-inset-right));z-index:8;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;width:52px}.map-glass_mapRail__7xHhF button{display:grid;place-items:center;width:50px;height:50px;background:transparent;color:var(--glass-ink)}.map-glass_mapRail__7xHhF button+button{color:var(--muted)}.map-glass_mapRail__7xHhF button[aria-expanded=true]{color:var(--glass-ink);background:var(--surface-hover)}.map-glass_stylePanel__l_ROZ{position:absolute;top:24px;right:92px;z-index:9;width:420px;max-width:calc(100% - 116px);border-radius:17px;max-height:calc(100% - 60px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.map-glass_stylePanel__l_ROZ[hidden]{display:none!important}.map-glass_styleClose__GUDIm{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:44px;background:transparent;color:var(--glass-ink);border-radius:12px;opacity:0}.map-glass_styleClose__GUDIm:focus-visible{opacity:1;outline:3px solid var(--glass-focus);outline-offset:-3px;background:var(--glass-solid)}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-glass_panel__S2Vcu{inset:auto;top:84px;left:24px;width:370px;max-width:calc(100% - 116px);max-height:calc(100% - 180px);border-radius:18px}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS{position:static;inset:auto;transform:none!important;display:flex;width:100%;max-width:none;flex-wrap:wrap;gap:8px;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none}.map-glass_drawingPanel__o0S3s{padding:18px}.map-glass_drawingPanel__o0S3s p{font-size:14px;line-height:1.7}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button{min-width:44px;min-height:44px;border:1px solid var(--glass-border);border-radius:10px}.map-glass_page__VH0c0 .map-glass_drawing__tQUzS button[aria-pressed=true]{background:var(--glass-selected)}.map-glass_researchHeading__WKZim{margin:16px 18px 0;font-family:inherit;font-size:15px;color:var(--glass-ink)}.map-glass_sourceInfo___Wje_{padding:8px 20px 24px;font-size:14px;line-height:1.8}.map-glass_sourceInfo___Wje_ a{display:block;min-height:44px;padding-block:10px;text-decoration:underline;text-underline-offset:4px}.map-glass_finishDrawing__3csVD{position:absolute;z-index:6;bottom:32px;min-height:44px;padding:10px 20px;border:1px solid var(--glass-border);border-radius:14px}.map-glass_finishDrawing__3csVD,.map-glass_page__VH0c0 .draw-help{left:50%;transform:translateX(-50%);background:var(--glass-solid);color:var(--glass-ink)}.map-glass_page__VH0c0 .draw-help{top:auto;bottom:90px;inset-inline-start:auto;max-width:calc(100% - 140px)}.map-glass_page__VH0c0 .map-zoom{inset:auto;bottom:max(30px,env(safe-area-inset-bottom));right:max(24px,env(safe-area-inset-right));border:0;border-radius:18px;background:var(--glass-solid);box-shadow:0 4px 22px #10211a18}.map-glass_page__VH0c0 .map-zoom button{width:52px;height:52px;color:var(--glass-ink);border-color:var(--glass-border)}.map-glass_page__VH0c0 .map-north{inset:auto;top:148px;right:max(24px,env(safe-area-inset-right));z-index:5;pointer-events:auto;display:flex;justify-content:center;width:52px;height:52px;gap:0;background:var(--glass-solid);color:var(--glass-ink);border:1px solid var(--glass-border);border-radius:50%}.map-glass_page__VH0c0 .map-north span{font-size:13px;line-height:1.2}.map-glass_page__VH0c0 .map-north svg{width:20px;height:20px}.map-glass_page__VH0c0 .inspector-reopen{inset:auto;top:84px;left:24px;max-width:calc(100% - 116px);background:var(--glass-solid);color:var(--glass-ink);border-color:var(--glass-border)}.map-glass_page__VH0c0 .map-provider-status{position:absolute;left:84px;bottom:36px;z-index:4;display:flex;align-items:center;gap:12px;max-width:calc(100% - 176px);padding:8px 12px;border-radius:12px;background:var(--glass-solid);color:var(--glass-ink);font-size:12px;line-height:1.6}.map-glass_page__VH0c0 .map-provider-status button{min-height:44px;color:var(--green);background:transparent;text-decoration:underline}.map-glass_page__VH0c0 .map-provider-logo{position:absolute;left:84px;bottom:10px;z-index:4;min-height:30px}.map-glass_page__VH0c0 .map-provider-esri{bottom:4px;min-height:22px;padding:4px 6px;border-radius:5px;background:var(--glass-solid);color:var(--glass-ink);font-size:11px;line-height:14px}.map-glass_page__VH0c0 .maplibregl-ctrl-attrib{font-size:10px;max-width:calc(100vw - 90px);color:var(--glass-ink);background:color-mix(in srgb,var(--surface) 85%,transparent)}.map-glass_page__VH0c0 .maplibregl-ctrl-attrib a{color:inherit}.map-glass_farmTrigger__hD6eo:focus-visible,.map-glass_finishDrawing__3csVD:focus-visible,.map-glass_mapRail__7xHhF button:focus-visible,.map-glass_page__VH0c0 .map-north:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}@media(max-width:700px){.map-glass_farmTrigger__hD6eo{top:12px;left:12px;min-height:44px;padding:8px 12px;font-size:13px;gap:8px}.map-glass_mapRail__7xHhF{top:12px;right:12px;width:46px;border-radius:16px}.map-glass_mapRail__7xHhF button{width:44px;height:44px}.map-glass_stylePanel__l_ROZ{top:114px;right:12px;max-width:calc(100% - 24px);width:420px;max-height:calc(100% - 146px)}.map-glass_page__VH0c0 .map-glass_dock__sak_J,.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-glass_panel__S2Vcu{top:68px;left:12px;width:370px;max-width:calc(100% - 82px);max-height:calc(100% - 108px)}.map-glass_page__VH0c0 .map-glass_dock__sak_J{width:244px}.map-glass_page__VH0c0 .map-glass_dock__sak_J button{min-height:44px;font-size:13px}.map-glass_page__VH0c0 .map-north{top:114px;right:12px;width:46px;height:46px}.map-glass_page__VH0c0:has(.map-glass_stylePanel__l_ROZ:not([hidden])) .map-north{visibility:hidden}.map-glass_page__VH0c0 .map-zoom{right:12px;bottom:max(30px,env(safe-area-inset-bottom));border-radius:16px}.map-glass_page__VH0c0 .map-zoom button{width:46px;height:46px}.map-glass_page__VH0c0 .inspector-reopen{top:68px;left:12px;max-width:calc(100% - 82px)}.map-glass_page__VH0c0 .map-provider-status{left:12px;bottom:86px;max-width:calc(100% - 82px);font-size:11px}.map-glass_page__VH0c0 .map-provider-logo{left:68px}}@media(forced-colors:none){html[data-theme=dark] .map-glass_page__VH0c0{--glass-ink:var(--text);--glass-surface:color-mix(in srgb,var(--surface) 96%,transparent);--glass-solid:var(--surface);--glass-border:var(--line);--glass-line:var(--line);--glass-field:var(--field);--glass-muted:var(--muted);--glass-focus:var(--focus);--glass-selected:var(--paper-deep);--glass-chip:var(--paper-deep);--glass-hover:var(--surface-hover);--glass-provenance:var(--field);--glass-card:var(--field)}}@media(forced-colors:active){.map-glass_farmTrigger__hD6eo,.map-glass_finishDrawing__3csVD,.map-glass_mapRail__7xHhF,.map-glass_page__VH0c0 .map-north,.map-glass_page__VH0c0 .map-zoom,.map-glass_stylePanel__l_ROZ{background:Canvas;color:CanvasText;border:1px solid CanvasText}.map-glass_mapRail__7xHhF button,.map-glass_page__VH0c0 .map-zoom button{color:ButtonText}}.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .map-zoom{background:var(--glass-solid);border-color:var(--glass-border)}.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .map-zoom button{color:var(--glass-ink);border-color:var(--glass-border)}.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .inspector-reopen{background:var(--glass-solid);color:var(--glass-ink);border-color:var(--glass-border)}@media(forced-colors:active){.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .inspector-reopen,.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .map-zoom{background:Canvas;color:CanvasText;border-color:CanvasText}.map-glass_page__VH0c0.map-glass_page__VH0c0 .map-glass_stage__VyT3I .map-zoom button{color:ButtonText}}.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-bottom-right{right:92px!important;max-width:calc(100% - 272px)}.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-attrib{box-sizing:border-box;max-width:100%;min-height:44px;margin:0 0 8px;padding:6px 48px 6px 8px;font-size:11px!important;line-height:1.5;background:color-mix(in srgb,var(--surface) 91%,transparent)!important;color:var(--glass-ink)!important;overflow-wrap:anywhere}.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-attrib-button{width:44px;height:44px;background-position:50%;background-size:24px 24px;background-repeat:no-repeat}@media(max-width:700px){.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-bottom-right{right:12px!important;bottom:max(132px,calc(env(safe-area-inset-bottom) + 104px));max-width:calc(100% - 24px)}}@media(forced-colors:active){.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-attrib{background:Canvas!important;color:CanvasText!important}}.map-glass_areaTrigger__SGO0o{position:absolute;z-index:8;left:84px;bottom:30px;display:flex;align-items:center;gap:8px;max-width:calc(100% - 116px);min-height:44px;padding:10px 16px;border:1px solid var(--glass-border);border-radius:14px;background:var(--glass-solid);color:var(--glass-ink);font:inherit;font-size:14px;box-shadow:0 4px 22px #10211a18}.map-glass_areaTrigger__SGO0o span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-glass_areaTrigger__SGO0o:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}@media(max-width:700px){.map-glass_areaTrigger__SGO0o{left:72px;bottom:30px;max-width:calc(100% - 142px)}.map-glass_page__VH0c0 .map-glass_panel__S2Vcu{max-width:calc(100% - 24px);top:174px;max-height:calc(100% - 262px)}}.map-glass_inspectorHeading__qAFse,.map-glass_panelHeading__cqLja{position:sticky;inset-block-start:0;z-index:2;display:flex;align-items:center;gap:14px;background:var(--glass-solid)}.map-glass_panel__S2Vcu{scroll-padding-block-start:88px}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn{padding-block-start:0;scroll-padding-block-start:104px}.map-glass_inspectorHeading__qAFse{margin-inline:-20px;margin-block-end:16px;padding:12px 20px;border-block-end:1px solid var(--glass-line)}.map-glass_page__VH0c0 .map-glass_inspectorHeading__qAFse h2,.map-glass_panelHeading__cqLja h2{flex:1;min-width:0;margin:0;padding:4px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.5;color:var(--glass-ink);overflow-wrap:anywhere}.map-glass_page__VH0c0 .map-glass_inspectorHeading__qAFse h2:focus,.map-glass_page__VH0c0 .map-glass_inspectorHeading__qAFse h2:focus-visible,.map-glass_panelHeading__cqLja h2:focus,.map-glass_panelHeading__cqLja h2:focus-visible{outline:none;box-shadow:none;background:transparent}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_inspectorHeading__qAFse button,.map-glass_panelHeading__cqLja button{position:static;inset:auto;display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at center,var(--glass-chip) 0 16px,transparent 17px);color:var(--glass-ink)}.map-glass_inspectorHeading__qAFse button svg,.map-glass_panelHeading__cqLja button svg{width:20px;height:20px}.map-glass_inspectorHeading__qAFse button:focus-visible,.map-glass_panelHeading__cqLja button:focus-visible{outline:3px solid var(--glass-focus);outline-offset:2px}@media(hover:hover){.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_inspectorHeading__qAFse button:hover,.map-glass_panelHeading__cqLja button:hover{background:radial-gradient(circle at center,var(--glass-hover) 0 16px,transparent 17px)}}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_nearSource___8S6T{display:block;overflow-wrap:anywhere}.map-glass_nearSource___8S6T bdi{white-space:nowrap}@media(forced-colors:active){.map-glass_inspectorHeading__qAFse,.map-glass_panelHeading__cqLja{background:Canvas;color:CanvasText}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn .map-glass_inspectorHeading__qAFse button,.map-glass_panelHeading__cqLja button{background:ButtonFace;color:ButtonText}.map-glass_inspectorHeading__qAFse button:focus-visible,.map-glass_panelHeading__cqLja button:focus-visible{outline-color:Highlight}}.map-glass_page__VH0c0 .map-glass_dock__sak_J{overflow-y:auto;overscroll-behavior:contain}.map-glass_page__VH0c0 .map-glass_dock__sak_J,.map-glass_stylePanel__l_ROZ{scroll-padding-block:.5rem}.map-glass_page__VH0c0 .map-glass_inspector__OO1mn,.map-glass_page__VH0c0 .map-glass_panel__S2Vcu{scroll-padding-block-end:.5rem}.map-glass_page__VH0c0 [id]{scroll-margin-block-start:.5rem}@media (max-width:700px) and (max-height:420px){.map-glass_page__VH0c0 .map-glass_panel__S2Vcu{top:68px;max-height:calc(100% - 156px);max-width:calc(100% - 82px)}.map-glass_page__VH0c0 .map-north{top:66px;right:66px}.map-glass_page__VH0c0 .map-zoom{bottom:max(12px,env(safe-area-inset-bottom))}.map-glass_page__VH0c0 .map-glass_stage__VyT3I .maplibregl-ctrl-bottom-right{bottom:max(104px,calc(env(safe-area-inset-bottom) + 92px))}}.map-glass_pinTool__KYKyy{position:absolute;top:max(24px,env(safe-area-inset-top));right:calc(max(24px,env(safe-area-inset-right)) + 64px);z-index:8;display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--glass-border);border-radius:18px;background:var(--glass-solid);color:var(--glass-ink);box-shadow:0 4px 22px #10211a18}.map-glass_pinTool__KYKyy[hidden]{display:none}.map-glass_pinTool__KYKyy[aria-pressed=true]{background:var(--glass-selected);box-shadow:inset 0 0 0 2px var(--glass-accent)}.map-glass_pinTool__KYKyy:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}.map-glass_stage__VyT3I .map-surface[data-point-placement=true] .maplibregl-canvas{cursor:crosshair!important}@media(max-width:700px){.map-glass_pinTool__KYKyy{top:12px;right:66px;width:46px;height:46px;border-radius:16px}}@media(forced-colors:active){.map-glass_pinTool__KYKyy{background:ButtonFace;color:ButtonText;border-color:ButtonBorder}.map-glass_pinTool__KYKyy[aria-pressed=true]{outline:2px solid Highlight}}@media (min-width:701px) and (hover:hover) and (pointer:fine){.map-glass_page__VH0c0 .map-glass_workspace__TYqCJ[data-farm-preview=true] .map-glass_panel__S2Vcu{left:280px;max-width:calc(100% - 372px)}}.map-pins_editor__RCekp,.map-pins_panel__xcusv{min-width:0;overflow-wrap:anywhere;color:var(--glass-ink,var(--text))}.map-pins_panel__xcusv{padding:16px}.map-pins_editor__RCekp{display:grid;gap:12px;margin-block:0 16px}.map-pins_form__Liz3N{display:grid;gap:8px;min-width:0}.map-pins_form__Liz3N label{font-size:14px;font-weight:600}.map-pins_form__Liz3N input{width:100%;min-width:0;min-height:46px;box-sizing:border-box;border:1px solid var(--glass-field-border,var(--field-border));border-radius:12px;background:var(--glass-field,var(--field));color:inherit;padding:10px 12px;font-size:16px}.map-pins_form__Liz3N small,.map-pins_notice__OSENu{color:var(--glass-muted,var(--muted));font-size:12px;line-height:1.7}.map-pins_notice__OSENu{margin:8px 0}.map-pins_actions__Or3ie,.map-pins_filters__bYuhY{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.map-pins_filters__bYuhY{margin-block:16px}.map-pins_actions__Or3ie button,.map-pins_favorite__7REBr,.map-pins_filters__bYuhY button{min-height:44px;white-space:normal}.map-pins_favorite__7REBr,.map-pins_filters__bYuhY button{display:flex;align-items:center;justify-content:center;gap:8px}.map-pins_favorite__7REBr[aria-pressed=true],.map-pins_filters__bYuhY button[aria-pressed=true]{background:var(--glass-selected,var(--paper-deep));border-color:var(--glass-accent,var(--green))}.map-pins_list__bzXn8{list-style:none;padding:0;margin:12px 0;display:grid;gap:8px}.map-pins_card__fdNb6{display:flex;align-items:center;min-width:0;border:1px solid var(--glass-line,var(--line));border-radius:12px;background:var(--glass-card,var(--surface));overflow:hidden}.map-pins_open__28Z7I{display:grid;gap:4px;flex:1;text-align:start;min-width:0;min-height:64px;padding:12px;background:transparent;color:inherit}.map-pins_open__28Z7I bdi{overflow-wrap:anywhere;font-weight:600;font-size:14px}.map-pins_open__28Z7I small{color:var(--glass-muted,var(--muted));font-size:12px;white-space:normal;text-align:start}.map-pins_star__CjsU_{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-inline-end:4px;border-radius:50%;background:transparent;color:inherit}.map-pins_star__CjsU_[aria-pressed=true]{color:var(--glass-accent,var(--green));background:var(--glass-selected,var(--paper-deep))}.map-pins_confirmation__dS8Ks{border-block-start:1px solid var(--glass-line,var(--line));padding-block-start:8px;font-size:14px}.map-pins_error__CTM8D{color:var(--error,#a73946);font-size:13px;line-height:1.7}html[data-theme=dark] .map-pins_error__CTM8D{color:#ffb8c0}.map-pins_editor__RCekp button:focus-visible,.map-pins_form__Liz3N input:focus-visible,.map-pins_panel__xcusv button:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:2px}@media(max-width:390px){.map-pins_actions__Or3ie button{flex:1 1 100px}.map-pins_filters__bYuhY button{flex:1}}@media(forced-colors:active){.map-pins_favorite__7REBr[aria-pressed=true],.map-pins_filters__bYuhY button[aria-pressed=true],.map-pins_star__CjsU_[aria-pressed=true]{outline:2px solid Highlight}.map-pins_error__CTM8D{color:CanvasText}}.map-pins_selection__IgWgB{margin-block:16px;border-block:1px solid var(--glass-line,var(--line));padding-block:12px;font-size:14px}.map-pins_selection__IgWgB h3{font:inherit;font-weight:600;line-height:1.6;margin:0 0 8px}.map-pins_choice___VgpK,.map-pins_selectAll__ihJLb{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}.map-pins_choice___VgpK input,.map-pins_selectAll__ihJLb input{flex:none;width:22px;height:22px;min-height:0;accent-color:var(--glass-accent,var(--green));margin:0}.map-pins_choice___VgpK input:focus-visible,.map-pins_selectAll__ihJLb input:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px}.map-pins_choice___VgpK{flex:1;min-width:0;padding:12px;min-height:64px;box-sizing:border-box}.map-pins_choice___VgpK span{display:grid;gap:4px;min-width:0}.map-pins_choice___VgpK bdi{font-size:14px;font-weight:600;overflow-wrap:anywhere}.map-pins_choice___VgpK small{color:var(--glass-muted,var(--muted));font-size:12px;text-align:start;white-space:normal}.map-pins_card__fdNb6[data-selected=true]{border-color:#80c9f0;box-shadow:inset 0 0 0 1px #80c9f0}.map-pins_confirmNames__q821q{padding-inline-start:20px;margin-block:8px;line-height:1.7;overflow-wrap:anywhere}@media(forced-colors:active){.map-pins_card__fdNb6[data-selected=true]{outline:2px solid Highlight;box-shadow:none}}.map-pins_selection__IgWgB h3:focus-visible{outline:3px solid var(--glass-focus,var(--focus));outline-offset:3px;border-radius:3px}.saved-map-locations_panel__dNpX5,.saved-map-locations_saveBox___BZYc{min-width:0;overflow-wrap:anywhere}.saved-map-locations_panel__dNpX5{padding:12px 16px}.saved-map-locations_saveBox___BZYc{border-block:1px solid var(--border,#d7dccb);padding-block:1rem;margin-block:.75rem}.saved-map-locations_notice__dUJYv{font-size:.86rem;line-height:1.7;color:var(--muted,#5a6656);margin:0 0 .8rem}.saved-map-locations_form__bq31H{display:grid;gap:.5rem;min-width:0}.saved-map-locations_form__bq31H input{width:100%;min-width:0;box-sizing:border-box}.saved-map-locations_actions___mNZE{display:flex;gap:.5rem;flex-wrap:wrap;margin-block-start:.5rem}.saved-map-locations_actions___mNZE button.button,.saved-map-locations_saveBox___BZYc>button.button{min-height:44px;white-space:normal}.saved-map-locations_list__w1PtL{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.saved-map-locations_card__9iM5P{border:1px solid var(--border,#d7dccb);border-radius:.75rem;padding:.85rem;min-width:0}.saved-map-locations_card__9iM5P h3{font-size:1rem;line-height:1.5;margin:0 0 .25rem}.saved-map-locations_coordinates__w_L9B{font-size:.8rem;line-height:1.6;margin:0 0 .5rem}.saved-map-locations_coordinates__w_L9B bdi{white-space:normal}.saved-map-locations_count__P_DGb{font-size:.85rem}.saved-map-locations_error__FUnzs{color:#8d3325;line-height:1.6;font-size:.9rem}.saved-map-locations_success__B0ojJ{color:var(--ink,#214735);line-height:1.6;font-size:.9rem}.saved-map-locations_confirmation__rvidq{border-block-start:1px solid var(--border,#d7dccb);margin-block-start:.75rem;padding-block-start:.5rem}.saved-map-locations_confirmation__rvidq p{font-size:.9rem;line-height:1.6}.saved-map-locations_scopeSwitch__E9uJ3{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:0 1rem}.saved-map-locations_scopeSwitch__E9uJ3 button{min-height:44px;flex:1 1 auto}.saved-map-locations_scopeSwitch__E9uJ3 button[aria-pressed=true]{background:#214735;color:#fff;border-color:#214735}@media(max-width:480px){.saved-map-locations_card__9iM5P{padding:.7rem}.saved-map-locations_actions___mNZE{gap:.4rem}.saved-map-locations_actions___mNZE button{flex:1 1 auto}}@media(forced-colors:none){html[data-theme=dark] .saved-map-locations_card__9iM5P,html[data-theme=dark] .saved-map-locations_confirmation__rvidq,html[data-theme=dark] .saved-map-locations_saveBox___BZYc{border-color:var(--line,#485344)}html[data-theme=dark] .saved-map-locations_card__9iM5P{background:#202b20;color:var(--ink,#edf2e7)}html[data-theme=dark] .saved-map-locations_coordinates__w_L9B,html[data-theme=dark] .saved-map-locations_count__P_DGb,html[data-theme=dark] .saved-map-locations_notice__dUJYv{color:var(--muted,#b9c3b0)}html[data-theme=dark] .saved-map-locations_error__FUnzs{color:#ffb3a3}html[data-theme=dark] .saved-map-locations_success__B0ojJ{color:#c4d6a9}html[data-theme=dark] .saved-map-locations_scopeSwitch__E9uJ3 button[aria-pressed=true]{background:#3f6243;color:#fff;border-color:#8ea87d}html[data-theme=dark] .saved-map-locations_form__bq31H input{background:var(--field,#171f18);color:var(--ink,#edf2e7);border-color:var(--field-border,#71826a);color-scheme:dark}}@media(forced-colors:active){.saved-map-locations_error__FUnzs,.saved-map-locations_success__B0ojJ{color:CanvasText}.saved-map-locations_scopeSwitch__E9uJ3 button[aria-pressed=true]{background:ButtonFace;color:ButtonText;border-color:Highlight;outline:2px solid Highlight}}.marketplace-radius_radiusControl___68yx{width:100%;max-width:36rem;min-width:0;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.marketplace-radius_radiusHeader__U1rXD{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.marketplace-radius_radiusControl___68yx .marketplace-radius_radiusHeader__U1rXD>label{color:var(--ink);font-size:.875rem;font-weight:600}.marketplace-radius_radiusValue__WmftS{display:flex;align-items:center;gap:8px;color:var(--ink);white-space:nowrap}.marketplace-radius_radiusValue__WmftS input.marketplace-radius_radiusNumber__pcoq2{width:5.5rem;min-width:0;min-height:44px;padding:8px;font-size:1rem;font-variant-numeric:tabular-nums;text-align:center}.marketplace-radius_radiusControl___68yx input.marketplace-radius_radiusSlider__tKui8[type=range]{display:block;width:100%;min-height:44px;margin:8px 0 0;padding:0;border:0;border-radius:0;background:transparent;accent-color:var(--accent,var(--green));cursor:pointer}.marketplace-radius_radiusBounds__IQGxL{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:.8125rem;font-variant-numeric:tabular-nums}@media (max-width:420px){.marketplace-radius_radiusControl___68yx{padding:12px}.marketplace-radius_radiusHeader__U1rXD{gap:8px}.marketplace-radius_radiusValue__WmftS input.marketplace-radius_radiusNumber__pcoq2{width:4.5rem}}.map-display-controls_controls__nmWDE{padding:18px 18px 8px;color:var(--glass-ink);background:var(--glass-solid);font-size:14px;line-height:1.5;border-radius:16px;min-width:0}.map-display-controls_basemaps__L_db5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;direction:ltr}.map-display-controls_basemap__MVf32{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;min-height:118px;padding:5px 0 8px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.map-display-controls_preview__ssh9i{position:relative;display:block;width:100%;max-width:104px;aspect-ratio:1.3;border:1px solid var(--glass-field-border);border-radius:13px;overflow:hidden}.map-display-controls_preview__ssh9i img{display:block;object-fit:cover;width:100%;height:100%}.map-display-controls_basemap__MVf32[aria-pressed=true] .map-display-controls_preview__ssh9i{border-color:var(--glass-accent);box-shadow:0 0 0 2px var(--glass-accent)}.map-display-controls_selected__GQXbf{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--green);color:var(--on-green)}.map-display-controls_mapName__BMDnC{font-size:16px;line-height:1.3;white-space:nowrap}.map-display-controls_unavailable__EYBaQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;color:var(--glass-muted)}.map-display-controls_unavailable__EYBaQ small{font-size:11px;line-height:1.3}.map-display-controls_basemap__MVf32:disabled{cursor:not-allowed;color:var(--glass-muted)}.map-display-controls_basemap__MVf32:disabled .map-display-controls_preview__ssh9i{border-color:var(--glass-border)}.map-display-controls_availability__IYFFp{margin:5px 0 8px;color:var(--glass-muted);font-size:12px;text-wrap:pretty}.map-display-controls_credit__yGeW7{margin:2px 0 7px;color:var(--glass-muted);font-size:10px;text-align:center;line-height:1.5;text-wrap:balance}.map-display-controls_credit__yGeW7 summary{cursor:pointer;min-height:24px;padding-block:4px;text-decoration:underline;text-underline-offset:2px}.map-display-controls_credit__yGeW7 p{margin:6px 0 10px;font-size:12px;text-align:start;overflow-wrap:anywhere}.map-display-controls_credit__yGeW7 a{color:inherit;text-underline-offset:2px}.map-display-controls_credit__yGeW7 :is(a,summary):focus-visible{outline:2px solid var(--glass-focus);outline-offset:3px}.map-display-controls_controls__nmWDE button:focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}@media(hover:hover){.map-display-controls_basemap__MVf32:enabled:hover{background:var(--glass-hover)}}@media(max-width:480px){.map-display-controls_controls__nmWDE{padding:13px 12px 5px}.map-display-controls_basemaps__L_db5{gap:10px}.map-display-controls_basemap__MVf32{gap:8px;min-height:94px}.map-display-controls_preview__ssh9i{border-radius:11px}.map-display-controls_mapName__BMDnC{font-size:14px}.map-display-controls_selected__GQXbf{width:17px;height:17px;inset-block-start:3px;inset-inline-end:3px}.map-display-controls_availability__IYFFp{font-size:11px}}@media(forced-colors:active){.map-display-controls_controls__nmWDE{background:Canvas;color:CanvasText}.map-display-controls_controls__nmWDE button{color:ButtonText}.map-display-controls_preview__ssh9i{border-color:ButtonBorder}.map-display-controls_basemap__MVf32[aria-pressed=true] .map-display-controls_preview__ssh9i{outline:2px solid Highlight}.map-display-controls_selected__GQXbf{background:Highlight;color:HighlightText}.map-display-controls_controls__nmWDE button:focus-visible{outline-color:Highlight}.map-display-controls_availability__IYFFp{color:CanvasText}}.map-advanced-display-controls_controls__0oH7F{min-width:0;margin-block:12px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-solid);color:var(--glass-ink);font-size:14px;line-height:1.5}.map-advanced-display-controls_summary__x3GHu{min-height:44px;box-sizing:border-box;padding:12px 14px;font-weight:650;cursor:pointer;overflow-wrap:anywhere}.map-advanced-display-controls_summary__x3GHu::marker{color:var(--glass-accent)}.map-advanced-display-controls_content__rMtN3{display:grid;gap:18px;padding:4px 14px 16px}.map-advanced-display-controls_group__x_GCY{min-width:0;margin:0;padding:0;border:0}.map-advanced-display-controls_group__x_GCY legend{margin-block-end:8px;padding:0;font-weight:650}.map-advanced-display-controls_choices__K1TBs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.map-advanced-display-controls_controls__0oH7F button{min-width:44px;min-height:44px;box-sizing:border-box;padding:9px 12px;border:1px solid var(--glass-field-border);border-radius:8px;background:var(--glass-field);color:inherit;font:inherit;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.map-advanced-display-controls_controls__0oH7F button[aria-pressed=true]{border:2px solid var(--glass-accent);padding:8px 11px;background:var(--glass-selected);font-weight:700}.map-advanced-display-controls_controls__0oH7F .map-advanced-display-controls_unavailable__ugzC8{width:100%}.map-advanced-display-controls_controls__0oH7F button:disabled{color:var(--glass-muted);cursor:not-allowed}.map-advanced-display-controls_hint__upVg6{margin:7px 0 0;color:var(--glass-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.map-advanced-display-controls_group__x_GCY .map-advanced-display-controls_hint__upVg6+.map-advanced-display-controls_unavailable__ugzC8{margin-block-start:10px}.map-advanced-display-controls_toggles__ao_zL{display:grid;gap:8px;min-width:0}.map-advanced-display-controls_toggle__rSCf6{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:9px 11px;border:1px solid var(--glass-field-border);border-radius:8px;background:var(--glass-field);cursor:pointer;overflow-wrap:anywhere}.map-advanced-display-controls_toggle__rSCf6 input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--glass-accent)}.map-advanced-display-controls_disabled__VYd9h{color:var(--glass-muted);cursor:not-allowed}.map-advanced-display-controls_toggles__ao_zL .map-advanced-display-controls_hint__upVg6{margin-block-start:0}.map-advanced-display-controls_controls__0oH7F :is(summary,button,input):focus-visible{outline:3px solid var(--glass-focus);outline-offset:3px}@media(hover:hover){.map-advanced-display-controls_controls__0oH7F button:enabled:hover,.map-advanced-display-controls_toggle__rSCf6:not(.map-advanced-display-controls_disabled__VYd9h):hover{background:var(--glass-hover)}}@media(max-width:360px){.map-advanced-display-controls_content__rMtN3,.map-advanced-display-controls_summary__x3GHu{padding-inline:11px}.map-advanced-display-controls_controls__0oH7F button{padding-inline:8px}.map-advanced-display-controls_controls__0oH7F button[aria-pressed=true]{padding-inline:7px}}@media(forced-colors:active){.map-advanced-display-controls_controls__0oH7F{background:Canvas;color:CanvasText;border-color:CanvasText}.map-advanced-display-controls_summary__x3GHu::marker{color:CanvasText}.map-advanced-display-controls_controls__0oH7F button,.map-advanced-display-controls_toggle__rSCf6{background:ButtonFace;color:ButtonText;border-color:ButtonBorder}.map-advanced-display-controls_controls__0oH7F button[aria-pressed=true]{border-color:Highlight;background:Highlight;color:HighlightText}.map-advanced-display-controls_controls__0oH7F button:disabled,.map-advanced-display-controls_disabled__VYd9h{color:GrayText}.map-advanced-display-controls_hint__upVg6{color:CanvasText}.map-advanced-display-controls_controls__0oH7F :is(summary,button,input):focus-visible{outline-color:Highlight}.map-advanced-display-controls_toggle__rSCf6 input{accent-color:Highlight}}.community_page__apnev{max-width:1120px;margin-inline:auto;padding:clamp(24px,5vw,64px) clamp(16px,4vw,40px) 80px;color:var(--ink);overflow-wrap:anywhere}.community_page__apnev *{box-sizing:border-box;min-width:0}.community_page__apnev h1{font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.3;margin:12px 0 20px}.community_page__apnev h2{font-size:1.5rem;line-height:1.5;margin:0 0 20px}.community_page__apnev h3{font-size:1.2rem;line-height:1.5;margin:16px 0 12px}.community_page__apnev p{line-height:1.8}.community_page__apnev a{color:var(--accent,var(--green));text-underline-offset:5px}.community_hero__mqrRQ{max-width:800px}.community_hero__mqrRQ>p:not(.community_eyebrow__xHG28),.community_muted__kzNC_{color:var(--muted)}.community_eyebrow__xHG28{font-size:.75rem;letter-spacing:.13em;color:var(--accent,var(--green))}.community_nav__dWNzh{display:flex;flex-wrap:wrap;gap:8px 20px;margin-block:28px 36px;padding-block:10px;border-block:1px solid var(--line)}.community_nav__dWNzh a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem}.community_section__jnC3v{margin-block:32px}.community_sectionHeading__yagqc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-block-end:20px}.community_sectionHeading__yagqc h2{margin:0}.community_card__Q2PZ5,.community_form__52WFt,.community_summary__uHDhJ{border:1px solid var(--line);border-radius:14px;background:var(--white);padding:clamp(18px,3vw,30px);margin-block:16px}.community_meta__BA5Ss{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--muted);font-size:.85rem}.community_meta__BA5Ss strong{color:var(--ink);max-width:100%}.community_body__ECMHY{white-space:pre-wrap;overflow-wrap:anywhere}.community_badge__K1Dz_{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:.8rem;color:var(--ink);background:var(--paper-deep)}.community_note__oxMog{border-inline-start:3px solid var(--field-border,var(--sage));padding-inline-start:16px;margin-block-start:24px;color:var(--muted)}.community_note__oxMog p{margin:8px 0 0}.community_discussion__c_pA8{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block-start:20px}.community_discussion__c_pA8 span{font-size:.85rem;color:var(--muted)}.community_notice__T3l8A{padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:var(--paper-deep);line-height:1.8;margin-block:18px}.community_error__0HTFD{border-inline-start:4px solid var(--focus)}.community_notice__T3l8A a,.community_notice__T3l8A button{margin-inline-start:8px}.community_page__apnev button,.community_page__apnev input,.community_page__apnev select,.community_page__apnev textarea{font:inherit}.community_page__apnev button,.community_page__apnev select{min-height:44px}.community_page__apnev button{cursor:pointer}.community_page__apnev button:disabled{cursor:not-allowed;opacity:.65}.community_page__apnev :is(button,input,textarea,select,a,summary):focus-visible{outline:3px solid var(--focus,var(--amber));outline-offset:3px}.community_primary__zW_Z8,.community_secondary__hgrzW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:8px;padding:10px 20px;line-height:1.45;border:1px solid var(--field-border,var(--green))}.community_primary__zW_Z8{background:var(--amber);color:var(--on-amber);border-color:var(--amber)}.community_primary__zW_Z8:hover:not(:disabled){background:color-mix(in srgb,var(--amber) 88%,var(--on-amber))}.community_secondary__hgrzW{background:var(--white);color:var(--accent,var(--green))}.community_secondary__hgrzW:hover:not(:disabled){background:var(--surface-hover,var(--paper-deep))}.community_textButton__gqTLG{color:var(--accent,var(--green));border:0;background:transparent;text-decoration:underline;text-underline-offset:4px;padding:8px 2px}.community_form__52WFt label{display:grid;gap:8px;margin-block-end:20px;line-height:1.6}.community_filters__ODMlP select,.community_form__52WFt :is(input:not([type=checkbox],[type=radio]),select,textarea){display:block;width:100%;padding:12px 14px;background:var(--field,var(--white));color:var(--ink);border:1px solid var(--field-border,#809078);border-radius:8px;min-height:46px}.community_form__52WFt textarea{resize:vertical;min-height:130px}.community_form__52WFt fieldset{border:0;padding:0;margin:0}.community_form__52WFt small{color:var(--muted);font-size:.85rem;line-height:1.6}.community_form__52WFt fieldset:disabled{opacity:.75}.community_form__52WFt .community_checkbox__xgKP0{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding-block:10px;margin-block:4px 16px}.community_checkbox__xgKP0 input,.community_starChoices__stJiZ input{appearance:auto;width:20px;height:20px;accent-color:var(--green);flex-shrink:0;margin:3px 0 0}.community_rating__ngTIf legend{font-weight:600}.community_rating__ngTIf p{color:var(--muted);font-size:.9rem;margin-block:8px 12px}.community_form__52WFt .community_rating__ngTIf{margin-block-end:24px}.community_starChoices__stJiZ{display:flex;gap:10px;flex-wrap:wrap}.community_starChoices__stJiZ label{display:flex;align-items:center;justify-content:center;gap:8px;min-width:62px;min-height:48px;margin:0;border:1px solid var(--field-border,#809078);border-radius:8px;padding:10px;color:var(--ink);cursor:pointer}.community_starChoices__stJiZ label:has(input:checked){background:var(--paper-deep);outline:2px solid var(--accent,var(--green));outline-offset:1px}.community_starChoices__stJiZ input{margin:0;width:17px;height:17px}.community_stars__HAfu4{color:var(--accent,var(--green));display:flex;flex-wrap:wrap;gap:12px;align-items:center;letter-spacing:.06em}.community_ratingNumber__58L9N{font-size:.85rem;letter-spacing:normal;color:var(--muted)}.community_summary__uHDhJ{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.community_summary__uHDhJ strong{font-size:2.2rem}.community_summary__uHDhJ small{font-size:1rem;font-weight:400;color:var(--muted)}.community_summary__uHDhJ p{margin:0}.community_summary__uHDhJ>span{color:var(--muted)}.community_actions__yfz1z,.community_pagination__ORCB2{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-block:24px}.community_pagination__ORCB2{justify-content:space-between}.community_filters__ODMlP{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-block:20px}.community_filters__ODMlP label{display:grid;gap:8px;flex:1 1 200px}.community_filters__ODMlP select{min-height:46px}.community_moderationCard__3RZ3n{border:1px solid var(--line);border-radius:14px;margin-block:24px;background:var(--white)}.community_moderationCard__3RZ3n>.community_card__Q2PZ5,.community_moderationCard__3RZ3n>.community_form__52WFt{border:0;margin:0;background:transparent}.community_moderationCard__3RZ3n>.community_form__52WFt{border-top:1px solid var(--line);border-radius:0}.community_reference__OMlgO{margin-block-start:20px;color:var(--muted);font-size:.85rem}.community_reference__OMlgO summary{cursor:pointer;min-height:44px;padding-block:10px}.community_reference__OMlgO bdi{display:block;overflow-wrap:anywhere}.community_srOnly__CLVtY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.community_page__apnev{padding-inline:16px}.community_nav__dWNzh{gap:4px 16px}.community_nav__dWNzh a{font-size:.88rem}.community_card__Q2PZ5,.community_form__52WFt,.community_summary__uHDhJ{padding:18px}.community_starChoices__stJiZ{gap:7px}.community_starChoices__stJiZ label{min-width:44px;padding:8px 6px;gap:5px}.community_starChoices__stJiZ input{width:16px;height:16px}.community_actions__yfz1z>*{flex:1 1 130px}.community_pagination__ORCB2{gap:8px}.community_pagination__ORCB2 button{padding:10px 12px}.community_meta__BA5Ss{gap:8px 12px}.community_sectionHeading__yagqc>button{padding:8px 12px}}@media(forced-colors:active){.community_page__apnev :is(.community_card__Q2PZ5,.community_form__52WFt,.community_notice__T3l8A,.community_summary__uHDhJ,.community_moderationCard__3RZ3n,.community_badge__K1Dz_){background:Canvas;color:CanvasText;border-color:CanvasText}.community_page__apnev :is(input,select,textarea,button){border:1px solid ButtonText}.community_page__apnev :is(.community_primary__zW_Z8,.community_secondary__hgrzW,.community_textButton__gqTLG){background:ButtonFace;color:ButtonText}.community_page__apnev a{color:LinkText}.community_starChoices__stJiZ label:has(input:checked){outline-color:Highlight}.community_page__apnev :focus-visible{outline-color:Highlight}}.community_embedded__5vaTy{max-width:none;padding:0;margin:0}.community_reviewHeading__Nd7RD{display:flex;align-items:center;gap:12px}.community_productContext__gkyqa{display:grid;grid-template-columns:minmax(100px,180px) minmax(0,1fr);gap:24px;align-items:center;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--white)}.community_productContext__gkyqa h3{margin:0 0 12px}.community_productContext__gkyqa figure{margin:0}.community_productContext__gkyqa img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.community_productContext__gkyqa p{font-size:.95rem}@media(max-width:500px){.community_productContext__gkyqa{grid-template-columns:84px minmax(0,1fr);gap:14px;padding:16px}.community_productContext__gkyqa h3{font-size:1.25rem}.community_productContext__gkyqa p{font-size:.875rem}}.community_form__52WFt .community_starPicker__MqJVn{gap:4px;flex-wrap:nowrap}.community_form__52WFt .community_starPicker__MqJVn label{position:relative;min-width:44px;min-height:48px;width:48px;padding:0;border:1px solid transparent;background:transparent;outline:none;line-height:1;flex:0 0 44px}.community_form__52WFt .community_starPicker__MqJVn input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.community_form__52WFt .community_starPicker__MqJVn label>span{font-family:Arial,sans-serif;font-size:34px;color:var(--ink)}.community_form__52WFt .community_starPicker__MqJVn label[data-filled=true]>span{color:var(--accent,var(--green))}.community_form__52WFt .community_starPicker__MqJVn label:has(input:focus-visible){outline:3px solid var(--focus,var(--amber));outline-offset:2px}.community_form__52WFt .community_starPicker__MqJVn label:has(input:checked){background:var(--paper-deep);border-color:var(--field-border)}.community_form__52WFt .community_starPicker__MqJVn label:hover{background:var(--surface-hover,var(--paper-deep))}.community_ratingSelection__omFJE{display:block;min-height:28px;margin-block-start:8px;color:var(--muted);font-size:.9rem}@media(forced-colors:active){.community_form__52WFt .community_starPicker__MqJVn label>span,.community_form__52WFt .community_starPicker__MqJVn label[data-filled=true]>span{color:CanvasText}.community_form__52WFt .community_starPicker__MqJVn label:has(input:checked){border-color:Highlight}.community_form__52WFt .community_starPicker__MqJVn label:has(input:focus-visible){outline-color:Highlight}}.community_summaryScore__q1TXm{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.community_averageStars__h3h0z{position:relative;display:inline-block;direction:ltr;font-family:Arial,sans-serif;font-size:30px;line-height:1.2;white-space:nowrap;color:var(--accent,var(--green))}.community_averageStars__h3h0z>span:last-child{position:absolute;inset:0 auto 0 0;overflow:hidden}.community_bodyGuide___qJq2{display:grid;gap:6px;color:var(--muted);font-size:.9rem}.community_bodyCounter__798CR{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px}.community_bodyCounter__798CR strong{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.community_bodyGuide___qJq2[data-state=limit] .community_bodyCounter__798CR>span,.community_bodyGuide___qJq2[data-state=ready] .community_bodyCounter__798CR>span{color:var(--accent,var(--green))}.community_bodyGuide___qJq2[data-state=long] .community_bodyCounter__798CR>span{color:var(--ink);font-weight:600;border-inline-start:3px solid var(--focus);padding-inline-start:8px}.community_nav__dWNzh a[aria-current=page]{font-weight:650;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.community_guestContact__T_Xp2{padding:0 clamp(18px,3vw,30px) 18px;color:var(--muted)}.community_guestContact__T_Xp2 p{margin:6px 0}.community_guestContact__T_Xp2 bdi{color:var(--ink)}.equipment-model-views_overview__zw_Rb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.equipment-model-views_overviewItem__iLjyR{display:flex;flex-direction:column;justify-content:center;min-width:0;border-radius:12px;color:var(--ink);text-decoration:none}.equipment-model-views_overviewItem__iLjyR:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.equipment-model-views_overview__zw_Rb .equipment-model-views_art__fAcXo img{aspect-ratio:1;object-fit:contain}.equipment-model-views_overview__zw_Rb .equipment-model-views_art__fAcXo{flex:1;display:flex;align-items:center}.equipment-model-views_modelLabel__ZB0Ll{font-family:inherit;font-weight:600;font-size:1rem;line-height:1.6;text-align:center;overflow-wrap:anywhere;margin-block:7px 0;color:var(--ink)}.equipment-model-views_art__fAcXo{margin:0;min-width:0}.equipment-model-views_art__fAcXo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:transparent;border-radius:12px}.equipment-model-views_art__fAcXo figcaption{font-family:Arial,Tahoma,sans-serif;color:var(--muted);font-size:.75rem;line-height:1.6;padding-block:6px}.equipment-model-views_pendingArt__SbFKZ{display:grid;place-items:center;min-height:180px;background:var(--paper-deep);border:1px solid var(--line);border-radius:12px;overflow-wrap:anywhere;padding:20px}.equipment-model-views_comparison__JSQs_{margin-block:24px;min-width:0}.equipment-model-views_heading__Zj_fa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-block-end:16px}.equipment-model-views_heading__Zj_fa h2{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.55;margin:0}.equipment-model-views_heading__Zj_fa>span{color:var(--muted)}.equipment-model-views_models__h5Vpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.equipment-model-views_model__cOS32{container-type:inline-size;min-width:0;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--white);scroll-margin-top:26px}.equipment-model-views_model__cOS32>header{margin-block-end:12px}.equipment-model-views_model__cOS32 h3{font-size:clamp(1.4rem,2.3vw,1.75rem);line-height:1.5;margin:4px 0;overflow-wrap:anywhere}.equipment-model-views_manufacturer__ewnav{margin:0;color:var(--muted);font-size:.85rem;overflow-wrap:anywhere}.equipment-model-views_permalink__0g_8p{display:inline-flex;align-items:center;min-height:44px;font-size:.85rem;text-decoration:underline;text-underline-offset:4px}.equipment-model-views_summary__8PLHs{margin-block:4px 8px;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.equipment-model-views_difference__O0zRK{padding:12px;background:var(--paper-deep);border-radius:10px;line-height:1.7}.equipment-model-views_difference__O0zRK p{margin:4px 0 0;font-size:.95rem;overflow-wrap:anywhere}.equipment-model-views_facts__kf_9B{margin-block:12px 16px}.equipment-model-views_facts__kf_9B>div{display:grid;grid-template-columns:minmax(6.5rem,.75fr) minmax(0,1.25fr);gap:4px 12px;align-items:center;border-block-end:1px solid var(--line);padding-block:8px;min-width:0}.equipment-model-views_facts__kf_9B dt{font-weight:700;font-size:.9rem;line-height:1.7;overflow-wrap:anywhere}.equipment-model-views_facts__kf_9B dd{margin:0;min-width:0;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.equipment-model-views_factSource__T7rNX{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:.8rem;color:var(--ink);text-decoration:underline;margin-inline-start:6px}.equipment-model-views_sources__yYGZv h4{font-size:1.05rem;line-height:1.6;margin:0 0 4px}.equipment-model-views_sources__yYGZv ol{margin:0;padding-inline-start:22px}.equipment-model-views_sources__yYGZv li{padding-block:4px;overflow-wrap:anywhere;scroll-margin-top:26px}.equipment-model-views_sources__yYGZv a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;line-height:1.7;font-size:.9rem}.equipment-model-views_sources__yYGZv small{display:block;color:var(--muted);font-size:.75rem;line-height:1.6}.equipment-model-views_model__cOS32 :is(a):focus-visible{outline:3px solid var(--ink);outline-offset:4px;border-radius:3px}@media(max-width:800px){.equipment-model-views_models__h5Vpo{grid-template-columns:1fr}.equipment-model-views_model__cOS32{padding:16px}}@media(max-width:400px){.equipment-model-views_model__cOS32{padding:12px}.equipment-model-views_overview__zw_Rb{gap:8px}.equipment-model-views_modelLabel__ZB0Ll{font-size:1rem}}@media(forced-colors:active){.equipment-model-views_difference__O0zRK,.equipment-model-views_model__cOS32{border:1px solid CanvasText}.equipment-model-views_model__cOS32 a:focus-visible,.equipment-model-views_overviewItem__iLjyR:focus-visible{outline-color:Highlight}}.equipment-model-views_kind__DpEg6{display:inline-block;padding:5px 9px;border:1px solid var(--line);border-radius:8px;font-size:.8rem;line-height:1.6;margin-inline-end:10px}.equipment-model-views_model__cOS32:focus{outline:3px solid var(--ink);outline-offset:4px}@container(max-width:300px){.equipment-model-views_facts__kf_9B>div{grid-template-columns:minmax(0,1fr);gap:2px;align-items:start}}.equipment-artwork-guide_guide__HvsEw{min-width:0;margin-block:8px 12px}.equipment-artwork-guide_toolbar__ebuxp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:0 8px;font-size:.9rem}.equipment-artwork-guide_toolbar__ebuxp button{font:inherit;background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:10px;min-height:44px;padding:6px 12px;cursor:pointer}.equipment-artwork-guide_drawing__JXiMU{max-width:420px;margin-inline:auto;position:relative;isolation:isolate;overflow:hidden;background:transparent;border-radius:12px}.equipment-artwork-guide_artwork__7_eiU{position:relative;width:100%;min-width:0}.equipment-artwork-guide_imageTrigger__R5Y7O{display:block;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer;border-radius:12px}.equipment-artwork-guide_guide__HvsEw .equipment-artwork-guide_imageTrigger__R5Y7O:focus-visible{outline:3px solid var(--ink);outline-offset:-4px}.equipment-artwork-guide_drawing__JXiMU img{display:block;width:100%;height:100%;aspect-ratio:auto!important;object-fit:contain}.equipment-artwork-guide_arrows__RGmxn{position:absolute;z-index:1;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.equipment-artwork-guide_imageLabel__Mid23{position:absolute;z-index:2;max-width:min(44%,18rem);overflow-wrap:anywhere;border:1px solid #8c9a80;border-radius:8px;background:#fffdf6f5;color:#244c36;padding:6px 9px;font-family:Arial,Tahoma,sans-serif;font-size:clamp(.75rem,1.3vw,.9375rem);line-height:1.5;font-weight:700;text-align:center;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;box-shadow:0 2px 6px #15251a14}.equipment-artwork-guide_pin__ylJ0g{position:absolute;z-index:3;transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;color:#244c36;font:700 14px Arial,sans-serif}.equipment-artwork-guide_pin__ylJ0g span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#fffdf6;border:1.5px solid #244c36;box-shadow:0 1px 4px #15251a33}.equipment-artwork-guide_pin__ylJ0g[aria-pressed=true] span{background:#244c36;color:#fffdf6;outline:2px solid #fffdf6}.equipment-artwork-guide_parts__CuEFd{padding-block-start:8px}.equipment-artwork-guide_parts__CuEFd[hidden]{display:none}.equipment-artwork-guide_partButtons__6UROQ{display:flex;flex-wrap:wrap;gap:7px}.equipment-artwork-guide_partButtons__6UROQ button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:7px 10px;background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:10px;cursor:pointer;font:inherit;font-size:.85rem}.equipment-artwork-guide_partButtons__6UROQ b{font-family:Arial,sans-serif;font-size:.75rem}.equipment-artwork-guide_partButtons__6UROQ [aria-pressed=true]{background:var(--paper-deep);border-color:var(--ink)}.equipment-artwork-guide_description__LTyg8{margin:8px 0 0;min-height:0;line-height:1.7;font-family:inherit;font-size:.9rem;color:var(--ink)}.equipment-artwork-guide_guide__HvsEw button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.equipment-artwork-guide_pin__ylJ0g:focus-visible{outline:3px solid #244c36;outline-offset:0;border-radius:50%;background:#fffdf688}@media(max-width:400px){.equipment-artwork-guide_toolbar__ebuxp{font-size:.8rem}.equipment-artwork-guide_imageLabel__Mid23{padding:4px 6px;font-size:.75rem}.equipment-artwork-guide_partButtons__6UROQ button{font-size:.8rem}}@media(forced-colors:active){.equipment-artwork-guide_imageLabel__Mid23,.equipment-artwork-guide_pin__ylJ0g span{background:Canvas;color:CanvasText;border-color:CanvasText}.equipment-artwork-guide_pin__ylJ0g[aria-pressed=true] span{background:Highlight;color:HighlightText}.equipment-artwork-guide_arrows__RGmxn line{stroke:CanvasText}}.equipment-artwork-guide_imageLabel__Mid23 b{font:700 .75rem/1 Arial,sans-serif;flex-shrink:0}.equipment-artwork-guide_imageLabel__Mid23 span{min-width:0}.equipment-artwork-guide_imageLabel__Mid23:focus-visible{outline:3px solid #244c36;outline-offset:3px}.equipment-artwork-guide_detailsButton__AvMe2{margin-block-start:8px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:inherit;font-size:.85rem;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.equipment-artwork-guide_detailsButton__AvMe2[aria-expanded=true]{background:var(--paper-deep);border-color:var(--ink)}.equipment-artwork-guide_detailsRegion__tDYQf[hidden]{display:none}.equipment-artwork-guide_detailsRegion__tDYQf{min-width:0;scroll-margin-block:90px;border-radius:14px}.equipment-artwork-guide_detailsRegion__tDYQf:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.equipment-artwork-guide_detailsButton__AvMe2,.equipment-artwork-guide_imageLabel__Mid23{scroll-margin-block:100px}.equipment-artwork-guide_measureLabel__8a5HI{inset-inline-start:0;top:0;visibility:hidden;pointer-events:none}.equipment-natural-color-image_frame__cGKer{display:block;position:relative;width:100%;min-width:0;overflow:hidden;border-radius:12px}.equipment-natural-color-image_frame__cGKer .equipment-natural-color-image_image__GsSNs{display:block;width:100%;height:100%;aspect-ratio:auto!important;object-fit:contain}.equipment-natural-color-image_frame__cGKer[data-natural-color=true] .equipment-natural-color-image_image__GsSNs{filter:grayscale(1)}[data-equipment-artwork]:has(:focus-visible) .equipment-natural-color-image_frame__cGKer[data-natural-color=true] .equipment-natural-color-image_image__GsSNs,a:focus-visible .equipment-natural-color-image_frame__cGKer[data-natural-color=true] .equipment-natural-color-image_image__GsSNs,button:focus-visible .equipment-natural-color-image_frame__cGKer[data-natural-color=true] .equipment-natural-color-image_image__GsSNs{filter:grayscale(0)}@media(hover:hover) and (pointer:fine){.equipment-natural-color-image_frame__cGKer[data-natural-color=true]:hover .equipment-natural-color-image_image__GsSNs,[data-equipment-artwork]:hover .equipment-natural-color-image_frame__cGKer[data-natural-color=true] .equipment-natural-color-image_image__GsSNs{filter:grayscale(0)}}@media(hover:none){.equipment-natural-color-image_frame__cGKer[data-natural-color=true]:active .equipment-natural-color-image_image__GsSNs{filter:grayscale(0)}}@media(prefers-reduced-motion:no-preference){.equipment-natural-color-image_image__GsSNs{transition:filter .22s ease}}.equipment-part-explorer_explorer__17b_u{margin-block-start:12px;padding:clamp(12px,2vw,18px);border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);min-width:0;overflow-wrap:anywhere}.equipment-part-explorer_heading__noWPC{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.equipment-part-explorer_heading__noWPC>div{min-width:0}.equipment-part-explorer_heading__noWPC h4{font-family:inherit;font-size:1.15rem;line-height:1.5;margin:0}.equipment-part-explorer_model__umTpa{font-size:.8rem;margin:0 0 4px;color:var(--muted)}.equipment-part-explorer_close__OfkTn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:7px 10px;border:1px solid var(--line);border-radius:9px;background:var(--white);color:var(--ink);font:inherit;font-size:.85rem;cursor:pointer;flex-shrink:0}.equipment-part-explorer_close__OfkTn span{font-family:Arial,sans-serif;font-size:1.25rem}.equipment-part-explorer_explorer__17b_u a:focus-visible,.equipment-part-explorer_explorer__17b_u button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.equipment-part-explorer_overview__hKsmW{margin-block:10px;line-height:1.7}.equipment-part-explorer_figure__b6AEP{margin:12px 0}.equipment-part-explorer_isolated__pfDrZ,.equipment-part-explorer_zoom__LvDpA{position:relative;width:100%;max-width:320px;margin-inline:auto;aspect-ratio:1;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--white)}.equipment-part-explorer_isolated__pfDrZ img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1)}.equipment-part-explorer_isolated__pfDrZ:focus-within img,.equipment-part-explorer_isolated__pfDrZ:hover img{filter:grayscale(0)}.equipment-part-explorer_isolated__pfDrZ .equipment-part-explorer_atlasImage__S04tz{position:absolute;max-width:none;width:200%;height:200%;object-fit:fill}.equipment-part-explorer_zoom__LvDpA img{position:absolute;max-width:none;height:auto;display:block;filter:grayscale(1)}.equipment-part-explorer_zoom__LvDpA:hover img{filter:grayscale(0)}.equipment-part-explorer_zoomTarget__rJWWA{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border:2px solid var(--ink);outline:2px solid var(--paper);border-radius:50%;box-shadow:0 0 0 6px #fffdf640;pointer-events:none}.equipment-part-explorer_figure__b6AEP figcaption{margin-block-start:8px;font-size:.78rem;line-height:1.75;color:var(--muted)}.equipment-part-explorer_section__lE2Xt{margin-block-start:16px;min-width:0}.equipment-part-explorer_section__lE2Xt h5{font-family:inherit;font-weight:700;font-size:1rem;line-height:1.6;margin:0 0 4px}.equipment-part-explorer_section__lE2Xt p{line-height:1.7;margin:6px 0}.equipment-part-explorer_options__R2bzz{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.equipment-part-explorer_options__R2bzz>li{padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--white);min-width:0}.equipment-part-explorer_options__R2bzz strong{display:block;font-size:.95rem}.equipment-part-explorer_badge__XWZkz{display:inline-block;font-size:.72rem;border:1px solid var(--line);border-radius:999px;padding:2px 7px;margin-block-end:7px}.equipment-part-explorer_checks__gmgoc{margin-block:8px 0;padding-inline-start:1.3em;line-height:1.7}.equipment-part-explorer_checks__gmgoc li+li{margin-block-start:4px}.equipment-part-explorer_limit__s7Srg,.equipment-part-explorer_limitations__rtc07{font-size:.84rem;line-height:1.85;color:var(--muted)}.equipment-part-explorer_limitations__rtc07{padding-inline-start:1.3em;margin-block:16px 0}.equipment-part-explorer_sources__4Nj7s{margin-block:8px 0;padding-inline-start:1.2em;line-height:1.7}.equipment-part-explorer_sources__4Nj7s li+li{margin-block-start:6px}.equipment-part-explorer_sources__4Nj7s a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.equipment-part-explorer_sources__4Nj7s small{display:block;color:var(--muted);font-size:.75rem}@media(max-width:400px){.equipment-part-explorer_explorer__17b_u{padding:12px}.equipment-part-explorer_heading__noWPC{gap:8px}.equipment-part-explorer_heading__noWPC h4{font-size:1.1rem}.equipment-part-explorer_close__OfkTn{font-size:.8rem;padding:6px 8px}}@media(prefers-reduced-motion:no-preference){.equipment-part-explorer_isolated__pfDrZ img,.equipment-part-explorer_zoom__LvDpA img{transition:filter .2s ease}}@media(forced-colors:active){.equipment-part-explorer_badge__XWZkz,.equipment-part-explorer_explorer__17b_u,.equipment-part-explorer_isolated__pfDrZ,.equipment-part-explorer_options__R2bzz>li,.equipment-part-explorer_zoom__LvDpA{border-color:CanvasText}.equipment-part-explorer_zoomTarget__rJWWA{border-color:Highlight;outline-color:Canvas}.equipment-part-explorer_close__OfkTn:focus-visible,.equipment-part-explorer_sources__4Nj7s a:focus-visible{outline-color:Highlight}}.equipment-part-explorer_explorer__17b_u:has(:focus-visible) .equipment-part-explorer_isolated__pfDrZ img,.equipment-part-explorer_explorer__17b_u:has(:focus-visible) .equipment-part-explorer_zoom__LvDpA img,[data-equipment-part-region]:focus-visible .equipment-part-explorer_isolated__pfDrZ img,[data-equipment-part-region]:focus-visible .equipment-part-explorer_zoom__LvDpA img{filter:grayscale(0)}.equipment-part-explorer_comparisons__8Fsew{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:8px;padding:0;margin:8px 0;list-style:none}.equipment-part-explorer_comparisons__8Fsew li{min-width:0}.equipment-part-explorer_comparisonLink__zJUwp{display:flex;flex-direction:column;gap:8px;height:100%;padding:10px;border:1px solid var(--line);border-radius:10px;color:var(--ink);text-decoration:none;background:var(--white)}.equipment-part-explorer_comparisonLink__zJUwp strong{font-size:.85rem;line-height:1.65}.equipment-part-explorer_comparisonLink__zJUwp>span{font-size:.78rem;text-decoration:underline;text-underline-offset:3px}.equipment-part-explorer_compactFigure__Afy34{margin:0}.equipment-part-explorer_compactFigure__Afy34 .equipment-part-explorer_isolated__pfDrZ,.equipment-part-explorer_compactFigure__Afy34 .equipment-part-explorer_zoom__LvDpA{max-width:none}.equipment-part-explorer_compactFigure__Afy34 figcaption{font-size:.7rem}.equipment-part-explorer_limitDetails__gLeCY{margin-block-start:12px;font-size:.84rem;line-height:1.8}.equipment-part-explorer_limitDetails__gLeCY summary{cursor:pointer;min-height:44px;display:list-item;padding-block:10px;list-style-position:inside}.equipment-part-explorer_limitDetails__gLeCY summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.equipment-part-explorer_isolated__pfDrZ .equipment-part-explorer_sourceViewImage__dmoCP{position:absolute;max-width:none;object-fit:fill}.equipment-views_catalogue__wvtDY{min-width:0}.equipment-views_controls__hzlS9{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,190px);gap:14px;align-items:end;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--white);margin-block:20px}.equipment-views_controls__hzlS9 label{display:grid;gap:8px;font-weight:600;min-width:0}.equipment-views_controls__hzlS9 input,.equipment-views_controls__hzlS9 select{width:100%;min-height:44px;border:1px solid var(--muted);border-radius:9px;padding:10px 12px;background:var(--paper);color:var(--ink)}.equipment-views_filters__uJ3qL{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px}.equipment-views_filters__uJ3qL button{min-height:44px;padding:9px 16px;background:var(--paper);border:1px solid var(--line);border-radius:9px;color:var(--ink)}.equipment-views_filters__uJ3qL button[aria-pressed=true]{background:var(--green);color:var(--on-green);border-color:var(--green)}.equipment-views_guidance__2LFbi{grid-column:1/-1;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.equipment-views_catalogueSummary__Z71MC{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;margin-block:26px 12px}.equipment-views_grid__h_HxB{display:grid;grid-template-columns:repeat(var(--equipment-columns,3),minmax(0,1fr));gap:24px;padding:10px;margin:0 -10px;isolation:isolate;align-items:stretch}.equipment-views_card__KYUwi{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--white);border:2px solid var(--line);border-radius:18px;transition:border-color .18s ease,box-shadow .18s ease;transform-origin:center;box-shadow:0 3px 10px #00000008}.equipment-views_cardLink__SPJ5e{display:flex;flex:1;flex-direction:column;min-width:0;padding:16px;color:var(--ink);border-radius:16px;outline:none}.equipment-views_cardArt__ctSR4{padding:16px 16px 0;min-width:0}.equipment-views_card__KYUwi .equipment-views_cardArt__ctSR4+.equipment-views_cardLink__SPJ5e{padding-block-start:0}.equipment-views_illustration__3wUBa{display:block;width:100%;margin:0;border-radius:12px;overflow:hidden}.equipment-views_illustration__3wUBa img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.equipment-views_illustration__3wUBa figcaption{font-size:12px;line-height:1.6;color:var(--muted);padding-block:8px}.equipment-views_cardBody__tHzb9{padding-block-start:12px;min-width:0}.equipment-views_cardBody__tHzb9 h2,.equipment-views_cardBody__tHzb9 h3{margin:5px 0;font-size:clamp(1.25rem,1.6vw,1.65rem);line-height:1.5;overflow-wrap:anywhere}.equipment-views_compactBody__T5Dl1{padding-block-start:12px;text-align:start}.equipment-views_compactBody__T5Dl1 h2,.equipment-views_compactBody__T5Dl1 h3{font-size:1.125rem;line-height:1.6;margin-block:4px 0}.equipment-views_category__5QtWq{color:var(--muted);font-size:13px;margin:0}.equipment-views_english__bF8dV{display:block;font-size:12px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.equipment-views_purpose__ppbpC{margin-block:8px 0;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.equipment-views_actions__qBNfq{position:relative;z-index:1;align-self:flex-start;padding:0 16px 16px;pointer-events:none}.equipment-views_actions__qBNfq a{pointer-events:auto}.equipment-views_card__KYUwi:focus-within{border-color:var(--ink);box-shadow:0 0 0 2px var(--paper),0 0 0 5px var(--ink),0 12px 26px #00000022;z-index:2}.equipment-views_actions__qBNfq a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media(hover:hover) and (pointer:fine){.equipment-views_card__KYUwi:hover{border-color:var(--ink);box-shadow:0 10px 25px #00000022;z-index:2}}.equipment-views_imageOnly__CGGvV .equipment-views_cardLink__SPJ5e{padding:12px}.equipment-views_imageOnly__CGGvV .equipment-views_cardArt__ctSR4{padding:12px 12px 0}.equipment-views_imageOnly__CGGvV .equipment-views_illustration__3wUBa img{aspect-ratio:4/3}.equipment-views_pagination__FGFJK{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap;margin-block:24px}.equipment-views_pagination__FGFJK button{min-height:44px;min-width:44px;padding:8px 18px;background:var(--white);border:1px solid var(--muted);border-radius:9px;color:var(--ink)}.equipment-views_pagination__FGFJK button:disabled{opacity:.5;cursor:default}.equipment-views_notice__G56Sd{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--paper-deep);line-height:1.8}.equipment-views_notice__G56Sd p{margin-block:8px}.equipment-views_notice__G56Sd a{text-decoration:underline;text-underline-offset:4px}.equipment-views_notice__G56Sd summary{cursor:pointer;font-weight:600;min-height:44px;display:list-item;align-content:center}.equipment-views_retry__0YtxJ{min-height:44px;margin-inline-start:12px}.equipment-views_detail__u05ew{padding-block:24px 40px;min-width:0}.equipment-views_back__QQlWq{display:inline-flex;min-height:44px;align-items:center;margin-block-end:16px;text-decoration:underline;text-underline-offset:5px}.equipment-views_product__PRtLJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.equipment-views_heroImage__GEIqh{position:sticky;top:24px;background:var(--white);border:1px solid var(--line);border-radius:20px;padding:20px;min-width:0}.equipment-views_heroImage__GEIqh .equipment-views_illustration__3wUBa img{aspect-ratio:4/3}.equipment-views_productCopy__5WgM8{min-width:0}.equipment-views_productCopy__5WgM8 h1{margin-block:8px 14px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.4;overflow-wrap:anywhere}.equipment-views_productCopy__5WgM8 p{font-size:17px;line-height:1.9}.equipment-views_specifications__MT3Wp{margin-block:24px 0;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--white);min-width:0}.equipment-views_specifications__MT3Wp h2{margin-block:0 12px}.equipment-views_details__DWOma{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:0}.equipment-views_details__DWOma>div{padding-block:10px;border-block-end:1px solid var(--line);min-width:0}.equipment-views_details__DWOma dt{font-weight:700}.equipment-views_details__DWOma dd{margin:4px 0 0;line-height:1.7;overflow-wrap:anywhere}.equipment-views_sources__Snffg{margin-block-start:20px}.equipment-views_source__CcfI_{padding-block:8px;border-block-start:1px solid var(--line);overflow-wrap:anywhere}.equipment-views_source__CcfI_ a{text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.equipment-views_source__CcfI_ p{margin-block:6px}.equipment-views_source__CcfI_ small{color:var(--muted)}.equipment-views_related__nIyKl{margin-block:28px;min-width:0}.equipment-views_relatedGrid__sViY6{--equipment-columns:3}.equipment-views_reviews__Bg_Yf{scroll-margin-top:28px;border-block-start:1px solid var(--line);padding-block-start:20px}@media(max-width:1000px){.equipment-views_relatedGrid__sViY6{--equipment-columns:2}}@media(max-width:700px){.equipment-views_product__PRtLJ{grid-template-columns:1fr}.equipment-views_heroImage__GEIqh{position:static}.equipment-views_details__DWOma{grid-template-columns:1fr}.equipment-views_specifications__MT3Wp{padding:16px}.equipment-views_productCopy__5WgM8 p{font-size:16px}}@media(max-width:640px){.equipment-views_controls__hzlS9{grid-template-columns:1fr}.equipment-views_grid__h_HxB{gap:16px}.equipment-views_relatedGrid__sViY6{--equipment-columns:1}.equipment-views_cardLink__SPJ5e{padding:14px}.equipment-views_cardArt__ctSR4{padding:14px 14px 0}.equipment-views_actions__qBNfq{padding:0 14px 14px}.equipment-views_filters__uJ3qL button{flex:1 1 auto}.equipment-views_specifications__MT3Wp{padding:16px}}@media(prefers-reduced-motion:reduce){.equipment-views_card__KYUwi{transition:none}.equipment-views_card__KYUwi:focus-within{transform:none}@media (hover:hover){.equipment-views_card__KYUwi:hover{transform:none}}}@media(forced-colors:active){.equipment-views_card__KYUwi:focus-within{outline:3px solid Highlight}@media (hover:hover){.equipment-views_card__KYUwi:hover{outline:3px solid Highlight}}.equipment-views_filters__uJ3qL button[aria-pressed=true]{outline:2px solid Highlight}}.equipment-views_detail__u05ew .equipment-views_related__nIyKl>h2,.equipment-views_detail__u05ew .equipment-views_specifications__MT3Wp h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.55}.equipment-views_modelCount__JTLBT{display:inline-flex;min-height:28px;align-items:center;padding:3px 10px;border:1px solid var(--line);border-radius:20px;color:var(--ink);font-size:.8rem;margin-block:8px 4px}.equipment-views_modelProductHeading__5_L5O{max-width:900px;margin-block-end:20px}.equipment-views_modelProductHeading__5_L5O h1{font-size:clamp(2rem,4vw,3.5rem);margin-block:6px 14px;line-height:1.5;overflow-wrap:anywhere}.equipment-views_modelProductHeading__5_L5O>p:not(.equipment-views_category__5QtWq){font-size:1rem;line-height:1.7}.equipment-views_typeGuidance__GLUNz{margin-block:24px;border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--paper-deep)}.equipment-views_typeGuidance__GLUNz>summary{min-height:44px;cursor:pointer;font-weight:600;align-content:center;line-height:1.8}.equipment-views_typeGuidance__GLUNz .equipment-views_specifications__MT3Wp{margin-block-start:16px}.assistant-view_workspace__yu40O{display:grid;gap:28px;padding-block:48px 72px;min-width:0;font-family:Arial,Tahoma,sans-serif}.assistant-view_heading__dox9O{max-width:850px}.assistant-view_heading__dox9O h1{font:600 clamp(2rem,4vw,3.2rem)/1.3 Arial,Tahoma,sans-serif;margin:12px 0 20px}.assistant-view_heading__dox9O>p:last-child{font-size:1rem;color:var(--muted);margin:0;max-width:72ch}.assistant-view_status___QP9C{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--paper-deep)}.assistant-view_status___QP9C>div{min-width:0}.assistant-view_status___QP9C p{margin:12px 0 0;max-width:78ch}.assistant-view_status___QP9C small{display:block;margin-block-start:10px;overflow-wrap:anywhere}.assistant-view_badge__SwX7A{display:inline-block;padding:5px 12px;background:var(--paper);border:1px solid var(--line);border-radius:20px;font-weight:600;font-size:.875rem}.assistant-view_connected__l6fF5{border-color:var(--green);color:var(--ink)}.assistant-view_agentGrid__Dge_Y{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);gap:24px;align-items:start}.assistant-view_panel__8kvQN{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--white);min-width:0}.assistant-view_panel__8kvQN h2{font:600 1.25rem/1.5 Arial,Tahoma,sans-serif;margin:0 0 20px}.assistant-view_panel__8kvQN h3,.assistant-view_panel__8kvQN h4,.assistant-view_panel__8kvQN h5{font-family:Arial,Tahoma,sans-serif;line-height:1.5}.assistant-view_panel__8kvQN h3{font-size:1.1rem;margin:0 0 18px}.assistant-view_panelHeading__B0znx{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-block-end:22px}.assistant-view_panelHeading__B0znx h2{margin:0}.assistant-view_panelHeading__B0znx>button{font-size:.875rem;min-height:40px;padding:8px 14px}.assistant-view_taskForm__w06_I{display:grid;gap:12px}.assistant-view_localGrid__muCdC label,.assistant-view_taskForm__w06_I label{font-weight:600}.assistant-view_taskForm__w06_I textarea{min-height:150px;resize:vertical;line-height:1.8}.assistant-view_localGrid__muCdC input,.assistant-view_taskForm__w06_I textarea{width:100%;max-width:100%;min-width:0;border:1px solid var(--field-border,var(--line));border-radius:10px;padding:14px;background:var(--field,var(--paper));color:var(--ink);font-family:Arial,Tahoma,sans-serif;font-size:1rem}.assistant-view_localGrid__muCdC input:focus-visible,.assistant-view_taskForm__w06_I textarea:focus-visible{outline:2px solid var(--focus,var(--green));outline-offset:3px}.assistant-view_help__2G5vK,.assistant-view_memory__J3uQX{font-size:.875rem;line-height:1.8;color:var(--muted);margin:0}.assistant-view_memory__J3uQX{margin-block-start:22px;padding-block-start:18px;border-block-start:1px solid var(--line)}.assistant-view_consent__TYgiI{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--paper-deep);border-radius:10px;font-size:.875rem;font-weight:400!important}.assistant-view_consent__TYgiI input{margin-block-start:5px;min-width:18px;width:18px;height:18px;accent-color:var(--green)}.assistant-view_consent__TYgiI span{min-width:0}.assistant-view_actions___mP7Y{display:flex;gap:12px;flex-wrap:wrap;margin-block-start:8px}.assistant-view_capabilities__BPd8B ul{margin:0 0 22px;padding-inline-start:22px;display:grid;gap:14px}.assistant-view_capabilities__BPd8B p{color:var(--muted);font-size:.875rem;line-height:1.8}.assistant-view_capabilities__BPd8B a{display:inline-block;margin-block-start:8px;text-decoration:underline;text-underline-offset:4px}.assistant-view_transcript__cPhu_{display:grid;gap:16px;margin-block-end:26px}.assistant-view_transcript__cPhu_ article{padding:18px;border:1px solid var(--line);border-radius:12px;min-width:0}.assistant-view_transcript__cPhu_ h3{font-size:.875rem;margin:0 0 10px}.assistant-view_userTurn__qxx6J{background:var(--paper-deep);margin-inline-start:24px}.assistant-view_agentTurn__NT5XO{background:var(--paper)}.assistant-view_answer__QFkcf{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.9}.assistant-view_sources__xtfEE,.assistant-view_steps__Z__ff{margin-block-start:18px;border-block-start:1px solid var(--line);padding-block-start:14px}.assistant-view_equipmentResults__tKfye summary,.assistant-view_sources__xtfEE summary,.assistant-view_steps__Z__ff summary{cursor:pointer;font-weight:600}.assistant-view_steps__Z__ff ol{padding-inline-start:22px}.assistant-view_steps__Z__ff li{padding-block:8px}.assistant-view_steps__Z__ff li>span{display:inline-block;font-size:.8rem;margin-inline-start:12px}.assistant-view_sources__xtfEE ul{display:grid;gap:10px;padding-inline-start:22px}.assistant-view_sources__xtfEE a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.assistant-view_resultLinks__qBdzR{display:flex;gap:10px;flex-wrap:wrap;margin-block-start:18px}.assistant-view_resultLinks__qBdzR a{white-space:normal;text-align:center;overflow-wrap:anywhere;font-size:.875rem}.assistant-view_localTools__Ftqhi{display:grid;gap:20px;padding-block-start:12px}.assistant-view_localTools__Ftqhi>div>h2{font:600 1.5rem/1.5 Arial,Tahoma,sans-serif;margin:0 0 10px}.assistant-view_localTools__Ftqhi>div>p{margin:0;color:var(--muted);max-width:80ch}.assistant-view_localGrid__muCdC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.assistant-view_localGrid__muCdC form{display:grid;gap:12px;align-content:start}.assistant-view_localGrid__muCdC form h3{margin:0 0 6px}.assistant-view_localGrid__muCdC button{justify-self:start;margin-block-start:6px}.assistant-view_localResult__Apvu_ h4{font-size:1.2rem;margin:0 0 20px}.assistant-view_resultEyebrow__3tHdd{font-size:.875rem;color:var(--muted);margin:0 0 14px}.assistant-view_metrics__4CP0c{margin:0;display:flex;gap:20px;flex-wrap:wrap}.assistant-view_metrics__4CP0c>div{padding:16px 24px;border:1px solid var(--line);border-radius:12px;min-width:160px;background:var(--paper)}.assistant-view_metrics__4CP0c dt{color:var(--muted);font-size:.875rem}.assistant-view_metrics__4CP0c dd{font-size:1.8rem;font-weight:600;margin:8px 0 0;overflow-wrap:anywhere}.assistant-view_assumptions__rn2aa{padding-inline-start:22px;color:var(--muted);font-size:.875rem}.assistant-view_equipmentResults__tKfye{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-view_equipmentResults__tKfye article{border:1px solid var(--line);padding:20px;border-radius:12px;min-width:0}.assistant-view_equipmentResults__tKfye p{overflow-wrap:anywhere}.assistant-view_equipmentResults__tKfye h5{font-size:.875rem;margin:20px 0 12px}.assistant-view_equipmentResults__tKfye ul{padding-inline-start:20px;display:grid;gap:12px}.assistant-view_equipmentResults__tKfye li p{font-size:.875rem;color:var(--muted);margin:6px 0}.assistant-view_equipmentResults__tKfye strong{overflow-wrap:anywhere}.assistant-view_equipmentResults__tKfye details{font-size:.875rem;margin-block-start:18px}@media(max-width:900px){.assistant-view_agentGrid__Dge_Y{grid-template-columns:minmax(0,1fr)}.assistant-view_capabilities__BPd8B ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.assistant-view_equipmentResults__tKfye{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.assistant-view_workspace__yu40O{gap:22px;padding-block:28px 44px}.assistant-view_status___QP9C{align-items:flex-start;flex-direction:column;padding:20px;gap:16px}.assistant-view_panel__8kvQN{padding:20px}.assistant-view_localGrid__muCdC{grid-template-columns:minmax(0,1fr);gap:16px}.assistant-view_capabilities__BPd8B ul{grid-template-columns:minmax(0,1fr);gap:12px}.assistant-view_panelHeading__B0znx{gap:12px}.assistant-view_actions___mP7Y>button{flex:1 1 140px}.assistant-view_userTurn__qxx6J{margin-inline-start:12px}.assistant-view_transcript__cPhu_ article{padding:14px}.assistant-view_metrics__4CP0c{display:grid;grid-template-columns:minmax(0,1fr)}.assistant-view_metrics__4CP0c>div{min-width:0}.assistant-view_resultLinks__qBdzR>a{width:100%}}@media(forced-colors:active){.assistant-view_badge__SwX7A,.assistant-view_localGrid__muCdC input,.assistant-view_metrics__4CP0c>div,.assistant-view_panel__8kvQN,.assistant-view_status___QP9C,.assistant-view_taskForm__w06_I textarea,.assistant-view_transcript__cPhu_ article{border:1px solid CanvasText}}.assistant-view_starters__6vJ4V{margin-block-end:24px}.assistant-view_starters__6vJ4V h3{font-size:1rem;margin:0 0 12px}.assistant-view_starterGrid__mO8DX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-end:12px}.assistant-view_starterGrid__mO8DX button{min-width:0;min-height:44px;border:1px solid var(--field-border,var(--line));border-radius:10px;padding:12px;background:var(--paper);color:var(--ink);font:inherit;font-size:.875rem;line-height:1.6;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.assistant-view_starterGrid__mO8DX button:hover:not(:disabled){border-color:var(--green);background:var(--paper-deep)}.assistant-view_starterGrid__mO8DX button:focus-visible{outline:2px solid var(--focus,var(--green));outline-offset:3px}.assistant-view_starterGrid__mO8DX button:disabled{cursor:default;opacity:.65}@media(max-width:600px){.assistant-view_starterGrid__mO8DX{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.assistant-view_starterGrid__mO8DX button{border-color:ButtonText}.assistant-view_starterGrid__mO8DX button:disabled{color:GrayText;opacity:1}}