.wheel-tool[data-astro-cid-yeu4wojw]{padding:var(--space-5);margin-bottom:var(--space-8)}.stage[data-astro-cid-yeu4wojw]{gap:var(--space-5);align-items:center;display:grid}@media (width>=720px){.stage[data-astro-cid-yeu4wojw]{grid-template-columns:minmax(0,3fr) minmax(220px,2fr)}}.wheel-wrap[data-astro-cid-yeu4wojw]{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;position:relative}.wheel-box[data-astro-cid-yeu4wojw]{cursor:pointer;position:absolute;inset:0}.pointer[data-astro-cid-yeu4wojw]{z-index:1;border-left:16px solid #0000;border-right:16px solid #0000;border-top:28px solid var(--ptr,var(--primary));filter:drop-shadow(0 2px 2px #00000040);width:0;height:0;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.side[data-astro-cid-yeu4wojw]{gap:var(--space-3);text-align:center;flex-direction:column;align-items:stretch;display:flex}.w-spin[data-astro-cid-yeu4wojw]{min-height:52px;font-size:18px}.w-actions[data-astro-cid-yeu4wojw]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.w-snd[data-astro-cid-yeu4wojw][aria-pressed=true]{border-color:var(--link);color:var(--link)}.w-snd[data-astro-cid-yeu4wojw] .icon{width:18px;height:18px}.w-cards[data-astro-cid-yeu4wojw]{margin:var(--space-5) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));padding:0;list-style:none;display:grid}.w-card[data-astro-cid-yeu4wojw]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;position:relative}.w-card[data-astro-cid-yeu4wojw][hidden]{display:none}.w-card[data-astro-cid-yeu4wojw] strong[data-astro-cid-yeu4wojw]{font-size:17px}.w-badges[data-astro-cid-yeu4wojw]{gap:var(--space-1);flex-wrap:wrap;display:flex}.w-badge[data-astro-cid-yeu4wojw]{background:var(--bg-soft,#7f7f7f1f);color:var(--text-muted);border-radius:999px;padding:2px 8px;font-size:13px}.w-card[data-astro-cid-yeu4wojw].win{background:var(--primary);border-color:var(--primary);color:#fff}.w-card[data-astro-cid-yeu4wojw].win strong[data-astro-cid-yeu4wojw],.w-card[data-astro-cid-yeu4wojw].win .w-badge[data-astro-cid-yeu4wojw]{color:#fff}.w-card[data-astro-cid-yeu4wojw].win .w-badge[data-astro-cid-yeu4wojw]{background:#fff3}.w-last[data-astro-cid-yeu4wojw]{top:var(--space-2);right:var(--space-3);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700;position:absolute}.result[data-astro-cid-yeu4wojw]{min-height:96px}.w-win[data-astro-cid-yeu4wojw]{margin:0 0 var(--space-2);overflow-wrap:anywhere;font-size:30px;font-weight:800;line-height:1.2}.w-info[data-astro-cid-yeu4wojw]{margin:0 0 var(--space-2)}.w-prompt[data-astro-cid-yeu4wojw]{margin:0;font-size:18px}.opts[data-astro-cid-yeu4wojw]{align-items:end;gap:var(--space-3) var(--space-4);margin:var(--space-5) 0 var(--space-3);flex-wrap:wrap;display:flex}.opts[data-astro-cid-yeu4wojw] [data-astro-cid-yeu4wojw]:is(input,select){font-weight:400}.opts[data-astro-cid-yeu4wojw] label[data-astro-cid-yeu4wojw]{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.opts[data-astro-cid-yeu4wojw] .check[data-astro-cid-yeu4wojw]{align-items:center;gap:var(--space-2);flex-direction:row;min-height:44px;font-weight:400}.opts[data-astro-cid-yeu4wojw] .check[data-astro-cid-yeu4wojw] input[data-astro-cid-yeu4wojw]{width:18px;height:18px;accent-color:var(--primary)}.w-custom[data-astro-cid-yeu4wojw]{gap:var(--space-3);display:inline-flex}.w-custom[data-astro-cid-yeu4wojw][hidden]{display:none}.w-custom[data-astro-cid-yeu4wojw] .input[data-astro-cid-yeu4wojw]{width:110px}.edit[data-astro-cid-yeu4wojw]{margin:var(--space-3) 0}.edit[data-astro-cid-yeu4wojw] summary[data-astro-cid-yeu4wojw]{cursor:pointer;min-height:44px;font-weight:600;list-style:none;display:inline-flex}.edit[data-astro-cid-yeu4wojw] summary[data-astro-cid-yeu4wojw]::-webkit-details-marker{display:none}.edit[data-astro-cid-yeu4wojw][open] summary[data-astro-cid-yeu4wojw]{margin-bottom:var(--space-3)}.w-editbtns[data-astro-cid-yeu4wojw]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.w-text[data-astro-cid-yeu4wojw]{width:100%;font:inherit;resize:vertical}.note[data-astro-cid-yeu4wojw]{margin:var(--space-2) 0 0;font-size:14px}.w-hist-tools[data-astro-cid-yeu4wojw]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.btn[data-astro-cid-yeu4wojw].danger{color:#dc2626;border-color:#dc262673}.btn[data-astro-cid-yeu4wojw].danger:hover{background:#dc26261a}.w-dlg[data-astro-cid-yeu4wojw]{width:min(440px,100vw - 32px);padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:0 24px 60px #0f172a59}.w-dlg[data-astro-cid-yeu4wojw]::backdrop{background:#0f172a80}.w-dlg[data-astro-cid-yeu4wojw] h3[data-astro-cid-yeu4wojw]{margin:0 0 var(--space-4);font-size:20px}.w-row[data-astro-cid-yeu4wojw]{margin-bottom:var(--space-4);gap:6px;font-size:14px;font-weight:600;display:grid}.w-row[data-astro-cid-yeu4wojw] output[data-astro-cid-yeu4wojw]{color:var(--text-muted);justify-self:end;margin-top:-22px;font-weight:600}.w-row[data-astro-cid-yeu4wojw] input[data-astro-cid-yeu4wojw][type=range]{width:100%;accent-color:var(--primary)}.w-dlg[data-astro-cid-yeu4wojw] .check[data-astro-cid-yeu4wojw]{align-items:center;gap:var(--space-2);min-height:44px;font-size:15px;display:flex}.w-dlg[data-astro-cid-yeu4wojw] .check[data-astro-cid-yeu4wojw] input[data-astro-cid-yeu4wojw]{width:18px;height:18px;accent-color:var(--primary)}.w-cust[data-astro-cid-yeu4wojw]{margin:calc(var(--space-2) * -1) 0 var(--space-4)}.w-cust[data-astro-cid-yeu4wojw] p[data-astro-cid-yeu4wojw]{margin:0 0 var(--space-2);font-size:14px}.w-swatches[data-astro-cid-yeu4wojw]{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.w-swatches[data-astro-cid-yeu4wojw] .sw{position:relative}.w-swatches[data-astro-cid-yeu4wojw] input[type=color]{border:2px solid var(--ctl-border);cursor:pointer;background:0 0;border-radius:50%;width:44px;height:44px;padding:0}.w-swatches[data-astro-cid-yeu4wojw] button{border:1px solid var(--ctl-border);background:var(--surface);width:22px;height:22px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:14px;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.w-swatches[data-astro-cid-yeu4wojw] button:disabled{display:none}.w-dlg-foot[data-astro-cid-yeu4wojw]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);display:flex}.w-hist-box[data-astro-cid-yeu4wojw] h3[data-astro-cid-yeu4wojw]{margin:var(--space-5) 0 var(--space-2);font-size:16px}.w-hist[data-astro-cid-yeu4wojw]{gap:var(--space-2);counter-reset:h;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.w-hist[data-astro-cid-yeu4wojw] li{border:1px solid var(--hairline);border-radius:var(--radius-full);padding:4px 12px;font-size:14px}.w-hist[data-astro-cid-yeu4wojw] li:first-child{border-color:var(--primary);font-weight:600}.wheel-tool[data-astro-cid-yeu4wojw]:fullscreen,.wheel-tool[data-astro-cid-yeu4wojw].proj{background:var(--bg);padding:var(--space-8);overflow:auto}.wheel-tool[data-astro-cid-yeu4wojw].proj{z-index:100;border-radius:0;margin:0;position:fixed;inset:0}[data-astro-cid-yeu4wojw]:is(.wheel-tool:fullscreen,.proj) .wheel-wrap[data-astro-cid-yeu4wojw]{max-width:min(82vh,900px)}[data-astro-cid-yeu4wojw]:is(.wheel-tool:fullscreen,.proj) .w-win[data-astro-cid-yeu4wojw]{font-size:clamp(40px,6vw,88px)}[data-astro-cid-yeu4wojw]:is(.wheel-tool:fullscreen,.proj) [data-astro-cid-yeu4wojw]:is(.opts,.edit){display:none}.rand-tool[data-astro-cid-aslwzdsl]{padding:var(--space-5);margin-bottom:var(--space-8)}.r-form[data-astro-cid-aslwzdsl]{align-items:end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.r-form[data-astro-cid-aslwzdsl] label[data-astro-cid-aslwzdsl]{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.r-form[data-astro-cid-aslwzdsl] .wide[data-astro-cid-aslwzdsl]{flex:100%}.r-form[data-astro-cid-aslwzdsl] textarea[data-astro-cid-aslwzdsl]{width:100%;font:inherit;resize:vertical;font-weight:400}.r-form[data-astro-cid-aslwzdsl] [data-astro-cid-aslwzdsl]:is(input,select){font-weight:400}.r-form[data-astro-cid-aslwzdsl] input[data-astro-cid-aslwzdsl][type=number]{width:120px}.r-form[data-astro-cid-aslwzdsl] .check[data-astro-cid-aslwzdsl]{align-items:center;gap:var(--space-2);flex-direction:row;min-height:44px;font-weight:400}.r-form[data-astro-cid-aslwzdsl] .check[data-astro-cid-aslwzdsl] input[data-astro-cid-aslwzdsl]{width:18px;height:18px;accent-color:var(--primary)}.r-go[data-astro-cid-aslwzdsl]{min-height:48px;font-size:17px}.note[data-astro-cid-aslwzdsl]{margin:var(--space-2) 0 0;flex-basis:100%;font-size:14px}.combo[data-astro-cid-aslwzdsl]{position:relative}.combo-list[data-astro-cid-aslwzdsl]{z-index:20;max-height:320px;padding:var(--space-2);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 32px #0f172a2e}.combo-list[data-astro-cid-aslwzdsl] li{align-items:baseline;gap:var(--space-3);padding:10px var(--space-3);border-radius:var(--radius-md,10px);cursor:pointer;align-items:center;min-height:44px;display:flex}.combo-list[data-astro-cid-aslwzdsl] li:hover,.combo-list[data-astro-cid-aslwzdsl] li.on{background:var(--ctl-bg-hover)}.combo-list[data-astro-cid-aslwzdsl] strong{min-width:72px;color:var(--text);flex:none;font-weight:700}.combo-list[data-astro-cid-aslwzdsl] small{color:var(--text-muted);font-size:13px}.combo-list[data-astro-cid-aslwzdsl] mark{background:color-mix(in srgb, var(--primary) 18%, transparent);color:inherit;border-radius:3px}.presets[data-astro-cid-aslwzdsl]{gap:var(--space-3);margin-top:var(--space-4);display:grid}.pgroup[data-astro-cid-aslwzdsl]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.plabel[data-astro-cid-aslwzdsl]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;flex:0 0 104px;font-size:13px;font-weight:600}.chip[data-astro-cid-aslwzdsl] small[data-astro-cid-aslwzdsl]{color:var(--text-muted);font-size:12px}.chip[data-astro-cid-aslwzdsl][aria-pressed=true]{background:var(--link);border-color:var(--link);color:var(--bg)}.chip[data-astro-cid-aslwzdsl][aria-pressed=true] small[data-astro-cid-aslwzdsl]{color:inherit;opacity:.8}@media (width<=560px){.plabel[data-astro-cid-aslwzdsl]{flex-basis:100%}}.quick[data-astro-cid-aslwzdsl]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.r-out[data-astro-cid-aslwzdsl]{justify-content:center;align-items:center;gap:var(--space-3);min-height:120px;margin:var(--space-5) 0 var(--space-3);text-align:center;flex-wrap:wrap;display:flex}.r-out[data-astro-cid-aslwzdsl] .r-big{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:48px;font-weight:800;line-height:1.1}.r-out[data-astro-cid-aslwzdsl] .r-sub{flex-basis:100%;margin:0}.r-out[data-astro-cid-aslwzdsl] .r-nums{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:22px;font-weight:600}.r-out[data-astro-cid-aslwzdsl] .r-err{color:var(--danger);margin:0}.r-out[data-astro-cid-aslwzdsl].teams{justify-content:flex-start;align-items:stretch}.r-out[data-astro-cid-aslwzdsl] .team{text-align:left;padding:var(--space-4);flex:200px}.r-out[data-astro-cid-aslwzdsl] .team h3{margin:0 0 var(--space-2);font-size:17px}.r-out[data-astro-cid-aslwzdsl] .team ol{margin:0;padding-left:1.4em}.r-opts[data-astro-cid-aslwzdsl]{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.r-opts[data-astro-cid-aslwzdsl] label[data-astro-cid-aslwzdsl]{color:var(--text-muted);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.r-opts[data-astro-cid-aslwzdsl] select[data-astro-cid-aslwzdsl]{color:var(--text);min-width:112px;font-weight:400}.r-snd[data-astro-cid-aslwzdsl][aria-pressed=true]{border-color:var(--link);color:var(--link)}.r-snd[data-astro-cid-aslwzdsl] .icon{width:18px;height:18px}.rand-tool[data-astro-cid-aslwzdsl]{--die:#4f46e5;--tail:#475569;--cs:130px}.rand-tool[data-astro-cid-aslwzdsl][data-color=red]{--die:#dc2626}.rand-tool[data-astro-cid-aslwzdsl][data-color=green]{--die:#16a34a}.rand-tool[data-astro-cid-aslwzdsl][data-color=slate]{--die:#475569}.rand-tool[data-astro-cid-aslwzdsl][data-color=orange]{--die:#ea580c}.rand-tool[data-astro-cid-aslwzdsl][data-color=pink]{--die:#db2777}.rand-tool[data-astro-cid-aslwzdsl][data-color=black]{--die:#1f2937}.rand-tool[data-astro-cid-aslwzdsl][data-tail=indigo]{--tail:#4f46e5}.rand-tool[data-astro-cid-aslwzdsl][data-tail=red]{--tail:#dc2626}.rand-tool[data-astro-cid-aslwzdsl][data-tail=green]{--tail:#16a34a}.rand-tool[data-astro-cid-aslwzdsl][data-tail=orange]{--tail:#ea580c}.rand-tool[data-astro-cid-aslwzdsl][data-tail=pink]{--tail:#db2777}.rand-tool[data-astro-cid-aslwzdsl][data-tail=black]{--tail:#1f2937}.rand-tool[data-astro-cid-aslwzdsl][data-size=s]{--cs:90px}.rand-tool[data-astro-cid-aslwzdsl][data-size=l]{--cs:200px}.rand-tool[data-astro-cid-aslwzdsl][data-size=xl]{--cs:min(320px, 70vw)}.r-out[data-astro-cid-aslwzdsl] .coin-row{justify-content:center;gap:var(--space-5);perspective:900px;padding:var(--space-6) 0 var(--space-3);flex-wrap:wrap;flex-basis:100%;display:flex}.r-out[data-astro-cid-aslwzdsl] .coin-wrap{width:var(--cs);height:var(--cs);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.r-out[data-astro-cid-aslwzdsl] .coin3d{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative}.r-out[data-astro-cid-aslwzdsl] .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--die);color:#fff;box-shadow:inset 0 0 0 calc(var(--cs) * .045) #ffffff47;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.r-out[data-astro-cid-aslwzdsl] .face.t{background:var(--tail);transform:rotateX(180deg)}.r-out[data-astro-cid-aslwzdsl] .face b{font-size:calc(var(--cs) * .42);font-weight:800}.r-strip-box[data-astro-cid-aslwzdsl]{margin-top:var(--space-4)}.r-strip-label[data-astro-cid-aslwzdsl]{margin:0 0 var(--space-2);font-size:13px}.r-strip[data-astro-cid-aslwzdsl]{margin-bottom:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.r-strip[data-astro-cid-aslwzdsl] .dot{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.r-strip[data-astro-cid-aslwzdsl] .dot.h{background:var(--die)}.r-strip[data-astro-cid-aslwzdsl] .dot.t{background:var(--tail)}.btn[data-astro-cid-aslwzdsl].danger{color:#dc2626;border-color:#dc262673}.btn[data-astro-cid-aslwzdsl].danger:hover{background:#dc26261a}.rand-tool[data-astro-cid-aslwzdsl]:fullscreen,.rand-tool[data-astro-cid-aslwzdsl].proj{background:var(--bg);padding:var(--space-6);flex-direction:column;justify-content:center;display:flex;overflow:auto}[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) [data-astro-cid-aslwzdsl]:is(.presets,.note,.r-hist-box,.tools,.r-strip-box),[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) .r-form[data-astro-cid-aslwzdsl]>[data-astro-cid-aslwzdsl]:not(.r-go){display:none}[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) .r-form[data-astro-cid-aslwzdsl],[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) .r-opts[data-astro-cid-aslwzdsl]{justify-content:center}.rand-tool[data-astro-cid-aslwzdsl]:is(:fullscreen,.proj)[data-n=one]{--cs:min(52vh, 70vw)}.rand-tool[data-astro-cid-aslwzdsl]:is(:fullscreen,.proj)[data-n=many]{--cs:min(24vh, 28vw)}[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) .r-out[data-astro-cid-aslwzdsl] .die{width:min(22vh,24vw);height:min(22vh,24vw)}[data-astro-cid-aslwzdsl]:is(.rand-tool:fullscreen,.rand-tool.proj) .r-out[data-astro-cid-aslwzdsl] .r-big{font-size:clamp(48px,9vh,110px)}.r-tally[data-astro-cid-aslwzdsl]{text-align:center;margin:0 0 var(--space-3)}.tools[data-astro-cid-aslwzdsl]{gap:var(--space-2);flex-wrap:wrap;display:flex}.r-hist-box[data-astro-cid-aslwzdsl] h3[data-astro-cid-aslwzdsl]{margin:var(--space-5) 0 var(--space-2);font-size:16px}.r-hist[data-astro-cid-aslwzdsl]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.r-hist[data-astro-cid-aslwzdsl] li:first-child{border-color:var(--primary);font-weight:600}.r-hist[data-astro-cid-aslwzdsl] li{border:1px solid var(--hairline);border-radius:var(--radius-full);padding:4px 12px;font-size:14px}.r-out[data-astro-cid-aslwzdsl] .dice-row,.r-out[data-astro-cid-aslwzdsl].number .r-big,.r-out[data-astro-cid-aslwzdsl].number .r-nums{cursor:pointer}.r-out[data-astro-cid-aslwzdsl] .dice-row:focus-visible{outline:3px solid var(--focus);outline-offset:6px;border-radius:var(--radius-md,10px)}.r-out[data-astro-cid-aslwzdsl] .dice-row{gap:var(--space-3);flex-wrap:wrap;flex-basis:100%;justify-content:center;display:flex}.r-out[data-astro-cid-aslwzdsl] .die{width:76px;height:76px;display:block}.r-out[data-astro-cid-aslwzdsl] .die svg{width:100%;height:100%;display:block;overflow:visible}.r-out[data-astro-cid-aslwzdsl] .die svg>:not(.pip):not(.num):not(.f){fill:var(--die);stroke:var(--die);stroke-width:2px;stroke-linejoin:round}.r-out[data-astro-cid-aslwzdsl] .die .pip{fill:#fff}.r-out[data-astro-cid-aslwzdsl] .die .num{fill:#fff;stroke:none;font-family:inherit;font-weight:800}.r-out[data-astro-cid-aslwzdsl] .die.drop{opacity:.35}.r-out[data-astro-cid-aslwzdsl] .die.drop svg{filter:grayscale()}.r-out[data-astro-cid-aslwzdsl] .dice-row.tumble .die{animation:land calc(.5s * var(--spd,1)) ease-out both}.r-out[data-astro-cid-aslwzdsl] .r-label{text-transform:uppercase;letter-spacing:.06em;flex-basis:100%;margin:0;font-size:14px}@keyframes land{0%{transform:translateY(-18px)rotate(-200deg)scale(.8)}70%{transform:translateY(0)rotate(8deg)scale(1.05)}to{transform:none}}@media (prefers-reduced-motion:reduce){.r-out[data-astro-cid-aslwzdsl] .dice-row .die{animation:none!important}.r-out[data-astro-cid-aslwzdsl] .coin.spin{animation:none}}h1[data-astro-cid-ou74cry6]{margin-bottom:var(--space-2)}.sub[data-astro-cid-ou74cry6]{color:var(--text-muted);margin:0 0 var(--space-4);font-size:18px}.meta[data-astro-cid-ou74cry6]{margin:0 0 var(--space-5);align-items:center;gap:var(--space-2) var(--space-4);color:var(--text-muted);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.meta[data-astro-cid-ou74cry6] li[data-astro-cid-ou74cry6]{align-items:center;gap:6px;display:inline-flex}.meta[data-astro-cid-ou74cry6] .icon[data-astro-cid-ou74cry6]{width:16px;height:16px}.ok[data-astro-cid-ou74cry6] .icon[data-astro-cid-ou74cry6]{color:var(--accent)}.cat[data-astro-cid-ou74cry6]{border:1px solid var(--ctl-border);border-radius:var(--radius-full);background:var(--ctl-bg-hover);color:var(--link);align-items:center;gap:6px;padding:4px 12px;font-weight:600;text-decoration:none;display:inline-flex}.cat[data-astro-cid-ou74cry6]:hover{border-color:var(--ctl-border-hover)}section[data-astro-cid-ou74cry6]{margin-bottom:var(--space-10)}section[data-astro-cid-ou74cry6] h2[data-astro-cid-ou74cry6]{margin:0 0 var(--space-4);font-size:24px}.prose[data-astro-cid-ou74cry6] p[data-astro-cid-ou74cry6]{max-width:72ch;font-size:17px;line-height:1.7}.facts[data-astro-cid-ou74cry6]{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-ou74cry6] li[data-astro-cid-ou74cry6]{padding:var(--space-2) 0;border-bottom:1px solid var(--hairline)}.facts[data-astro-cid-ou74cry6] span[data-astro-cid-ou74cry6]{color:var(--text-muted);font-size:14px;display:block}.small[data-astro-cid-ou74cry6]{margin-top:var(--space-3);font-size:13px}.rel[data-astro-cid-ou74cry6]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.item[data-astro-cid-ou74cry6]{gap:var(--space-1);color:var(--text);flex-direction:column;padding-right:40px;text-decoration:none;display:flex;position:relative}.item[data-astro-cid-ou74cry6] span[data-astro-cid-ou74cry6]{color:var(--text-muted);font-size:14px}.item[data-astro-cid-ou74cry6] .icon{right:var(--space-4);top:var(--space-5);width:16px;height:16px;color:var(--text-muted);position:absolute}
