.rt-skills.svelte-1p0b1nt .blk:where(.svelte-1p0b1nt){position:relative;max-width:980px;margin:0 auto clamp(36px,5vw,64px)}.rt-skills.svelte-1p0b1nt .kicker:where(.svelte-1p0b1nt){display:inline-block;padding:3px 10px;background:var(--ink);color:var(--paper);font-size:15px;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg)}.rt-skills.svelte-1p0b1nt .mast:where(.svelte-1p0b1nt) h1:where(.svelte-1p0b1nt){margin:14px 0 18px;font-size:clamp(50px,8.5vw,120px);line-height:.9;color:var(--ink);text-shadow:.035em .035em 0 var(--pink),.07em .07em 0 var(--ink)}.rt-skills.svelte-1p0b1nt .lead:where(.svelte-1p0b1nt){max-width:620px;font-size:20px;line-height:1.5;color:var(--ink)}.rt-skills.svelte-1p0b1nt .about:where(.svelte-1p0b1nt){max-width:760px;margin-left:0;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);transform:rotate(calc(var(--tilt) * -.6deg))}.rt-skills.svelte-1p0b1nt .about-toggle:where(.svelte-1p0b1nt){display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 20px;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.rt-skills.svelte-1p0b1nt .about-toggle:where(.svelte-1p0b1nt) h2:where(.svelte-1p0b1nt){font-size:clamp(26px,3.4vw,38px);line-height:1}.rt-skills.svelte-1p0b1nt .stamp:where(.svelte-1p0b1nt){flex:none;display:grid;place-items:center;width:34px;height:34px;background:var(--gold);border:2px solid var(--ink);font-size:24px;font-weight:700;line-height:1;transform:rotate(-6deg);transition:transform .2s cubic-bezier(.3,1.7,.5,1)}.rt-skills.svelte-1p0b1nt .about-toggle:where(.svelte-1p0b1nt):hover .stamp:where(.svelte-1p0b1nt),.rt-skills.svelte-1p0b1nt .about-toggle:where(.svelte-1p0b1nt):focus-visible .stamp:where(.svelte-1p0b1nt){transform:rotate(4deg) scale(1.08)}.rt-skills.svelte-1p0b1nt .about-body:where(.svelte-1p0b1nt){display:flex;flex-direction:column;gap:10px;padding:0 20px 20px;font-size:17px;line-height:1.55}.rt-skills.svelte-1p0b1nt .about-lead:where(.svelte-1p0b1nt){font-weight:700}.rt-skills.svelte-1p0b1nt .about:where(.svelte-1p0b1nt) ul:where(.svelte-1p0b1nt){display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px}.rt-skills.svelte-1p0b1nt .install:where(.svelte-1p0b1nt){max-width:760px;margin-left:0;padding:clamp(18px,3vw,28px);background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--pink)}.rt-skills.svelte-1p0b1nt .install:where(.svelte-1p0b1nt) h2:where(.svelte-1p0b1nt){margin-bottom:8px;font-size:clamp(32px,4vw,48px);line-height:.95;text-transform:uppercase}.rt-skills.svelte-1p0b1nt .install:where(.svelte-1p0b1nt) p:where(.svelte-1p0b1nt){margin-bottom:12px;font-size:17px}.rt-skills.svelte-1p0b1nt .cmd:where(.svelte-1p0b1nt){display:flex;align-items:stretch;gap:8px;min-width:0}.rt-skills.svelte-1p0b1nt .cmd:where(.svelte-1p0b1nt) code:where(.svelte-1p0b1nt){flex:1;min-width:0;padding:8px 12px;background:var(--paper);color:var(--ink);border:2px solid var(--ink);font-size:14px;overflow-wrap:anywhere}.rt-skills.svelte-1p0b1nt .copy:where(.svelte-1p0b1nt){flex:none;min-width:76px;padding:0 12px;background:var(--gold);color:var(--ink);border:2px solid var(--ink);font-weight:700;cursor:pointer}.rt-skills.svelte-1p0b1nt .copy:where(.svelte-1p0b1nt):hover,.rt-skills.svelte-1p0b1nt .copy:where(.svelte-1p0b1nt):focus-visible{background:var(--pink)}.rt-skills.svelte-1p0b1nt .list:where(.svelte-1p0b1nt) h2:where(.svelte-1p0b1nt){margin-bottom:clamp(18px,3vw,32px);font-size:clamp(44px,6.5vw,92px);color:var(--ink)}.rt-skills.svelte-1p0b1nt .grid:where(.svelte-1p0b1nt){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:24px}.rt-skills.svelte-1p0b1nt .skill:where(.svelte-1p0b1nt){display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:var(--paper);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);transform:rotate(calc(var(--tilt) * var(--t)))}.rt-skills.svelte-1p0b1nt .skill:where(.svelte-1p0b1nt) header:where(.svelte-1p0b1nt){display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.rt-skills.svelte-1p0b1nt .skill:where(.svelte-1p0b1nt) h3:where(.svelte-1p0b1nt){font-size:28px;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.rt-skills.svelte-1p0b1nt .ver:where(.svelte-1p0b1nt){padding:1px 8px;background:var(--ink);color:var(--gold);font-size:14px;transform:rotate(3deg)}.rt-skills.svelte-1p0b1nt .skill:where(.svelte-1p0b1nt) p:where(.svelte-1p0b1nt){font-size:16px;line-height:1.45}.rt-skills.svelte-1p0b1nt .links:where(.svelte-1p0b1nt){display:flex;flex-wrap:wrap;gap:6px 18px;font-weight:700}.rt-skills.svelte-1p0b1nt .stories:where(.svelte-1p0b1nt){padding:10px 12px;background:color-mix(in srgb,var(--gold) 35%,var(--paper));border:2px dashed var(--ink)}.rt-skills.svelte-1p0b1nt .stories:where(.svelte-1p0b1nt) .type:where(.svelte-1p0b1nt){display:block;margin-bottom:4px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.rt-skills.svelte-1p0b1nt .stories:where(.svelte-1p0b1nt) ul:where(.svelte-1p0b1nt){display:flex;flex-direction:column;gap:4px;margin:0;padding-left:18px}.rt-skills.svelte-1p0b1nt .links:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt),.rt-skills.svelte-1p0b1nt .stories:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt),.rt-skills.svelte-1p0b1nt .empty:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt){color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.rt-skills.svelte-1p0b1nt .links:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt):hover,.rt-skills.svelte-1p0b1nt .stories:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt):hover,.rt-skills.svelte-1p0b1nt .empty:where(.svelte-1p0b1nt) a:where(.svelte-1p0b1nt):hover{text-decoration-color:var(--pink)}.rt-skills.svelte-1p0b1nt .empty:where(.svelte-1p0b1nt){max-width:760px;margin-left:0;padding:18px 20px;background:#fff3a8;color:var(--ink);border:2px solid var(--ink);box-shadow:5px 6px 0 var(--ink);font-size:17px}.rt-skills.svelte-1p0b1nt .ask:where(.svelte-1p0b1nt){display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:720px;padding:clamp(22px,4vw,40px);background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--gold)}.rt-skills.svelte-1p0b1nt .ask:where(.svelte-1p0b1nt) h2:where(.svelte-1p0b1nt){font-size:clamp(36px,5.5vw,72px);line-height:.95;text-transform:uppercase}.rt-skills.svelte-1p0b1nt .ask:where(.svelte-1p0b1nt) p:where(.svelte-1p0b1nt){font-size:22px}@media(max-width:600px){.rt-skills.svelte-1p0b1nt .cmd:where(.svelte-1p0b1nt){flex-direction:column}.rt-skills.svelte-1p0b1nt .copy:where(.svelte-1p0b1nt){padding:6px 12px}}
