@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:"Onest Variable", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", "Cascadia Mono", monospace;--color-canvas:#0c0b09;--color-sidebar:#080705;--color-surface-1:#11100d;--color-surface-2:#171612;--color-surface-3:#211f1a;--color-border-subtle:#292720;--color-border-strong:#3b382f;--color-text-primary:#f0eee8;--color-text-secondary:#c1bdb2;--color-text-muted:#8d887e;--color-accent:#e8e3d8;--color-accent-hover:#f1ece3;--color-accent-ink:#15130f;--color-primary:var(--color-accent);--color-primary-hover:var(--color-accent-hover);--color-primary-ink:var(--color-accent-ink);--color-success:#3eae73;--color-warning:#c6952d;--color-danger:#df6d68;--color-info:#7d9db8;--color-overlay:#040302c2;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-control:.625rem;--radius-panel:.75rem;--radius-overlay:1rem;--radius-pill:999px;--control-height:2.25rem;--control-height-prominent:2.5rem;--sidebar-width:14rem;--topbar-height:3.25rem;--shadow-overlay:0 24px 64px #00000061;--focus-ring:0 0 0 2px var(--color-canvas), 0 0 0 4px var(--color-accent);--duration-fast:.12s;--duration-base:.18s;--duration-slow:.24s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}@media (pointer:coarse),(width<=56.25rem){:root{--control-height:2.75rem;--control-height-prominent:3rem}}.qf-type-page-heading,.qf-type-section-heading,.qf-type-panel-heading,.qf-type-card-heading{letter-spacing:-.018em}.qf-type-page-heading{font-size:1.75rem;font-weight:650;line-height:1.2857}.qf-type-section-heading{font-size:1.375rem;font-weight:650;line-height:1.3636}.qf-type-panel-heading{font-size:1.125rem;font-weight:600;line-height:1.4444}.qf-type-card-heading{font-size:1rem;font-weight:600;line-height:1.5}.qf-type-body{font-size:1rem;line-height:1.5}.qf-type-body-sm{font-size:.9375rem;line-height:1.4667}.qf-type-small{font-size:.875rem;line-height:1.4286}.qf-type-caption{font-size:.8125rem;line-height:1.3846}.qf-weight-regular{font-weight:450}.qf-weight-medium{font-weight:550}.qf-weight-semibold{font-weight:600}.qf-type-navigation{font-size:.9375rem;font-weight:500;line-height:1.4667}.qf-type-control{font-size:.9375rem;font-weight:450;line-height:1.25}.qf-type-button-small{font-size:.875rem;font-weight:600;line-height:1.25}.qf-type-button-medium{font-size:.9375rem;font-weight:600;line-height:1.25}.qf-type-button-large{font-size:1rem;font-weight:600;line-height:1.25}.qf-type-label{font-size:.875rem;font-weight:550;line-height:1.4286}.qf-type-supporting{font-size:.875rem;font-weight:450;line-height:1.4286}.qf-type-meta{font-size:.8125rem;font-weight:450;line-height:1.3846}.qf-type-meta-strong{font-size:.8125rem;font-weight:550;line-height:1.3846}.qf-type-meta-medium{font-size:.8125rem;font-weight:500;line-height:1.3846}.qf-type-callout{font-size:.9375rem;font-weight:450;line-height:1.5}.qf-type-callout-strong{font-size:.9375rem;font-weight:600;line-height:1.5}.qf-type-badge,.qf-type-table-heading{font-size:.8125rem;font-weight:600;line-height:1.2}.qf-type-table{font-size:.875rem;font-weight:450;line-height:1.5}.qf-type-table-heading{letter-spacing:.01em}.qf-type-overline{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:650;line-height:1.3334}.qf-type-code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:450;line-height:1.5714}.qf-type-code-compact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:450;line-height:1.65}.qf-type-code-meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:450;line-height:1.3846}.qf-type-code-caption{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:450;line-height:1.2728}.qf-type-metric{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:1.75rem;font-weight:650;line-height:1.25}.qf-type-metric-compact{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1rem;font-weight:550;line-height:1.5}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);min-width:20rem;font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;font-size:16px}body{background:var(--color-canvas);min-width:20rem;min-height:100dvh;color:var(--color-text-primary);margin:0;line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,textarea,[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}:focus-visible{box-shadow:var(--focus-ring);outline:none}::selection{background:color-mix(in srgb, var(--color-accent) 32%, transparent);color:var(--color-text-primary)}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-border-strong);background-clip:padding-box;border:3px solid #0000}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.button.svelte-h1lpog{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;min-width:0;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}.button--small.svelte-h1lpog{height:var(--control-height);padding:0 var(--space-3)}.button--medium.svelte-h1lpog{height:var(--control-height);padding:0 var(--space-4)}.button--large.svelte-h1lpog{height:var(--control-height-prominent);padding:0 var(--space-5)}.button--primary.svelte-h1lpog{background:var(--color-primary);color:var(--color-primary-ink)}.button--primary.svelte-h1lpog:hover:not(:disabled){background:var(--color-primary-hover)}.button--secondary.svelte-h1lpog{border-color:var(--color-border-strong);background:var(--color-surface-2);color:var(--color-text-primary)}.button--secondary.svelte-h1lpog:hover:not(:disabled),.button--quiet.svelte-h1lpog:hover:not(:disabled){background:var(--color-surface-3)}.button--quiet.svelte-h1lpog{color:var(--color-text-secondary);background:0 0}.button--danger.svelte-h1lpog{border-color:color-mix(in srgb, var(--color-danger) 46%, transparent);background:color-mix(in srgb, var(--color-danger) 14%, var(--color-surface-2));color:var(--color-danger)}.button--danger.svelte-h1lpog:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 22%, var(--color-surface-2))}.button.svelte-h1lpog:active:not(:disabled){transform:translateY(1px)}.button.svelte-h1lpog:disabled{opacity:.48;cursor:not-allowed}.button__label.svelte-h1lpog{text-overflow:ellipsis;padding-block:.0625rem;line-height:1.25;overflow:hidden}.button__icon.svelte-h1lpog{flex:none;place-items:center;display:inline-grid}.button__spinner.svelte-h1lpog{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1rem;height:1rem;animation:.7s linear infinite svelte-h1lpog-spin}@keyframes svelte-h1lpog-spin{to{transform:rotate(360deg)}}.icon-button.svelte-14paqqt{border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.icon-button--small.svelte-14paqqt,.icon-button--medium.svelte-14paqqt{width:var(--control-height);height:var(--control-height)}.icon-button.svelte-14paqqt:hover:not(:disabled),.icon-button[aria-pressed=true].svelte-14paqqt{background:var(--color-surface-3);color:var(--color-text-primary)}.icon-button--secondary.svelte-14paqqt{border-color:var(--color-border-strong);background:var(--color-surface-2)}.icon-button--danger.svelte-14paqqt{color:var(--color-danger)}.icon-button--danger.svelte-14paqqt:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 14%, var(--color-surface-2))}.icon-button.svelte-14paqqt:disabled{opacity:.45;cursor:not-allowed}.logo.svelte-1prgjgr{color:var(--color-text-primary);align-items:center;gap:.6875rem;display:inline-flex}.logo__mark.svelte-1prgjgr{width:1.875rem;height:2rem;fill:var(--color-accent);stroke:var(--color-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none}.logo__mark.svelte-1prgjgr path:where(.svelte-1prgjgr){fill:none}.logo__wordmark.svelte-1prgjgr{white-space:nowrap;letter-spacing:-.018em;align-items:baseline;gap:.35rem;font-size:1.0625rem;display:inline-flex}.logo__wordmark.svelte-1prgjgr strong:where(.svelte-1prgjgr){font-weight:720}.logo__wordmark.svelte-1prgjgr span:where(.svelte-1prgjgr){color:var(--color-text-secondary);font-weight:520}.text.svelte-i5k1co{color:var(--color-text-primary)}.text--secondary.svelte-i5k1co{color:var(--color-text-secondary)}.text--muted.svelte-i5k1co{color:var(--color-text-muted)}.text--success.svelte-i5k1co{color:var(--color-success)}.text--warning.svelte-i5k1co{color:var(--color-warning)}.text--danger.svelte-i5k1co{color:var(--color-danger)}.text--inherit.svelte-i5k1co{color:inherit}.qf-field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.qf-label{align-items:baseline;gap:var(--space-1);width:fit-content;color:var(--color-text-primary);display:inline-flex}.qf-label__required{color:var(--color-danger)}.qf-hint,.qf-error{margin:0}.qf-error{align-items:flex-start;gap:var(--space-2);display:flex}.qf-control,.qf-control-shell{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.qf-control{padding:0 var(--space-3)}.qf-control::placeholder,.qf-control-shell input::placeholder,.qf-control-shell textarea::placeholder{color:var(--color-text-muted);opacity:1}.qf-control:hover:not(:disabled):not([readonly]):not(:focus-visible),.qf-control-shell:hover:not(.qf-control-shell--disabled):not(:focus-within){border-color:color-mix(in srgb, var(--color-text-secondary) 68%, var(--color-border-strong))}.qf-control:focus-visible,.qf-control-shell:focus-within,.qf-select__trigger:focus-visible{border-color:var(--color-accent);box-shadow:none;outline:none}.qf-segment:focus-visible,.qf-option-control:focus-visible,.qf-calendar__day:focus-visible{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.qf-control[aria-invalid=true],.qf-control-shell--invalid,.qf-select__trigger[aria-invalid=true],.qf-select__trigger--invalid{border-color:color-mix(in srgb, var(--color-danger) 80%, var(--color-border-strong))}.qf-control:disabled,.qf-control[readonly],.qf-control-shell--disabled,.qf-select__trigger:disabled{opacity:.5;cursor:not-allowed}.qf-control[readonly]{background:var(--color-surface-1)}.qf-control-shell{align-items:center;display:flex;overflow:hidden}.qf-control-shell>input,.qf-control-shell>textarea{width:100%;min-width:0;color:inherit;box-shadow:none;background:0 0;border:0;outline:none}.qf-control-shell>input:focus-visible,.qf-control-shell>textarea:focus-visible{box-shadow:none}.qf-control-shell>input{height:calc(var(--control-height) - 2px);padding:0 var(--space-3)}.qf-control-shell__icon{color:var(--color-text-muted);flex:none;place-items:center;display:grid}.qf-control-shell__icon:first-child{padding-left:var(--space-3)}.qf-inline-button{width:var(--control-height);min-width:var(--control-height);height:var(--control-height);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.qf-inline-button:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text-primary)}.qf-inline-button:disabled{opacity:.4;cursor:not-allowed}.qf-textarea{min-height:5.5rem;padding-block:var(--space-3);resize:vertical;line-height:1.5}.qf-textarea--code{tab-size:2;min-height:9rem}.qf-fieldset{min-width:0;padding:var(--space-4);gap:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);margin:0;display:grid}.qf-fieldset__legend{padding:0 var(--space-2)}.qf-fieldset__description{margin:calc(var(--space-2) * -1) 0 0}.qf-choice-list{gap:var(--space-2);display:grid}.qf-choice-list--horizontal{gap:var(--space-3);flex-wrap:wrap;display:flex}.qf-option-control{min-height:var(--control-height);align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text-primary);cursor:pointer;border:1px solid #0000;display:flex}.qf-option-control:hover:not(.qf-option-control--disabled){background:var(--color-surface-2)}.qf-option-control--invalid{border-color:var(--color-danger)}.qf-option-control--disabled{opacity:.48;cursor:not-allowed}.qf-option-control__native{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.qf-option-control__mark{border:1px solid var(--color-border-strong);background:var(--color-surface-2);width:1.25rem;height:1.25rem;color:var(--color-accent-ink);flex:none;place-items:center;margin-top:.0625rem;display:grid}.qf-option-control__mark--checkbox{border-radius:.35rem}.qf-option-control__mark--radio{border-radius:50%}.qf-option-control__native:checked+.qf-option-control__mark{border-color:var(--color-accent);background:var(--color-accent)}.qf-option-control__native:focus-visible+.qf-option-control__mark{box-shadow:var(--focus-ring)}.qf-option-control__radio-dot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.qf-option-control__copy{gap:.125rem;min-width:0;display:grid}.qf-option-control__description{color:var(--color-text-muted)}.qf-select{min-width:0;position:relative}.qf-select__trigger{width:100%;min-width:0;height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-text-primary);text-align:left;cursor:pointer;display:flex}.qf-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qf-select__chevron{color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.qf-select__trigger[aria-expanded=true] .qf-select__chevron{transform:rotate(180deg)}.qf-popover{z-index:40;min-width:0;padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-surface-2);box-shadow:var(--shadow-overlay);position:fixed}.qf-popover__search{margin-bottom:var(--space-2)}.qf-listbox{outline:none;max-height:18rem;padding:0;overflow:auto}.qf-listbox__group-label{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-muted)}.qf-listbox__option{width:100%;min-height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:calc(var(--radius-control) - .125rem);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.qf-listbox__option:hover:not(:disabled),.qf-listbox__option--active{background:var(--color-surface-3)}.qf-listbox__option--selected{color:var(--color-accent)}.qf-listbox__option:disabled{opacity:.4;cursor:not-allowed}.qf-listbox__option-copy{gap:.125rem;min-width:0;display:grid}.qf-listbox__option-label,.qf-listbox__option-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qf-listbox__option-description{color:var(--color-text-muted)}.qf-listbox__state{min-height:6rem;padding:var(--space-4);color:var(--color-text-muted);text-align:center;place-items:center;display:grid}.qf-spinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite qf-spin}@keyframes qf-spin{to{transform:rotate(360deg)}}.qf-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.qf-actions--start{justify-content:flex-start}.qf-actions--space-between{justify-content:space-between}@media (width<=36rem){.qf-actions{flex-direction:column-reverse;align-items:stretch}}.qf-segments.svelte-1xvxcl5{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-1);min-width:0;padding:.125rem;display:inline-flex}.qf-segments--full.svelte-1xvxcl5{width:100%;display:flex}.qf-segment.svelte-1xvxcl5{min-width:0;height:var(--control-height);padding:0 var(--space-3);border-radius:calc(var(--radius-control) - .125rem);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000}.qf-segments--full.svelte-1xvxcl5 .qf-segment:where(.svelte-1xvxcl5){flex:1}.qf-segment.svelte-1xvxcl5 .qf-segment__label{color:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qf-segment.svelte-1xvxcl5:hover:not(:disabled){color:var(--color-text-primary)}.qf-segment--selected.svelte-1xvxcl5{border-color:var(--color-border-subtle);background:var(--color-surface-3);color:var(--color-text-primary)}.qf-segment.svelte-1xvxcl5:disabled{opacity:.4;cursor:not-allowed}.copy-button.svelte-2o67g5{min-width:0;height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid #0000;font-size:.8125rem;font-weight:550;display:inline-flex}.copy-button.svelte-2o67g5:hover{background:var(--color-surface-3);color:var(--color-text-primary)}.copy-button--error.svelte-2o67g5{color:var(--color-danger)}.copy-button.svelte-2o67g5 span:where(.svelte-2o67g5){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code-block.svelte-1lsw8m9{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-canvas);min-width:0;overflow:hidden}.code-block__header.svelte-1lsw8m9{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:2.75rem;padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-2);display:flex}pre.svelte-1lsw8m9{max-width:100%;max-height:24rem;padding:var(--space-4);color:var(--color-text-secondary);font:.8125rem/1.65 var(--font-mono);tab-size:2;white-space:pre;margin:0;overflow:auto}pre.wrap.svelte-1lsw8m9{overflow-wrap:anywhere;white-space:pre-wrap}.hljs-comment,.hljs-quote{color:var(--color-text-muted)}.hljs-keyword,.hljs-selector-tag,.hljs-literal{color:var(--color-info)}.hljs-string,.hljs-attr{color:color-mix(in srgb, var(--color-success) 82%, var(--color-text-primary))}.hljs-number,.hljs-variable,.hljs-template-variable{color:color-mix(in srgb, var(--color-warning) 84%, var(--color-text-primary))}.hljs-built_in,.hljs-title,.hljs-meta{color:var(--color-accent)}.code-viewer.svelte-a3p4ie{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-1);overflow:hidden}.code-viewer__header.svelte-a3p4ie{justify-content:space-between;align-items:center;gap:var(--space-3);height:2.75rem;padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-2);color:var(--color-text-muted);display:flex}pre.svelte-a3p4ie{max-height:28rem;padding:var(--space-4);color:var(--color-text-secondary);tab-size:2;white-space:pre;margin:0;overflow:auto}pre.wrap.svelte-a3p4ie{white-space:pre-wrap;overflow-wrap:anywhere}.json-key.svelte-a3p4ie{color:var(--color-info)}.json-string.svelte-a3p4ie{color:color-mix(in srgb, var(--color-success) 78%, var(--color-text-primary))}.json-number.svelte-a3p4ie,.json-boolean.svelte-a3p4ie{color:color-mix(in srgb, var(--color-warning) 82%, var(--color-text-primary))}.json-null.svelte-a3p4ie{color:var(--color-text-muted);font-style:italic}.json-punctuation.svelte-a3p4ie{color:var(--color-text-primary)}.code-viewer__empty,.code-viewer__error{min-height:7rem;padding:var(--space-4);text-align:center;place-items:center;margin:0;display:grid}.description-grid.svelte-1twt4t5{grid-template-columns:repeat(var(--description-columns), minmax(0, 1fr));gap:var(--space-3);margin:0;display:grid}.description-grid.svelte-1twt4t5>div:where(.svelte-1twt4t5){min-width:0;padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-2)}dt{margin-bottom:var(--space-2)}dd{overflow-wrap:anywhere;margin:0}@media (width<=54rem){.description-grid.svelte-1twt4t5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.description-grid.svelte-1twt4t5{grid-template-columns:1fr}}.key-values.svelte-1xgzj7j{margin:0}.key-values__row.svelte-1xgzj7j{align-items:center;gap:var(--space-4);min-height:3rem;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(8rem,.8fr) minmax(0,1.4fr);display:grid}.key-values__row.svelte-1xgzj7j:last-child{border-bottom:0}dd{justify-content:space-between;align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-width:0;margin:0;display:flex}@media (width<=38rem){.key-values__row.svelte-1xgzj7j{gap:var(--space-1);grid-template-columns:1fr}}.timeline.svelte-1rnl4ym{margin:0;padding:0;list-style:none}.timeline__item.svelte-1rnl4ym{gap:var(--space-3);padding-bottom:var(--space-5);grid-template-columns:1.25rem minmax(0,1fr);display:grid;position:relative}.timeline__item.svelte-1rnl4ym:last-child{padding-bottom:0}.timeline__rail.svelte-1rnl4ym:before{border:2px solid var(--color-surface-1);background:var(--timeline-color,var(--color-text-muted));width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--timeline-color,var(--color-text-muted));content:"";border-radius:50%;position:absolute;top:.35rem;left:.375rem}.timeline__item.svelte-1rnl4ym:not(:last-child) .timeline__rail:where(.svelte-1rnl4ym):after{background:var(--color-border-strong);content:"";width:1px;position:absolute;top:1.1rem;bottom:0;left:.65rem}.timeline__item--completed.svelte-1rnl4ym{--timeline-color:var(--color-success)}.timeline__item--active.svelte-1rnl4ym{--timeline-color:var(--color-info)}.timeline__item--error.svelte-1rnl4ym{--timeline-color:var(--color-danger)}.timeline__item--cancelled.svelte-1rnl4ym{--timeline-color:var(--color-warning)}.timeline__content.svelte-1rnl4ym{min-width:0}.timeline__title.svelte-1rnl4ym,.timeline__meta.svelte-1rnl4ym{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.timeline__content.svelte-1rnl4ym p{margin:var(--space-1) 0 0}.timeline__meta.svelte-1rnl4ym{margin-top:var(--space-2);justify-content:flex-start}.timeline-empty{padding:var(--space-6);text-align:center;margin:0}.rate-window.svelte-t1uyje{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-1);display:grid;container-type:inline-size}header.svelte-t1uyje,footer.svelte-t1uyje{justify-content:space-between;align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}header.svelte-t1uyje h3{min-width:0}@container (width<=22rem){header.svelte-t1uyje{grid-template-columns:minmax(0,1fr)}header.svelte-t1uyje .badge{justify-self:start}}footer.svelte-t1uyje{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted)}.rate-window__error{padding:var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-surface-2));margin:0}.tabs.svelte-1l7tdb5{gap:var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-1);min-width:0;padding:.125rem;display:flex;overflow-x:auto}button.svelte-1l7tdb5{height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;display:inline-flex}button.svelte-1l7tdb5:hover:not(:disabled){color:var(--color-text-primary)}button[aria-selected=true].svelte-1l7tdb5{background:var(--color-surface-3);color:var(--color-text-primary)}button.svelte-1l7tdb5:disabled{opacity:.4;cursor:not-allowed}button.svelte-1l7tdb5 .tabs__count{border-radius:var(--radius-pill);background:var(--color-surface-2);min-width:1.25rem;color:var(--color-text-muted);text-align:center;padding:.0625rem .375rem}body{background:radial-gradient(circle at 78% -12%, #e8e3d80f, transparent 30rem), var(--color-canvas)}a{color:inherit}.page-shell.svelte-1n46o8q{width:min(70rem,100% - 2rem);min-width:0;padding-bottom:var(--space-10);margin:0 auto}.topbar.svelte-1n46o8q{min-height:var(--topbar-height);justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex}.brand.svelte-1n46o8q{align-items:center;text-decoration:none;display:inline-flex}.locale-control.svelte-1n46o8q{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-1);padding:.125rem;display:inline-flex}.locale-control.svelte-1n46o8q button:where(.svelte-1n46o8q){height:1.875rem;padding:0 var(--space-3);border-radius:calc(var(--radius-control) - .125rem);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:650}.locale-control.svelte-1n46o8q button[aria-pressed=true]:where(.svelte-1n46o8q){background:var(--color-surface-3);color:var(--color-text-primary)}main.svelte-1n46o8q{min-width:0}.page-heading.svelte-1n46o8q{padding:var(--space-8) 0 var(--space-6)}.page-heading.svelte-1n46o8q h1:where(.svelte-1n46o8q){margin:0}.release-summary.svelte-1n46o8q{align-items:center;gap:var(--space-3);flex:none;display:flex}.release-summary.svelte-1n46o8q>div:where(.svelte-1n46o8q){gap:.125rem;display:grid}.status-dot.svelte-1n46o8q{background:var(--color-success);border-radius:50%;flex:none;width:.5rem;height:.5rem}.status-dot--pending.svelte-1n46o8q{background:var(--color-border-strong);border-radius:50%;flex:none;width:.5rem;height:.5rem}.version-skeleton.svelte-1n46o8q{background:var(--color-surface-3);border-radius:.25rem;width:3rem;height:.75rem}.installer.svelte-1n46o8q{border:1px solid var(--color-border-subtle);border-radius:var(--radius-overlay);background:var(--color-surface-1);min-width:0;overflow:hidden}.mode-nav.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface-2) 50%, var(--color-surface-1));display:flex}.mode-panel.svelte-1n46o8q{min-width:0}.selection-bar.svelte-1n46o8q{gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.selection-control.svelte-1n46o8q{gap:var(--space-2);min-width:0;display:grid}.quick-start.svelte-1n46o8q{gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-raised);display:grid}.quick-start.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:var(--space-1) 0 0;color:var(--color-text-muted)}.workspace-grid.svelte-1n46o8q{grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.build-panel.svelte-1n46o8q{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-6);border-right:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface-2) 30%, var(--color-surface-1));display:grid}.panel-title.svelte-1n46o8q,.instructions-heading.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.panel-title.svelte-1n46o8q{justify-content:flex-start}.panel-title.svelte-1n46o8q>div:where(.svelte-1n46o8q):last-child,.instructions-heading.svelte-1n46o8q>div:where(.svelte-1n46o8q){min-width:0}.panel-title.svelte-1n46o8q h2:where(.svelte-1n46o8q),.instructions-heading.svelte-1n46o8q h2:where(.svelte-1n46o8q){color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;overflow:hidden}.platform-icon.svelte-1n46o8q{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-2);width:2.5rem;height:2.5rem;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.recommendation.svelte-1n46o8q{align-items:center;gap:var(--space-2);color:var(--color-text-muted);margin:0;font-size:.8125rem;display:flex}.build-description.svelte-1n46o8q,.notice.svelte-1n46o8q{color:var(--color-text-secondary);margin:0}.notice.svelte-1n46o8q{padding:var(--space-3) 0 var(--space-3) var(--space-4);border-left:2px solid var(--color-warning)}.artifact-name.svelte-1n46o8q{overflow-wrap:anywhere;min-width:0;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-text-secondary)}.artifact-details.svelte-1n46o8q{gap:var(--space-2);margin:0;display:grid}.artifact-details.svelte-1n46o8q div:where(.svelte-1n46o8q){justify-content:space-between;gap:var(--space-3);min-width:0;display:flex}.artifact-details.svelte-1n46o8q dt:where(.svelte-1n46o8q),.artifact-details.svelte-1n46o8q dd:where(.svelte-1n46o8q){margin:0;font-size:.8125rem}.artifact-details.svelte-1n46o8q dt:where(.svelte-1n46o8q){color:var(--color-text-muted)}.artifact-details.svelte-1n46o8q dd:where(.svelte-1n46o8q){color:var(--color-text-secondary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.primary-link.svelte-1n46o8q{min-width:0;height:var(--control-height-prominent);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-primary-ink);font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.primary-link.svelte-1n46o8q:hover{background:var(--color-primary-hover)}.secondary-link.svelte-1n46o8q{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);text-underline-offset:.2em;font-size:.8125rem;display:inline-flex}.secondary-link.svelte-1n46o8q:hover{color:var(--color-text-primary)}.instructions-panel.svelte-1n46o8q{min-width:0;padding:var(--space-6)}.instructions-heading.svelte-1n46o8q{padding-bottom:var(--space-5);color:var(--color-text-muted)}.steps.svelte-1n46o8q{gap:var(--space-6);min-width:0;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1n46o8q li:where(.svelte-1n46o8q){gap:var(--space-3);min-width:0;display:grid}.step-heading.svelte-1n46o8q{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.step-heading.svelte-1n46o8q>span:where(.svelte-1n46o8q){border:1px solid var(--color-border-strong);width:1.5rem;height:1.5rem;color:var(--color-text-muted);font:.75rem/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.step-heading.svelte-1n46o8q>div:where(.svelte-1n46o8q){min-width:0}.step-heading.svelte-1n46o8q h3:where(.svelte-1n46o8q),.step-heading.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0}.step-heading.svelte-1n46o8q p:where(.svelte-1n46o8q){margin-top:var(--space-1);color:var(--color-text-muted);overflow-wrap:anywhere}.loading-state.svelte-1n46o8q{grid-template-columns:minmax(17rem,21rem) 1fr;min-height:32rem;display:grid}.skeleton.svelte-1n46o8q{background:linear-gradient(100deg, var(--color-surface-1) 25%, var(--color-surface-2) 42%, var(--color-surface-1) 58%);background-size:200% 100%;animation:1.5s ease-in-out infinite svelte-1n46o8q-skeleton}.skeleton--aside.svelte-1n46o8q{border-right:1px solid var(--color-border-subtle)}.skeleton--main.svelte-1n46o8q{margin:var(--space-6);border-radius:var(--radius-panel)}.error-state.svelte-1n46o8q{align-items:center;gap:var(--space-4);min-height:18rem;padding:var(--space-8);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.error-state.svelte-1n46o8q h2:where(.svelte-1n46o8q),.error-state.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0}.error-state.svelte-1n46o8q p:where(.svelte-1n46o8q){margin-top:var(--space-1);color:var(--color-text-muted);overflow-wrap:anywhere}.error-icon.svelte-1n46o8q{color:var(--color-warning)}footer.svelte-1n46o8q{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-6) 0;color:var(--color-text-muted);font-size:.8125rem;display:flex}.footer-links.svelte-1n46o8q,.release-facts.svelte-1n46o8q{gap:var(--space-4);flex-wrap:wrap;display:flex}footer.svelte-1n46o8q a:where(.svelte-1n46o8q){text-underline-offset:.2em}footer.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--color-text-primary)}footer.svelte-1n46o8q code:where(.svelte-1n46o8q){color:var(--color-text-secondary)}@keyframes svelte-1n46o8q-skeleton{to{background-position:-200% 0}}@media (width<=48rem){.workspace-grid.svelte-1n46o8q,.loading-state.svelte-1n46o8q{grid-template-columns:1fr}.build-panel.svelte-1n46o8q{border-right:0;border-bottom:1px solid var(--color-border-subtle)}.skeleton--aside.svelte-1n46o8q{border-right:0;border-bottom:1px solid var(--color-border-subtle);min-height:18rem}.skeleton--main.svelte-1n46o8q{min-height:24rem}footer.svelte-1n46o8q{display:grid}}@media (width<=34rem){.page-shell.svelte-1n46o8q{width:min(100% - 1rem,32rem)}.mode-nav.svelte-1n46o8q{padding:var(--space-3);flex-wrap:wrap}.mode-nav.svelte-1n46o8q .tabs{width:100%}.mode-nav.svelte-1n46o8q .tabs button{flex:1;justify-content:center}.selection-bar.svelte-1n46o8q{padding:var(--space-3);grid-template-columns:1fr}.build-panel.svelte-1n46o8q,.instructions-panel.svelte-1n46o8q{padding:var(--space-4)}.error-state.svelte-1n46o8q{padding:var(--space-5);grid-template-columns:auto 1fr}.error-state.svelte-1n46o8q .button{grid-column:1/-1}.locale-control.svelte-1n46o8q button:where(.svelte-1n46o8q){padding-inline:var(--space-2)}}
