:root{--bg:#06080b;--bg-alt:#0a1016;--panel:#0c151c;--panel-2:#0f1d26;--line:#1d3442;--line-strong:#2a4d5e;--ink:#f2f5f7;--body:#a7b6c2;--muted:#6f8796;--accent:#3fd6e8;--accent-ink:#03141b;--r-sm:12px;--r-md:16px;--r-lg:22px;--wrap:1240px;--pad:clamp(14px,4vw,80px);--gap:clamp(28px,4vw,56px);--sec-y:clamp(72px,9vw,132px);--ease:cubic-bezier(0.22,1,0.36,1);--ease-apple:cubic-bezier(0.16,1,0.3,1);--head:"Clash Display","Space Grotesk",sans-serif;--text:"Inter","Segoe UI",system-ui,-apple-system,sans-serif}*,*::before,*::after{box-sizing:border-box}html{scroll-padding-top:0;-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--body);font-family:var(--text);font-size:clamp(15px,1.05vw,17px);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip;min-height:100vh;display:flex;flex-direction:column}main,.app-page{flex:1 0 auto}body.is-locked{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--ink);text-decoration:none}a:hover{color:var(--accent)}h1,h2,h3,h4{font-family:var(--head);font-weight:700;color:var(--ink);margin:0;letter-spacing:-0.025em;line-height:0.98;text-wrap:balance}h1{font-size:clamp(42px,6.4vw,84px);font-weight:700;line-height:0.96}h2{font-size:clamp(28px,min(3.8vw,4.8vh),50px);font-weight:700;line-height:0.98}h3{font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-0.01em}p{margin:0}.accent{color:var(--accent)}strong{color:var(--ink);font-weight:600}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--pad)}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--accent);color:var(--accent-ink);padding:12px 18px;border-radius:0 0 var(--r-sm) 0;font-weight:600}.skip:focus{left:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}#nav-sentinel{position:absolute;top:0;left:0;width:1px;height:1px}.nav{position:fixed;top:0;left:0;right:0;width:100%;z-index:1050;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid transparent;transition:border-color 0.4s var(--ease),background 0.4s var(--ease),-webkit-backdrop-filter 0.4s var(--ease),backdrop-filter 0.4s var(--ease)}.nav.is-stuck{border-bottom-color:var(--line);background:rgba(6,8,11,0.75);background:color-mix(in srgb,var(--bg) 75%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav__inner{max-width:var(--wrap);margin-inline:auto;padding:14px var(--pad);display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1.8vw,24px);min-height:62px;transition:padding 0.3s var(--ease)}.nav.is-stuck .nav__inner{padding-top:10px;padding-bottom:10px}.wordmark{font-family:var(--head);font-weight:800;font-size:clamp(15.5px,1.5vw,22px);letter-spacing:clamp(0.18em,0.32vw,0.38em);color:var(--ink);white-space:nowrap}.wordmark span{color:var(--accent)}.wordmark--sm{font-size:15px}.nav__links{display:none}.nav__links ul,.menu ul,.footer ul{list-style:none;margin:0;padding:0}@media (min-width:1080px){.nav__links{display:block}.nav__links ul{display:flex;gap:clamp(18px,2vw,34px)}}.nav__link{font-size:15px;font-weight:500;color:var(--body);padding:6px 0;position:relative;transition:color 0.3s var(--ease)}.nav__link::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:var(--accent);transition:right 0.4s var(--ease)}.nav__link:hover,.nav__link.is-active{color:var(--ink)}.nav__link:hover::after,.nav__link.is-active::after{right:0}.nav__actions{display:flex;align-items:center;gap:10px}.burger{width:44px;height:44px;display:grid;place-content:center;gap:5px;background:none;border:0;cursor:pointer;padding:0}.burger span{display:block;width:22px;height:2px;background:var(--ink);border-radius:2px;transition:transform 0.35s var(--ease),opacity 0.25s var(--ease)}.burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[aria-expanded="true"] span:nth-child(2){opacity:0}.burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (min-width:1080px){.burger{display:none}}.menu{position:fixed;inset:0;z-index:1040;background:var(--bg);padding:96px var(--pad) 40px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;opacity:0;transform:translateY(-12px);transition:opacity 0.35s var(--ease),transform 0.45s var(--ease)}.menu[hidden]{display:none}.menu.is-open{opacity:1;transform:none}.menu ul{display:flex;flex-direction:column}.menu__link{display:block;padding:18px 0;border-bottom:1px solid var(--line);font-family:var(--head);font-weight:600;font-size:clamp(22px,6vw,30px);opacity:0;transform:translateY(14px);transition:opacity 0.45s var(--ease),transform 0.5s var(--ease)}.menu.is-open .menu__link{opacity:1;transform:none}.menu.is-open li:nth-child(1) .menu__link{transition-delay:0.06s}.menu.is-open li:nth-child(2) .menu__link{transition-delay:0.12s}.menu.is-open li:nth-child(3) .menu__link{transition-delay:0.18s}.menu.is-open li:nth-child(4) .menu__link{transition-delay:0.24s}.menu.is-open li:nth-child(5) .menu__link{transition-delay:0.3s}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font-family:var(--text);font-weight:600;font-size:16px;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:transform 0.35s var(--ease),background 0.3s var(--ease),border-color 0.3s var(--ease),color 0.3s var(--ease),box-shadow 0.35s var(--ease)}.btn--sm{min-height:44px;padding:0 18px;font-size:14px}.btn-verify-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:rgba(63,214,232,0.08);border:1.5px solid rgba(63,214,232,0.35);color:var(--accent);cursor:pointer;transition:all 0.3s var(--ease);flex-shrink:0}.btn-verify-icon:hover{background:var(--accent);color:var(--accent-ink);transform:translateY(-3px) scale(1.04);box-shadow:0 0 16px rgba(63,214,232,0.45)}.btn-verify-icon:active{transform:translateY(-1px)}@media (max-width:1079px){.btn-verify-icon{display:none !important}}.btn--nav-opensea{padding:0 16px}@media (max-width:680px){.nav__inner{padding:10px clamp(12px,3.5vw,16px) !important;gap:8px !important;min-height:54px}.wordmark{font-size:15px;letter-spacing:0.16em}.nav__actions{gap:6px}.btn--nav-opensea{min-height:36px;padding:0 10px;font-size:12.5px;gap:4px}.btn--nav-opensea svg{width:14px;height:14px}.burger{width:38px;height:38px}}.btn--lg{min-height:60px;padding:0 32px;font-size:17px}.btn--primary{background:var(--accent);color:var(--accent-ink)}.btn--primary:hover{color:var(--accent-ink);transform:translateY(-5px);box-shadow:0 16px 36px rgba(63,214,232,0.32)}.btn--primary:active{transform:translateY(-1px)}.btn--outline{border-color:var(--line-strong);color:var(--ink)}.btn--outline:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-5px);box-shadow:0 12px 28px rgba(63,214,232,0.16)}.btn--outline:active{transform:translateY(-1px)}.btn--ghost{border-color:var(--line);color:var(--body);background:none}.btn--ghost:hover{border-color:var(--accent);color:var(--accent)}.btn--close{align-self:flex-start;margin-top:10px;min-height:46px}.kicker,.label{font-family:var(--head);font-weight:600;font-size:11px;letter-spacing:0.28em;text-transform:uppercase;color:var(--muted);margin:0}.kicker{color:var(--accent)}.label--accent{color:var(--accent)}.pill{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--panel-2);color:var(--accent);font-family:var(--head);font-weight:600;font-size:10px;letter-spacing:0.22em;text-transform:uppercase}.lead{font-size:clamp(17px,1.4vw,21px);color:var(--ink);font-weight:500;line-height:1.5}.statement{font-family:var(--head);font-weight:600;color:var(--ink);font-size:clamp(21px,2.2vw,30px);line-height:1.24;letter-spacing:-0.015em}.statement--bar{padding-left:22px;border-left:3px solid var(--accent)}.section{padding-block:var(--sec-y);background:var(--bg);position:relative;scroll-margin-top:clamp(64px,8vw,84px);overflow:hidden}.section--alt{background:var(--bg-alt)}.team__icon{width:60px;height:60px;border-radius:999px;display:grid;place-items:center;background:var(--panel-2);border:1.5px solid var(--accent);color:var(--accent);transition:transform 0.5s var(--ease),box-shadow 0.5s var(--ease)}.team__three li:hover .team__icon{transform:translateY(-4px);box-shadow:0 0 0 6px rgba(63,214,232,0.12)}.team__plus{font-family:var(--head);font-weight:700;font-size:30px;color:var(--accent);line-height:1}.mosaic{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:560px}@media (max-width:720px){.mosaic{grid-template-columns:repeat(5,minmax(0,1fr))}}.mosaic img{border-radius:10px;opacity:0;transform:scale(0.94);transition:opacity 0.6s var(--ease),transform 0.4s var(--ease),box-shadow 0.4s var(--ease);transition-delay:calc(var(--i) * 26ms);cursor:pointer}.mosaic.is-in img{opacity:1;transform:none}.mosaic.is-in img:hover{opacity:1 !important;transform:translateY(-6px) scale(1.1) !important;box-shadow:0 12px 24px rgba(0,0,0,0.65),0 0 0 2px var(--accent);z-index:5;transition-delay:0s !important}.mosaic img:nth-child(n + 13){opacity:0.78}.mosaic img:nth-child(n + 19){opacity:0.52}.mosaic__caption{font-family:var(--head);font-weight:700;font-size:clamp(20px,2vw,26px);color:var(--ink)}.mosaic__caption span{font-family:var(--text);font-weight:600;font-size:14px;color:var(--muted)}.finale__close{margin-top:clamp(40px,5vw,64px);padding-top:clamp(32px,3.5vw,48px);border-top:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.finale__close .btn{margin-top:8px}.finale__big{font-family:var(--head);font-weight:700;color:var(--accent);font-size:clamp(34px,7vw,88px);line-height:1.04;letter-spacing:-0.03em}.footer{padding-block:clamp(48px,6vw,72px) 34px;border-top:1px solid var(--line);background:var(--bg);margin-top:auto}.footer--simple{padding-block:22px;border-top:1px solid var(--line);background:var(--bg);margin-top:auto}.footer__top{display:grid;gap:clamp(30px,4vw,64px)}@media (min-width:860px){.footer__top{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.footer__brand{display:flex;flex-direction:column;gap:14px;max-width:42ch}.footer__brand p{font-size:15px;line-height:1.6;color:var(--body)}.footer__social{display:flex;flex-direction:column;gap:18px}.socials{display:grid;gap:26px}@media (min-width:560px){.socials{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,64px)}}.social-col{display:flex;flex-direction:column;gap:12px}.social-col h2{font-family:var(--head);font-weight:600;font-size:14px;letter-spacing:0.06em;color:var(--ink)}.social-col p{display:flex;flex-wrap:wrap;gap:18px}.social-col a{font-size:15px;font-weight:600;color:var(--body);position:relative}.social-col a::after{content:"";position:absolute;left:0;right:100%;bottom:-3px;height:1.5px;background:var(--accent);transition:right 0.35s var(--ease)}.social-col a:hover{color:var(--accent)}.social-col a:hover::after{right:0}.footer__note{max-width:46ch;font-size:13px;line-height:1.55;color:var(--muted)}.footer__bar{width:100%;border-top:1px solid var(--line);margin-top:clamp(32px,4vw,52px);padding-top:26px}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.footer ul{display:flex;flex-wrap:wrap;gap:18px}.footer .nav__link{font-size:14px}.footer__bottom p{font-size:13px;color:var(--muted)}.exit{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px}.exit>span{font-size:14px;color:var(--muted)}.exit__links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.exit__links a{font-size:15px;font-weight:600;color:var(--body)}.exit__links a:hover{color:var(--accent)}.reveal{opacity:0;transform:translateY(-28px) scale(1.06);filter:blur(6px);transform-origin:center;transition:opacity 1.05s var(--ease-apple),transform 1.15s var(--ease-apple),filter 0.95s var(--ease-apple);will-change:opacity,transform,filter}.reveal.is-in{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.orb-searching-pill{display:inline-flex;align-items:center;gap:12px;padding:8px 22px 8px 12px;background:rgba(17,19,24,0.94);border:1px solid rgba(255,255,255,0.14);border-radius:9999px;box-shadow:0 16px 36px rgba(0,0,0,0.6),0 0 24px rgba(63,214,232,0.15);color:#e5e7eb;font-family:var(--text);font-size:15px;font-weight:500;letter-spacing:-0.01em;user-select:none}.orb-searching-pill--sm{padding:5px 16px 5px 8px;font-size:12.5px;gap:8px;background:rgba(14,18,25,0.88);border:1px solid rgba(63,214,232,0.22);box-shadow:0 8px 24px rgba(0,0,0,0.5),0 0 16px rgba(63,214,232,0.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.orb-canvas{width:40px;height:40px;display:block;border-radius:50%;flex-shrink:0}.orb-searching-pill--sm .orb-canvas{width:30px;height:30px}.orb-text-wrap{display:flex;align-items:center}.orb-dots{display:inline-block;min-width:20px;text-align:left;letter-spacing:1.5px;animation:orbDotsPulse 1.4s infinite ease-in-out}@keyframes orbDotsPulse{0%,100%{opacity:0.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none !important;transition:none !important}.reveal,.mosaic img,.menu,.menu__link{opacity:1 !important;transform:none !important;filter:none !important}}body{transition:opacity 0.25s var(--ease-apple),transform 0.25s var(--ease-apple)}body.is-leaving{opacity:0;transform:translateY(-8px)}.app-page{position:relative;overflow:hidden;padding-top:clamp(100px,12vh,136px);padding-bottom:clamp(40px,5vw,64px);background:var(--bg);animation:pageSlideDown 0.7s var(--ease-apple) both}.app-page::before{content:"";position:absolute;inset:-15% -10%;pointer-events:none;z-index:0;background:radial-gradient(circle 580px at 76% 24%,rgba(63,214,232,0.085) 0%,transparent 65%),radial-gradient(circle 520px at 20% 45%,rgba(138,75,255,0.075) 0%,transparent 60%),radial-gradient(circle 460px at 80% 75%,rgba(63,214,232,0.05) 0%,transparent 65%);animation:ambientGlowDrift 20s ease-in-out infinite alternate}.app-page>*{position:relative;z-index:1}@keyframes pageSlideDown{0%{opacity:0;transform:translateY(-18px)}100%{opacity:1;transform:translateY(0)}}.nav--solid,.nav.is-stuck{border-bottom:1px solid rgba(255,255,255,0.08) !important;background:rgba(6,8,11,0.72) !important;background:color-mix(in srgb,var(--bg) 72%,transparent) !important;-webkit-backdrop-filter:blur(20px) saturate(180%) !important;backdrop-filter:blur(20px) saturate(180%) !important}.page-header{text-align:center;max-width:780px;margin:0 auto clamp(36px,5vw,64px)}.page-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(63,214,232,0.1);border:1px solid rgba(63,214,232,0.28);color:var(--accent);font-size:13px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;margin-bottom:20px}.page-badge .pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:radarPing 2s infinite}.page-title{font-size:clamp(34px,4.8vw,60px);margin-bottom:16px;line-height:1.05}.page-desc{font-size:clamp(16px,1.2vw,19px);color:var(--body);margin:0 auto;line-height:1.6}.verify-page{padding-top:clamp(74px,8.5vh,86px) !important}.verify-head{display:flex;flex-direction:column;gap:8px;max-width:1060px;margin:0 auto clamp(12px,1.8vh,18px);text-align:left}.verify-head .kicker{font-family:var(--head);font-weight:600;font-size:11px;letter-spacing:0.28em;text-transform:uppercase;color:var(--accent);margin:0}.verify-head h1{font-family:var(--head);font-weight:700;font-size:clamp(24px,2.8vw,36px);line-height:1.1;letter-spacing:-0.025em;margin:0;color:var(--ink)}.verify-head h1 .accent{color:var(--accent)}.verify-head .lead{font-size:clamp(13px,1vw,15px);color:var(--body);line-height:1.45;margin:0;max-width:740px}.security-banner{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:var(--r-md);background:linear-gradient(135deg,rgba(63,214,232,0.08) 0%,rgba(6,8,11,0.6) 100%);border:1px solid rgba(63,214,232,0.35);box-shadow:0 8px 24px rgba(0,0,0,0.35),inset 0 0 16px rgba(63,214,232,0.05);max-width:1060px;margin:0 auto 18px;box-sizing:border-box}.security-banner__icon{flex-shrink:0;width:36px;height:36px;border-radius:10px;background:rgba(63,214,232,0.15);border:1px solid rgba(63,214,232,0.4);display:flex;align-items:center;justify-content:center;color:var(--accent)}.security-banner__icon svg{width:20px;height:20px}.security-banner__content h4{font-family:var(--head);font-size:15px;font-weight:700;color:var(--ink);margin:0 0 4px;display:flex;align-items:center;gap:8px}.security-banner__content h4 span.tag-safe{font-size:10.5px;padding:2px 9px;border-radius:999px;background:rgba(16,185,129,0.2);border:1px solid rgba(16,185,129,0.4);color:#34d399;font-family:var(--text);font-weight:600;text-transform:uppercase;white-space:nowrap;flex-shrink:0;display:inline-block}@media (max-width:640px){.security-banner__content h4{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}.security-banner__content h4 span.tag-safe{align-self:flex-start;margin-top:1px}}.security-banner__content p{margin:0;font-size:12.5px;color:var(--body);line-height:1.45}.verify-layout{display:grid;grid-template-columns:1fr;gap:24px;max-width:1060px;margin:0 auto}@media (min-width:960px){.verify-layout{grid-template-columns:1.2fr 0.8fr;align-items:start}}.verify-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(18px,2.5vw,28px);padding-top:18px;box-shadow:0 24px 48px rgba(0,0,0,0.4)}.form-row-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:600px){.form-row-grid.two-cols{grid-template-columns:1fr 1fr}}.form-group{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.form-label{font-size:14px;font-weight:600;color:var(--ink);display:flex;align-items:center;justify-content:space-between}.form-label .form-required{color:var(--accent);font-size:12px;font-weight:500}.form-label .form-optional{color:var(--muted);font-size:12px;font-weight:400}.form-control{width:100%;height:52px;padding:0 16px;background:var(--bg-alt);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);font-family:var(--text);font-size:15px;outline:none;transition:border-color 0.25s var(--ease),box-shadow 0.25s var(--ease),background 0.25s var(--ease)}.form-control:focus{border-color:var(--accent);background:#0d1620;box-shadow:0 0 0 3px rgba(63,214,232,0.18)}.form-control::placeholder{color:var(--muted);opacity:0.8}.form-control::-webkit-outer-spin-button,.form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-control[type="number"]{-moz-appearance:textfield;appearance:textfield}select.form-control{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236f8796' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.form-hint{font-size:12px;color:var(--muted);line-height:1.45}.form-alert{padding:12px 16px;border-radius:var(--r-sm);font-size:13.5px;margin-bottom:16px;display:flex;align-items:center;gap:10px;animation:rowSlideIn 0.3s ease both}.form-alert[hidden],.form-alert:empty,[hidden]{display:none !important}.form-alert.is-error{background:rgba(239,68,68,0.12);border:1px solid rgba(239,68,68,0.35);color:#fca5a5}.form-alert.is-success{background:rgba(16,185,129,0.12);border:1px solid rgba(16,185,129,0.35);color:#6ee7b7}.preview-card-wrap{position:sticky;top:90px}.nft-preview-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:visible;box-shadow:0 24px 48px rgba(0,0,0,0.4);transition:border-color 0.3s var(--ease),box-shadow 0.3s var(--ease)}.nft-preview-card:hover{border-color:var(--accent);box-shadow:0 30px 60px rgba(0,0,0,0.5),0 0 30px rgba(63,214,232,0.15)}.nft-preview-card__img-wrap{position:relative;width:100%;aspect-ratio:1 / 1;background:#080d13;overflow:hidden;border-radius:calc(var(--r-lg) - 1px) calc(var(--r-lg) - 1px) 0 0;display:flex;align-items:center;justify-content:center}.nft-preview-card__img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s var(--ease)}.nft-preview-card:hover .nft-preview-card__img{transform:scale(1.04)}.nft-preview-card__badge{position:absolute;top:14px;right:14px;padding:6px 12px;border-radius:999px;background:rgba(6,8,11,0.85);backdrop-filter:blur(10px);border:1px solid rgba(63,214,232,0.4);color:var(--accent);font-family:var(--head);font-size:13px;font-weight:700;letter-spacing:0.05em;z-index:2}.nft-preview-card__content{padding:24px}.nft-preview-card__title{font-size:20px;color:var(--ink);margin-bottom:6px}.nft-preview-card__nickname{font-size:15px;color:var(--accent);font-weight:600;margin-bottom:14px;display:flex;align-items:center;gap:6px}.nft-preview-card__loc{font-size:13px;color:var(--body);display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.verify-success-box{background:var(--panel);border:1px solid rgba(63,214,232,0.4);box-shadow:0 24px 60px rgba(0,0,0,0.5),0 0 40px rgba(63,214,232,0.15);border-radius:var(--r-lg);padding:clamp(32px,5vw,56px);text-align:center;max-width:680px;margin:0 auto;animation:rowSlideIn 0.5s var(--ease) both}.success-icon-badge{width:72px;height:72px;border-radius:50%;background:rgba(63,214,232,0.15);border:2px solid var(--accent);display:inline-flex;align-items:center;justify-content:center;color:var(--accent);box-shadow:0 0 30px rgba(63,214,232,0.4);margin-bottom:24px}.success-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:32px}.nft-preview-card__img-wrap{position:relative}.orb-searching-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(6,8,12,0.68);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:inherit;z-index:10;opacity:0;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;transform:scale(0.96)}.orb-searching-overlay.is-active{opacity:1;pointer-events:auto;transform:scale(1)}.already-registered-capsule{display:inline-flex;align-items:center;gap:7px;padding:5px 14px;margin-bottom:12px;background:rgba(245,158,11,0.16);border:1px solid rgba(245,158,11,0.55);border-radius:9999px;color:#fbbf24;font-family:var(--head);font-size:11px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;width:fit-content;box-shadow:0 0 14px rgba(245,158,11,0.25);animation:capsuleFadeIn 0.25s var(--ease-apple);position:relative;cursor:default;z-index:50}.already-registered-capsule .capsule-dot{width:6px;height:6px;border-radius:50%;background:#fbbf24;box-shadow:0 0 6px #fbbf24}.capsule-info-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:2px;cursor:pointer;outline:none}.capsule-info-icon{stroke:#fbbf24;opacity:0.85;transition:transform 0.2s var(--ease-apple),stroke 0.2s,opacity 0.2s}.capsule-info-wrap:hover .capsule-info-icon,.capsule-info-wrap:focus-visible .capsule-info-icon{transform:scale(1.2);stroke:#fef08a;opacity:1}.capsule-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(calc(-50% + var(--tt-shift,0px))) translateY(4px);width:275px;max-width:calc(100vw - 32px);padding:11px 14px;background:rgba(13,19,33,0.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(245,158,11,0.55);border-radius:9px;color:#f8fafc;font-family:var(--text);font-size:11.5px;font-weight:500;line-height:1.5;letter-spacing:normal;text-transform:none;box-shadow:0 16px 36px -4px rgba(0,0,0,0.75),0 0 20px rgba(245,158,11,0.2);pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s var(--ease-apple),transform 0.2s var(--ease-apple),visibility 0.2s;z-index:99999}.capsule-tooltip::after{content:'';position:absolute;top:100%;left:clamp(14px,calc(50% - var(--tt-shift,0px)),calc(100% - 14px));transform:translateX(-50%);border-width:6px;border-style:solid;border-color:rgba(13,19,33,0.98) transparent transparent transparent}.capsule-info-wrap:hover .capsule-tooltip,.capsule-info-wrap:focus .capsule-tooltip,.capsule-info-wrap:focus-visible .capsule-tooltip{opacity:1;visibility:visible;transform:translateX(calc(-50% + var(--tt-shift,0px))) translateY(0);pointer-events:auto}@keyframes capsuleFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.metamask-verify-banner{background:rgba(246,133,27,0.08);border:1px solid rgba(246,133,27,0.35);border-radius:var(--r-sm);padding:16px 20px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 4px 20px rgba(246,133,27,0.08);transition:border-color 0.3s var(--ease-apple),box-shadow 0.3s var(--ease-apple)}.metamask-verify-banner:hover{border-color:rgba(246,133,27,0.55);box-shadow:0 8px 30px rgba(246,133,27,0.15)}.metamask-verify-banner__left{display:flex;align-items:center;gap:14px}.metamask-fox-icon{width:32px;height:32px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(246,133,27,0.4))}.metamask-banner-title{font-family:var(--head);font-weight:700;font-size:14.5px;color:#fff;letter-spacing:-0.01em}.metamask-banner-desc{font-size:12px;color:var(--muted);line-height:1.45;margin-top:2px}.btn--metamask{background:linear-gradient(135deg,#f6851b 0%,#e2761b 100%);color:#ffffff !important;border:none;font-weight:600;font-size:13px;padding:9px 18px;border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;box-shadow:0 4px 14px rgba(246,133,27,0.35);transition:transform 0.2s var(--ease-apple),box-shadow 0.2s var(--ease-apple)}.btn--metamask:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(246,133,27,0.5)}.btn--metamask.is-connected{background:rgba(34,197,94,0.15);border:1px solid rgba(34,197,94,0.4);color:#4ade80 !important;box-shadow:none}@media (max-width:640px){.metamask-verify-banner{flex-direction:column;align-items:flex-start}.btn--metamask{width:100%;text-align:center;justify-content:center}}.security-banner__link{color:var(--accent);font-weight:600;text-decoration:underline;text-decoration-color:rgba(63,214,232,0.4);text-underline-offset:3px;white-space:nowrap}.security-banner__link:hover{text-decoration-color:var(--accent)}