:root{--bg:#07070a;--card:#0b0b10;--card-2:#0f0f16;--text:#ededf3;--muted:#a9a9b3;--border:#272733;--accent:#8a4bff;--accent-2:#22e3ff;--radius-s:10px;--radius-m:14px;--shadow:0 10px 30px rgba(0,0,0,.35)}#__next,body,html{height:100%}body{margin:0;color:var(--text);background:var(--bg);background-attachment:fixed;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji}.card{background:linear-gradient(180deg,var(--card),var(--card-2));border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow)}.btn{border:1px solid var(--border);background:#0e0e14;color:var(--text);border-radius:999px;padding:10px 14px;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;outline:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;will-change:background,border-color,box-shadow}.btn:hover{background:#121216;border-color:hsla(0,0%,100%,.25);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 24px rgba(35,211,255,.15)}.btn-primary{background:linear-gradient(90deg,var(--accent),var(--accent-2));border:none}.btn-ghost{background:transparent}.btn-ghost:hover{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:2px 6px;border-radius:6px;border:1px solid var(--border);background:#0e0e14;color:var(--muted)}.enso-page{min-height:100vh;display:grid;place-items:center;position:relative;overflow:auto;padding:24px}.enso-page:after{content:"";position:absolute;inset:auto -50vw -15vh -50vw;height:573px;pointer-events:none;background:radial-gradient(64.43% 64.43% at 50% 6.72%,rgba(255,34,255,.15) 0,rgba(35,211,255,.15) 74.23%,hsla(0,0%,100%,.15) 100%);filter:blur(125px)}.enso-card{position:relative;width:600px;max-width:100%;background:linear-gradient(30.4deg,#121212 4.79%,#1d1d1d 102.38%);border:1px solid hsla(0,0%,100%,.15);border-radius:0;padding:32px 24px;display:flex;flex-direction:column;gap:32px;isolation:isolate;box-sizing:border-box}@media (max-width:640px){.enso-card{width:calc(100% - 24px);margin:12px;padding:20px 16px}}.enso-angled-btn{--notch:8px;position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:150px;height:40px;padding:0 12px;background:transparent;border:none;isolation:isolate;-webkit-clip-path:polygon(var(--notch) 0,100% 0,100% calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,0 100%,0 var(--notch));clip-path:polygon(var(--notch) 0,100% 0,100% calc(100% - var(--notch)),calc(100% - var(--notch)) 100%,0 100%,0 var(--notch));cursor:pointer;text-decoration:none;flex:0 1 auto}.enso-angled-btn:before{inset:-.5px 0 -.5px 0;background:rgba(35,211,255,.1);border-radius:0}.enso-angled-btn:after,.enso-angled-btn:before{-webkit-clip-path:inherit;clip-path:inherit;z-index:0}.enso-angled-btn:after{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(88.37deg,#23d3ff -6.98%,#f2f 122.26%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background-clip:border-box}.enso-angled-btn:hover:after{filter:saturate(1.2) brightness(1.1)}.enso-angled-btn:before{content:"";position:absolute;inset:0;pointer-events:none}.enso-angled-btn .diag-tl{position:absolute;left:0;top:0;height:1px;width:12px;background:#23d3ff;transform:translate(1px,calc(var(--notch) - .5px)) rotate(-45deg);transform-origin:left}.enso-angled-btn .diag-br{position:absolute;right:0;bottom:0;height:1px;width:12px;background:#f2f;transform:translate(-1px,calc(-1 * var(--notch) + .5px)) rotate(-45deg);transform-origin:right}.enso-angled-btn svg{width:18px;height:18px}.enso-cross{position:absolute;width:12px;height:12px}.enso-cross:after,.enso-cross:before{content:"";position:absolute;background:#fff}.enso-cross:before{left:50%;top:0;bottom:0;width:1px;transform:translateX(-50%)}.enso-cross:after{top:50%;left:0;right:0;height:1px;transform:translateY(-50%)}.enso-cross--tl{left:-6px;top:-6px}.enso-cross--tr{right:-6px;top:-6px}.enso-cross--bl{left:-6px;bottom:-6px}.enso-cross--br{right:-6px;bottom:-6px}.enso-corner{position:absolute;width:12px;height:12px}.enso-corner:after,.enso-corner:before{content:"";position:absolute;background:#fff}.enso-corner:before{left:0;top:0;width:12px;height:1px}.enso-corner:after{left:0;top:0;width:1px;height:12px}.enso-corner--tl{left:0;top:0;transform:translate(-1px,-1px)}.enso-corner--tr{right:0;top:0;transform:translate(1px,-1px) scaleX(-1)}.enso-corner--bl{left:0;bottom:0;transform:translate(-1px,1px) scaleY(-1)}.enso-corner--br{right:0;bottom:0;transform:translate(1px,1px) scale(-1)}.enso-logo{width:140px;height:auto;object-fit:contain;mix-blend-mode:screen}.enso-input{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.15);border-radius:1px;height:56px}.enso-input input{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:hsla(0,0%,100%,.7);font:400 16px/140% Inter,ui-sans-serif;letter-spacing:.01em}.enso-icon-tile-sm{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08)}.enso-btn-outline{position:relative;display:flex;justify-content:center;align-items:center;height:48px;padding:0 16px;border:1px solid hsla(0,0%,100%,.1);background:transparent;border-radius:2px;isolation:isolate}.enso-btn-outline span{background:linear-gradient(88.37deg,#23d3ff -6.98%,#f2f 122.26%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.enso-btn-secondary{display:flex;justify-content:center;align-items:center;height:56px;border:1px solid #fff;background:#121212;padding:0 16px}.enso-gradient-text{background:linear-gradient(88.37deg,#23d3ff -6.98%,#f2f 122.26%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.enso-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:#121212;border:1px solid hsla(0,0%,100%,.15);padding:10px 14px;border-radius:8px;box-shadow:var(--shadow);z-index:9999;color:var(--text);font:500 14px/1 Inter,ui-sans-serif}.enso-ghost-cta{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:150px;height:40px;padding:0;border:none;background:transparent}.enso-ghost-cta:before{content:"";position:absolute;inset:-.5px 0 -.5px 0;background:rgba(35,211,255,.1);z-index:0;border-radius:2px}.enso-ghost-cta>*{position:relative;z-index:1}@font-face{font-family:ABCFavoritExtended;src:url(/fonts/ABCFavoritExtendedVariable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:ABCFavoritExtended;src:url(/fonts/ABCFavoritExtended-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCFavoritExtended;src:url(/fonts/ABCFavoritExtended-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ABCFavoritExtended;src:url(/fonts/ABCFavoritExtended-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*{font-family:ABCFavoritMono,-apple-system,BlinkMacSystemFont,Segoe UI,monospace}.enso-title{font:600 24px/130% Inter,ui-sans-serif;letter-spacing:.01em}.enso-subtitle{font:400 16px/150% Inter,ui-sans-serif;color:var(--muted)}.enso-text-center{text-align:center}@media (max-width:640px){.enso-page{padding:16px}.enso-card{padding:20px 16px;gap:20px}.enso-logo{width:120px}.enso-title{font-size:20px}.enso-subtitle{font-size:14px}.enso-angled-btn{width:auto;min-width:84px;height:32px;padding:0 10px}.enso-toast{bottom:16px;padding:8px 12px;font-size:13px}}.enso-cta-wrap{display:flex;justify-content:center;align-items:center;gap:8px;height:64px;border:1px solid #333;background:#121212;padding:12px 24px;position:relative;width:-moz-fit-content;width:fit-content;margin:12px auto 0;max-width:100%;box-sizing:border-box;min-width:520px}@media (max-width:640px){.enso-cta-wrap{height:56px;width:100%;margin-left:0;margin-right:0;min-width:0;padding:10px 14px}.stack-on-sm{flex-direction:column!important;align-items:stretch!important;width:100%}.stack-on-sm>*{width:100%}}.enso-key-row{display:flex;align-items:center;gap:8px;background:#0b0b0c;border-radius:40px;padding:10px 12px;box-shadow:0 4px 14px rgba(0,0,0,.2);border:1px solid var(--border);width:100%;box-sizing:border-box}.enso-key-row .key-icon,.key-icon{font-size:18px;display:grid;place-items:center;width:20px;text-align:center;flex:0 0 auto}.enso-key-row .key-value,.key-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;width:100%;max-width:100%}@media (max-width:640px){.enso-key-row{border-radius:24px;padding:8px 10px}.enso-key-row .key-icon,.key-icon{font-size:16px;width:18px}.enso-key-row .key-value,.key-value{font-size:11px}.btn{padding:8px 12px}}.enso-header-row{display:flex;align-items:center;gap:8px;height:40px;width:100%;flex-wrap:wrap}