@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-BoRIzn25.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Pixel;src:url(/assets/GeistPixel-Square-B0mEoKr8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:dark;--bg: #000000;--bg-glow: none;--surface: #0A0A0A;--surface-2: #141414;--surface-3: #1F1F1F;--surface-hero: #0A0A0A;--line: #27272A;--border: #27272A;--border-hi: #2E2E2E;--border-strong: #71717A;--track: #212121;--text: #FFFFFF;--text-muted: #A1A1AA;--missing: #888888;--accent: #34D399;--accent-strong: #44E29D;--accent-ink: #04130C;--accent-soft: #0F2A20;--free-border: #258157;--free-check: #3EC490;--cost: #FBBF24;--warn: #FBBF24;--danger: #EF4444;--danger-soft: #F28A86;--arg: #7AB8D0;--info: #81D6F4;--clock: #6CC6E6;--grade-a: #6EE7B7;--grade-b: #A3E635;--grade-c: #FACC15;--grade-d: #FB923C;--grade-e: #F87171;--px-sky: #091120;--px-frame: #53544D;--px-moon: #F4F5F3;--px-shirt: #E07040;--px-shirt-shade: #9D6249;--px-desk: #3A3B3F;--px-screen: #CFEFF5;--px-star: #F4F5F3;--px-skin: #C98E6B;--px-hair: #1B1612;--px-glow: radial-gradient(closest-side, #46535A 0%, #141A1A 60%, #000000 100%);--shadow-1: none;--shadow-2: none;--shadow-glow: none;--scrim: rgb(0 0 0 / 80%);--font-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-pixel: "Geist Pixel", "Geist Mono", ui-monospace, monospace;--fs-xs: .8125rem;--fs-sm: .875rem;--fs-md: 1rem;--fs-base: 1.125rem;--fs-lg: 1.375rem;--fs-xl: 1.75rem;--fs-2xl: 2.25rem;--fs-display: clamp(2.25rem, 7vw, 4rem);--fs-3xl: var(--fs-display);--fs-pixel-lg: clamp(2rem, 7vw, 3.5rem);--fs-pixel-md: clamp(1.5rem, 5vw, 2.25rem);--lh-tight: 1.15;--lh: 1.6;--fw-regular: 400;--fw-medium: 550;--fw-bold: 700;--tracking-tight: -.02em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-24: 96px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-pill: 999px;--w-text: 640px;--w-page: 1200px;--gutter: var(--sp-8);--target: 44px;--ring-w: 2px;--ring-offset: 2px;--ease: cubic-bezier(.2, .8, .2, 1);--ease-snap: cubic-bezier(.16, 1, .3, 1);--dur: .18s;--dur-in: .32s;--dur-fade: .24s;--dur-line: .4s;--stagger: 70ms}@media(max-width:599px){:root{--gutter: var(--sp-4)}}*,*:before,*:after{box-sizing:border-box}:root{accent-color:var(--accent)}html{font-size:100%;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;overflow-wrap:break-word}::selection{background:var(--accent);color:var(--accent-ink)}h1,h2,h3,h4{color:var(--text);line-height:var(--lh-tight);font-weight:var(--fw-bold);text-wrap:balance}h1{margin:0 0 var(--sp-4);font-size:var(--fs-2xl);letter-spacing:var(--tracking-tight)}h2{margin:var(--sp-12) 0 var(--sp-4);font-size:var(--fs-xl);letter-spacing:var(--tracking-tight)}h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-lg)}h4{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-base)}p{margin:0 0 var(--sp-4)}p:last-child{margin-bottom:0}small{font-size:var(--fs-sm)}strong{font-weight:var(--fw-bold)}hr{border:0;border-top:1px solid var(--border);margin:var(--sp-8) 0}ul,ol{margin:0 0 var(--sp-4);padding-left:1.25em}li+li{margin-top:var(--sp-1)}.list-plain{list-style:none;padding-left:0}a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:visited{color:var(--accent)}a:hover{color:var(--accent-strong);text-decoration-thickness:2px}:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:var(--ring-offset)}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}.table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-md);-webkit-overflow-scrolling:touch}table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);line-height:1.5}.table-scroll>table{min-width:36rem}caption{caption-side:top;text-align:left;padding-bottom:var(--sp-2);color:var(--text-muted)}th,td{padding:var(--sp-2) var(--sp-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}thead th{background:var(--surface-2);color:var(--text-muted);font-weight:650;white-space:nowrap}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-2)}tfoot th,tfoot td{font-weight:650;border-top:1px solid var(--border-strong)}code,kbd,samp,pre{font-family:var(--font-mono)}code{font-size:.9em;padding:.1em .35em;border-radius:var(--r-sm);background:var(--surface-2);overflow-wrap:anywhere}pre{margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);max-width:100%;overflow:auto;font-size:var(--fs-sm);line-height:1.5;white-space:pre;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md)}pre code{padding:0;font-size:inherit;background:none;overflow-wrap:normal}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}input:not([type]),input[type=text],input[type=email],input[type=url],input[type=search],input[type=number],input[type=tel],input[type=password],textarea,select{display:block;width:100%;max-width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-md)}textarea{line-height:var(--lh);resize:vertical}select{padding-right:var(--sp-8);cursor:pointer}input:not([type]):focus-visible,input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=url]:focus-visible,input[type=search]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=password]:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--accent)}input:disabled,textarea:disabled,select:disabled{opacity:.6;cursor:not-allowed}::placeholder{color:var(--text-muted);opacity:1}input:user-invalid,textarea:user-invalid,select:user-invalid,input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.field{display:grid;gap:var(--sp-1);margin:0 0 var(--sp-6)}.field__label{font-weight:650;color:var(--text)}.field__hint{font-size:var(--fs-sm);color:var(--text-muted)}.field__error{font-size:var(--fs-sm);font-weight:600;color:var(--danger)}.skip-link{position:absolute;top:var(--sp-2);left:var(--sp-4);z-index:100;padding:var(--sp-2) var(--sp-4);min-height:44px;display:inline-flex;align-items:center;border-radius:var(--r-md);background:var(--accent);color:var(--accent-ink);font-weight:650;text-decoration:none;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{transform:none;outline:var(--ring-w) solid var(--text);outline-offset:var(--ring-offset)}:where(.page){max-width:720px;margin:0 auto;padding:var(--sp-8) var(--sp-4)}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pixel{font-family:var(--font-pixel);font-weight:400;font-synthesis:none;letter-spacing:0;line-height:1.05;text-wrap:balance}.pixel--lg{font-size:var(--fs-pixel-lg)}.pixel--md{font-size:var(--fs-pixel-md)}@media(prefers-reduced-motion:reduce){:root{--dur: 0ms;--dur-in: 0ms;--dur-fade: 0ms;--dur-line: 0ms;--stagger: 0ms}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ui-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-6)}@media(max-width:599px){.ui-card{padding:var(--sp-4)}}.ui-card__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4)}.ui-card__title{margin:0;font-size:var(--fs-lg);line-height:1.3}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;min-width:44px;padding:var(--sp-2) var(--sp-6);font:inherit;font-weight:var(--fw-medium);line-height:1.2;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.ui-button:hover:not(:disabled){border-color:var(--text);background:var(--surface-3)}.ui-button:active:not(:disabled){background:var(--surface)}.ui-button--primary{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:var(--fw-bold)}.ui-button--primary:hover:not(:disabled){background:var(--text-muted);border-color:var(--text-muted);color:var(--bg)}.ui-button--primary:active:not(:disabled){background:var(--text-muted);border-color:var(--text-muted);color:var(--bg)}.ui-button--primary .ui-spinner{border-color:var(--border-strong);border-top-color:var(--bg)}.ui-button--ghost{background:transparent;border-color:var(--border)}.ui-button--ghost:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.ui-button--lg{min-height:52px;font-size:var(--fs-base);font-weight:var(--fw-bold);padding:var(--sp-3) var(--sp-8)}.ui-button:disabled{opacity:.6;cursor:not-allowed}.ui-button[aria-busy=true]{cursor:progress}.ui-badge{display:inline-flex;align-items:center;max-width:100%;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.4;padding:2px var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--border-hi);background:transparent;color:var(--text-muted);white-space:nowrap}.ui-badge--neutral{color:var(--text-muted)}.ui-badge--accent{color:var(--accent-ink);border-color:var(--accent-strong);background:var(--accent-strong)}.ui-badge--info{color:var(--info);border-color:var(--info)}.ui-badge--warn{color:var(--warn);border-color:var(--warn)}.ui-badge--danger{color:var(--danger);border-color:var(--danger)}.ui-stat{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-width:0}.ui-stat__label{display:block;font-size:var(--fs-sm);line-height:1.4;color:var(--text-muted)}.ui-stat__value{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.2;color:var(--text);overflow-wrap:anywhere}.ui-stat__value .ui-missing{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:400}.ui-stat__hint{font-size:var(--fs-sm)}.ui-stat__source{font:inherit;font-size:var(--fs-sm);min-height:44px;min-width:44px;padding:0 var(--sp-2);margin-left:calc(var(--sp-2) * -1);background:none;border:0;border-radius:var(--r-sm);color:var(--accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ui-stat__source:hover{color:var(--accent-strong)}.ui-missing{color:var(--missing);font-style:normal;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:3px;cursor:help}.ui-grade{display:inline-flex;align-items:center;gap:var(--sp-2)}.ui-grade__letter{display:inline-grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:2px solid currentColor;border-radius:var(--r-md);background:var(--surface-2);font-weight:700;font-size:var(--fs-lg);line-height:1}.ui-grade--lg .ui-grade__letter{width:3.5rem;height:3.5rem;font-size:var(--fs-xl)}.ui-grade--a{color:var(--grade-a)}.ui-grade--b{color:var(--grade-b)}.ui-grade--c{color:var(--grade-c)}.ui-grade--d{color:var(--grade-d)}.ui-grade--e{color:var(--grade-e)}.ui-grade--none .ui-grade__letter{color:var(--missing);border-style:dashed}.ui-grade__label{color:var(--text);font-size:var(--fs-sm);line-height:1.3}.ui-grade--none .ui-grade__label{color:var(--text-muted)}.ui-notice{border:1px solid var(--line);border-left-width:3px;border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);background:var(--surface)}.ui-notice--info{border-left-color:var(--info)}.ui-notice--warn{border-left-color:var(--warn)}.ui-notice--error{border-left-color:var(--danger)}.ui-notice__level{display:block;font-size:var(--fs-sm);font-weight:650;letter-spacing:.02em;color:var(--text-muted)}.ui-notice--info .ui-notice__level{color:var(--info)}.ui-notice--warn .ui-notice__level{color:var(--warn)}.ui-notice--error .ui-notice__level{color:var(--danger)}.ui-notice__title{display:block;font-weight:650}.ui-notice__action{margin-top:var(--sp-3)}.ui-spinner{display:inline-block;flex:none;width:1em;height:1em;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:ui-spin .8s linear infinite;vertical-align:-.125em}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-skeleton{display:grid;gap:var(--sp-3)}.ui-skeleton__line{height:1em;max-width:100%;border-radius:var(--r-sm);background:var(--surface-2);animation:ui-shimmer 1.6s steps(4) infinite alternate}@keyframes ui-shimmer{0%{opacity:1}to{opacity:.5}}@media(prefers-reduced-motion:reduce){.ui-skeleton__line{animation:none;background:var(--surface-2)}}.ui-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.status-bar{position:relative;border-bottom:0}.status-bar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-6);max-width:calc(var(--w-page) + 2 * var(--gutter));margin:0 auto;padding:var(--sp-3) var(--gutter)}.status-bar__left,.status-bar__right,.status-bar__pills,.status-bar__nav,.status-bar__clock{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0}.status-bar__left{flex:1 1 0;flex-wrap:nowrap;gap:var(--sp-4)}.status-bar__right{flex:0 1 auto;justify-content:flex-end}@media(min-width:768px){.status-bar__row{flex-wrap:nowrap}}.status-bar [data-slot]:empty{display:none}@media(max-width:767px){.status-bar__row{justify-content:flex-start;column-gap:var(--sp-3)}.status-bar__left{flex:0 1 auto}.status-bar__right{display:contents}.status-bar__nav,.status-bar__clock{margin-left:auto}.status-bar__pills{order:3;flex:1 1 auto}.status-bar__pills:not(:empty)~.status-bar__nav{order:4}.status-bar__right:has(>.status-bar__nav:not(:empty))>.status-bar__pills:not(:empty){display:contents}.status-bar__right:has(>.status-bar__nav:not(:empty))>.status-bar__pills>*{order:3}}.wordmark{display:inline-flex;align-items:center;min-height:var(--target);color:var(--text);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-decoration:none;white-space:nowrap;border-radius:var(--r-sm)}.wordmark:visited,.wordmark:hover{color:var(--text);text-decoration:none}.wordmark:focus-visible{outline-offset:4px}@media(min-width:768px){.wordmark{font-size:1.0625rem}}.status-bar__link{display:inline-flex;align-items:center;min-height:var(--target);color:var(--text-muted);font-size:var(--fs-sm);text-decoration:none;white-space:nowrap;border-radius:var(--r-sm)}.status-bar__link:visited{color:var(--text-muted)}.status-bar__link:hover,.status-bar__link[aria-current=page]{color:var(--text);text-decoration:none}.status-bar__meta{color:var(--missing);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.status-bar .pill{min-height:24px;padding:0 var(--sp-2);border-color:var(--border);color:var(--missing)}.status-bar .pill--bordered strong,.status-bar .pill__value{color:var(--text-muted);font-weight:var(--fw-regular)}.pill{display:inline-flex;align-items:center;gap:var(--sp-2);max-width:100%;min-height:28px;padding:2px var(--sp-3);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;line-height:1.3;white-space:nowrap;text-decoration:none}.pill--bordered{border:1px solid var(--border-hi);color:var(--text-muted);background:transparent}.pill--bordered strong,.pill__value{color:var(--text);font-weight:var(--fw-medium)}.pill--highlight{background:var(--accent-strong);color:var(--accent-ink);font-weight:var(--fw-medium)}.pill--white{background:var(--text);color:var(--bg);font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-bold);padding:var(--sp-2) var(--sp-4);white-space:normal}.pill--link{min-height:var(--target);color:var(--text-muted)}.pill--link:visited{color:var(--text-muted)}.pill--link:hover{color:var(--text);border-color:var(--border-strong);text-decoration:none}.clock-box{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:24px;padding:0 var(--sp-2);border-radius:var(--r-sm);background:var(--surface-2);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;line-height:1;color:var(--text-muted);white-space:nowrap}.clock-box__dot{flex:none;color:var(--clock)}.progress-line{display:block;height:2px;width:100%;background:var(--track);overflow:hidden}.progress-line__fill{display:block;height:100%;width:100%;background:var(--info);transform-origin:left center;transition:transform var(--dur-line) linear}.px-icon,.check-icon,.cross-icon,.clock-dot{display:inline-block;flex:none;vertical-align:middle}.px-icon{shape-rendering:crispEdges}.check-icon{color:var(--free-check)}.cross-icon{color:var(--danger)}.type-line{white-space:pre-wrap}.type-caret{display:inline-block;width:.55em;height:1.1em;margin-left:1px;vertical-align:-.2em;background:var(--text)}.type-caret--blink{animation:caret-blink 1s steps(1,end) infinite}@keyframes caret-blink{50%{opacity:0}}.reveal{animation:reveal-in var(--dur-in) var(--ease-snap) both;animation-delay:calc(var(--stagger) * var(--reveal-i, 0))}.reveal--still{animation:none}@keyframes reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pixel-title{margin:0;font-family:var(--font-pixel);font-size:var(--fs-pixel-lg);font-weight:400;font-synthesis:none;letter-spacing:0;line-height:1.05;text-wrap:balance}@media(min-width:1024px){.status-bar__row{padding:var(--sp-5) var(--gutter);gap:var(--sp-4) var(--sp-8)}.status-bar__right,.status-bar__pills,.status-bar__nav{gap:var(--sp-3)}.wordmark{font-size:1.125rem}.status-bar__link{font-size:var(--fs-md)}.status-bar .pill{min-height:28px;font-size:var(--fs-sm)}.status-bar__meta{font-size:var(--fs-sm)}.clock-box{min-height:28px;font-size:var(--fs-sm)}}.skip-link{position:absolute;left:var(--sp-4);top:-100px;z-index:100;padding:var(--sp-2) var(--sp-4);background:var(--accent);color:var(--accent-ink);border-radius:var(--r-md);font-weight:650}.skip-link:focus{top:var(--sp-2)}.site-footer{max-width:calc(var(--w-page) + 2 * var(--gutter));margin:var(--sp-24) auto 0;padding:var(--sp-6) var(--gutter) var(--sp-12);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted)}.site-footer p{margin:var(--sp-1) 0}.muted{color:var(--text-muted)}.mono{font-family:var(--font-mono);overflow-wrap:anywhere}.footnote{color:var(--text-muted);font-size:var(--fs-sm);margin:var(--sp-3) 0 0}.linklike{font:inherit;font-size:var(--fs-sm);color:var(--accent);background:none;border:0;padding:var(--sp-2) 0;min-height:44px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.toggle{font:inherit;font-size:var(--fs-sm);min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer}.toggle[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.fixture-banner{position:sticky;top:0;z-index:20;padding:var(--sp-2) var(--sp-4);background:var(--surface-2);border-bottom:2px solid var(--warn);color:var(--warn);font-weight:650;text-align:center}.page--narrow{min-height:40vh}.loading{display:flex;gap:var(--sp-3);align-items:center}.hero{margin:var(--sp-8) 0 var(--sp-8)}.hero h1{margin:0 0 var(--sp-4)}.hero__sub{font-size:var(--fs-lg);color:var(--text-muted);margin:0}.qa{margin-top:var(--sp-12)}.qa h2{font-size:var(--fs-xl);margin:0 0 var(--sp-3)}.qa p{margin:0}.grade-table{border-collapse:collapse;width:100%}.grade-table th,.grade-table td{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);vertical-align:middle}.grade-table thead th{font-size:var(--fs-sm);color:var(--text-muted);font-weight:650}.run-form form{display:grid;gap:var(--sp-4)}.field{display:grid;gap:var(--sp-1);min-width:0}.field__label{font-weight:650}.field__optional{font-weight:400;color:var(--text-muted)}.field__hint{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.field input,.field textarea,.field select{font:inherit;width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);color:var(--text);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-md)}.field textarea{resize:vertical}.field input:disabled,.field textarea:disabled,.field select:disabled{opacity:.6}.field--invalid input,.field--invalid textarea,.field--invalid select{border-color:var(--danger)}.field__meta{display:flex;justify-content:space-between;gap:var(--sp-3);min-height:0}.field__error{margin:0;color:var(--danger);font-size:var(--fs-sm)}.field__count{font-size:var(--fs-sm);color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap}.field__count--over{color:var(--danger)}.field-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--sp-4)}.run-form__submit{width:100%}.run-form__note{margin:0;color:var(--text-muted);font-size:var(--fs-sm);text-align:center}div.progress-line{max-width:960px;margin:0 auto;padding:var(--sp-3) var(--sp-4);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4)}.progress-line__text{margin:0;font-size:var(--fs-lg);font-weight:650}.progress-line__spin{display:inline-block;color:var(--accent);animation:spin 1.2s linear infinite}.progress-line__meta{margin-left:var(--sp-3);font-size:var(--fs-sm);font-weight:400;color:var(--text-muted)}@keyframes spin{to{transform:rotate(360deg)}}.run-sticky{position:sticky;top:0;z-index:10;background:var(--bg);border-bottom:1px solid var(--border)}.fixture-banner+.run-sticky{top:44px}.steps{display:flex;gap:var(--sp-1);list-style:none;margin:var(--sp-3) 0 0;padding:0}.steps__item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-muted);text-align:center}.steps__dot{width:12px;height:12px;border-radius:50%;border:2px solid var(--border-strong);background:transparent}.steps__item--running .steps__dot{border-color:var(--accent);animation:pulse 1.2s ease-in-out infinite}.steps__item--running{color:var(--text)}.steps__item--ok .steps__dot,.steps__item--partial .steps__dot{background:var(--accent);border-color:var(--accent)}.steps__item--partial .steps__dot{background:transparent;border-color:var(--accent);border-style:dashed}.steps__item--failed .steps__dot{border-color:var(--danger);background:var(--danger)}.steps__item--skipped .steps__dot{border-style:dashed}.steps__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(max-width:700px){.steps__label{display:none}.steps__item--running{flex-grow:4}.steps__item--running .steps__label{display:block}}.conn-banner{padding:var(--sp-2) var(--sp-4);background:var(--surface-2);color:var(--warn);text-align:center;font-size:var(--fs-sm)}.pane-title{font-size:var(--fs-lg);margin:0 0 var(--sp-3)}.livelog{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.livelog__summary{display:none}.livelog__body{position:relative;display:flex;flex-direction:column;max-height:70vh;max-height:70dvh;padding:var(--sp-4) var(--sp-4) 0}.livelog__title{flex:none}.livelog__list{position:relative;flex:1 1 auto;list-style:none;margin:0 calc(-1 * var(--sp-4));padding:0;min-height:160px;overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);line-height:1.5}.livelog__list:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:calc(-1 * var(--ring-w))}.livelog__empty{color:var(--text-muted);padding:var(--sp-3) var(--sp-4)}.livelog__jump{position:absolute;right:var(--sp-6);bottom:72px}.livelog__footer{flex:none;margin:0 calc(-1 * var(--sp-4));padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);background:var(--surface-2);font-size:var(--fs-sm);color:var(--text)}.logrow{padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border);border-left:3px solid transparent;animation:rise var(--dur) var(--ease);scroll-margin:var(--sp-8) 0}.logrow:focus{outline:none}.logrow:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:calc(-1 * var(--ring-w))}.logrow.is-target{background:var(--accent-soft);border-left-color:var(--accent)}.logrow__main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3)}.logrow__main>*{flex:none}.logrow__time{color:var(--text-muted)}.logrow__step{color:var(--text);font-family:var(--font-sans);font-weight:650}.logrow__cost{margin-left:auto;color:var(--text);white-space:nowrap}.logrow--skipped .logrow__cost,.logrow--running .logrow__cost{color:var(--text-muted)}.logrow__cost--uncertain{color:var(--warn)}.logrow__endpoint{margin-top:var(--sp-1);color:var(--text);overflow-wrap:anywhere;min-width:0}.logrow__fallback{color:var(--warn)}.logrow__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);color:var(--text-muted)}.logrow__detail{flex:1 1 0;display:flex;flex-wrap:wrap;gap:0 var(--sp-2);min-width:0}.logrow__detail>span{flex:none}.logrow__detail>.logrow__label{flex:1 1 0;min-width:10ch}.logrow__detail>span+span:before{content:"· "}.logrow__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}.logrow__label--domain{overflow:visible;white-space:normal}.logrow__error{color:var(--danger)}.logrow__total{margin-left:auto;white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:var(--sp-1);padding:0 var(--sp-2);border-radius:999px;border:1px solid var(--border-strong);font-size:var(--fs-sm);white-space:nowrap}.chip__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.chip--ok{color:var(--accent);border-color:var(--accent)}.chip--running{color:var(--accent);border-color:var(--accent);animation:pulse 1.2s ease-in-out infinite}.chip--running .chip__dot{background:transparent;border:2px solid currentColor}.chip--cache,.chip--treg-cache{color:var(--info);border-color:var(--info)}.chip--retry,.chip--fallback{color:var(--warn);border-color:var(--warn)}.chip--failed{color:var(--danger);border-color:var(--danger)}.chip--skipped{color:var(--text-muted);border-style:dashed}.chip--skipped .chip__dot{background:transparent;border:1px dashed currentColor}svg .mark{fill:var(--accent)}svg .track{fill:var(--surface-2)}svg .tick{stroke:var(--text-muted);stroke-width:1;stroke-dasharray:2 2}.grow-x .mark{transform-origin:left center;transform-box:fill-box;animation:grow var(--dur) var(--ease) both}.multiples{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--sp-4)}.trend__head{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.trend__kw{font-weight:650}.trend__body{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-1)}.trend__nums{display:grid;font-size:var(--fs-sm)}.trend__note{color:var(--text-muted)}.spark{overflow:visible}.spark__line{stroke:var(--accent-strong);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.spark__end{fill:var(--accent);stroke:var(--surface);stroke-width:2}.spark__hit{fill:transparent}.spark__hit:hover{fill:var(--accent-soft)}.mini-table{border-collapse:collapse;font-size:var(--fs-sm);margin-top:var(--sp-2)}.mini-table th,.mini-table td{text-align:left;padding:var(--sp-1) var(--sp-3);border-bottom:1px solid var(--border)}.mini-table td{text-align:right}.serp__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.serp__list li{display:grid;grid-template-columns:2ch auto auto 1fr;gap:var(--sp-2);align-items:baseline;min-width:0}.serp__pos{color:var(--text-muted)}.serp__domain{font-weight:650}.serp__title{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.serp__list li .ui-badge+.serp__title,.serp__list li .serp__domain+.serp__title{grid-column:auto}.serp__summary{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--text-muted)}@media(max-width:600px){.serp__list li{grid-template-columns:2ch 1fr}.serp__list li>:nth-child(n+3){grid-column:2}}.backlinks p{margin:var(--sp-1) 0}.backlinks__domain{font-weight:650}.logbar{position:relative;padding-bottom:18px}.logbar__ticks span{position:absolute;bottom:0;transform:translate(-50%);font-size:var(--fs-sm);font-family:var(--font-mono);color:var(--text-muted);line-height:1}.reddit p{margin:0}.reddit__posts{margin:var(--sp-2) 0 0;padding-left:var(--sp-6)}.reddit__title{overflow-wrap:anywhere}.verdict-row{display:grid;gap:var(--sp-2)}.verdict p{margin:0 0 var(--sp-2)}.prob{margin:var(--sp-2) 0}.prob__seg{stroke:var(--surface);stroke-width:2}.prob__legend{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);font-size:var(--fs-sm);color:var(--text-muted)}.report__title{font-size:var(--fs-2xl);margin:var(--sp-6) 0 var(--sp-4)}.report__title:focus{outline:none}.report__title:focus-visible{outline:2px solid var(--accent)}.report>.ui-notice{margin:var(--sp-4) 0}.summary{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--sp-6);margin:var(--sp-4) 0}.summary__lead{font-size:var(--fs-lg);font-weight:650;margin:0 0 var(--sp-4)}.summary__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--sp-4);margin:0}.summary__grid dt{font-size:var(--fs-sm);color:var(--text-muted)}.summary__grid dd{margin:0;font-weight:650;overflow-wrap:anywhere}.report__ideas h2,.report__sources h2,.dropped h2{font-size:var(--fs-xl);margin:var(--sp-12) 0 var(--sp-4)}.report__ideas{display:grid;gap:var(--sp-6)}.report__ideas h2{margin-bottom:0}.idea-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-6);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6);min-width:0}.idea-card__head{display:grid;grid-template-columns:1fr auto;gap:var(--sp-4);align-items:start}.idea-card__head h3{margin:0;font-size:var(--fs-lg)}.idea-card__grade{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.idea-card__one{margin:var(--sp-1) 0 0;font-size:var(--fs-lg);color:var(--text-muted)}.idea-card__tags{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:flex-end}.idea-card--best{border-color:var(--border-strong)}.idea-card__grade-row{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2)}.idea-card__grade-row .idea-card__grade{margin:0}.answers{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}@media(min-width:720px){.answers{grid-template-columns:repeat(3,minmax(0,1fr))}}.answer__q{margin:0 0 var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--text-muted)}.answer__value{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.answer--build .answer__value{font-size:var(--fs-lg)}.answer--domain .answer__value{font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:0;line-height:var(--lh)}.answer__value .ui-badge{vertical-align:middle}.answer__sub{margin:var(--sp-1) 0 0;overflow-wrap:anywhere}.answer__note{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.answer__domain--free{color:var(--accent)}.answer__checking{font-size:var(--fs-base);color:var(--text-muted)}.answer>.ui-missing{font-size:var(--fs-base);font-weight:var(--fw-regular)}.answer__how{margin-top:var(--sp-2);font-size:var(--fs-sm)}.answer__how>summary,.idea-card__more>summary{color:var(--accent)}.answer__how p{margin:var(--sp-2) 0 0}.idea-card__more>summary{font-weight:650}.idea-card__more>.idea-card__sec,.idea-card__more>.idea-card__sources{margin-top:var(--sp-6)}.domain-list,.build-levels{margin:var(--sp-2) 0;padding-left:var(--sp-6)}@media(max-width:600px){.idea-card__head{grid-template-columns:1fr}.idea-card__tags{justify-content:flex-start}}.idea-card__sec h4{margin:0 0 var(--sp-2);font-size:var(--fs-base);display:flex;gap:var(--sp-2);align-items:center}.idea-card__sec p{margin:0 0 var(--sp-2)}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:var(--sp-4);margin:var(--sp-3) 0}.idea-card__facts{display:grid;gap:var(--sp-3);margin:0}.idea-card__facts>div{display:grid;grid-template-columns:minmax(0,220px) 1fr;gap:var(--sp-3)}@media(max-width:600px){.idea-card{padding:var(--sp-5)}.idea-card__facts>div{grid-template-columns:minmax(0,1fr);gap:0}}.idea-card__facts dt{font-weight:650}.idea-card__facts dd{margin:0;overflow-wrap:anywhere}.reasons{list-style:none;margin:var(--sp-2) 0 0;padding:0;display:grid;gap:var(--sp-1)}.reason__tone{font-weight:650}.reason--good .reason__tone{color:var(--accent)}.reason--bad .reason__tone{color:var(--warn)}.reason--neutral .reason__tone{color:var(--text-muted)}.first-steps{margin:0;padding-left:var(--sp-6)}.source-mark{font:inherit;font-size:var(--fs-sm);min-width:44px;min-height:44px;margin:-12px 0;padding:0;background:none;border:0;color:var(--missing);cursor:pointer;vertical-align:middle}.source-mark:hover{color:var(--text)}details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:var(--sp-2)}details>summary h2{display:inline;margin:0!important}.idea-card__sources ul{margin:var(--sp-2) 0 0;padding-left:var(--sp-6);font-size:var(--fs-sm)}.dropped{margin-top:var(--sp-12)}.dropped ul{padding-left:var(--sp-6)}.report__sources{margin-top:var(--sp-12)}.report__sources>p{font-size:var(--fs-sm)}.report__lead{font-size:var(--fs-lg);margin:0 0 var(--sp-6)}.report__check{margin-top:var(--sp-12)}.report__check .steps{margin-bottom:var(--sp-4)}.report__table-title{font-size:var(--fs-lg);margin:var(--sp-6) 0 var(--sp-3)}.run-page{max-width:960px;margin:0 auto;padding:var(--sp-6) var(--sp-4) var(--sp-12)}.run-page .report__title{margin-top:0}.report__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;margin-top:var(--sp-12)}.table-scroll{overflow-x:auto;max-width:100%}.sources{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.sources th,.sources td{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);vertical-align:top}.sources thead th{background:var(--surface-2);white-space:nowrap}.sources td.mono{white-space:nowrap;overflow-wrap:normal}.sources tbody tr:hover{background:var(--surface-2)}.sources tr.is-target,.sources tr:focus{outline:2px solid var(--accent);outline-offset:-2px}.sources tfoot th,.sources tfoot td{font-weight:650;border-bottom:0}.copy-id{font:inherit;min-height:44px;background:none;border:0;color:var(--text);text-align:left;padding:0;cursor:pointer}@media(max-width:899px){.livelog__summary{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-3) var(--sp-4);font:inherit;font-size:var(--fs-sm);color:var(--text);background:var(--surface);border:0;cursor:pointer;text-align:left}.livelog__summary:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:calc(-1 * var(--ring-w))}.livelog__toggle{color:var(--accent);white-space:nowrap}.livelog:not(.livelog--expanded) .livelog__body{display:none}.livelog__body{max-height:none;border-top:1px solid var(--border)}.livelog__list{max-height:60vh;max-height:60dvh}}@keyframes rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.logrow,.progress-line__spin,.grow-x .mark,.chip--running,.steps__item--running .steps__dot{animation:none!important}}.idea-card__weak{margin:var(--sp-3) 0 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--warn);border-radius:var(--r-md);color:var(--text);font-size:var(--fs-sm)}.home{max-width:calc(var(--w-text) + 2 * var(--gutter));margin:0 auto;padding:var(--sp-8) var(--gutter) 0}.home__hero{display:grid;gap:var(--sp-6)}.home__title{text-align:center}.ask{display:grid;gap:var(--sp-4)}.ask__label{font-size:var(--fs-md);color:var(--text-muted);margin-bottom:calc(-1 * var(--sp-2))}.ask__term{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color var(--dur) var(--ease)}.ask__term:focus-within{border-color:var(--border-strong)}.ask__bar{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);font-size:var(--fs-xs);color:var(--missing);white-space:nowrap}.ask__bar-icon{color:var(--text)}.ask__bar-rest{white-space:pre}.ask__lines{display:grid;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4) var(--sp-4)}.ask__line{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0;margin:0;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.ask__prompt{flex:none;color:var(--accent)}.ask__line--input{align-items:center;font-size:var(--fs-lg)}.ask__field{position:relative;flex:1 1 auto;min-width:0}.ask__field .ask__input{display:block;width:100%;min-height:var(--target);padding:0;font:inherit;font-family:var(--font-mono);color:var(--text);caret-color:var(--text);background:transparent;border:0;border-radius:0;max-width:none}.ask__input::placeholder{color:var(--missing);opacity:1}.ask__input--ghosted::placeholder{color:transparent}.ask__field .ask__input:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:var(--ring-offset)}.ask__ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden;color:var(--missing);white-space:nowrap;pointer-events:none}.ask__ghost .type-line{white-space:pre}.ask__settings{min-width:0}.ask__settings .type-line{white-space:normal}.ask__change{position:relative;display:inline;padding:0;margin:0;font:inherit;color:var(--text);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ask__change:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.ask__change:hover{color:var(--accent)}.ask__change:focus-visible{outline:var(--ring-w) solid var(--accent);outline-offset:var(--ring-offset)}.ask__line--extra>span:last-child{min-width:0;overflow-wrap:anywhere}.ask__count{margin:0;font-size:var(--fs-sm)}.ask__submit{display:flex;justify-content:flex-end}.ask__button{flex:0 0 auto}.ask__button[aria-disabled=true]{cursor:progress}.ask__button--sending,.ask__button--sending:hover:not(:disabled){background:var(--text);border-color:var(--text);color:var(--bg)}.ask__button--sent,.ask__button--sent:hover:not(:disabled),.ask__button--sent:active:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink)}.ask__sent-icon{color:var(--accent-ink)}.ask__sent-icon path{stroke:var(--accent-strong)}.ask__lead{font-size:var(--fs-base)}.ask__lead p{margin:0 0 var(--sp-1)}@media(max-width:599px){.ask__button{width:100%}}.ask__refusal{padding:var(--sp-5) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--warn);border-radius:var(--r-lg)}.ask__refusal--danger{border-left-color:var(--danger)}.ask__refusal p{margin:0 0 var(--sp-2)}.ask__refusal-title{font-weight:var(--fw-bold)}.ask__refusal .my-ideas{margin-top:var(--sp-4);padding:0;background:none;border:0}.prefs{font-size:var(--fs-md)}.prefs__title{color:var(--text);font-weight:var(--fw-medium)}.prefs__body{display:grid;gap:var(--sp-5);padding:var(--sp-4) 0 0}.prefs .field{margin:0;border:0;padding:0;min-width:0}.prefs .field>label,.prefs legend{display:block;margin-bottom:var(--sp-2);padding:0;font-weight:var(--fw-medium)}.choices{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.choices legend{width:100%}.choice{position:relative;display:inline-flex}.choice input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.choice span{display:inline-flex;align-items:center;min-height:var(--target);padding:0 var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--border-hi);background:transparent;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--fs-xs);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.choice input:hover+span{border-color:var(--border-strong);color:var(--text)}.choice input:checked+span{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-ink);font-weight:var(--fw-medium)}.choice input:focus-visible+span{outline:var(--ring-w) solid var(--accent);outline-offset:var(--ring-offset)}.my-ideas{padding:var(--sp-4) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.my-ideas__title{margin:0 0 var(--sp-2);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-muted);letter-spacing:0}.my-ideas__list{list-style:none;margin:0;padding:0}.my-ideas__item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);font-size:var(--fs-md)}.my-ideas__name{flex:1 1 12rem;min-width:0}.my-ideas__when{font-size:var(--fs-xs);color:var(--missing)}.my-ideas__item a{display:inline-flex;align-items:center;min-height:var(--target)}.home__get{margin-top:var(--sp-16)}.home__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);list-style:none;margin:0;padding:0}.home__card{min-width:0;padding:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.num-label{margin:0 0 var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.num-label__n{color:var(--missing)}.home__card h3{margin:0 0 var(--sp-2);font-size:var(--fs-base)}.home__card p:last-child{margin:0;font-size:var(--fs-md)}.home__faq{margin-top:var(--sp-16)}.faq{border-top:1px solid var(--line);font-size:var(--fs-md)}.faq:last-child{border-bottom:1px solid var(--line)}.faq>summary{font-weight:var(--fw-medium)}.faq>:not(summary){margin:0 0 var(--sp-4);color:var(--text-muted)}@media(max-width:599px){.home{padding-top:var(--sp-4)}.home__hero{gap:var(--sp-4)}.home__grid{grid-template-columns:minmax(0,1fr)}.home__card,.my-ideas{padding:var(--sp-4)}}@media(max-width:399px){.ask__bar-rest{display:none}.ask__line--input{font-size:var(--fs-md)}.ask__bar,.ask__lines{padding-left:var(--sp-3);padding-right:var(--sp-3)}}@media(max-width:359px){.ask__line--input{font-size:var(--fs-sm)}}@media(min-width:1024px){.home{max-width:calc(var(--w-page) + 2 * var(--gutter));padding-top:var(--sp-12)}.home__hero{--hero-overlap: var(--sp-6);grid-template-columns:minmax(0,660px) minmax(360px,1fr);grid-template-rows:1fr auto auto 1fr auto;grid-template-areas:"scene ." "scene title" "scene ask" "scene ." "mine mine";column-gap:0;row-gap:var(--sp-6);align-items:start}.home__hero>.scene{grid-area:scene;width:660px;max-width:100%;margin:0;align-self:center}.home__title{grid-area:title;align-self:end;margin:0;text-align:left}.home__hero>.ask{grid-area:ask;position:relative;z-index:1;margin-left:calc(-1 * var(--hero-overlap))}.home__hero>.my-ideas{grid-area:mine}.ask__label{margin-left:var(--hero-overlap)}.ask__bar{padding:var(--sp-3) var(--sp-5);font-size:var(--fs-sm)}.ask__lines{gap:var(--sp-2);padding:var(--sp-4) var(--sp-5) var(--sp-5)}.ask__line{font-size:1.0625rem}.ask__line--input{font-size:1.25rem}.ask__term{border-bottom-left-radius:0;border-bottom-right-radius:0}.ask__count,.ask__submit{margin-top:calc(-1 * var(--sp-4));padding:var(--sp-3) var(--sp-5) var(--sp-5);background:var(--surface);border:1px solid var(--line);border-top:0}.ask__count{padding-bottom:0}.ask__submit{border-radius:0 0 var(--r-lg) var(--r-lg)}.ask__term:focus-within,.ask__term:focus-within~.ask__count,.ask__term:focus-within~.ask__submit{border-color:var(--border-strong)}.ask__button{min-height:52px;font-size:1.125rem;padding-inline:var(--sp-8)}.ask__lead,.ask__refusal,.ask>.prefs{margin-left:var(--hero-overlap)}.home__grid{gap:var(--sp-6)}.home__get,.home__faq{margin-inline:auto}.home__get{max-width:calc(var(--w-text) * 1.6)}.home__get>h2,.home__faq>h2{text-align:center}.home__faq{max-width:calc(var(--w-text) + 2 * var(--sp-16))}}.scene{width:min(100%,560px,calc(30vh * 160 / 90));margin:0 auto;background:var(--px-glow);image-rendering:pixelated}.scene__svg{display:block;width:100%;height:auto;shape-rendering:crispEdges;overflow:hidden}.scene__svg--crop{display:none}@media(max-width:399px){.scene{width:min(100%,calc(30vh * 96 / 78))}.scene__svg--full{display:none}.scene__svg--crop{display:block}}.scene__stars{animation:scene-twinkle 3s steps(1,end) infinite}.scene__stars--1{animation-duration:2.2s}.scene__stars--2{animation-duration:3.1s;animation-delay:-1.3s}.scene__stars--3{animation-duration:3.9s;animation-delay:-2.4s}@keyframes scene-twinkle{0%{opacity:1}40%{opacity:.35}60%{opacity:.7}80%{opacity:1}}.scene__glow{animation:scene-breathe 4s ease-in-out infinite}@keyframes scene-breathe{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.scene__stars,.scene__glow{animation:none}}.page.wait{max-width:calc(var(--w-page) + 2 * var(--gutter));padding:var(--sp-8) var(--gutter) var(--sp-12);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"step" "panel" "log" "finding" "link" "actions";gap:var(--sp-6);align-items:start}.wait>*{min-width:0}.wait__step{grid-area:step}.wait__panel{grid-area:panel}.wait__log{grid-area:log}.wait__finding{grid-area:finding}.wait__linkpanel{grid-area:link}.wait__actions{grid-area:actions}@media(min-width:900px){.page.wait{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"step step" "log panel" "finding panel" "actions link";column-gap:var(--sp-8)}}.wait.wait--loading{display:block}.wait__step{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-6)}.step-pill{margin:0;min-height:var(--target)}.step-pill__icon{color:var(--bg)}.wait__eta{margin:0;font-size:var(--fs-sm);color:var(--missing)}.status-bar .wait-pill .pill__value{color:var(--text)}.status-bar .wait-pill .wait-pill__short{display:none}@media(max-width:479px){.status-bar .wait-pill .wait-pill__long{display:none}.status-bar .wait-pill .wait-pill__short{display:inline}}.wait-log{list-style:none;margin:0;padding:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.wait-log__entry{padding:var(--sp-2) var(--sp-3);border-left:2px solid transparent;transition:opacity var(--dur-fade) linear}.wait-log__entry+.wait-log__entry{margin-top:var(--sp-1)}.wait-log__entry--age-0{opacity:1;border-left-color:var(--accent)}.wait-log__entry--age-1{opacity:.55}.wait-log__entry--age-2{opacity:.2}.wait-log__entry--leaving{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin:0;overflow:hidden;animation:wait-log-leave var(--dur-fade) linear}.wait-log__entry--leaving+.wait-log__entry{margin-top:0}@keyframes wait-log-leave{0%{opacity:.2;max-height:4em}to{opacity:0;max-height:0}}.wait-log__line{display:flex;align-items:center;gap:var(--sp-2);min-width:0;white-space:nowrap}.wait-log__mark{color:var(--text)}.wait-log__call{flex:none;color:var(--missing)}.wait-log__endpoint{display:flex;flex:1 1 auto;min-width:0;color:var(--text)}.wait-log__head{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wait-log__head .type-line{white-space:nowrap}.wait-log__tail{flex:none}.wait-log__tail--hidden{opacity:0}.wait-log__cost{flex:none;margin-left:auto;padding-left:var(--sp-2);white-space:nowrap}.wait-log__cost--cost{color:var(--cost)}.wait-log__cost--missing{color:var(--missing)}.wait-log__sub{display:flex;flex-wrap:wrap;gap:0 var(--sp-2);padding-left:calc(6px + var(--sp-2));font-size:var(--fs-xs);min-width:0}.wait-log__arg{color:var(--arg);overflow-wrap:anywhere}.wait-log__note{color:var(--missing)}.wait-finding__title{margin:0;font-family:var(--font-pixel);font-size:var(--fs-pixel-md);font-weight:400;font-synthesis:none;letter-spacing:0;line-height:1.05;text-wrap:balance;overflow-wrap:break-word}.wait-finding__sub{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--missing);container-type:inline-size}.wait-panel{padding:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.wait-panel__title{margin:0;font-size:var(--fs-xl);font-weight:400;line-height:1.2}.wait-panel__sub{margin:var(--sp-1) 0 var(--sp-4);font-size:var(--fs-sm);color:var(--missing)}.wait-panel__foot{margin:var(--sp-4) 0 0;font-size:var(--fs-xs);color:var(--missing)}.wait-panel__cloud{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.wait-panel__cloud .pill{white-space:normal;overflow-wrap:anywhere}.wait-rows{list-style:none;margin:0;padding:0}.wait-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-3) var(--sp-3);border-top:1px solid var(--line);container-type:inline-size}.wait-row:first-child{border-top:0}.wait-row--top{background:var(--surface-2);border-radius:var(--r-pill)}.wait-row--top+.wait-row{border-top:0}.wait-row__name{flex:1 1 10rem;min-width:0}.wait-row__value{flex:none;margin-left:auto;font-variant-numeric:tabular-nums}.wait-row__pos{flex:none;min-width:2.5ch;color:var(--missing);font-size:var(--fs-sm)}.wait-row--serp .domain-name{font-family:var(--font-sans)}.wait-row__pills{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-left:auto}.wait-row--taken .domain-name{font-family:var(--font-mono);color:var(--missing)}.wait-row__taken{margin-left:auto;font-size:var(--fs-sm);color:var(--missing)}.free-domain{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--accent-soft);border:1px solid var(--free-border);border-radius:var(--r-md)}.free-domain__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;container-type:inline-size}.free-domain__name{font-family:var(--font-mono);color:var(--text)}.free-domain__note{font-size:var(--fs-sm);color:var(--text)}.wait-trend{display:block;width:100%;height:120px;overflow:visible}.wait-trend__line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.wait-trend{animation:wait-trend-draw .7s var(--ease-snap) both}@keyframes wait-trend-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.wait-trend__labels{display:flex;justify-content:space-between;gap:var(--sp-3);margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--missing)}.wait-link{padding:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.wait-link__lead{margin:0 0 var(--sp-3)}.wait-link__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.wait-link__url{flex:1 1 14rem;min-width:0;font-size:var(--fs-sm);color:var(--text-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.wait-link__status{min-height:1.6em;margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--accent)}.wait-link__note{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.wait__actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-3) var(--sp-6)}.wait-every{flex:1 1 100%;min-width:0}.wait-every>summary{min-height:var(--target);display:flex;align-items:center}.done-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--gutter);background:color-mix(in srgb,var(--bg) 80%,transparent)}.done-card{width:min(100%,30rem);padding:var(--sp-8) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);text-align:center}.done-card--enter{animation:reveal-in var(--dur-in) var(--ease-snap) both}.done-card__title{margin:0;font-family:var(--font-pixel);font-size:var(--fs-pixel-lg);font-weight:400;font-synthesis:none;line-height:1.05}.done-card__line{margin:var(--sp-4) 0 0;font-size:var(--fs-sm);color:var(--text);font-variant-numeric:tabular-nums}.done-card__sub{margin:var(--sp-2) 0 var(--sp-6);font-size:var(--fs-sm)}.done-card__sub--ok{color:var(--accent)}.done-card__sub--none{color:var(--cost)}.done-card__button{min-height:var(--target);border:0;cursor:pointer}.done-card__button:focus-visible,.done-card__button:focus{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:599px){.wait-panel,.wait-link{padding:var(--sp-4)}.wait-log{padding:var(--sp-3)}}.wait-row--taken{flex-wrap:wrap}.wait-row--taken .domain-name-box{flex:1 1 12rem}@media(min-width:1024px){.page.wait{grid-template-columns:minmax(0,9fr) minmax(0,11fr);grid-template-areas:"step step" "log panel" "finding panel" "link link" "actions actions";column-gap:var(--sp-12);row-gap:var(--sp-8);padding-top:var(--sp-10)}.step-pill.pill--white{gap:var(--sp-3);padding:14px 22px;font-size:1.375rem;line-height:1.2}.step-pill__icon{width:18px;height:6px}.wait__eta{font-size:.9375rem}.wait-log{padding:0;background:none;border:0;border-radius:0;font-size:.96875rem;line-height:1.5}.wait-log__entry{padding:var(--sp-3) var(--sp-4)}.wait-log__entry+.wait-log__entry{margin-top:var(--sp-2)}.wait-log__sub{padding-left:calc(6px + var(--sp-2));font-size:.9375rem}.wait-finding__title{font-size:clamp(2.75rem,3.6vw,3.5rem)}.wait-finding__sub{font-size:.9375rem}.wait__panel{align-self:stretch}.wait__panel>*{height:100%}.wait-panel{min-height:420px;padding:var(--sp-8)}.wait-panel__title{font-size:1.625rem;font-weight:300}.wait-panel__sub{margin-bottom:var(--sp-6);font-size:var(--fs-md)}.wait-row{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base)}.wait-panel__foot{font-size:var(--fs-sm)}.wait-panel__cloud .pill{font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-3)}.wait-trend{height:200px}.wait-trend__labels{font-size:var(--fs-sm)}.wait-link{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:var(--sp-1) var(--sp-6);padding:var(--sp-4) var(--sp-6)}.wait-link__lead{margin:0}.wait-link__row{justify-content:flex-end}.wait-link__url{flex:0 1 auto;text-align:right}.wait-link__status,.wait-link__note{grid-column:1 / -1;min-height:0}.wait-link__status:empty{display:none}.done-card{width:min(100%,36rem);padding:var(--sp-12) var(--sp-8)}.done-card__line,.done-card__sub{font-size:var(--fs-md)}}.wait-log__endpoint--domain{flex:1 1 auto;min-width:0;white-space:normal}.wait-log__line:has(.wait-log__endpoint--domain){white-space:normal}.wait-log__arg--domain{overflow-wrap:normal;word-break:normal}.disclosure{margin-top:var(--sp-5);border-top:1px solid var(--line);font-size:var(--fs-md)}.disclosure>summary{color:var(--text-muted);font-weight:var(--fw-medium);list-style:none}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"▸";display:inline-block;width:1em;color:var(--accent);transition:transform var(--dur) var(--ease)}.disclosure[open]>summary:before{transform:rotate(90deg)}.disclosure>summary:hover{color:var(--text)}.disclosure[open]>:not(summary){margin-top:var(--sp-4)}.end-state{max-width:calc(var(--w-text) + 2 * var(--gutter));margin:0 auto;padding:var(--sp-16) var(--gutter) 0}.idea{max-width:calc(var(--w-page) + 2 * var(--gutter));margin:0 auto;padding:var(--sp-12) var(--gutter) 0}.runner-ups .idea-card+.idea-card{margin-top:var(--sp-5)}.no-winner{margin-bottom:var(--sp-6)}.brand-note{font-size:var(--fs-sm)}.evidence{display:grid;gap:var(--sp-4);min-width:0}.evidence__funnel{margin:0;font-weight:var(--fw-medium)}.evidence__title{margin:var(--sp-4) 0 0;font-size:var(--fs-base)}.dropped-list{padding-left:var(--sp-5)}.idea__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-12)}@media(prefers-reduced-motion:reduce){.disclosure>summary:before{transition:none}}.idea-card .source-mark,.idea-card__more .source-mark{color:var(--missing)}.idea-card .source-mark:hover,.idea-card__more .source-mark:hover{color:var(--text)}.result__head{margin-bottom:var(--sp-8);min-width:0}.fixture-banner+.result__head{margin-top:var(--sp-6)}.result__title{overflow-wrap:break-word}.result__one{margin:var(--sp-3) 0 0;font-size:var(--fs-lg);color:var(--text-muted)}.result__one .pill,.result__pick-note .pill{vertical-align:middle}.result__pick-note{margin:var(--sp-3) 0 0;font-size:var(--fs-md);color:var(--text-muted)}.result-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}@media(min-width:760px){.result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card--wide{grid-column:1 / -1}}.result-card{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.result-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.result-card__label,.result-card--why h3{margin:0;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:1.4;color:var(--text-muted)}.result-card__n{color:var(--missing)}.result-card__value{margin:0;font-size:var(--fs-pixel-md);color:var(--text);overflow-wrap:break-word}.result-card__value--bad{color:var(--danger-soft)}.result-card__value-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0}.result-card__keyword{margin:0;font-size:var(--fs-lg);color:var(--text);overflow-wrap:break-word}.result-card__facts{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);color:var(--text-muted);font-size:var(--fs-md)}.result-card__facts li+li{margin-top:0}.result-card__missing,.result-card__note,.result-card__caption{margin:0;font-size:var(--fs-md);color:var(--text-muted)}.result-card__caption{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--missing)}.result-card .brand-note{margin:0}.result-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-1) var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);min-width:0}.result-row__label{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--missing)}.result-row__value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.result-row--ranker{container-type:inline-size}.result-row__domain{flex:1 1 10rem;min-width:0;font-family:var(--font-mono);font-size:var(--fs-md)}.result-earn{display:grid;gap:var(--sp-2)}.result-earn .answer__how{margin-top:0}.result-source{display:inline-flex;align-items:center;justify-content:center;min-width:var(--target);min-height:var(--target);margin:-12px -8px;padding:0;background:none;border:0;color:var(--missing);cursor:pointer;vertical-align:middle}.result-source:hover{color:var(--text)}.result-card__value .result-source{margin-left:0}.result-card--domain{container-type:inline-size}.free-domain{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);background:var(--accent-soft);border:1px solid var(--free-border);border-radius:var(--r-md);min-width:0;container-type:inline-size}.free-domain__check{margin-top:3px}.free-domain__body{display:grid;gap:var(--sp-1);min-width:0;flex:1 1 auto}.free-domain__name{font-family:var(--font-mono);font-size:var(--fs-base);color:var(--text)}.free-domain__note{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--free-check)}.taken-row{display:flex;align-items:center;gap:var(--sp-3);margin:0;min-width:0;container-type:inline-size}.taken-row__name{flex:0 1 auto;min-width:0;font-family:var(--font-mono);color:var(--missing)}.taken-row__word{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--missing)}.result-card--why .why{display:grid;gap:var(--sp-3)}.result-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.result-steps li{display:flex;gap:var(--sp-3);margin:0;padding-top:var(--sp-3);border-top:1px solid var(--line)}.result-steps__n{flex:0 0 1.5em;color:var(--missing)}.result__more{margin-top:var(--sp-6)}.result__more>.idea-card__more{margin-top:var(--sp-5);border-top:1px solid var(--line);font-size:var(--fs-md)}.result__more>.idea-card__more>summary{color:var(--text-muted);font-weight:var(--fw-medium)}.result__more>.idea-card__more>summary:hover{color:var(--text)}.result__another{min-height:var(--target);border:0;cursor:pointer}.result__another:hover{background:var(--text-muted)}@media(max-width:599px){.result-card{padding:var(--sp-4)}.result__another{width:100%;justify-content:center}}.result__more>.idea-card__more>summary{list-style:none}.result__more>.idea-card__more>summary::-webkit-details-marker{display:none}.result__more>.idea-card__more>summary:before{content:"▸";display:inline-block;width:1em;color:var(--accent);transition:transform var(--dur) var(--ease)}.result__more>.idea-card__more[open]>summary:before{transform:rotate(90deg)}.taken-row{flex-wrap:wrap}.taken-row .domain-name-box{flex:1 1 12rem}.result-row--ranker{flex-wrap:wrap}.result-row--ranker .domain-name-box{flex:1 1 12rem}@media(min-width:1024px){.result__head{margin-bottom:var(--sp-10)}.result__title.pixel-title{font-size:clamp(3.5rem,4.4vw,4rem)}.result__one{font-size:1.5rem}.result-grid{gap:var(--sp-6)}.result-grid>.result-card--wide:first-child{grid-column:auto}.result-grid>.result-card--build{grid-column:1 / -1}.result-card{gap:var(--sp-4);padding:var(--sp-8)}.result-card__label,.result-card--why h3{font-size:var(--fs-sm)}.result-card__value{font-size:2.0625rem}.result-card__keyword{font-size:1.5rem}.result-card__facts,.result-card__missing,.result-card__note,.result-card--why .why,.result-steps{font-size:1.0625rem}.result-card__caption,.result-row__label{font-size:var(--fs-sm)}.free-domain{gap:var(--sp-4);padding:var(--sp-6);border-width:2px;border-radius:var(--r-lg)}.free-domain__check{width:28px;height:28px;margin-top:4px}.free-domain__body{font-size:2rem}.free-domain__note{font-size:var(--fs-sm)}.taken-row{font-size:1.125rem}}.domain-name-box{container-type:inline-size}.domain-name-box--fit{display:block;flex:1 1 0;min-width:0}.domain-name{font-family:var(--font-mono);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:max(min(1em,calc(100cqw / (var(--chars) * .62))),min(.75rem,calc(100cqw / (var(--label-chars) * .62))))}.domain-name__label{white-space:nowrap}.why__list{list-style:none;padding-left:0}.why__item{display:flex;align-items:flex-start;gap:var(--sp-2)}.why__mark{flex:0 0 1.25em;display:inline-flex;align-items:center;justify-content:center;height:1lh}.why__item .why__mark--good{color:var(--free-check)}.why__item .why__mark--bad{color:var(--danger-soft)}.why__item .why__mark--neutral{color:var(--missing)}.why__item--bad .why__tone{color:var(--danger-soft)}.why__item--neutral .why__tone{color:var(--text-muted)}
