:root{--background:0 0% 4%;--background-hover:221 12% 14%;--card:0 0% 10%;--field:0 0% 8%;--primary:0 0% 100%;--primary-hover:40 18% 97%;--secondary:216 4% 51%;--secondary-hover:213 12% 70%;--foreground:222 19% 86%;--border:221 12% 14%;--accent:0 0% 100%;--success:142 69% 58%;--money:121 100% 39%;--error:0 72% 65%;--x-text:231 233 234;--x-muted:113 118 123;--header-h:4rem;--sidebar-w:80px;--sidebar-w-xl:275px;--font:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--ease:cubic-bezier(.32, .72, 0, 1)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:hsl(var(--background));color:hsl(var(--primary));font-family:var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%;display:block}.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}.skip-link{position:absolute;left:-999px}.skip-link:focus{z-index:100;background:hsl(var(--background));border-radius:999px;padding:.5rem 1rem;font-size:.875rem;top:1rem;left:1rem}.app-root{opacity:0;pointer-events:none;transition:opacity .72s var(--ease), transform .72s var(--ease);transform:translateY(10px)}.app-root.is-revealed{opacity:1;pointer-events:auto;transform:none}body:has(#boot){overflow:hidden}.shell{min-height:100svh;display:flex}.sidebar{z-index:60;height:100svh;width:var(--sidebar-w);border-right:1px solid hsl(var(--border));background:hsl(var(--background));transition:width .35s var(--ease);flex-shrink:0;display:none;position:sticky;top:0}.sidebar__inner{flex-direction:column;justify-content:space-between;height:100%;padding:0 12px 12px;display:flex;overflow:hidden auto}.sidebar__logo{width:fit-content;height:64px;color:hsl(var(--primary));border-radius:999px;align-items:center;padding:0 3px;display:flex}.sidebar__logo:hover{background:hsl(var(--background-hover) / .4)}.maid-logo{object-fit:cover;object-position:center;flex-shrink:0;display:block}.sidebar__logo{overflow:hidden}.sidebar__logo .maid-logo,.brand-mark{border-radius:999px;width:44px;height:44px;transform:scale(1.28)}.nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav-link{width:fit-content;color:hsl(var(--primary) / .7);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:20px;padding:12px;display:flex}.nav-link:hover{background:hsl(var(--background-hover) / .4);color:hsl(var(--primary))}.nav-link.is-active{color:hsl(var(--primary))}.nav-link svg{flex-shrink:0;width:26px;height:26px}.nav-link__label{font-size:1.25rem;line-height:26px;display:none}.nav-link.is-active .nav-link__label{font-weight:700}.sidebar__account{width:fit-content;transition:background-color .25s var(--ease);border-radius:999px;align-items:center;gap:12px;margin-bottom:8px;padding:8px;display:flex}.sidebar__account:hover{background:hsl(var(--background-hover) / .4)}.avatar{background:hsl(var(--card));width:40px;height:40px;box-shadow:0 0 0 1px hsl(var(--border));color:hsl(var(--primary));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar svg,.avatar .maid-logo{width:100%;height:100%}.sidebar__account-copy{text-align:left;flex-direction:column;flex:1;min-width:0;display:none}.sidebar__account-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.sidebar__account-copy span{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--secondary));font-size:.875rem;font-weight:400;overflow:hidden}.sidebar__x{width:14px;height:14px;color:hsl(var(--primary) / .6);flex-shrink:0;display:none}.sidebar__collapse{top:16px;left:var(--sidebar-w);z-index:10;border:1px solid hsl(var(--border));background:hsl(var(--background));width:32px;height:32px;color:hsl(var(--secondary));border-radius:999px;justify-content:center;align-items:center;display:none;position:absolute;transform:translate(-50%)}.sidebar__collapse:hover{background:hsl(var(--card));color:hsl(var(--primary))}.sidebar__collapse svg{width:16px;height:16px}.shell[data-sidenav=collapsed] .sidebar__collapse svg{transform:rotate(180deg)}.content{flex:1;min-width:0}.header{z-index:50;height:var(--header-h);position:sticky;top:0}.header__bar{pointer-events:none;z-index:-1;background:hsl(var(--background) / .84);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;inset:0}.header__rule{pointer-events:none;inset-inline:0;background:hsl(var(--border));height:1px;position:absolute;bottom:0}.header__nav{height:var(--header-h);align-items:center;gap:16px;width:100%;padding:0 16px;display:flex;position:relative}.header__logo{color:hsl(var(--primary));border-radius:999px;align-items:center;display:flex;overflow:hidden}.header__logo .maid-logo{width:32px;height:32px;transform:scale(1.28)}.header__search{pointer-events:none;width:560px;max-width:calc(100% - 2rem);display:none;position:absolute;left:50%;transform:translate(-50%)}.search{pointer-events:auto;border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:999px;align-items:center;height:44px;display:flex}.search svg{width:16px;height:16px;color:hsl(var(--secondary));flex-shrink:0;margin-left:12px}.search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:40px;padding:0 16px 0 8px;font-size:.875rem}.search input::placeholder{color:hsl(var(--secondary))}.header__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ca{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--primary) / .04);max-width:100%;color:hsl(var(--primary));cursor:pointer;transition:background-color .25s var(--ease), border-color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ca:hover{background:hsl(var(--card));border-color:hsl(var(--primary) / .28)}.ca.is-copied{border-color:hsl(var(--success) / .5)}.ca__tag{background:hsl(var(--primary) / .1);letter-spacing:.08em;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.ca__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:12px;overflow:hidden}.ca__icon{opacity:.72;flex-shrink:0;width:14px;height:14px}.ca__ok{color:hsl(var(--success));flex-shrink:0;font-size:11px;font-weight:600}.ca--header{height:36px;padding-inline:10px;display:none}.ca--menu{border-radius:16px;justify-content:flex-start;width:100%;margin-top:8px}.ca--hero,.ca--footer,.ca--full{width:fit-content;max-width:100%}.ca--full{border-radius:16px}.ca--full .ca__value{white-space:normal;word-break:break-all}.btn{transition:background-color .25s var(--ease), color .25s var(--ease), opacity .25s var(--ease), border-color .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:inline-flex}.btn:disabled{pointer-events:none;opacity:.5}.btn-primary{background:hsl(var(--primary));color:hsl(var(--background));padding:8px 16px}.btn-primary:hover{background:hsl(var(--primary-hover))}.btn-ghost{border:1px solid hsl(var(--primary) / .12);height:36px;color:hsl(var(--primary));padding:0 16px;font-size:13px;display:none}.btn-ghost:hover{background:hsl(var(--card))}.icon-btn{width:36px;height:36px;color:hsl(var(--primary));transition:background-color .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:hsl(var(--card))}.icon-btn svg{width:16px;height:16px}.mobile-menu{background:hsl(var(--background));transition:grid-template-rows .42s var(--ease), border-color .3s var(--ease);border-bottom:1px solid #0000;grid-template-rows:0fr;display:grid}.mobile-menu.is-open{border-bottom-color:hsl(var(--border));grid-template-rows:1fr}.mobile-menu__inner{flex-direction:column;padding:0 16px;display:flex;overflow:hidden}.mobile-menu.is-open .mobile-menu__inner{padding:8px 16px 16px}.mobile-menu a,.mobile-menu button.menu-row{width:100%;color:hsl(var(--primary) / .8);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.mobile-menu a:hover,.mobile-menu button.menu-row:hover,.mobile-menu a.is-active{background:hsl(var(--card));color:hsl(var(--primary))}.mobile-menu svg{width:22px;height:22px}.main{flex-direction:column;gap:32px;width:100%;max-width:80rem;margin:0 auto;padding:40px 16px;display:flex}.page{flex-direction:column;gap:32px;width:100%;display:flex}.page.is-enter{animation:rise-in .55s var(--ease) both}.reveal{animation:rise-in .65s var(--ease) both}.reveal-delay{animation-delay:80ms}::view-transition-old(maid-page){animation:.32s var(--ease) both vt-out}::view-transition-new(maid-page){animation:.5s var(--ease) both vt-in}.hero{border:1px solid hsl(var(--primary) / .08);border-radius:16px;position:relative;overflow:hidden}.hero__bg{background:hsl(var(--card));position:absolute;inset:0}.hero-grid{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-grid__field{height:560px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero-grid__lines{background-image:linear-gradient(hsl(var(--border) / .3) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--border) / .3) 1px, transparent 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%)}.hero-grid__shimmers{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(48% 55%,#000 15%,#0000 85%);mask-image:radial-gradient(48% 55%,#000 15%,#0000 85%)}.shimmer{height:1px;position:absolute;left:0;right:0;overflow:hidden}.shimmer span{opacity:.26;background:linear-gradient(90deg,#0000,#fff 40%,#ebebeb 60%,#0000);height:100%;animation:4.8s linear infinite grid-shimmer;display:block}.shimmer:first-child{top:80px}.shimmer:first-child span{width:24%;animation-duration:5.2s}.shimmer:nth-child(2){top:160px}.shimmer:nth-child(2) span{width:22%;animation-duration:4.4s;animation-delay:-2s}.shimmer:nth-child(3){top:240px}.shimmer:nth-child(3) span{width:28%;animation-duration:4.2s;animation-delay:-1s}.shimmer:nth-child(4){top:320px}.shimmer:nth-child(4) span{width:44%;animation-duration:5s;animation-delay:-3.5s}.shimmer:nth-child(5){top:400px}.shimmer:nth-child(5) span{width:37%;animation-duration:4.9s;animation-delay:-5s}.shimmer:nth-child(6){top:480px}.shimmer:nth-child(6) span{width:27%;animation-duration:3.7s;animation-delay:-4s}@keyframes grid-shimmer{0%{transform:translate(-120%)}to{transform:translate(420%)}}.hero__copy{z-index:1;flex-direction:column;gap:14px;padding:32px 24px;display:flex;position:relative}.hero h1{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.hero p{max-width:36rem;color:hsl(var(--secondary));text-wrap:pretty;margin:0;font-size:1rem;line-height:1.625}.x-money{white-space:nowrap}.x-money__icon{vertical-align:-.09em;width:.78em;height:.78em;display:inline-block}.launch-card{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--card));border-radius:28px;display:grid;overflow:hidden;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14}.launch-form{flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.launch-form__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.launch-form__head h2{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:500;line-height:1}.tabs{flex-shrink:0;align-items:center;gap:4px;display:flex;overflow-x:auto}.tab{white-space:nowrap;color:hsl(var(--secondary));border-radius:999px;padding:8px 16px;font-size:.875rem;font-weight:500}.tab:hover{background:hsl(var(--primary) / .06);color:hsl(var(--primary))}.tab.is-active,.tab.is-active:hover{background:hsl(var(--primary));color:hsl(var(--background))}.pads{flex-wrap:wrap;gap:8px;display:flex}.pad{border:1px solid hsl(var(--primary) / .1);height:44px;color:hsl(var(--primary) / .6);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 6px;font-size:14px;font-weight:500;display:flex}.pad.is-active{border-color:hsl(var(--primary));background:hsl(var(--primary) / .06);color:hsl(var(--primary))}.pad:disabled{cursor:not-allowed;opacity:.6}.pad__icon{background:hsl(var(--background));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.pad__icon svg{width:24px;height:24px}.soon{background:hsl(var(--primary) / .06);color:hsl(var(--primary) / .45);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:500}.field{flex-direction:column;gap:6px;display:flex}.field label,.field__label{font-size:13px;font-weight:500}.input,.textarea,.combo{border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);width:100%;color:hsl(var(--primary));transition:border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:16px;outline:none}.input,.combo{height:48px;padding:0 16px;font-size:15px}.textarea{resize:vertical;min-height:96px;padding:12px 16px;font-size:15px;line-height:1.625}.input::placeholder,.textarea::placeholder,.combo input::placeholder{color:hsl(var(--primary) / .3)}.input:focus,.textarea:focus,.combo:focus-within{border-color:hsl(var(--accent));box-shadow:0 0 0 1px hsl(var(--accent))}.combo{align-items:center;padding:0;display:flex;position:relative}.combo svg{width:16px;height:16px;color:hsl(var(--secondary));flex-shrink:0;margin-left:12px}.combo input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:40px;padding:0 16px 0 8px;font-size:15px}.combo-results{z-index:20;border:1px solid hsl(var(--primary) / .12);background:hsl(var(--card));animation:modal-in .32s var(--ease) both;border-radius:16px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #00000073}.combo-option{text-align:left;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.combo-option:hover,.combo-option.is-active{background:hsl(var(--primary) / .06)}.combo-option__avatar{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:grid;overflow:hidden}.combo-option__avatar img{object-fit:cover;width:100%;height:100%}.combo-option strong{font-size:14px;display:block}.combo-option span{color:hsl(var(--secondary));font-size:13px;display:block}.grid-2{gap:16px;display:grid}.rule{border:0;border-top:1px solid hsl(var(--primary) / .08);margin:0}.hint{color:hsl(var(--primary) / .4);margin:0;font-size:12px;line-height:1.625}.drop{border:1px dashed hsl(var(--primary) / .16);background:hsl(var(--primary) / .025);cursor:pointer;width:100%;height:76px;color:hsl(var(--primary));border-radius:16px;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex}.drop:hover{border-color:hsl(var(--primary) / .3)}.drop__thumb{background:hsl(var(--primary) / .05);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.drop__thumb svg{width:18px;height:18px;color:hsl(var(--primary) / .55)}.drop__thumb img{object-fit:cover;width:100%;height:100%}.disclosure{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--primary) / .45);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.disclosure:hover{color:hsl(var(--primary))}.disclosure svg{width:14px;height:14px;transition:transform .3s}.disclosure.is-open svg{transform:rotate(180deg)}.disclosure-panel{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.disclosure-panel.is-open{grid-template-rows:1fr}.disclosure-panel__inner{overflow:hidden}.disclosure-stack{flex-direction:column;gap:12px;padding-top:12px;display:flex}.link-row{border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);border-radius:16px;align-items:center;gap:10px;width:100%;height:48px;padding:0 6px 0 16px;display:flex}.link-row svg{width:16px;height:16px;color:hsl(var(--primary) / .45);flex-shrink:0}.link-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--primary) / .7);flex:1;font-size:15px;overflow:hidden}.devbuy{border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);border-radius:16px;align-items:center;width:100%;height:48px;padding:0 16px;display:flex}.devbuy:focus-within{border-color:hsl(var(--accent));box-shadow:0 0 0 1px hsl(var(--accent))}.devbuy input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding-right:12px;font-size:15px}.devbuy input::placeholder{color:hsl(var(--primary) / .3)}.devbuy svg{width:18px;height:18px}.check{color:hsl(var(--foreground));align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.check input{accent-color:#fff;margin-top:3px}.check a{text-underline-offset:2px;text-decoration:underline}.submit{background:hsl(var(--primary));width:100%;height:48px;color:hsl(var(--background));border-radius:999px;font-size:15px;font-weight:600}.submit:hover{background:hsl(var(--primary-hover))}.submit:disabled{opacity:.45;cursor:not-allowed}.legal-note{color:hsl(var(--secondary));margin:0;font-size:13px}.legal-note a{text-underline-offset:2px;text-decoration:underline}.preview{background:hsl(var(--primary) / .04);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.notif-stage{perspective:800px;min-height:120px;position:relative}.notif{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--primary) / .03);border-radius:16px;box-shadow:0 1px 2px #0006,0 6px 16px #00000059,0 14px 28px #00000038,inset 0 1px #ffffff14}.notif--money{animation:8s ease-in-out infinite notif-in}.notif--alert{inset-inline:0;background:color-mix(in srgb, hsl(var(--card)), white 7%);animation:8s ease-in-out infinite notif-out;position:absolute;top:0}@keyframes notif-in{0%,45%{opacity:1;transform:translateY(0)rotateX(0)}50%,95%{opacity:.35;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)}}@keyframes notif-out{0%,45%{opacity:0;pointer-events:none;transform:translateY(-12px)rotateX(8deg)}50%,95%{opacity:1;transform:translateY(0)rotateX(0)}to{opacity:0;transform:translateY(-12px)}}.notif-money{gap:12px;padding:16px 12px 12px;display:flex}.notif-money__amount{color:rgb(var(--x-text));margin:0;font-size:30px;font-weight:500;line-height:30px}.notif-money__sent{align-items:center;gap:4px;min-width:0;margin-top:4px;font-size:15px;display:flex}.notif-money__sent .muted{color:rgb(var(--x-muted));flex-shrink:0}.notif-money__sent strong{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--x-text));overflow:hidden}.notif-money__note{color:rgb(var(--x-muted));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.mention-logo{object-fit:cover;vertical-align:-.22em;border-radius:999px;width:1.15em;height:1.15em;margin:0 .12em;display:inline-block}.sent-to{align-items:center;gap:6px;display:inline-flex}.sent-to .mention-logo{width:16px;height:16px;margin:0}.notif-money__meta{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.faces{align-items:center;display:flex}.face{width:24px;height:24px;box-shadow:0 0 0 2px hsl(var(--card));color:#fff;background:#000;border-radius:999px;justify-content:center;align-items:center;display:flex;overflow:hidden}.face svg,.face .maid-logo{width:100%;height:100%}.face--user{background:hsl(var(--primary) / .1);margin-left:-8px}.face--user.has-img{background:0 0}.face--user img{object-fit:cover;width:100%;height:100%}.when{color:rgb(var(--x-muted));font-size:13px}.notif-alert{flex-direction:column;gap:6px;padding:16px 12px 12px;display:flex;position:relative}.notif-alert__bell{color:#fff;width:16px;height:16px;position:absolute;top:12px;right:12px}.notif-alert__row{align-items:center;gap:4px;display:flex}.notif-alert__row .pay{width:27px;height:27px;fill:hsl(var(--success));flex-shrink:0}.notif-alert__mark{color:#fff;background:#000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.notif-alert__mark svg,.notif-alert__mark .maid-logo{width:100%;height:100%}.notif-alert p{color:rgb(var(--x-text));overflow-wrap:anywhere;margin:0;padding-right:24px;font-size:13px;line-height:1.375}.notif-alert p span{color:rgb(var(--x-muted))}.templates{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.chip-btn{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--primary) / .04);color:hsl(var(--secondary));border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.chip-btn:hover,.chip-btn.is-active{border-color:hsl(var(--primary) / .35);color:hsl(var(--primary))}.must-tag{border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);color:hsl(var(--secondary));border-radius:16px;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;font-size:13px;display:flex}.must-tag svg{width:14px;height:14px;color:hsl(var(--primary));flex-shrink:0}.must-tag strong{color:hsl(var(--primary))}.tweet-head{align-items:center;gap:12px;display:flex}.tweet-head strong{font-size:14px;display:block}.tweet-head>div span{color:hsl(var(--secondary));font-size:13px;display:block}.tweet-body{white-space:pre-wrap;color:rgb(var(--x-text));margin:0;font-size:15px;line-height:1.55}.token-card{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--primary) / .03);border-radius:24px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:0 1px 2px #0006,0 6px 16px #00000059,0 14px 28px #00000038,inset 0 1px #ffffff14}.token-art{aspect-ratio:12/11;border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);border-radius:16px;width:100%;position:relative;overflow:hidden}.token-art span{color:hsl(var(--primary) / .2);justify-content:center;align-items:center;font-size:2.25rem;display:flex;position:absolute;inset:0}.token-art img{object-fit:cover;width:100%;height:100%}.token-meta{flex-direction:column;gap:6px;padding:0 4px;display:flex}.token-name{align-items:baseline;gap:6px;display:flex}.token-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.token-name em{color:hsl(var(--primary) / .4);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-style:normal}.token-stats{flex-wrap:wrap;gap:12px;display:flex}.token-stats b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.token-stats small{color:hsl(var(--primary) / .35);margin-left:6px;font-size:11px}.token-dl{flex-direction:column;margin:0;padding:0 4px;display:flex}.token-dl div{border-top:1px solid hsl(var(--primary) / .08);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.token-dl dt{color:hsl(var(--primary) / .55);flex-shrink:0;font-size:12px}.token-dl dd{min-width:0;margin:0;font-size:12px;font-weight:500}.token-dl .empty{color:hsl(var(--primary) / .35)}.footer{border-top:1px solid hsl(var(--border));padding:40px 16px 48px}.footer__inner{gap:32px;max-width:80rem;margin:0 auto;display:grid}.footer__brand{flex-direction:column;gap:8px;display:flex}.footer__brand strong{align-items:center;gap:10px;font-size:1.125rem;display:flex}.footer__brand .maid-logo{border-radius:999px;width:28px;height:28px}.footer__brand p,.footer__brand a{color:hsl(var(--secondary));margin:0;font-size:13px}.footer__cols{gap:24px;display:grid}.footer__cols h3{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--secondary));margin:0 0 12px;font-size:12px;font-weight:500}.footer__cols ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer__cols a{color:hsl(var(--foreground));transition:color .25s var(--ease);font-size:14px}.footer__cols a:hover{color:hsl(var(--primary))}.stub{flex-direction:column;gap:16px;max-width:40rem;display:flex}.stub h1{letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:500}.stub p{color:hsl(var(--secondary));margin:0;font-size:1.05rem;line-height:1.65}.modal-backdrop{z-index:80;animation:fade-in .38s var(--ease) both;background:#0000009e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{border:1px solid hsl(var(--primary) / .12);background:hsl(var(--card));width:min(420px,100%);animation:modal-in .48s var(--ease) both;border-radius:24px;padding:24px;box-shadow:0 24px 80px #00000080}.modal h2{margin:0 0 8px;font-size:1.25rem;font-weight:600}.modal p{color:hsl(var(--secondary));margin:0 0 20px;font-size:14px;line-height:1.6}.wallet-row{border:1px solid hsl(var(--primary) / .1);background:hsl(var(--primary) / .04);width:100%;transition:border-color .25s var(--ease), background-color .25s var(--ease);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.wallet-row:hover{border-color:hsl(var(--primary) / .28)}.wallet-row strong{font-size:14px;display:block}.wallet-row span{color:hsl(var(--secondary));font-size:12px;display:block}.chip{background:hsl(var(--primary) / .08);color:hsl(var(--secondary));border-radius:999px;padding:4px 10px;font-size:11px}.toast{z-index:90;border:1px solid hsl(var(--primary) / .12);background:hsl(var(--card));max-width:360px;animation:toast-in .45s var(--ease) both;border-radius:16px;padding:14px 16px;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 40px #0006}.toast strong{margin-bottom:4px;display:block}.toast p{color:hsl(var(--secondary));margin:0;font-size:13px}@media (width>=640px){.hero h1{font-size:1.875rem}.hero__copy,.launch-form{padding:32px 36px}.preview{padding:32px 40px}.grid-2{grid-template-columns:1fr 1fr}.footer__cols{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.header__nav{padding:0 24px}.main{padding-inline:24px}.launch-card{grid-template-columns:minmax(0,1fr) 400px}}@media (width<=1099px){.header__actions .btn-primary{position:absolute;left:50%;transform:translate(-50%)}}@media (width>=1100px){.sidebar{display:block}.header__logo,.icon-btn.menu-toggle{display:none}.header__search,.btn-ghost,.ca--header{display:flex}.mobile-menu{display:none}}@media (width>=1280px){.sidebar{width:var(--sidebar-w-xl)}.nav-link__label,.sidebar__account-copy,.sidebar__x,.sidebar__collapse{display:flex}.sidebar__account{width:100%;padding:12px}.launch-card{grid-template-columns:minmax(0,1fr) 460px}.shell[data-sidenav=collapsed] .sidebar{width:var(--sidebar-w)}.shell[data-sidenav=collapsed] .nav-link__label,.shell[data-sidenav=collapsed] .sidebar__account-copy,.shell[data-sidenav=collapsed] .sidebar__x{display:none}.shell[data-sidenav=collapsed] .sidebar__account{width:fit-content;padding:8px}.shell[data-sidenav=collapsed] .sidebar__collapse{left:var(--sidebar-w)}.sidebar__collapse{left:var(--sidebar-w-xl)}}@keyframes vt-out{to{opacity:0;transform:translateY(-12px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(18px)}}@keyframes rise-in{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@keyframes toast-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.app-root,.app-root.is-revealed,#boot,#boot.is-leaving,#boot .boot__mark,.page,.page--out,.page--in,.reveal,.reveal-delay,.modal-backdrop,.modal,.toast,.mobile-menu{transition:none!important;animation:none!important;transform:none!important}.app-root{opacity:1;pointer-events:auto}#boot.is-leaving{display:none}::view-transition-old(maid-page){animation:none!important}::view-transition-new(maid-page){animation:none!important}}
