.KitPads_top__kU1Va{display:grid;grid-template-columns:minmax(0,1fr) 92px;grid-template-areas:"read tile" "pic pic";gap:10px;align-items:center;margin-bottom:12px}.KitPads_picture__rsF5F{grid-area:pic;width:min(100%,420px);margin-inline:auto}@media (min-width:900px){.KitPads_top__kU1Va{grid-template-columns:minmax(0,1fr) minmax(0,420px) 92px;grid-template-areas:"read pic tile"}}.KitPads_read___ptKd{grid-area:read;min-width:0}.KitPads_lbl__LKigw{font:800 var(--fs-12) /1.2 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--stage-dim)}.KitPads_name__gmzwk{font:850 clamp(26px,6vw,34px) /1.05 var(--font-ui);font-stretch:90%;margin-top:4px;overflow-wrap:anywhere}.KitPads_role__zsazj{margin:4px 0 0;color:var(--stage-dim);font-size:var(--fs-14);max-width:60ch}.KitPads_tile__ViJCG{grid-area:tile;padding:4px;border-radius:12px;border:1px solid var(--stage-line);background:var(--st-key);color:var(--stage-ink)}.KitPads_pads__chsYo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media (min-width:600px){.KitPads_pads__chsYo{gap:10px}}.KitPads_pad__yYlYW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:6px 2px;border-radius:12px;border:1px solid var(--st-key-line);background:linear-gradient(var(--st-btn-a),var(--st-btn-b));color:var(--stage-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 2px 0 var(--st-btn-drop);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}@media (min-width:600px){.KitPads_pad__yYlYW{min-height:88px}}.KitPads_cym__0P1_3{background:linear-gradient(var(--st-cym-a),var(--st-cym-b));border-color:var(--st-cym-line)}.KitPads_pad__yYlYW:hover{border-color:var(--st-btn-hover)}.KitPads_pad__yYlYW:active{transform:translateY(1px)}.KitPads_on__QFhjq{background:linear-gradient(var(--led-a),var(--led-b));color:var(--on-accent);border-color:var(--led-line);box-shadow:0 0 18px -2px var(--led-glow),inset 0 1px 0 rgba(255,255,255,.35)}.KitPads_padName__AdnEd{font:750 var(--fs-14) /1.1 var(--font-ui);text-align:center;overflow-wrap:break-word}@media (max-width:400px){.KitPads_padName__AdnEd{font-size:var(--fs-12)}}.KitPads_kbd__ybfCM{font:700 var(--fs-12) /1 var(--font-ui);padding:2px 5px;border-radius:4px;border:1px solid;opacity:.8}.KitPads_keys__TvRia{margin:10px 0 0;color:var(--stage-dim);font-size:var(--fs-13)}.KitPads_beat__Nko2_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--st-key-line)}.KitPads_loop__sSY82{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 22px;border-radius:14px;border:1px solid var(--led-line);background:linear-gradient(var(--led-a),var(--led-b));color:var(--on-accent);font:850 var(--fs-16) var(--font-ui);box-shadow:0 8px 24px -10px var(--led-glow);cursor:pointer}.KitPads_loop__sSY82 .ic{width:20px;height:20px}.KitPads_loopOn__dm4c5{background:linear-gradient(#b9ffe6,#2fd39a);border-color:#b9ffe6;color:#032016}.KitPads_open__B_Y5I{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--st-btn-line);color:var(--stage-ink);text-decoration:none;font:750 var(--fs-14) var(--font-ui)}.KitPads_open__B_Y5I .ic{width:18px;height:18px;color:var(--st-led-text)}@media (max-width:599px){.KitPads_loop__sSY82,.KitPads_open__B_Y5I{flex:1 1 100%;justify-content:center}}@media (forced-colors:active){.KitPads_pad__yYlYW{border:2px solid ButtonText}.KitPads_loopOn__dm4c5,.KitPads_on__QFhjq{outline:3px solid Highlight;outline-offset:2px}}