@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22.43%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");size-adjust:104%;ascent-override:95%;descent-override:28%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Courier New");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}:root,:root[data-theme=dark]{color-scheme:dark;--color-bg: #0a0f1a;--color-surface: #111827;--color-preview-bg: #0d1420;--color-border: #1e293b;--color-border-strong: #334155;--color-text: #e6edf7;--color-muted: #9aa8be;--color-accent: #2dd4bf;--color-accent-text: #5eead4;--color-on-accent: #042f2a;--color-chip-bg: #172033;--color-ghost: #243047;--color-tick: #64748b;--color-live: #34d399;--color-warn: #fbbf24;--shadow-card: 0 1px 0 rgba(255, 255, 255, .03) inset;--shadow-input: 0 1px 0 rgba(255, 255, 255, .03) inset}:root[data-theme=light]{color-scheme:light;--color-bg: #f6f7f9;--color-surface: #ffffff;--color-preview-bg: #eef1f5;--color-border: #e2e7ee;--color-border-strong: #c9d1dc;--color-text: #0e1420;--color-muted: #4a5568;--color-accent: #0f766e;--color-accent-text: #0f766e;--color-on-accent: #ffffff;--color-chip-bg: #edf1f6;--color-ghost: #dde3eb;--color-tick: #94a3b8;--color-live: #047857;--color-warn: #a94f08;--shadow-card: 0 6px 20px -12px rgba(15, 23, 42, .25);--shadow-input: 0 6px 20px -12px rgba(15, 23, 42, .25)}@media (prefers-color-scheme: light){:root:not([data-theme]){color-scheme:light;--color-bg: #f6f7f9;--color-surface: #ffffff;--color-preview-bg: #eef1f5;--color-border: #e2e7ee;--color-border-strong: #c9d1dc;--color-text: #0e1420;--color-muted: #4a5568;--color-accent: #0f766e;--color-accent-text: #0f766e;--color-on-accent: #ffffff;--color-chip-bg: #edf1f6;--color-ghost: #dde3eb;--color-tick: #94a3b8;--color-live: #047857;--color-warn: #a94f08;--shadow-card: 0 6px 20px -12px rgba(15, 23, 42, .25);--shadow-input: 0 6px 20px -12px rgba(15, 23, 42, .25)}}:root{--font-sans: "Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Space Grotesk", "Space Grotesk Fallback", "Inter", "Inter Fallback", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs: clamp(.75rem, .74rem + .05vw, .8125rem);--text-sm: clamp(.8125rem, .8rem + .07vw, .875rem);--text-base: 1rem;--text-md: clamp(1.0625rem, 1.03rem + .15vw, 1.125rem);--text-lg: clamp(1.125rem, 1.07rem + .25vw, 1.25rem);--text-xl: clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--text-2xl: clamp(1.5rem, 1.3rem + .9vw, 2rem);--text-3xl: clamp(1.75rem, 1.4rem + 1.5vw, 2.5rem);--text-hero: clamp(40px, 6vw, 68px);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 96px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--container-max: 1200px;--gutter: 24px;--tap-min: 44px;--duration-fast: .15s;--duration-normal: .22s;--duration-slow: .3s;--ease-out: cubic-bezier(.2, .8, .2, 1);--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-overlay: 200;--z-toast: 300;--z-skip-link: 1000}@media (max-width: 767px){:root{--gutter: 16px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background-color var(--duration-slow) var(--ease-out),color var(--duration-slow) var(--ease-out)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}::selection{background:var(--color-accent);color:var(--color-on-accent)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}body{transition:none}}._preview_cgme1_8{position:relative;height:188px;overflow:hidden;background:var(--color-preview-bg);border-bottom:1px solid var(--color-border)}._preview_cgme1_8>*{position:absolute}._picture_cgme1_22{top:0;right:0;bottom:0;left:0}._img_cgme1_26{width:100%;height:100%;object-fit:cover;object-position:top center}._ruler_cgme1_35,._life_cgme1_36,._prim_cgme1_37,._generic_cgme1_38{top:0;right:0;bottom:0;left:0}._ruler_cgme1_35>*,._life_cgme1_36>*,._prim_cgme1_37>*,._pong_cgme1_45>*{position:absolute}._rulerBody_cgme1_51{left:22px;right:-40px;top:58px;height:70px;border-radius:10px;border:1px solid var(--color-border-strong);background-color:var(--color-surface);background-image:linear-gradient(90deg,var(--color-tick) 0 1px,transparent 1px),linear-gradient(90deg,var(--color-tick) 0 1px,transparent 1px);background-size:60px 32px,12px 16px;background-repeat:repeat-x;background-position:14px 0,14px 0}._rulerGuide_cgme1_71{top:28px;bottom:20px;left:158px;width:2px;background:var(--color-accent)}._rulerReading_cgme1_79{left:170px;top:140px;padding:4px 10px;border-radius:8px;background:var(--color-accent);color:var(--color-on-accent);font:500 12px/1.4 var(--font-mono)}._rulerMeta_cgme1_89{left:22px;top:22px;color:var(--color-muted);font:500 11px/1.4 var(--font-mono)}._counter_cgme1_98{top:22px;right:22px;bottom:22px;left:22px;display:flex;gap:16px}._counterEditor_cgme1_104{flex:1 1 0;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:10px;border:1px solid var(--color-border-strong);background:var(--color-surface)}._line_cgme1_115{height:7px;border-radius:4px;background:var(--color-ghost)}._counterTotal_cgme1_121{margin-top:auto;color:var(--color-text);font:500 18px/1.2 var(--font-mono)}._counterLimits_cgme1_127{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:12px;color:var(--color-muted);font:500 11px/1.4 var(--font-mono)}._limitRow_cgme1_137{display:flex;justify-content:space-between;gap:6px}._bar_cgme1_143{height:6px;margin-top:4px;border-radius:3px;background:var(--color-ghost)}._barFill_cgme1_150{height:100%;border-radius:3px;background:var(--color-accent)}._barOver_cgme1_156{background:var(--color-warn)}._over_cgme1_160{color:var(--color-warn)}._life_cgme1_36{background-image:linear-gradient(var(--color-ghost) 1px,transparent 1px),linear-gradient(90deg,var(--color-ghost) 1px,transparent 1px);background-size:14px 14px}._cell_cgme1_173{width:12px;height:12px;border-radius:2px;background:var(--color-accent)}._lifeGeneration_cgme1_180{right:12px;bottom:10px;padding:3px 8px;border-radius:7px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);font:500 11px/1.4 var(--font-mono)}._pong_cgme1_45{top:16px;right:16px;bottom:16px;left:16px;border-radius:10px;border:1px solid var(--color-border-strong);background:#0b1220}._pongNet_cgme1_200{left:50%;top:8px;bottom:8px;width:2px;margin-left:-1px;background-image:linear-gradient(#475569 50%,transparent 50%);background-size:2px 12px}._paddle_cgme1_210{width:6px;height:46px;border-radius:3px;background:#e2e8f0}._paddleLeft_cgme1_217{left:14px;top:46px}._paddleRight_cgme1_222{right:14px;top:78px}._ball_cgme1_227{left:62%;top:64px;width:10px;height:10px;border-radius:2px;background:#2dd4bf;box-shadow:-14px 6px 0 -2px #2dd4bf55,-26px 12px 0 -3px #2dd4bf33}._pongScore_cgme1_239{left:0;right:0;top:10px;text-align:center;color:#cbd5e1;font:500 18px/1.2 var(--font-mono);letter-spacing:.5em;text-indent:.5em}._prim_cgme1_37{background:radial-gradient(circle at 30% 40%,#10243a 0,#060a12 70%)}._org_cgme1_256{border-radius:50%}._primMeta_cgme1_260{left:12px;bottom:10px;color:#94a3b8;font:500 11px/1.4 var(--font-mono)}._generic_cgme1_38{display:grid;place-items:center;background:radial-gradient(circle at 25% 20%,color-mix(in srgb,var(--app-accent) 35%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--app-accent) 18%,var(--color-preview-bg)),var(--color-preview-bg))}._monogram_cgme1_285{display:grid;place-items:center;width:72px;height:72px;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--app-accent) 45%,transparent);background:var(--color-surface);color:var(--color-text);font:700 34px/1 var(--font-display);box-shadow:0 12px 30px -16px var(--app-accent)}@media (max-width: 767px){._preview_cgme1_8{height:140px}._rulerBody_cgme1_51{left:16px;right:-30px;top:42px;height:56px;border-radius:9px;background-size:50px 26px,10px 13px;background-position:10px 0,10px 0}._rulerGuide_cgme1_71{top:22px;bottom:16px;left:128px}._rulerReading_cgme1_79{left:138px;top:106px;padding:3px 8px;border-radius:7px;font-size:11px}._rulerMeta_cgme1_89{display:none}._counter_cgme1_98{top:16px;right:16px;bottom:16px;left:16px;gap:12px}._counterEditor_cgme1_104{gap:6px;padding:10px;border-radius:9px}._line_cgme1_115{height:6px;border-radius:3px}._counterTotal_cgme1_121{font-size:15px}._counterLimits_cgme1_127{gap:9px;font-size:10px}._bar_cgme1_143{height:5px;margin-top:3px}._wideOnly_cgme1_367,._lifeGeneration_cgme1_180{display:none}._pong_cgme1_45{top:12px;right:12px;bottom:12px;left:12px;border-radius:9px}._pongNet_cgme1_200{top:6px;bottom:6px;background-size:2px 10px}._paddle_cgme1_210{width:5px;height:38px}._paddleLeft_cgme1_217{left:12px;top:30px}._paddleRight_cgme1_222{right:12px;top:56px}._ball_cgme1_227{left:64%;top:50px;width:9px;height:9px}._pongScore_cgme1_239{top:6px;font-size:15px}._primMeta_cgme1_260{display:none}._monogram_cgme1_285{width:60px;height:60px;font-size:28px}}._card_1leta_1{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}._card_1leta_1[data-status=coming-soon]{border-style:dashed;border-color:var(--color-border-strong)}._card_1leta_1:focus-within{border-color:var(--color-accent)}@media (hover: hover){._card_1leta_1:hover{border-color:var(--color-border-strong);box-shadow:0 18px 40px -18px #00000073}}@media (hover: hover) and (prefers-reduced-motion: no-preference){._card_1leta_1:hover{transform:translateY(-4px)}}._body_1leta_39{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3);padding:20px 22px 22px}._meta_1leta_47{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._category_1leta_54{color:var(--color-muted);font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}._badges_1leta_61{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}._status_1leta_69,._deviceBadge_1leta_70{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}._status_1leta_69{color:var(--color-muted);border:1px dashed var(--color-border-strong)}._status_1leta_69[data-status=live]{color:var(--color-live);background:var(--color-chip-bg);border:1px solid transparent}._status_1leta_69[data-status=live]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._status_1leta_69[data-status=beta]{color:var(--color-warn);border-style:solid}._deviceBadge_1leta_70{color:var(--color-muted);border:1px solid var(--color-border)}._badgeIcon_1leta_111{width:13px;height:13px}._name_1leta_116{margin:0;font-family:var(--font-display);font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.015em}._stretched_1leta_125{text-decoration:none}._stretched_1leta_125:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}._stretched_1leta_125:focus-visible{outline:none}._stretched_1leta_125:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-lg)}._tagline_1leta_149{margin:0;color:var(--color-muted);font-size:15px}._tags_1leta_155{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._tag_1leta_149{padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-chip-bg);color:var(--color-muted);font-size:12px}._footer_1leta_172{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2)}._host_1leta_181{min-width:0;overflow-wrap:anywhere;color:var(--color-muted);font:400 12px/1.4 var(--font-mono)}._open_1leta_189{position:relative;z-index:2;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:var(--tap-min);padding:0 var(--space-4);border-radius:10px;background:var(--color-accent);color:var(--color-on-accent);font-size:14px;font-weight:600;text-decoration:none;transition:filter var(--duration-fast) var(--ease-out)}._open_1leta_189:hover{filter:brightness(1.08)}._openName_1leta_215{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._openIcon_1leta_227{width:15px;height:15px;transition:transform var(--duration-fast) var(--ease-out)}@media (prefers-reduced-motion: no-preference){._open_1leta_189:hover ._openIcon_1leta_227{transform:translate(2px,-2px)}}@media (max-width: 767px){._footer_1leta_172{flex-wrap:wrap}._open_1leta_189{display:flex;flex:1 1 100%;justify-content:center;min-height:44px}._openName_1leta_215{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}._body_1leta_39{gap:var(--space-2);padding:16px 16px 18px}._category_1leta_54{font-size:11px}._name_1leta_116{font-size:21px}._tagline_1leta_149{font-size:14px}}._grid_8e2qo_2{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--space-6);margin:0;padding:0;list-style:none}._item_8e2qo_12{display:flex;min-width:0}._item_8e2qo_12>*{flex:1 1 auto}._group_a6qlu_1{display:flex;flex-wrap:wrap;gap:10px}._chip_a6qlu_7{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._chip_a6qlu_7:hover{border-color:var(--color-border-strong)}._chip_a6qlu_7[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._count_a6qlu_39{font-family:var(--font-mono);font-size:12px;opacity:.75}._chip_a6qlu_7[data-empty]:not([aria-pressed=true]){color:var(--color-muted)}@media (max-width: 767px){._scroller_a6qlu_51{margin-inline:calc(-1 * var(--gutter));overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}._scroller_a6qlu_51::-webkit-scrollbar{display:none}._group_a6qlu_1{flex-wrap:nowrap;gap:var(--space-2);width:max-content;padding:6px var(--gutter)}}._empty_1l1e2_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:56px var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center}._title_1l1e2_13{margin:0;max-width:100%;overflow-wrap:anywhere;font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.25}._suggestions_1l1e2_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._hint_1l1e2_30{margin:0;color:var(--color-muted)}._list_1l1e2_35{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:0;padding:0;list-style:none}._suggestion_1l1e2_23{min-height:var(--tap-min);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-chip-bg);color:var(--color-text);font-family:var(--font-mono);font-size:13px;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}._suggestion_1l1e2_23:hover{border-color:var(--color-accent)}._clear_1l1e2_62{min-height:var(--tap-min);margin-top:var(--space-2);padding:0 var(--space-5);border:0;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:15px;font-weight:600;cursor:pointer}._clear_1l1e2_62:hover{filter:brightness(1.08)}@media (max-width: 767px){._empty_1l1e2_1{padding:32px var(--space-4)}._title_1l1e2_13{font-size:18px}}._field_gczgx_1{position:relative;max-width:720px}._icon_gczgx_6{position:absolute;left:18px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:var(--color-muted);pointer-events:none}._input_gczgx_17{width:100%;height:60px;padding:0 64px 0 52px;border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:17px;box-shadow:var(--shadow-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._input_gczgx_17::placeholder{color:var(--color-muted);opacity:1}._input_gczgx_17:hover{border-color:var(--color-tick)}._input_gczgx_17:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-color:var(--color-accent)}._input_gczgx_17::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;cursor:pointer;background:var(--color-muted);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center / contain no-repeat}._kbd_gczgx_61{position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:3px 9px;border-radius:7px;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-muted);font:500 13px/1.4 var(--font-mono);pointer-events:none}._input_gczgx_17:not(:placeholder-shown){padding-right:18px}._input_gczgx_17:not(:placeholder-shown)~._kbd_gczgx_61{display:none}@media (max-width: 767px){._icon_gczgx_6{left:16px;width:18px;height:18px}._input_gczgx_17{height:52px;padding:0 16px 0 46px;border-radius:14px;font-size:16px}}@media (max-width: 767px),(hover: none){._kbd_gczgx_61{display:none}._input_gczgx_17{padding-right:16px}}._container_hlwet_2{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}._footer_uk299_1{border-top:1px solid var(--color-border);background:var(--color-surface)}._inner_uk299_6{max-width:var(--container-max);margin-inline:auto;padding:var(--space-9) var(--gutter) var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:space-between}._brandCol_uk299_16{flex:1 1 280px;max-width:360px}._brand_uk299_16{margin-bottom:10px;font-family:var(--font-display);font-weight:600;font-size:19px}._tld_uk299_28{color:var(--color-accent-text)}._blurb_uk299_32{margin-bottom:var(--space-3);color:var(--color-muted);font-size:var(--text-sm)}._email_uk299_38{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--color-accent-text);font-size:var(--text-sm)}._col_uk299_46{min-width:140px}._heading_uk299_50{margin-bottom:var(--space-1);font:500 12px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted)}._list_uk299_58{margin:0;padding:0;list-style:none}._link_uk299_64{display:inline-flex;align-items:center;min-height:var(--tap-min);padding:0;border:0;background:none;color:var(--color-text);font:400 var(--text-sm) var(--font-sans);text-align:left;text-decoration:none;cursor:pointer}._link_uk299_64:hover{text-decoration:underline;text-underline-offset:3px}._bottom_uk299_83{max-width:var(--container-max);margin-inline:auto;padding:0 var(--gutter) var(--space-7);color:var(--color-muted);font-size:13px}._bottom_uk299_83>span{display:block;padding-top:var(--space-4);border-top:1px solid var(--color-border)}@media (min-width: 768px){._link_uk299_64{min-height:32px}}._toggle_jeyqd_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);padding:0 var(--space-4);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}._toggle_jeyqd_1:hover{border-color:var(--color-border-strong)}._compact_jeyqd_26{padding:0}._icon_jeyqd_30{width:18px;height:18px;flex:none}._header_13pea_1{position:relative;border-bottom:1px solid var(--color-border);z-index:var(--z-sticky)}._inner_13pea_7{max-width:var(--container-max);margin-inline:auto;padding:var(--space-4) var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._brand_13pea_17{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-min);text-decoration:none}._mark_13pea_25{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-mono);font-weight:500;font-size:15px}._wordmark_13pea_39{font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.01em}._tld_13pea_46{color:var(--color-accent-text)}._actions_13pea_50{display:flex;align-items:center;gap:var(--space-3)}._nav_13pea_56{position:relative}._menuButton_13pea_60{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);padding:0 var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;cursor:pointer}._menuButton_13pea_60:hover{border-color:var(--color-border-strong)}._menuIcon_13pea_80{width:18px;height:18px}._list_13pea_86{display:none;position:absolute;top:calc(100% + var(--space-2));right:0;min-width:200px;margin:0;padding:var(--space-2);list-style:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);z-index:var(--z-overlay)}._list_13pea_86[data-open=true]{display:block}._link_13pea_106{display:flex;align-items:center;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-base);text-decoration:none;color:var(--color-text)}._link_13pea_106:hover{background:var(--color-chip-bg)}._link_13pea_106[aria-current=page]{color:var(--color-accent-text);font-weight:600}@media (max-width: 767.98px){html:not([data-js]) ._menuButton_13pea_60{display:none}html:not([data-js]) ._list_13pea_86{display:flex;flex-wrap:wrap;position:static;min-width:0;padding:0;gap:0 var(--space-1);background:none;border:0;box-shadow:none}}._theme_13pea_149 button span{display:none}._theme_13pea_149 button{padding:0}@media (min-width: 768px){._menuButton_13pea_60{display:none}._list_13pea_86,._list_13pea_86[data-open=true]{display:flex;position:static;min-width:0;padding:0;gap:var(--space-2);background:none;border:0;box-shadow:none}._link_13pea_106{padding:0 var(--space-3);font-size:15px}._actions_13pea_50{gap:var(--space-5)}._theme_13pea_149 button span{display:inline}._theme_13pea_149 button{padding:0 var(--space-4)}}._srOnly_13pea_193{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._skip_1yt58_1{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-skip-link);padding:var(--space-3) var(--space-4);background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transform:translateY(-200%)}._skip_1yt58_1:focus,._skip_1yt58_1:focus-visible{transform:none;outline:2px solid var(--color-text);outline-offset:2px}._list_1rjud_1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--color-muted);font:400 13px/1.5 var(--font-mono)}._item_1rjud_12{display:inline-flex;align-items:center;gap:var(--space-2)}._link_1rjud_18:hover{text-decoration:underline;text-underline-offset:3px}._current_1rjud_23{color:var(--color-text)}._page_ipi27_2{padding-bottom:var(--space-11)}._crumbs_ipi27_6{padding-top:28px}._hero_ipi27_10{display:flex;flex-wrap:wrap;gap:var(--space-9);align-items:center;padding-block:var(--space-7) var(--space-10)}._heroText_ipi27_18{flex:1 1 420px;min-width:0}._figure_ipi27_23{flex:1 1 520px;min-width:0;margin:0}._eyebrow_ipi27_29{display:flex;align-items:center;gap:var(--space-3);margin-bottom:18px}._accentDot_ipi27_36{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--app-accent, var(--color-accent))}._category_ipi27_44{color:var(--color-muted);font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}._status_ipi27_51{padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-chip-bg);color:var(--color-muted);font:500 12px/1.4 var(--font-sans)}._status_ipi27_51[data-status=live]{color:var(--color-live)}._status_ipi27_51[data-status=beta]{color:var(--color-warn)}._title_ipi27_67{margin:0;font-family:var(--font-display);font-size:var(--text-hero);font-weight:700;line-height:1.04;letter-spacing:-.035em;overflow-wrap:anywhere}._tagline_ipi27_77{max-width:520px;margin:18px 0 0;color:var(--color-muted);font-size:19px}._actions_ipi27_84{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}._primary_ipi27_91,._secondary_ipi27_92{display:inline-flex;align-items:center;gap:var(--space-2);min-height:52px;padding-inline:22px;border-radius:14px;font:600 16px/1 var(--font-sans)}._primary_ipi27_91{background:var(--color-accent);color:var(--color-on-accent)}._secondary_ipi27_92{border:1px solid var(--color-border-strong);color:var(--color-text);font-weight:500}._primary_ipi27_91:hover,._secondary_ipi27_92:hover{filter:brightness(1.08)}._icon_ipi27_118{width:17px;height:17px}._host_ipi27_123{margin:18px 0 0;color:var(--color-muted);font:400 13px/1.5 var(--font-mono)}._frame_ipi27_130{border:1px solid var(--color-border);border-top:4px solid var(--app-accent, var(--color-accent));border-radius:var(--radius-xl);overflow:hidden}._frame_ipi27_130>div{height:360px;border-bottom:0}._caption_ipi27_142{margin-top:10px;color:var(--color-muted);font-size:13px}._content_ipi27_148{display:flex;flex-wrap:wrap;gap:var(--space-9);align-items:flex-start;padding-bottom:var(--space-10)}._article_ipi27_156{flex:999 1 560px;min-width:0}._h2_ipi27_161{margin:0 0 14px;font-family:var(--font-display);font-size:28px;font-weight:600;letter-spacing:-.02em}._h3_ipi27_169{margin:32px 0 14px;font-family:var(--font-display);font-size:21px;font-weight:600}._prose_ipi27_176{margin:0 0 16px;color:var(--color-muted);font-size:17px}._features_ipi27_182{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}._feature_ipi27_182{padding:16px 18px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface)}._steps_ipi27_198{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-left:22px;color:var(--color-muted);font-size:17px}._controls_ipi27_208{margin:var(--space-7) 0 0;color:var(--color-muted);font-size:15px}._controls_ipi27_208 strong{color:var(--color-text)}._aside_ipi27_218{flex:1 1 280px;min-width:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}._asideTitle_ipi27_227{margin:0 0 16px;font-family:var(--font-display);font-size:18px;font-weight:600}._facts_ipi27_234{display:grid;grid-template-columns:auto 1fr;gap:12px 16px;margin:0;font-size:14px}._facts_ipi27_234 dt{color:var(--color-muted)}._facts_ipi27_234 dd{margin:0}._callout_ipi27_250{margin:20px 0 0;padding:12px 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:14px}._privacy_ipi27_258{margin-top:20px;padding:14px 16px;border-radius:var(--radius-md);background:var(--color-chip-bg);font-size:14px}._privacyTitle_ipi27_266{margin:0 0 4px;font-weight:600}._privacyText_ipi27_271{margin:0;color:var(--color-muted)}._related_ipi27_276{padding-top:var(--space-4)}._grid_ipi27_280{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--space-6)}._page_1wqhg_2{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}._hero_1wqhg_10{padding-block:72px var(--space-7)}._eyebrow_1wqhg_14{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--color-muted);font:400 13px/1.5 var(--font-mono)}._liveDot_1wqhg_23{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--color-live);box-shadow:0 0 color-mix(in srgb,var(--color-live) 55%,transparent)}@media (prefers-reduced-motion: no-preference){._liveDot_1wqhg_23{animation:_pulse_1wqhg_1 2.4s var(--ease-out) infinite}}@keyframes _pulse_1wqhg_1{0%{box-shadow:0 0 color-mix(in srgb,var(--color-live) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}._title_1wqhg_49{max-width:820px;margin:0;font-family:var(--font-display);font-size:var(--text-hero);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}._lede_1wqhg_60{max-width:640px;margin:22px 0 0;color:var(--color-muted);font-size:19px;text-wrap:pretty}._controls_1wqhg_68{display:flex;flex-direction:column;gap:18px;margin-top:var(--space-8)}._results_1wqhg_77{padding-block:var(--space-2) var(--space-8);scroll-margin-top:var(--space-6)}._resultsHeader_1wqhg_82{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-3);margin-bottom:18px}._resultsTitle_1wqhg_91{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.01em}._count_1wqhg_101{margin:0;color:var(--color-muted);font:400 13px/1.5 var(--font-mono)}._why_1wqhg_109{padding-block:var(--space-6) var(--space-11)}._whyTitle_1wqhg_113{margin:0 0 28px;font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.02em}._benefits_1wqhg_121{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--space-6);margin:0;padding:0;list-style:none}._benefit_1wqhg_121{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface)}._benefitTitle_1wqhg_137{margin:0 0 6px;font-family:var(--font-display);font-size:19px;font-weight:600}._benefitBody_1wqhg_144{margin:0;color:var(--color-muted);font-size:15px}@media (max-width: 767px){._hero_1wqhg_10{padding-block:var(--space-7) 20px}._eyebrow_1wqhg_14{gap:var(--space-2);margin-bottom:var(--space-3);font-size:12px}._eyebrowMore_1wqhg_163{display:none}._title_1wqhg_49{font-size:38px;line-height:1.04}._lede_1wqhg_60{margin-top:14px;font-size:16px}._controls_1wqhg_68{gap:14px;margin-top:var(--space-6)}._results_1wqhg_77{padding-bottom:var(--space-7)}._resultsHeader_1wqhg_82{margin-bottom:var(--space-4)}._resultsTitle_1wqhg_91{font-size:19px}._count_1wqhg_101{font-size:12px}._why_1wqhg_109{padding-bottom:var(--space-10)}._whyTitle_1wqhg_113{margin-bottom:20px;font-size:24px}._benefits_1wqhg_121{gap:var(--space-4)}._benefit_1wqhg_121{padding:20px}}._page_f5vs0_1{padding-block:var(--space-10)}._title_f5vs0_5{font-family:var(--font-display);font-size:var(--text-3xl);margin-bottom:var(--space-3)}._copy_f5vs0_11{color:var(--color-muted);max-width:60ch;margin-bottom:var(--space-6)}._form_f5vs0_17{margin-bottom:var(--space-8);max-width:520px}._label_f5vs0_22{display:block;margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}._row_f5vs0_29{display:flex;gap:var(--space-2)}._input_f5vs0_34{flex:1;min-width:0;min-height:var(--tap-min);padding:0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-input)}._button_f5vs0_45{min-height:var(--tap-min);padding:0 var(--space-5);background:var(--color-accent);color:var(--color-on-accent);border:0;border-radius:var(--radius-md);font-weight:600;cursor:pointer}._sub_f5vs0_56{font-size:var(--text-lg);margin-bottom:var(--space-2)}._apps_f5vs0_61{margin:0 0 var(--space-6);padding:0;list-style:none}._appLink_f5vs0_67{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--color-accent-text)}._page_1fbt6_2{padding-block:var(--space-9) var(--space-11)}._measure_1fbt6_6{max-width:68ch}._header_1fbt6_10{margin-bottom:var(--space-7)}._eyebrow_1fbt6_14{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text)}._title_1fbt6_24{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}._lead_1fbt6_32{margin-top:var(--space-4);font-size:var(--text-md);line-height:1.6;color:var(--color-muted)}._updated_1fbt6_39{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-muted)}._toc_1fbt6_46{margin-bottom:var(--space-8);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._tocHeading_1fbt6_54{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:600}._tocList_1fbt6_60{padding-left:var(--space-5);font-size:var(--text-sm);line-height:1.5;columns:1}._tocList_1fbt6_60 li{padding-block:3px;break-inside:avoid}._tocList_1fbt6_60 a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:2px}@media (min-width: 768px){._tocList_1fbt6_60{columns:2;column-gap:var(--space-8)}}._prose_1fbt6_86{font-size:var(--text-base);line-height:1.7;overflow-wrap:break-word}._prose_1fbt6_86>*+*,._section_1fbt6_93>*+*{margin-top:var(--space-4)}._section_1fbt6_93{margin-top:var(--space-9);scroll-margin-top:var(--space-11)}._prose_1fbt6_86 h2{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.25;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);scroll-margin-top:var(--space-11)}._prose_1fbt6_86 h3{margin-top:var(--space-6);font-size:var(--text-md);line-height:1.35}._prose_1fbt6_86 p,._prose_1fbt6_86 li{color:var(--color-text)}._prose_1fbt6_86 ul,._prose_1fbt6_86 ol{padding-left:var(--space-6)}._prose_1fbt6_86 li+li{margin-top:var(--space-2)}._prose_1fbt6_86 a{color:var(--color-accent-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness var(--duration-fast) var(--ease-out)}._prose_1fbt6_86 a:hover{text-decoration-thickness:2px}._prose_1fbt6_86 strong{font-weight:600}._prose_1fbt6_86 code{font-family:var(--font-mono);font-size:.9em;padding:1px 6px;background:var(--color-chip-bg);border-radius:var(--radius-sm)}._prose_1fbt6_86 table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--text-sm)}._prose_1fbt6_86 th,._prose_1fbt6_86 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}._prose_1fbt6_86 th{font-weight:600}._summary_1fbt6_177{margin-bottom:var(--space-2);padding:var(--space-5) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}._summaryTitle_1fbt6_187{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}._summary_1fbt6_177 ul{margin-top:var(--space-3)}@media print{._page_1fbt6_2{padding-block:0}._measure_1fbt6_6{max-width:none}._toc_1fbt6_46{display:none}._prose_1fbt6_86,._prose_1fbt6_86 p,._prose_1fbt6_86 li,._lead_1fbt6_32,._updated_1fbt6_39,._prose_1fbt6_86 a{color:#000}._prose_1fbt6_86 a[href^=http]:after,._prose_1fbt6_86 a[href^="mailto:"]:after{content:" (" attr(href) ")";font-size:.85em}._summary_1fbt6_177{background:none;box-shadow:none;border-color:#000}._summary_1fbt6_177{break-inside:avoid-page}._prose_1fbt6_86 h2,._prose_1fbt6_86 h3{break-after:avoid}}._card_7l64v_1{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._cardLabel_7l64v_9{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}._row_7l64v_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-2)}._email_7l64v_26._email_7l64v_26{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:1.2;overflow-wrap:anywhere;color:var(--color-accent-text)}._copy_7l64v_35{min-height:var(--tap-min);padding:0 var(--space-5);background:var(--color-accent);color:var(--color-on-accent);border:0;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out)}._copy_7l64v_35:hover{filter:brightness(1.08)}._copy_7l64v_35[hidden]{display:none}._status_7l64v_55{flex-basis:100%;min-height:1.5em;font-size:var(--text-sm);color:var(--color-muted)}._status_7l64v_55:empty{min-height:0}@media print{._copy_7l64v_35,._status_7l64v_55{display:none}._email_7l64v_26._email_7l64v_26{color:#000}}
