@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--clichmont-deep-purple:#2c2757;--clichmont-violet:#9550ff;--clichmont-deep-blue:#2b3286;--clichmont-cyan:#009ee2;--clichmont-blue:#356dff;--clichmont-black:#020202;--clichmont-magenta:#de027a;--clichmont-berry:#a2195b;--clichmont-white:#fff;--clichmont-gradient-bg:linear-gradient(114deg, var(--clichmont-black) 0%, var(--clichmont-deep-purple) 100%);--clichmont-gradient-cta:linear-gradient(90deg, var(--clichmont-deep-blue) 0%, var(--clichmont-magenta) 100%);--clichmont-gradient-border:linear-gradient(135deg, var(--clichmont-blue) 0%, var(--clichmont-violet) 45%, var(--clichmont-magenta) 100%);--clichmont-gradient-violet-blue:linear-gradient(90deg, var(--clichmont-violet) 0%, var(--clichmont-blue) 100%);--clichmont-panel-bg:linear-gradient(140deg, #010316 0%, #110023 100%);--clichmont-modal-bg:linear-gradient(107.58deg, #020202 35.66%, #2c2757 98.62%);--clichmont-surface-muted:#797e86;--clichmont-border-muted:#4f555f;--clichmont-input-bg:#121b2d;--clichmont-input-border:#181f2b;--glass-blur-strong:18px;--glass-blur-soft:12px;--glass-fill-button:#030209e0;--glass-fill-card:#04030bd1;--glass-sheen:linear-gradient(120deg, #ffffff12 0%, #fff0 40%);--clichmont-gradient-shiny:conic-gradient(from var(--shiny-angle), transparent 0%, var(--clichmont-cyan) 8%, var(--clichmont-white) 12%, var(--clichmont-violet) 16%, transparent 26%, transparent 74%, var(--clichmont-magenta) 84%, var(--clichmont-white) 88%, var(--clichmont-blue) 92%, transparent 100%);--font-brand:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--line-height-brand:1.1}@property --shiny-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes clichmont-shiny-rotate{to{--shiny-angle:360deg}}.surface-card{border-radius:clamp(16px, var(--space-lg), 24px);background:linear-gradient(160deg, #356dff14 0%, #02020200 35%, #02020200 65%, #de027a12 100%) padding-box, linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff52 0%, #9550ff52 50%, #de027a47 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));padding:clamp(16px, var(--space-lg), 26px);border:1px solid #0000;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;position:relative}.surface-card:hover:not(.tilt-card){transform:perspective(1000px)rotateX(1.2deg)rotateY(-1.2deg)translateY(-3px)}.surface-card:hover{box-shadow:0 20px 40px -22px #9550ff66}@media (prefers-reduced-motion:reduce){.surface-card:hover{transform:none}}.stat-row{gap:clamp(10px, var(--space-sm), 18px);grid-template-columns:repeat(3,1fr);display:grid}@container (width<=700px){.stat-row{grid-template-columns:1fr}}.tilt-card{transform:perspective(900px) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg)) translateY(var(--tilt-y,0px));transition:box-shadow .35s,border-color .2s}@media (prefers-reduced-motion:reduce){.tilt-card{transform:none!important}}.stat-card{border-radius:clamp(12px, var(--space-sm), 18px);background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff4d 0%, #9550ff4d 50%, #de027a42 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));padding:clamp(14px, var(--space-md), 20px) clamp(16px, var(--space-md), 22px);gap:clamp(6px, var(--space-xs), 10px);border:1px solid #0000;flex-direction:column;display:flex;position:relative;box-shadow:0 0 #0000}.stat-card:hover{box-shadow:0 18px 34px -20px #356dff66}.stat-card__label{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:500}.stat-card__value{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(18px,min(2cqw,3cqh),26px);font-weight:700}@media (height<=700px){.stat-row{gap:6px}.surface-card{padding:clamp(12px, var(--space-md), 18px)}.stat-card{gap:2px;padding:8px 12px}.stat-card__value{font-size:clamp(15px,min(2cqw,3cqh),26px)}.empty-state{padding:clamp(16px, 4cqh, 32px) clamp(12px, var(--space-lg), 20px)}}.status-badge{font-family:var(--font-brand);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:clamp(11px,.85cqw,13px);font-weight:600;display:inline-flex}.status-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status-badge--success{color:#3ddc97;background:#3ddc971f}.status-badge--pending{color:var(--clichmont-cyan);background:#009ee21f}.status-badge--failed{color:var(--clichmont-magenta);background:#de027a1f}.empty-state{text-align:center;justify-content:center;align-items:center;gap:clamp(8px, var(--space-sm), 14px);padding:clamp(32px, 6cqh, 64px) clamp(16px, var(--space-lg), 24px);color:var(--clichmont-surface-muted);flex-direction:column;display:flex}.empty-state__icon{border:1px solid var(--clichmont-input-border);width:clamp(36px,4cqw,48px);height:clamp(36px,4cqw,48px);color:var(--clichmont-surface-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.empty-state__title{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(14px,1.1cqw,17px);font-weight:600}.empty-state__body{font-family:var(--font-brand);max-width:32ch;font-size:clamp(12px,.95cqw,14px)}.copy-button{all:unset;cursor:pointer;color:var(--clichmont-surface-muted);font-family:var(--font-brand);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:clamp(11px,.85cqw,13px);font-weight:600;transition:background .16s,color .16s;display:inline-flex}.copy-button:hover{color:var(--clichmont-white);background:#ffffff0f}.copy-button:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.copy-button svg{width:14px;height:14px}.copy-button--copied{color:#3ddc97}.surface-card,.stat-card,.token-swap,.token-bar:not(.token-swap .token-bar){isolation:isolate}.surface-card:after,.stat-card:after,.token-swap:after,.token-bar:not(.token-swap .token-bar):after{content:"";z-index:2;border-radius:inherit;background:var(--clichmont-gradient-shiny);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .4s;animation:2.6s linear infinite paused clichmont-shiny-rotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.surface-card:is(:hover,:focus-within):after,.stat-card:is(:hover,:focus-within):after,.token-swap:is(:hover,:focus-within):after,.token-bar:not(.token-swap .token-bar):is(:hover,:focus-within):after{opacity:1;animation-play-state:running}@media (prefers-reduced-motion:reduce){.surface-card:after,.stat-card:after,.token-swap:after,.token-bar:not(.token-swap .token-bar):after{animation:none}}*{box-sizing:border-box}html,body{background:var(--clichmont-black);color:var(--clichmont-white);font-family:var(--font-brand);line-height:var(--line-height-brand);margin:0;padding:0}#root{min-height:100dvh}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.presale-cta-slot{justify-content:center;width:100%;display:flex;position:absolute;top:87.5977%;left:0}@property --shiny-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --shiny-cta-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --shiny-cta-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --shiny-cta-shine{syntax:"<color>";inherits:false;initial-value:#fff}.presale-button{--shiny-highlight:var(--clichmont-white);--shiny-highlight-subtle:#fff9;--shiny-duration:3.4s;--shiny-transition:.7s cubic-bezier(.25, 1, .5, 1);isolation:isolate;white-space:nowrap;cursor:pointer;outline-offset:4px;width:clamp(160px,13.8889cqw,200px);height:clamp(44px,6.25cqw,64px);color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(13px,1.1111cqw,16px);font-weight:600;line-height:var(--line-height-brand);letter-spacing:.01em;background:linear-gradient(90deg, #2b3286 0%, #de027a 100%) padding-box, conic-gradient(from calc(var(--shiny-cta-angle) - var(--shiny-cta-angle-offset)), transparent, var(--shiny-highlight) var(--shiny-cta-percent), var(--shiny-cta-shine) calc(var(--shiny-cta-percent) * 2), var(--shiny-highlight) calc(var(--shiny-cta-percent) * 3), transparent calc(var(--shiny-cta-percent) * 4)) border-box;transition:var(--shiny-transition);will-change:transform;animation:presale-button-angle var(--shiny-duration) linear infinite;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;transition-property:--shiny-cta-angle-offset,--shiny-cta-percent,--shiny-cta-shine,transform,filter,box-shadow;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -10px 18px -12px #00000059}.presale-button:before,.presale-button:after,.presale-button__label:before{content:"";pointer-events:none;z-index:-1;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.presale-button:active{translate:0 1px}.presale-button:before{--size:calc(100% - 3px);--dot-gap:4px;width:var(--size);height:var(--size);background:radial-gradient(circle at 2px 2px,#fff .5px,#0000 0) padding-box padding-box;background-size:var(--dot-gap) var(--dot-gap);-webkit-mask-image:conic-gradient(from calc(var(--shiny-cta-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--shiny-cta-angle) + 45deg), black, transparent 10% 90%, black);border-radius:inherit;opacity:.3;animation:presale-button-angle var(--shiny-duration) linear infinite;background-repeat:space}.presale-button:after{aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--shiny-highlight), transparent);opacity:.45;width:100%;animation:presale-button-shimmer calc(var(--shiny-duration) * 1.2) linear infinite;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.presale-button__label{z-index:1;position:relative}.presale-button__label:before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-highlight-subtle);opacity:.25;transition:opacity var(--shiny-transition);animation:calc(var(--shiny-duration) * 1.5) presale-button-breathe linear infinite}.presale-button:is(:hover,:focus-visible){--shiny-cta-percent:20%;--shiny-cta-angle-offset:95deg;--shiny-cta-shine:var(--shiny-highlight-subtle);filter:brightness(1.1);transform:translateY(-1px)scale(1.02);box-shadow:inset 0 1px #fff6,inset 0 -10px 18px -12px #00000059}.presale-button:is(:hover,:focus-visible) .presale-button__label:before{opacity:1}.presale-button:focus-visible{outline:2px solid var(--clichmont-cyan)}@keyframes presale-button-angle{to{--shiny-cta-angle:360deg}}@keyframes presale-button-shimmer{to{rotate:360deg}}@keyframes presale-button-breathe{0%,to{scale:1}50%{scale:1.15}}@media (prefers-reduced-motion:reduce){.presale-button,.presale-button:before,.presale-button:after,.presale-button__label:before{animation:none}}.presale-landing{background:var(--clichmont-gradient-bg);justify-content:center;align-items:center;height:100svh;min-height:100svh;max-height:100svh;padding:16px;display:flex;overflow:hidden}.presale-landing__frame{aspect-ratio:1440/1024;width:min(100%,140.625svh - 45px);max-width:1440px;position:relative;container-type:inline-size}.brand-mark{width:100%;height:100%;display:block;position:absolute;inset:0}.presale-shell{background:linear-gradient(287.58deg,#2c2757 35.66%,#020202 98.62%);justify-content:center;align-items:center;height:100svh;min-height:100svh;max-height:100svh;padding:16px;display:flex;position:relative;overflow:hidden}.presale-shell:before,.presale-shell:after{content:"";background:var(--clichmont-violet);opacity:.18;filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.presale-shell:before{aspect-ratio:1;width:57.4%;top:-24.5%;left:57.2%}.presale-shell:after{aspect-ratio:1;width:37.5%;top:79.7%;left:-9.9%}.presale-shell__frame{--space-3xs:min(.4cqw, .6cqh);--space-2xs:min(.6cqw, 1cqh);--space-xs:min(.9cqw, 1.5cqh);--space-sm:min(1.2cqw, 2cqh);--space-md:min(1.6cqw, 2.6cqh);--space-lg:min(2.2cqw, 3.4cqh);--space-xl:min(3cqw, 4.6cqh);width:100%;max-width:1440px;height:100%;padding:2.778% 3.056%;position:relative;container-type:size}.presale-shell__card{background:var(--clichmont-panel-bg) padding-box, var(--clichmont-gradient-border) border-box;border:1px solid #0000;border-radius:clamp(14px,1.8cqw,26px);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.presale-shell__card--gradient{background:var(--clichmont-modal-bg) padding-box, var(--clichmont-gradient-border) border-box}.presale-shell__main{min-width:0;padding:clamp(16px, var(--space-lg), 40px) clamp(20px, var(--space-xl), 52px);justify-content:center;gap:clamp(10px, var(--space-md), 22px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.presale-shell__main--top{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);justify-content:normal;justify-items:stretch;display:grid}.presale-shell__main--top>:last-child{align-self:center}.presale-shell__watermark{filter:blur(6px);opacity:.1;pointer-events:auto;width:clamp(200px,30cqw,420px);transition:filter .5s,opacity .5s;position:absolute;bottom:-8%;right:-6%}.presale-shell__watermark img{width:100%;height:auto;display:block}.presale-shell__watermark:hover{filter:blur();opacity:.3}@media (prefers-reduced-motion:reduce){.presale-shell__watermark{transition:none}}@container (width<=700px){.presale-shell__card{flex-direction:column}.presale-shell__main{justify-content:flex-start;padding:4vw 5vw 5vw}.presale-shell__main--top>:last-child{align-self:flex-start}@media (height<=700px){.presale-shell__main{padding:6px 12px 8px}}}@media (height<=700px){.presale-shell__main{gap:6px}}.wallet-connect-trigger{background:var(--clichmont-modal-bg)!important;width:100%!important;min-width:0!important;height:100%!important;color:var(--clichmont-white)!important;font-family:var(--font-brand)!important;letter-spacing:.01em!important;border:1px solid #ffffff29!important;border-radius:999px!important;font-size:clamp(13px,1cqw,15px)!important;font-weight:600!important;transition:transform .16s cubic-bezier(.22,1,.36,1),filter .16s,box-shadow .25s!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px -12px #00000073!important}.wallet-connect-trigger:before{content:"";background:conic-gradient(from var(--shiny-angle), transparent 0%, #ffffff80 6%, transparent 16%, transparent 84%, #ffffff52 94%, transparent 100%);mix-blend-mode:overlay;opacity:.55;pointer-events:none;animation:7s linear infinite clichmont-shiny-rotate;position:absolute;inset:-20%}.wallet-connect-trigger:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px -12px #00000073!important}.wallet-connect-trigger:hover:before{opacity:.85;animation-duration:3.2s}.wallet-connect-trigger:active{filter:brightness(.96);transform:translateY(0)scale(.98)}.wallet-connect-trigger:focus-visible{outline-offset:3px;outline:2px solid var(--clichmont-cyan)!important}@media (prefers-reduced-motion:reduce){.wallet-connect-trigger:before{animation:none}}.wallet-connect-trigger img,.wallet-connect-trigger svg{border-radius:50%;position:relative}.presale-sidebar{width:18.06%;min-width:176px;max-width:260px;padding:clamp(16px, var(--space-lg), 32px) 0 clamp(16px, var(--space-lg), 28px);background:var(--clichmont-modal-bg);flex-direction:column;flex-shrink:0;display:flex;position:relative}.presale-sidebar:after{content:"";background:linear-gradient(#0000 0%,#9550ff59 40%,#de027a40 75%,#0000 100%);width:1px;position:absolute;top:8%;bottom:8%;right:0}.presale-sidebar__brand{padding:0 clamp(12px, var(--space-md), 24px) clamp(16px, var(--space-lg), 28px);justify-content:center;display:flex}.presale-sidebar__brand img{width:clamp(58px,6.4cqw,88px);height:auto}.presale-sidebar__toggle{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .16s;display:none}.presale-sidebar__toggle:hover{background:#ffffff0f}.presale-sidebar__toggle:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.presale-sidebar__toggle-bars{width:20px;height:14px;display:block;position:relative}.presale-sidebar__toggle-bars span{background:var(--clichmont-white);border-radius:1px;width:100%;height:1.6px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s,top .25s cubic-bezier(.22,1,.36,1);position:absolute;left:0}.presale-sidebar__toggle-bars span:first-child{top:0}.presale-sidebar__toggle-bars span:nth-child(2){top:6px}.presale-sidebar__toggle-bars span:nth-child(3){top:12px}.presale-sidebar__toggle-bars--open span:first-child{top:6px;transform:rotate(45deg)}.presale-sidebar__toggle-bars--open span:nth-child(2){opacity:0}.presale-sidebar__toggle-bars--open span:nth-child(3){top:6px;transform:rotate(-45deg)}.presale-sidebar__backdrop,.presale-sidebar__panel{display:none}.presale-sidebar__nav ul{padding:0 clamp(8px, var(--space-sm), 16px);flex-direction:column;gap:4px;margin:0;list-style:none;display:flex}.presale-nav-item{all:unset;box-sizing:border-box;width:100%;padding:clamp(9px, var(--space-sm), 13px) clamp(12px, var(--space-md), 20px);color:var(--clichmont-surface-muted);font-family:var(--font-brand);cursor:pointer;border-radius:10px;align-items:center;gap:12px;font-size:clamp(13px,1.05cqw,15px);font-weight:500;transition:color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.presale-nav-item svg{flex-shrink:0}.presale-nav-item:hover:not(.presale-nav-item--active){color:var(--clichmont-white);background:#ffffff0a}.presale-nav-item:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.presale-nav-item--active{color:var(--clichmont-white);background:radial-gradient(130% 180% at 14% 0,#9550ff38 0%,#0000 58%),linear-gradient(90deg,#356dff38 0%,#de027a29 100%);font-weight:600;box-shadow:inset 0 0 0 1px #9550ff4d,inset 0 1px #ffffff0f,0 4px 18px -6px #de027a66}.presale-nav-item--active svg{filter:drop-shadow(0 0 4px #9550ff73)}.presale-sidebar__footer{padding:clamp(16px, var(--space-lg), 28px) clamp(12px, var(--space-md), 24px) 0;margin-top:auto}.presale-sidebar__wallet-btn{width:100%;height:clamp(36px,4.3cqw,47px);font-size:clamp(12px,.95cqw,14px);display:flex}@container (width<=700px){.presale-sidebar{background:linear-gradient(90deg,#356dff1a 0%,#02020200 50%,#de027a14 100%);flex-direction:row;justify-content:space-between;align-items:center;gap:14px;width:100%;max-width:none;padding:10px 14px}.presale-sidebar:after{background:linear-gradient(90deg,#0000 0%,#9550ff59 40%,#de027a40 75%,#0000 100%);width:auto;height:1px;inset:auto 5% 0}.presale-sidebar__brand{flex-shrink:0;padding:0}.presale-sidebar__brand img{width:32px}.presale-sidebar__toggle{display:flex}.presale-sidebar__nav--inline,.presale-sidebar__footer--inline{display:none}}@media (width<=780px){.presale-sidebar__backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#02020299;transition:opacity .28s,visibility 0s linear .28s;display:block;position:fixed;inset:0}.presale-sidebar__backdrop--open{opacity:1;visibility:visible;transition:opacity .28s,visibility linear}.presale-sidebar__panel{z-index:91;width:min(84vw,320px);padding:clamp(20px, 6vh, 32px) 0 max(20px, env(safe-area-inset-bottom));background:var(--clichmont-modal-bg);visibility:hidden;border-left:1px solid #ffffff14;flex-direction:column;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-18px 0 44px -18px #020202a6}.presale-sidebar__panel--open{visibility:visible;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0)}.presale-sidebar__panel .presale-sidebar__nav{padding-top:clamp(8px,2vh,16px)}.presale-sidebar__panel .presale-sidebar__nav ul{gap:6px;padding:0 14px}.presale-sidebar__panel .presale-nav-item{padding:13px 14px;font-size:15px}.presale-sidebar__panel .presale-sidebar__footer{margin-top:auto;padding:16px 14px 0}.presale-sidebar__panel .presale-sidebar__wallet-btn{height:46px;font-size:14px}}@media (prefers-reduced-motion:reduce){.presale-sidebar__toggle-bars span,.presale-sidebar__backdrop,.presale-sidebar__panel{transition:none}}@property --live-badge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --live-badge-angle-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --live-badge-percent{syntax:"<percentage>";inherits:false;initial-value:5%}@property --live-badge-shine{syntax:"<color>";inherits:false;initial-value:#fff}.presale-live-badge{--shiny-highlight:var(--clichmont-white);--shiny-highlight-subtle:#fff9;--shiny-duration:3.4s;--shiny-transition:.7s cubic-bezier(.25, 1, .5, 1);isolation:isolate;width:fit-content;padding:clamp(7px, var(--space-2xs), 11px) clamp(14px, var(--space-sm), 20px);color:var(--clichmont-white);font-family:var(--font-brand);background:linear-gradient(90deg, #2b3286 0%, #de027a 100%) padding-box, conic-gradient(from calc(var(--live-badge-angle) - var(--live-badge-angle-offset)), transparent, var(--shiny-highlight) var(--live-badge-percent), var(--live-badge-shine) calc(var(--live-badge-percent) * 2), var(--shiny-highlight) calc(var(--live-badge-percent) * 3), transparent calc(var(--live-badge-percent) * 4)) border-box;transition:var(--shiny-transition);animation:presale-live-badge-angle var(--shiny-duration) linear infinite;border:1px solid #0000;border-radius:999px;align-items:center;font-size:clamp(13px,1.1cqw,16px);font-weight:600;transition-property:--live-badge-angle-offset,--live-badge-percent,--live-badge-shine,filter,box-shadow;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -10px 18px -12px #00000059}.presale-live-badge:before,.presale-live-badge:after,.presale-live-badge__text:before{content:"";pointer-events:none;z-index:-1;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.presale-live-badge:before{--size:calc(100% - 3px);--dot-gap:4px;width:var(--size);height:var(--size);background:radial-gradient(circle at 2px 2px,#fff .5px,#0000 0) padding-box padding-box;background-size:var(--dot-gap) var(--dot-gap);-webkit-mask-image:conic-gradient(from calc(var(--live-badge-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--live-badge-angle) + 45deg), black, transparent 10% 90%, black);border-radius:inherit;opacity:.3;animation:presale-live-badge-angle var(--shiny-duration) linear infinite;background-repeat:space}.presale-live-badge:after{aspect-ratio:1;background:linear-gradient(-50deg, transparent, var(--shiny-highlight), transparent);opacity:.45;width:100%;animation:presale-live-badge-shimmer calc(var(--shiny-duration) * 1.2) linear infinite;-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.presale-live-badge__text{z-index:1;position:relative}.presale-live-badge__text:before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-highlight-subtle);opacity:.25;transition:opacity var(--shiny-transition);animation:calc(var(--shiny-duration) * 1.5) presale-live-badge-breathe linear infinite}.presale-live-badge:is(:hover,:focus-visible){--live-badge-percent:20%;--live-badge-angle-offset:95deg;--live-badge-shine:var(--shiny-highlight-subtle);filter:brightness(1.1);box-shadow:inset 0 1px #fff6,inset 0 -10px 18px -12px #00000059}.presale-live-badge:is(:hover,:focus-visible) .presale-live-badge__text:before{opacity:1}@keyframes presale-live-badge-angle{to{--live-badge-angle:360deg}}@keyframes presale-live-badge-shimmer{to{rotate:360deg}}@keyframes presale-live-badge-breathe{0%,to{scale:1}50%{scale:1.15}}@media (prefers-reduced-motion:reduce){.presale-live-badge,.presale-live-badge:before,.presale-live-badge:after,.presale-live-badge__text:before{animation:none}}.presale-countdown{isolation:isolate;align-items:center;gap:clamp(3px, var(--space-3xs), 6px);padding:clamp(7px, var(--space-2xs), 10px);-webkit-backdrop-filter:blur(var(--glass-blur-soft));background:linear-gradient(107.58deg,#020202c7 35.66%,#2c2757b8 98.62%) padding-box padding-box,linear-gradient(135deg,#356dff52 0%,#9550ff52 50%,#de027a47 100%) border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;flex-shrink:0;animation:.5s ease-out both presale-countdown-in;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -8px 16px -12px #0006}.presale-countdown__title{z-index:1;font-family:var(--font-brand);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:clamp(8px,.65cqw,9.5px);font-weight:600;position:relative}.presale-countdown__units{z-index:1;align-items:center;gap:clamp(4px, var(--space-3xs), 8px);display:flex;position:relative}@container (width<=700px){.presale-countdown{width:100%;max-width:520px}.presale-countdown__units{justify-content:center;width:100%}}@media (width<=480px){.presale-countdown{border-radius:12px;gap:3px;padding:7px 10px}.presale-countdown__units{gap:clamp(6px,2.5vw,10px)}.presale-countdown__title{font-size:7.5px}.presale-countdown__unit{min-width:2.1em;padding:3px 5px}.presale-countdown__number{font-size:13px}.presale-countdown__label{margin-top:2px;font-size:8px}.presale-countdown__sep{font-size:13px}}@media (height<=700px){.presale-countdown{gap:2px;padding:4px 8px}.presale-countdown__unit{padding:2px 4px}}.presale-countdown__unit{min-width:2.4em;padding:clamp(3px, var(--space-3xs), 5px) clamp(5px, var(--space-2xs), 7px);background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;flex-direction:column;align-items:center;display:flex}.presale-countdown__number{font-family:var(--font-brand);color:var(--clichmont-white);font-size:clamp(13px,1.3cqw,18px);font-weight:700;line-height:1;transition:color .25s,text-shadow .25s;display:inline-block}.presale-countdown__number--flash{background:linear-gradient(90deg,#2b3286 0%,#009ee2 100%);color:#0000;text-shadow:0 0 12px #009ee28c;-webkit-background-clip:text;background-clip:text;animation:.42s ease-out presale-countdown-pulse}.presale-countdown__label{font-family:var(--font-brand);letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;margin-top:3px;font-size:clamp(9px,.7cqw,10px);font-weight:500}.presale-countdown__sep{z-index:1;font-family:var(--font-brand);color:#ffffff73;font-size:clamp(13px,1.2cqw,17px);font-weight:600;position:relative}@keyframes presale-countdown-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes presale-countdown-pulse{0%{transform:scale(1)}35%{transform:scale(1.16)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.presale-countdown,.presale-countdown__number--flash{animation:none}}.presale-header-row{justify-content:space-between;align-items:flex-start;gap:clamp(14px, var(--space-lg), 28px);flex-wrap:wrap;width:100%;display:flex}.presale-heading-block{align-items:flex-start;gap:clamp(10px, var(--space-sm), 16px);flex-direction:column;display:flex}.presale-heading{align-items:center;margin:0;display:flex}.presale-heading__logo{width:auto;height:clamp(34px,min(4.6cqw,6.6cqh),60px);display:block}@media (height<=700px){.presale-header-row{gap:8px}.presale-heading-block{gap:6px}}.presale-progress-card{gap:clamp(6px, var(--space-2xs), 9px);width:100%;max-width:min(520px,85%);padding:clamp(11px, var(--space-sm), 16px) clamp(13px, var(--space-md), 18px);border-radius:clamp(12px, var(--space-md), 18px);background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff52 0%, #9550ff52 50%, #de027a47 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));border:1px solid #0000;flex-direction:column;margin-inline:auto;display:flex;position:relative}@container (width<=700px){.presale-progress-card{max-width:100%}}@media (width<=480px){.presale-progress-card{border-radius:12px;gap:5px;padding:10px 12px}.presale-progress-card__title{font-size:7.5px}.presale-progress-card__body{gap:9px}.presale-progress-card__stats{gap:4px}.presale-progress-card__stat{gap:5px}.presale-progress-card__stat-dot{width:5px;height:5px}.presale-progress-card__stat-label{font-size:8px}.presale-progress-card__stat-value{font-size:9.5px}.presale-progress-card__ring{width:48px;height:48px}.presale-progress-card__ring-percent{font-size:10px}.presale-progress-card__ring-label{font-size:5.5px}}@media (height<=700px){.presale-progress-card{gap:3px;padding:6px 10px}.presale-progress-card__body{gap:7px}.presale-progress-card__ring{width:38px;height:38px}}.presale-progress-card__title{font-family:var(--font-brand);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;font-size:clamp(8px,.7cqw,9.5px);font-weight:600}.presale-progress-card__body{align-items:center;gap:clamp(11px, var(--space-md), 17px);display:flex}.presale-progress-card__stats{gap:clamp(5px, var(--space-3xs), 8px);flex-direction:column;flex:1;min-width:0;display:flex}.presale-progress-card__stat{align-items:center;gap:9px;display:flex}.presale-progress-card__stat-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.presale-progress-card__stat-dot--total{background:#fff6}.presale-progress-card__stat-dot--available{background:var(--clichmont-blue);box-shadow:0 0 6px #356dffb3}.presale-progress-card__stat-dot--sold{background:var(--clichmont-violet);box-shadow:0 0 6px #9550ffb3}.presale-progress-card__stat-label{min-width:0;color:var(--clichmont-surface-muted);font-family:var(--font-brand);white-space:nowrap;flex:1;font-size:clamp(9.5px,.8cqw,11px);font-weight:500}.presale-progress-card__stat-value{color:var(--clichmont-white);font-family:var(--font-brand);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:clamp(11px,.9cqw,13px);font-weight:700}.presale-progress-card__divider{background:linear-gradient(#0000 0%,#ffffff29 50%,#0000 100%);flex-shrink:0;align-self:stretch;width:1px}.presale-progress-card__ring{filter:drop-shadow(0 4px 14px #356dff40);flex-shrink:0;width:clamp(56px,6.2cqw,76px);height:clamp(56px,6.2cqw,76px);position:relative}.presale-progress-card__ring svg{transform-origin:50%;transform-box:fill-box;display:block;transform:rotate(-90deg)}.presale-progress-card__ring-fill{transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.presale-progress-card__ring-center{background:#fffffff0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:14%;box-shadow:inset 0 1px 2px #0000001f}.presale-progress-card__ring-percent{color:#0a0a0a;font-family:var(--font-brand);font-size:clamp(11.5px,1.25cqw,15px);font-weight:800;line-height:1}.presale-progress-card__ring-label{color:#0a0a0a;font-family:var(--font-brand);letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin-top:2px;font-size:clamp(6.5px,.55cqw,7.5px);font-weight:600}@media (prefers-reduced-motion:reduce){.presale-progress-card__ring-fill{transition:none}}.token-swap{border-radius:clamp(16px, var(--space-lg), 24px);background:linear-gradient(160deg, #356dff12 0%, #02020200 35%, #02020200 65%, #de027a0f 100%) padding-box, linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff73 0%, #9550ff73 50%, #de027a66 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));border:1px solid #0000;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.token-swap:hover:not(:focus-within){transform:perspective(1100px)rotateX(.8deg)rotateY(-.8deg)translateY(-2px);box-shadow:0 20px 40px -24px #9550ff66}@media (prefers-reduced-motion:reduce){.token-swap:hover:not(:focus-within){transform:none}}.token-bar{z-index:1;gap:clamp(6px, var(--space-xs), 12px);padding:clamp(14px, var(--space-lg), 22px) clamp(16px, var(--space-lg), 24px);border-radius:clamp(16px, var(--space-lg), 24px);background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff52 0%, #9550ff52 50%, #de027a47 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));border:1px solid #0000;flex-direction:column;transition:background .2s,border-color .2s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative}@media (height<=700px){.token-bar{gap:1px;padding:5px 9px}.token-bar__row{gap:8px}.token-bar__row input{font-size:19px}.token-swap__connector{width:22px;height:22px}}.token-swap .token-bar{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0}.token-bar:not(.token-swap .token-bar):hover:not(:focus-within){transform:perspective(1100px)rotateX(.8deg)rotateY(-.8deg)translateY(-2px);box-shadow:0 20px 40px -24px #9550ff66}@media (prefers-reduced-motion:reduce){.token-bar:not(.token-swap .token-bar):hover:not(:focus-within){transform:none}}.token-bar:focus-within{background:#9550ff0e}.token-bar--error{box-shadow:inset 3px 0 0 0 var(--clichmont-magenta)}.token-bar--readonly,.token-swap .token-bar--readonly{background:#ffffff04}.token-bar--flash,.token-swap .token-bar--flash{background:#9550ff17}.token-bar__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.token-bar__label{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:500}.token-bar__balance{color:var(--clichmont-surface-muted);font-family:var(--font-brand);align-items:center;gap:6px;font-size:clamp(11px,.85cqw,13px);display:inline-flex}.token-bar__max{all:unset;cursor:pointer;color:var(--clichmont-cyan);font-family:var(--font-brand);letter-spacing:.04em;border-radius:6px;padding:3px 7px;font-size:clamp(10px,.8cqw,12px);font-weight:700;transition:background .16s}.token-bar__max:hover{background:#009ee226}.token-bar__max:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.token-bar__row{justify-content:space-between;align-items:center;gap:clamp(10px, var(--space-sm), 18px);display:flex}.token-bar__row input{min-width:0;color:var(--clichmont-white);font-family:var(--font-brand);background:0 0;border:none;outline:none;flex:1;font-size:clamp(23px,min(3.8cqw,5.2cqh),38px);font-weight:300;line-height:1;transition:color .15s}.token-bar__row input::placeholder{color:#ffffff38}.token-bar--readonly .token-bar__row input{font-weight:400}.token-bar__token{padding:clamp(6px, var(--space-2xs), 9px) clamp(9px, var(--space-sm), 14px);color:var(--clichmont-white);font-family:var(--font-brand);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;font-size:clamp(13px,1.05cqw,16px);font-weight:600;display:inline-flex}.token-bar__token img{aspect-ratio:1;display:block}.token-bar__footnote{color:var(--clichmont-surface-muted);font-family:var(--font-brand);margin:0;font-size:clamp(11px,.85cqw,13px);font-weight:500}.token-bar__error{color:var(--clichmont-magenta);font-family:var(--font-brand);margin:0;font-size:clamp(11px,.85cqw,13px);font-weight:500}.token-swap__connector-row{margin:0 clamp(16px, var(--space-lg), 24px);border-top:1px solid #ffffff0f;justify-content:center;display:flex}.token-swap__connector{z-index:2;background:var(--clichmont-panel-bg) padding-box, var(--clichmont-gradient-cta) border-box;width:clamp(26px,min(2.6cqw,3.6cqh),32px);height:clamp(26px,min(2.6cqw,3.6cqh),32px);color:var(--clichmont-white);border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;transform:translateY(-50%)}.token-swap__connector:hover{transform:translateY(-50%)scale(1.08);box-shadow:0 0 14px -2px #9550ff8c}.token-swap__connector svg{width:45%;height:45%}.selector__trigger{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:clamp(10px, var(--space-sm), 14px) clamp(14px, var(--space-md), 18px);background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff73 0%, #9550ff73 50%, #de027a66 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-soft));border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;transition:background .2s,box-shadow .2s;display:flex}.selector__trigger:hover{box-shadow:0 14px 30px -20px #9550ff80}.selector__trigger:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.selector__trigger--compact{width:auto;padding:clamp(6px, var(--space-2xs), 9px) clamp(9px, var(--space-sm), 14px);background:#ffffff0d;border:1px solid #ffffff14;gap:7px}.selector__trigger--compact:hover{box-shadow:none;background:#ffffff14}.selector__trigger--compact.selector__trigger--open{background:#9550ff24;border-color:#9550ff4d}.selector__trigger--compact .selector__value{font-size:clamp(13px,1.05cqw,16px)}.selector__trigger--open{background:linear-gradient(#9550ff17,#9550ff17) padding-box padding-box,linear-gradient(135deg,#356dff73 0%,#9550ff73 50%,#de027a66 100%) border-box}.selector__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--clichmont-white);font-family:var(--font-brand);align-items:center;gap:8px;font-size:clamp(13px,1.05cqw,16px);font-weight:600;display:inline-flex;overflow:hidden}.selector__value--placeholder{color:var(--clichmont-surface-muted);font-weight:500}.selector__value img{aspect-ratio:1;flex-shrink:0;display:block}.selector__chevron{width:16px;height:16px;color:var(--clichmont-surface-muted);flex-shrink:0;transition:transform .2s;display:flex}.selector__chevron svg{width:100%;height:100%}.selector__trigger--open .selector__chevron{color:var(--clichmont-cyan);transform:rotate(180deg)}.selector__panel{z-index:80;background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff73 0%, #9550ff73 50%, #de027a66 100%) border-box;-webkit-backdrop-filter:blur(var(--glass-blur-strong));border:1px solid #0000;border-radius:18px;flex-direction:column;gap:2px;padding:6px;animation:.16s ease-out both selector-panel-in;display:flex;position:fixed;box-shadow:0 20px 40px -16px #0009}@keyframes selector-panel-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.selector__option{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--clichmont-white);font-family:var(--font-brand);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:clamp(13px,1.05cqw,15px);font-weight:500;transition:background .15s;display:flex}.selector__option img{aspect-ratio:1;flex-shrink:0;display:block}.selector__option:hover,.selector__option:focus-visible{background:#9550ff29}.selector__option[aria-selected=true]{color:var(--clichmont-white);background:#356dff2e}@media (prefers-reduced-motion:reduce){.selector__panel{animation:none}.selector__chevron{transition:none}}.gradient-outline-button{background:var(--clichmont-modal-bg);width:100%;height:100%;color:var(--clichmont-white);font-family:var(--font-brand);letter-spacing:.01em;cursor:pointer;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:clamp(13px,1cqw,15px);font-weight:600;transition:transform .16s cubic-bezier(.22,1,.36,1),filter .16s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -10px 18px -12px #00000073}.gradient-outline-button:before{content:"";background:conic-gradient(from var(--shiny-angle), transparent 0%, #ffffff80 6%, transparent 16%, transparent 84%, #ffffff52 94%, transparent 100%);mix-blend-mode:overlay;opacity:.55;pointer-events:none;animation:7s linear infinite clichmont-shiny-rotate;position:absolute;inset:-20%}.gradient-outline-button__label{position:relative}.gradient-outline-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px -12px #00000073}.gradient-outline-button:hover:not(:disabled):before{opacity:.85;animation-duration:3.2s}.gradient-outline-button:active:not(:disabled){filter:brightness(.96);transition-duration:80ms;transform:translateY(0)scale(.98);box-shadow:inset 0 1px #ffffff2e,inset 0 -8px 14px -10px #00000073}.gradient-outline-button:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:3px}.gradient-outline-button:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.15)}.gradient-outline-button:disabled:before{opacity:.25;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.gradient-outline-button:before{animation:none}}.gradient-outline-button__spinner{border:2px solid #ffffff59;border-top-color:var(--clichmont-white);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite gradient-outline-button-spin}@keyframes gradient-outline-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gradient-outline-button__spinner{animation-duration:1.4s}}.purchase-button{width:100%;height:clamp(40px,min(3.7cqw,5.6cqh),52px);display:flex}@media (height<=700px){.purchase-button{height:36px}}.purchase-button--success,.purchase-button--error{background:var(--clichmont-modal-bg)}.tx-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(10px);background:#0202029e;justify-content:center;align-items:center;padding:20px;animation:.25s tx-modal-overlay-in;display:flex;position:fixed;inset:0}@keyframes tx-modal-overlay-in{0%{opacity:0}}.tx-modal{text-align:center;background:var(--clichmont-modal-bg) padding-box, var(--clichmont-gradient-border) border-box;border:1px solid #0000;border-radius:24px;outline:none;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:400px;padding:36px 32px 28px;animation:.32s cubic-bezier(.22,1,.36,1) tx-modal-in;display:flex;position:relative;box-shadow:0 24px 60px -20px #0009,0 0 60px -20px #9550ff59}@keyframes tx-modal-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}@media (prefers-reduced-motion:reduce){.tx-modal-overlay,.tx-modal{animation:none}}.tx-modal__visual{justify-content:center;align-items:center;width:128px;height:128px;margin-bottom:4px;display:flex;position:relative}.tx-modal__brain{filter:drop-shadow(0 0 24px #9550ff59);width:108px;height:108px;animation:2.6s ease-in-out infinite tx-modal-breathe}@keyframes tx-modal-breathe{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.tx-modal__brain{opacity:.85;animation:none}}.tx-modal__check{width:96px;height:96px;animation:.4s cubic-bezier(.22,1,.36,1) tx-modal-visual-in}@keyframes tx-modal-visual-in{0%{opacity:0;transform:scale(.7)}}.tx-modal__check-ring{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:264px;animation:.6s ease-out 50ms forwards tx-modal-draw}.tx-modal__check-mark{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.35s ease-out .5s forwards tx-modal-draw}@keyframes tx-modal-draw{to{stroke-dashoffset:0}}.tx-modal__visual--success:after{content:"";pointer-events:none;background:radial-gradient(circle,#9550ff59 0%,#0000 70%);border-radius:50%;animation:.7s ease-out .45s tx-modal-glow;position:absolute;inset:8px}@keyframes tx-modal-glow{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.tx-modal__check,.tx-modal__check-ring,.tx-modal__check-mark,.tx-modal__visual--success:after{stroke-dashoffset:0;opacity:1;animation:none}}.tx-modal__title{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(18px,4vw,22px);font-weight:700;line-height:var(--line-height-brand);margin:0}.tx-modal__body{color:var(--clichmont-surface-muted);font-family:var(--font-brand);max-width:30ch;margin:0;font-size:clamp(13px,3.4vw,14px);line-height:1.5}.tx-modal__amount{color:#0000;font-family:var(--font-brand);background:var(--clichmont-gradient-violet-blue);-webkit-background-clip:text;background-clip:text;margin:6px 0 0;font-size:clamp(24px,6vw,30px);font-weight:800}.tx-modal__hash{color:var(--clichmont-surface-muted);font-family:var(--font-brand);margin:0;font-size:12px}.tx-modal__hash--link{border-bottom:1px solid #0000;text-decoration:none;transition:color .16s,border-color .16s}.tx-modal__hash--link:hover,.tx-modal__hash--link:focus-visible{color:var(--clichmont-white);border-bottom-color:var(--clichmont-surface-muted)}.tx-modal__cta{width:100%;max-width:220px;height:48px;margin-top:14px;display:flex}.purchase-card{z-index:1;gap:clamp(8px, var(--space-sm), 16px);flex-direction:column;display:flex;position:relative}.purchase-form-width{gap:clamp(8px, var(--space-sm), 14px);flex-direction:column;width:100%;max-width:min(520px,85%);margin-inline:auto;display:flex}@container (width<=700px){.purchase-form-width{max-width:100%}}.network-badge{opacity:.85;align-self:flex-start;display:flex}.network-badge img{display:block}@media (height<=700px){.purchase-card,.purchase-form-width{gap:4px}}.presale-content-stack{gap:clamp(10px, var(--space-md), 18px);flex-direction:column;width:100%;display:flex}@media (height<=700px){.presale-content-stack{gap:6px}}.page-header{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(20px,min(2.4cqw,3.6cqh),32px);font-weight:700;line-height:var(--line-height-brand);margin:0}.staking-panel{gap:clamp(14px, var(--space-lg), 22px);flex-direction:column;display:flex}.staking-panel__tabs{gap:clamp(16px, var(--space-lg), 28px);border-bottom:1px solid #ffffff0f;display:flex;overflow-x:auto}.staking-panel__tab{all:unset;cursor:pointer;padding:0 0 clamp(8px, var(--space-xs), 12px);color:var(--clichmont-surface-muted);font-family:var(--font-brand);white-space:nowrap;border-bottom:2px solid #0000;font-size:clamp(13px,1.05cqw,15px);font-weight:600;transition:color .16s,border-color .16s}.staking-panel__tab:hover{color:var(--clichmont-white)}.staking-panel__tab:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.staking-panel__tab--active{color:var(--clichmont-white);border-image:var(--clichmont-gradient-cta) 1}.staking-panel__soon{text-align:center;color:var(--clichmont-surface-muted);font-family:var(--font-brand);margin:0;padding:clamp(24px,5cqh,48px) 0;font-size:clamp(13px,1.05cqw,15px)}.staking-panel__info-grid{gap:clamp(10px, var(--space-sm), 18px);grid-template-columns:1fr 1fr;display:grid}@container (width<=560px){.staking-panel__info-grid{grid-template-columns:1fr}}.staking-panel__info{padding-bottom:clamp(8px, var(--space-xs), 12px);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;display:flex}.staking-panel__info span{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px)}.staking-panel__info strong{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(13px,1.05cqw,15px);font-weight:600}.staking-panel__cta{max-width:280px}.staking-panel__cta .gradient-outline-button,.staking-panel__connect{height:clamp(42px,min(3.7cqw,5.6cqh),52px)}@media (height<=700px){.staking-panel{gap:6px}.staking-panel__tabs{gap:14px}.staking-panel__tab{padding-bottom:6px;font-size:12px}.staking-panel__info-grid{gap:4px}.staking-panel__info{padding-bottom:4px}.staking-panel__info span,.staking-panel__info strong{font-size:12px}.staking-panel__soon{padding:10px 0}.staking-panel__cta .gradient-outline-button,.staking-panel__connect{height:36px}}.transaction-table{flex-direction:column;width:100%;display:flex;overflow-x:auto}.transaction-table__row{align-items:center;gap:clamp(10px, var(--space-md), 20px);padding:clamp(10px, var(--space-sm), 16px) 0;grid-template-columns:.5fr 1.3fr .9fr 1.4fr 1fr;min-width:560px;display:grid}.transaction-table__row:not(:last-child){border-bottom:1px solid #ffffff0f}.transaction-table__row--head{color:var(--clichmont-surface-muted);font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(11px,.85cqw,13px);font-weight:500}.transaction-table__index{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:500}.transaction-table__amount{font-family:var(--font-brand);background:var(--clichmont-gradient-violet-blue);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(13px,1.05cqw,16px);font-weight:700}.transaction-table__type{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:600}.transaction-table__time{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.9cqw,13px);font-weight:500}.transaction-table__hash{color:var(--clichmont-cyan);font-family:var(--font-brand);border-bottom:1px solid #0000;font-size:clamp(12px,.95cqw,14px);font-weight:600;text-decoration:none;transition:color .16s,border-color .16s}.transaction-table__hash:hover,.transaction-table__hash:focus-visible{border-bottom-color:var(--clichmont-cyan)}.transaction-table__hash--plain{color:var(--clichmont-surface-muted);cursor:default}@container (width<=560px){.transaction-table{gap:clamp(10px, var(--space-sm), 14px);overflow-x:visible}.transaction-table__row.transaction-table__row--head{display:none}.transaction-table__row{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px 12px;min-width:0;padding:14px;display:grid}.transaction-table__row:not(:last-child){border-bottom:1px solid #ffffff14}.transaction-table__row [role=cell]{flex-direction:column;gap:3px;min-width:0;display:flex}.transaction-table__row [role=cell]:before{content:attr(data-label);color:var(--clichmont-surface-muted);font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:500}.transaction-table__index{order:-1}.transaction-table__row [data-label=Transaction\ Hash]{grid-column:1/-1}.transaction-table__hash,.transaction-table__hash--plain{word-break:break-all}}.history-page__retry-slot{width:160px;height:44px;margin-top:4px}.wallet-address{background:var(--clichmont-input-bg);border:1px solid var(--clichmont-input-border);border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;display:inline-flex}.wallet-address__value{color:var(--clichmont-white);font-family:var(--font-brand);letter-spacing:.02em;font-size:clamp(13px,1cqw,15px);font-weight:500}.user-profile{align-items:center;gap:clamp(14px, var(--space-lg), 22px);display:flex}.user-profile__avatar{width:clamp(56px,6cqw,80px);height:clamp(56px,6cqw,80px);color:var(--clichmont-white);background:linear-gradient(135deg,#356dff2e,#9550ff2e,#de027a29);border:1px solid #9550ff47;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.user-profile__avatar-image{object-fit:cover;width:100%;height:100%}.user-profile__avatar svg{width:46%;height:46%}.user-profile__info{gap:clamp(4px, var(--space-3xs), 6px);flex-direction:column;min-width:0;display:flex}.user-profile__name{color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(16px,1.4cqw,20px);font-weight:700;line-height:var(--line-height-brand)}.user-profile__username{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:500}.user-profile__retry{all:unset;cursor:pointer;color:var(--clichmont-cyan);font-family:var(--font-brand);font-weight:700}.user-profile__retry:hover{text-decoration:underline}.user-profile__retry:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.user-profile__connect{width:100%;max-width:200px;height:44px;margin-top:2px;display:flex}.user-action-list{gap:clamp(8px, var(--space-sm), 14px);flex-direction:column;display:flex}.user-action{appearance:none;text-align:left;box-sizing:border-box;cursor:not-allowed;opacity:.55;width:100%;color:var(--clichmont-white);font-family:var(--font-brand);justify-content:space-between;align-items:center;font-size:clamp(14px,1.1cqw,16px);font-weight:600;display:flex}.user-action svg{width:18px;height:18px;color:var(--clichmont-surface-muted)}.user-action--interactive{cursor:pointer;opacity:1}.user-action--interactive:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.user-action__hint{color:var(--clichmont-violet);font-family:var(--font-brand);font-size:clamp(12px,.95cqw,14px);font-weight:600}.avatar-selector{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (width<=480px){.avatar-selector{grid-template-columns:repeat(3,1fr);max-width:260px;margin-inline:auto}}.avatar-option{aspect-ratio:1;background:var(--glass-fill-card);cursor:pointer;border:1.5px solid #ffffff14;border-radius:16px;padding:0;transition:border-color .2s,transform .2s,filter .2s,box-shadow .2s;position:relative;overflow:hidden}.avatar-option__image{object-fit:cover;width:100%;height:100%;display:block}.avatar-option:hover:not(.avatar-option--selected){filter:brightness(1.1);border-color:#9550ff73;transform:translateY(-2px)scale(1.03)}.avatar-option:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:3px}.avatar-option--selected{background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, var(--clichmont-gradient-border) border-box;border:1.5px solid #0000;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff14,0 8px 20px -10px #9550ff99}.avatar-option__badge{background:var(--clichmont-gradient-cta);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px -2px #0000008c}.avatar-option__badge svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.avatar-option{transition:border-color .2s,box-shadow .2s}.avatar-option:hover:not(.avatar-option--selected),.avatar-option--selected{transform:none}}.profile-input{flex-direction:column;gap:7px;width:100%;display:flex}.profile-input__label{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,2.6vw,14px);font-weight:500}.profile-input input{box-sizing:border-box;background:linear-gradient(var(--glass-fill-card), var(--glass-fill-card)) padding-box, linear-gradient(135deg, #356dff52 0%, #9550ff52 50%, #de027a47 100%) border-box;width:100%;color:var(--clichmont-white);font-family:var(--font-brand);border:1px solid #0000;border-radius:14px;outline:none;padding:13px 16px;font-size:clamp(14px,3vw,16px);font-weight:500;transition:box-shadow .2s,border-color .2s}.profile-input input::placeholder{color:#ffffff4d}.profile-input input:focus{box-shadow:0 0 0 3px #9550ff38}.profile-input--error input{box-shadow:inset 3px 0 0 0 var(--clichmont-magenta)}.profile-input__error{color:var(--clichmont-magenta);font-family:var(--font-brand);margin:0;font-size:clamp(11px,2.4vw,13px);font-weight:500}.profile-input__hint{color:var(--clichmont-surface-muted);font-family:var(--font-brand);margin:0;font-size:clamp(11px,2.4vw,13px);font-weight:500}.profile-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(10px);background:#0202029e;justify-content:center;align-items:center;padding:20px;animation:.25s profile-modal-overlay-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes profile-modal-overlay-in{0%{opacity:0}}.profile-modal{background:var(--clichmont-modal-bg) padding-box, var(--clichmont-gradient-border) border-box;border:1px solid #0000;border-radius:26px;outline:none;flex-direction:column;gap:22px;width:100%;max-width:560px;max-height:calc(100vh - 40px);padding:36px 36px 32px;animation:.3s cubic-bezier(.22,1,.36,1) profile-modal-in;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px #0009,0 0 60px -20px #9550ff4d}@keyframes profile-modal-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}@media (prefers-reduced-motion:reduce){.profile-modal-overlay,.profile-modal{animation:none}}.profile-modal__close{width:32px;height:32px;color:var(--clichmont-surface-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;transition:background .16s,color .16s,border-color .16s;display:flex;position:absolute;top:18px;right:18px}.profile-modal__close svg{width:16px;height:16px}.profile-modal__close:hover:not(:disabled){color:var(--clichmont-white);background:#ffffff14;border-color:#fff3}.profile-modal__close:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:2px}.profile-modal__close:disabled{opacity:.4;cursor:not-allowed}.profile-modal__title{text-align:center;color:var(--clichmont-white);font-family:var(--font-brand);font-size:clamp(20px,4.4vw,26px);font-weight:700;line-height:var(--line-height-brand);margin:0;padding-right:28px}.profile-modal__section{flex-direction:column;gap:12px;display:flex}.profile-modal__section-label{color:var(--clichmont-surface-muted);font-family:var(--font-brand);font-size:clamp(12px,2.6vw,14px);font-weight:500}.profile-modal__fields{flex-direction:column;gap:16px;display:flex}.profile-modal__save-error{text-align:center;color:var(--clichmont-magenta);font-family:var(--font-brand);margin:0;font-size:clamp(12px,2.6vw,13px)}.profile-modal__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.profile-modal__cancel{appearance:none;cursor:pointer;height:48px;color:var(--clichmont-white);font-family:var(--font-brand);background:linear-gradient(90deg,#356dff24 0%,#de027a1a 100%);border:1px solid #9550ff66;border-radius:999px;padding:0 22px;font-size:clamp(13px,2.8vw,15px);font-weight:600;transition:background .16s,border-color .16s,transform .16s}.profile-modal__cancel:hover:not(:disabled){background:linear-gradient(90deg,#356dff33 0%,#de027a29 100%);border-color:#9550ff99}.profile-modal__cancel:active:not(:disabled){transform:scale(.98)}.profile-modal__cancel:focus-visible{outline:2px solid var(--clichmont-cyan);outline-offset:3px}.profile-modal__cancel:disabled{opacity:.5;cursor:not-allowed}.profile-modal__save-slot{flex-shrink:0;width:168px;height:48px}@media (width<=480px){.profile-modal{border-radius:22px;gap:18px;padding:28px 20px 24px}.profile-modal__actions{flex-direction:column-reverse}.profile-modal__cancel,.profile-modal__save-slot{width:100%}}
