.kit-page{padding-block:clamp(28px,4vw,56px)}.kit-head{max-width:720px}.kit-head h1{margin:0 0 var(--s-3)}.kit-form{max-width:720px;margin-top:var(--s-5)}.kit-form label{color:var(--ink-soft);margin-bottom:6px;font-size:14px;display:block}.kit-row{gap:10px;display:flex}.kit-row .field{flex:1;min-width:0;font-size:15px}.kit-row .btn{flex:none}.kit-status{margin-top:var(--s-3);font-weight:500}.kit-result{margin-top:var(--s-5);scroll-margin-top:76px}.kit-read{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13.5px}.kit-grid{gap:var(--s-6) var(--s-5);margin-top:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kit-tile{min-width:0}.kit-card,.kit-banner{grid-column:1/-1}.kit-card{order:1}.kit-logo{order:2}.kit-pfp{order:3}.kit-banner{order:4}.kit-tile h2{margin:var(--s-3) 0 2px;font-size:20px}.kit-tile .mono{margin:0;font-size:13px}.kit-art{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--r-1);background:#000;position:relative;overflow:hidden}.kit-art canvas{aspect-ratio:1;background:#05060c;width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.kit-card .kit-art{aspect-ratio:1200/630}.kit-banner .kit-art{aspect-ratio:3}.kit-art:fullscreen{aspect-ratio:auto;border:0;border-radius:0;place-items:center;display:grid}.kit-art:fullscreen canvas{clip-path:inset(23.77% 0);width:min(100vw,190.476vh)}.kit-logo .kit-art,.kit-pfp .kit-art{max-width:420px}.kit-long{margin:4px 0 0;font-size:13px}.kit-top{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.kit-who{overflow-wrap:anywhere;margin:0;font-size:clamp(22px,3vw,30px)}.kit-tools{margin:0}.kit-acts{margin-top:var(--s-2);flex-wrap:wrap;gap:8px;display:flex}.kit-mocks,.kit-site{margin-top:var(--s-6)}.kit-mocks h2,.kit-site h2{margin:0 0 4px;font-size:20px}.kit-mock-grid{gap:var(--s-5);margin-top:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mock{min-width:0;margin:0}.mock figcaption{margin-top:6px;font-size:13px}.mock img{object-fit:cover;background:#15161d;width:100%;height:100%;display:block}.mock-frame{color:#e9e9ee;background:#101116;border:1px solid #2c2e38;border-radius:12px;position:relative;overflow:hidden}.mx-banner,.md-banner{aspect-ratio:3}.mx-avatar{aspect-ratio:1;border:3px solid #101116;border-radius:50%;width:19%;margin-top:23.8%;position:absolute;top:0;left:4%;overflow:hidden}.mx-body{gap:8px;padding:11% 4% 16px;display:grid}.mock-line{background:#2c2e38;border-radius:4px;height:8px;display:block}.mock-line.short{width:60%}.md-head{align-items:center;gap:10px;padding:12px;display:flex}.md-head img{border-radius:50%;flex:none;width:40px;height:40px}.md-chart{background:repeating-linear-gradient(90deg,#1b1c24 0 1px,#0000 1px 12%),repeating-linear-gradient(0deg,#1b1c24 0 1px,#0000 1px 25%),#15161d;border-radius:6px;height:96px;margin:0 12px 14px}.kit-site .kit-row{margin-top:var(--s-2)}.kit-site .field{font-size:13px}.kit-clip-note{min-height:1.4em;margin:var(--s-3) 0 0;font-size:13.5px}.kit-all{margin-top:var(--s-3)}.kit-note{max-width:720px;font-size:14px}@media (max-width:760px){.kit-grid,.kit-mock-grid{grid-template-columns:minmax(0,1fr)}.kit-row{flex-direction:column}}
