:root{--green-50:#f4ffd6;--green-100:#e6ffa3;--green-200:#d4fb63;--green-300:#bef62e;--green-400:#a8f20d;--green-500:#93d600;--green-600:#74aa00;--green-700:#547c00;--green-800:#374f00;--green-900:#1f2c00;--violet-50:#f2ecfb;--violet-100:#e3d3f7;--violet-200:#c7a8ee;--violet-300:#a673e2;--violet-400:#8344d1;--violet-500:#5e1aa8;--violet-600:#44107f;--violet-700:#2a025f;--violet-800:#1f0247;--violet-900:#150130;--ink-950:#07060c;--ink-900:#0c0a14;--ink-850:#131020;--ink-800:#19152a;--ink-700:#241f3a;--ink-600:#353049;--ink-500:#4d4863;--ink-400:#6d6884;--ink-300:#9a96ac;--ink-200:#c6c3d2;--ink-150:#dddbe6;--ink-100:#eceaf1;--ink-50:#f6f5f9;--white:#fff;--success:#2bd47a;--warning:#ffb020;--danger:#ff4d57;--info:var(--violet-500);--bg-page:var(--ink-50);--bg-surface:var(--white);--bg-tint:var(--violet-50);--bg-raised:var(--white);--bg-sunken:var(--ink-100);--bg-inverse:var(--ink-950);--surface-card:var(--white);--surface-card-border:var(--ink-100);--text-strong:var(--violet-700);--text-body:var(--ink-800);--text-muted:var(--ink-500);--text-on-accent:var(--violet-700);--text-inverse:var(--ink-50);--text-link:var(--violet-600);--border-subtle:var(--ink-100);--border-default:var(--ink-150);--border-strong:var(--ink-300);--accent:var(--green-400);--accent-hover:var(--green-300);--accent-press:var(--green-500);--accent-2:var(--violet-700);--accent-2-hover:var(--violet-600);--accent-2-press:var(--violet-800);--focus-ring:var(--violet-500);--grad-brand:linear-gradient(110deg, var(--violet-700) 0%, var(--violet-400) 50%, var(--green-400) 115%);--grad-neon:linear-gradient(120deg, var(--green-300) 0%, var(--green-400) 100%);--grad-violet:linear-gradient(150deg, var(--violet-600) 0%, var(--violet-800) 100%);--grad-ink:linear-gradient(180deg, var(--ink-900) 0%, var(--ink-950) 100%);--font-display:"Space Grotesk", "Space Grotesk Fallback", "Space Grotesk Fallback Roboto", system-ui, sans-serif;--font-body:"Satoshi", "Satoshi Fallback", "Satoshi Fallback Roboto", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--fs-display-2xl:calc(clamp(3.5rem, 7vw, 7rem));--fs-display-xl:calc(clamp(2.75rem, 5.5vw, 5rem));--fs-display-lg:calc(clamp(2.25rem, 4vw, 3.5rem));--fs-h1:calc(clamp(2rem, 3.2vw, 3rem));--fs-h2:calc(clamp(1.6rem, 2.4vw, 2.25rem));--fs-h3:calc(clamp(1.3rem, 1.6vw, 1.625rem));--fs-h4:1.25rem;--fs-h5:1.0625rem;--fs-lead:1.25rem;--fs-body:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-eyebrow:.8125rem;--lh-tight:1.04;--lh-snug:1.15;--lh-normal:1.55;--lh-relaxed:1.7;--ls-tighter:-.04em;--ls-tight:-.02em;--ls-normal:0;--ls-wide:.04em;--ls-eyebrow:.18em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-11:6rem;--space-12:8rem;--section-y:calc(clamp(4rem, 9vw, 9rem));--section-y-tight:calc(clamp(3rem, 6vw, 6rem));--container-xs:36rem;--container-sm:48rem;--container-md:64rem;--container-lg:75rem;--container-xl:87.5rem;--gutter:calc(clamp(1.25rem, 4vw, 2.5rem));--grid-cols:12;--grid-gap:calc(clamp(1rem, 2vw, 2rem));--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:28px;--radius-2xl:40px;--radius-pill:999px;--radius-card:var(--radius-lg);--shadow-xs:0 1px 2px #0c0c120f;--shadow-sm:0 2px 8px #0c0c1212;--shadow-md:0 8px 24px #0c0c1217;--shadow-lg:0 18px 48px #0c0c121f;--shadow-xl:0 32px 80px #0c0c1229;--glow-green:0 0 0 1px #a8f20d59, 0 0 28px -4px #a8f20d8c;--glow-violet:0 0 0 1px #8344d173, 0 0 32px -2px #8344d199;--glow-soft:0 0 60px -10px #5e1aa880;--border-hairline:1px;--border-thick:2px;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--glass-light:#ffffffb3;--glass-dark:#0c0c128c;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--dur-slower:.8s;--z-base:1;--z-raised:10;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-toast:1200}.neo-dark,:root{--text-on-violet:var(--white)}.neo-dark{--bg-page:var(--ink-950);--bg-surface:var(--ink-900);--bg-tint:var(--ink-850);--bg-raised:var(--ink-850);--bg-sunken:var(--ink-950);--bg-inverse:var(--ink-50);--surface-card:var(--ink-850);--surface-card-border:var(--ink-700);--text-strong:var(--ink-50);--text-body:var(--ink-100);--text-muted:var(--ink-150);--text-on-accent:var(--ink-950);--text-inverse:var(--ink-950);--border-subtle:var(--ink-800);--border-default:var(--ink-700);--border-strong:var(--ink-600)}.neo-dark,.neo-violet{--text-link:var(--green-300);--focus-ring:var(--green-400)}.neo-violet{--bg-page:var(--violet-700);--bg-surface:var(--violet-800);--bg-tint:var(--violet-700);--bg-raised:var(--violet-600);--bg-sunken:var(--violet-800);--surface-card:#ffffff0a;--surface-card-border:#ffffff1f;--text-strong:var(--white);--text-body:var(--violet-100);--text-muted:var(--violet-100);--text-on-accent:var(--violet-700);--border-subtle:#ffffff14;--border-default:#ffffff29;--border-strong:#ffffff47}@font-face{font-family:Space Grotesk;src:url(./SpaceGrotesk-Variable.DegfPBmH.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Material Icons Outlined;src:url(./MaterialIconsOutlined.TolzvnGN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Space Grotesk Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);font-weight:400;size-adjust:107.6%;ascent-override:91.45%;descent-override:27.14%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);font-weight:700;size-adjust:100.65%;ascent-override:97.76%;descent-override:29.01%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback Roboto;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:400;size-adjust:108%;ascent-override:91.11%;descent-override:27.04%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:700;size-adjust:107%;ascent-override:91.96%;descent-override:27.29%;line-gap-override:0%}@font-face{font-family:Satoshi Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Arimo),local(Arimo-Regular);font-weight:400;size-adjust:98.4%;ascent-override:102.64%;descent-override:24.39%;line-gap-override:10.16%}@font-face{font-family:Satoshi Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold),local(Arimo-Bold);font-weight:700;size-adjust:97.5%;ascent-override:103.59%;descent-override:24.62%;line-gap-override:10.26%}@font-face{font-family:Satoshi Fallback Roboto;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:400;size-adjust:99.4%;ascent-override:101.61%;descent-override:24.14%;line-gap-override:10.06%}@font-face{font-family:Satoshi Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:700;size-adjust:103.6%;ascent-override:97.49%;descent-override:23.17%;line-gap-override:9.65%}@font-face{font-family:Satoshi;src:url(./Satoshi-Variable.CFg-z2ne.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(./Satoshi-VariableItalic.DjwFspxr.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-400.V6pRDFza.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-500.BWZEU5yA.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-700.BYuf6tUa.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.material-icons-outlined,.neo-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;width:1em;font-family:Material Icons Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.neo-btn{max-width:100%;font-family:var(--font-body);font-weight:var(--fw-bold);letter-spacing:-.01em;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);border:1.5px solid #0000;justify-content:center;align-items:center;padding:.75rem 1.4rem;font-size:1rem;line-height:1;display:inline-flex}.neo-btn,.neo-btn:hover,.neo-link{text-decoration:none}.neo-btn:active{transform:scale(.97)}.neo-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.neo-btn[aria-busy=true]{opacity:.85;cursor:progress}.neo-btn[aria-disabled=true]:active{transform:none}.neo-btn-label,.neo-btn__group,.neo-btn__icon{display:inline-flex}.neo-btn__icon--left{margin-right:.5em}.neo-btn--sm{padding:.5rem .95rem;font-size:.875rem}.neo-btn--md{padding:.75rem 1.4rem;font-size:1rem}.neo-btn--lg{padding:1rem 1.9rem;font-size:1.0625rem}@media (width<=768px){.neo-btn{min-height:44px}}.neo-btn--outline{color:var(--text-strong);border-color:var(--border-strong);background:0 0}.neo-btn--outline:hover{border-color:var(--accent-2)}.neo-dark .neo-btn--outline,.neo-violet .neo-btn--outline{color:var(--white);border-color:#ffffff4d}.neo-dark .neo-btn--outline:hover,.neo-violet .neo-btn--outline:hover{border-color:var(--accent)}.neo-btn--violet,.neo-btn--violet:focus,.neo-btn--violet:hover{color:var(--white)}.neo-btn--violet{background:var(--violet-700);border-color:var(--violet-700)}.neo-btn--violet:hover{background:var(--violet-600);border-color:var(--violet-600)}.neo-btn--primary,.neo-btn--primary:focus,.neo-btn--primary:hover{color:var(--ink-950)}.neo-btn--primary{background:var(--accent)}.neo-btn--primary:hover{background:var(--accent-hover)}.neo-btn--swap{padding-left:1.6em;padding-right:1.25em;position:relative;overflow:hidden}.neo-btn__group{align-items:center;padding-right:1.7em;position:relative}.neo-btn--swap .neo-btn-label{transition:transform .55s var(--ease-out);display:inline-block}.neo-btn--swap:hover .neo-btn-label{transform:translate(1.7em)}.neo-arrow{pointer-events:none;transition:transform .6s var(--ease-out),opacity .42s var(--ease-out);align-items:center;display:inline-flex;position:absolute;top:50%}.neo-btn__group>.neo-arrow--right{opacity:1;right:0;transform:translateY(-50%)translate(0)}.neo-btn__group>.neo-arrow--left{opacity:0;left:-.35em;transform:translateY(-50%)translate(-2.4em)}.neo-btn--swap:hover .neo-arrow--right{opacity:0;transform:translateY(-50%)translate(2.6em)}.neo-btn--swap:hover .neo-arrow--left{opacity:1;transform:translateY(-50%)translate(0)}.neo-btn--swap[aria-disabled=true]:hover .neo-btn-label{transform:none}.neo-btn--swap[aria-disabled=true]:hover .neo-arrow--right{opacity:1;transform:translateY(-50%)translate(0)}.neo-btn--swap[aria-disabled=true]:hover .neo-arrow--left{opacity:0;transform:translateY(-50%)translate(-2.4em)}@media (prefers-reduced-motion:reduce){.neo-arrow,.neo-btn--swap .neo-btn-label{transition:none}}.invisible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neo-form-card{background:var(--grad-violet);border-radius:var(--radius-xl);max-width:760px;margin:0 0 var(--space-6);color:var(--white);border:1px solid #ffffff24;padding:calc(clamp(24px,4vw,40px));container-type:inline-size}.neo-form-card--wide{max-width:none}.neo-form .formbody>.neo-form-card{margin:0}.neo-form+.neo-form{margin-top:4px}.neo-form .formbody{border:0;grid-template-columns:1fr 1fr;gap:16px;margin:0;padding:0;display:grid}.neo-form .formbody>*{grid-column:1/-1;margin:0}.neo-form .formbody>.neo-col-6{grid-column:span 1}@media (width<=820px){.neo-form .formbody{grid-template-columns:1fr}.neo-form .formbody>.neo-col-6{grid-column:1/-1}}.neo-form-status{color:#ffb4ab;font-size:var(--fs-sm);min-height:1.2em;margin:.6rem 0 0}.neo-form-status:empty{min-height:0;margin:0}.widget{flex-direction:column;gap:.4rem;display:flex}.neo-legend,.widget>label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--violet-100);font-weight:var(--fw-medium)}.neo-legend .mandatory,.widget label .mandatory{color:var(--green-300);margin-left:3px}.widget .text{width:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink-800);border-radius:var(--radius-pill);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);background:#ffffffeb;border:1.5px solid #0000;outline:none;padding:.85rem 1.5rem}.widget .text:focus{border-color:var(--green-400);box-shadow:0 0 0 4px #a8f20d2e}.widget .text[aria-invalid=true]{border-color:var(--danger)}.neo-field-row{align-items:flex-start;gap:6px;display:flex}.neo-field-row>.text{flex:1;min-width:0}.neo-field-row>.neo-combo__list{right:50px}.widget .text.is-number{text-align:right;font-variant-numeric:tabular-nums;max-width:9rem}.neo-unit:has(.text.is-number){max-width:12rem}.neo-unit .text.is-number{max-width:none}.neo-unit{position:relative}.neo-unit .text{padding-right:2.75rem}.neo-unit__sign{font-size:var(--fs-body);color:var(--ink-500);pointer-events:none;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.widget p.error{color:#ffb4ab;font-size:var(--fs-sm);margin:.2rem 0 0}.neo-hint{font-size:var(--fs-sm);color:var(--violet-100);margin:.25rem 0 0}.neo-check{align-items:flex-start;gap:10px;display:flex}.neo-check input{width:18px;height:18px;accent-color:var(--green-400);cursor:pointer;flex-shrink:0;margin:2px 0 0}.neo-check label{color:var(--white);cursor:pointer;font-size:.95rem;line-height:1.5}.neo-check label a{color:var(--green-300);font-weight:var(--fw-semibold)}.neo-check__hint{font-size:var(--fs-sm);color:var(--violet-100);overflow-wrap:anywhere;display:block}.radio_container{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.radio_container>.neo-legend{margin-bottom:.4rem;padding:0}.radio_container>.neo-radio__clear{min-height:24px;font-size:var(--fs-sm);justify-self:start}.radio_container.neo-chipset{flex-wrap:wrap;gap:8px;display:flex}.neo-chipset>.neo-legend{margin-bottom:.15rem}.neo-chipset .neo-check{gap:0;position:relative}.neo-chipset .neo-check input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.neo-chipset .neo-check label{border-radius:var(--radius-pill);min-height:40px;color:var(--white);border:1px solid #ffffff61;align-items:center;gap:6px;padding:0 16px;font-size:.92rem;line-height:1.2;display:inline-flex}.neo-chipset .neo-check input:hover+label{border-color:var(--green-300)}.neo-chipset .neo-check input:checked+label{background:var(--green-400);border-color:var(--green-400);color:var(--ink-950);font-weight:var(--fw-semibold)}.neo-chipset .neo-check input:checked+label:before{content:"check"/"";font-feature-settings:"liga";font-family:Material Icons Outlined;font-size:18px;line-height:1}.neo-chipset .neo-check input:focus-visible+label{outline:2px solid var(--focus-ring);outline-offset:2px}.neo-chipset .neo-check input[aria-invalid=true]+label{border-color:var(--danger)}.neo-chipset .neo-check__hint{display:none}.neo-chipset>.neo-radio__clear{align-self:center}.neo-link{font:inherit;font-weight:var(--fw-semibold);color:var(--text-link);cursor:pointer;background:0 0;border:0;padding:0}.neo-dark .neo-link,.neo-violet .neo-link{color:var(--green-300)}.neo-form-links{color:var(--violet-100);margin:.4rem 0 0;font-size:.92rem}.neo-form-links>*{white-space:nowrap}.neo-form-links>*+:before{content:"·"/"";color:var(--violet-100);margin:0 .35em;text-decoration:none;display:inline-block}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.neo-modal-open{overflow:hidden}body{background:var(--bg-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-normal);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5{font-family:var(--font-display);color:var(--text-strong);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);text-wrap:balance;margin:0 0 .5em}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--text-link);text-decoration:none}code,kbd,pre{font-family:var(--font-mono)}::selection{background:var(--green-300);color:var(--ink-950)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}input:not([type=checkbox],[type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;width:1em;font-family:Material Icons Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.neo-skip-link{z-index:400;background:var(--violet-700);color:var(--white);border-radius:var(--radius-pill);font-family:var(--font-body);transition:top var(--dur-base) var(--ease-out);padding:10px 18px;font-weight:600;text-decoration:none;position:fixed;top:-80px;left:16px}.neo-skip-link:focus{outline:2px solid var(--green-400);outline-offset:2px;top:16px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}.neo-eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-2);align-items:center;gap:var(--space-2);display:inline-flex}.neo-dark .neo-eyebrow,.neo-violet .neo-eyebrow{color:var(--green-300)}.neo-eyebrow:before{content:"";background-color:currentColor;flex:none;width:1.85rem;height:.8rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 14'%3E%3Cpath d='M2 7.9C7 6.5 11.5 9.2 16.5 7.4 21.5 5.6 25.5 7.7 29.4 6.6M23.6 3Q27.5 4.8 29.4 6.6 26.9 8.8 24.1 10.8' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 14'%3E%3Cpath d='M2 7.9C7 6.5 11.5 9.2 16.5 7.4 21.5 5.6 25.5 7.7 29.4 6.6M23.6 3Q27.5 4.8 29.4 6.6 26.9 8.8 24.1 10.8' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.neo-accent{background:var(--green-400);color:var(--violet-700);border-radius:.14em;padding:.02em .3em;display:inline-block;transform:rotate(-2deg);box-shadow:4px 5px #2a025f47}@media (width>=1024px){.neo-accent{white-space:nowrap}}.neo-icon-btn{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.neo-icon-btn .material-icons-outlined{font-size:1.4rem}.neo-icon-btn:hover{background:var(--ink-100);text-decoration:none}.neo-dark .neo-icon-btn:hover,.neo-violet .neo-icon-btn:hover{background:#ffffff14}.neo-toast{border-radius:var(--radius-pill);background:var(--violet-700);max-width:100%;color:var(--white);pointer-events:auto;border:1px solid #a8f20d66;align-items:center;gap:10px;padding:2px 2px 2px 16px;font-size:.9rem;display:flex;box-shadow:0 12px 30px #00000059}.neo-toast__icon{color:var(--green-300);display:inline-flex}.neo-toast__icon .material-icons-outlined{font-size:1.25rem}.neo-toast__text{text-wrap:pretty;flex:1;min-width:0}.neo-toast-region{top:calc(96px + env(safe-area-inset-top,0px));z-index:var(--z-toast);pointer-events:none;justify-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);display:grid;position:fixed;left:50%;transform:translate(-50%)}
