.ScrollableTabs-module__p1iArq__row{align-items:center;display:flex;position:relative}.ScrollableTabs-module__p1iArq__track{gap:var(--space-2);scroll-behavior:smooth;padding:2px var(--space-1);display:flex;overflow-x:auto}.ScrollableTabs-module__p1iArq__arrow{z-index:10;width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--muted);cursor:pointer;transition:color var(--duration-hover) var(--ease), transform var(--duration-instant) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ScrollableTabs-module__p1iArq__arrow:hover{color:var(--accent)}.ScrollableTabs-module__p1iArq__arrow:active{transform:translate(-50%)scale(.92)}.ScrollableTabs-module__p1iArq__arrowRight:active{transform:translate(50%)scale(.92)}.ScrollableTabs-module__p1iArq__arrowLeft{left:0;transform:translate(-50%)}.ScrollableTabs-module__p1iArq__arrowRight{right:0;transform:translate(50%)}
.Pill-module__df9fkq__pill{min-height:36px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card);color:var(--secondary);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;transition:background var(--duration-hover) var(--ease), border-color var(--duration-hover) var(--ease), color var(--duration-hover) var(--ease);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.Pill-module__df9fkq__pill:hover:not([aria-pressed=true]):not([aria-current=true]){border-color:var(--accent-bright)}.Pill-module__df9fkq__pill[aria-pressed=true],.Pill-module__df9fkq__pill[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}
.ResourceToolbar-module__Ebmisq__toolbar{margin-bottom:var(--space-6)}
.Badge-module__g-cF8q__badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-ui);white-space:nowrap;border:1px solid #0000;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.Badge-module__g-cF8q__neutral{background:var(--card);color:var(--secondary);border-color:var(--border);border-radius:var(--radius-chip);font-weight:500}.Badge-module__g-cF8q__success{background:var(--success-tint);color:var(--success-text)}.Badge-module__g-cF8q__warning{background:var(--warning-tint);color:var(--warning)}.Badge-module__g-cF8q__danger{background:var(--danger-tint);color:var(--danger)}.Badge-module__g-cF8q__accent{background:var(--accent-tint);color:var(--accent)}.Badge-module__g-cF8q__count{background:var(--accent-bright);color:var(--on-accent);font-variant-numeric:tabular-nums;font-weight:700}
.ResourceCard-module__BUENPG__card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);transition:transform var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.ResourceCard-module__BUENPG__card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.ResourceCard-module__BUENPG__card:active{transition:transform var(--duration-instant) var(--ease);transform:scale(.98)}.ResourceCard-module__BUENPG__cardLink{gap:var(--space-3);color:inherit;flex-direction:column;flex:auto;padding:20px;text-decoration:none;display:flex}.ResourceCard-module__BUENPG__head{align-items:flex-start;gap:var(--space-3);display:flex}.ResourceCard-module__BUENPG__cover{aspect-ratio:3/4;border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-shrink:0;width:72px;position:relative;overflow:hidden}.ResourceCard-module__BUENPG__coverImg{object-fit:cover}.ResourceCard-module__BUENPG__coverFallback{width:100%;height:100%;color:var(--faint);place-items:center;display:grid}.ResourceCard-module__BUENPG__heading{flex:1;min-width:0}.ResourceCard-module__BUENPG__kicker{text-transform:uppercase;font:var(--type-label);letter-spacing:var(--tracking-label);color:var(--accent);align-items:center;gap:6px;display:inline-flex}.ResourceCard-module__BUENPG__kickerIcon{align-items:center;display:inline-flex}.ResourceCard-module__BUENPG__title{font:500 15px/1.4 var(--font-display);color:var(--ink);transition:color var(--duration-hover) var(--ease);margin-top:6px}.ResourceCard-module__BUENPG__card:hover .ResourceCard-module__BUENPG__title{color:var(--accent)}.ResourceCard-module__BUENPG__creator{font:400 13px/1.5 var(--font-ui);color:var(--muted);margin-top:2px}.ResourceCard-module__BUENPG__arrow{color:var(--faint);transition:color var(--duration-hover) var(--ease), transform var(--duration-hover) var(--ease);flex-shrink:0}.ResourceCard-module__BUENPG__card:hover .ResourceCard-module__BUENPG__arrow{color:var(--accent);transform:translate(2px)}.ResourceCard-module__BUENPG__blurb{font:400 13.5px/1.65 var(--font-ui);color:var(--secondary);flex:1}.ResourceCard-module__BUENPG__footer{align-items:center;gap:var(--space-2);display:flex}
@media (scripting:enabled){.reveal-module__WQi1ra__hiddenText{opacity:0;transform:translateY(16px)}.reveal-module__WQi1ra__hiddenBlock{opacity:0;transform:translateY(24px)scale(.98)}.reveal-module__WQi1ra__in{opacity:1;transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transform:translateY(0)scale(1)}}@keyframes reveal-module__WQi1ra__reveal-text-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-module__WQi1ra__reveal-block-in{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.reveal-module__WQi1ra__immediateText{animation:reveal-module__WQi1ra__reveal-text-in var(--duration-reveal) var(--ease-out) both}.reveal-module__WQi1ra__immediateBlock{animation:reveal-module__WQi1ra__reveal-block-in var(--duration-reveal) var(--ease-out) both}.reveal-module__WQi1ra__delay60{animation-delay:var(--stagger-step)}.reveal-module__WQi1ra__delay90{animation-delay:90ms}.reveal-module__WQi1ra__delay120{animation-delay:calc(var(--stagger-step) * 2)}.reveal-module__WQi1ra__staggerItem:nth-child(2){animation-delay:var(--stagger-step-dense)}.reveal-module__WQi1ra__staggerItem:nth-child(3){animation-delay:calc(var(--stagger-step-dense) * 2)}.reveal-module__WQi1ra__staggerItem:nth-child(4){animation-delay:calc(var(--stagger-step-dense) * 3)}.reveal-module__WQi1ra__staggerItem:nth-child(n+5){animation-delay:calc(var(--stagger-step-dense) * 4)}.reveal-module__WQi1ra__staggerItemWide:nth-child(2){animation-delay:var(--stagger-step)}.reveal-module__WQi1ra__staggerItemWide:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}.reveal-module__WQi1ra__staggerItemWide:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}.reveal-module__WQi1ra__staggerItemWide:nth-child(n+5){animation-delay:calc(var(--stagger-step) * 4)}
