.page-agent{--ag-sea:#eef7fb}.page-agent .ag-body{gap:44px;padding-bottom:64px;display:grid}.page-agent .ag-sec{scroll-margin-top:calc(var(--top-h) + 16px)}.page-agent .ag-sec .sec-h{margin-bottom:18px}.page-agent .ag-band{padding-bottom:112px}.page-agent .ag-band--one{padding-bottom:96px}.page-agent .ag-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px;margin-top:22px;display:grid}.page-agent .ag-stats li{border:1.5px solid var(--navy);box-shadow:0 2px 0 var(--navy);background:#ffffffd1;border-radius:18px;align-content:start;gap:2px;min-width:0;padding:12px 14px;display:grid}.page-agent .ag-stats b{font:900 26px/1.05 var(--f-ui);color:var(--navy)}.page-agent .ag-stats span{font:800 13px/1.25 var(--f-ui);color:var(--ink-2)}.page-agent .ag-stats small{font:700 11.5px/1.25 var(--f-ui);color:var(--ink-3)}.page-agent .ag-cta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.page-agent .ag-band .band-art{width:340px;height:250px}.page-agent .ag-band-art{position:absolute;inset:0}.page-agent .ag-card{--r:calc((var(--i) - (var(--n) - 1) / 2) * 9deg);left:calc(50% - 82px + (var(--i) - (var(--n) - 1) / 2) * 84px);top:calc(18px + (var(--i) - (var(--n) - 1) / 2) * (var(--i) - (var(--n) - 1) / 2) * 10px);border:1.5px solid var(--navy);width:164px;box-shadow:0 3px 0 var(--navy), var(--sh-1);rotate:var(--r);transform-origin:50% 120%;background:#fff;border-radius:20px;gap:6px;padding:8px 8px 10px;display:grid;position:absolute}.page-agent .ag-card img{aspect-ratio:1;background:var(--ag-sea);border-radius:14px;width:100%;height:auto}.page-agent .ag-card b{font:900 13px/1.2 var(--f-ui);color:var(--navy);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-agent .ag-card--blank .ag-card-q{aspect-ratio:1;background:var(--ag-sea);font:400 64px/1 var(--f-display);color:var(--sea-3);border:2px dashed #1b2a4a4d;border-radius:14px;place-items:center;display:grid}.page-agent .ag-look{gap:14px;display:grid}.page-agent .ag-look-h{gap:4px;display:grid}.page-agent .ag-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.page-agent .ag-inp{min-height:56px}.page-agent .ag-inp input{height:52px;font:800 20px/1 var(--f-ui);letter-spacing:.01em}.page-agent .ag-go{margin-bottom:0}.page-agent .ag-out:empty{display:none}.page-agent .ag-res{grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:start;gap:22px;padding-top:6px;display:grid}.page-agent .ag-res-b,.page-agent .ag-one-b{align-content:start;gap:14px;min-width:0;display:grid}.page-agent .ag-name{overflow-wrap:anywhere;font-size:clamp(26px,3vw,34px)}.page-agent .ag-res-a{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.page-agent .ag-x{width:1em;height:1em}.page-agent .ag-err{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-agent .ag-err .note{flex:260px}.page-agent .ag-res-l,.page-agent .ag-one-l{gap:10px;min-width:0;display:grid}.page-agent .ag-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.page-agent .ag-trio-b{border:1.5px solid var(--line);cursor:pointer;text-align:center;font:800 12px/1.2 var(--f-ui);color:var(--ink-2);background:#fff;border-radius:14px;gap:3px;padding:5px 5px 7px;transition:border-color .15s,box-shadow .15s,translate .15s;display:grid}.page-agent .ag-trio-b:hover{border-color:var(--navy);translate:0 -1px}.page-agent .ag-trio-b.is-on{border-color:var(--navy);box-shadow:0 2px 0 var(--navy);color:var(--navy)}.page-agent .ag-trio-f{aspect-ratio:1;background:var(--ag-sea);border-radius:10px;display:block;overflow:hidden}.page-agent .ag-trio-f img{object-fit:cover;width:100%;height:100%;display:block}.page-agent .ag-trio-n{font:900 13px/1.2 var(--f-ui);color:var(--navy)}.page-agent .ag-trio-s{font:800 11px/1.2 var(--f-ui);color:var(--ink-3)}.page-agent .ag-trio-s.is-minted{color:var(--green-ink,#1f7a3a)}.page-agent .ag-frame{aspect-ratio:1;background:var(--ag-sea);border:1.5px solid var(--navy);box-shadow:0 3px 0 var(--navy);border-radius:22px;margin:0;position:relative;overflow:hidden}.page-agent .ag-frame img{object-fit:cover;width:100%;height:100%}.page-agent .ag-frame.is-wait:after,.page-agent .ag-line{background:linear-gradient(100deg, #fff0 30%, #ffffffb3 50%, #fff0 70%) var(--paper-3);background-size:300% 100%;animation:1.4s linear infinite agShimmer}.page-agent .ag-frame.is-wait:after{content:"";position:absolute;inset:0}.page-agent .ag-frame-empty{color:var(--ink-3);place-items:center;display:grid;position:absolute;inset:0}.page-agent .ag-frame-empty .ic{opacity:.35;width:30%;height:30%}.page-agent .ag-line{border-radius:8px;width:80%;height:14px;display:block}.page-agent .ag-line--h{width:55%;height:30px}.page-agent .ag-line--s{width:45%}@keyframes agShimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.page-agent .ag-frame.is-wait:after,.page-agent .ag-line{animation:none}}.page-agent .ag-status{gap:8px;display:grid}.page-agent .ag-status p{color:var(--ink-2)}.page-agent .ag-owner .num{font-weight:900}.page-agent .ag-links{flex-wrap:wrap;gap:6px 18px;font-size:14.5px;display:flex}.page-agent .ag-links:empty{display:none}.page-agent .ag-traits{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;display:grid}.page-agent .ag-trait{background:var(--paper-2);border-radius:12px;gap:1px;min-width:0;padding:7px 10px 8px;display:grid}.page-agent .ag-trait dt{font:900 10.5px/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.page-agent .ag-trait dd{font:800 14px/1.3 var(--f-ui);color:var(--navy);overflow-wrap:anywhere;align-items:center;gap:6px;margin:0;display:flex}.page-agent .ag-sw{border:1.5px solid var(--navy);border-radius:50%;flex:none;width:12px;height:12px}.page-agent .ag-soon{margin-bottom:14px}.page-agent .ag-mint{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.page-agent .ag-prompt{gap:12px;display:grid}.page-agent .ag-prompt-t{background:var(--paper-2);font:800 17px/1.45 var(--f-ui);color:var(--navy);overflow-wrap:anywhere;border:1.5px dashed #1b2a4a59;border-radius:16px;padding:14px 16px}.page-agent .ag-prompt-a{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.page-agent .ag-prompt-a .btn{margin-bottom:3px}.page-agent .ag-prompt .hint:empty{display:none}.page-agent .ag-steps{border-top:1px solid var(--line);gap:12px;margin-top:6px;padding-top:14px;display:grid}.page-agent .ag-steps li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.page-agent .ag-steps li>span:last-child{gap:2px;display:grid}.page-agent .ag-steps b{color:var(--navy);font-weight:900}.page-agent .ag-steps li>span:last-child>span{color:var(--ink-2);font-size:14.5px}.page-agent .ag-step-n{background:var(--sun);border:1.5px solid var(--navy);width:30px;height:30px;font:900 14px/1 var(--f-ui);color:var(--navy);border-radius:50%;place-items:center;display:grid}.page-agent .ag-safe{background:linear-gradient(#fbfffa,#edf9e3);gap:14px;display:grid}.page-agent .ag-safe .card-title{font:900 18px/1.25 var(--f-ui);color:var(--navy)}.page-agent .ag-safe-l{gap:9px;display:grid}.page-agent .ag-safe-l li{color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);gap:9px;font-size:14.5px;font-weight:700;line-height:1.45;display:grid}.page-agent .ag-safe-l .ic{--icf:var(--green);width:20px;height:20px;margin-top:1px}.page-agent .ag-addr{border:1.5px solid var(--line);background:#fff;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.page-agent .ag-addr-l{font:900 12.5px/1.2 var(--f-ui);color:var(--ink-3)}.page-agent .ag-hex{color:var(--sea-ink);word-break:break-all;font:700 13.5px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline}.page-agent a.ag-hex:hover{color:var(--navy)}.page-agent .ag-hex .ic{vertical-align:-2px;width:14px;height:14px;margin-left:4px}.page-agent .ag-nodeploy{color:var(--coral-ink);font-weight:900}.page-agent .ag-game{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid}.page-agent .ag-game-l{gap:14px;display:grid}.page-agent .ag-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-agent .ag-fact{color:var(--ink-2);box-shadow:none;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.page-agent .ag-fact .tile-ic{border-radius:12px;flex:none;width:36px;height:36px}.page-agent .ag-link{min-width:0;scroll-margin-top:calc(var(--top-h) + 16px);gap:12px;display:grid}.page-agent .ag-link-h{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.page-agent .ag-link-h h3{color:var(--navy);font:900 17px/1.25 var(--f-ui)}.page-agent .ag-link p{color:var(--ink-2)}.page-agent .ag-link p.hint{color:var(--ink-3)}.page-agent .ag-link-load{align-items:center;gap:8px;display:flex}.page-agent .ag-link-f{gap:6px;display:grid}.page-agent .ag-link-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.page-agent .ag-link-inp{min-height:52px}.page-agent .ag-link-inp input{letter-spacing:.01em;height:48px;font-size:18px}.page-agent .ag-link-row .btn{margin-bottom:3px}.page-agent .ag-link-a{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.page-agent .ag-link-a .btn{margin-bottom:3px}.page-agent .ag-link-out{gap:12px;min-width:0;display:grid}.page-agent .ag-link-ids{grid-template-columns:fit-content(45%) minmax(0,1fr);gap:10px;display:grid}.page-agent .ag-hex.ag-hex--groups{word-break:normal;overflow-wrap:anywhere}.page-agent .ag-code{letter-spacing:.1em;color:var(--navy);font:900 28px/1.15 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.page-agent .ag-code.is-old{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:2px}.page-agent .ag-addr-s{color:var(--ink-2);font-weight:700}.page-agent .ag-link-p{gap:10px;display:grid}.page-agent .ag-linked{background:var(--t-green);border:1.5px solid var(--navy);border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.page-agent .ag-linked-ic{background:var(--green);border:1.5px solid var(--navy);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.page-agent .ag-linked-ic .ic{width:22px;height:22px}.page-agent .ag-linked-t{gap:6px;min-width:0;display:grid}.page-agent .ag-linked-t b{color:var(--navy);overflow-wrap:anywhere;font-size:15.5px;font-weight:900;line-height:1.35}.page-agent .ag-linked-t .ag-link-a{margin-top:2px}.page-agent .ag-play{gap:12px;display:grid}.page-agent .ag-play-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-agent .ag-play-h .gtile{border-radius:15px;width:52px}.page-agent .ag-play-logo{--df:30px;flex:1;min-width:120px}.page-agent .ag-play p{color:var(--ink-2)}.page-agent .ag-play .btn{margin-top:2px}.page-agent .ag-faq{padding:4px 22px}.page-agent .ag-q{border-bottom:1px solid var(--line)}.page-agent .ag-q:last-child{border-bottom:0}.page-agent .ag-q summary{cursor:pointer;min-height:56px;font:900 16px/1.35 var(--f-ui);color:var(--navy);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;list-style:none;display:flex}.page-agent .ag-q summary::-webkit-details-marker{display:none}.page-agent .ag-q summary .ic{width:20px;height:20px;transition:rotate .25s var(--ease-out);flex:none}.page-agent .ag-q[open] summary .ic{rotate:180deg}.page-agent .ag-q p{max-width:760px;color:var(--ink-2);padding:0 0 16px}.page-agent .ag-one-name{overflow-wrap:anywhere}.page-agent .ag-one{grid-template-columns:minmax(240px,460px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.page-agent .ag-one-miss{color:var(--navy);grid-column:1/-1;align-items:center;gap:12px;font-weight:800;display:flex}.page-agent .ag-own{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.page-agent .ag-own>div{flex:260px;gap:2px;display:grid}.page-agent .ag-own-t{font:900 18px/1.25 var(--f-ui);color:var(--navy)}.page-agent .ag-own p{color:var(--ink-2)}@media (max-width:1023px){.page-agent .ag-mint,.page-agent .ag-game{grid-template-columns:minmax(0,1fr)}}@media (max-width:859px){.page-agent .ag-band{padding-bottom:96px}.page-agent .ag-res,.page-agent .ag-one{grid-template-columns:minmax(0,1fr)}.page-agent .ag-res .ag-frame{width:min(100%,340px)}.page-agent .ag-one .ag-frame{justify-self:center;width:min(100%,460px)}}@media (max-width:599px){.page-agent .ag-body{gap:32px}.page-agent .ag-stats{gap:6px;margin-top:16px}.page-agent .ag-stats li{border-radius:14px;padding:9px 9px 10px}.page-agent .ag-stats b{font-size:21px}.page-agent .ag-stats span{font-size:12px}.page-agent .ag-stats small{font-size:11px}.page-agent .ag-cta .btn{flex:100%}.page-agent .ag-form{grid-template-columns:minmax(0,1fr)}.page-agent .ag-go,.page-agent .ag-res .ag-frame{width:100%}.page-agent .ag-traits{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.page-agent .ag-trait{border-radius:10px;padding:5px 9px 6px}.page-agent .ag-trait dd{font-size:13.5px}.page-agent .ag-res-a{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-agent .ag-res-a .btn{width:100%;padding-inline:8px}.page-agent .ag-res-a .btn--ghost,.page-agent .ag-res-a .btn:only-child{grid-column:1/-1}.page-agent .ag-facts{grid-template-columns:minmax(0,1fr)}.page-agent .ag-prompt-t{padding:12px 14px;font-size:16px}.page-agent .ag-prompt-a .btn,.page-agent .ag-own .btn{flex:100%}.page-agent .ag-faq{padding:2px 16px}.page-agent .ag-q summary{font-size:15px}.page-agent .ag-link-row,.page-agent .ag-link-ids{grid-template-columns:minmax(0,1fr)}.page-agent .ag-link-row .btn,.page-agent .ag-link-p .ag-prompt-a .btn{width:100%}.page-agent .ag-code{font-size:26px}.page-agent .ag-linked{grid-template-columns:minmax(0,1fr)}.page-agent .ag-linked-ic{display:none}}
