:root{color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--bg: oklch(.145 .004 240);--panel: oklch(.185 .005 240);--panel-2: oklch(.225 .006 240);--panel-3: oklch(.275 .006 240);--ink: oklch(.945 .004 240);--body: oklch(.78 .006 240);--muted: oklch(.62 .006 240);--quiet: oklch(.43 .006 240);--line: oklch(.31 .005 240);--line-strong: oklch(.42 .006 240);--blue: var(--ink);--blue-deep: var(--cyan);--blue-soft: var(--panel-2);--amber: oklch(.76 .12 78);--amber-soft: oklch(.29 .04 78);--rose: oklch(.66 .13 25);--rose-soft: oklch(.29 .04 25);--cyan: oklch(.78 .055 225);--cyan-soft: oklch(.28 .026 225);--success: oklch(.72 .09 155);--success-soft: oklch(.28 .036 155);--shadow-card: none;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--motion-fast: .16s;--motion-medium: .22s;background:var(--bg);color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);overflow-x:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent;backface-visibility:hidden}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in oklch,var(--blue) 18%,transparent)}.app-shell{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:18px 0 48px}.command-header{position:sticky;top:0;z-index:5;display:grid;gap:10px;margin-bottom:12px;padding:10px 0 12px;border-bottom:1px solid var(--line);background:color-mix(in oklch,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-line{display:flex;gap:10px;align-items:center;min-width:0;color:var(--body);font-size:.875rem;font-weight:650}.brand-mark-compact{width:32px;height:32px;border-radius:8px;font-size:.7rem}.live-pill{display:inline-flex;align-items:center;min-height:26px;margin-left:auto;padding:4px 9px;border-radius:1000px;background:var(--panel-2);color:var(--muted);font-size:.75rem;font-weight:560}.live-pill.is-live{background:var(--blue-soft);color:var(--blue-deep)}.value-banner{display:grid;gap:8px;max-width:980px;padding:4px 0 6px}.value-banner span{color:var(--cyan);font-size:.72rem;font-weight:650}.value-banner h1{max-width:1040px;margin:0;color:var(--ink);font-size:2.05rem;font-weight:680;letter-spacing:0;line-height:1.04;text-transform:none}.value-banner p{max-width:760px;margin:0;color:var(--body);font-size:1rem;font-weight:430;line-height:1.55}.topbar{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;margin-bottom:24px;padding:16px 0 24px;border-bottom:1px solid var(--line)}.topbar>div{min-width:0}.brand-mark{display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:12px;background:var(--blue);color:#fafcfe;font-size:.88rem;font-weight:700;letter-spacing:0}h1,h2,p{margin:0}h1{margin-top:3px;font-size:2rem;font-weight:700;line-height:1.18;letter-spacing:0;text-transform:none}h2{font-size:1.125rem;font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none}.wordmark{color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}.topbar p,.routing-box p,.empty-watch p,.disclosure,.domain-cell small,.route-meta,.watch-item small{color:var(--muted);font-size:.82rem;line-height:1.45}.topbar-flags{display:flex;gap:8px;justify-content:flex-end}.flag{display:inline-flex;gap:8px;align-items:center;min-height:36px;padding:7px 12px;border:0;border-radius:1000px;background:var(--panel-2);color:var(--body);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap}.flag-soft{background:var(--blue-soft);color:var(--blue-deep)}.instant-command{position:sticky;top:12px;z-index:5;display:grid;gap:10px;margin-bottom:16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:color-mix(in oklch,var(--panel) 92%,transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.filter-band,.results-panel,.watch-panel{border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:var(--shadow-card)}.search-form{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;min-height:56px;padding:8px 8px 8px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.search-form input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:1rem;font-weight:500;letter-spacing:0}.search-field{display:grid;gap:3px;min-width:0}.search-field label{color:var(--quiet);font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:none}.search-form input::placeholder{color:var(--quiet)}.search-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:0;border-radius:8px;background:var(--blue);color:#fafcfe;cursor:pointer;font-size:.925rem;font-weight:600;letter-spacing:0;text-decoration:none;text-transform:none;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.search-form button{padding:0 18px}.primary-command{min-width:150px}.search-form button:hover{background:var(--blue-deep);color:#fafcfe;transform:translateY(-1px)}.search-meta{margin:-2px 4px 0;color:var(--muted);font-size:.78rem;line-height:1.4}.search-meta strong{color:var(--ink);font-weight:520}.command-strip{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.command-hint{min-width:0;color:var(--muted);font-size:.82rem;line-height:1.4}.command-hint strong{color:var(--ink);font-weight:560}.quick-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.compact-action,.ghost-command,.icon-command,.spotlight-route{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--body);cursor:pointer;font-size:.82rem;font-weight:600;letter-spacing:0;text-decoration:none;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.compact-action{padding:0 10px}.compact-action b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;padding:0 7px;border-radius:1000px;background:var(--panel-2);color:var(--muted);font-size:.74rem;font-weight:650}.compact-action:hover,.ghost-command:hover,.icon-command:hover,.spotlight-route:hover{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.compact-action.is-active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-deep)}.compact-action.is-active b{background:color-mix(in oklch,var(--blue) 14%,var(--panel));color:var(--blue-deep)}.tool-drawer{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:2px}.tool-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-height:48px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--body);cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.tool-card:hover{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.tool-card.is-active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-deep)}.tool-card span{display:grid;min-width:0;gap:2px}.tool-card strong{overflow:hidden;color:inherit;font-size:.86rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.tool-card small{display:none}.tool-card.is-active small{color:var(--blue-deep)}.ghost-command{min-width:92px;padding:0 14px}.status-ribbon{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}.count-chip{display:inline-flex;gap:8px;align-items:center;min-height:32px;padding:6px 12px;border:0;border-radius:1000px;background:var(--panel-2);color:var(--body);cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.count-chip:hover{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.count-chip.is-active{background:var(--blue);color:#fafcfe}.count-chip span,.status-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--muted)}.count-chip b{font-weight:540}.tone-available span,.status-dot.tone-available{background:var(--success)}.tone-premium span,.tone-marketplace span,.status-dot.tone-premium,.status-dot.tone-marketplace{background:var(--rose)}.tone-taken span,.status-dot.tone-taken{background:#c46761}.tone-watching span,.tone-unknown span,.tone-unsupported span,.status-dot.tone-unknown,.status-dot.tone-unsupported{background:var(--amber)}.control-label,.eyebrow{color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:0;text-transform:none}.bulk-box{display:grid;grid-template-columns:310px minmax(0,1fr);gap:24px;align-items:stretch;margin-bottom:16px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:var(--shadow-card)}.bulk-copy{display:grid;gap:9px;align-content:start}.bulk-box p{color:var(--muted);font-size:.82rem;line-height:1.45}.bulk-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:2px}.bulk-live{display:inline-flex;gap:8px;align-items:center;min-height:32px;padding:6px 12px;border:0;border-radius:1000px;background:var(--panel-2);color:var(--body);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none}.bulk-live.is-active{border-color:#446750;background:var(--success-soft);color:var(--success)}.bulk-box textarea{min-height:112px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);line-height:1.45;outline:0;padding:12px 16px}.bulk-box textarea::placeholder{color:var(--quiet)}.segmented{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--panel);overflow:hidden}.segmented button,.chip,.icon-button{border:1px solid transparent;background:transparent;color:var(--body);cursor:pointer;font-weight:600;letter-spacing:0;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.segmented button{min-height:40px;border-right:1px solid var(--line);border-radius:0;font-size:.75rem}.segmented button:last-child{border-right:0}.segmented button:hover,.chip:hover,.icon-button:hover{background:var(--panel-2);color:var(--ink)}.segmented button.is-active,.chip.is-selected{border-color:transparent;background:var(--blue);color:#fafcfe}.filter-band{display:block;padding:0;margin-bottom:16px;overflow:hidden}.filter-toggle{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border:0;background:transparent;color:var(--body);cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}.filter-toggle span{display:inline-flex;gap:8px;align-items:center}.filter-toggle svg{transition:transform .18s ease}.filter-band.is-open .filter-toggle svg{transform:rotate(90deg)}.filter-toggle b{color:var(--muted);font-weight:500}.filter-toggle:hover{background:var(--panel-2);color:var(--ink)}.filter-content{display:grid;gap:16px;padding:18px}.filter-heading{display:flex;gap:12px;align-items:center;justify-content:space-between}.chip-section{display:grid;gap:8px}.chip-row{display:flex;flex-wrap:wrap;gap:7px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-color:var(--line);border-radius:1000px;background:var(--panel);color:var(--body);font-size:.75rem}.provider-chip{justify-content:center;min-width:auto;padding:0 15px}.provider-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:999px;margin-left:1px}.provider-dot.is-affiliate{background:var(--amber)}.provider-dot.is-reference{background:var(--cyan)}.results-stack{display:grid;gap:16px}.results-panel,.watch-panel{overflow:hidden}.results-panel{box-shadow:none}.panel-heading{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line);background:var(--panel)}.panel-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.panel-heading.compact{padding:20px 24px}.results-toolbar{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--panel)}.compact-results-toolbar{position:static}.result-context{display:grid;min-width:0;gap:1px}.result-context h1{overflow:hidden;margin:0;font-size:1.06rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.result-context p{color:var(--muted);font-size:.78rem;line-height:1.35}.result-control-stack{display:grid;gap:8px;min-width:0}.result-summary-line{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;color:var(--muted);font-size:.82rem;line-height:1.4}.result-summary-line span{display:inline-flex;gap:4px;align-items:center}.result-summary-line b{color:var(--ink);font-weight:650}.sort-control{display:grid;gap:5px;min-width:150px}.sort-control select{min-height:36px;padding:0 34px 0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--body);cursor:pointer;font-size:.82rem;font-weight:600}.sort-control select:hover{border-color:var(--line-strong)}.disclosure{display:inline-flex;align-items:center;max-width:none;min-height:32px;gap:8px;padding:6px 10px;border:0;border-radius:8px;background:var(--amber-soft);color:#714400;color:oklch(.43 .1 68);font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.25;text-transform:none;white-space:normal}.disclosure svg{flex:0 0 auto}.disclosure span{min-width:0;overflow-wrap:anywhere}.spotlight-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line);background:var(--panel)}.spotlight-title{display:flex;gap:12px;align-items:center;min-width:0}.spotlight-title strong{display:block;overflow:hidden;color:var(--ink);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.spotlight-title small,.spotlight-copy{color:var(--muted);font-size:.78rem;line-height:1.45}.spotlight-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.icon-command{width:44px;padding:0}.icon-command.is-lit{border-color:var(--amber);background:var(--amber-soft);color:var(--amber)}.spotlight-route{min-width:112px;padding:0 16px;border-color:transparent;background:var(--blue);color:#fafcfe}.spotlight-route:hover{background:var(--blue-deep);color:#fafcfe}.spotlight-copy{grid-column:1 / -1;min-height:18px}.empty-results{display:grid;gap:8px;justify-items:start;padding:24px;border-bottom:1px solid var(--line);background:var(--panel)}.empty-results strong{color:var(--ink);font-size:1rem;font-weight:540}.empty-results p{max-width:48ch;color:var(--muted);font-size:.82rem;line-height:1.45}.live-loading-state{display:grid;justify-items:center;gap:14px;padding:28px 24px 30px;border-bottom:1px solid var(--line);background:var(--panel);text-align:center;transform-origin:center top}.live-loading-state.is-compact{grid-template-columns:minmax(0,1fr) auto;justify-items:start;align-items:center;gap:14px;padding:12px 14px;text-align:left}.live-loading-state strong{display:block;color:var(--ink);font-size:1.02rem;font-weight:650;letter-spacing:0}.search-loading-animation{width:min(360px,84vw);height:auto;display:block}.live-loading-state.is-compact .search-loading-animation{width:118px;max-width:32vw}.results-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:12px;align-items:start;padding:14px;background:color-mix(in oklch,var(--bg) 72%,var(--panel))}.filter-band,.tool-drawer{transform-origin:center top}.result-card{min-width:0;border:1px solid var(--line);background:var(--panel);transform-origin:center top;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,transform var(--motion-medium) var(--ease-out-expo)}.result-card:hover{background:color-mix(in oklch,var(--blue-soft) 42%,var(--panel))}.result-card.is-best-match{background:color-mix(in oklch,var(--blue-soft) 55%,var(--panel))}.result-card-main{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:start;min-height:0;padding:14px}.result-card-main>.status-pill{justify-self:end}.price-brief,.result-card-main .route-cell{display:grid;gap:2px;min-width:0;min-height:62px;padding:10px;border:1px solid var(--line);background:var(--panel-2)}.price-brief{grid-column:2 / 3}.result-card-main .route-cell{grid-column:3 / 4;min-width:126px}.price-brief span,.result-card-main .route-cell>span{color:var(--muted);font-size:.72rem;font-weight:600;line-height:1.2}.price-brief strong,.result-card-main .route-cell strong{color:var(--ink);font-size:.94rem;font-weight:650;line-height:1.2}.price-brief small,.result-card-main .route-cell small{color:var(--muted);font-size:.75rem;line-height:1.3}.provider-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%;padding:0 14px 14px 62px}.provider-empty{color:var(--muted);font-size:.78rem;line-height:1.4}.copied-note{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border-radius:1000px;background:var(--amber-soft);color:#714400;color:oklch(.43 .1 68);font-size:.74rem;font-weight:560}.copied-note{background:var(--success-soft);color:var(--success)}.table-wrap{overflow-x:auto}table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}th,td{padding:12px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}th{color:var(--muted);background:var(--panel-2);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none}td{color:var(--body);font-size:.86rem}th:nth-child(1),td:nth-child(1){width:29%}th:nth-child(2),td:nth-child(2){width:14%}th:nth-child(3),td:nth-child(3),th:nth-child(4),td:nth-child(4){width:10%}th:nth-child(5),td:nth-child(5){width:10%}th:nth-child(6),td:nth-child(6){width:27%}tbody .result-main-row:hover{background:var(--blue-soft)}.result-main-row.is-best-match{background:color-mix(in oklch,var(--blue-soft) 55%,var(--panel))}.domain-cell{display:flex;gap:9px;align-items:center;min-width:0}.domain-cell strong,.watch-item strong{color:var(--ink);font-weight:540}.domain-cell span,.route-cell,.watch-item span{display:grid;gap:2px}.icon-button{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border-color:var(--line);border-radius:8px;background:transparent}.icon-button.is-lit{border-color:var(--amber);background:var(--amber-soft);color:var(--amber)}.status-pill{display:inline-flex;gap:6px;align-items:center;min-height:28px;padding:4px 12px;border:0;border-radius:1000px;background:var(--panel-2);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.status-available{background:var(--success-soft);color:var(--success)}.status-premium,.status-marketplace{background:var(--rose-soft);color:var(--rose)}.status-taken{background:var(--panel-2);color:var(--muted)}.result-main-row td{border-bottom:1px solid var(--line)}.quote-row td{width:auto;padding:12px 16px 16px;border-bottom:1px solid var(--line);background:var(--panel-2)}.quote-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%;padding-left:44px}.quote-strip-label{display:flex;flex-basis:100%;gap:10px;align-items:center;color:var(--quiet);font-size:.75rem;font-weight:600;letter-spacing:0;margin-bottom:2px;text-transform:none}.quote-strip-label b{color:var(--success);font-weight:650}.quote-chip{display:inline-flex;gap:7px;align-items:center;min-height:32px;padding:5px 10px;border:1px solid var(--line);border-radius:1000px;background:var(--panel);color:var(--body);font-size:.75rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--ease-out-expo)}.quote-chip:hover{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-deep)}.quote-chip:hover b{color:var(--blue-deep)}.quote-chip b{color:var(--ink);font-weight:520}.quote-chip small{color:var(--cyan);font-size:.68rem;font-weight:560;letter-spacing:0;text-transform:none}.quote-chip:hover small{color:var(--blue-deep)}.route-cell{display:grid;gap:3px;align-items:center;min-width:0}.route-action-cell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.row-actions{grid-column:1 / -1;display:flex;gap:6px;align-items:center;justify-content:space-between;width:100%}.mini-command{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--body);cursor:pointer;font-size:.75rem;font-weight:650;text-decoration:none;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--ease-out-expo)}.mini-command:hover{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.mini-command.is-primary{border-color:transparent;background:var(--blue);color:#fafcfe}.mini-command.is-primary:hover{background:var(--blue-deep);color:#fafcfe}.quote-disclosure{display:inline-flex;gap:7px;align-items:center;min-height:30px;padding:5px 10px;border-radius:1000px;background:var(--amber-soft);color:#714400;color:oklch(.43 .1 68);font-size:.74rem;font-weight:560}.route-cell strong{color:var(--ink);font-weight:540}.route-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-panel{position:sticky;top:14px}.watch-list{display:grid;gap:8px;padding:16px}.watch-item{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:inherit;text-decoration:none}.watch-item:hover{border-color:var(--line-strong);background:var(--panel-3)}.empty-watch{display:grid;gap:8px;justify-items:start;padding:20px 16px}.routing-box{display:grid;gap:7px;margin:0 16px 16px;padding:16px;border:0;border-radius:8px;background:var(--cyan-soft)}.routing-box strong{color:var(--ink);font-weight:540}.site-footer{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-top:32px;padding:24px 0 0;border-top:1px solid var(--line)}.site-footer p{margin-top:6px;color:var(--muted);font-size:.82rem;line-height:1.45}.site-footer nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.site-footer a{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border:0;border-radius:8px;color:var(--muted);font-size:.875rem;font-weight:500;letter-spacing:0;text-decoration:none;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.site-footer a:hover{background:var(--panel-2);color:var(--ink)}.app-shell{width:min(1480px,calc(100% - 32px));padding-top:28px}.command-header{padding:0 0 18px;background:color-mix(in oklch,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-line,.search-field label,.compact-action,.ghost-command,.icon-command,.spotlight-route,.count-chip,.control-label,.eyebrow,.bulk-live,.segmented button,.chip,.quote-strip-label,.quote-chip small,.mini-command,.live-pill{font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.brand-line{color:var(--body);font-size:.68rem;font-weight:560;letter-spacing:.18em}.brand-mark,.brand-mark-compact{border:1px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.68rem;font-weight:560;letter-spacing:.16em}.brand-mark-compact{width:44px;height:44px}.live-pill{border:1px solid var(--line);background:transparent;color:var(--muted);font-size:.62rem;font-weight:520}.live-pill.is-live{border-color:var(--cyan);background:var(--cyan-soft);color:var(--cyan)}h1{font-size:1.48rem;font-weight:560;line-height:1.12;letter-spacing:.04em;text-transform:uppercase}h2{font-weight:560;letter-spacing:.04em;text-transform:uppercase}.wordmark{font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.68rem;font-weight:560;letter-spacing:.42em;text-transform:uppercase}.filter-band,.results-panel,.watch-panel,.bulk-box{border-radius:0;box-shadow:none}.search-form{border-color:var(--line-strong);border-radius:0;background:#0b0e0f}.search-form input{font-size:1.18rem;font-weight:430;letter-spacing:.02em}.search-field label{font-size:.58rem;font-weight:560;line-height:1}.search-form button,.spotlight-route,.mini-command.is-primary{border:1px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.72rem;font-weight:560;letter-spacing:.18em;text-transform:uppercase}.search-form button:hover,.spotlight-route:hover,.mini-command.is-primary:hover{border-color:var(--ink);background:var(--ink);color:var(--bg)}.compact-action,.ghost-command,.icon-command,.tool-card,.chip,.mini-command,.sort-control select,.bulk-box textarea{border-color:var(--line);background:transparent;color:var(--body)}.compact-action:hover,.ghost-command:hover,.icon-command:hover,.tool-card:hover,.chip:hover,.mini-command:hover{border-color:var(--line-strong);background:var(--panel-2);color:var(--ink)}.compact-action.is-active,.tool-card.is-active,.segmented button.is-active,.chip.is-selected,.count-chip.is-active{border-color:var(--ink);background:var(--ink);color:var(--bg)}.compact-action.is-active b,.count-chip.is-active b{background:color-mix(in oklch,var(--bg) 86%,var(--ink));color:var(--ink)}.count-chip,.bulk-live{border:1px solid var(--line);background:transparent;color:var(--muted);font-size:.68rem}.results-toolbar,.result-card,.panel-heading,.spotlight-result,.empty-results{background:var(--panel)}.result-card:hover,.result-card.is-best-match{background:color-mix(in oklch,var(--cyan-soft) 54%,var(--panel))}.result-card.is-expanded{background:var(--panel)}.result-context h1,.domain-cell strong,.price-brief strong,.result-card-main .route-cell strong,.quote-chip b,.route-cell strong{color:var(--ink)}.status-pill{border:1px solid transparent;font-family:ui-monospace,SF Mono,Cascadia Mono,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.status-taken{border-color:var(--line);background:var(--panel-2);color:var(--muted)}.status-unknown,.status-unsupported{background:var(--amber-soft);color:var(--amber)}.quote-chip{border-color:var(--line);background:transparent;color:var(--body)}.quote-chip:hover{border-color:var(--ink);background:var(--ink);color:var(--bg)}.quote-chip:hover b,.quote-chip:hover small{color:var(--bg)}.quote-chip.is-live{border-color:color-mix(in oklch,var(--cyan) 44%,var(--line))}.copied-note,.quote-disclosure,.disclosure{background:var(--amber-soft);color:var(--amber)}.site-footer a:hover{background:var(--panel-2)}@media(max-width:1100px){.value-banner h1{font-size:1.72rem}.results-toolbar,.bulk-box{grid-template-columns:1fr}.results-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.result-card-main{grid-template-columns:36px minmax(0,1fr) auto}.result-card-main .route-cell{display:grid}.tool-drawer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.app-shell{width:calc(100% - 32px);max-width:1480px;padding-top:14px}.value-banner{padding-top:2px}.value-banner h1{font-size:1.46rem;line-height:1.12}.value-banner p{font-size:.92rem}.topbar{grid-template-columns:auto 1fr}.topbar p{max-width:34ch}.topbar-flags{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}h1{font-size:1.08rem}.wordmark{letter-spacing:0}.site-footer{align-items:flex-start;flex-direction:column}.site-footer nav{justify-content:flex-start}.search-form{grid-template-columns:auto minmax(0,1fr);min-width:0}.search-form button{grid-column:1 / -1;justify-self:center;max-width:calc(100vw - 96px);width:calc(100% - 16px);min-width:0}.primary-command{min-width:0}.command-strip{align-items:flex-start;flex-direction:column}.quick-actions{display:grid;flex:1 1 auto;grid-template-columns:1fr;width:100%;justify-content:flex-start}.compact-action{justify-self:center;max-width:calc(100vw - 80px);min-width:0;width:calc(100% - 12px)}.tool-drawer{grid-template-columns:1fr}.result-card-main{grid-template-columns:36px minmax(0,1fr) auto;gap:10px 12px;min-height:0;padding:14px}.result-card-main>.status-pill{justify-self:start}.price-brief{grid-column:2 / -1}.result-card-main .route-cell{display:grid;grid-column:2 / -1;min-width:0}.row-actions{grid-column:2 / -1;justify-content:flex-start}.provider-strip{padding-left:62px}.filter-heading{align-items:flex-start;flex-direction:column}.spotlight-result{grid-template-columns:1fr}.spotlight-actions{justify-content:flex-start}.spotlight-title strong{font-size:1.12rem}.segmented{grid-template-columns:repeat(2,1fr);border-radius:8px}.segmented button:nth-child(2){border-right:0}.segmented button:nth-child(-n+2){border-bottom:1px solid var(--line)}.panel-heading{align-items:flex-start;flex-direction:column}.panel-actions{width:100%;justify-content:flex-start}.disclosure{width:100%;max-width:100%}table,thead,tbody,tr,th,td{display:block}table{min-width:0;table-layout:auto}th,td{width:auto!important}thead{display:none}tr{padding:12px;border-bottom:1px solid var(--line)}.result-main-row{padding-bottom:0;border-bottom:0}.quote-row{padding-top:0}td{display:grid;grid-template-columns:112px 1fr;gap:10px;padding:8px 0;border-bottom:0}td:before{content:attr(data-label);color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none}.domain-cell,.quote-strip{min-width:0}.result-main-row td{padding-bottom:8px}.quote-row td{display:block;padding:0 0 14px}.quote-row td:before{display:none}.quote-strip{padding-left:0}}@media(max-width:520px){.search-form button,.compact-action{width:260px;max-width:calc(100% - 24px)}.result-card-main{grid-template-columns:36px minmax(0,1fr)}.result-card-main>.status-pill,.price-brief,.result-card-main .route-cell,.row-actions{grid-column:2 / -1}.provider-strip{padding-left:14px}.segmented{width:280px;max-width:calc(100% - 24px)}.disclosure{width:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.filter-band,.live-loading-state,.result-card,.tool-drawer{transform:none!important}}
