.vapi-protection-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none;white-space:nowrap}:root{--vapi-font-sans: "Space Grotesk", "Helvetica Neue", Arial, sans-serif;--vapi-font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--vapi-font-display: var(--vapi-font-sans);--vapi-color-black: #111111;--vapi-color-off-white: #fafafa;--vapi-color-white: #ffffff;--vapi-color-lime: #c3ff3d;--vapi-color-blue: #0041eb;--vapi-color-pink: #ff337c;--vapi-color-cyan: #97efff;--vapi-color-purple: #8a37fb;--vapi-color-orange: #ff7300;--vapi-color-campaign-warm: #bca476;--vapi-color-editorial-paper: #f7f1e2;--vapi-color-orange-text: #9a3d00;--vapi-color-lime-text: #4f6f00;--vapi-color-cyan-text: #006078;--vapi-color-pink-text: #b00043;--vapi-color-purple-text: #5f1fb0;--vapi-color-blue-text: var(--vapi-color-blue);--vapi-color-app-canvas: #efeee9;--vapi-color-background: var(--vapi-color-white);--vapi-color-foreground: var(--vapi-color-black);--vapi-color-card: var(--vapi-color-white);--vapi-color-card-foreground: var(--vapi-color-black);--vapi-color-primary: var(--vapi-color-black);--vapi-color-primary-foreground: var(--vapi-color-off-white);--vapi-color-primary-hover: #2b2b2b;--vapi-color-primary-pressed: #2b2b2b;--vapi-color-hover-surface: #fafafa;--vapi-color-pressed-surface: #e5e5e5;--vapi-color-secondary: var(--vapi-color-blue);--vapi-color-secondary-foreground: var(--vapi-color-white);--vapi-color-muted: #f1f1f1;--vapi-color-muted-foreground: #5c5c5c;--vapi-color-accent: #fff0e5;--vapi-color-accent-foreground: var(--vapi-color-orange-text);--vapi-color-destructive: var(--vapi-color-pink);--vapi-color-destructive-foreground: var(--vapi-color-black);--vapi-color-border: var(--vapi-color-black);--vapi-color-input: var(--vapi-color-black);--vapi-color-ring: var(--vapi-color-foreground);--vapi-color-header: #0a0a0a;--vapi-color-header-foreground: #fafafa;--vapi-color-toast-surface: var(--vapi-color-header);--vapi-color-toast-border: var(--vapi-color-header);--vapi-color-link: var(--vapi-color-blue);--vapi-color-scrim: rgb(17 17 17 / 32%);--vapi-color-drawer-scrim: rgb(0 0 0 / 55%);--vapi-color-header-hover: #2b2b2b;--vapi-color-header-muted: #d4d4d4;--vapi-color-footer-muted: #b0b0ab;--vapi-color-header-marker-dim: #555555;--vapi-color-header-line: #2a2a2a;--vapi-color-overlay: var(--vapi-color-scrim);--vapi-color-disabled: #d4d4d4;--vapi-color-skeleton: #f0f0f0;--vapi-radius-base: 0;--vapi-shadow-hard: 5px 5px 0 var(--vapi-color-black);--vapi-shadow-hard-sm: 3px 3px 0 var(--vapi-color-black);--vapi-shadow-sheet: 4px 4px 0 #2b2b2b;--vapi-shadow-popover: 4px 4px 0 #e5e5e5;--vapi-color-inverse-surface: #111111;--vapi-color-inverse-border: #2b2b2b;--vapi-color-inverse-foreground: #fafafa;--vapi-color-inverse-muted: #b0b0ab;--vapi-color-inverse-hover: #222222;--vapi-color-inverse-link: #6f9bff;--vapi-shadow-popover-inverse: 4px 4px 0 #e5e5e5;--vapi-color-elevated: #ffffff;--vapi-color-elevated-border: #e5e5e5;--vapi-color-surface-flat: var(--vapi-color-white);--vapi-color-surface-raised: #f7f7f7;--vapi-color-surface-focal: var(--vapi-color-white);--vapi-color-surface: var(--vapi-color-surface-flat);--vapi-color-surface-2: var(--vapi-color-surface-raised);--vapi-color-surface-3: #efefef;--vapi-color-line: #e5e5e5;--vapi-color-line-2: #cfcfcf;--vapi-color-fg-dim: #555555;--vapi-color-fg-dimmer: #666666;--vapi-status-open-border: #e5e5e5;--vapi-status-open-bg: #ffffff;--vapi-status-open-fg: #111111;--vapi-status-open-marker: #111111;--vapi-status-taken-border: #e5e5e5;--vapi-status-taken-bg: #ffffff;--vapi-status-taken-fg: #111111;--vapi-status-taken-marker: #555555;--vapi-status-awarded-border: #e5e5e5;--vapi-status-awarded-bg: #ffffff;--vapi-status-awarded-fg: #111111;--vapi-status-awarded-marker: #111111;--vapi-status-funded-border: #e5e5e5;--vapi-status-funded-bg: #ffffff;--vapi-status-funded-fg: #111111;--vapi-status-funded-marker: #c3ff3d;--vapi-status-funded-marker-border: #4f6f00;--vapi-status-delivered-border: #e5e5e5;--vapi-status-delivered-bg: #ffffff;--vapi-status-delivered-fg: #4f6f00;--vapi-status-delivered-marker: #4f6f00;--vapi-status-paid-border: #c3ff3d;--vapi-status-paid-bg: #c3ff3d;--vapi-status-paid-fg: #111111;--vapi-status-paid-marker: #111111;--vapi-status-refunded-border: #e5e5e5;--vapi-status-refunded-bg: #ffffff;--vapi-status-refunded-fg: #555555;--vapi-status-refunded-marker: #555555;--vapi-status-disputed-border: #ff337c;--vapi-status-disputed-bg: #ffffff;--vapi-status-disputed-fg: #b00043;--vapi-status-disputed-marker: #ff337c;--vapi-status-expired-border: #e5e5e5;--vapi-status-expired-bg: #ffffff;--vapi-status-expired-fg: #555555;--vapi-status-expired-marker: #d4d4d4;--vapi-status-closed-border: #e5e5e5;--vapi-status-closed-bg: #ffffff;--vapi-status-closed-fg: #555555;--vapi-status-closed-marker: #d4d4d4;--vapi-escrow-chip-border: var(--vapi-color-foreground);--vapi-escrow-chip-label: var(--vapi-color-fg-dim);--vapi-escrow-chip-fg: var(--vapi-color-foreground);--vapi-tone-lime-text: var(--vapi-color-lime-text);--vapi-tone-lime-surface: var(--vapi-color-lime);--vapi-tone-lime-line: var(--vapi-color-lime);--vapi-tone-cyan-text: var(--vapi-color-cyan-text);--vapi-tone-cyan-surface: var(--vapi-color-cyan);--vapi-tone-cyan-line: var(--vapi-color-cyan);--vapi-tone-pink-text: var(--vapi-color-pink-text);--vapi-tone-pink-surface: var(--vapi-color-pink);--vapi-tone-pink-line: var(--vapi-color-pink);--vapi-tone-orange-text: var(--vapi-color-orange-text);--vapi-tone-orange-surface: var(--vapi-color-orange);--vapi-tone-orange-line: var(--vapi-color-orange);--vapi-motion-fast: .15s;--vapi-motion-base: .2s;--vapi-motion-slow: .25s;--vapi-ease-enter: cubic-bezier(.23, 1, .32, 1);--vapi-ease-exit: cubic-bezier(.77, 0, .175, 1);--vapi-space-1: .25rem;--vapi-space-2: .5rem;--vapi-space-3: .75rem;--vapi-space-4: 1rem;--vapi-space-5: 1.5rem;--vapi-space-6: 2rem;--vapi-space-7: 2.75rem;--vapi-z-header: 40;--vapi-z-sheet: 60;--vapi-z-dialog: 70;--vapi-z-toast: 100}.dark{--vapi-color-app-canvas: #0a0a0a;--vapi-color-background: var(--vapi-color-black);--vapi-color-foreground: var(--vapi-color-off-white);--vapi-color-card: #1a1a1a;--vapi-color-card-foreground: var(--vapi-color-off-white);--vapi-color-primary: var(--vapi-color-off-white);--vapi-color-primary-foreground: var(--vapi-color-black);--vapi-color-primary-hover: #e5e5e5;--vapi-color-primary-pressed: #e5e5e5;--vapi-color-hover-surface: #222222;--vapi-color-pressed-surface: #2b2b2b;--vapi-color-secondary: var(--vapi-color-blue);--vapi-color-secondary-foreground: var(--vapi-color-white);--vapi-color-muted: #222222;--vapi-color-muted-foreground: #c4c4c0;--vapi-color-accent: #2a180b;--vapi-color-accent-foreground: var(--vapi-color-orange);--vapi-color-destructive: var(--vapi-color-pink);--vapi-color-destructive-foreground: var(--vapi-color-black);--vapi-color-border: var(--vapi-color-off-white);--vapi-color-input: var(--vapi-color-off-white);--vapi-color-ring: var(--vapi-color-foreground);--vapi-color-header: #0a0a0a;--vapi-color-header-foreground: #fafafa;--vapi-color-toast-surface: #1a1a1a;--vapi-color-toast-border: #2b2b2b;--vapi-color-link: #6f9bff;--vapi-color-scrim: rgb(0 0 0 / 60%);--vapi-color-drawer-scrim: rgb(0 0 0 / 55%);--vapi-color-header-hover: #2b2b2b;--vapi-color-header-muted: #d4d4d4;--vapi-color-header-marker-dim: #555555;--vapi-color-header-line: #2a2a2a;--vapi-color-footer-muted: #b0b0ab;--vapi-color-overlay: var(--vapi-color-scrim);--vapi-color-disabled: #3a3a3a;--vapi-color-skeleton: #2b2b2b;--vapi-shadow-hard: 5px 5px 0 var(--vapi-color-off-white);--vapi-shadow-hard-sm: 3px 3px 0 var(--vapi-color-off-white);--vapi-shadow-sheet: 8px 8px 0 #000000;--vapi-shadow-popover: 4px 4px 0 #000000;--vapi-shadow-popover-inverse: 4px 4px 0 #3a3a3a;--vapi-color-elevated: #1a1a1a;--vapi-color-elevated-border: #3a3a3a;--vapi-color-orange-text: var(--vapi-color-orange);--vapi-color-lime-text: var(--vapi-color-lime);--vapi-color-cyan-text: var(--vapi-color-cyan);--vapi-color-pink-text: var(--vapi-color-pink);--vapi-color-purple-text: var(--vapi-color-purple);--vapi-color-blue-text: #6f9bff;--vapi-color-campaign-warm: #6f6044;--vapi-color-editorial-paper: var(--vapi-color-black);--vapi-color-surface-flat: var(--vapi-color-black);--vapi-color-surface-raised: #1a1a1a;--vapi-color-surface-focal: #1a1a1a;--vapi-color-surface: var(--vapi-color-surface-flat);--vapi-color-surface-2: var(--vapi-color-surface-raised);--vapi-color-surface-3: var(--vapi-color-surface-focal);--vapi-color-line: #2a2a2a;--vapi-color-line-2: #3b3b3b;--vapi-color-fg-dim: #b0b0ab;--vapi-color-fg-dimmer: #94948e;--vapi-status-open-border: #2b2b2b;--vapi-status-open-bg: #111111;--vapi-status-open-fg: #fafafa;--vapi-status-open-marker: #fafafa;--vapi-status-taken-border: #2b2b2b;--vapi-status-taken-bg: #111111;--vapi-status-taken-fg: #fafafa;--vapi-status-taken-marker: #b0b0ab;--vapi-status-awarded-border: #2b2b2b;--vapi-status-awarded-bg: #111111;--vapi-status-awarded-fg: #fafafa;--vapi-status-awarded-marker: #fafafa;--vapi-status-funded-border: #2b2b2b;--vapi-status-funded-bg: #111111;--vapi-status-funded-fg: #fafafa;--vapi-status-funded-marker: #c3ff3d;--vapi-status-funded-marker-border: #c3ff3d;--vapi-status-delivered-border: #2b2b2b;--vapi-status-delivered-bg: #111111;--vapi-status-delivered-fg: #c3ff3d;--vapi-status-delivered-marker: #c3ff3d;--vapi-status-paid-border: #c3ff3d;--vapi-status-paid-bg: #c3ff3d;--vapi-status-paid-fg: #111111;--vapi-status-paid-marker: #111111;--vapi-status-refunded-border: #2b2b2b;--vapi-status-refunded-bg: #111111;--vapi-status-refunded-fg: #b0b0ab;--vapi-status-refunded-marker: #b0b0ab;--vapi-status-disputed-border: #ff337c;--vapi-status-disputed-bg: #111111;--vapi-status-disputed-fg: #ff337c;--vapi-status-disputed-marker: #ff337c;--vapi-status-expired-border: #2b2b2b;--vapi-status-expired-bg: #111111;--vapi-status-expired-fg: #b0b0ab;--vapi-status-expired-marker: #3a3a3a;--vapi-status-closed-border: #2b2b2b;--vapi-status-closed-bg: #111111;--vapi-status-closed-fg: #b0b0ab;--vapi-status-closed-marker: #3a3a3a;--vapi-escrow-chip-border: var(--vapi-color-foreground);--vapi-escrow-chip-label: var(--vapi-color-fg-dim);--vapi-escrow-chip-fg: var(--vapi-color-foreground);--vapi-tone-lime-text: var(--vapi-color-lime-text);--vapi-tone-lime-surface: var(--vapi-color-lime);--vapi-tone-lime-line: var(--vapi-color-lime);--vapi-tone-cyan-text: var(--vapi-color-cyan-text);--vapi-tone-cyan-surface: var(--vapi-color-cyan);--vapi-tone-cyan-line: var(--vapi-color-cyan);--vapi-tone-pink-text: var(--vapi-color-pink-text);--vapi-tone-pink-surface: var(--vapi-color-pink);--vapi-tone-pink-line: var(--vapi-color-pink);--vapi-tone-orange-text: var(--vapi-color-orange-text);--vapi-tone-orange-surface: var(--vapi-color-orange);--vapi-tone-orange-line: var(--vapi-color-orange)}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Regular-D7hKZJZ2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-C6P2BwP1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-hhA0Yraa.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Medium-WtPICs5Z.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@layer utilities{.shadow-hard{box-shadow:var(--vapi-shadow-hard)}.shadow-hard-sm{box-shadow:var(--vapi-shadow-hard-sm)}.vapi-depth-flat{border:1px solid var(--color-line);border-radius:var(--vapi-radius-base);background:var(--color-surface-flat);box-shadow:none}.vapi-depth-raised{border:1px solid var(--color-border);border-radius:var(--vapi-radius-base);background:var(--color-surface-raised);box-shadow:var(--vapi-shadow-hard-sm)}.vapi-depth-focal{border:1px solid var(--color-border);border-radius:var(--vapi-radius-base);background:var(--color-surface-focal);box-shadow:var(--vapi-shadow-hard)}.vapi-control-ladder{border:1px solid var(--color-fg-dim);background:var(--color-background);color:var(--color-foreground);transition:background-color var(--vapi-motion-fast),border-color var(--vapi-motion-fast),color var(--vapi-motion-fast)}.vapi-control-ladder:not(textarea):not(fieldset){height:36px}.vapi-control-ladder:where(:not(:disabled):not([aria-disabled=true])):hover,.vapi-control-ladder[data-state=open]{border-color:var(--color-foreground)}.vapi-control-ladder:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.vapi-control-ladder:disabled,.vapi-control-ladder[aria-disabled=true]{border-color:var(--color-fg-dim);background:var(--color-disabled);color:var(--color-fg-dim)}.vapi-control-ladder[aria-invalid=true],.vapi-control-ladder[aria-invalid=true]:hover,.vapi-control-ladder[aria-invalid=true][data-state=open],.vapi-control-ladder[aria-invalid=true]:focus-visible{border-color:var(--color-tone-pink-line)}.vapi-theme-toggle{display:inline-flex;width:44px;height:44px;padding:0;align-items:center;justify-content:center;color:var(--vapi-color-foreground);background:var(--vapi-color-background);border:1px solid var(--vapi-color-foreground);border-radius:0;cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.vapi-theme-toggle__mark{display:block;width:16px;height:16px;flex:0 0 16px;aspect-ratio:1}.vapi-theme-toggle:hover{color:var(--vapi-color-foreground);background:var(--vapi-color-accent);border-color:var(--vapi-color-foreground)}.vapi-theme-toggle:focus-visible{outline:2px solid var(--vapi-color-foreground);outline-offset:2px}@media(min-width:768px){.vapi-theme-toggle[data-compact=true]{width:36px;height:36px}}html[data-theme-transition]::view-transition-group(root),html[data-theme-transition]::view-transition-old(root){animation:none}html[data-theme-transition]::view-transition-old(root){z-index:1;mix-blend-mode:normal}html[data-theme-transition]::view-transition-new(root){z-index:2;mix-blend-mode:normal;animation-duration:.56s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:240% 100%;mask-size:240% 100%}html[data-theme-transition=to-dark]::view-transition-new(root){animation-name:vapi-theme-reveal-from-left;-webkit-mask-image:linear-gradient(to right,#000 0 50%,transparent 54% 100%);mask-image:linear-gradient(to right,#000 0 50%,transparent 54% 100%)}html[data-theme-transition=to-light]::view-transition-new(root){animation-name:vapi-theme-reveal-from-right;-webkit-mask-image:linear-gradient(to left,#000 0 50%,transparent 54% 100%);mask-image:linear-gradient(to left,#000 0 50%,transparent 54% 100%)}@keyframes vapi-theme-reveal-from-left{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes vapi-theme-reveal-from-right{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}.vapi-tooltip-root{position:relative;display:inline-flex}.vapi-tooltip-content{position:absolute;z-index:50;width:max-content;max-width:16rem;padding:8px 12px;color:var(--vapi-color-card-foreground);font-size:12px;line-height:1.45;pointer-events:none;background:var(--vapi-color-card);border:1px solid var(--vapi-color-border);border-radius:0;box-shadow:var(--vapi-shadow-hard-sm);opacity:0;transition:opacity .15s}.vapi-tooltip-content[data-side=top]{bottom:100%;left:50%;margin-bottom:8px;transform:translate(-50%)}.vapi-tooltip-content[data-side=bottom]{top:100%;left:50%;margin-top:8px;transform:translate(-50%)}.vapi-tooltip-root:hover .vapi-tooltip-content,.vapi-tooltip-root:focus-within .vapi-tooltip-content{opacity:1}}@layer components{.vapi-btn{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;height:44px;margin:0;padding:0 16px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--vapi-color-border);border-radius:var(--vapi-radius-base);color:var(--vapi-color-foreground);font-family:var(--vapi-font-sans);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:center;text-decoration:none;background-color:transparent;cursor:pointer;transition:background-color var(--vapi-motion-slow) var(--vapi-ease-enter),border-color var(--vapi-motion-slow) var(--vapi-ease-enter),color var(--vapi-motion-slow) var(--vapi-ease-enter),opacity var(--vapi-motion-slow) var(--vapi-ease-enter)}.vapi-btn:focus-visible{outline:2px solid var(--vapi-color-foreground);outline-offset:2px;box-shadow:none}.vapi-btn--default{color:var(--vapi-color-primary-foreground);background-color:var(--vapi-color-primary)}.vapi-btn--default:hover{background-color:var(--vapi-color-primary-hover)}.vapi-btn--secondary{border-color:var(--vapi-color-line-2);color:var(--vapi-color-foreground);background-color:transparent}.vapi-btn--secondary:hover{border-color:var(--vapi-color-fg-dimmer);background-color:var(--vapi-color-hover-surface)}.vapi-btn--ghost{border-color:transparent;color:var(--vapi-color-foreground);background-color:transparent}.vapi-btn--ghost:hover{background-color:var(--vapi-color-hover-surface)}.vapi-btn--destructive{border-color:color-mix(in srgb,var(--vapi-color-pink) 40%,transparent);color:var(--vapi-color-pink-text);background-color:var(--vapi-color-background)}.vapi-btn--destructive:hover{border-color:var(--vapi-color-pink);background-color:var(--vapi-color-hover-surface)}.vapi-btn:active{background-color:var(--vapi-color-pressed-surface);box-shadow:none;transform:none}.vapi-btn--default:active{background-color:var(--vapi-color-primary-pressed)}.vapi-btn--sm{padding-right:12px;padding-left:12px}.vapi-btn--icon{width:44px;padding-right:0;padding-left:0}.vapi-btn--md{height:36px}.vapi-btn--compact{height:32px;padding-right:12px;padding-left:12px}.vapi-btn--touch{height:44px}.vapi-btn--icon-md{width:36px;height:36px;padding-right:0;padding-left:0}.vapi-stake-cta,.vapi-stake-cta:hover,.vapi-stake-cta:active{border-color:var(--vapi-color-foreground);color:var(--vapi-color-black);background-color:var(--vapi-color-orange)}.vapi-stake-mark-ink{background:var(--vapi-color-black)}.vapi-stake-mark-white{background:var(--vapi-color-white)}.vapi-stake-mark-cell{transition:background-color var(--vapi-motion-fast) ease-out}.vapi-stake-cta{min-height:48px;font-size:15px;line-height:20px;transition:background-color var(--vapi-motion-fast) ease-out}.vapi-stake-cta:active:not(:disabled,[aria-disabled=true]){background-color:color-mix(in srgb,var(--vapi-color-orange) 80%,var(--vapi-color-black))}@keyframes vapi-stake-mark-hover{0%,to{opacity:1}50%{opacity:.55}}.vapi-stake-cta:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .vapi-stake-mark-cell{background:var(--vapi-color-black);animation:vapi-stake-mark-hover 1.2s ease-in-out infinite}.vapi-btn:is(:disabled,[aria-disabled=true]){opacity:.4;pointer-events:none}@media(min-width:640px){.vapi-btn--sm{height:40px}.vapi-btn--icon{width:40px;height:40px}.vapi-stake-cta:not(.vapi-stake-cta--sheet){min-height:44px}}.vapi-escrow-chip{font-family:var(--vapi-font-mono)}}@layer utilities{@keyframes vapi-btn-cascade{0%,60%,to{opacity:.25}20%{opacity:1}40%{opacity:.5}}.vapi-btn-waiting{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.vapi-btn[aria-busy=true],.vapi-btn--signal[aria-busy=true]{opacity:1}.vapi-btn-cascade{display:flex;align-items:center;gap:3px}.vapi-btn-loading-label{display:inline-flex;align-items:center;gap:8px;opacity:0}.vapi-btn-cascade>span{width:6px;height:6px;background:currentColor;animation:vapi-btn-cascade .9s cubic-bezier(.65,0,.35,1) infinite}.vapi-btn-cascade>span:nth-child(1){animation-delay:-.22s}.vapi-btn-cascade>span:nth-child(2){animation-delay:-.11s}.vapi-btn-cascade>span:nth-child(3){animation-delay:0ms}.vapi-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:reduce){.vapi-stake-cta,.vapi-stake-mark-cell{transition:none}.vapi-stake-cta .vapi-stake-mark-cell{animation:none!important}.vapi-control-ladder,.vapi-theme-toggle,.vapi-theme-toggle__mark,.vapi-tooltip-content{transition:none}.vapi-btn-cascade>span{animation:none}.vapi-btn-cascade>span:nth-child(1){opacity:1}.vapi-btn-cascade>span:nth-child(2){opacity:.5}.vapi-btn-cascade>span:nth-child(3){opacity:.25}}.vapi-highlight{background:linear-gradient(90deg,var(--vapi-color-orange) 0 52%,var(--vapi-color-blue) 52% 76%,var(--vapi-color-pink) 76% 90%,var(--vapi-color-lime) 90% 97%,var(--vapi-color-cyan) 97% 99%,var(--vapi-color-purple) 99% 100%)}html[data-js] .reveal{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s ease}html[data-js] .reveal.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html[data-js] .reveal{opacity:1;transform:none;transition:none}}@keyframes vapi-pop{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@keyframes vapi-pop-fade{0%{opacity:0}to{opacity:1}}.vapi-pop{transform-origin:top;animation:vapi-pop .16s cubic-bezier(.23,1,.32,1) both}@media(prefers-reduced-motion:reduce){.vapi-pop{translate:none;animation:vapi-pop-fade .12s ease both}}@keyframes vapi-pulse{0%,to{box-shadow:0 0 #c3ff3d99}50%{box-shadow:0 0 0 8px #c3ff3d00}}.vapi-pulse{animation:vapi-pulse 2s infinite}:where(.vapi-track-link,.vapi-signal,.vapi-btn--signal,.glitch){--vapi-signal-block-x: 4px;--vapi-signal-block-y: 4px;position:relative;isolation:isolate}.vapi-track-link{--vapi-signal-block-x: -7px;--vapi-signal-block-y: .08em;width:fit-content;padding-bottom:.24rem;transition:color .36s cubic-bezier(.22,1,.36,1)}.vapi-signal,.vapi-btn--signal,.glitch{display:inline-flex;align-items:center}.vapi-track-link:after,.vapi-signal:after,.vapi-btn--signal:after,.glitch:after{position:absolute;top:var(--vapi-signal-block-y);left:var(--vapi-signal-block-x);width:4px;height:4px;background:var(--vapi-color-orange);content:"";opacity:0;pointer-events:none;transform:scale(.7);transition:opacity .18s ease,transform .42s cubic-bezier(.22,1,.36,1)}.vapi-track-link:hover,.vapi-track-link:focus-visible{color:var(--vapi-color-foreground)}:is(.vapi-track-link,.vapi-signal,.vapi-btn--signal,.glitch):is(:hover,:focus-visible,[aria-current=page]):after{opacity:1;transform:scale(1);animation:vapi-signal-pulse .52s cubic-bezier(.22,1,.36,1) both}.glitch>.glitch-label{position:relative;z-index:1}:is(.vapi-track-link,.vapi-signal,.vapi-btn--signal,.glitch):is(:disabled,[aria-disabled=true]):after{display:none}@keyframes vapi-signal-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--vapi-color-orange) 60%,transparent);transform:scale(.7)}58%{box-shadow:0 0 0 5px transparent;transform:scale(1.18)}to{box-shadow:0 0 0 0 transparent;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vapi-track-link,.vapi-track-link:after,.vapi-signal,.vapi-signal:after,.vapi-btn--signal,.vapi-btn--signal:after,.glitch,.glitch:after,.glitch>.glitch-label{animation:none!important;transition:none!important}}}.vapi-brand-wordmark{display:inline-flex;align-items:baseline;gap:.015em;line-height:.692;white-space:nowrap}.vapi-brand-wordmark__mark{position:relative;display:block;width:.632em;height:.56em;flex:none}.vapi-brand-wordmark__image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left bottom}.vapi-brand-wordmark__letters{font:inherit;line-height:inherit;letter-spacing:-.075em}.vapi-brand-wordmark__suffix{line-height:.692}*,*:before,*:after{box-sizing:border-box}html:has(.vapi-egg-claim),body:has(.vapi-egg-claim){width:100%;min-height:100%;margin:0;background:var(--vapi-color-background)}@media(min-width:768px){html:has(.vapi-egg-claim),body:has(.vapi-egg-claim){height:100%;overflow:hidden}}.vapi-egg-claim{--egg-gallery: var(--vapi-color-background);--egg-gallery-ink: var(--vapi-color-foreground);--egg-gallery-muted: var(--vapi-color-fg-dim);--egg-gallery-line: var(--vapi-color-line-2);--egg-focus: var(--vapi-color-orange);width:100%;height:100svh;overflow:hidden;color:var(--egg-gallery-ink);font-family:var(--vapi-font-sans);background:var(--egg-gallery)}.vapi-egg-claim :where(a:not(.vapi-btn),button:not(.vapi-btn),input){font:inherit}.vapi-egg-claim :where(a:not(.vapi-btn),input){color:inherit}.vapi-egg-claim a:not(.vapi-btn){text-decoration:none}.vapi-egg-claim button:not(.vapi-btn){border-radius:0}.vapi-egg-claim img,.vapi-egg-claim video{display:block;max-width:100%}.vapi-egg-claim__shell{display:grid;grid-template-rows:52px minmax(0,1fr) 26px;width:min(100%,1600px);height:100%;margin:0 auto;padding:clamp(16px,2vw,28px)}.vapi-egg-claim__header{z-index:1;display:flex;align-items:flex-start;justify-content:space-between}.vapi-egg-claim__home{display:inline-flex;min-width:44px;min-height:44px;align-items:center}.vapi-egg-claim__lockup{display:flex;align-items:baseline;gap:6px;font-size:28px}.vapi-egg-claim__home .vapi-brand-wordmark{color:var(--egg-gallery-ink);font-size:1em;font-weight:400}.vapi-egg-claim__lockup .vapi-brand-wordmark__suffix{color:var(--vapi-color-fg-dim);font-size:.6em;font-weight:400;letter-spacing:-.015em}.vapi-egg-claim__home:focus-visible,.vapi-egg-claim__page-links a:focus-visible{outline:2px solid var(--egg-gallery-ink);outline-offset:4px}.vapi-egg-claim--field{position:relative;isolation:isolate}.vapi-egg-field{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none}.vapi-egg-field__cell{position:absolute;width:8px;height:8px;opacity:0}.vapi-egg-claim--field .vapi-egg-claim__shell{position:relative;z-index:1}.vapi-egg-claim__stage{display:grid;grid-template-columns:auto minmax(0,500px);min-height:0;align-self:center;justify-self:center;background:var(--vapi-color-background);border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__portal{display:grid;min-height:0;padding:clamp(16px,2.5vh,24px);place-items:center;background:var(--vapi-color-surface-2);border-right:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__artwork{position:relative;align-self:center;width:min(54svh,30rem,44vw);max-height:100%;margin:0;overflow:hidden;aspect-ratio:1;background:var(--vapi-color-surface-2);border:1px solid var(--egg-gallery-line)}.vapi-egg-claim__artwork:after{position:absolute;inset:8px;pointer-events:none;border:1px solid color-mix(in srgb,var(--egg-gallery-ink) 12%,transparent);content:""}.vapi-egg-claim__artwork video{display:block;width:100%;height:100%;object-fit:cover}.vapi-egg-claim__stage-copy{display:grid;min-width:0;padding:clamp(24px,4vh,36px) 36px;align-content:center;gap:12px;justify-items:start;text-align:left}.vapi-egg-claim__stage-copy h1{margin:0;font-family:var(--vapi-font-display);font-size:clamp(28px,2.4vw,34px);font-weight:500;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.vapi-egg-claim__stage-copy p{margin:0;color:var(--egg-gallery-muted);font-size:14px;line-height:1.5;text-wrap:pretty}.vapi-egg-claim__stage-copy .vapi-egg-claim__lede{color:var(--egg-gallery-ink);font-size:15px}.vapi-egg-claim__stage-copy .vapi-egg-claim__status{min-height:1.5em}.vapi-egg-claim__teaser{display:grid;width:100%;margin:4px 0;grid-auto-columns:auto;grid-auto-flow:column;justify-content:start;border-block:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__teaser>div{display:grid;padding:10px 20px 10px 0;gap:2px}.vapi-egg-claim__teaser>div+div{padding-left:20px;border-left:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__teaser dt{color:var(--egg-gallery-muted);font-size:12px;line-height:1.4}.vapi-egg-claim__teaser dd{margin:0;font-size:15px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.vapi-egg-claim__actions{display:grid;width:100%;margin-top:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vapi-egg-claim__actions>.vapi-egg-claim__in-app-browser-notice{order:-2;grid-column:1 / -1}.vapi-egg-claim__actions>.vapi-egg-claim__back{order:-1}.vapi-egg-claim__actions .vapi-egg-claim__primary{min-width:0;padding:0 16px}.vapi-egg-claim__back{display:inline-flex;min-height:48px;padding:0 16px;align-items:center;justify-content:center;color:var(--egg-gallery-ink);font-size:14px;font-weight:500;border:1px solid var(--vapi-color-line-2);transition:background-color .15s ease,border-color .15s ease}.vapi-egg-claim__back:hover{background:var(--vapi-color-muted);border-color:var(--egg-gallery-ink)}.vapi-egg-claim__back:focus-visible{outline:2px solid var(--egg-gallery-ink);outline-offset:3px}.vapi-egg-claim__primary,.vapi-egg-claim__button{appearance:none;display:inline-flex;min-width:220px;min-height:48px;padding:0 22px;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.vapi-egg-claim__primary,.vapi-egg-claim__button{color:var(--vapi-color-primary-foreground);background:var(--vapi-color-primary);border:1px solid var(--vapi-color-primary)}.vapi-egg-claim__primary:hover:not(:disabled){background:var(--vapi-color-primary-hover);border-color:var(--vapi-color-primary-hover)}.vapi-egg-claim__button:hover:not(:disabled){background:var(--vapi-color-primary-hover);border-color:var(--vapi-color-primary-hover)}.vapi-egg-claim__primary:active:not(:disabled),.vapi-egg-claim__button:active:not(:disabled){background:var(--vapi-color-primary-pressed)}.vapi-egg-claim__button:focus-visible,.vapi-egg-claim__dialog-close:focus-visible,.vapi-egg-claim__route-tabs button:focus-visible,.vapi-egg-claim__action-check:focus-visible,.vapi-egg-claim__action-check-all:focus-visible,.vapi-egg-claim__action-target:focus-visible,.vapi-egg-claim__text-button:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.vapi-egg-claim__primary:focus-visible{outline:2px solid var(--egg-gallery-ink);outline-offset:3px}.vapi-egg-claim__primary:disabled,.vapi-egg-claim__button:disabled,.vapi-egg-claim__route-tabs button:disabled,.vapi-egg-claim__action-check:disabled,.vapi-egg-claim__action-check-all:disabled,.vapi-egg-claim__text-button:disabled{cursor:not-allowed;opacity:.5}.vapi-egg-claim__footer{display:flex;align-items:flex-end;justify-content:center;color:var(--egg-gallery-muted);font-size:12px}.vapi-egg-claim__page-links{gap:12px}.vapi-egg-claim__page-links .vapi-egg-document-links__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vapi-egg-claim__page-links .vapi-egg-document-links__link{transition:color .15s ease}.vapi-egg-claim__page-links .vapi-egg-document-links__link:hover{color:var(--egg-gallery-ink)}.vapi-egg-claim__dialog{width:min(520px,calc(100vw - 32px));max-width:none;color:var(--vapi-color-foreground);background:var(--vapi-color-card);border:1px solid var(--vapi-color-border);box-shadow:var(--vapi-shadow-sheet)}.vapi-egg-claim__dialog::backdrop{background:var(--vapi-color-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vapi-egg-claim__dialog-content{width:100%;max-width:none;max-height:calc(100dvh - 32px);padding:0;background:var(--vapi-color-card)}.vapi-egg-claim__dialog-frame{display:grid;grid-template-rows:auto minmax(0,1fr);height:min(720px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);overflow:hidden}.vapi-egg-claim__dialog-header{display:flex;min-height:72px;padding:18px 18px 16px 28px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__dialog-header h2{margin:0;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.vapi-egg-claim__dialog-header p{display:inline-flex;margin:5px 0 0;align-items:center;gap:8px;color:var(--vapi-color-fg-dim);font-size:12px;line-height:1.4}.vapi-egg-claim__dialog-close{appearance:none;display:inline-flex;width:44px;height:44px;padding:0;flex:0 0 44px;align-items:center;justify-content:center;color:var(--vapi-color-foreground);background:transparent;border:1px solid var(--vapi-color-line-2);cursor:pointer}.vapi-egg-claim__dialog-close:hover:not(:disabled){background:var(--vapi-color-muted);border-color:var(--vapi-color-foreground)}.vapi-egg-claim__dialog-close:disabled{cursor:not-allowed;opacity:.45}.vapi-egg-claim__dialog-body{display:flex;min-height:0;flex-direction:column;padding:24px 28px 28px;overflow-y:auto;overscroll-behavior:contain}.vapi-egg-claim__step-track{display:grid;margin:0 0 24px;padding:0 0 20px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;border-bottom:1px solid var(--vapi-color-line)}.vapi-egg-claim__step-track li{position:relative;display:flex;min-width:0;gap:9px;align-items:center}.vapi-egg-claim__step-track li:not(:last-child):after{position:absolute;top:14px;right:8px;left:40px;height:1px;background:var(--vapi-color-line-2);content:""}.vapi-egg-claim__step-track li[data-state=complete]:not(:last-child):after{background:var(--vapi-color-foreground)}.vapi-egg-claim__step-marker{z-index:1;display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;color:var(--vapi-color-fg-dim);font-size:12px;background:var(--vapi-color-card);border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__step-track li[data-state=complete] .vapi-egg-claim__step-marker{color:var(--vapi-color-primary-foreground);background:var(--vapi-color-primary);border-color:var(--vapi-color-primary)}.vapi-egg-claim__step-track li[data-state=current] .vapi-egg-claim__step-marker{color:var(--vapi-color-foreground);background:var(--vapi-color-card);border-color:var(--egg-focus);box-shadow:inset 3px 0 0 var(--egg-focus)}.vapi-egg-claim__step-copy{z-index:1;display:grid;min-width:0;padding-right:8px;background:var(--vapi-color-card)}.vapi-egg-claim__step-copy>span{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vapi-egg-claim__step-copy small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vapi-egg-claim__card-state{font-size:14px;line-height:1.6}.vapi-egg-claim__card-state strong{font-weight:500}.vapi-egg-claim__card-state>h2,.vapi-egg-claim__stage-form>h2{margin:0;font-size:22px;font-weight:500;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.vapi-egg-claim__card-state>p,.vapi-egg-claim__stage-form>p,.vapi-egg-claim__qualification-panel>p{margin:10px 0 0;color:var(--vapi-color-fg-dim)}.vapi-egg-claim__card-state a:not(.vapi-egg-claim__button){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vapi-egg-claim__card-state a:not(.vapi-egg-claim__button):hover{color:var(--vapi-color-foreground)}.vapi-egg-claim__card-state a:focus-visible{outline:2px solid var(--vapi-color-foreground);outline-offset:3px}.vapi-egg-claim__card-state>.vapi-egg-claim__button,.vapi-egg-claim__stage-form>.vapi-egg-claim__button,.vapi-egg-claim__qualification-panel>.vapi-egg-claim__button{margin-top:22px}.vapi-egg-claim__stage-form{display:grid;gap:16px}.vapi-egg-claim__stage-form>p{margin:-4px 0 0}.vapi-egg-claim__field{display:grid;gap:7px}.vapi-egg-claim__field>span{font-size:12px;font-weight:500}.vapi-egg-claim__field input,.vapi-egg-claim__field output{width:100%;min-height:46px;padding:11px 13px;color:var(--vapi-color-foreground);font-family:var(--vapi-font-sans);font-size:14px;background:var(--vapi-color-background);border:1px solid var(--vapi-color-line-2);border-radius:0}.vapi-egg-claim__field input{font-size:16px}.vapi-egg-claim__field input:hover{border-color:var(--vapi-color-foreground)}.vapi-egg-claim__field input:focus-visible{outline:2px solid var(--vapi-color-foreground);outline-offset:2px}.vapi-egg-claim__field small{color:var(--vapi-color-fg-dim);font-size:12px;line-height:1.5}.vapi-egg-claim__route-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px;border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__route-tabs button{appearance:none;min-height:44px;padding:0 14px;color:var(--vapi-color-fg-dim);background:transparent;border:0;cursor:pointer}.vapi-egg-claim__route-tabs button+button{border-left:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__route-tabs button[aria-pressed=true]{color:var(--vapi-color-primary-foreground);background:var(--vapi-color-primary)}.vapi-egg-claim__pay-with{margin-top:22px}.vapi-egg-claim__pay-with>p:first-child{margin:0;color:var(--vapi-color-fg-dim);font-size:13px}.vapi-egg-claim__pay-with .vapi-egg-claim__route-tabs{margin-top:8px}.vapi-egg-claim__pay-with-note{margin:10px 0 0;color:var(--vapi-color-fg-dim);font-size:13px}.vapi-egg-claim__qualification-panel{margin-top:18px}.vapi-egg-claim__security-note,.vapi-egg-claim__action-guidance,.vapi-egg-claim__dev-code{margin:14px 0 0;padding:12px 14px;color:var(--vapi-color-foreground);font-size:12px;line-height:1.55;background:var(--vapi-color-accent);border:1px solid var(--vapi-color-line-2);border-top-color:var(--egg-focus)}.vapi-egg-claim__security-note p{margin:0}.vapi-egg-claim__security-note p+p{margin-top:8px}.vapi-egg-claim__in-app-browser-notice{width:100%;padding:10px 12px;color:var(--vapi-color-foreground);font-size:12px;line-height:1.5;background:var(--vapi-color-accent);border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__in-app-browser-notice p{min-height:0;margin:0}.vapi-egg-claim__copy-status{margin-left:10px}.vapi-egg-claim__copy-fallback{display:grid;gap:6px;margin-top:8px}.vapi-egg-claim__copy-fallback input{width:100%;min-width:0;padding:7px 8px;overflow-wrap:anywhere;font-family:var(--vapi-font-mono);font-size:16px;background:var(--vapi-color-card);border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__wallet-address,.vapi-egg-claim__dev-code{overflow-wrap:anywhere;font-family:var(--vapi-font-mono)}.vapi-egg-claim__checks{display:grid;gap:12px}.vapi-egg-claim__check,.vapi-egg-claim__checks>label{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;color:var(--vapi-color-fg-dim);font-size:12px;line-height:1.55}.vapi-egg-claim__check>input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.vapi-egg-claim__check-control{position:relative;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;color:transparent;background:var(--vapi-color-background);border:1px solid var(--vapi-color-line-2);cursor:pointer}.vapi-egg-claim__check-control:after{position:absolute;inset:-11px;content:""}.vapi-egg-claim__check>input:checked+.vapi-egg-claim__check-control{color:var(--vapi-color-primary-foreground);background:var(--vapi-color-primary);border-color:var(--vapi-color-primary)}.vapi-egg-claim__check>input:focus-visible+.vapi-egg-claim__check-control{outline:2px solid var(--vapi-color-foreground);outline-offset:2px}.vapi-egg-claim__checks>label input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--vapi-color-primary)}.vapi-egg-claim__check-copy{min-width:0}.vapi-egg-claim__document-versions{display:block;margin-top:6px;font-family:var(--vapi-font-mono);font-size:12px}.vapi-egg-claim__email-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.vapi-egg-claim__text-button{appearance:none;min-height:44px;padding:0;color:var(--vapi-color-fg-dim);font-size:12px;background:transparent;border:0;cursor:pointer}.vapi-egg-claim__text-button:hover:not(:disabled){color:var(--vapi-color-foreground)}.vapi-egg-claim__action-list{display:grid;margin-top:16px;border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__action-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;min-height:58px;align-items:stretch}.vapi-egg-claim__action-row+.vapi-egg-claim__action-row{border-top:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__action-summary{display:flex;min-width:0;padding:10px 12px;gap:10px;align-items:center}.vapi-egg-claim__action-icon{display:inline-flex;width:26px;height:26px;flex:0 0 26px;align-items:center;justify-content:center;border:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__action-copy{display:grid;min-width:0}.vapi-egg-claim__action-copy strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.vapi-egg-claim__action-status{display:inline-flex;align-items:center;gap:4px;color:var(--vapi-color-fg-dim);font-size:12px}.vapi-egg-claim__action-target,.vapi-egg-claim__action-check{display:inline-flex;min-width:74px;padding:0 11px;align-items:center;justify-content:center;gap:6px;color:var(--vapi-color-fg-dim);font-size:12px;background:transparent;border:0;border-left:1px solid var(--vapi-color-line-2);cursor:pointer}.vapi-egg-claim__action-target:hover,.vapi-egg-claim__action-check:hover:not(:disabled){color:var(--vapi-color-foreground);background:var(--vapi-color-muted)}.vapi-egg-claim__action-check.is-complete{color:var(--vapi-color-primary-foreground);background:var(--vapi-color-primary)}.vapi-egg-claim__action-check-all{appearance:none;display:grid;grid-template-columns:auto 1fr auto;width:100%;min-height:48px;margin-top:12px;padding:0 14px;align-items:center;gap:9px;color:var(--vapi-color-primary-foreground);text-align:left;background:var(--vapi-color-primary);border:1px solid var(--vapi-color-primary);cursor:pointer}.vapi-egg-claim__action-check-all small{font-size:12px}.vapi-egg-claim__facts{display:grid;grid-template-columns:92px minmax(0,1fr);margin:18px 0;border-top:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__facts dt,.vapi-egg-claim__facts dd{min-width:0;margin:0;padding:10px 0;border-bottom:1px solid var(--vapi-color-line)}.vapi-egg-claim__facts dt{color:var(--vapi-color-fg-dim);font-size:12px}.vapi-egg-claim__facts dd{overflow-wrap:anywhere;font-size:12px}.vapi-egg-claim__facts code{font-family:var(--vapi-font-mono);font-size:12px}.vapi-egg-claim__links{display:flex;flex-wrap:wrap;gap:10px 18px}.vapi-egg-claim__error,.vapi-egg-claim__card-state [role=alert]{margin:14px 0 0;padding:11px 13px;color:var(--vapi-color-foreground);font-size:12px;background:color-mix(in srgb,var(--vapi-color-pink) 12%,var(--vapi-color-card));border:1px solid var(--vapi-color-pink)}.vapi-egg-claim__turnstile{max-width:100%;min-height:70px;margin-top:18px;overflow:hidden}.vapi-egg-claim__legal-links{margin-top:24px;padding-top:14px;color:var(--vapi-color-fg-dim);font-size:12px;border-top:1px solid var(--vapi-color-line)}.vapi-egg-claim__legal-links .vapi-egg-document-links__label{display:none}.vapi-egg-claim__loading{display:grid;gap:12px}.vapi-egg-claim__loading-label{display:inline-flex;align-items:center;gap:9px;color:var(--vapi-color-fg-dim);font-size:12px}.vapi-egg-claim__skeleton{display:block;height:12px;background:var(--vapi-color-muted);animation:egg-pulse 1.2s ease-in-out infinite}.vapi-egg-claim__skeleton--title{width:62%;height:28px}.vapi-egg-claim__skeleton--line{width:88%}.vapi-egg-claim__skeleton--short{width:48%}@keyframes egg-pulse{50%{opacity:.46}}@media(min-width:768px)and (max-height:760px){.vapi-egg-claim__shell{grid-template-rows:44px minmax(0,1fr) 22px;padding-block:14px}.vapi-egg-claim__artwork{width:min(50svh,24rem,44vw)}.vapi-egg-claim__stage-copy{gap:8px}.vapi-egg-claim__stage-copy h1{font-size:28px}.vapi-egg-claim__primary{min-height:44px}}@media(min-width:768px)and (max-width:1023px){.vapi-egg-claim__artwork{width:min(54svh,36vw)}.vapi-egg-claim__stage-copy{padding:24px}}@media(max-width:767px){html:has(.vapi-egg-claim),body:has(.vapi-egg-claim){overflow-y:auto}.vapi-egg-claim{height:auto;min-height:100svh;overflow:visible}.vapi-egg-claim__shell{grid-template-rows:52px auto auto;min-height:100svh;padding:16px}.vapi-egg-claim__stage{grid-template-columns:minmax(0,1fr);width:100%;margin:16px 0 24px}.vapi-egg-claim__portal{padding:16px;border-right:0;border-bottom:1px solid var(--vapi-color-line-2)}.vapi-egg-claim__artwork{width:min(100%,430px)}.vapi-egg-claim__stage-copy{padding:20px}.vapi-egg-claim__teaser{grid-auto-columns:minmax(0,1fr)}.vapi-egg-claim__teaser>div{padding-right:10px}.vapi-egg-claim__teaser>div+div{padding-left:10px}.vapi-egg-claim__teaser dd{white-space:normal}.vapi-egg-claim__stage-copy h1{font-size:28px}.vapi-egg-claim__footer{padding:10px 0 4px}}@media(max-width:639px){.vapi-egg-claim__dialog{inset:auto 0 0;width:100%;margin:0;border-right:0;border-bottom:0;border-left:0;box-shadow:none}.vapi-egg-claim__dialog-content,.vapi-egg-claim__dialog-frame{max-height:min(92dvh,calc(100dvh - max(env(safe-area-inset-top),16px)))}.vapi-egg-claim__dialog-header{padding:14px 14px 13px 18px}.vapi-egg-claim__dialog-body{--egg-sheet-bottom: max(18px, env(safe-area-inset-bottom));padding:18px;padding-bottom:var(--egg-sheet-bottom)}.vapi-egg-claim__step-track{margin-bottom:18px;padding-bottom:16px}.vapi-egg-claim__step-track li{gap:6px}.vapi-egg-claim__step-marker{width:24px;height:24px;flex-basis:24px}.vapi-egg-claim__step-copy{padding-right:4px}.vapi-egg-claim__step-copy>span{font-size:12px}.vapi-egg-claim__step-track li:not(:last-child):after{top:12px;right:4px;left:30px}.vapi-egg-claim__action-row{grid-template-columns:minmax(0,1fr) auto}.vapi-egg-claim__action-summary{grid-row:1;grid-column:1}.vapi-egg-claim__action-check,.vapi-egg-claim__action-target{grid-row:1;grid-column:2}.vapi-egg-claim__action-row:has(.vapi-egg-claim__action-target) .vapi-egg-claim__action-check{grid-row:2;grid-column:1 / -1;min-height:44px;border-top:1px solid var(--vapi-color-line-2);border-left:0}.vapi-egg-claim__primary,.vapi-egg-claim__button,.vapi-egg-claim__back{width:100%;justify-content:center}.vapi-egg-claim__email-actions{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.vapi-egg-field{display:none}.vapi-egg-claim *,.vapi-egg-claim *:before,.vapi-egg-claim *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.vapi-egg-mint-progress ol{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--vapi-color-line-2)}.vapi-egg-mint-progress li{display:flex;min-height:34px;padding:0 12px;align-items:center;gap:10px;color:var(--vapi-color-fg-dim);font-size:13px}.vapi-egg-mint-progress li+li{border-top:1px solid var(--vapi-color-line-2)}.vapi-egg-mint-progress li[data-state=complete]{color:var(--vapi-color-foreground)}.vapi-egg-mint-progress li[data-state=current]{color:var(--vapi-color-foreground);background:var(--vapi-color-muted);font-weight:500}.vapi-egg-mint-progress__marker{display:inline-flex;width:18px;height:18px;flex:0 0 18px;align-items:center;justify-content:center;border:1px solid var(--vapi-color-line-2)}.vapi-egg-mint-progress li[data-state=complete] .vapi-egg-mint-progress__marker{color:var(--vapi-color-background);background:var(--vapi-color-foreground);border-color:var(--vapi-color-foreground)}.vapi-egg-mint-progress li[data-state=current] .vapi-egg-mint-progress__marker{color:var(--vapi-color-orange);border-color:var(--vapi-color-orange)}.vapi-egg-mint-progress__marker .vapi-btn-cascade{gap:2px}.vapi-egg-mint-progress__marker .vapi-btn-cascade>span{width:4px;height:4px}.vapi-egg-mint-progress>p{margin:6px 0 0;color:var(--vapi-color-fg-dim);font-size:14px;line-height:1.5}.vapi-egg-claim__cancelled{color:var(--vapi-color-fg-dim)}.vapi-egg-minted{display:grid;gap:20px}.vapi-egg-minted__tile{position:relative;display:flex;min-height:96px;padding:18px 20px;overflow:hidden;align-items:center;gap:14px;background:var(--vapi-color-surface-2);border:1px solid var(--vapi-color-line-2)}.vapi-egg-minted__tessera{position:absolute;z-index:1;inset:0;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));pointer-events:none}.vapi-egg-minted__check{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;color:var(--vapi-color-background);background:var(--vapi-color-foreground)}.vapi-egg-minted__tile-copy{display:grid;gap:2px}.vapi-egg-minted__tile-copy>span{color:var(--vapi-color-fg-dim);font-size:13px}.vapi-egg-minted__tile-copy>strong{font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vapi-egg-minted__copy{display:grid;gap:12px;justify-items:start}.vapi-egg-minted__copy>h2{margin:0;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.vapi-egg-minted__copy>p{margin:0;color:var(--vapi-color-fg-dim);font-size:14px;line-height:1.5}.vapi-egg-minted[data-reveal=true] .vapi-egg-minted__tessera>span{animation:vapi-egg-tessera .48s var(--ease-entry) both}.vapi-egg-minted[data-reveal=true] .vapi-egg-minted__tessera>span[data-accent=true]{animation-name:vapi-egg-tessera-accent}.vapi-egg-minted[data-reveal=true] .vapi-egg-minted__copy>*{animation:vapi-page-enter var(--motion-standard) var(--ease-entry) .72s both}@keyframes vapi-egg-tessera{0%,45%{background-color:var(--vapi-color-foreground)}to{background-color:transparent}}@keyframes vapi-egg-tessera-accent{0%{background-color:var(--vapi-color-foreground)}45%{background-color:var(--vapi-color-orange)}to{background-color:transparent}}.vapi-egg-claim__card-state:has(.vapi-egg-mint-wizard){display:flex;flex:1 1 auto;flex-direction:column}.vapi-egg-claim__card-state:has(.vapi-egg-mint-wizard)>.vapi-page-enter{display:flex;flex:1 1 auto;flex-direction:column}.vapi-egg-claim__card-state:has(.vapi-egg-mint-wizard) .vapi-egg-claim__legal-links{display:none}.vapi-egg-mint-wizard{display:flex;flex:1 1 auto;flex-direction:column;gap:0}.vapi-egg-mint-wizard__alert{margin-bottom:16px}.vapi-egg-mint-wizard__page{display:grid;flex:1 1 auto;align-content:start;gap:14px}.vapi-egg-mint-wizard__page>h2{margin:0;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.vapi-egg-mint-wizard__page>:is(p,.vapi-egg-claim__pay-with,.vapi-egg-claim__facts,.vapi-egg-claim__security-note,.vapi-egg-claim__checks){margin:0}.vapi-egg-mint-wizard__footer{position:sticky;bottom:0;display:grid;margin:20px -28px -28px;padding:16px 28px 20px;gap:6px;background:var(--vapi-color-card);border-top:1px solid var(--vapi-color-line-2)}.vapi-egg-mint-wizard__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px}.vapi-egg-mint-wizard__actions[data-single]{grid-template-columns:minmax(0,1fr)}.vapi-egg-mint-wizard__actions>button{width:100%;min-width:0}.vapi-egg-mint-wizard__wallet{display:flex;flex-wrap:wrap;justify-content:center;gap:0 16px}.vapi-egg-claim__secondary{appearance:none;display:inline-flex;min-height:48px;padding:0 16px;align-items:center;justify-content:center;color:var(--vapi-color-foreground);font-size:14px;font-weight:500;background:transparent;border:1px solid var(--vapi-color-line-2);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.vapi-egg-claim__secondary:hover:not(:disabled){background:var(--vapi-color-muted);border-color:var(--vapi-color-foreground)}.vapi-egg-claim__secondary:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.vapi-egg-claim__secondary:disabled{cursor:not-allowed;opacity:.5}@media(max-width:639px){.vapi-egg-claim__dialog-frame{height:min(92dvh,calc(100dvh - max(env(safe-area-inset-top),16px)))}.vapi-egg-mint-wizard__footer{margin:20px -18px calc(-1 * var(--egg-sheet-bottom, 18px));padding:14px 18px var(--egg-sheet-bottom, 18px)}}@media(max-width:359px){.vapi-egg-claim__actions{grid-template-columns:minmax(0,1fr)}.vapi-egg-claim__actions>.vapi-egg-claim__back{order:1}.vapi-egg-mint-wizard__actions{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}.vapi-egg-mint-wizard__page .vapi-egg-claim__facts :is(dt,dd){padding:8px 0}
