.sh-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.sh-way{border:2px solid var(--ink);box-shadow:6px 6px 0 0 var(--g);background:#fff;flex-direction:column;padding:22px 20px;display:flex}.sh-way .top{align-items:center;gap:12px;display:flex}.sh-way .ic,.sh-group .ic{background:var(--cream2);border:2px solid var(--ink);width:46px;height:46px;box-shadow:3px 3px 0 0 var(--g);color:var(--gd);flex-shrink:0;place-items:center;display:grid}.sh-way .q{font-size:14.5px;font-weight:700;line-height:1.35}.sh-way h3{font-family:var(--display);color:var(--gd);margin:14px 0 6px;font-size:30px;font-weight:400;line-height:1.05}.sh-way>p{color:var(--body);margin-bottom:12px;font-size:14px;line-height:1.55}.sh-way ul,.sh-create ul,.sh-group ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sh-way li a,.sh-create li a,.sh-group li a{color:var(--ink);border-bottom:1px solid #0e7c431f;padding:10px 0;text-decoration:none;display:block}.sh-way li a b,.sh-create li a b,.sh-group li a b{font-size:14.5px;display:block}.sh-way li a b:after,.sh-create li a b:after,.sh-group li a b:after{content:" →";color:var(--gt)}.sh-way li a span,.sh-create li a span,.sh-group li a span{color:#4a4740;margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.sh-way li a:hover b,.sh-create li a:hover b,.sh-group li a:hover b{color:var(--gt)}.sh-create{color:#faf5e8;border:2px solid var(--ink);box-shadow:6px 6px 0 0 var(--gold);background:#0a0a0a;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;margin-top:22px;padding:24px;display:grid}.sh-create .q{color:#e8e2d2;font-size:14.5px;font-weight:700}.sh-create h3{font-family:var(--display);color:var(--glow);margin:8px 0;font-size:34px;font-weight:400}.sh-create p{color:#d6d1c4;font-size:14.5px;line-height:1.6}.sh-create ul{border-top:0;grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.sh-create li a{color:#faf5e8;border-color:#262626}.sh-create li a b:after{color:var(--glow)}.sh-create li a span{color:#bdb7a8}.sh-create li a:hover b{color:var(--glow)}.sh-aud .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.sh-aud .pr{font-family:var(--display);color:var(--gd);margin-bottom:6px;font-size:26px;line-height:1.1}.sh-credit{border:2px solid var(--ink);box-shadow:5px 5px 0 0 var(--gold);background:#fff;margin-top:26px;padding:18px 22px;font-size:15px;line-height:1.6}.sh-credit a{color:var(--gt);font-weight:700}.sh-code{align-items:center;gap:16px;margin-bottom:6px;display:flex}.sh-code b{font-family:var(--display);color:var(--gh);font-size:72px;font-weight:400;line-height:.9}.sh-code span{font-family:var(--display);letter-spacing:.5px;font-size:26px;line-height:1.05}.sh-code small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gt);margin-top:4px;font-size:11px;font-weight:700;display:block}.t-dark .sh-code b,.t-dark .sh-code small{color:var(--glow)}.sh-out{margin-top:12px;font-size:15px;font-weight:600;line-height:1.55}.sh-out span{color:var(--gt);font-weight:800}.t-dark .sh-out span{color:var(--glow)}.sh-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sh-links a{border:2px solid var(--ink);box-shadow:4px 4px 0 0 var(--g);color:var(--ink);background:#fff;flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.sh-links a:hover{box-shadow:6px 6px 0 0 var(--g);transform:translate(-2px,-2px)}.sh-links b{font-size:14.5px}.sh-links b:after{content:" →";color:var(--gt)}.sh-links span{font-family:var(--mono);color:var(--muted);font-size:11.5px;font-weight:700}.sh-addons{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sh-addons a,.sh-addons span{color:var(--ink);background:#fff;border:1px solid #0e7c4340;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;text-decoration:none}.sh-addons a:hover{border-color:var(--ink)}.sh-addons b{color:var(--gd);font-family:var(--mono);font-weight:700}.sh-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.sh-group{border:2px solid var(--ink);box-shadow:6px 6px 0 0 var(--g);background:#fff;padding:20px}.sh-group .gh{grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:12px;display:grid}.sh-group h3{font-family:var(--display);font-size:24px;font-weight:400;line-height:1.1}.sh-group .gh p{color:var(--body);margin-top:4px;font-size:13.5px;line-height:1.5}.sh-group .n{font-family:var(--display);color:var(--gh);font-size:30px;line-height:1}.sh-group ul{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}@media (max-width:980px){.sh-ways,.sh-groups,.sh-create{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.sh-create ul,.sh-group ul{grid-template-columns:minmax(0,1fr)}.sh-code b{font-size:56px}.sh-group .gh{grid-template-columns:46px minmax(0,1fr)}.sh-group .n{display:none}}
