:root{--apple-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", -apple-system, Roboto, Helvetica, Arial, sans-serif;--apple-font-mono: "JetBrains Mono", "SF Mono", Menlo, Monaco, Consolas, monospace;--apple-spring: cubic-bezier(.16, 1, .3, 1);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 9999px;--apple-bg: #f5f5f7;--apple-bg-subtle: #eaeaea;--apple-card-bg: rgba(255, 255, 255, .82);--apple-card-hover: rgba(255, 255, 255, .98);--apple-card-solid: #ffffff;--apple-border: rgba(0, 0, 0, .08);--apple-border-strong: rgba(0, 0, 0, .14);--apple-highlight: inset 0 1px 0 0 rgba(255, 255, 255, 1);--apple-specular: inset 0 1px 0 0 rgba(255, 255, 255, 1), inset 0 -1px 0 0 rgba(0, 0, 0, .04);--apple-control-bg: rgba(0, 0, 0, .05);--apple-control-bg-hover: rgba(0, 0, 0, .08);--apple-control-item-active: #ffffff;--apple-control-item-active-text: #1d1d1f;--apple-input-bg: rgba(0, 0, 0, .04);--apple-input-focus-bg: #ffffff;--apple-modal-bg: rgba(255, 255, 255, .92);--apple-modal-backdrop: rgba(0, 0, 0, .35);--apple-label: #1d1d1f;--apple-secondary-label: #52525b;--apple-tertiary-label: #71717a;--apple-quaternary-label: #a1a1aa;--apple-blue: #0284c7;--apple-blue-light: #0369a1;--apple-blue-bg: rgba(2, 132, 199, .09);--apple-green: #15803d;--apple-green-bg: rgba(21, 128, 61, .09);--apple-amber: #b45309;--apple-amber-bg: rgba(180, 83, 9, .09);--apple-purple: #7e22ce;--apple-purple-bg: rgba(126, 34, 206, .09);--apple-indigo: #4338ca;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--shadow-md: 0 8px 20px -2px rgba(0, 0, 0, .06);--shadow-glass: inset 0 1px 0 0 rgba(255, 255, 255, 1), 0 8px 24px -4px rgba(0, 0, 0, .05);--shadow-float: inset 0 1px 0 0 rgba(255, 255, 255, 1), 0 20px 48px -8px rgba(0, 0, 0, .14);--shadow-card: inset 0 1px 0 0 rgba(255, 255, 255, .95), 0 2px 10px rgba(0, 0, 0, .04);--shadow-card-hover: inset 0 1px 0 0 rgba(255, 255, 255, 1), 0 14px 30px -4px rgba(0, 0, 0, .09);color-scheme:light;color:var(--apple-label);background-color:var(--apple-bg);font-family:var(--apple-font-sans);line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;background-color:var(--apple-bg);background-image:radial-gradient(ellipse 70% 35% at 50% 0%,rgba(96,165,250,.06) 0%,transparent 70%),radial-gradient(circle at 15% 15%,rgba(147,197,253,.08) 0%,transparent 45%),radial-gradient(circle at 85% 20%,rgba(196,181,253,.06) 0%,transparent 45%),radial-gradient(circle at 50% 80%,rgba(167,243,208,.06) 0%,transparent 50%);background-attachment:fixed;color:var(--apple-label);overflow-x:hidden}button:active{transform:scale(.985);transition:transform .08s ease}.text-blue{color:var(--apple-blue)!important}.text-emerald{color:var(--apple-green)!important}.text-amber{color:var(--apple-amber)!important}.text-purple{color:var(--apple-purple)!important}.text-indigo{color:var(--apple-indigo)!important}.text-slate{color:var(--apple-secondary-label)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:#00000040}.apple-nav-bar.svelte-oiwvqb{background:var(--apple-card-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);padding:1.15rem 1.4rem;margin-top:1.25rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem;position:sticky;top:1rem;z-index:100}.nav-top.svelte-oiwvqb{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.apple-brand.svelte-oiwvqb{display:flex;align-items:center;gap:.85rem}.apple-icon-wrapper.svelte-oiwvqb{width:38px;height:38px;border-radius:11px;background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;box-shadow:var(--apple-specular)}.brand-icon{color:var(--apple-secondary-label)}.brand-info.svelte-oiwvqb{display:flex;flex-direction:column}.title-row.svelte-oiwvqb{display:flex;align-items:center;gap:.6rem}.brand-title.svelte-oiwvqb{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--apple-label);line-height:1.2}.os-badge.svelte-oiwvqb{font-size:.66rem;font-weight:500;color:var(--apple-tertiary-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.12rem .45rem;border-radius:var(--radius-pill);letter-spacing:.02em}.brand-sub.svelte-oiwvqb{font-size:.78rem;color:var(--apple-tertiary-label);margin-top:.15rem}.nav-top-right.svelte-oiwvqb{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.user-session-chip.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .3rem .2rem .4rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:var(--radius-pill);box-shadow:var(--apple-specular)}.user-avatar.svelte-oiwvqb{width:22px;height:22px;border-radius:50%;background:var(--apple-blue-bg);color:var(--apple-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-meta.svelte-oiwvqb{display:flex;align-items:center;gap:.35rem}.user-email-text.svelte-oiwvqb{font-size:.72rem;font-weight:600;color:var(--apple-label);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-timer-badge.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.2rem;font-size:.64rem;font-weight:600;color:#059669;background:#10b9811f;padding:.1rem .35rem;border-radius:var(--radius-pill);font-family:var(--apple-font-mono, monospace)}.apple-logout-btn.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:none;border-radius:var(--radius-pill);padding:.22rem .5rem;font-size:.68rem;font-weight:600;color:var(--apple-secondary-label);cursor:pointer;transition:all .14s ease}.apple-logout-btn.svelte-oiwvqb:hover{background:#ef444414;color:#dc2626}.apple-segmented.svelte-oiwvqb{display:inline-flex;background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:3px;border-radius:10px;gap:2px}.segmented-item.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.45rem;background:transparent;border:none;color:var(--apple-secondary-label);font-size:.78rem;font-weight:500;padding:.35rem .75rem;border-radius:7px;cursor:pointer;transition:all .16s ease}.segmented-item.svelte-oiwvqb:hover{color:var(--apple-label)}.segmented-item.active.svelte-oiwvqb{background:var(--apple-control-item-active);color:var(--apple-control-item-active-text);box-shadow:var(--shadow-sm)}.counter-bubble.svelte-oiwvqb{font-size:.65rem;font-family:var(--apple-font-mono);background:var(--apple-control-bg);color:var(--apple-secondary-label);padding:.06rem .35rem;border-radius:var(--radius-pill)}.segmented-item.active.svelte-oiwvqb .counter-bubble:where(.svelte-oiwvqb){background:var(--apple-blue-bg);color:var(--apple-blue)}.nav-bottom.svelte-oiwvqb{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--apple-border)}.server-pills-bar.svelte-oiwvqb{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.server-pill-btn.svelte-oiwvqb{display:inline-flex;align-items:center;gap:.45rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.78rem;font-weight:500;padding:.35rem .7rem;border-radius:8px;cursor:pointer;transition:all .16s ease}.server-pill-btn.svelte-oiwvqb:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.server-pill-btn.active.svelte-oiwvqb{background:var(--apple-control-item-active);border-color:var(--apple-border-strong);color:var(--apple-control-item-active-text);box-shadow:var(--shadow-sm)}.server-pill-btn.server-1.active.svelte-oiwvqb{border-color:var(--apple-blue)}.server-pill-btn.server-2.active.svelte-oiwvqb{border-color:var(--apple-green)}.status-dot.svelte-oiwvqb{width:6px;height:6px;border-radius:50%}.dot-blue.svelte-oiwvqb{background:var(--apple-blue)}.dot-green.svelte-oiwvqb{background:var(--apple-green)}.pill-count.svelte-oiwvqb{font-size:.65rem;font-family:var(--apple-font-mono);color:var(--apple-tertiary-label);background:var(--apple-control-bg);padding:.06rem .35rem;border-radius:var(--radius-pill)}.server-pill-btn.active.svelte-oiwvqb .pill-count:where(.svelte-oiwvqb){color:var(--apple-label)}.controls-right.svelte-oiwvqb{display:flex;align-items:center;gap:.6rem;flex-grow:1;justify-content:flex-end}.apple-search-box.svelte-oiwvqb{position:relative;display:flex;align-items:center;width:100%;max-width:300px}.search-symbol.svelte-oiwvqb{position:absolute;left:.75rem;color:var(--apple-tertiary-label);display:flex;align-items:center;pointer-events:none}.search-input-field.svelte-oiwvqb{width:100%;background:var(--apple-input-bg);border:1px solid var(--apple-border);color:var(--apple-label);font-size:.8rem;padding:.42rem 3.8rem .42rem 2.15rem;border-radius:9px;outline:none;transition:all .16s ease}.search-input-field.svelte-oiwvqb:focus{background:var(--apple-input-focus-bg);border-color:var(--apple-blue);box-shadow:0 0 0 3px var(--apple-blue-bg)}.search-input-field.svelte-oiwvqb::placeholder{color:var(--apple-tertiary-label)}.shortcut-badge.svelte-oiwvqb{position:absolute;right:.55rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.62rem;font-family:var(--apple-font-mono);padding:.1rem .35rem;border-radius:4px;cursor:pointer;transition:all .12s ease}.shortcut-badge.svelte-oiwvqb:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.clear-btn.svelte-oiwvqb{position:absolute;right:.5rem;background:transparent;border:none;color:var(--apple-tertiary-label);cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center;border-radius:4px}.clear-btn.svelte-oiwvqb:hover{color:var(--apple-label)}.select-wrapper.svelte-oiwvqb{position:relative}.apple-select.svelte-oiwvqb{background:var(--apple-input-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.78rem;padding:.42rem .75rem;border-radius:9px;outline:none;cursor:pointer;transition:all .16s ease}.apple-select.svelte-oiwvqb:focus{border-color:var(--apple-blue);background:var(--apple-input-focus-bg);color:var(--apple-label)}.apple-select.svelte-oiwvqb option:where(.svelte-oiwvqb){background:var(--apple-card-solid);color:var(--apple-label)}.apple-widgets-grid.svelte-1aqjid2{display:grid;grid-template-columns:1fr;gap:1.15rem;margin-bottom:2rem}@media(min-width:960px){.apple-widgets-grid.svelte-1aqjid2{grid-template-columns:1.2fr 1.2fr 1.1fr}}.apple-widget-card.svelte-1aqjid2{background:var(--apple-card-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.25rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s ease;position:relative;cursor:pointer}.apple-widget-card.svelte-1aqjid2:hover{background:var(--apple-card-hover);border-color:var(--apple-border-strong);transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.apple-widget-card.selected.server-1.svelte-1aqjid2{border-color:var(--apple-blue);background:var(--apple-blue-bg);box-shadow:0 0 0 1px var(--apple-blue),var(--shadow-card)}.apple-widget-card.selected.server-2.svelte-1aqjid2{border-color:var(--apple-green);background:var(--apple-green-bg);box-shadow:0 0 0 1px var(--apple-green),var(--shadow-card)}.system-widget.svelte-1aqjid2{cursor:default}.system-widget.svelte-1aqjid2:hover{transform:none}.widget-top-bar.svelte-1aqjid2{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.server-identity.svelte-1aqjid2{display:flex;align-items:center;gap:.7rem}.server-os-icon.svelte-1aqjid2{width:34px;height:34px;border-radius:9px;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);display:flex;align-items:center;justify-content:center;box-shadow:var(--apple-specular)}.server-title-text.svelte-1aqjid2{font-size:.72rem;font-weight:500;color:var(--apple-tertiary-label);letter-spacing:.01em}.server-ip-mono.svelte-1aqjid2{font-family:var(--apple-font-mono);font-size:.98rem;font-weight:600;color:var(--apple-label);letter-spacing:-.01em}.live-status-pill.svelte-1aqjid2{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.18rem .5rem;border-radius:var(--radius-pill)}.status-pulse-ring.svelte-1aqjid2{width:5px;height:5px;border-radius:50%}.status-pulse-ring.blue.svelte-1aqjid2{background-color:var(--apple-blue)}.status-pulse-ring.green.svelte-1aqjid2{background-color:var(--apple-green)}.status-text.svelte-1aqjid2{font-size:.68rem;font-weight:500;color:var(--apple-secondary-label)}.widget-description.svelte-1aqjid2{font-size:.78rem;color:var(--apple-tertiary-label);line-height:1.45;margin-bottom:1rem;flex-grow:1}.metrics-dock.svelte-1aqjid2{display:flex;align-items:center;justify-content:space-around;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:10px;padding:.55rem .45rem}.dock-metric.svelte-1aqjid2{display:flex;flex-direction:column;align-items:center;gap:.1rem;flex:1}.dock-num.svelte-1aqjid2{font-family:var(--apple-font-mono);font-size:1.05rem;font-weight:600;color:var(--apple-label);line-height:1.2}.dock-num.text-muted.svelte-1aqjid2{color:var(--apple-tertiary-label)}.dock-label.svelte-1aqjid2{font-size:.62rem;color:var(--apple-tertiary-label);font-weight:500;text-transform:uppercase;letter-spacing:.03em}.dock-divider.svelte-1aqjid2{width:1px;height:20px;background:var(--apple-border)}.system-tag-pill.svelte-1aqjid2{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:500;color:var(--apple-secondary-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.15rem .5rem;border-radius:var(--radius-pill)}.system-tech-rows.svelte-1aqjid2{display:flex;flex-direction:column;gap:.4rem}.tech-meter-row.svelte-1aqjid2{display:flex;justify-content:space-between;align-items:center;background:var(--apple-control-bg);padding:.32rem .6rem;border-radius:7px;font-size:.78rem;border:1px solid var(--apple-border)}.tech-meter-label.svelte-1aqjid2{display:flex;align-items:center;gap:.45rem;color:var(--apple-secondary-label)}.bullet.svelte-1aqjid2{width:6px;height:6px;border-radius:50%}.bullet.svelte.svelte-1aqjid2{background:#f97316}.bullet.pocketbase.svelte-1aqjid2{background:#e11d48}.bullet.node.svelte-1aqjid2{background:#22c55e}.bullet.ai.svelte-1aqjid2{background:#8b5cf6}.tech-meter-val.svelte-1aqjid2{font-family:var(--apple-font-mono);font-weight:600;color:var(--apple-label);font-size:.8rem}.apple-app-card.svelte-eqis05{background:var(--apple-card-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;transition:all .22s var(--apple-spring, cubic-bezier(.16, 1, .3, 1));cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.apple-app-card.svelte-eqis05:hover{background:var(--apple-card-hover);border-color:var(--apple-border-strong);transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.apple-app-card.svelte-eqis05:active{transform:scale(.985);transition:transform .08s ease}.apple-app-card.selected.svelte-eqis05{border-color:var(--apple-blue);box-shadow:0 0 0 1px var(--apple-blue),0 12px 30px -6px #0284c72e}.card-hero-row.svelte-eqis05{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.app-squircle-icon.svelte-eqis05{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-label);box-shadow:var(--apple-specular)}.card-glyph{color:var(--apple-secondary-label)}.apple-app-card.svelte-eqis05:hover .card-glyph{color:var(--apple-label)}.header-text-group.svelte-eqis05{display:flex;flex-direction:column;gap:.2rem;overflow:hidden}.server-badge-pill.svelte-eqis05{display:inline-flex;align-items:center;gap:.35rem;font-size:.66rem;font-family:var(--apple-font-mono);font-weight:500;padding:.12rem .45rem;border-radius:var(--radius-pill);width:fit-content}.server-badge-pill.server-1.svelte-eqis05{background:var(--apple-blue-bg);color:var(--apple-blue);border:1px solid rgba(2,132,199,.2)}.server-badge-pill.server-2.svelte-eqis05{background:var(--apple-green-bg);color:var(--apple-green);border:1px solid rgba(21,128,61,.2)}.status-indicator-dot.svelte-eqis05{width:5px;height:5px;border-radius:50%;background:currentColor}.category-name.svelte-eqis05{font-size:.7rem;color:var(--apple-tertiary-label);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-section.svelte-eqis05{margin-bottom:.65rem}.app-name.svelte-eqis05{font-size:1.02rem;font-weight:600;letter-spacing:-.01em;color:var(--apple-label);line-height:1.3;margin-bottom:.25rem}.remote-path-pill.svelte-eqis05{font-family:var(--apple-font-mono);font-size:.7rem;color:var(--apple-tertiary-label);display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.path-prefix.svelte-eqis05{color:var(--apple-quaternary-label)}.path-slug.svelte-eqis05{color:var(--apple-secondary-label);font-weight:400}.domain-section.svelte-eqis05{margin-bottom:.75rem}.apple-domain-badge.svelte-eqis05{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.75rem;font-weight:400;padding:.25rem .55rem;border-radius:7px;text-decoration:none;max-width:100%;transition:all .15s ease}.apple-domain-badge.svelte-eqis05:hover{background:var(--apple-control-bg-hover);border-color:var(--apple-border-strong);color:var(--apple-label)}.apple-domain-badge.internal.svelte-eqis05{color:var(--apple-secondary-label)}.domain-icon-glyph{color:var(--apple-tertiary-label)}.domain-text.svelte-eqis05{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--apple-font-mono)}.app-summary-text.svelte-eqis05{font-size:.8rem;color:var(--apple-secondary-label);line-height:1.45;margin-bottom:.85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.ports-strip.svelte-eqis05{display:flex;align-items:center;gap:.35rem;font-size:.68rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.25rem .5rem;border-radius:7px;margin-bottom:.75rem}.ports-glyph{color:var(--apple-tertiary-label)}.ports-label.svelte-eqis05{color:var(--apple-tertiary-label);font-weight:500}.port-chip.svelte-eqis05{font-family:var(--apple-font-mono);font-size:.66rem;color:var(--apple-label);background:var(--apple-card-solid);border:1px solid var(--apple-border);padding:.08rem .35rem;border-radius:4px}.tech-strip.svelte-eqis05{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.85rem}.apple-tech-tag.svelte-eqis05{font-size:.66rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.15rem .4rem;border-radius:5px;font-weight:400}.apple-tech-tag.more.svelte-eqis05{color:var(--apple-quaternary-label)}.card-action-bar.svelte-eqis05{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid var(--apple-border);gap:.5rem}.github-action-group.svelte-eqis05{display:flex;align-items:center;gap:.25rem;max-width:65%;min-width:0}.github-link-btn.svelte-eqis05{display:inline-flex;align-items:center;gap:.35rem;min-width:0;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.28rem .55rem;border-radius:7px;font-size:.7rem;text-decoration:none;overflow:hidden;transition:all .15s ease}.github-link-btn.svelte-eqis05:hover{background:var(--apple-control-bg-hover);border-color:var(--apple-border-strong);color:var(--apple-label)}.github-repo-text.svelte-eqis05{font-family:var(--apple-font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-git-btn.svelte-eqis05{display:inline-flex;align-items:center;justify-content:center;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-tertiary-label);padding:.28rem .4rem;border-radius:6px;cursor:pointer;transition:all .15s ease}.copy-git-btn.svelte-eqis05:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.copy-git-btn.copied.svelte-eqis05{border-color:var(--apple-green);background:var(--apple-green-bg);color:var(--apple-green)}.git-missing-badge.svelte-eqis05{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-amber-bg);border:1px dashed var(--apple-amber);color:var(--apple-amber);font-size:.68rem;font-weight:500;padding:.25rem .5rem;border-radius:7px}.missing-dot.svelte-eqis05{width:5px;height:5px;border-radius:50%;background:var(--apple-amber)}.card-right-actions.svelte-eqis05{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.apple-quicklook-trigger.svelte-eqis05{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:6px;color:var(--apple-secondary-label);cursor:pointer;transition:all .15s ease}.apple-quicklook-trigger.svelte-eqis05:hover{background:var(--apple-control-bg-hover);color:var(--apple-label);border-color:var(--apple-border-strong)}.apple-inspect-btn.svelte-eqis05{display:inline-flex;align-items:center;gap:.15rem;background:transparent;border:none;color:var(--apple-secondary-label);font-size:.76rem;font-weight:500;cursor:pointer;padding:.25rem .35rem;border-radius:6px;transition:all .15s ease}.apple-inspect-btn.svelte-eqis05:hover{color:var(--apple-label);transform:translate(1px)}.apple-modal-overlay.svelte-1xt5hn9{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.5rem;animation:svelte-1xt5hn9-fadeIn .15s ease-out}@keyframes svelte-1xt5hn9-fadeIn{0%{opacity:0}to{opacity:1}}.macos-window.svelte-1xt5hn9{background:var(--apple-modal-bg);backdrop-filter:blur(36px) saturate(180%);-webkit-backdrop-filter:blur(36px) saturate(180%);border:1px solid var(--apple-border-strong);border-radius:var(--radius-xl);width:100%;max-width:660px;max-height:88vh;overflow-y:auto;box-shadow:var(--shadow-float);display:flex;flex-direction:column;animation:svelte-1xt5hn9-windowPop .2s cubic-bezier(.16,1,.3,1)}@keyframes svelte-1xt5hn9-windowPop{0%{transform:scale(.97) translateY(6px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.macos-titlebar.svelte-1xt5hn9{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;background:#00000005;border-bottom:1px solid var(--apple-border);-webkit-user-select:none;user-select:none}.traffic-lights.svelte-1xt5hn9{display:flex;align-items:center;gap:7px}.traffic-dot.svelte-1xt5hn9{width:11px;height:11px;border-radius:50%;border:none;cursor:pointer;transition:filter .15s ease}.traffic-dot.svelte-1xt5hn9:hover{filter:brightness(1.15)}.traffic-dot.close.svelte-1xt5hn9{background:#ff5f56}.traffic-dot.minimize.svelte-1xt5hn9{background:#ffbd2e}.traffic-dot.zoom.svelte-1xt5hn9{background:#27c93f}.titlebar-center.svelte-1xt5hn9{font-size:.78rem;font-weight:500;color:var(--apple-tertiary-label);font-family:var(--apple-font-mono)}.server-indicator.svelte-1xt5hn9{font-size:.7rem;font-family:var(--apple-font-mono);font-weight:500;padding:.12rem .45rem;border-radius:var(--radius-pill)}.server-indicator.blue.svelte-1xt5hn9{background:var(--apple-blue-bg);color:var(--apple-blue);border:1px solid rgba(2,132,199,.2)}.server-indicator.green.svelte-1xt5hn9{background:var(--apple-green-bg);color:var(--apple-green);border:1px solid rgba(21,128,61,.2)}.macos-window-content.svelte-1xt5hn9{padding:1.4rem;display:flex;flex-direction:column;gap:1.25rem}.modal-app-header.svelte-1xt5hn9{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.header-actions.svelte-1xt5hn9{display:flex;align-items:center;gap:.45rem}.modal-category-tag.svelte-1xt5hn9{font-size:.7rem;font-weight:500;color:var(--apple-tertiary-label);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:.2rem}.modal-app-title.svelte-1xt5hn9{font-size:1.35rem;font-weight:700;color:var(--apple-label);letter-spacing:-.015em;line-height:1.25}.specs-inset-group.svelte-1xt5hn9{display:grid;grid-template-columns:1fr;gap:.85rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:12px;padding:.9rem 1.1rem}@media(min-width:520px){.specs-inset-group.svelte-1xt5hn9{grid-template-columns:repeat(2,minmax(0,1fr))}.spec-cell.full-width.svelte-1xt5hn9{grid-column:span 2}}.spec-cell.svelte-1xt5hn9{display:flex;flex-direction:column;gap:.25rem;min-width:0;overflow:hidden}.spec-label.svelte-1xt5hn9{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--apple-tertiary-label);font-weight:500}.spec-link.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.35rem;color:var(--apple-blue);text-decoration:none;font-family:var(--apple-font-mono);font-size:.78rem;font-weight:400;min-width:0;max-width:100%}.spec-link.svelte-1xt5hn9:hover{text-decoration:underline}.spec-val-text.svelte-1xt5hn9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.link-arrow-glyph{opacity:.55;flex-shrink:0}.spec-mono.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--apple-font-mono);font-size:.78rem;color:var(--apple-label);min-width:0;max-width:100%}.spec-missing.svelte-1xt5hn9{font-size:.78rem;color:var(--apple-amber);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.git-alert-box.svelte-1xt5hn9{background:var(--apple-amber-bg);border:1px dashed rgba(180,83,9,.25);border-radius:10px;padding:.9rem 1rem}.alert-top.svelte-1xt5hn9{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:.4rem}.alert-headline.svelte-1xt5hn9{font-size:.825rem;font-weight:600;color:var(--apple-amber);margin-bottom:.15rem}.alert-sub.svelte-1xt5hn9{font-size:.78rem;color:var(--apple-secondary-label)}.alert-sub.svelte-1xt5hn9 code:where(.svelte-1xt5hn9){font-family:var(--apple-font-mono);color:var(--apple-label)}.modal-section.svelte-1xt5hn9{display:flex;flex-direction:column;gap:.45rem}.section-title.svelte-1xt5hn9{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--apple-tertiary-label);font-weight:600}.section-desc.svelte-1xt5hn9{font-size:.85rem;color:var(--apple-secondary-label);line-height:1.55}.features-pill-list.svelte-1xt5hn9{display:flex;flex-direction:column;gap:.4rem}.feature-row.svelte-1xt5hn9{display:flex;align-items:flex-start;gap:.5rem;font-size:.825rem;color:var(--apple-label);line-height:1.4}.split-section-grid.svelte-1xt5hn9{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:600px){.split-section-grid.svelte-1xt5hn9{grid-template-columns:1.3fr 1fr}}.chips-cluster.svelte-1xt5hn9{display:flex;flex-wrap:wrap;gap:.35rem}.apple-chip.svelte-1xt5hn9{font-size:.7rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.2rem .5rem;border-radius:6px;font-weight:400}.ports-cluster.svelte-1xt5hn9{display:flex;flex-direction:column;gap:.3rem}.port-apple-badge.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--apple-font-mono);font-size:.72rem;color:var(--apple-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.2rem .5rem;border-radius:6px}.quiet-text.svelte-1xt5hn9{font-size:.75rem;color:var(--apple-tertiary-label)}.apple-terminal-box.svelte-1xt5hn9{background:#f8fafc;border:1px solid var(--apple-border);border-radius:8px;overflow:hidden}.terminal-bar.svelte-1xt5hn9{display:flex;justify-content:space-between;align-items:center;padding:.4rem .75rem;background:#00000008;border-bottom:1px solid var(--apple-border)}.terminal-title.svelte-1xt5hn9{font-size:.68rem;font-weight:500;color:var(--apple-tertiary-label);text-transform:uppercase}.terminal-copy-btn.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.3rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.68rem;padding:.18rem .5rem;border-radius:5px;cursor:pointer;transition:all .15s ease}.terminal-copy-btn.svelte-1xt5hn9:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.terminal-body.svelte-1xt5hn9{padding:.6rem .75rem}.terminal-body.svelte-1xt5hn9 code:where(.svelte-1xt5hn9){font-family:var(--apple-font-mono);font-size:.78rem;color:var(--apple-label);word-break:break-all;line-height:1.5}.mt-2.svelte-1xt5hn9{margin-top:.5rem}.macos-footer.svelte-1xt5hn9{display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.4rem;border-top:1px solid var(--apple-border);background:#00000005}.github-footer-link.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.4rem;color:var(--apple-secondary-label);font-size:.78rem;text-decoration:none;transition:color .15s ease}.github-footer-link.svelte-1xt5hn9:hover{color:var(--apple-label)}.apple-primary-btn.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-blue);border:1px solid var(--apple-blue);color:#fff;font-size:.8rem;font-weight:500;padding:.4rem .9rem;border-radius:var(--radius-pill);text-decoration:none;box-shadow:0 2px 8px #0284c74d;transition:all .15s ease}.apple-primary-btn.svelte-1xt5hn9:hover{background:var(--apple-blue-light)}.apple-secondary-btn.svelte-1xt5hn9{background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.8rem;font-weight:500;padding:.4rem 1rem;border-radius:var(--radius-pill);cursor:pointer;transition:all .15s ease}.apple-secondary-btn.icon-btn.svelte-1xt5hn9{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.apple-secondary-btn.svelte-1xt5hn9:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.apple-audit-view.svelte-6osdr6{display:flex;flex-direction:column;gap:1.5rem}.apple-callout.svelte-6osdr6{display:flex;align-items:flex-start;gap:.75rem;background:var(--apple-card-bg);border:1px solid var(--apple-border);padding:.9rem 1.2rem;border-radius:var(--radius-md);font-size:.825rem;color:var(--apple-secondary-label);line-height:1.5}.callout-icon.svelte-6osdr6{display:flex;align-items:center;margin-top:.1rem;color:var(--apple-tertiary-label);flex-shrink:0}.callout-text.svelte-6osdr6 code:where(.svelte-6osdr6){font-family:var(--apple-font-mono);color:var(--apple-label);background:var(--apple-control-bg);padding:.08rem .3rem;border-radius:4px;font-size:.78rem}.apple-table-card.svelte-6osdr6{background:var(--apple-card-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.table-card-header.svelte-6osdr6{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid var(--apple-border);background:#fff6}.table-card-title.svelte-6osdr6{font-size:.9rem;font-weight:600;color:var(--apple-label);letter-spacing:-.01em}.table-card-count.svelte-6osdr6{font-size:.68rem;color:var(--apple-tertiary-label);background:var(--apple-control-bg);padding:.15rem .5rem;border-radius:var(--radius-pill);font-family:var(--apple-font-mono)}.table-scroll-wrap.svelte-6osdr6{overflow-x:auto}.apple-system-table.svelte-6osdr6{width:100%;border-collapse:collapse;font-size:.8rem;text-align:left}.apple-system-table.svelte-6osdr6 th:where(.svelte-6osdr6){background:var(--apple-control-bg);padding:.75rem 1.15rem;color:var(--apple-secondary-label);font-weight:500;text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;border-bottom:1px solid var(--apple-border)}.apple-table-row.svelte-6osdr6{border-bottom:1px solid var(--apple-border);transition:background .14s ease}.apple-table-row.svelte-6osdr6:hover{background:var(--apple-card-hover)}.apple-table-row.row-dim.svelte-6osdr6{opacity:.65}.apple-system-table.svelte-6osdr6 td:where(.svelte-6osdr6){padding:.75rem 1.15rem;vertical-align:middle}.server-pill-mini.svelte-6osdr6{font-family:var(--apple-font-mono);font-size:.68rem;font-weight:500;padding:.15rem .45rem;border-radius:5px;display:inline-block}.server-pill-mini.server-1.svelte-6osdr6{background:var(--apple-blue-bg);color:var(--apple-blue);border:1px solid rgba(2,132,199,.2)}.server-pill-mini.server-2.svelte-6osdr6{background:var(--apple-green-bg);color:var(--apple-green);border:1px solid rgba(21,128,61,.2)}.dir-cell.svelte-6osdr6{display:flex;align-items:center;gap:.45rem}.dir-mono.svelte-6osdr6{font-family:var(--apple-font-mono);font-size:.78rem;color:var(--apple-label);font-weight:400}.status-capsule.svelte-6osdr6{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:500;padding:.15rem .5rem;border-radius:var(--radius-pill);white-space:nowrap}.status-capsule.mapped.svelte-6osdr6{background:var(--apple-green-bg);color:var(--apple-green);border:1px solid rgba(21,128,61,.2)}.status-capsule.ignored.svelte-6osdr6{background:var(--apple-control-bg);color:var(--apple-tertiary-label);border:1px solid var(--apple-border)}.dot-indicator.svelte-6osdr6{width:5px;height:5px;border-radius:50%}.dot-indicator.green.svelte-6osdr6{background:var(--apple-green)}.dot-indicator.gray.svelte-6osdr6{background:var(--apple-tertiary-label)}.github-table-link.svelte-6osdr6{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-family:var(--apple-font-mono);font-size:.72rem;padding:.2rem .5rem;border-radius:5px;text-decoration:none;transition:all .14s ease;max-width:220px;min-width:0}.github-table-link.svelte-6osdr6 span:where(.svelte-6osdr6){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-table-link.svelte-6osdr6:hover{background:var(--apple-control-bg-hover);border-color:var(--apple-border-strong);color:var(--apple-label)}.missing-git-tag.svelte-6osdr6{display:inline-flex;align-items:center;gap:.3rem;background:var(--apple-amber-bg);border:1px dashed rgba(180,83,9,.25);color:var(--apple-amber);font-size:.66rem;padding:.15rem .45rem;border-radius:5px;font-weight:500}.missing-git-tag.mini.svelte-6osdr6{font-size:.65rem;padding:.12rem .4rem}.amber-dot.svelte-6osdr6{width:4px;height:4px;border-radius:50%;background:var(--apple-amber)}.domain-pill-text.svelte-6osdr6{font-family:var(--apple-font-mono);font-size:.75rem;color:var(--apple-secondary-label)}.dash-dim.svelte-6osdr6{color:var(--apple-quaternary-label)}.text-xs.svelte-6osdr6{font-size:.68rem}.apple-row-btn.svelte-6osdr6{display:inline-flex;align-items:center;gap:.2rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.2rem .5rem;border-radius:5px;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .14s ease}.apple-row-btn.svelte-6osdr6:hover{background:var(--apple-control-bg-hover);border-color:var(--apple-border-strong);color:var(--apple-label)}.other-local-group.svelte-6osdr6{display:flex;flex-direction:column;gap:.85rem;margin-top:.5rem}.group-header.svelte-6osdr6{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.group-title-wrap.svelte-6osdr6{display:flex;align-items:center;gap:.45rem}.group-title.svelte-6osdr6{font-size:.95rem;font-weight:600;color:var(--apple-label)}.group-badge.svelte-6osdr6{font-size:.68rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-tertiary-label);padding:.15rem .5rem;border-radius:var(--radius-pill)}.other-cards-grid.svelte-6osdr6{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:1rem}.apple-sub-card.svelte-6osdr6{background:var(--apple-card-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:1.1rem;display:flex;flex-direction:column;gap:.55rem;transition:all .18s ease}.apple-sub-card.svelte-6osdr6:hover{background:var(--apple-card-hover);border-color:var(--apple-border-strong);box-shadow:var(--shadow-card-hover)}.sub-card-top.svelte-6osdr6{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.sub-card-title.svelte-6osdr6{font-size:.9rem;font-weight:600;color:var(--apple-label)}.sub-card-tag.svelte-6osdr6{font-size:.65rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.12rem .4rem;border-radius:4px;white-space:nowrap}.sub-card-git.svelte-6osdr6{display:flex;align-items:center}.sub-card-desc.svelte-6osdr6{font-size:.78rem;color:var(--apple-tertiary-label);line-height:1.45;flex-grow:1}.sub-card-tech.svelte-6osdr6{display:flex;flex-wrap:wrap;gap:.25rem}.tech-pill-mini.svelte-6osdr6{font-size:.62rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.12rem .35rem;border-radius:4px}.finder-list-wrapper.svelte-f109e3{background:var(--apple-card-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--apple-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);overflow:hidden;margin-bottom:2rem}.finder-table-container.svelte-f109e3{overflow-x:auto}.finder-table.svelte-f109e3{width:100%;border-collapse:collapse;font-size:.78rem;text-align:left;white-space:nowrap}thead.svelte-f109e3 tr:where(.svelte-f109e3){background:var(--apple-control-bg);border-bottom:1px solid var(--apple-border)}th.svelte-f109e3{padding:.75rem 1rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--apple-tertiary-label);-webkit-user-select:none;user-select:none;cursor:pointer}th.svelte-f109e3:hover{color:var(--apple-label)}.th-content.svelte-f109e3{display:inline-flex;align-items:center;gap:.35rem}.sort-indicator.svelte-f109e3{font-size:.6rem;color:var(--apple-blue)}.finder-row.svelte-f109e3{border-bottom:1px solid var(--apple-border);cursor:pointer;transition:background .12s ease;outline:none}.finder-row.svelte-f109e3:focus-visible{outline:2px solid var(--apple-blue);outline-offset:-2px}.finder-row.svelte-f109e3:hover{background:var(--apple-control-bg)}.finder-row.row-selected.svelte-f109e3{background:var(--apple-blue-bg);border-bottom-color:var(--apple-blue)}td.svelte-f109e3{padding:.7rem 1rem;vertical-align:middle}.cell-name.svelte-f109e3{display:flex;align-items:center;gap:.7rem}.squircle-icon.svelte-f109e3{width:28px;height:28px;border-radius:8px;background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;color:var(--apple-secondary-label);flex-shrink:0}.name-meta.svelte-f109e3{display:flex;flex-direction:column}.app-title.svelte-f109e3{font-size:.82rem;font-weight:600;color:var(--apple-label)}.app-cat.svelte-f109e3{font-size:.68rem;color:var(--apple-tertiary-label)}.domain-link.svelte-f109e3{display:inline-flex;align-items:center;gap:.3rem;color:var(--apple-blue-light);font-family:var(--apple-font-mono);font-size:.76rem;text-decoration:none;transition:color .12s ease;max-width:260px;min-width:0}.domain-link.svelte-f109e3 span:where(.svelte-f109e3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-link.svelte-f109e3:hover{color:var(--apple-label);text-decoration:underline}.link-arrow.svelte-f109e3{opacity:.6;flex-shrink:0}.git-pill-group.svelte-f109e3{display:inline-flex;align-items:center;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:var(--radius-pill);overflow:hidden;max-width:220px}.git-pill-link.svelte-f109e3{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;color:var(--apple-secondary-label);font-family:var(--apple-font-mono);font-size:.7rem;text-decoration:none;min-width:0}.git-repo-name.svelte-f109e3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.git-pill-link.svelte-f109e3:hover{color:var(--apple-label);background:var(--apple-control-bg-hover)}.git-copy-mini.svelte-f109e3{background:transparent;border:none;border-left:1px solid var(--apple-border);padding:.2rem .4rem;color:var(--apple-tertiary-label);cursor:pointer;display:flex;align-items:center}.git-copy-mini.svelte-f109e3:hover{color:var(--apple-label);background:var(--apple-control-bg-hover)}.git-pending-badge.svelte-f109e3{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;color:var(--apple-amber);background:var(--apple-amber-bg);border:1px solid var(--apple-amber);padding:.2rem .5rem;border-radius:var(--radius-pill);font-weight:500}.server-badge.svelte-f109e3{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-family:var(--apple-font-mono);color:var(--apple-secondary-label)}.host-dot.svelte-f109e3{width:6px;height:6px;border-radius:50%}.server-1.svelte-f109e3 .host-dot:where(.svelte-f109e3){background:var(--apple-blue)}.server-2.svelte-f109e3 .host-dot:where(.svelte-f109e3){background:var(--apple-green)}.ports-list.svelte-f109e3{display:flex;gap:.25rem;flex-wrap:wrap}.port-chip.svelte-f109e3{font-size:.68rem;font-family:var(--apple-font-mono);color:var(--apple-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.1rem .35rem;border-radius:4px}.port-std.svelte-f109e3{font-size:.7rem;color:var(--apple-tertiary-label);font-family:var(--apple-font-mono)}.tech-chips.svelte-f109e3{display:flex;gap:.3rem;align-items:center}.tech-chip.svelte-f109e3{font-size:.68rem;font-family:var(--apple-font-mono);color:var(--apple-secondary-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.1rem .35rem;border-radius:4px}.tech-more.svelte-f109e3{font-size:.65rem;color:var(--apple-tertiary-label)}.row-actions.svelte-f109e3{display:flex;align-items:center;gap:.3rem}.mini-action-btn.svelte-f109e3{width:26px;height:26px;border-radius:6px;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .12s ease}.mini-action-btn.svelte-f109e3:hover{background:var(--apple-control-bg-hover);color:var(--apple-label);border-color:var(--apple-border-strong)}.spotlight-backdrop.svelte-1fjygt3{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;z-index:999;animation:svelte-1fjygt3-fadeIn .15s ease-out}@keyframes svelte-1fjygt3-fadeIn{0%{opacity:0}to{opacity:1}}.spotlight-sheet.svelte-1fjygt3{width:100%;max-width:650px;background:var(--apple-modal-bg);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid var(--apple-border-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);overflow:hidden;display:flex;flex-direction:column;animation:svelte-1fjygt3-popIn .22s var(--apple-spring)}@keyframes svelte-1fjygt3-popIn{0%{opacity:0;transform:scale(.96) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.spotlight-input-row.svelte-1fjygt3{display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;border-bottom:1px solid var(--apple-border);background:#fff6}.spotlight-icon.svelte-1fjygt3{display:flex;align-items:center;color:var(--apple-secondary-label)}.spotlight-input.svelte-1fjygt3{flex:1;background:transparent;border:none;outline:none;color:var(--apple-label);font-size:1.05rem;font-family:var(--apple-font-sans)}.spotlight-input.svelte-1fjygt3::placeholder{color:var(--apple-tertiary-label);font-size:.95rem}.esc-badge.svelte-1fjygt3{background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.65rem;font-weight:700;padding:.2rem .45rem;border-radius:6px;cursor:pointer}.spotlight-results.svelte-1fjygt3{max-height:420px;overflow-y:auto;padding:.5rem}.results-group-label.svelte-1fjygt3{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--apple-tertiary-label);padding:.4rem .75rem .25rem}.spotlight-item.svelte-1fjygt3{display:flex;align-items:center;justify-content:space-between;padding:.65rem .75rem;border-radius:var(--radius-md);cursor:pointer;transition:background .12s ease;-webkit-user-select:none;user-select:none}.spotlight-item.svelte-1fjygt3:hover,.spotlight-item.selected.svelte-1fjygt3{background:var(--apple-control-bg-hover)}.item-left.svelte-1fjygt3{display:flex;align-items:center;gap:.75rem;min-width:0}.item-squircle.svelte-1fjygt3{width:34px;height:34px;border-radius:9px;background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;color:var(--apple-secondary-label);flex-shrink:0}.item-meta.svelte-1fjygt3{display:flex;flex-direction:column;min-width:0;flex:1}.item-title-row.svelte-1fjygt3{display:flex;align-items:center;gap:.45rem;min-width:0}.item-title.svelte-1fjygt3{font-size:.88rem;font-weight:600;color:var(--apple-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.item-server-tag.svelte-1fjygt3{font-size:.65rem;font-family:var(--apple-font-mono);color:var(--apple-secondary-label);background:var(--apple-control-bg);padding:.05rem .35rem;border-radius:4px;flex-shrink:0}.item-git-tag.svelte-1fjygt3{font-size:.65rem;color:var(--apple-amber);background:var(--apple-amber-bg);border:1px solid rgba(180,83,9,.2);padding:.05rem .35rem;border-radius:4px;font-weight:500;flex-shrink:0}.item-domain.svelte-1fjygt3{font-size:.75rem;color:var(--apple-secondary-label);font-family:var(--apple-font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.item-actions.svelte-1fjygt3{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.action-pill-btn.svelte-1fjygt3{display:inline-flex;align-items:center;gap:.3rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.7rem;padding:.25rem .5rem;border-radius:var(--radius-pill);cursor:pointer;transition:all .12s ease}.action-pill-btn.svelte-1fjygt3:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.spotlight-empty.svelte-1fjygt3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--apple-secondary-label);gap:.5rem;font-size:.88rem}.spotlight-footer.svelte-1fjygt3{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.25rem;background:#00000005;border-top:1px solid var(--apple-border);font-size:.7rem;color:var(--apple-tertiary-label);flex-wrap:wrap;gap:.5rem}.footer-hint.svelte-1fjygt3{display:flex;align-items:center;gap:.3rem}.key-badge.svelte-1fjygt3{background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.08rem .35rem;border-radius:4px;font-size:.65rem;font-family:var(--apple-font-sans);font-weight:600}.quicklook-backdrop.svelte-k90v27{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;justify-content:center;align-items:center;padding:1.5rem;z-index:1000;animation:svelte-k90v27-quickFade .12s ease-out}@keyframes svelte-k90v27-quickFade{0%{opacity:0}to{opacity:1}}.quicklook-window.svelte-k90v27{width:100%;max-width:540px;background:var(--apple-modal-bg);backdrop-filter:blur(40px) saturate(190%);-webkit-backdrop-filter:blur(40px) saturate(190%);border:1px solid var(--apple-border-strong);border-radius:18px;box-shadow:var(--shadow-float);overflow:hidden;animation:svelte-k90v27-quickPop .2s var(--apple-spring);-webkit-user-select:none;user-select:none}@keyframes svelte-k90v27-quickPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.quicklook-titlebar.svelte-k90v27{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;background:#00000005;border-bottom:1px solid var(--apple-border)}.traffic-lights.svelte-k90v27{display:flex;gap:6px}.light.svelte-k90v27{width:11px;height:11px;border-radius:50%;border:none}.light.close.svelte-k90v27{background:#ff5f57;cursor:pointer;box-shadow:0 0 2px #0003}.light.close.svelte-k90v27:hover{filter:brightness(1.15)}.light.disabled.svelte-k90v27{background:#0000001f}.window-title.svelte-k90v27{font-size:.78rem;color:var(--apple-secondary-label);display:flex;align-items:center;gap:.4rem}.nav-stepper.svelte-k90v27{display:inline-flex;align-items:center;background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:6px;padding:1px;margin-right:.25rem}.stepper-btn.svelte-k90v27{display:inline-flex;align-items:center;justify-content:center;width:20px;height:18px;background:transparent;border:none;border-radius:4px;color:var(--apple-secondary-label);cursor:pointer;transition:all .15s ease;padding:0}.stepper-btn.svelte-k90v27:hover{background:#0000000f;color:var(--apple-label)}.title-app.svelte-k90v27{font-weight:600;color:var(--apple-label)}.title-divider.svelte-k90v27{color:var(--apple-tertiary-label)}.title-label.svelte-k90v27{color:var(--apple-secondary-label)}.open-details-btn.svelte-k90v27{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.7rem;font-weight:500;padding:.25rem .6rem;border-radius:var(--radius-pill);cursor:pointer;transition:all .15s ease}.open-details-btn.svelte-k90v27:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.quicklook-body.svelte-k90v27{padding:1.4rem;display:flex;flex-direction:column;gap:1.15rem}.hero-section.svelte-k90v27{display:flex;align-items:center;gap:1rem}.app-squircle.svelte-k90v27{width:54px;height:54px;border-radius:14px;background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;color:var(--apple-secondary-label)}.hero-info.svelte-k90v27{display:flex;flex-direction:column;gap:.2rem}.hero-title-row.svelte-k90v27{display:flex;align-items:center;gap:.5rem}.hero-name.svelte-k90v27{font-size:1.25rem;font-weight:700;color:var(--apple-label);letter-spacing:-.02em}.category-pill.svelte-k90v27{font-size:.68rem;font-weight:500;color:var(--apple-secondary-label);background:var(--apple-control-bg);padding:.15rem .5rem;border-radius:var(--radius-pill)}.hero-domain.svelte-k90v27{font-size:.8rem;color:var(--apple-blue);font-family:var(--apple-font-mono);display:flex;align-items:center;gap:.35rem}.quicklook-summary.svelte-k90v27{font-size:.85rem;line-height:1.5;color:var(--apple-secondary-label)}.specs-grid.svelte-k90v27{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.spec-tile.svelte-k90v27{background:var(--apple-control-bg);border:1px solid var(--apple-border);border-radius:10px;padding:.55rem .75rem;display:flex;flex-direction:column;gap:.15rem;min-width:0;overflow:hidden}.spec-label.svelte-k90v27{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--apple-tertiary-label);font-weight:600}.spec-value.svelte-k90v27{font-size:.76rem;color:var(--apple-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.spec-value.mono.svelte-k90v27{font-family:var(--apple-font-mono)}.spec-value.link.svelte-k90v27{color:var(--apple-blue);cursor:pointer;background:transparent;border:none;padding:0;text-align:left;font-family:inherit;display:inline-block}.spec-value.link.svelte-k90v27:hover{text-decoration:underline}.spec-value.pending.svelte-k90v27{color:var(--apple-amber);font-style:italic}.tech-row.svelte-k90v27{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.tech-label.svelte-k90v27{font-size:.7rem;color:var(--apple-tertiary-label);font-weight:600;text-transform:uppercase}.tech-chips.svelte-k90v27{display:flex;flex-wrap:wrap;gap:.35rem}.tech-chip.svelte-k90v27{font-size:.7rem;font-family:var(--apple-font-mono);color:var(--apple-secondary-label);background:var(--apple-control-bg);border:1px solid var(--apple-border);padding:.15rem .45rem;border-radius:5px}.quicklook-actions-bar.svelte-k90v27{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.4rem;background:#00000005;border-top:1px solid var(--apple-border)}.hint-text.svelte-k90v27{font-size:.72rem;color:var(--apple-tertiary-label);display:flex;align-items:center;gap:.35rem}.key-badge.svelte-k90v27{background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.08rem .35rem;border-radius:4px;font-size:.65rem}.button-group.svelte-k90v27{display:flex;gap:.5rem}.action-btn.svelte-k90v27{display:inline-flex;align-items:center;gap:.4rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-label);font-size:.76rem;font-weight:500;padding:.4rem .8rem;border-radius:var(--radius-pill);cursor:pointer;transition:all .15s ease}.action-btn.svelte-k90v27:hover{background:var(--apple-control-bg-hover)}.action-btn.primary.svelte-k90v27{background:var(--apple-blue);border:1px solid var(--apple-blue);color:#fff;box-shadow:0 2px 8px #0284c74d}.action-btn.primary.svelte-k90v27:hover{background:var(--apple-blue-light)}.context-menu-backdrop.svelte-l8h85k{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999;background:transparent}.macos-context-menu.svelte-l8h85k{position:fixed;width:260px;background:var(--apple-modal-bg);backdrop-filter:blur(36px) saturate(190%);-webkit-backdrop-filter:blur(36px) saturate(190%);border:1px solid var(--apple-border-strong);border-radius:12px;box-shadow:inset 0 1px #fff,0 16px 36px -6px #00000029,0 0 0 1px #0000000a;padding:.35rem;z-index:2000;-webkit-user-select:none;user-select:none;animation:svelte-l8h85k-menuPop .12s var(--apple-spring)}@keyframes svelte-l8h85k-menuPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.menu-app-header.svelte-l8h85k{display:flex;align-items:center;gap:.6rem;padding:.4rem .6rem .45rem}.header-squircle.svelte-l8h85k{width:24px;height:24px;border-radius:6px;background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;color:var(--apple-secondary-label)}.header-text.svelte-l8h85k{display:flex;flex-direction:column;min-width:0}.header-name.svelte-l8h85k{font-size:.78rem;font-weight:600;color:var(--apple-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-domain.svelte-l8h85k{font-size:.65rem;color:var(--apple-tertiary-label);font-family:var(--apple-font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-divider.svelte-l8h85k{height:1px;background:var(--apple-border);margin:.25rem .35rem}.menu-item.svelte-l8h85k{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.38rem .6rem;background:transparent;border:none;border-radius:7px;color:var(--apple-label);font-size:.76rem;font-family:var(--apple-font-sans);cursor:pointer;text-align:left;transition:background .1s ease;gap:.5rem}.menu-item.svelte-l8h85k:hover:not(:disabled){background:var(--apple-blue);color:#fff}.menu-item.svelte-l8h85k:hover:not(:disabled) .shortcut:where(.svelte-l8h85k){color:#ffffffd9}.menu-item.svelte-l8h85k:disabled{opacity:.5;cursor:default}.item-left.svelte-l8h85k{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1;overflow:hidden}.item-left.svelte-l8h85k span:where(.svelte-l8h85k){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortcut.svelte-l8h85k{font-size:.68rem;color:var(--apple-tertiary-label);font-family:var(--apple-font-sans);font-weight:500;flex-shrink:0;margin-left:.5rem}.login-viewport-backdrop.svelte-1hqjh1e{position:fixed;top:0;right:0;bottom:0;left:0;background:#f5f5f7b8;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:9999}.login-window.svelte-1hqjh1e{width:100%;max-width:440px;background:var(--apple-modal-bg, rgba(255, 255, 255, .92));backdrop-filter:blur(44px) saturate(200%);-webkit-backdrop-filter:blur(44px) saturate(200%);border:1px solid var(--apple-border-strong, rgba(0, 0, 0, .12));border-radius:var(--radius-xl, 18px);box-shadow:0 24px 60px -12px #0000002e,0 0 0 1px #fffc inset;overflow:hidden;animation:svelte-1hqjh1e-windowAppear .24s cubic-bezier(.16,1,.3,1)}@keyframes svelte-1hqjh1e-windowAppear{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.login-titlebar.svelte-1hqjh1e{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;background:#00000006;border-bottom:1px solid var(--apple-border, rgba(0, 0, 0, .08));-webkit-user-select:none;user-select:none}.traffic-lights.svelte-1hqjh1e{display:flex;gap:6px}.light.svelte-1hqjh1e{width:11px;height:11px;border-radius:50%}.light.red.svelte-1hqjh1e{background:#ff5f57}.light.yellow.svelte-1hqjh1e{background:#febc2e}.light.green.svelte-1hqjh1e{background:#28c840}.titlebar-center.svelte-1hqjh1e{display:flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:var(--apple-secondary-label, #52525b);letter-spacing:.01em}.titlebar-shield{color:var(--apple-blue, #0284c7)}.version-pill.svelte-1hqjh1e{font-size:.65rem;font-weight:600;color:var(--apple-tertiary-label, #71717a);background:#0000000a;padding:.15rem .45rem;border-radius:var(--radius-pill, 9999px)}.login-body.svelte-1hqjh1e{padding:2rem 1.85rem 1.65rem}.login-hero.svelte-1hqjh1e{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem}.app-squircle-icon.svelte-1hqjh1e{width:54px;height:54px;border-radius:14px;background:linear-gradient(145deg,#fff,#f1f1f5);border:1px solid var(--apple-border, rgba(0, 0, 0, .08));display:flex;align-items:center;justify-content:center;color:var(--apple-blue, #0284c7);box-shadow:0 4px 16px -2px #0284c729,0 1px #ffffffe6 inset;margin-bottom:.9rem}.hero-title.svelte-1hqjh1e{font-size:1.25rem;font-weight:700;color:var(--apple-label, #1d1d1f);margin:0 0 .4rem;letter-spacing:-.02em}.hero-subtitle.svelte-1hqjh1e{font-size:.8rem;color:var(--apple-secondary-label, #52525b);line-height:1.45;margin:0;max-width:340px}.error-banner.svelte-1hqjh1e{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;background:#ef444414;border:1px solid rgba(239,68,68,.22);border-radius:var(--radius-md, 10px);font-size:.75rem;color:#dc2626;margin-bottom:1.25rem;animation:svelte-1hqjh1e-errorShake .28s ease}@keyframes svelte-1hqjh1e-errorShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.error-icon{color:#dc2626;flex-shrink:0}.login-form.svelte-1hqjh1e{display:flex;flex-direction:column;gap:1.2rem}.form-group.svelte-1hqjh1e{display:flex;flex-direction:column;gap:.35rem}.input-label.svelte-1hqjh1e{font-size:.73rem;font-weight:600;color:var(--apple-label, #1d1d1f);letter-spacing:-.01em}.input-wrapper.svelte-1hqjh1e{position:relative;display:flex;align-items:center}.field-icon{position:absolute;left:.85rem;color:var(--apple-tertiary-label, #71717a);pointer-events:none}.apple-text-field.svelte-1hqjh1e{width:100%;padding:.75rem .85rem .75rem 2.4rem;background:#00000009;border:1px solid var(--apple-border-strong, rgba(0, 0, 0, .12));border-radius:var(--radius-md, 10px);font-size:.86rem;color:var(--apple-label, #1d1d1f);transition:all .18s ease;outline:none;box-sizing:border-box}.apple-text-field.svelte-1hqjh1e:focus{background:#fff;border-color:var(--apple-blue, #0284c7);box-shadow:0 0 0 3px #0284c72e}.apple-text-field.code-field.svelte-1hqjh1e{font-size:1.15rem;font-weight:600;letter-spacing:.25em;font-family:var(--font-mono, ui-monospace, monospace)}.input-hint.svelte-1hqjh1e{font-size:.68rem;color:var(--apple-tertiary-label, #71717a);margin-top:.2rem}.code-sent-card.svelte-1hqjh1e{display:flex;align-items:center;justify-content:space-between;padding:.6rem .85rem;background:var(--apple-control-bg, rgba(0, 0, 0, .03));border:1px solid var(--apple-border, rgba(0, 0, 0, .08));border-radius:var(--radius-md, 10px)}.sent-meta.svelte-1hqjh1e{display:flex;align-items:center;gap:.4rem;font-size:.74rem;color:var(--apple-secondary-label, #52525b)}.sent-text.svelte-1hqjh1e strong:where(.svelte-1hqjh1e){color:var(--apple-label, #1d1d1f)}.change-email-btn.svelte-1hqjh1e{background:transparent;border:none;font-size:.72rem;font-weight:600;color:var(--apple-blue, #0284c7);cursor:pointer;padding:.2rem .4rem;border-radius:4px;transition:all .12s ease}.change-email-btn.svelte-1hqjh1e:hover{background:var(--apple-blue-bg, rgba(2, 132, 199, .08))}.resend-row.svelte-1hqjh1e{display:flex;justify-content:flex-end;margin-top:.35rem}.countdown-text.svelte-1hqjh1e{font-size:.7rem;color:var(--apple-tertiary-label, #71717a)}.resend-link-btn.svelte-1hqjh1e{background:transparent;border:none;font-size:.72rem;font-weight:600;color:var(--apple-blue, #0284c7);cursor:pointer;padding:0;transition:opacity .15s ease}.resend-link-btn.svelte-1hqjh1e:hover{text-decoration:underline}.apple-submit-btn.svelte-1hqjh1e{width:100%;padding:.75rem 1rem;background:var(--apple-blue, #0284c7);border:none;border-radius:var(--radius-md, 10px);color:#fff;font-size:.84rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer;transition:all .18s ease;box-shadow:0 4px 12px -1px #0284c747;margin-top:.4rem}.apple-submit-btn.svelte-1hqjh1e:hover:not(:disabled){background:#0369a1;transform:translateY(-1px);box-shadow:0 6px 16px -2px #0284c759}.apple-submit-btn.svelte-1hqjh1e:active:not(:disabled){transform:scale(.99)}.apple-submit-btn.svelte-1hqjh1e:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.spinner.svelte-1hqjh1e{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:svelte-1hqjh1e-spin .65s linear infinite}@keyframes svelte-1hqjh1e-spin{to{transform:rotate(360deg)}}.login-footer.svelte-1hqjh1e{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:1.75rem;padding-top:1rem;border-top:1px solid var(--apple-border, rgba(0, 0, 0, .08));font-size:.7rem;color:var(--apple-tertiary-label, #71717a);text-align:center}.footer-clock{color:var(--apple-secondary-label, #52525b);flex-shrink:0}.apple-viewport.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:0 1.25rem 4rem}.apple-main-shell.svelte-1n46o8q{width:100%;max-width:1400px;display:flex;flex-direction:column}.apple-content-area.svelte-1n46o8q{flex-grow:1}.apple-results-bar.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding:.2rem .25rem}.results-stats.svelte-1n46o8q{display:flex;align-items:baseline;gap:.5rem}.count-bold.svelte-1n46o8q{font-size:1.25rem;font-weight:800;color:var(--apple-label);font-family:var(--apple-font-mono);letter-spacing:-.02em}.count-description.svelte-1n46o8q{font-size:.85rem;color:var(--apple-secondary-label)}.count-description.svelte-1n46o8q strong:where(.svelte-1n46o8q){color:var(--apple-label);font-family:var(--apple-font-mono)}.count-description.svelte-1n46o8q em:where(.svelte-1n46o8q){color:var(--apple-blue);font-style:normal}.results-right-hints.svelte-1n46o8q{display:flex;align-items:center;gap:.85rem}.desktop-hint.svelte-1n46o8q{font-size:.72rem;color:var(--apple-tertiary-label);display:none;align-items:center;gap:.35rem}@media(min-width:768px){.desktop-hint.svelte-1n46o8q{display:inline-flex}}.desktop-hint.svelte-1n46o8q kbd:where(.svelte-1n46o8q){background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);padding:.08rem .35rem;border-radius:4px;font-size:.65rem;font-family:var(--apple-font-sans)}.apple-pill-btn.svelte-1n46o8q{display:inline-flex;align-items:center;gap:.35rem;background:var(--apple-control-bg);border:1px solid var(--apple-border);color:var(--apple-secondary-label);font-size:.75rem;font-weight:500;padding:.35rem .75rem;border-radius:var(--radius-pill);cursor:pointer;transition:all .18s ease}.apple-pill-btn.svelte-1n46o8q:hover{background:var(--apple-control-bg-hover);color:var(--apple-label)}.apple-cards-grid.svelte-1n46o8q{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.apple-cards-grid.svelte-1n46o8q{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.apple-cards-grid.svelte-1n46o8q{grid-template-columns:repeat(3,1fr)}}.apple-empty-state.svelte-1n46o8q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4.5rem 1.5rem;background:var(--apple-card-bg);border:1px dashed var(--apple-border-strong);border-radius:20px;text-align:center;box-shadow:var(--shadow-card)}.empty-icon-bubble.svelte-1n46o8q{width:60px;height:60px;border-radius:var(--radius-pill);background:var(--apple-control-bg);border:1px solid var(--apple-border);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--apple-secondary-label)}.empty-headline.svelte-1n46o8q{font-size:1.15rem;font-weight:700;color:var(--apple-label);margin-bottom:.35rem}.empty-subtext.svelte-1n46o8q{font-size:.85rem;color:var(--apple-secondary-label);margin-bottom:1.4rem;max-width:360px}.apple-reset-button.svelte-1n46o8q{background:var(--apple-blue);color:#fff;border:none;font-size:.825rem;font-weight:600;padding:.5rem 1.2rem;border-radius:var(--radius-pill);cursor:pointer;box-shadow:0 4px 12px #0284c74d;transition:all .15s ease}.apple-reset-button.svelte-1n46o8q:hover{background:var(--apple-blue-light);transform:translateY(-1px)}
