@charset "UTF-8";.snap-preview.svelte-1urm74x{position:fixed;z-index:var(--z-dashboard);border:2px dashed var(--dash-accent, #0066cc);border-radius:8px;background:#0066cc1a;pointer-events:none}.dashboard-shell.svelte-1urm74x{display:flex;position:fixed;flex-direction:column;z-index:var(--z-dashboard);box-shadow:0 8px 32px #0003,0 2px 8px #0000001a;border:1px solid var(--dash-border, #ccc);border-radius:8px;background:var(--dash-bg, #f8f8f8);overflow:hidden;color:var(--dash-text, #333);font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--dash-bg: #f8f8f8;--dash-bg-section: #ffffff;--dash-bg-header: #f0f0f0;--dash-bg-nav: #e8e8e8;--dash-bg-hover: rgba(0, 0, 0, .05);--dash-bg-active: #ffffff;--dash-border: #d0d0d0;--dash-text: #333333;--dash-text-muted: #666666;--dash-accent: #0066cc;--dash-success: #22863a;--dash-warning: #b08800;--dash-error: #cb2431}.dashboard-shell.snapped.svelte-1urm74x{box-shadow:0 0 20px #00000026;border-radius:0}.dashboard-shell.snapped-top.svelte-1urm74x{border-top:none;border-right:none;border-left:none}.dashboard-shell.snapped-bottom.svelte-1urm74x{border-right:none;border-bottom:none;border-left:none}.dashboard-shell.snapped-left.svelte-1urm74x{border-top:none;border-bottom:none;border-left:none}.dashboard-shell.snapped-right.svelte-1urm74x{border-top:none;border-right:none;border-bottom:none}.dashboard-shell.dragging.svelte-1urm74x,.dashboard-shell.resizing.svelte-1urm74x{user-select:none}.dashboard-titlebar.svelte-1urm74x{display:flex;justify-content:space-between;align-items:center;cursor:grab;border-bottom:1px solid var(--dash-border);background:var(--dash-bg-header);padding:8px 12px;user-select:none}.dashboard-shell.dragging.svelte-1urm74x .dashboard-titlebar:where(.svelte-1urm74x){cursor:grabbing}.titlebar-left.svelte-1urm74x{display:flex;align-items:center;gap:8px}.titlebar-icon.svelte-1urm74x{display:flex;color:var(--dash-accent)}.titlebar-title.svelte-1urm74x{font-weight:600;font-size:13px}.titlebar-actions.svelte-1urm74x{display:flex;gap:4px}.titlebar-btn.svelte-1urm74x{display:flex;justify-content:center;align-items:center;transition:background .1s,color .1s;cursor:pointer;border:none;border-radius:4px;background:transparent;width:24px;height:24px;color:var(--dash-text-muted)}.titlebar-btn.svelte-1urm74x:hover{background:var(--dash-bg-hover);color:var(--dash-text)}.dashboard-content.svelte-1urm74x{display:flex;flex:1;flex-direction:column;overflow:auto}.resize-handle.svelte-1urm74x{position:absolute;z-index:1}.resize-n.svelte-1urm74x,.resize-s.svelte-1urm74x{right:8px;left:8px;cursor:ns-resize;height:6px}.resize-n.svelte-1urm74x{top:-3px}.resize-s.svelte-1urm74x{bottom:-3px}.resize-e.svelte-1urm74x,.resize-w.svelte-1urm74x{top:8px;bottom:8px;cursor:ew-resize;width:6px}.resize-e.svelte-1urm74x{right:-3px}.resize-w.svelte-1urm74x{left:-3px}.resize-ne.svelte-1urm74x,.resize-nw.svelte-1urm74x,.resize-se.svelte-1urm74x,.resize-sw.svelte-1urm74x{width:12px;height:12px}.resize-ne.svelte-1urm74x{top:-3px;right:-3px;cursor:nesw-resize}.resize-nw.svelte-1urm74x{top:-3px;left:-3px;cursor:nwse-resize}.resize-se.svelte-1urm74x{right:-3px;bottom:-3px;cursor:nwse-resize}.resize-sw.svelte-1urm74x{bottom:-3px;left:-3px;cursor:nesw-resize}.panel-nav.svelte-8zm8ga{display:flex;gap:2px;border-bottom:1px solid var(--dash-border, #d0d0d0);background:var(--dash-bg-nav, #e8e8e8);padding:4px 8px;overflow-x:auto}.panel-tab.svelte-8zm8ga{transition:background .1s,color .1s;cursor:pointer;border:none;border-radius:4px;background:transparent;padding:6px 12px;color:var(--dash-text-muted, #666);font-weight:500;font-size:12px;white-space:nowrap}.panel-tab.svelte-8zm8ga:hover{background:var(--dash-bg-hover, rgba(0, 0, 0, .05));color:var(--dash-text, #333)}.panel-tab.active.svelte-8zm8ga{box-shadow:0 1px 2px #0000001a;background:var(--dash-bg-active, #fff);color:var(--dash-text, #333)}.tab-badge.svelte-8zm8ga{margin-left:4px;border-radius:8px;padding:1px 5px;font-weight:600;font-size:9px}.badge-error.svelte-8zm8ga{background:var(--dash-error, #cb2431);color:#fff}.badge-warning.svelte-8zm8ga{background:var(--dash-warning, #b08800);color:#fff}.badge-info.svelte-8zm8ga{background:var(--dash-text-muted, #666);color:#fff}.panel-section.svelte-d4wstd{margin-bottom:8px;border:1px solid var(--dash-border, #e0e0e0);border-radius:6px;background:var(--dash-bg-section, #ffffff);overflow:hidden}.panel-header.svelte-d4wstd{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--dash-border, #e0e0e0);background:var(--dash-bg-header, #f5f5f5);padding:8px 12px}.panel-section.collapsed.svelte-d4wstd .panel-header:where(.svelte-d4wstd){border-bottom:none}.panel-toggle.svelte-d4wstd{display:flex;flex:1;align-items:center;gap:6px;cursor:pointer;border:none;background:none;padding:0;color:inherit;font:inherit;text-align:left}.panel-toggle.svelte-d4wstd:hover{opacity:.8}.toggle-icon.svelte-d4wstd{display:flex;justify-content:center;align-items:center;transition:transform .15s ease;color:var(--dash-text-muted, #666)}.toggle-icon.rotated.svelte-d4wstd{transform:rotate(90deg)}.panel-title.svelte-d4wstd{margin:0;color:var(--dash-text, #333);font-weight:600;font-size:13px}.panel-subtitle.svelte-d4wstd{margin-left:auto;color:var(--dash-text-muted, #666);font-size:11px}.panel-actions.svelte-d4wstd{display:flex;gap:4px}.panel-content.svelte-d4wstd{padding:12px}.map-inspector.svelte-bczzkm{display:flex;flex-direction:column;gap:8px}.data-list.svelte-bczzkm{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-bczzkm dt:where(.svelte-bczzkm){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-bczzkm dd:where(.svelte-bczzkm){margin:0;font-size:12px;font-family:SF Mono,Monaco,monospace}.layers-list.svelte-bczzkm,.sources-list.svelte-bczzkm,.events-list.svelte-bczzkm{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.summary.svelte-bczzkm{margin:0 0 8px;color:var(--dash-text-muted, #666);font-size:11px}.layer-item.svelte-bczzkm,.source-item.svelte-bczzkm,.event-item.svelte-bczzkm{display:flex;gap:8px;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:4px 8px;font-size:11px}.layer-id.svelte-bczzkm,.source-id.svelte-bczzkm{font-weight:500;font-family:SF Mono,Monaco,monospace}.layer-type.svelte-bczzkm,.source-type.svelte-bczzkm,.event-type.svelte-bczzkm{color:var(--dash-accent, #0066cc);font-size:10px}.layer-source.svelte-bczzkm{margin-left:auto;color:var(--dash-text-muted, #666);font-size:10px}.event-time.svelte-bczzkm{margin-left:auto;color:var(--dash-text-muted, #666)}.more.svelte-bczzkm,.empty.svelte-bczzkm{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-bczzkm{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-bczzkm{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-bczzkm:hover{background:var(--dash-bg-hover, #e8e8e8)}.api-activity.svelte-c8lb3y{display:flex;flex-direction:column;gap:8px}.anomaly-banner.svelte-c8lb3y{display:flex;align-items:flex-start;gap:8px;border:1px solid var(--dash-warning, #b08800);border-radius:6px;background:#b088001a;padding:8px 12px}.anomaly-icon.svelte-c8lb3y{flex-shrink:0;color:var(--dash-warning, #b08800);font-weight:600;font-size:11px}.anomaly-details.svelte-c8lb3y{display:flex;flex-direction:column;gap:2px}.anomaly-item.svelte-c8lb3y{color:var(--dash-text, #333);font-size:11px}.data-list.svelte-c8lb3y{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-c8lb3y dt:where(.svelte-c8lb3y){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-c8lb3y dd:where(.svelte-c8lb3y){margin:0;font-size:12px}.data-list.svelte-c8lb3y dd.mono:where(.svelte-c8lb3y){font-family:SF Mono,Monaco,monospace;word-break:break-all}.success.svelte-c8lb3y{color:var(--dash-success, #22863a)}.error.svelte-c8lb3y{color:var(--dash-error, #cb2431)}.highlight.svelte-c8lb3y{color:var(--dash-warning, #b08800)}.providers-list.svelte-c8lb3y,.requests-list.svelte-c8lb3y{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.provider-item.svelte-c8lb3y{display:flex;align-items:center;gap:8px;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:6px 8px;font-size:11px}.provider-name.svelte-c8lb3y{min-width:80px;font-weight:500}.provider-count.svelte-c8lb3y,.provider-latency.svelte-c8lb3y{color:var(--dash-text-muted, #666)}.provider-errors.svelte-c8lb3y{margin-left:auto}.waterfall-container.svelte-c8lb3y{display:flex;flex-direction:column;gap:8px}.waterfall-timeline.svelte-c8lb3y{display:flex;flex-direction:column;gap:4px}.waterfall-row.svelte-c8lb3y{display:grid;grid-template-columns:100px 1fr 50px;align-items:center;gap:8px;height:16px}.waterfall-label.svelte-c8lb3y{overflow:hidden;color:var(--dash-text-muted, #666);font-size:9px;font-family:SF Mono,Monaco,monospace;text-overflow:ellipsis;white-space:nowrap}.waterfall-track.svelte-c8lb3y{position:relative;border-radius:2px;background:var(--dash-bg-header, #f0f0f0);height:10px}.waterfall-bar.svelte-c8lb3y{position:absolute;top:0;border-radius:2px;background:var(--dash-accent, #0066cc);min-width:2px;height:100%}.waterfall-bar.success.svelte-c8lb3y{background:var(--dash-success, #22863a)}.waterfall-bar.error.svelte-c8lb3y{background:var(--dash-error, #cb2431)}.waterfall-bar.pending.svelte-c8lb3y{background:var(--dash-warning, #b08800)}.waterfall-duration.svelte-c8lb3y{color:var(--dash-text-muted, #666);font-size:9px;font-family:SF Mono,Monaco,monospace;text-align:right}.waterfall-axis.svelte-c8lb3y{display:flex;justify-content:space-between;margin-right:58px;margin-left:108px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:4px;color:var(--dash-text-muted, #666);font-size:9px}.request-item.svelte-c8lb3y{display:flex;align-items:center;gap:8px;cursor:pointer;border:1px solid transparent;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:6px 8px;width:100%;font-size:11px;text-align:left}.request-item.svelte-c8lb3y:hover{background:var(--dash-bg-hover, #e8e8e8)}.request-item.selected.svelte-c8lb3y{border-color:var(--dash-accent, #0066cc)}.request-item.error.svelte-c8lb3y{background:#cb24311a}.request-item.pending.svelte-c8lb3y{opacity:.7}.request-method.svelte-c8lb3y{min-width:36px;font-weight:600;font-family:SF Mono,Monaco,monospace}.request-url.svelte-c8lb3y{display:flex;flex:1;align-items:center;gap:4px;overflow:hidden;font-size:10px;font-family:SF Mono,Monaco,monospace;text-overflow:ellipsis;white-space:nowrap}.duplicate-badge.svelte-c8lb3y{flex-shrink:0;border-radius:3px;background:var(--dash-warning, #b08800);padding:1px 4px;color:#fff;font-weight:600;font-size:9px}.request-status.svelte-c8lb3y{min-width:48px;font-weight:500;text-align:right}.status-success.svelte-c8lb3y{color:var(--dash-success, #22863a)}.status-error.svelte-c8lb3y,.status-client-error.svelte-c8lb3y,.status-server-error.svelte-c8lb3y{color:var(--dash-error, #cb2431)}.status-pending.svelte-c8lb3y{color:var(--dash-warning, #b08800)}.status-redirect.svelte-c8lb3y{color:var(--dash-accent, #0066cc)}.request-duration.svelte-c8lb3y{min-width:48px;color:var(--dash-text-muted, #666);text-align:right}.request-time.svelte-c8lb3y{min-width:75px;color:var(--dash-text-muted, #666);font-size:9px;font-family:SF Mono,Monaco,monospace;text-align:right}.request-detail.svelte-c8lb3y{display:flex;flex-direction:column;gap:12px}.response-body.svelte-c8lb3y{margin-top:8px}.response-body.svelte-c8lb3y summary:where(.svelte-c8lb3y){cursor:pointer;font-weight:500;font-size:11px}.response-body.svelte-c8lb3y pre:where(.svelte-c8lb3y){margin:8px 0 0;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:8px;max-height:200px;overflow-x:auto;overflow-y:auto;font-size:10px;white-space:pre-wrap}.empty.svelte-c8lb3y{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-c8lb3y{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-c8lb3y{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-c8lb3y:hover{background:var(--dash-bg-hover, #e8e8e8)}.poi-inspector.svelte-z9f8lq{display:flex;flex-direction:column;gap:8px}.data-list.svelte-z9f8lq{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-z9f8lq dt:where(.svelte-z9f8lq){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-z9f8lq dd:where(.svelte-z9f8lq){margin:0;font-size:12px}.data-list.svelte-z9f8lq dd.mono:where(.svelte-z9f8lq){font-size:11px;font-family:SF Mono,Monaco,monospace}.data-list.svelte-z9f8lq dd.truncate:where(.svelte-z9f8lq){max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-breakdown.svelte-z9f8lq{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px}.section-label.svelte-z9f8lq{margin:0 8px 0 0;color:var(--dash-text-muted, #666);font-size:11px}.source-badge.svelte-z9f8lq{border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:2px 6px;font-size:10px}.cache-browser.svelte-z9f8lq{display:flex;flex-direction:column;gap:8px}.filter-input.svelte-z9f8lq{border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-section, #fff);padding:6px 10px;font-size:12px}.filter-input.svelte-z9f8lq:focus{outline:none;border-color:var(--dash-accent, #0066cc)}.poi-list.svelte-z9f8lq{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.poi-item.svelte-z9f8lq{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:1px solid transparent;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:6px 8px;font-size:11px;text-align:left}.poi-item.svelte-z9f8lq:hover{background:var(--dash-bg-hover, #e8e8e8)}.poi-item.selected.svelte-z9f8lq{border-color:var(--dash-accent, #0066cc)}.poi-name.svelte-z9f8lq{flex:1;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.poi-source.svelte-z9f8lq{color:var(--dash-accent, #0066cc);font-size:10px}.raw-data.svelte-z9f8lq{margin-top:12px}.raw-data.svelte-z9f8lq summary:where(.svelte-z9f8lq){cursor:pointer;font-weight:500;font-size:11px}.raw-data.svelte-z9f8lq pre:where(.svelte-z9f8lq){margin:8px 0 0;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:8px;max-height:200px;overflow-x:auto;overflow-y:auto;font-size:10px;white-space:pre-wrap}.empty.svelte-z9f8lq{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-z9f8lq{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-z9f8lq{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-z9f8lq:hover{background:var(--dash-bg-hover, #e8e8e8)}.stores-panel.svelte-fbfi40{display:flex;flex-direction:column;gap:8px}.data-list.svelte-fbfi40{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-fbfi40 dt:where(.svelte-fbfi40){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-fbfi40 dd:where(.svelte-fbfi40){margin:0;font-size:12px}.data-list.svelte-fbfi40 dd.mono:where(.svelte-fbfi40){font-size:11px;font-family:SF Mono,Monaco,monospace}.data-list.svelte-fbfi40 dd.muted:where(.svelte-fbfi40){color:var(--dash-text-muted, #666);font-style:italic}.data-list.svelte-fbfi40 dd.active:where(.svelte-fbfi40){color:var(--dash-success, #22863a);font-weight:500}.store-detail.svelte-fbfi40{margin-top:12px}.store-detail.svelte-fbfi40 summary:where(.svelte-fbfi40){cursor:pointer;font-weight:500;font-size:11px}.id-list.svelte-fbfi40{margin:8px 0 0;padding-left:16px;max-height:150px;overflow-y:auto;font-size:10px}.id-list.svelte-fbfi40 li:where(.svelte-fbfi40){margin-bottom:2px;font-family:SF Mono,Monaco,monospace}.id-list.svelte-fbfi40 .more:where(.svelte-fbfi40){color:var(--dash-text-muted, #666);font-style:italic}.panel-actions.svelte-fbfi40{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-fbfi40{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-fbfi40:hover{background:var(--dash-bg-hover, #e8e8e8)}.network-panel.svelte-1o1xu8q{display:flex;flex-direction:column;gap:8px}.data-list.svelte-1o1xu8q{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-1o1xu8q dt:where(.svelte-1o1xu8q){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-1o1xu8q dd:where(.svelte-1o1xu8q){margin:0;font-size:12px}.breakdown-list.svelte-1o1xu8q{display:flex;flex-direction:column;gap:8px}.breakdown-item.svelte-1o1xu8q{display:grid;grid-template-columns:60px 50px 60px 1fr;align-items:center;gap:8px;font-size:11px}.type-name.svelte-1o1xu8q{font-weight:500;text-transform:capitalize}.type-count.svelte-1o1xu8q{color:var(--dash-text-muted, #666)}.type-size.svelte-1o1xu8q{font-size:10px;font-family:SF Mono,Monaco,monospace}.type-bar.svelte-1o1xu8q{border-radius:4px;background:var(--dash-bg-header, #f5f5f5);height:8px;overflow:hidden}.type-bar-fill.svelte-1o1xu8q{border-radius:4px;height:100%}.type-bar-fill.type-api.svelte-1o1xu8q{background:var(--dash-accent, #0066cc)}.type-bar-fill.type-script.svelte-1o1xu8q{background:#f7df1e}.type-bar-fill.type-style.svelte-1o1xu8q{background:#264de4}.type-bar-fill.type-image.svelte-1o1xu8q{background:#22863a}.type-bar-fill.type-font.svelte-1o1xu8q{background:#6f42c1}.type-bar-fill.type-other.svelte-1o1xu8q{background:#666}.requests-list.svelte-1o1xu8q{display:flex;flex-direction:column;gap:4px;max-height:250px;overflow-y:auto}.request-item.svelte-1o1xu8q{display:grid;grid-template-columns:50px 1fr 40px 50px 50px;align-items:center;gap:8px;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:4px 8px;font-size:10px}.request-item.error.svelte-1o1xu8q{background:#cb24311a}.request-item.pending.svelte-1o1xu8q{opacity:.7}.request-type.svelte-1o1xu8q{font-weight:500;font-size:9px;text-transform:uppercase}.type-api.svelte-1o1xu8q{color:var(--dash-accent, #0066cc)}.type-script.svelte-1o1xu8q{color:#b08800}.type-style.svelte-1o1xu8q{color:#264de4}.type-image.svelte-1o1xu8q{color:#22863a}.type-font.svelte-1o1xu8q{color:#6f42c1}.type-other.svelte-1o1xu8q{color:#666}.request-url.svelte-1o1xu8q{overflow:hidden;font-family:SF Mono,Monaco,monospace;text-overflow:ellipsis;white-space:nowrap}.request-status.svelte-1o1xu8q{font-weight:500;text-align:right}.status-success.svelte-1o1xu8q{color:var(--dash-success, #22863a)}.status-error.svelte-1o1xu8q,.status-client-error.svelte-1o1xu8q,.status-server-error.svelte-1o1xu8q{color:var(--dash-error, #cb2431)}.status-pending.svelte-1o1xu8q{color:var(--dash-warning, #b08800)}.request-size.svelte-1o1xu8q,.request-duration.svelte-1o1xu8q{color:var(--dash-text-muted, #666);font-family:SF Mono,Monaco,monospace;text-align:right}.empty.svelte-1o1xu8q,.more.svelte-1o1xu8q{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-1o1xu8q{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-1o1xu8q{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-1o1xu8q:hover{background:var(--dash-bg-hover, #e8e8e8)}.event-stream.svelte-1nmtbf2{display:flex;flex-direction:column;gap:8px}.category-stats.svelte-1nmtbf2{display:flex;flex-wrap:wrap;gap:6px}.category-badge.svelte-1nmtbf2{transition:all .1s ease;cursor:pointer;border:1px solid transparent;border-radius:4px;background:color-mix(in srgb,var(--cat-color) 15%,transparent);padding:3px 8px;color:var(--cat-color);font-weight:500;font-size:10px}.category-badge.svelte-1nmtbf2:hover{background:color-mix(in srgb,var(--cat-color) 25%,transparent)}.category-badge.active.svelte-1nmtbf2{border-color:var(--cat-color);background:color-mix(in srgb,var(--cat-color) 30%,transparent)}.events-controls.svelte-1nmtbf2{margin-bottom:8px}.filter-input.svelte-1nmtbf2{border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-section, #fff);padding:6px 10px;width:100%;font-size:12px}.filter-input.svelte-1nmtbf2:focus{outline:none;border-color:var(--dash-accent, #0066cc)}.events-list.svelte-1nmtbf2{display:flex;flex-direction:column;gap:4px;max-height:250px;overflow-y:auto}.event-item.svelte-1nmtbf2{display:grid;grid-template-columns:70px 1fr 80px 60px;align-items:center;gap:8px;cursor:pointer;border:1px solid transparent;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:6px 8px;font-size:11px;text-align:left}.event-item.svelte-1nmtbf2:hover{background:var(--dash-bg-hover, #e8e8e8)}.event-item.selected.svelte-1nmtbf2{border-color:var(--dash-accent, #0066cc)}.event-category.svelte-1nmtbf2{color:var(--cat-color);font-weight:600;font-size:9px;text-transform:uppercase}.event-type.svelte-1nmtbf2{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.event-source.svelte-1nmtbf2{overflow:hidden;color:var(--dash-text-muted, #666);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.event-time.svelte-1nmtbf2{color:var(--dash-text-muted, #666);font-size:10px;text-align:right}.data-list.svelte-1nmtbf2{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-1nmtbf2 dt:where(.svelte-1nmtbf2){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-1nmtbf2 dd:where(.svelte-1nmtbf2){margin:0;font-size:12px}.data-list.svelte-1nmtbf2 dd.mono:where(.svelte-1nmtbf2){font-size:10px;font-family:SF Mono,Monaco,monospace}.payload-detail.svelte-1nmtbf2{margin-top:12px}.payload-detail.svelte-1nmtbf2 summary:where(.svelte-1nmtbf2){cursor:pointer;font-weight:500;font-size:11px}.payload-detail.svelte-1nmtbf2 pre:where(.svelte-1nmtbf2){margin:8px 0 0;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:8px;max-height:150px;overflow-x:auto;overflow-y:auto;font-size:10px;white-space:pre-wrap}.empty.svelte-1nmtbf2,.more.svelte-1nmtbf2{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-1nmtbf2{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-1nmtbf2{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-1nmtbf2:hover{background:var(--dash-bg-hover, #e8e8e8)}.action-btn.active.svelte-1nmtbf2{border-color:var(--dash-accent, #0066cc);background:var(--dash-accent, #0066cc);color:#fff}.url-state.svelte-rxp8i0{display:flex;flex-direction:column;gap:8px}.data-list.svelte-rxp8i0{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.data-list.svelte-rxp8i0 dt:where(.svelte-rxp8i0){color:var(--dash-text-muted, #666);font-weight:500;font-size:12px}.data-list.svelte-rxp8i0 dd:where(.svelte-rxp8i0){margin:0;font-size:12px}.data-list.svelte-rxp8i0 dd.mono:where(.svelte-rxp8i0){font-size:11px;font-family:SF Mono,Monaco,monospace}.url-value.svelte-rxp8i0{word-break:break-all}.params-list.svelte-rxp8i0,.cookies-list.svelte-rxp8i0,.pagedata-list.svelte-rxp8i0{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.param-item.svelte-rxp8i0,.cookie-item.svelte-rxp8i0,.pagedata-item.svelte-rxp8i0{display:flex;gap:8px;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:6px 8px;font-size:11px}.param-key.svelte-rxp8i0,.cookie-key.svelte-rxp8i0,.pagedata-key.svelte-rxp8i0{flex-shrink:0;min-width:80px;font-weight:500}.param-value.svelte-rxp8i0,.cookie-value.svelte-rxp8i0{overflow:hidden;color:var(--dash-text-muted, #666);font-size:10px;font-family:SF Mono,Monaco,monospace;text-overflow:ellipsis;white-space:nowrap}.pagedata-type.svelte-rxp8i0{margin-left:auto;color:var(--dash-accent, #0066cc);font-size:10px}.cookie-detail.svelte-rxp8i0{flex:1;min-width:0}.cookie-detail.svelte-rxp8i0 summary:where(.svelte-rxp8i0){cursor:pointer;color:var(--dash-text-muted, #666);font-size:10px;font-family:SF Mono,Monaco,monospace}.cookie-detail.svelte-rxp8i0 pre:where(.svelte-rxp8i0){margin:4px 0 0;border-radius:4px;background:var(--dash-bg-section, #fff);padding:6px;overflow-x:auto;font-size:9px;white-space:pre-wrap}.empty.svelte-rxp8i0{margin:4px 0;color:var(--dash-text-muted, #666);font-style:italic;font-size:11px}.panel-actions.svelte-rxp8i0{display:flex;gap:8px;border-top:1px solid var(--dash-border, #e0e0e0);padding-top:8px}.action-btn.svelte-rxp8i0{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:6px 12px;color:var(--dash-text, #333);font-size:11px}.action-btn.svelte-rxp8i0:hover{background:var(--dash-bg-hover, #e8e8e8)}.debug-tools.svelte-13t270{display:flex;flex-direction:column;gap:8px}.location-presets.svelte-13t270{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.preset-btn.svelte-13t270{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:4px 10px;font-size:11px}.preset-btn.svelte-13t270:hover{background:var(--dash-bg-hover, #e8e8e8)}.custom-location.svelte-13t270{display:flex;gap:8px;margin-bottom:12px}.coord-input.svelte-13t270{flex:1;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;padding:6px 10px;font-size:12px}.coord-input.svelte-13t270:focus{outline:none;border-color:var(--dash-accent, #0066cc)}.current-mock.svelte-13t270{display:flex;justify-content:space-between;align-items:center;border-radius:4px;background:var(--dash-bg-header, #f5f5f5);padding:8px;font-size:11px}.cache-actions.svelte-13t270,.storage-actions.svelte-13t270,.quick-actions.svelte-13t270{display:flex;flex-direction:column;gap:8px}.action-btn.svelte-13t270{cursor:pointer;border:1px solid var(--dash-border, #d0d0d0);border-radius:4px;background:var(--dash-bg-header, #f0f0f0);padding:8px 12px;color:var(--dash-text, #333);font-size:11px;text-align:left}.action-btn.svelte-13t270:hover{background:var(--dash-bg-hover, #e8e8e8)}.action-btn.primary.svelte-13t270{border-color:var(--dash-accent, #0066cc);background:var(--dash-accent, #0066cc);color:#fff}.action-btn.primary.svelte-13t270:hover{background:#0052a3}.action-btn.danger.svelte-13t270{border-color:var(--dash-error, #cb2431);color:var(--dash-error, #cb2431)}.action-btn.danger.svelte-13t270:hover{background:#cb24311a}.quick-stats.svelte-1w6iipf{display:flex;gap:12px;border-bottom:1px solid var(--dash-border, #e0e0e0);background:var(--dash-bg-header, #f5f5f5);padding:4px 12px;font-size:10px}.stat.svelte-1w6iipf{display:flex;align-items:center;gap:4px}.stat.error.svelte-1w6iipf .stat-value:where(.svelte-1w6iipf){color:var(--dash-error, #cb2431);font-weight:600}.stat-label.svelte-1w6iipf{color:var(--dash-text-muted, #666)}.stat-value.svelte-1w6iipf{font-weight:500;font-family:SF Mono,Monaco,monospace}.panel-container.svelte-1w6iipf{flex:1;padding:8px;overflow:auto}a.svelte-oeoh2d{color:inherit;text-decoration:none}input.svelte-oeoh2d{flex:1 1 auto;min-width:0}.searchbar.svelte-oeoh2d{margin:0 .5rem;height:3rem}.searchbar.svelte-oeoh2d input:where(.svelte-oeoh2d){outline:none;border:none;background-color:transparent;padding-block:.8rem;font-size:16px}.searchbar.svelte-oeoh2d button:where(.svelte-oeoh2d),.searchbar.svelte-oeoh2d a:where(.svelte-oeoh2d){display:grid;transform-origin:center;transition:opacity .1s ease-out,transform .1s ease-out;border:none;border-radius:8px;background-color:transparent;padding:6px}.searchbar.svelte-oeoh2d a.hidden:where(.svelte-oeoh2d){display:none}.searchbar.svelte-oeoh2d button:where(.svelte-oeoh2d)>svg,.searchbar.svelte-oeoh2d a:where(.svelte-oeoh2d)>svg{transition:transform .1s ease-out;font-size:1.2rem}.searchbar.svelte-oeoh2d button:where(.svelte-oeoh2d):not([disabled]),.searchbar.svelte-oeoh2d a:where(.svelte-oeoh2d):not([disabled]){cursor:pointer}.searchbar.svelte-oeoh2d button:where(.svelte-oeoh2d):not([disabled]):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus),.searchbar.svelte-oeoh2d a:where(.svelte-oeoh2d):not([disabled]):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus){outline:none;border-radius:50px;background-color:var(--primary-100)}.searchbar.svelte-oeoh2d button:where(.svelte-oeoh2d):not([disabled]):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus)>svg,.searchbar.svelte-oeoh2d a:where(.svelte-oeoh2d):not([disabled]):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus)>svg{transform:rotate(90deg)}.searchbar.svelte-oeoh2d button.back-btn:where(.svelte-oeoh2d):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus){transform:translate(-2px)}.searchbar.svelte-oeoh2d button.back-btn:where(.svelte-oeoh2d):is(:where(.svelte-oeoh2d):hover,:where(.svelte-oeoh2d):focus)>svg{transform:none!important}@keyframes svelte-oeoh2d-shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(7px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@media(max-width:48em){.searchbar.svelte-oeoh2d .buttons:where(.svelte-oeoh2d){padding-right:4rem}}.quick-filters.svelte-1wtu7w8{display:flex;position:absolute;top:64px;z-index:var(--z-tools);padding:0 .5rem .5rem 0;max-width:100vw;overflow-x:scroll;&:empty{display:none}@media(min-width:768px){position:absolute;top:27px;left:calc(var(--sidebar-left-margin) + var(--sidebar-width) + 1rem);padding-left:0}}.search-dropdown-filters.svelte-1wtu7w8{display:flex;flex-wrap:nowrap;gap:8px;margin-left:.5rem;@media print{display:none}}@media(min-width:768px){.search-dropdown-filters.svelte-1wtu7w8{margin-left:0}}.zoom-in-button.svelte-59gn1o{display:flex;justify-content:center;align-items:center;transition:background-color .2s;cursor:pointer;border:none;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;padding:.75rem}.zoom-in-button.svelte-59gn1o:hover{background-color:#0000000d}.zoom-in-button.svelte-59gn1o:active{background-color:#0000001a}.zoom-out-button.svelte-1tr0bzv{display:flex;justify-content:center;align-items:center;transition:background-color .2s;cursor:pointer;border:none;background-color:#fff;padding:.75rem}.zoom-out-button.svelte-1tr0bzv:hover{background-color:#0000000d}.zoom-out-button.svelte-1tr0bzv:active{background-color:#0000001a}.zoom-controls.svelte-139nayz{position:absolute;top:130px;right:1rem;z-index:var(--z-tools);box-shadow:var(--component-box-shadow);border-radius:12px;background-color:#fff;overflow:hidden;touch-action:none;font-size:16px;user-select:none}@media(max-width:48em){.zoom-controls.svelte-139nayz{top:auto;bottom:85px}}@media print{.zoom-controls.svelte-139nayz{display:none}}a.svelte-10mkdos{color:inherit;text-decoration:none}.autocomplete-item.svelte-10mkdos{display:flex;transition:background-color .3s ease;cursor:pointer;border:none;border-radius:4px;background-color:unset;padding:.25rem .75rem;width:100%;min-width:0}.name-row.svelte-10mkdos{display:flex;align-items:center;gap:1rem;width:100%;min-width:0}.name-content.svelte-10mkdos{flex:1;min-width:0;overflow:hidden}.autocomplete-item.svelte-10mkdos:hover{background-color:#e6e6e6}.name.svelte-10mkdos,.subname.svelte-10mkdos{display:flex;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.svelte-10mkdos{font-weight:400;font-size:18px;line-height:160%}.subname.svelte-10mkdos{color:#707077;font-size:14px;line-height:160%}.autocomplete-item.svelte-1wpys3u{transition:background-color .3s ease;cursor:pointer;border:none;background-color:unset;padding:.5rem .25rem;width:100%}.autocomplete-item.svelte-1wpys3u:hover{background-color:#e6e6e6}.autocomplete-content.svelte-1wpys3u{flex:1 0 auto}.icon.svelte-1wpys3u{flex:0 0 1.5rem;margin:0;border-radius:1rem;width:1.5rem;height:1.5rem}.name.svelte-1wpys3u{border-radius:.25rem;width:35%;height:.9rem}.subName.svelte-1wpys3u{border-radius:.25rem;width:75%;height:.7rem}.results.svelte-o0etbe{border-top:1px solid var(--primary-200);padding:1rem;overflow-x:hidden;overflow-y:scroll;&:empty{display:none}}.autocomplete-error.svelte-o0etbe{display:flex;justify-content:center;align-items:center;gap:.5rem;border-radius:8px;padding:1rem}.animation-container.svelte-o0etbe{width:100%}.search-this-area.svelte-1devgr9{position:absolute;left:50%;transform:translate(-50%);z-index:var(--z-tools);transition:background-color .3s ease;cursor:pointer;box-shadow:var(--component-box-shadow);border-radius:1rem;background-color:var(--white);padding:.25rem 1rem;pointer-events:auto;font-weight:700;text-decoration:none}@media(max-width:48em){.search-this-area.svelte-1devgr9{top:7rem}}@media(min-width:48em){.search-this-area.svelte-1devgr9{top:5rem;left:calc(var(--sidebar-left-margin) + var(--sidebar-width) + (100vw - var(--sidebar-left-margin) - var(--sidebar-width)) / 2);transform:translate(-50%)}}.search-this-area.svelte-1devgr9:hover{background-color:var(--kagi-graphite-text)}.compass-container.svelte-wjh57n{display:grid;position:fixed;right:1rem;bottom:var(--compass-bottom, 85px);place-items:center;z-index:var(--z-tools);cursor:move;border:none;background-color:transparent;padding:0;pointer-events:all;user-select:none}@media(max-width:48em){.compass-container.svelte-wjh57n{bottom:var(--compass-bottom-mobile, 25px)}}.compass-container.svelte-wjh57n{--_size: var(--size, 44px)}.compass-container.svelte-wjh57n>.compass-background:where(.svelte-wjh57n),.compass-container.svelte-wjh57n>.compass-button:where(.svelte-wjh57n){grid-area:1/1}.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n){display:grid;place-items:center;transform:perspective(6rem) rotateX(0) rotateY(0);z-index:var(--z-tools);cursor:pointer;width:var(--_size);height:var(--_size);overflow:hidden;color:var(--primary-200);font-weight:600}.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.img:where(.svelte-wjh57n),.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.text:where(.svelte-wjh57n),.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.carrot:where(.svelte-wjh57n){grid-area:1/1}.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.img:where(.svelte-wjh57n){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3e%3cdefs%3e%3cstyle%3e%20@media%20(prefers-color-scheme:dark)%20{%20circle%20{%20fill:%20%23363636;%20}%20%23minor-ticks%20{%20fill:%20%23fff;%20}%20%23major-ticks%20{%20fill:%20%23fff;%20}%20}%20%3c/style%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3ccircle%20cx='24'%20cy='24'%20r='22'%20stroke='%23c2c2c2'%20stroke-width='1'%20fill='none'%20/%3e%3cpath%20id='minor-ticks'%20d='M31.127%2038.452a.5.5%200%2001.02.059l.89%203.343a.5.5%200%2001-.296.593l-.212.085a.5.5%200%2001-.623-.22l-1.689-3.022a.5.5%200%2001.25-.708l1.01-.406a.5.5%200%2001.65.276zm-13.622-.29a.5.5%200%2001.058.02l1.002.424a.5.5%200%2001.237.712l-1.74%202.992a.5.5%200%2001-.628.209l-.21-.089a.5.5%200%2001-.286-.597l.95-3.328a.5.5%200%2001.617-.344zm18.587-3.522l.04.046%202.13%202.731a.5.5%200%2001-.04.662l-.161.16a.5.5%200%2001-.66.04l-2.738-2.124a.5.5%200%2001-.047-.749l.77-.767a.5.5%200%2001.706.001zM12.57%2034.6a.5.5%200%2001.046.04l.77.767a.5.5%200%2001-.048.75L10.6%2038.28a.5.5%200%2001-.66-.041l-.16-.16a.5.5%200%2001-.042-.662l2.13-2.731a.5.5%200%2001.702-.087zm26.679-5.39a.5.5%200%2001.054.027l3.002%201.737a.5.5%200%2001.21.629l-.088.207a.5.5%200%2001-.597.286l-3.338-.947a.5.5%200%2001-.324-.677l.425-.998a.5.5%200%2001.656-.264zm-29.867.21a.5.5%200%2001.027.054l.425.998a.5.5%200%2001-.324.677l-3.338.947a.5.5%200%2001-.597-.286l-.088-.207a.5.5%200%2001.21-.629l3.002-1.737a.5.5%200%2001.683.182zM6.17%2016.012l3.338.947a.5.5%200%2001.324.677l-.425.998a.5.5%200%2001-.71.237l-3.002-1.737a.5.5%200%2001-.21-.629l.088-.207a.5.5%200%2001.597-.286zm36.271.32l.085.21a.5.5%200%2001-.22.625l-3.033%201.684a.5.5%200%2001-.706-.249l-.407-1.005a.5.5%200%2001.335-.671l3.355-.889a.5.5%200%2001.591.296zm-4.38-6.462l.16.16a.5.5%200%2001.042.662l-2.13%202.731a.5.5%200%2001-.748.047l-.77-.767a.5.5%200%2001.048-.75L37.4%209.829a.5.5%200%2001.66.041zm-27.462-.04l2.738%202.124a.5.5%200%2001.047.749l-.77.767a.5.5%200%2001-.746-.047l-2.13-2.731a.5.5%200%2001.04-.662l.161-.16a.5.5%200%2001.66-.04zm6.495-4.033l1.689%203.022a.5.5%200%2001-.25.708l-1.01.407a.5.5%200%2001-.67-.336l-.89-3.343a.5.5%200%2001.296-.593l.212-.085a.5.5%200%2001.623.22zm14.472-.207l.21.089a.5.5%200%2001.286.598l-.95%203.327a.5.5%200%2001-.675.324l-1.002-.425a.5.5%200%2001-.237-.712l1.74-2.992a.5.5%200%2001.628-.209zm-7.452-1.48a.5.5%200%2001.496.437l.43%203.432a.5.5%200%2001-.495.563h-1.09a.5.5%200%2001-.496-.563l.43-3.432a.5.5%200%2001.497-.438h.228z'%20fill-opacity='.12'%20fill='%23000'%20/%3e%3cpath%20id='major-ticks'%20d='M24.545%2039.568a.5.5%200%2001.496.562l-.43%203.432a.5.5%200%2001-.497.438h-.228a.5.5%200%2001-.496-.438l-.43-3.432a.5.5%200%2001.495-.562h1.09zM8.44%2023.45a.5.5%200%2001.003.062v1.084a.5.5%200%2001-.561.496l-3.445-.43A.5.5%200%20014%2024.168v-.225a.5.5%200%2001.438-.497l3.445-.429a.5.5%200%2001.558.434zm31.615-.438a.5.5%200%2001.061.004l3.445.43a.5.5%200%2001.438.496v.225a.5.5%200%2001-.438.496l-3.445.43a.5.5%200%2001-.561-.497v-1.084a.5.5%200%2001.5-.5z'%20fill-opacity='.64'%20fill='%23000'%20/%3e%3cpath%20d='M24.432%203.784l2.362%204.234a.5.5%200%2001-.522.736%2013.125%2013.125%200%2000-4.546.001.5.5%200%2001-.523-.736l2.356-4.235a.5.5%200%2001.873%200z'%20fill='%23FF3B30'%20/%3e%3c/g%3e%3c!--%20add%20a%201px%20thin%20circle%20along%20the%20edge%20of%20the%20svg--%3e%3c/svg%3e");background-size:contain;width:var(--_size);height:var(--_size)}.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.text:where(.svelte-wjh57n){color:var(--primary-600);font-size:.9rem}.compass-container.svelte-wjh57n .compass-button:where(.svelte-wjh57n)>.carrot:where(.svelte-wjh57n){background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3e%3cdefs%3e%3cstyle%3e%20@media%20(prefers-color-scheme:dark)%20{%20circle%20{%20fill:%20%23363636;%20}%20path%20{%20fill:%20%23fff;%20}%20}%20%3c/style%3e%3c/defs%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3ccircle%20cx='24'%20cy='24'%20r='22'%20stroke='%23c2c2c2'%20stroke-width='1'%20fill='%23eeeeee'%20/%3e%3cpath%20d='M24.432%203.784l1.962%204.234a.5.5%200%2001-.522.736%2013.125%2013.125%200%2000-3.546.001.5.5%200%2001-.523-.736l1.956-4.235a.5.5%200%2001.873%200z'%20fill='%23555'%20/%3e%3c/g%3e%3c/svg%3e");background-size:contain;width:var(--_size);height:var(--_size)}.compass-container.svelte-wjh57n .compass-background:where(.svelte-wjh57n){box-shadow:var(--component-box-shadow-dark);border-radius:50%;background:var(--app-bg);width:var(--_size);height:var(--_size)}.mapboxgl-ctrl-attrib{position:relative;top:2rem;left:5.5rem;box-shadow:var(--component-box-shadow)}.mapboxgl-ctrl-attrib-inner{color:#000}.mapboxgl-ctrl-attrib-inner a:first-child{margin-left:.25rem}.mapboxgl-ctrl-attrib a{color:#000!important}.toggle.svelte-1dbwn3b{display:inline-block;position:relative;cursor:pointer}.toggle.svelte-1dbwn3b input:where(.svelte-1dbwn3b){position:absolute;opacity:0;width:0;height:0}.toggle.svelte-1dbwn3b .toggle_bar:where(.svelte-1dbwn3b){--knob-size: 20px;position:relative;transition:background-color .15s,border-color .15s;cursor:pointer;border:1px solid var(--primary-600, #d1d5db);border-radius:100px;background-color:var(--bg-color, #f5f5f5);padding:2px;width:50px;height:26px}.toggle.svelte-1dbwn3b .toggle_bar:where(.svelte-1dbwn3b):after{position:absolute;left:2px;transition:left .15s,background-color .15s,border-color .15s;border:1px solid var(--primary-600, #d1d5db);border-radius:50%;background-color:var(--app-bg, #ffffff);width:var(--knob-size);height:var(--knob-size);content:""}.toggle.svelte-1dbwn3b input:where(.svelte-1dbwn3b):checked~.toggle_bar:where(.svelte-1dbwn3b),.toggle.--enabled.svelte-1dbwn3b .toggle_bar:where(.svelte-1dbwn3b){border-color:var(--purple-600, #7c3aed);background:var(--purple-600, #7c3aed)}.toggle.svelte-1dbwn3b input:where(.svelte-1dbwn3b):checked~.toggle_bar:where(.svelte-1dbwn3b):after,.toggle.--enabled.svelte-1dbwn3b .toggle_bar:where(.svelte-1dbwn3b):after{left:calc(100% - var(--knob-size) - 2px);border-color:var(--purple-600, #7c3aed);background-color:var(--white, #ffffff)}.button-group.svelte-64i88m{display:inline-flex;border:1px solid var(--border-color, #d1d5db);border-radius:6px;overflow:hidden}.button-group-item.svelte-64i88m{transition:background-color .15s,color .15s;cursor:pointer;border:none;border-right:1px solid var(--border-color, #d1d5db);background:#fff;padding:.5rem 1rem;font-size:.875rem}.button-group-item.svelte-64i88m:last-child{border-right:none}.button-group-item.svelte-64i88m:hover{background-color:var(--primary-50, #f8fafc)}.button-group-item.selected.svelte-64i88m{background-color:var(--purple-600, #7c3aed);color:#fff}.button-group-item.selected.svelte-64i88m:hover{background-color:var(--purple-700, #6d28d9)}.settings-button.svelte-1mgplil{position:absolute;top:1rem;right:1rem;z-index:calc(var(--z-settings) + 1);transition:scale(1);cursor:pointer;box-shadow:var(--component-box-shadow);border:none;border-radius:50%;background:#fff;padding:.5rem;width:2.75rem;height:2.75rem}.settings-button.open.svelte-1mgplil{transform:scale(.8);outline:1px solid var(--primary-300);box-shadow:none}.icon-container.svelte-1mgplil{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease;background-color:#fff}@media(max-width:48em){.settings-button.svelte-1mgplil{top:.75rem;right:.75rem;outline:solid 1px var(--primary-300);box-shadow:none;width:2.5rem;height:2.5rem}}.category-section.svelte-1rcumfd{margin-bottom:1rem}.toggle-button.svelte-1rcumfd{transition:background-color .15s,color .15s,border-color .15s;cursor:pointer;border:1px solid var(--border-color, #d1d5db);border-radius:6px;background:#fff}.category-button.svelte-1rcumfd{margin-bottom:.5rem;padding:.25rem .5rem;font-weight:700;font-size:.9rem}.type-button.svelte-1rcumfd{padding:.15rem .4rem;font-weight:500;font-size:.8rem}.toggle-button.svelte-1rcumfd:hover{border-color:#5b21b6!important;background-color:#5b21b6!important;color:#fff!important}.toggle-button.active.svelte-1rcumfd{border-color:var(--purple-600, #7c3aed);background-color:var(--purple-600, #7c3aed);color:#fff}.toggle-button.active.svelte-1rcumfd:hover{border-color:var(--purple-700, #6d28d9);background-color:var(--purple-700, #6d28d9)}.toggle-button.highlighted.svelte-1rcumfd:not(.active){border-color:#b386ff;background-color:#b386ff;color:#fff}.toggle-button.highlighted.active.svelte-1rcumfd{border-color:#7c3aed;background-color:#7c3aed;color:#fff}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}.map-container.svelte-r7wkha{border-radius:.5rem;width:100%;height:14rem}.window.svelte-r7wkha{position:relative;width:100%;height:fit-content}.kagi-marker.svelte-r7wkha{display:flex;position:absolute;top:45%;left:50%;align-items:center;transform:translate(-50%,-100%);z-index:3;filter:drop-shadow(rgba(75,75,75,.56) 2px 3px 4px);outline:1px solid rgba(112,112,119,.6);border-radius:32px;background:#fff;padding:.125rem;pointer-events:none}.kagi-marker.svelte-r7wkha:after{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);border-top:7px solid white;border-right:6px solid transparent;border-left:6px solid transparent;width:0;height:0;content:""}.kagi-marker-icon.svelte-r7wkha{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:1.25rem;height:1.25rem;color:#fff}.kagi-marker-title.svelte-r7wkha{color:#000;font-size:.75rem;line-height:.75rem;font-family:Arial,sans-serif;user-select:none;text-overflow:ellipsis;white-space:nowrap}.settings-container.svelte-1yk85f9{position:absolute;top:0;right:0;bottom:0;z-index:var(--z-settings);box-shadow:var(--component-box-shadow-inverted);background-color:#fff;padding:16px;width:30rem;height:100%;overflow-y:auto}@media(max-width:48em){.settings-container.svelte-1yk85f9{max-width:100%}}.settings-container.svelte-1yk85f9 .header:where(.svelte-1yk85f9){margin:1rem 0 0;font-size:1.5rem;font-family:var(--font-lufga)}.settings-container .settings-widget{outline:1px solid lightgrey;border-radius:1rem;background-color:var(--primary-50);padding:1rem;width:100%}.settings-container .settings-widget a{font-weight:700;font-size:.75rem;white-space:nowrap}.settings-container .settings-widget a:hover{color:var(--primary-hover);text-decoration:underline}.settings-container .title{color:var(--primary-500);font-weight:700;font-size:1rem}.settings-container .subtitle{color:var(--primary-400);font-weight:500;font-size:.75rem}.settings-container .description{font-weight:400;font-size:.75rem}.divider.svelte-1yk85f9{margin:.5rem 0 0;width:100%}.footer.svelte-1yk85f9{right:0;bottom:0;left:0}.footer.svelte-1yk85f9 a:where(.svelte-1yk85f9):last-child{padding-right:1rem}.scalebar.svelte-1acbrfz{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);z-index:var(--z-tools)}.scale-line.svelte-1acbrfz{border-right:3px solid rgba(0,0,0,.9);border-bottom:2px solid rgba(0,0,0,.9);border-left:3px solid rgba(0,0,0,.9);height:.5rem}.scale-text.svelte-1acbrfz{position:relative;top:.4rem;font-weight:500;font-size:.75rem;font-family:var(--font-lufga);text-align:center}.draw-tool.svelte-1ompn5s{position:absolute;bottom:.5rem;left:calc(50% + 8rem);z-index:var(--z-tools)}.draw-tool.svelte-1ompn5s .pill{margin-right:.25rem;font-size:14px}.draw-tool.svelte-1ompn5s .pill .icon{width:24px;height:24px}.modal-backdrop.svelte-1lw6tf8{position:fixed;top:0;left:0;z-index:1000;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:#0003;width:100vw;height:100vh}.modal.svelte-1lw6tf8{position:relative;box-shadow:0 8px 32px #0003;border-radius:16px;background:#fff;padding:24px;min-width:400px;max-width:90vw}.close-btn.svelte-1lw6tf8{position:absolute;top:.5rem;right:.5rem;cursor:pointer;border:none;border-radius:4px;background:transparent;padding:4px;color:#6c757d}.close-btn.svelte-1lw6tf8:hover{background:#f8f9fa;color:#495057}.share-image.svelte-1lw6tf8{border-radius:8px;background:#f0f0f0;width:4rem;height:4rem;object-fit:cover}.share-name.svelte-1lw6tf8{font-weight:500;font-size:1.125rem}.share-address.svelte-1lw6tf8{color:#707077;font-size:12px}.section-label.svelte-1lw6tf8{display:block;margin-bottom:8px;color:#6c757d;font-weight:600;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.copy-container.svelte-1lw6tf8{border:1px solid #dee2e6;border-radius:8px;background:#fff;overflow:hidden}.url-input.svelte-1lw6tf8{flex:1;border:none;background:transparent;padding:12px;overflow:hidden;color:#495057;font-style:italic;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.url-input.svelte-1lw6tf8:focus{outline:none}.copy-btn.svelte-1lw6tf8{transition:all .2s ease;cursor:pointer;border:none;background:#ffc042;padding:12px 16px;color:#fff;font-weight:700;font-size:14px}.copy-btn.svelte-1lw6tf8:hover{background:#e6a835}.copy-btn.success.svelte-1lw6tf8{background:#28a745}.direct-target.svelte-1lw6tf8{transition:all .2s ease;cursor:pointer;border:1px solid #dee2e6;border-radius:8px;background:#fff;padding:8px 12px;color:#495057;font-weight:500;font-size:14px;text-decoration:none}.direct-target.svelte-1lw6tf8:hover{border-color:#adb5bd;background:#f8f9fa}.social-target.svelte-1lw6tf8{transition:all .2s ease;cursor:pointer;border:1px solid #dee2e6;border-radius:50%;background:#fff;width:40px;height:40px;text-decoration:none}.social-target.svelte-1lw6tf8:hover{transform:translateY(-1px);border-color:#adb5bd;background:#f8f9fa}.share-name.svelte-1lw6tf8{font-weight:500}.share-address.svelte-1lw6tf8{color:var(--primary-500);font-size:.875rem}.modal-backdrop.svelte-1lq7dp0{position:fixed;top:0;left:0;z-index:1000;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:#0003;width:100vw;height:100vh}.modal.svelte-1lq7dp0{position:relative;box-shadow:0 8px 32px #0003;border-radius:16px;background:#fff;padding:12px;width:90vw;max-width:1200px;max-height:90vh}@media(min-width:48em){.modal.svelte-1lq7dp0{width:60vw}}.close-btn.svelte-1lq7dp0{position:absolute;top:.5rem;right:.5rem;z-index:10;cursor:pointer;border:none;border-radius:4px;background:transparent;padding:4px;color:#6c757d}.close-btn.svelte-1lq7dp0:hover{background:#f8f9fa;color:#495057}.image-container.svelte-1lq7dp0{display:flex;position:relative;justify-content:center;align-items:center;width:100%;max-height:calc(90vh - 24px)}.modal-image.svelte-1lq7dp0{border-radius:8px;width:100%;height:auto;max-height:calc(90vh - 80px);object-fit:contain}.nav-btn.svelte-1lq7dp0{display:flex;position:absolute;top:0;bottom:0;justify-content:center;align-items:center;transition:all .2s ease;cursor:pointer;border:none;background:transparent;width:50%;color:#333}.prev-btn.svelte-1lq7dp0{left:0;justify-content:flex-start;padding-left:16px}.next-btn.svelte-1lq7dp0{right:0;justify-content:flex-end;padding-right:16px}.image-counter.svelte-1lq7dp0{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);border-radius:16px;background:#ffffffe6;padding:2px 10px;color:#333;font-weight:600;font-size:12px}@media(max-width:768px){.prev-btn.svelte-1lq7dp0{padding-left:8px}.next-btn.svelte-1lq7dp0{padding-right:8px}}.signin-input.svelte-1nx4wt1{position:absolute;top:1rem;z-index:var(--z-search);margin:0 1rem;box-shadow:0 2px 8px #0000004d;border-radius:1.5rem;background:#fff;padding:.5rem}@media(max-width:768px){.signin-input.svelte-1nx4wt1{right:.5rem;left:.5rem;margin:0}}@media(min-width:768px){.signin-input.svelte-1nx4wt1{left:var(--sidebar-left-margin);margin:0;width:min(var(--sidebar-width),100cqw)}}.signin-input.svelte-1nx4wt1 button:where(.svelte-1nx4wt1){border:none;background:none;padding:6px;color:#aaa}.signin-input.svelte-1nx4wt1 input:where(.svelte-1nx4wt1){flex:1;cursor:not-allowed;border:none;background:none;padding:.3rem;color:#999;font-size:1rem}.signin-input.svelte-1nx4wt1 input:where(.svelte-1nx4wt1)::placeholder{color:#aaa}.signin-input.svelte-1nx4wt1 a:where(.svelte-1nx4wt1){border-radius:20px;background:#000;padding:.5rem 1.25rem;color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap}.signin-input.svelte-1nx4wt1 a:where(.svelte-1nx4wt1):hover{background:#333}.container.svelte-d43dos{position:absolute;top:50vh;right:1rem;transform:translateY(-50%);z-index:var(--z-tools);width:auto}.thumb.svelte-d43dos{position:relative;transition:transform .12s ease-out;box-shadow:0 1px 2px #0000002e;border:1px solid #e4e4e7;border-radius:10px;background:#fff;overflow:hidden;touch-action:none;user-select:none}.thumb.dragging.svelte-d43dos{transition:none}.track.svelte-d43dos{position:absolute;top:50%;right:4rem;transform:translateY(-50%);background:repeating-linear-gradient(to bottom,#8f9295 0 1px,transparent 1px 40px) center / 10px 100% no-repeat,repeating-linear-gradient(to bottom,#8e96a3 0 1px,transparent 1px 8px) center / 5px 100% no-repeat,#fff0;width:.5rem;height:13rem;pointer-events:none}.badge.svelte-d43dos{position:absolute;left:-2.5rem;transform:translateY(-50%);box-shadow:0 1px 2px #00000040;border-radius:.35rem;background:#fff;padding:.15rem .4rem;pointer-events:none;color:#111827;font-size:.75rem;line-height:1}.zoom-button.svelte-d43dos{display:flex;justify-content:center;align-items:center;transition:background-color .2s;cursor:pointer;border:none;background:#fff;padding:.75rem;&:hover{background-color:#0000000d}&:active{background-color:#0000001a}}.icon.svelte-evphlj{max-width:32px;max-height:32px}.geolocate-button.svelte-evphlj{display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;border-radius:4px;width:44px;height:44px;touch-action:none}.geolocation-button.svelte-1hmc8c0{position:fixed;right:1rem;z-index:var(--z-tools);box-shadow:var(--component-box-shadow);border-radius:12px;background-color:#fff;overflow:hidden;pointer-events:all}@font-face{font-style:normal;font-weight:100;src:url(./LufgaThin.hf-Xi_6m.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:100;src:url(./LufgaThinItalic.2TgH9J24.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:200;src:url(./LufgaExtraLight.CnJfIuXR.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:200;src:url(./LufgaExtraLightItalic.BazQ1lu-.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:300;src:url(../../../fonts/Lufga/LufgaLight.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:300;src:url(../../../fonts/Lufga/LufgaLightItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:400;src:url(../../../fonts/Lufga/LufgaRegular.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:400;src:url(../../../fonts/Lufga/LufgaItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:500;src:url(../../../fonts/Lufga/LufgaMedium.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:500;src:url(../../../fonts/Lufga/LufgaMediumItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:600;src:url(../../../fonts/Lufga/LufgaSemiBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:600;src:url(../../../fonts/Lufga/LufgaSemiBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:700;src:url(../../../fonts/Lufga/LufgaBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:700;src:url(../../../fonts/Lufga/LufgaBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:800;src:url(../../../fonts/Lufga/LufgaExtraBold.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:800;src:url(../../../fonts/Lufga/LufgaExtraBoldItalic.ttf) format("truetype");font-family:Lufga}@font-face{font-style:normal;font-weight:900;src:url(../../../fonts/Lufga/LufgaBlack.ttf) format("truetype");font-family:Lufga}@font-face{font-style:italic;font-weight:900;src:url(../../../fonts/Lufga/LufgaBlackItalic.ttf) format("truetype");font-family:Lufga}*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}:root{view-transition-name:none;--font-lufga: "Lufga", sans-serif;--animation-default: .1s ease-out;--z-map: -1;--z-marker: 2;--z-active-marker: 3;--z-hovered-marker: 30;--z-tools: 10;--z-shelf: 20;--z-search: 30;--z-dashboard: 35;--z-settings: 40}::view-transition{pointer-events:none}html{max-width:100vw;height:100%;max-height:100vh;overscroll-behavior:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100vw;max-height:100vh;overflow:hidden;overscroll-behavior:none;touch-action:none;text-rendering:optimizeLegibility}:root{--graphite: #18181a;--graphite-25: #fafafb;--graphite-50: #f5f5f5;--graphite-70: #f3f3f3;--graphite-100: #e6e6e8;--graphite-200: #cfcfd1;--graphite-300: #acacaf;--graphite-400: #9f9fa5;--graphite-500: #87878e;--graphite-600: #707077;--graphite-700: #5a5a60;--graphite-800: #454549;--graphite-850: #39393c;--graphite-900: #2f2f31;--graphite-950: #232325;--graphite-1000: #18181a;--chrome-25: #fbfbfe;--chrome-50: #f7f7fc;--chrome-70: #f3f3fc;--chrome-100: #e8e8f0;--chrome-200: #cfcfdb;--chrome-300: #b7b7c5;--chrome-400: #9fa0af;--chrome-500: #878898;--chrome-600: #707181;--chrome-700: #5a5a6a;--chrome-800: #454553;--chrome-850: #393947;--chrome-900: #2f2f3b;--chrome-950: #23232f;--chrome-1000: #181824;--purple-300: #c9c1ff;--purple-400: #c0b8ff;--purple-500: #9185e0;--purple-600: #6c5edc;--purple-800: #4d41a4;--purple-900: #3f3399;--white: #ffffff;--yellow: #ffb319;--warning: #ff964a;--info: #78e7ff;--danger: #ff5a0a;--success: #74bd44;--calm: #edf0f5;--blue: #224fc1;--primary: var(--graphite);--primary-25: var(--graphite-25);--primary-50: var(--graphite-50);--primary-70: var(--graphite-70);--primary-100: var(--graphite-100);--primary-200: var(--graphite-200);--primary-300: var(--graphite-300);--primary-400: var(--graphite-400);--primary-500: var(--graphite-500);--primary-600: var(--graphite-600);--primary-700: var(--graphite-700);--primary-800: var(--graphite-800);--primary-850: var(--graphite-850);--primary-900: var(--graphite-900);--primary-950: var(--graphite-950);--primary-1000: var(--graphite-1000);--primary-g: var(--graphite);--primary-g-2: var(--graphite-200);--primary-g-6: var(--graphite-600);--primary-g-8: var(--graphite-800);--app-bg: #ffffff;--component-box-shadow: 0 2px 4px rgba(0, 0, 0, .2), 0 -1px 0 rgba(0, 0, 0, .02);--component-box-shadow-dark: 0 3px 6px rgba(0, 0, 0, .3), 0 -1px 0 rgba(0, 0, 0, .04);--component-box-shadow-pressed: 0 1px 2px rgba(0, 0, 0, .25);--component-box-shadow-inverted: 0 2px 4px rgba(0, 0, 0, .2), 0 1px 0 rgba(0, 0, 0, .02);color-scheme:light;--marker-highlight-color: #707077;--open-hours-color: rgba(102, 187, 106, 1);--closed-hours-color: rgba(228, 98, 94, 1);--animation-default: .1s ease-out}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.gvs,.grid-vertical-start{display:grid;grid-auto-flow:row;justify-items:start}.gve,.grid-vertical-end{display:grid;grid-auto-flow:row;justify-items:end}.gvc,.grid-vertical-center{display:grid;grid-auto-flow:row;justify-items:center}.gvsb,.grid-vertical-space-between{display:grid;grid-auto-flow:row;justify-content:space-between}.gvsa,.grid-vertical-space-around{display:grid;grid-auto-flow:row;justify-content:space-around}.ghsb,.grid-horizontal-space-between{display:grid;grid-auto-flow:column;justify-content:space-between}.ghs,.grid-horizontal-start{display:grid;grid-auto-flow:column;justify-content:start}.ghe,.grid-horizontal-end{display:grid;grid-auto-flow:column;justify-content:end}.ghc,.grid-horizontal-center{display:grid;grid-auto-flow:column;justify-content:center}.ghse,.grid-horizontal-space-evenly{display:grid;grid-auto-flow:column;justify-content:space-evenly}.fvs,.flex-vertical-start{display:flex;flex-direction:column;justify-content:flex-start}.fve,.flex-vertical-end{display:flex;flex-direction:column;justify-content:flex-end}.fvc,.flex-vertical-center{display:flex;flex-direction:column;justify-content:center}.fvsb,.flex-vertical-space-between{display:flex;flex-direction:column;justify-content:space-between}.fvsa,.flex-vertical-space-around{display:flex;flex-direction:column;justify-content:space-around}.fhsb,.flex-horizontal-space-between{display:flex;flex-direction:row;justify-content:space-between}.fhs,.flex-horizontal-start{display:flex;flex-direction:row;justify-content:flex-start}.fhe,.flex-horizontal-end{display:flex;flex-direction:row;justify-content:flex-end}.fhc,.flex-horizontal-center{display:flex;flex-direction:row;justify-content:center}.fhse,.flex-horizontal-space-evenly{display:flex;flex-direction:row;justify-content:space-evenly}.aic,.align-items-center{align-items:center}.ais,.align-items-start{align-items:flex-start}.aie,.align-items-end{align-items:flex-end}.ggxxs,.grid-gap-xxs{grid-gap:.125rem}.ggxs,.grid-gap-xs{grid-gap:.25rem}.ggs,.grid-gap-s{grid-gap:.5rem}.ggms,.grid-gap-ms{grid-gap:.75rem}.ggm,.grid-gap-m{grid-gap:1rem}.ggl,.grid-gap-l{grid-gap:2rem}.ggxl,.grid-gap-xl{grid-gap:4rem}.grid-gap{grid-gap:.5rem}.spin{animation:spin 2s infinite linear}.fw{flex-wrap:wrap}.animated{transition:all .2s ease-in!important}.hidden{margin-top:0!important;margin-bottom:0!important;border:solid 0px var(--primary-200)!important;padding:0!important;max-width:0px!important;max-height:0px!important;overflow:hidden!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:var(--primary-200)}50%{background-color:var(--primary-100)}to{background-color:var(--primary-200)}}.ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--sidebar-left-margin: 20px;--sidebar-width: 27.5rem;--infobox-padding: 1rem}:root{--graphite: #18181a;--graphite-25: #fafafb;--graphite-50: #f5f5f5;--graphite-70: #f3f3f3;--graphite-100: #e6e6e8;--graphite-200: #cfcfd1;--graphite-300: #acacaf;--graphite-400: #9f9fa5;--graphite-500: #87878e;--graphite-600: #707077;--graphite-700: #5a5a60;--graphite-800: #454549;--graphite-850: #39393c;--graphite-900: #2f2f31;--graphite-950: #232325;--graphite-1000: #18181a;--chrome-25: #fbfbfe;--chrome-50: #f7f7fc;--chrome-70: #f3f3fc;--chrome-100: #e8e8f0;--chrome-200: #cfcfdb;--chrome-300: #b7b7c5;--chrome-400: #9fa0af;--chrome-500: #878898;--chrome-600: #707181;--chrome-700: #5a5a6a;--chrome-800: #454553;--chrome-850: #393947;--chrome-900: #2f2f3b;--chrome-950: #23232f;--chrome-1000: #181824;--purple-300: #c9c1ff;--purple-400: #c0b8ff;--purple-500: #9185e0;--purple-600: #6c5edc;--purple-800: #4d41a4;--purple-900: #3f3399;--white: #ffffff;--yellow: #ffb319;--warning: #ff964a;--info: #78e7ff;--danger: #ff5a0a;--success: #74bd44;--calm: #edf0f5;--blue: #224fc1}:root{--color-scheme: light;--app-bg: #ffffff;--link: var(--purple-600);--app-frame-bg: var(--app-bg);--landing-bg: var(--app-bg);--app-bg-opac: rgba(24, 24, 26, 0);--bottom-bar-bg: #ffb319;--white: #ffffff;--app-text: var(--primary);--kagi-highlight: #ffb319;--beta-tag-bg: #ffb319;--beta-tag-text: #191919;--beta-tag-inside-corners: #fd6820;--kagi-light-cream: #f7f6f2;--kagi-accent: #f7f6f2;--kagi-sky: #9debfe;--kagi-sky-b: #6bd0e9;--kagi-orange: #fd6820;--resultsummary-highlight: lightgoldenrodyellow;--resultsummary-highlight_text: var(--primary);--kagi-graphite: #191919;--kagi-graphite-s: #363636;--kagi-graphite-text: rgb(229, 229, 229);--kagi-graphite-ia: #191919;--inner-shadow: rgba(0, 0, 0, .05);--settings-app-inner-bg: var(--app-bg);--box-shadow: rgba(0, 0, 0, .09);--box-shadow-15: rgba(0, 0, 0, .15);--primary: var(--graphite);--primary-25: var(--graphite-25);--primary-50: var(--graphite-50);--primary-70: var(--graphite-70);--primary-100: var(--graphite-100);--primary-200: var(--graphite-200);--primary-300: var(--graphite-300);--primary-400: var(--graphite-400);--primary-500: var(--graphite-500);--primary-600: var(--graphite-600);--primary-700: var(--graphite-700);--primary-800: var(--graphite-800);--primary-850: var(--graphite-850);--primary-900: var(--graphite-900);--primary-950: var(--graphite-950);--primary-1000: var(--graphite-1000);--secondary: #ffffff;--color-search-input-border: var(--primary-100);--color-search-input: white;--header-bg: var(--app-bg);--header-bg-opac: var(--app-bg-opac);--color-search-input-opac: var(--app-bg-opac);--color-danger: #da5819;--primary-hover: var(--purple-600);--primary-hover-hover: var(--purple-500);--primary-visited: #4d41a4;--input-bg: var(--app-bg);--doggo-color-1: #ffffff;--doggo-bg-color: var(--app-bg);--doggo-stroke-color: var(--primary-300);--landing-page-clouds-opacity: 1;--quick-search-bg: var(--graphite);--quick-search-icon: #ffffff;--app-logo: var(--primary);--app-logo-bg: #ffb319;--filters-clear-btn-icon: #fd6820;--filter-dd-bg: #f2f0e7;--k-tooltip-bg: rgba(25, 25, 25, .9);--k-tooltip-text: #ffffff;--dd-hover-bg: var(--primary-100);--dd-hover-color: var(--primary);--dd-list-input-bg: var(--input-bg);--not-found-bubble-bg: #f2f2f2;--app-sidebar-item-border: rgba(25, 25, 25, .2);--app-sidebar-link: rgba(25, 25, 25, .6);--app-sidebar-nav-item-bg_hover: #ffb319;--app-sidebar-nav-item-icon_hover: #191919;--ranked-box-shadow: rgba(0, 0, 0, .25);--ranked-box-connection-secure: #529348;--ranked-box-connection-insecure: #da5819;--ranked-box-tracker-desc-danger: #da5819;--ranked-box-tracker-desc-clear: #529348;--site_info_bg: var(--app-bg);--site_info_bottom_bg: var(--kagi-accent);--result-item-title-border: var(--primary-400);--result-item-title-border_hover: var(--primary-hover);--result-item-title-visited-border: #e0d3e7;--result-rank-icon-stroke_promoted: var(--primary);--result-item-highlight: #6c5edc;--search-result-content-text: var(--primary-700);--search-result-url-link: var(--primary-600);--search-result-title: var(--primary);--search-result-title-hover: var(--primary-hover);--search-result-date-bg: #f3f3f3;--search-result-date-new-bg: #e2f9ff;--search-result-date-new: #536471;--domain-rank-icon-color-ban: var(--primary-200);--domain-rank-icon-color-lower: var(--primary-200);--domain-rank-icon-color-normal: var(--primary-200);--domain-rank-icon-color-higher: var(--primary-200);--domain-rank-icon-color-boosted: var(--primary-200);--domain-rank-icon-color-trackers: #fd864d;--domain-rank-icon-color-trackers-hover: #fd6820;--domain-rank-icon-color-scam: #fd864d;--domain-rank-icon-color-scam-hover: #fd6820;--inline-header-title: var(--primary-700);--inline-widget-bg: var(--primary-50);--inline-widget-hover-bg: var(--primary-100);--inline-header-border: var(--primary-200);--inline-domain-tag-bg: var(--primary-70);--related-item-bg: var(--primary-50);--related-item-hover-bg: var(--primary-100);--video-item-bg: var(--primary-50);--auto-sugg-bg_hover: var(--inline-widget-bg);--provider-breakdown_server: #79d5f1;--provider-breakdown_client: #ffa500;--provider-breakdown_speed1: papayawhip;--provider-breakdown_speed2: lightcoral;--provider-breakdown_speed3: orangered;--widget-progress_bar: var(--primary);--translate-fc_icon: var(--primary);--rating-star_background: #f2f2f2;--wiki-content-links: var(--primary);--m_sri_gap_color: #f2f2f2;--btn-primary-bg: var(--primary);--btn-primary-text: var(--secondary);--btn-primary-color: var(--secondary);--btn-group-bg: #ffffff;--image_brightness: 100%;--nav_n_se_line: #ffb319;--nav_n_im_line: #0194ff;--nav_n_vi_line: #ff2e00;--nav_n_ne_line: #8f05e3;--nav_n_ma_line: #8dc26a;--onboarding_theme_options_dark_visibility: none;--onboarding_theme_options_light_visibility: flex;--onb_theme_light_preview_box: flex;--onb_theme_calm_blue_preview_box: none;--onb_theme_royal_blue_preview_box: none;--onb_theme_moon_dark_preview_box: none;--code-bg: white;--code-border: #e5e5e5;--code-k: #4835bc;--code-s: #529348;--code-cm-c1: #fd6820;--code-n: #4835bc;--code-p: black;--background-color-sky: #9debfe;--ai_chat_buble_a_bg: var(--kagi-accent);--ai_chat_buble_dd_q_bg: var(--kagi-accent);--ai_chat_buble_dd_a_bg: #f2f2f2;--ai_chat_buble_a_text: var(--app-text);--ai_chat_buble_q_text: var(--app-text);--ai_chat_input_text: var(--app-text);--ai_chat_input_button: var(--primary-700);--checkbox-bg: var(--yellow);--checkbox-check: var(--graphite);--as-dd-border: var(--app-bg);--dd-list-input-bg: white}/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mr-1{margin-right:calc(var(--spacing)*1)}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.max-w-full{max-width:100%}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing)*2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue-500{background-color:var(--color-blue-500)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.pl-\[2em\]{padding-left:2em}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-wrap{text-wrap:wrap}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.name.svelte-1qtahu4{font-weight:700;font-size:14px;@media(min-width:48em){font-size:1.25rem}}button.svelte-1qtahu4{position:relative;transform-origin:center center;transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;border:none;border-radius:5px;padding:0;width:44px;height:44px;overflow:hidden;pointer-events:all;user-select:none;@media(min-width:48em){width:6rem;height:6rem}&:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}&[data-selected=true]{box-shadow:0 0 0 2px #ffffff80,0 3px 6px #00000029,0 3px 6px #0000003b;border:2px solid white}img:where(.svelte-1qtahu4){position:absolute;top:0;left:0;border-radius:inherit;width:100%;height:100%;object-fit:cover}.gradient:where(.svelte-1qtahu4){position:absolute;top:0;left:0;border-radius:inherit;background:linear-gradient(0deg in oklab,#00000080,#0000 75%);width:100%;height:100%}span:where(.svelte-1qtahu4){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:.75rem;@media(min-width:48em){font-size:1.25rem}}}.map-styles.svelte-o36uop{display:flex;position:fixed;bottom:25px;gap:1rem;z-index:var(--z-tools);filter:drop-shadow(var(--component-box-shadow-dark));pointer-events:none}@media(max-width:48em){.map-styles.svelte-o36uop{bottom:35px;left:15px;flex-direction:column-reverse}}@media(min-width:48em){.map-styles.svelte-o36uop{right:1rem;flex-direction:row-reverse}}.styles-container.svelte-o36uop{display:flex;gap:1rem;pointer-events:auto}@media(max-width:48em){.styles-container.svelte-o36uop{flex-direction:column-reverse}}@media(min-width:48em){.styles-container.svelte-o36uop{flex-direction:row}}.stack-button.svelte-o36uop{display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 5px 15px #00000014,4px -3px 5px #00000008;border:none;border-radius:12px;background:#fff;padding:10px;width:44px;height:44px;pointer-events:auto}.map-style.svelte-o36uop{view-transition-name:var(--name);width:44px;height:44px;pointer-events:auto}@media(min-width:48em){.map-style.svelte-o36uop{width:6rem;height:6rem}}.map-style[data-isSelected=true].svelte-o36uop{z-index:var(--z-tools)}.map-style.toggle[data-active=true].svelte-o36uop{border:2px solid #2196f3;border-radius:12px;background:#e3f2fd}.search-input-container.svelte-g05dl3{position:absolute;top:1rem;z-index:var(--z-search);outline:1px solid var(--primary-200);box-shadow:var(--component-box-shadow);border-radius:1.5rem;background-color:var(--app-bg);overflow:hidden}@media(max-width:48em){.search-input-container.svelte-g05dl3{top:.5rem;right:.5rem;left:.5rem}}@media(min-width:48em){.search-input-container.svelte-g05dl3{left:var(--sidebar-left-margin);width:min(var(--sidebar-width),100cqw)}}@media(max-width:48em){.search-input-container:has(.clear:not(.hidden))~.settings-button,.search-input-container:has(.clear:not(.hidden))~.settings-container{display:none!important}}
