.vlUQHW_cubes{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:12px;display:grid}.vlUQHW_cube{aspect-ratio:1;border-radius:calc(22px * var(--sq-k));background:var(--raised);animation:vlUQHW_cube-in .26s var(--ease-out);position:relative;overflow:hidden}.vlUQHW_add{border:2px dashed var(--raised-3);border-radius:inherit;width:100%;height:100%;color:var(--ink-soft);transition:border-color .18s ease, color .18s ease, background-color .18s ease, transform .14s var(--ease-out);background:0 0;place-items:center;display:grid}.vlUQHW_add .icon{width:26px;height:26px;transition:transform .26s var(--ease-out)}.vlUQHW_add:active{transform:scale(.96)}.vlUQHW_add[data-over=true]{border-color:var(--redstone-lit);color:var(--ink);background:#cf2a201a}.vlUQHW_preview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vlUQHW_kind{color:var(--ink-soft);place-items:center;display:grid;position:absolute;inset:0 0 34px}.vlUQHW_kind .icon{width:30px;height:30px}.vlUQHW_name{background:linear-gradient(#0000,#000000b8);padding:8px 10px;font-size:.75rem;line-height:1.3;display:grid;position:absolute;inset:auto 0 0}.vlUQHW_fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.vlUQHW_fileSize{color:var(--ink-soft)}.vlUQHW_remove{corner-shape:round;width:28px;height:28px;color:var(--ink);background:#0009;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.vlUQHW_remove .icon{width:11px;height:11px}@keyframes vlUQHW_cube-in{0%{opacity:0;transform:scale(.94)}}@media (hover:hover) and (pointer:fine){.vlUQHW_add:hover{border-color:var(--ink-soft);color:var(--ink)}.vlUQHW_add:hover .icon{transform:rotate(90deg)}.vlUQHW_remove:hover{background:var(--redstone)}}@media (prefers-reduced-motion:reduce){.vlUQHW_cube{animation:none}}
._2X5q2W_helper{--d:64px;z-index:40;width:var(--d);height:var(--d);will-change:transform;pointer-events:none;position:fixed;top:0;left:0}._2X5q2W_hit{corner-shape:round;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0;display:block;position:relative}._2X5q2W_hit:focus-visible{outline:2px solid var(--redstone-lit);outline-offset:4px}._2X5q2W_body{transform-origin:50% 100%;position:absolute;inset:0}._2X5q2W_svg{width:100%;height:100%;display:block;overflow:visible}._2X5q2W_bubble{background:var(--paper);width:max-content;max-width:min(270px,100vw - 32px);color:var(--paper-ink);opacity:0;transform-origin:0 100%;pointer-events:none;transition:opacity .16s var(--ease-out), transform .26s var(--ease-out);border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:.9375rem;font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 18px);left:0;transform:translateY(6px)scale(.9);box-shadow:0 14px 30px -14px #000000bf}._2X5q2W_helper[data-side=right] ._2X5q2W_bubble{transform-origin:100% 100%;border-radius:16px 16px 4px;left:auto;right:0}._2X5q2W_helper[data-below=true] ._2X5q2W_bubble{transform-origin:0 0;border-radius:4px 16px 16px;top:calc(100% + 22px);bottom:auto}._2X5q2W_helper[data-below=true][data-side=right] ._2X5q2W_bubble{transform-origin:100% 0;border-radius:16px 4px 16px 16px}._2X5q2W_bubble[data-open=true]{opacity:1;transform:none}._2X5q2W_name{color:var(--redstone);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px;font-size:.875rem;font-weight:800;font-stretch:75%;display:block}._2X5q2W_ghost{visibility:hidden}@media (max-width:700px){._2X5q2W_helper{--d:52px}}@media (prefers-reduced-motion:reduce){._2X5q2W_bubble{transition:opacity .16s;transform:none}}
.NKPs4W_page{max-width:calc(980px + var(--margin) * 2);padding-top:clamp(130px,16vh,180px)}.NKPs4W_narrowPage{max-width:calc(560px + var(--margin) * 2);padding-top:clamp(130px,16vh,180px)}.NKPs4W_head{gap:16px;margin-bottom:40px;display:grid}.NKPs4W_install{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.NKPs4W_pageTitle{text-transform:uppercase;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.84}.NKPs4W_lead{max-width:56ch;color:var(--ink-soft);font-size:var(--step-1);line-height:1.45}.NKPs4W_small{color:var(--ink-faint);font-size:.875rem}.NKPs4W_formSkeleton{border-radius:var(--radius-l);background:var(--raised);opacity:.5;min-height:60vh}.NKPs4W_loginCard,.NKPs4W_prompt{border-radius:var(--radius-l);background:var(--raised);justify-items:start;gap:18px;padding:clamp(28px,5vw,48px);display:grid}.NKPs4W_loginLogo{corner-shape:round;background:var(--paper);border-radius:50%;width:72px;height:72px}.NKPs4W_promptIcon{border-radius:calc(18px * var(--sq-k));background:var(--redstone);width:64px;height:64px;color:var(--redstone-ink);place-items:center;display:grid}.NKPs4W_promptIcon .icon{width:30px;height:30px}.NKPs4W_promptOk{background:var(--ok);color:var(--ground)}.NKPs4W_promptTitle{text-transform:uppercase;font-size:clamp(2rem,5vw,3.25rem)}.NKPs4W_form{border-radius:var(--radius-l);background:var(--raised);gap:32px;padding:clamp(24px,4vw,48px);display:grid}:is(.NKPs4W_form .input,.NKPs4W_form .textarea,.NKPs4W_form .select){background:var(--ground)}.NKPs4W_field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.NKPs4W_field legend{margin-bottom:10px}.NKPs4W_row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.NKPs4W_verified{border-radius:var(--radius-s);background:var(--ground);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.NKPs4W_verifiedAvatar{corner-shape:round;border-radius:50%;width:36px;height:36px}.NKPs4W_verifiedName{font-weight:700}.NKPs4W_verifiedTag{color:var(--ok);align-items:center;gap:6px;margin-left:auto;font-size:.875rem;display:inline-flex}.NKPs4W_verifiedTag .icon{width:14px;height:14px}.NKPs4W_slotChip{border-radius:var(--radius-pill);background:var(--ground);text-transform:capitalize;align-items:center;gap:10px;width:fit-content;padding:8px 8px 8px 14px;font-weight:600;display:inline-flex}.NKPs4W_slotClear{corner-shape:round;background:var(--raised-2);border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.NKPs4W_slotClear .icon{width:10px;height:10px}.NKPs4W_list{gap:8px;display:grid}.NKPs4W_item{border-radius:var(--radius-m);background:var(--raised);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;padding:20px 24px;text-decoration:none;transition:background-color .18s;display:grid}.NKPs4W_itemTitle{font-size:var(--step-1);font-weight:700}.NKPs4W_itemMeta{color:var(--ink-soft);font-size:.9375rem}.NKPs4W_status{border-radius:var(--radius-pill);background:var(--raised-2);white-space:nowrap;grid-row:span 2;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-flex}.NKPs4W_status:before{content:"";background:var(--ink-faint);width:8px;height:8px}.NKPs4W_status[data-status=quoted]:before,.NKPs4W_status[data-status=pending]:before{background:#ffcf4d}.NKPs4W_status[data-status=accepted]:before,.NKPs4W_status[data-status=in_progress]:before{background:var(--redstone-lit)}.NKPs4W_status[data-status=completed]:before{background:var(--ok)}.NKPs4W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;display:flex}.NKPs4W_detail{gap:20px;display:grid}.NKPs4W_panel{border-radius:var(--radius-l);background:var(--raised);gap:18px;padding:clamp(22px,3.5vw,36px);display:grid}.NKPs4W_panelTitle{text-transform:uppercase;font-size:clamp(1.75rem,3.5vw,2.5rem)}.NKPs4W_quotePanel{background:var(--paper);color:var(--paper-ink)}.NKPs4W_quotePanel .NKPs4W_lead,.NKPs4W_quotePanel .NKPs4W_small{color:#5a4e4a}.NKPs4W_price{font-family:var(--font-display);color:var(--redstone);font-size:clamp(3rem,8vw,5.5rem);font-weight:800;line-height:.85}.NKPs4W_facts{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.NKPs4W_facts dt{color:var(--ink-soft);font-size:.875rem}.NKPs4W_quotePanel .NKPs4W_facts dt{color:#5a4e4a}.NKPs4W_facts dd{margin:2px 0 0;font-weight:650}.NKPs4W_actions{flex-wrap:wrap;gap:10px;display:flex}.NKPs4W_prose{white-space:pre-wrap;max-width:70ch}.NKPs4W_files{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.NKPs4W_file{border-radius:var(--radius-m);background:var(--ground);gap:8px;padding:10px;font-size:.875rem;text-decoration:none;display:grid;overflow:hidden}.NKPs4W_quotePanel .NKPs4W_file{background:#fcf7f5}.NKPs4W_fileThumb{aspect-ratio:1;border-radius:calc(12px * var(--sq-k));background:var(--raised-2);place-items:center;display:grid;overflow:hidden}.NKPs4W_fileThumb img{object-fit:cover;width:100%;height:100%}.NKPs4W_fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NKPs4W_stars{gap:6px;display:flex}.NKPs4W_stars button{border-radius:calc(12px * var(--sq-k));background:var(--raised-2);width:44px;height:44px;color:var(--ink-faint);border:0;place-items:center;display:grid}.NKPs4W_stars button[aria-pressed=true]{color:var(--redstone-lit)}@media (hover:hover) and (pointer:fine){.NKPs4W_item:hover{background:var(--raised-2)}}@media (max-width:640px){.NKPs4W_row2,.NKPs4W_item{grid-template-columns:minmax(0,1fr)}.NKPs4W_status{grid-row:auto;width:fit-content}}.NKPs4W_or{width:100%;color:var(--ink-faint);align-items:center;gap:14px;font-size:.875rem;display:flex}.NKPs4W_or:before,.NKPs4W_or:after{content:"";opacity:.35;background:currentColor;flex:1;height:1px}.NKPs4W_emailForm{gap:18px;width:100%;display:grid}.NKPs4W_emailTitle{font-weight:700}.NKPs4W_emailForm .input{background:var(--ground)}.NKPs4W_switchMode{color:var(--ink-soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.9375rem;text-decoration:underline}.NKPs4W_switchMode:hover{color:var(--ink)}.NKPs4W_status[data-status=rejected]:before,.NKPs4W_status[data-status=declined]:before,.NKPs4W_status[data-status=cancelled]:before{background:#e5484d}.NKPs4W_track{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.NKPs4W_trackStep{text-align:center;color:var(--ink-faint);justify-items:center;gap:10px;font-size:.875rem;font-weight:600;display:grid;position:relative}.NKPs4W_trackStep+.NKPs4W_trackStep:before{content:"";background:var(--raised-2);height:2px;position:absolute;top:8px;left:-50%;right:50%}.NKPs4W_trackStep[data-state=done]:before,.NKPs4W_trackStep[data-state=current]:before,.NKPs4W_trackStep[data-state=stop]:before{background:var(--redstone-lit)}.NKPs4W_trackDot{z-index:1;corner-shape:round;background:var(--raised-2);width:18px;height:18px;box-shadow:0 0 0 4px var(--raised);border-radius:50%;position:relative}.NKPs4W_trackStep[data-state=done]{color:var(--ink)}.NKPs4W_trackStep[data-state=done] .NKPs4W_trackDot{background:var(--redstone-lit)}.NKPs4W_trackStep[data-state=current]{color:var(--ink)}.NKPs4W_trackStep[data-state=current] .NKPs4W_trackDot{box-shadow:0 0 0 4px var(--raised), 0 0 0 7px #ffcf4d59;background:#ffcf4d}.NKPs4W_trackStep[data-state=stop]{color:var(--ink)}.NKPs4W_trackStep[data-state=stop] .NKPs4W_trackDot{background:#e5484d}.NKPs4W_trackNote{color:var(--ink-soft)}@media (max-width:560px){.NKPs4W_track{grid-template-columns:1fr;gap:14px}.NKPs4W_trackStep{text-align:left;grid-auto-flow:column;justify-content:start}.NKPs4W_trackStep+.NKPs4W_trackStep:before{display:none}}.NKPs4W_passwordRow{display:block;position:relative}.NKPs4W_passwordRow .input{width:100%;padding-right:52px}.NKPs4W_reveal{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:6px;translate:0 -50%}.NKPs4W_reveal .icon{width:20px;height:20px}.NKPs4W_reveal:hover{color:var(--ink)}.NKPs4W_reveal:focus-visible{outline:2px solid var(--redstone-lit);outline-offset:-2px}.NKPs4W_handleLine{font-size:var(--step-1);align-items:center;gap:14px;display:flex}.NKPs4W_spinner{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:10px;animation:.8s linear infinite NKPs4W_spin;display:inline-block}@keyframes NKPs4W_spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.NKPs4W_spinner{animation-duration:2.4s}}.NKPs4W_discordStep{gap:14px;width:100%;display:grid}.NKPs4W_choice{border-radius:var(--radius-m,14px);background:var(--ground);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s var(--ease-out), transform .16s var(--ease-out);border:1px solid #ffffff14;align-items:center;gap:14px;padding:14px 16px;display:flex}.NKPs4W_choice>span{gap:2px;display:grid}.NKPs4W_choice .icon{width:22px;height:22px;color:var(--redstone-lit);flex:none}.NKPs4W_choice:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.NKPs4W_choice:hover{border-color:var(--redstone-lit)}}.NKPs4W_choice:focus-visible{outline:2px solid var(--redstone-lit);outline-offset:2px}.NKPs4W_verifyBare{gap:14px;margin-top:12px;display:grid}.NKPs4W_checklist{gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.NKPs4W_checkItem{grid-template-columns:34px 1fr;gap:16px;padding-bottom:26px;display:grid;position:relative}.NKPs4W_checkItem:last-child{padding-bottom:0}.NKPs4W_checkItem:not(:last-child):before{content:"";background:var(--raised-2);width:2px;transition:background-color .4s var(--ease-out);border-radius:2px;position:absolute;top:36px;bottom:4px;left:16px}.NKPs4W_checkItem[data-done=true]:not(:last-child):before{background:#2fbf71}.NKPs4W_checkDot{corner-shape:round;color:#0000;width:34px;height:34px;transition:background-color .36s var(--ease-out), color .36s var(--ease-out), transform .36s var(--ease-out);background:0 0;border:3px solid #2fbf71;border-radius:50%;place-items:center;display:grid}.NKPs4W_checkDot .icon{width:16px;height:16px;transition:transform .36s var(--ease-out);transform:scale(.4)}.NKPs4W_checkItem[data-done=true] .NKPs4W_checkDot{color:#0d1a12;background:#2fbf71}.NKPs4W_checkItem[data-done=true] .NKPs4W_checkDot .icon{transform:scale(1)}.NKPs4W_checkItem[data-active=true] .NKPs4W_checkDot{box-shadow:0 0 0 5px #2fbf712e}.NKPs4W_checkItem[data-done=false][data-active=false]{opacity:.6}.NKPs4W_checkBody{gap:4px;min-width:0;padding-top:4px;display:grid}.NKPs4W_checkTitle{font-weight:700}@media (prefers-reduced-motion:reduce){.NKPs4W_checkDot,.NKPs4W_checkItem:before{transition:none}.NKPs4W_checkDot .icon{transition:none}}.NKPs4W_joinMatch{border-radius:var(--radius-s);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line-strong);gap:12px;padding:16px;display:grid}.NKPs4W_joinWho{align-items:center;gap:14px;display:flex}.NKPs4W_joinWho>span:last-child{gap:2px;display:grid}.NKPs4W_joinAvatar{corner-shape:round;color:#fff;object-fit:cover;background:#5865f2;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.NKPs4W_joinAvatar .icon{width:26px;height:26px}.NKPs4W_paid{border-radius:var(--radius-pill);color:#fff;background:#23864d;align-items:center;gap:8px;min-height:48px;margin:0;padding:0 20px;font-weight:700;display:inline-flex}.NKPs4W_paid .icon{width:18px;height:18px}
.N52hXq_row{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:clamp(24px,4vw,40px);display:flex}.N52hXq_home{gap:8px}
.ipL8lq_sound{z-index:2;corner-shape:round;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:44px;height:44px;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);-webkit-tap-highlight-color:transparent;background:#0f0f12b8;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.ipL8lq_sound .icon{width:20px;height:20px}.ipL8lq_sound[aria-pressed=true]{background:var(--redstone)}.ipL8lq_sound:active{transform:scale(.94)}.ipL8lq_sound:focus-visible{outline:2px solid var(--redstone-lit);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ipL8lq_sound:hover{transform:scale(1.06)}}
.J_trua_card{min-width:0}.J_trua_link{color:inherit;border-radius:var(--radius-m);gap:18px;text-decoration:none;display:grid}.J_trua_media{--sq-r:var(--radius-m);aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--accent);isolation:isolate;position:relative;overflow:hidden}.J_trua_media[data-square]{aspect-ratio:1}.J_trua_layer{position:absolute;inset:0}.J_trua_layer[data-layer=next]{opacity:0;transition:opacity .32s}.J_trua_media[data-next=true] .J_trua_layer[data-layer=next]{opacity:1;transition:none}.J_trua_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.J_trua_info{background:var(--accent);height:100%;color:var(--ink);align-content:end;gap:16px;padding:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px) 84px;display:grid}.J_trua_infoCat{color:var(--paper);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1rem;font-weight:700;font-stretch:75%}.J_trua_infoText{text-wrap:pretty;font-size:clamp(1.25rem,1.9vw,1.75rem);font-weight:600;line-height:1.2}.J_trua_tools{flex-wrap:wrap;gap:6px;display:flex}.J_trua_tools li{border-radius:var(--radius-pill);background:#00000038;padding:6px 12px;font-size:.875rem;font-weight:600}.J_trua_paint{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.J_trua_paint path{fill:none;stroke:color-mix(in oklab, var(--accent), #fff 16%);stroke-width:620px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:0 2;visibility:hidden}.J_trua_meta{align-items:center;gap:16px;display:flex}.J_trua_icon{corner-shape:round;background:var(--raised-2);width:56px;height:56px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.J_trua_icon .icon{width:26px;height:26px}.J_trua_iconImg{object-fit:cover;width:100%;height:100%}.J_trua_text{flex:1;gap:2px;min-width:0;display:grid}.J_trua_title{max-width:100%;font-size:clamp(1.625rem,2.7vw,2.375rem);font-weight:790;font-family:var(--font-display);letter-spacing:var(--track-display);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;transition:background-size .46s var(--ease-out);background:url(/textures/brush-red.webp) 0 68%/0% .46em no-repeat;justify-self:start;padding-top:.06em;font-stretch:75%;line-height:1;overflow:hidden}.J_trua_category{color:var(--redstone-lit);font-size:1rem;font-weight:650;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-stretch:75%}.J_trua_go{z-index:4;position:absolute;bottom:clamp(12px,1.4vw,18px);right:clamp(12px,1.4vw,18px);overflow:hidden;box-shadow:0 6px 18px #0000004d}.J_trua_go .icon{transition:none}@keyframes J_trua_through{0%{translate:0}42%{translate:160% -160%}42.01%{translate:-160% 160%}to{translate:0}}@media (hover:hover) and (pointer:fine){.J_trua_link:hover .J_trua_title{background-size:100% .46em}.J_trua_link:hover .J_trua_go .icon{animation:.62s cubic-bezier(.65,0,.35,1) J_trua_through}}@media (prefers-reduced-motion:reduce){.J_trua_link:hover .J_trua_go .icon{animation:none}}.J_trua_link:focus-visible{outline-offset:6px}.J_trua_skeleton{z-index:3;background:var(--raised-2,#2a2b30);opacity:1;pointer-events:none;transition:opacity .36s var(--ease-out);position:absolute;inset:0;overflow:hidden}.J_trua_skeleton:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff14 50%,#0000 70%);animation:1.4s ease-in-out infinite J_trua_shimmer;position:absolute;inset:0;transform:translate(-100%)}.J_trua_media[data-loaded=true] .J_trua_skeleton{opacity:0}.J_trua_media[data-loaded=true] .J_trua_skeleton:after{animation:none}@keyframes J_trua_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.J_trua_skeleton:after{animation:none}}
.GAP0rG_panel{border-radius:var(--radius-l);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);grid-template-columns:auto 1fr auto;align-items:center;gap:18px 24px;padding:clamp(20px,3vw,32px);display:grid}.GAP0rG_panel:not([data-locked]){grid-template-columns:1fr}.GAP0rG_lock{background:var(--redstone);width:56px;height:56px;color:var(--redstone-ink);border-radius:16px;place-items:center;font-size:1.5rem;display:grid}.GAP0rG_panelText{gap:6px;display:grid}.GAP0rG_panelTitle{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800}.GAP0rG_hint{color:var(--ink-soft);font-size:.9375rem}.GAP0rG_actions{flex-wrap:wrap;gap:10px;display:flex}.GAP0rG_files{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GAP0rG_file{border-radius:var(--radius-m);background:var(--raised-2);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.GAP0rG_fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.GAP0rG_fileSize{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.875rem}@media (max-width:640px){.GAP0rG_panel{grid-template-columns:1fr}.GAP0rG_file{grid-template-columns:auto 1fr auto}.GAP0rG_fileSize{display:none}}.GAP0rG_rail{padding-block:8px 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.GAP0rG_track{gap:var(--gap);width:max-content;animation:GAP0rG_freeSlide var(--duration,40s) linear infinite;display:flex}.GAP0rG_rail:hover .GAP0rG_track,.GAP0rG_rail:focus-within .GAP0rG_track{animation-play-state:paused}.GAP0rG_slide{flex:none;width:clamp(260px,30vw,380px);list-style:none}.GAP0rG_slides{gap:var(--gap);margin:0;padding:0;display:flex}@keyframes GAP0rG_freeSlide{to{transform:translate3d(calc(-50% - var(--gap) / 2), 0, 0)}}@media (prefers-reduced-motion:reduce){.GAP0rG_track{animation:none}.GAP0rG_rail{overflow-x:auto}}.GAP0rG_grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}
.JB2j3a_head{justify-content:flex-start;align-items:center;margin-bottom:clamp(32px,5vw,64px);display:flex}.JB2j3a_title{max-width:11ch}.JB2j3a_mark{z-index:1;pointer-events:none;font-family:var(--font-bricolage), var(--font-display);color:#0000;background:url(/textures/red.webp) 0 0/360px;transform-origin:50% 85%;animation:JB2j3a_sway 6s var(--ease-in-out) infinite;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;flex:none;margin-left:-.07em;font-size:clamp(7rem,15vw,15rem);font-weight:800;font-stretch:75%;line-height:.8;position:relative}.JB2j3a_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid;position:relative}.JB2j3a_steps:before{content:"";background:linear-gradient(90deg, var(--redstone), var(--redstone-lit));transform-origin:0;height:4px;transition:transform 1.4s var(--ease-in-out) .2s;border-radius:2px;margin-top:-2px;position:absolute;top:36px;left:36px;right:calc(20% - 48.8px);transform:scaleX(0)}.JB2j3a_step{opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(.2s + var(--i) * .26s);align-content:start;gap:12px;padding:0 4px 0 0;display:grid;position:relative;transform:translateY(32px)}.JB2j3a_badge{--sq-r:22px;z-index:1;border-radius:calc(22px * var(--sq-k));background:var(--paper) url(/textures/paper.webp) 0 0 / 300px;width:72px;height:72px;color:var(--redstone);box-shadow:0 0 0 8px var(--ground);transition:transform .7s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.34s + var(--i) * .26s);justify-self:start;place-items:center;margin-bottom:8px;display:grid;position:relative;transform:scale(.8)rotate(-12deg)}.JB2j3a_badge .icon{width:30px;height:30px}.JB2j3a_step[data-last=true] .JB2j3a_badge{background:var(--redstone) url(/textures/red.webp) 0 0 / 300px;color:var(--redstone-ink)}.JB2j3a_num{font-family:var(--font-display);color:var(--raised-3);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:1.125rem;font-weight:800;line-height:1;transition:color .3s;display:block}.JB2j3a_stepTitle{text-transform:uppercase;font-size:clamp(1.5rem,2.1vw,2rem);line-height:.9}.JB2j3a_text{color:var(--ink-soft);font-size:1rem;line-height:1.45}.JB2j3a_steps[data-shown=true]:before{transform:scaleX(1)}.JB2j3a_steps[data-shown=true] .JB2j3a_step{opacity:1;transform:none}.JB2j3a_steps[data-shown=true] .JB2j3a_badge{transform:rotate(-6deg)}.JB2j3a_steps[data-shown=true] .JB2j3a_num{color:var(--redstone-lit)}@keyframes JB2j3a_sway{50%{transform:rotate(7deg)translateY(-6px)}}@media (hover:hover) and (pointer:fine){.JB2j3a_steps[data-shown=true] .JB2j3a_step:hover .JB2j3a_badge{transition:transform .26s var(--ease-out);transform:rotate(6deg)scale(1.06)}}@media (max-width:1000px){.JB2j3a_steps{grid-template-columns:minmax(0,1fr);gap:28px}.JB2j3a_steps:before{transform-origin:top;width:4px;height:auto;margin:0 0 0 -2px;inset:36px auto 36px 36px;transform:scaleY(0)}.JB2j3a_steps[data-shown=true]:before{transform:scaleY(1)}.JB2j3a_step{grid-template-columns:72px minmax(0,1fr);gap:6px 20px}.JB2j3a_badge{grid-row:span 2;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.JB2j3a_mark{animation:none}.JB2j3a_step,.JB2j3a_badge,.JB2j3a_steps:before{transition:opacity .3s;transform:none}}
.nhtjwG_panel{--sq-r:var(--radius-l);border-radius:var(--radius-l);background:var(--raised);grid-template-columns:minmax(240px,.7fr) minmax(0,2fr);display:grid;overflow:hidden}.nhtjwG_info,.nhtjwG_calendar{padding:clamp(20px,2.5vw,32px)}.nhtjwG_info{flex-direction:column;display:flex}.nhtjwG_calendar{border-inline-start:1px solid var(--line-strong)}.nhtjwG_calIcon{border-radius:calc(18px * var(--sq-k));background:var(--redstone) url(/textures/red.webp) 0 0 / 300px;width:64px;height:64px;color:var(--redstone-ink);place-items:center;display:grid;rotate:-6deg}.nhtjwG_calIcon .icon{width:30px;height:30px}.nhtjwG_avatar{width:28px;height:28px}.nhtjwG_who{color:var(--ink-soft);align-items:center;gap:8px;margin-top:18px;font-weight:600;display:flex}.nhtjwG_workWeek{gap:4px;margin-top:20px;display:flex}.nhtjwG_workWeek li{border-radius:calc(8px * var(--sq-k));background:var(--raised-2);width:30px;height:30px;color:var(--ink-faint);place-items:center;font-size:.8125rem;font-weight:700;display:grid}.nhtjwG_workWeek li[data-work=true]{background:var(--paper) url(/textures/paper.webp) 0 0 / 200px;color:var(--paper-ink)}.nhtjwG_workNote{color:var(--ink-soft);margin-top:8px;font-size:.875rem}.nhtjwG_what{font-size:var(--step-2);font-weight:760;font-family:var(--font-display);letter-spacing:var(--track-display);margin-top:4px;font-stretch:75%;line-height:1.05}.nhtjwG_discord{border-radius:calc(20px * var(--sq-k,1));color:#fff;isolation:isolate;background:#5865f2;flex:1;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 12px;min-height:190px;margin-top:28px;padding:20px;text-decoration:none;transition:background-color .2s;display:grid;position:relative;overflow:hidden}.nhtjwG_discordMark{z-index:-1;aspect-ratio:1;opacity:.16;width:72%;height:auto;transition:rotate .46s var(--ease-out), scale .46s var(--ease-out);position:absolute;top:-18%;right:-14%;rotate:-12deg}.nhtjwG_discordBadge{border-radius:calc(14px * var(--sq-k,1));background:#ffffff29;grid-column:1/-1;align-self:start;place-items:center;width:48px;height:48px;display:grid}.nhtjwG_discordBadge .icon{width:26px;height:26px}.nhtjwG_discordText{gap:6px;display:grid}.nhtjwG_discordText strong{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:var(--track-display);text-transform:uppercase;font-weight:780;font-stretch:75%;line-height:1}.nhtjwG_discordText span{color:#ffffffd1;font-size:.9375rem;line-height:1.4}.nhtjwG_discordGo{color:#5865f2;background:#fff}@media (hover:hover) and (pointer:fine){.nhtjwG_discord:hover{background:#4752c4}.nhtjwG_discord:hover .nhtjwG_discordMark{rotate:0deg;scale:1.08}.nhtjwG_discord:hover .nhtjwG_discordGo .icon{transform:rotate(0)}}.nhtjwG_discord:focus-visible{outline-offset:3px;outline:2px solid #fff}.nhtjwG_calHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.nhtjwG_month{font-size:var(--step-1);color:var(--ink-soft)}.nhtjwG_month strong{color:var(--ink);text-transform:capitalize;font-weight:720}.nhtjwG_nav{gap:4px;display:flex}.nhtjwG_nav button{corner-shape:round;width:40px;height:40px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;transition:background-color .16s;display:grid}.nhtjwG_nav button:disabled{opacity:.3;cursor:default}.nhtjwG_nav .icon{width:14px;height:14px}.nhtjwG_week,.nhtjwG_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.nhtjwG_dow{color:var(--ink-faint);text-align:center;padding-bottom:14px;font-size:.8125rem;font-weight:700;position:relative}.nhtjwG_dow[data-work=true]{color:var(--ink)}.nhtjwG_dow[data-work=true]:after{content:"";background:var(--redstone-lit);border-radius:2px;height:3px;position:absolute;bottom:6px;left:25%;right:25%}.nhtjwG_day,.nhtjwG_empty{height:clamp(40px,4.6vw,60px)}.nhtjwG_day{border-radius:var(--radius-s);color:var(--ink-faint);font-variant-numeric:tabular-nums;transition:background-color .16s ease, color .16s ease, transform .14s var(--ease-out);background:0 0;border:0;place-items:center;font-size:1rem;display:grid}.nhtjwG_day[data-open=true]{background:var(--raised-3);color:var(--ink);font-weight:700}.nhtjwG_day[data-work=true]:not([data-open=true]){background:#ffffff08}.nhtjwG_day[data-today=true]{background:var(--redstone) url(/textures/red.webp) 0 0 / 220px;color:var(--redstone-ink);font-weight:800;position:relative}.nhtjwG_day[data-today=true]:after{content:"";corner-shape:round;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:12%}@media (hover:hover) and (pointer:fine){.nhtjwG_nav button:not(:disabled):hover{background:var(--raised-2)}}@media (max-width:1100px){.nhtjwG_panel{grid-template-columns:minmax(0,1fr)}.nhtjwG_info{border-bottom:1px solid var(--line-strong);grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;display:grid}.nhtjwG_calIcon{grid-row:span 2}.nhtjwG_who,.nhtjwG_what{margin:0}.nhtjwG_workWeek,.nhtjwG_workNote{grid-column:1/-1}.nhtjwG_discord{grid-column:1/-1;min-height:0;margin-top:20px}.nhtjwG_calendar{border-inline-start:0}}@media (max-width:700px){.nhtjwG_panel{grid-template-columns:minmax(0,1fr)}.nhtjwG_calendar{border-inline:0}.nhtjwG_week,.nhtjwG_days{gap:4px}}
.CnXnvG_block{margin-top:var(--section);position:relative}.CnXnvG_section{background:var(--redstone) url(/textures/red.webp) 0 0 / 520px;color:var(--paper-ink);padding-block:clamp(72px,9vw,128px) clamp(96px,12vw,160px);position:relative;overflow:hidden}.CnXnvG_inner{gap:clamp(40px,6vw,80px);display:grid}.CnXnvG_title{color:var(--paper)}.CnXnvG_empty{color:var(--paper);margin-top:24px}.CnXnvG_stage{justify-items:center;padding-top:56px;display:grid;position:relative}.CnXnvG_deck{width:min(100%,940px);display:grid}.CnXnvG_card{transform-origin:50% 60%;will-change:transform;backface-visibility:hidden;contain:layout paint style;cursor:pointer;-webkit-tap-highlight-color:transparent;grid-area:1/1}.CnXnvG_card[aria-hidden=true]{cursor:default}.CnXnvG_figure{border-radius:var(--radius-l);outline-offset:-1px;background:#fcf7f5;outline:1px solid #5e1a1d2e;grid-template-columns:200px minmax(0,1fr);grid-template-areas:"quote quote""by body";gap:36px 48px;min-height:100%;padding:clamp(28px,4vw,56px);display:grid;position:relative}.CnXnvG_quote{display:contents}.CnXnvG_headline{color:var(--redstone);font-family:var(--font-display);letter-spacing:var(--track-display);text-wrap:balance;grid-area:quote;font-size:clamp(2rem,4.6vw,4.25rem);font-weight:800;line-height:.9}.CnXnvG_body{max-width:52ch;color:var(--redstone);grid-area:body;align-self:center;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.4}.CnXnvG_by{text-align:center;grid-area:by;align-content:center;justify-items:center;gap:4px;display:grid}.CnXnvG_avatar{corner-shape:round;background:var(--paper);width:120px;height:120px;color:var(--redstone);font-family:var(--font-display);object-fit:cover;border-radius:50%;place-items:center;margin-bottom:10px;font-size:3rem;font-weight:800;display:grid}.CnXnvG_name{color:var(--redstone);font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1}.CnXnvG_role{color:var(--redstone);font-size:.9375rem}.CnXnvG_stars{gap:3px;margin-top:8px;display:flex}.CnXnvG_stars .icon{width:15px;height:15px}.CnXnvG_on{color:var(--redstone)}.CnXnvG_off{color:#f0d6d0}.CnXnvG_sample{border-radius:var(--radius-pill);background:var(--paper);color:var(--wine);padding:4px 10px;font-size:.8125rem;font-weight:500;position:absolute;top:18px;right:18px}.CnXnvG_next{z-index:20;corner-shape:round;background:var(--ground);width:72px;height:72px;color:var(--ink);transition:transform .16s var(--ease-out);border:0;border-radius:50%;place-items:center;margin-left:-36px;display:grid;position:absolute;bottom:-32px;left:50%}.CnXnvG_next .icon{width:24px;height:24px;transform:rotate(90deg)}.CnXnvG_next:active{transform:scale(.94)}.CnXnvG_dots{gap:10px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.CnXnvG_dots li{width:18px;height:2px;transition:width .3s var(--ease-out), background-color .3s ease;background:#fcf7f58c;margin-left:auto}.CnXnvG_dots li[data-active=true]{background:#fcf7f5;width:40px}@media (hover:hover) and (pointer:fine){.CnXnvG_next:hover .icon{animation:CnXnvG_nudge .6s var(--ease-out)}}@keyframes CnXnvG_nudge{40%{transform:rotate(90deg)translate(5px)}}@media (max-width:760px){.CnXnvG_figure{grid-template-columns:minmax(0,1fr);grid-template-areas:"quote""body""by";gap:24px}.CnXnvG_by{text-align:left;grid-template-columns:auto 1fr;justify-items:start;column-gap:14px}.CnXnvG_avatar{grid-row:span 3;width:64px;height:64px;margin:0;font-size:1.75rem}.CnXnvG_dots{display:none}}@supports not (corner-shape:squircle){.CnXnvG_figure{--e:calc(var(--radius-l) * 1.7);background:url(/shapes/sq-tl-card.svg) left top / var(--e) var(--e) no-repeat, url(/shapes/sq-tr-card.svg) right top / var(--e) var(--e) no-repeat, url(/shapes/sq-bl-card.svg) left bottom / var(--e) var(--e) no-repeat, url(/shapes/sq-br-card.svg) right bottom / var(--e) var(--e) no-repeat, linear-gradient(#fcf7f5, #fcf7f5) center / calc(100% - 2 * var(--e) + 2px) 100% no-repeat, linear-gradient(#fcf7f5, #fcf7f5) center / 100% calc(100% - 2 * var(--e) + 2px) no-repeat;border-radius:0;outline:none}}.CnXnvG_head{gap:14px;display:grid}.CnXnvG_lead{color:#fcf7f5db;max-width:48ch;font-size:var(--step-1)}.CnXnvG_discord{corner-shape:round;color:#fff;width:44px;height:44px;transition:transform .16s var(--ease-out);background:#5865f2;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(18px,2.4vw,28px);right:clamp(18px,2.4vw,28px)}.CnXnvG_discord .icon{width:22px;height:22px}.CnXnvG_discord:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.CnXnvG_discord:hover{transform:scale(1.08)}}
.oyfdUG_grid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.oyfdUG_art{grid-column:1/span 5;align-self:center}.oyfdUG_cat{width:100%;max-width:520px;height:auto;display:block}.oyfdUG_list{grid-column:6/-1;gap:8px;display:grid}.oyfdUG_item{--sq-r:var(--radius-m);border-radius:var(--radius-m);background:var(--raised);interpolate-size:allow-keywords}.oyfdUG_item::details-content{height:0;transition:height .32s var(--ease-out), content-visibility .32s allow-discrete;overflow:clip}.oyfdUG_item[open]::details-content{height:auto}.oyfdUG_q{font-size:var(--step-1);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-weight:680;line-height:1.3;list-style:none;display:flex}.oyfdUG_q::-webkit-details-marker{display:none}.oyfdUG_sign{corner-shape:round;background:var(--raised-2);width:36px;height:36px;transition:transform .3s var(--ease-out), background-color .2s ease;border-radius:50%;flex:none;place-items:center;display:grid}.oyfdUG_sign .icon{width:14px;height:14px}.oyfdUG_item[open] .oyfdUG_sign{background:var(--redstone);transform:rotate(45deg)}.oyfdUG_a{max-width:62ch;color:var(--ink-soft);padding:0 24px 24px}@media (hover:hover) and (pointer:fine){.oyfdUG_item:not([open]) .oyfdUG_q:hover .oyfdUG_sign{background:var(--raised-3)}}@media (max-width:900px){.oyfdUG_art,.oyfdUG_list{grid-column:1/-1}.oyfdUG_art{max-width:360px}}@media (prefers-reduced-motion:reduce){.oyfdUG_item::details-content{transition:none}}
._8c1XmW_block{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}._8c1XmW_title{letter-spacing:var(--track-display);text-transform:uppercase;font-size:clamp(3rem,8vw,7.5rem);font-weight:800;line-height:.84}._8c1XmW_side{justify-items:start;gap:24px;display:grid}._8c1XmW_lead{font-size:var(--step-1);max-width:36ch;line-height:1.45}._8c1XmW_ways{flex-wrap:wrap;gap:16px 40px;margin:8px 0 0;display:flex}._8c1XmW_ways dt{color:var(--ink-soft);font-size:.875rem}._8c1XmW_ways dd{margin:2px 0 0;font-weight:650}@media (max-width:900px){._8c1XmW_block{grid-template-columns:minmax(0,1fr)}}
.Y393DW_player{aspect-ratio:16/9;background:#0b0b0d;width:100%;position:relative;overflow:hidden}.Y393DW_fill{aspect-ratio:auto;height:100%;position:absolute;inset:0}.Y393DW_frame{border:0;width:100%;height:100%;display:block}
.O9mdna_page{gap:clamp(48px,7vw,88px);padding-top:clamp(140px,18vh,200px);padding-bottom:clamp(40px,6vw,80px);display:grid}.O9mdna_back{opacity:.75;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.O9mdna_head{justify-items:start;gap:20px;max-width:980px;display:grid}.O9mdna_title{letter-spacing:-.04em;font-size:clamp(2.6rem,7vw,5.5rem);font-weight:800;line-height:.9}.O9mdna_headCta{margin-top:8px}.O9mdna_icon{background:var(--redstone);width:56px;height:56px;color:var(--redstone-ink);border-radius:16px;place-items:center;font-size:1.6rem;display:grid}.O9mdna_block{gap:24px;display:grid}.O9mdna_blockTitle{letter-spacing:-.03em;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:800;line-height:1}.O9mdna_list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.O9mdna_list li{border-radius:var(--radius-m,18px);background:var(--raised,#26272b);padding:18px 20px;line-height:1.45}.O9mdna_grid{gap:var(--gap,20px);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));margin:0;padding:0;list-style:none;display:grid}.O9mdna_faq{gap:20px;max-width:72ch;margin:0;display:grid}.O9mdna_faq dt{font-size:var(--step-1);font-weight:700}.O9mdna_faq dd{color:var(--ink-soft);margin:6px 0 0;line-height:1.55}.O9mdna_cta{border-radius:var(--radius-l,28px);background:var(--raised,#26272b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:flex}.O9mdna_ctaText{max-width:48ch;font-size:var(--step-1);font-weight:600}.O9mdna_cards{gap:var(--gap,20px);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.O9mdna_card{border-radius:var(--radius-l,28px);background:var(--raised,#26272b);align-content:start;gap:14px;height:100%;padding:26px;text-decoration:none;transition:background-color .18s;display:grid}.O9mdna_cardName{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800}.O9mdna_cardText{color:var(--ink-soft);line-height:1.5}.O9mdna_cardMore{align-items:center;gap:8px;margin-top:6px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.O9mdna_card:hover{background:var(--raised-2,#2e2f34)}}
.Cs9Rra_page{padding-top:clamp(140px,18vh,200px)}.Cs9Rra_head{gap:20px;margin-bottom:48px;display:grid}.Cs9Rra_title{letter-spacing:-.045em;font-size:clamp(3rem,9vw,7.5rem);font-weight:800;line-height:.88}
.tikYcG_skeleton{z-index:3;border-radius:inherit;pointer-events:none;transition:opacity .36s var(--ease-out);position:absolute;inset:0}.tikYcG_skeleton[data-done=true]{opacity:0}.tikYcG_skeleton[data-done=true]:after{animation:none}
.AR74KG_meta{color:var(--ink-soft);font-weight:600}.AR74KG_posts{gap:var(--gap,20px);margin:0;padding:0;list-style:none;display:grid}.AR74KG_prose{max-width:72ch;font-size:var(--step-1);gap:18px;line-height:1.6;display:grid}.AR74KG_prose h2{letter-spacing:-.02em;margin-top:22px;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.1}.AR74KG_prose p{color:var(--ink-soft)}.AR74KG_prose ul{color:var(--ink-soft);gap:10px;margin:0;padding-left:1.2em;display:grid}.AR74KG_prose li::marker{color:var(--redstone)}.AR74KG_links{flex-wrap:wrap;gap:12px;display:flex}
.bOH3vG_page{padding-top:clamp(130px,16vh,180px)}.bOH3vG_boneBack{width:150px;height:22px}.bOH3vG_boneTitle{grid-column:1/-1;width:min(100%,820px);height:clamp(2.8rem,8.6vw,7.75rem)}.bOH3vG_boneLines{gap:12px;max-width:64ch;display:grid}.bOH3vG_boneLines>*{height:1.1em;font-size:var(--step-1)}.bOH3vG_boneLines>:last-child{width:62%}.bOH3vG_boneMeta{height:44px}.bOH3vG_boneShot{aspect-ratio:4/3;border-radius:var(--radius-m)}.bOH3vG_back{color:var(--ink-soft);align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.bOH3vG_head{gap:24px var(--gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;margin-top:32px;display:grid}.bOH3vG_title{letter-spacing:-.045em;text-transform:uppercase;grid-column:1/-1;font-size:clamp(3.25rem,10vw,9rem);font-weight:800;line-height:.86}.bOH3vG_summary{font-size:var(--step-2);max-width:30ch;line-height:1.3}.bOH3vG_meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}.bOH3vG_meta dt{color:var(--ink-soft);font-size:.875rem}.bOH3vG_meta dd{margin:2px 0 0;font-weight:650}.bOH3vG_coverWrap{margin-top:56px}.bOH3vG_cover{aspect-ratio:16/9;border-radius:var(--radius-l);position:relative;overflow:hidden}.bOH3vG_coverMedia{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bOH3vG_cover .pixel{object-fit:contain}.bOH3vG_content{gap:64px;margin-top:72px;display:grid}.bOH3vG_body{max-width:64ch;font-size:var(--step-1);gap:1em;line-height:1.55;display:grid}.bOH3vG_gallery{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bOH3vG_shot:first-child:nth-last-child(odd){grid-column:1/-1}.bOH3vG_shotMedia{border-radius:var(--radius-m);background:var(--raised);position:relative;overflow:hidden}.bOH3vG_shotEl{width:100%;height:auto}.bOH3vG_caption{color:var(--ink-soft);margin-top:10px;font-size:.9375rem}.bOH3vG_code{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--line-strong);background:#121315;overflow:hidden}.bOH3vG_codeLang{border-bottom:1px solid var(--line-strong);color:var(--ink-soft);text-transform:uppercase;padding:12px 20px;font-size:.875rem;font-weight:650}.bOH3vG_code pre{tab-size:4;margin:0;padding:20px;font-family:ui-monospace,Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:.9375rem;line-height:1.6;overflow-x:auto}.bOH3vG_next{margin-top:var(--section);border-radius:var(--radius-l);background:var(--raised);align-items:center;gap:24px;padding:32px;text-decoration:none;transition:background-color .22s;display:flex}.bOH3vG_nextLabel{color:var(--ink-soft);font-weight:600}.bOH3vG_nextTitle{font-size:var(--step-3);font-weight:800;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;flex:1;font-stretch:75%;line-height:.95}@media (hover:hover) and (pointer:fine){.bOH3vG_back:hover{color:var(--ink)}.bOH3vG_next:hover{background:var(--raised-2)}.bOH3vG_next:hover .arrow-dot .icon{transform:rotate(0)}}@media (max-width:800px){.bOH3vG_head,.bOH3vG_gallery{grid-template-columns:minmax(0,1fr)}.bOH3vG_cover{aspect-ratio:4/5}.bOH3vG_next{flex-wrap:wrap;padding:24px}.bOH3vG_nextLabel{width:100%}}
.icB8aa_page{padding-top:clamp(140px,18vh,200px);padding-bottom:clamp(80px,12vh,140px)}.icB8aa_head{gap:20px;margin-bottom:56px;display:grid}.icB8aa_title{letter-spacing:-.04em;font-size:clamp(2.6rem,7vw,5.5rem);font-weight:800;line-height:.9}.icB8aa_body{gap:40px;max-width:68ch;display:grid}.icB8aa_section{gap:.8em;line-height:1.6;display:grid}.icB8aa_heading{letter-spacing:-.01em;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:700}.icB8aa_updated{opacity:.6;font-size:.9rem}
.ZmYC4W_page{padding-top:clamp(110px,14vh,150px);padding-bottom:var(--section)}.ZmYC4W_card{border-radius:var(--radius-l);background:var(--raised);overflow:hidden}.ZmYC4W_banner{background:linear-gradient(to bottom, transparent 45%, var(--raised)), var(--redstone) url(/textures/red.webp) 0 0 / 420px;height:clamp(120px,18vw,210px)}.ZmYC4W_body{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:clamp(20px,3vw,40px);padding:0 clamp(18px,3vw,36px) clamp(18px,3vw,36px);display:grid}.ZmYC4W_side{align-content:start;gap:16px;margin-top:-76px;display:grid}.ZmYC4W_avatar{border:6px solid var(--raised);corner-shape:round;background:var(--raised-2);border-radius:50%;place-items:center;width:132px;height:132px;display:grid;overflow:hidden}.ZmYC4W_avatar img{object-fit:cover;width:100%;height:100%}.ZmYC4W_initial{font-family:var(--font-display);font-size:3.5rem;font-weight:800;font-stretch:75%}.ZmYC4W_name{font-size:var(--step-2);word-break:break-word;flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;line-height:1.1;display:flex}.ZmYC4W_owner{color:#2a1f3d;font-family:var(--font-display);letter-spacing:.06em;background:linear-gradient(90deg,#f7c6d9,#d7c6f2,#b5e3f7);border-radius:6px;padding:3px 8px;font-size:.8125rem;font-weight:800;font-stretch:75%}.ZmYC4W_strip{flex-wrap:wrap;gap:8px;display:flex}.ZmYC4W_tabs{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;gap:4px;padding-bottom:14px;display:flex}.ZmYC4W_tab{border-radius:var(--radius-pill);color:var(--ink-soft);padding:8px 12px;font-weight:600;text-decoration:none;transition:background-color .16s,color .16s}.ZmYC4W_tab:hover{color:var(--ink)}.ZmYC4W_tab[aria-current=page]{background:var(--raised-2);color:var(--ink)}.ZmYC4W_facts{gap:14px;margin:0;display:grid}.ZmYC4W_facts dt{color:var(--ink-soft);font-size:.875rem}.ZmYC4W_facts dd{word-break:break-word;margin:2px 0 0;font-weight:600}.ZmYC4W_main{align-content:start;gap:16px;padding-top:22px;display:grid}.ZmYC4W_panel{border-radius:var(--radius-m);background:var(--raised-2);gap:14px;padding:clamp(18px,2.4vw,26px);display:grid}.ZmYC4W_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ZmYC4W_panelTitle{font-size:var(--step-1);font-weight:700;display:block}.ZmYC4W_panelText{max-width:52ch;color:var(--ink-soft);font-size:.9375rem;display:block}.ZmYC4W_levelHead{flex:1 1 0;gap:4px;min-width:0;display:grid}.ZmYC4W_eyebrow{color:var(--ink-soft);font-size:.875rem;font-weight:700}.ZmYC4W_levelName{color:var(--tier);font-family:var(--font-display);font-size:var(--step-3);text-transform:uppercase;font-weight:800;font-stretch:75%;line-height:.95}.ZmYC4W_progressBox{border-radius:var(--radius-s);background:var(--ground);gap:10px;padding:14px 16px;display:grid}.ZmYC4W_progressTitle{font-weight:700}.ZmYC4W_progressRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ZmYC4W_bar{height:26px;display:block;position:relative}.ZmYC4W_bar:before{content:"";background:var(--raised-2);border-radius:99px;height:4px;position:absolute;bottom:0;left:0;right:0}.ZmYC4W_barFill{background:linear-gradient(to top, color-mix(in oklab, var(--tier) 30%, transparent), transparent 75%);transform:scaleX(var(--fill));transform-origin:0;animation:ZmYC4W_fill 1.1s var(--ease-out) .2s both;position:absolute;inset:0}.ZmYC4W_barFill:after{content:"";background:var(--tier);border-radius:99px;height:4px;position:absolute;bottom:0;left:0;right:0}@keyframes ZmYC4W_fill{0%{transform:scaleX(0)}}.ZmYC4W_copyRow{align-items:center;gap:10px;display:flex}.ZmYC4W_copyField{border-radius:var(--radius-pill);min-width:0;height:40px;color:inherit;font:inherit;background:#00000038;border:1px solid #ffffff1f;flex:1 1 0;padding:0 14px;font-size:.9375rem}.ZmYC4W_stats{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.ZmYC4W_stats dt{color:var(--ink-soft);font-size:.875rem}.ZmYC4W_stats dd{font-family:var(--font-display);font-size:var(--step-2);margin:2px 0 0;font-weight:800;font-stretch:75%}.ZmYC4W_tierIcon,.ZmYC4W_badgeIcon{border-radius:calc(12px * var(--sq-k));background:color-mix(in oklab, var(--tier,var(--badge)) 22%, var(--ground));width:44px;height:44px;color:var(--tier,var(--badge));flex:none;place-items:center;display:grid;position:relative}:is(.ZmYC4W_tierIcon .icon,.ZmYC4W_badgeIcon .icon){width:55%;height:55%}.ZmYC4W_tierIcon[data-size=s],.ZmYC4W_badgeIcon[data-size=s]{width:36px;height:36px}.ZmYC4W_tierIcon[data-size=l]{width:64px;height:64px}.ZmYC4W_tierIcon[data-reached=false],.ZmYC4W_badgeIcon[data-earned=false]{background:var(--ground);color:var(--ink-faint)}.ZmYC4W_badgeCount{background:var(--badge);color:#2a1f3d;font-variant-numeric:tabular-nums lining-nums;text-align:center;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6875rem;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px}.ZmYC4W_badgeStage,.ZmYC4W_strip{position:relative}.ZmYC4W_badgeStage[data-ready] .ZmYC4W_badgeIcon,.ZmYC4W_strip[data-ready] .ZmYC4W_badgeIcon,.ZmYC4W_strip[data-ready] .ZmYC4W_tierIcon{background:0 0}.ZmYC4W_badgeStage[data-ready] .ZmYC4W_badgeIcon>*,.ZmYC4W_strip[data-ready] .ZmYC4W_badgeIcon>*,.ZmYC4W_strip[data-ready] .ZmYC4W_tierIcon>*{visibility:hidden}.ZmYC4W_badges{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ZmYC4W_badge{border-radius:var(--radius-s);background:var(--ground);text-align:center;animation:ZmYC4W_rise .5s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms);justify-items:center;gap:6px;padding:14px 10px;display:grid}.ZmYC4W_badge[data-earned=false] .ZmYC4W_badgeName,.ZmYC4W_badge[data-earned=false] .ZmYC4W_badgeText{opacity:.62}.ZmYC4W_badgeName{font-size:.875rem;font-weight:700}.ZmYC4W_badgeText{color:var(--ink-soft);font-size:.75rem;line-height:1.35}@keyframes ZmYC4W_rise{0%{opacity:0;transform:translateY(8px)}}.ZmYC4W_linkPanel{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;transition:background-color .18s}.ZmYC4W_linkPanel:hover{background:color-mix(in oklab, var(--raised-2), #fff 4%)}.ZmYC4W_linkPanel>span:first-child{gap:4px;display:grid}@media (max-width:860px){.ZmYC4W_body{grid-template-columns:minmax(0,1fr)}.ZmYC4W_facts{flex-wrap:wrap;gap:10px 22px;display:flex}.ZmYC4W_facts dd{font-size:.9375rem}.ZmYC4W_main{padding-top:4px}}@media (max-width:560px){.ZmYC4W_badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ZmYC4W_badge{padding:10px 6px}.ZmYC4W_badgeName{font-size:.75rem;line-height:1.25}.ZmYC4W_badgeText{display:none}}@media (prefers-reduced-motion:reduce){.ZmYC4W_barFill,.ZmYC4W_badge{animation:none}}.ZmYC4W_nextTier{opacity:.55}
.nc4JNq_shell{grid-template-columns:220px minmax(0,1fr);gap:32px;min-height:100vh;padding-top:112px;padding-bottom:80px;display:grid}.nc4JNq_nav{align-self:start;position:sticky;top:104px}.nc4JNq_navTitle{font-family:var(--font-display);text-transform:uppercase;margin-bottom:14px;font-size:2.5rem;font-weight:800;line-height:.85}.nc4JNq_nav ul{gap:2px;display:grid}.nc4JNq_navLink{border-radius:var(--radius-s);color:var(--ink-soft);align-items:center;gap:12px;padding:10px 12px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.nc4JNq_navLink[aria-current=page]{background:var(--raised-2);color:var(--ink)}.nc4JNq_navLink .icon{width:18px;height:18px}.nc4JNq_main{align-content:start;gap:20px;min-width:0;display:grid}.nc4JNq_skeleton{border-radius:var(--radius-m);background:var(--raised);opacity:.5;min-height:60vh}.nc4JNq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.nc4JNq_title{text-transform:uppercase;font-size:clamp(2.25rem,5vw,3.5rem)}.nc4JNq_sub{color:var(--ink-soft)}.nc4JNq_panel{border-radius:var(--radius-m);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);gap:16px;padding:22px;display:grid}.nc4JNq_panelTitle{font-family:var(--font);letter-spacing:0;text-transform:none;font-size:1.125rem;font-weight:700;line-height:1.3}.nc4JNq_stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.nc4JNq_stat{border-radius:var(--radius-m);background:var(--raised);padding:18px}.nc4JNq_statValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:3rem;font-weight:800;line-height:.9}.nc4JNq_statLabel{color:var(--ink-soft);margin-top:6px;font-size:.875rem}.nc4JNq_table{border-collapse:collapse;width:100%;font-size:.9375rem}.nc4JNq_table th{border-bottom:1px solid var(--line-strong);color:var(--ink-soft);text-align:left;padding:10px 12px;font-size:.8125rem;font-weight:600}.nc4JNq_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.nc4JNq_table tr:last-child td{border-bottom:0}.nc4JNq_table a{font-weight:600;text-decoration:none}.nc4JNq_tableWrap{border-radius:var(--radius-m);background:var(--raised);overflow-x:auto}.nc4JNq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nc4JNq_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nc4JNq_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nc4JNq_spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nc4JNq_check{cursor:pointer;align-items:center;gap:10px;font-weight:500;display:inline-flex}.nc4JNq_check input{width:18px;height:18px;accent-color:var(--redstone)}.nc4JNq_thumb{border-radius:calc(10px * var(--sq-k));background:var(--raised-2);object-fit:cover;width:56px;height:56px}.nc4JNq_thumbLarge{aspect-ratio:4/5;border-radius:calc(14px * var(--sq-k));background:var(--raised-2);object-fit:cover;width:100%}.nc4JNq_media{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.nc4JNq_mediaItem{gap:6px;display:grid;position:relative}.nc4JNq_mediaItem video,.nc4JNq_mediaItem img{aspect-ratio:1;border-radius:calc(12px * var(--sq-k));background:var(--raised-2);object-fit:cover;width:100%}.nc4JNq_mediaTools{gap:4px;display:flex;position:absolute;top:6px;right:6px}.nc4JNq_iconBtn{border-radius:calc(9px * var(--sq-k));width:32px;height:32px;color:var(--ink);background:#000000a6;border:0;place-items:center;display:grid}.nc4JNq_iconBtn .icon{width:14px;height:14px}.nc4JNq_slot{border:2px dashed var(--raised-3);border-radius:calc(14px * var(--sq-k));min-height:120px;color:var(--ink-soft);text-align:center;cursor:pointer;place-items:center;gap:8px;font-size:.875rem;display:grid}.nc4JNq_badge{border-radius:var(--radius-pill);background:var(--raised-2);white-space:nowrap;align-items:center;padding:3px 9px;font-size:.8125rem;font-weight:600;display:inline-flex}.nc4JNq_badgeOn{color:#b6f5c4;background:#5ce37a29}.nc4JNq_toast{z-index:60;border-radius:var(--radius-s);background:var(--ink);color:var(--ground);animation:nc4JNq_toast-in .22s var(--ease-out);padding:12px 18px;font-weight:600;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px -12px #0009}@keyframes nc4JNq_toast-in{0%{opacity:0;transform:translateY(8px)}}@media (hover:hover) and (pointer:fine){.nc4JNq_navLink:hover{color:var(--ink);background:var(--raised)}.nc4JNq_table tbody tr:hover td{background:#ffffff05}}@media (max-width:900px){.nc4JNq_shell{grid-template-columns:minmax(0,1fr);padding-top:96px}.nc4JNq_nav{position:static}.nc4JNq_nav ul{gap:6px;display:flex;overflow-x:auto}.nc4JNq_navLink{white-space:nowrap;background:var(--raised)}.nc4JNq_grid2,.nc4JNq_grid3{grid-template-columns:minmax(0,1fr)}}.nc4JNq_linkRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.nc4JNq_linkRow .input{flex:220px;min-height:38px;padding:6px 10px;font-size:.875rem}.nc4JNq_linkError{color:var(--danger,#ff6b6b);flex-basis:100%;font-size:.8125rem}.nc4JNq_linkNote{color:var(--ink-soft);flex-basis:100%;font-size:.8125rem}.nc4JNq_medalTile{aspect-ratio:1;border-radius:calc(12px * var(--sq-k));background:var(--raised-2);width:100%;color:var(--ink);align-content:center;place-items:center;gap:6px;font-size:.8125rem;font-weight:700;text-decoration:none;display:grid}.nc4JNq_medalTile .icon{width:28px;height:28px;color:var(--redstone-lit)}.nc4JNq_dropZone{border-radius:calc(14px * var(--sq-k));transition:outline-color .14s var(--ease-out), background-color .14s var(--ease-out);outline-offset:6px;outline:2px dashed #0000;position:relative}.nc4JNq_dropZone[data-drag=true]{outline-color:var(--redstone-lit);background-color:#ff503c0f}.nc4JNq_dropHint{color:var(--ink-faint);font-size:.75rem}.nc4JNq_rangePick{gap:8px;display:flex}.nc4JNq_rangePick [aria-pressed=true]{background:var(--redstone);color:var(--redstone-ink)}.nc4JNq_chartReadout{color:var(--ink-soft);font-size:.9375rem}.nc4JNq_chartReadout strong{color:var(--ink)}.nc4JNq_chart{align-items:flex-end;gap:3px;height:180px;padding-top:18px;display:flex;position:relative}.nc4JNq_chartMax{color:var(--ink-faint);font-size:.75rem;position:absolute;top:0;left:0}.nc4JNq_chartCol{cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:flex-end;min-width:2px;height:100%;padding:0;display:flex}.nc4JNq_chartBar{width:100%;height:calc(var(--h) * 100%);background:var(--raised-3);border-radius:4px 4px 0 0;min-height:2px;transition:background-color .12s;position:relative}.nc4JNq_chartBar:after{content:"";height:calc(var(--v) * 100%);border-radius:inherit;background:var(--redstone);position:absolute;inset:auto 0 0}.nc4JNq_chartCol[data-active=true] .nc4JNq_chartBar{background:var(--ink-faint)}.nc4JNq_chartTip{z-index:2;background:var(--ink);color:var(--ground);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:.75rem;font-weight:600;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.nc4JNq_chartAxis{color:var(--ink-faint);justify-content:space-between;font-size:.75rem;display:flex}.nc4JNq_meter{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nc4JNq_meter li{grid-template-columns:minmax(140px,220px) 1fr auto;align-items:center;gap:12px;display:grid}.nc4JNq_meterLabel{font-size:.9375rem}.nc4JNq_meterBar{background:linear-gradient(90deg, var(--redstone) calc(var(--w) * 100%), var(--raised-3) 0);border-radius:999px;height:10px}.nc4JNq_meterValue{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}@media (max-width:640px){.nc4JNq_meter li{grid-template-columns:1fr auto}.nc4JNq_meterBar{grid-column:1/-1}}
._8vDy9q_filters{margin-bottom:40px}._8vDy9q_count{color:inherit;opacity:.55;font-variant-numeric:tabular-nums}._8vDy9q_grid{gap:48px var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){._8vDy9q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._8vDy9q_grid{grid-template-columns:minmax(0,1fr)}}
