.sw-root{min-height:100vh;image-rendering:pixelated;color:#e4e4e7;background-color:#141417;background-image:linear-gradient(#0a0a0d8c,#0a0a0dd1),url(/minecraft/supporters/deepslate_bricks.png);background-size:auto,96px 96px;position:relative}.sw-main{image-rendering:auto;max-width:1180px;margin:0 auto;padding:112px 20px 80px;position:relative}.sw-head{text-align:center}.sw-kicker{letter-spacing:.18em;text-transform:uppercase;color:#71717a;font-size:11px}.sw-title{justify-content:center;margin-top:14px;display:flex}.sw-title .mcg{--gs:6px;--gshadow:#3f3f15;color:#ff5}@media (max-width:640px){.sw-title .mcg{--gs:4px}}.sw-sub{color:#a1a1aa;max-width:520px;margin:16px auto 0;font-size:15px;line-height:1.5}.sw-stats{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.sw-stat{color:#d4d4d8;background:#00000073;border-radius:999px;padding:6px 12px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff1a}.sw-stat b{color:#fff;font-weight:700}.sw-stat.is-gold{color:#fcd34d;box-shadow:inset 0 0 0 1px #fcd34d59}.sw-stat.is-gold b{color:#fde68a}.sw-btn{--g:3px;height:calc(20*var(--g));padding:0 calc(10*var(--g));border:calc(3*var(--g))solid transparent;border-image:url(/minecraft/gui/button.png) 3 fill/calc(3*var(--g))stretch;image-rendering:pixelated;justify-content:center;align-items:center;margin-top:22px;text-decoration:none;display:inline-flex}.sw-btn .mcg{--gs:var(--g);color:#ff5;--gshadow:#3f3f15}.sw-btn:hover,.sw-btn:focus-visible{border-image-source:url(/minecraft/gui/button_highlighted.png);outline:none}@media (max-width:640px){.sw-btn{--g:2px}}.sw-note{color:#8b8b93;margin-top:12px;font-size:12.5px}.sw-note b{color:#fcd34d;font-weight:600}.sw-welcome{text-align:center;color:#d4d4d8;background:#0000008c;border-radius:12px;max-width:560px;margin:30px auto 0;padding:14px 18px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff1f}.sw-welcome.is-here{flex-direction:column;align-items:center;gap:8px;display:flex;box-shadow:inset 0 0 0 1px #55ff5573,0 0 40px -10px #55ff5580}.sw-welcome-title.mcg{--gs:3px;color:#5f5;--gshadow:#153f15}.sw-wall{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));justify-items:center;gap:30px 18px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (max-width:480px){.sw-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}}.sw-card{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:176px;display:flex;position:relative}.sw-tag{white-space:nowrap;background:#0000006b;align-items:center;gap:6px;max-width:100%;padding:4px 6px 3px;display:inline-flex;overflow:hidden}.sw-tag .mcg{--gs:var(--tag-gs,2px)}.sw-tag .sw-name{color:#fff}.sw-name-text{font-family:var(--font-mc),system-ui,sans-serif;color:#fff;text-overflow:ellipsis;font-size:14px;overflow:hidden}.sw-frame{aspect-ratio:1;width:min(144px,100%);image-rendering:pixelated;background:url(/minecraft/supporters/frame.png) 0 0/100% 100%;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 0 -4px #00000059,0 14px 30px -12px #000c}.sw-card.is-iron .sw-frame{box-shadow:0 10px 0 -4px #00000059,0 0 0 2px #dcdce659,0 14px 34px -10px #d2d2e159}.sw-card.is-diamond .sw-frame{background-image:url(/minecraft/supporters/frame-glow.png);box-shadow:0 10px 0 -4px #00000059,0 0 0 2px #55ffff73,0 0 46px -6px #55ffff8c}.sw-card.is-owner .sw-frame{background-image:url(/minecraft/supporters/frame-glow.png);box-shadow:0 10px 0 -4px #00000059,0 0 0 2px #ff555580,0 0 46px -6px #ffaa008c}.sw-owner-line{color:#ff7b6b;letter-spacing:.02em;font-size:12px;font-weight:700}.sw-shine{pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff8c 50%,#0000 62%);position:absolute;inset:-20%;transform:translate(-120%)}.sw-card.is-new .sw-shine{animation:1.1s ease-out .35s both sw-sweep}.sw-card:hover .sw-shine{animation:.9s ease-out both sw-sweep}@keyframes sw-sweep{to{transform:translate(120%)}}.sw-meta{flex-direction:column;align-items:center;gap:4px;display:flex}.sw-plan{align-items:center;gap:6px;display:inline-flex}.sw-plan-name{font-family:var(--font-mc),system-ui,sans-serif;letter-spacing:.04em;color:#0000;background-position:100% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.sw-card.is-coal .sw-plan-name{background-image:linear-gradient(100deg,#8a8a92 0%,#d4d4d8 45%,#fff 50%,#d4d4d8 55%,#8a8a92 100%)}.sw-card.is-iron .sw-plan-name{background-image:linear-gradient(100deg,#c9c9d1 0%,#f4f4f5 45%,#fff 50%,#f4f4f5 55%,#c9c9d1 100%)}.sw-card.is-diamond .sw-plan-name{background-image:linear-gradient(100deg,#2fd6d6 0%,#8ffcfc 45%,#fff 50%,#8ffcfc 55%,#2fd6d6 100%)}.sw-card.is-new .sw-plan-name,.sw-card:hover .sw-plan-name{animation:1.2s ease-out both sw-plan-shine}@keyframes sw-plan-shine{0%{background-position:100% 0}to{background-position:0 0}}.sw-founder{color:#fcd34d;text-shadow:0 0 12px #fcd34d73;font-size:11.5px;font-weight:700}.sw-number{color:#71717a;font-size:11.5px}.sw-you{color:#052e05;text-transform:uppercase;background:#5f5;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800;position:absolute;top:26px;right:6px}.sw-card.is-me .sw-frame{outline-offset:3px;outline:3px solid #5f5}.sw-card.is-new{animation:.7s cubic-bezier(.2,1.5,.4,1) both sw-drop}@keyframes sw-drop{0%{opacity:0;transform:translateY(-44px)scale(.7)}to{opacity:1;transform:none}}.sw-card.is-empty .sw-frame{filter:saturate(.35)brightness(.55)}.sw-card.is-empty .sw-frame:hover{filter:saturate(.8)brightness(.85)}.sw-empty-q{font-family:var(--font-mc),system-ui,sans-serif;color:#ffffff8c;font-size:40px}.is-empty-tag .mcg{color:#8b8b93;--gshadow:#222}.sw-empty-hint{color:#71717a;font-size:11.5px}.sw-foot{text-align:center;color:#71717a;margin-top:56px;font-size:12px}.sw-foot a{color:#a1a1aa;text-underline-offset:2px;text-decoration:underline}.sw-face{filter:drop-shadow(0 5px #0006);transition:transform .25s cubic-bezier(.2,1.4,.4,1)}.sw-card:hover .sw-face{transform:translateY(-4px)scale(1.06)}@media (prefers-reduced-motion:reduce){.sw-face{transition-duration:10ms}.sw-card.is-new{animation:1.4s ease-out both sw-glow}.sw-card.is-new .sw-shine,.sw-card:hover .sw-shine{animation:none}}@keyframes sw-glow{0%{filter:drop-shadow(0 0 18px #55ff55e6)}to{filter:none}}:root[data-theme=light] .sw-root:where(:not(.theme-fixed,.theme-fixed *)){color:#111113;background-color:#e0e0e4;background-image:linear-gradient(#efeff48c,#efeff4d1),url(/minecraft/supporters/deepslate_bricks.png)}:root[data-theme=light] .sw-kicker:where(:not(.theme-fixed,.theme-fixed *)){color:#707079}:root[data-theme=light] .sw-title .mcg:where(:not(.theme-fixed,.theme-fixed *)){--gshadow:#aeaf89;color:#4b4b0e}:root[data-theme=light] .sw-title .mcg .theme-fixed{--gshadow:#3f3f15}:root[data-theme=light] .sw-sub:where(:not(.theme-fixed,.theme-fixed *)){color:#44444b}:root[data-theme=light] .sw-stat:where(:not(.theme-fixed,.theme-fixed *)){color:#1c1c1f;background:#fafafa73;box-shadow:inset 0 0 0 1px #0303031a}:root[data-theme=light] .sw-stat b:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .sw-stat.is-gold:where(:not(.theme-fixed,.theme-fixed *)){color:#584500}:root[data-theme=light] .sw-stat.is-gold b:where(:not(.theme-fixed,.theme-fixed *)){color:#54470c}:root[data-theme=light] .sw-btn .mcg:where(:not(.theme-fixed,.theme-fixed *)){color:#4b4b0e;--gshadow:#aeaf89}:root[data-theme=light] .sw-btn .mcg .theme-fixed{--gshadow:#3f3f15}:root[data-theme=light] .sw-note:where(:not(.theme-fixed,.theme-fixed *)){color:#57575f}:root[data-theme=light] .sw-note b:where(:not(.theme-fixed,.theme-fixed *)){color:#584500}:root[data-theme=light] .sw-welcome:where(:not(.theme-fixed,.theme-fixed *)){color:#1c1c1f;background:#fafafa8c;box-shadow:inset 0 0 0 1px #0303031f}:root[data-theme=light] .sw-welcome-title.mcg:where(:not(.theme-fixed,.theme-fixed *)){color:#115712;--gshadow:#9bc198}:root[data-theme=light] .sw-welcome-title.mcg .theme-fixed{--gshadow:#153f15}:root[data-theme=light] .sw-tag:where(:not(.theme-fixed,.theme-fixed *)){background:#fafafa6b}:root[data-theme=light] .sw-tag .sw-name:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .sw-name-text:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .sw-frame:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 10px 0 -4px #00000028,0 14px 30px -12px #0000005c}:root[data-theme=light] .sw-card.is-iron .sw-frame:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 10px 0 -4px #00000028,0 0 0 2px #16161d59,0 14px 34px -10px #00000016}:root[data-theme=light] .sw-card.is-diamond .sw-frame:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 10px 0 -4px #00000028,0 0 0 2px #55ffff73,0 0 46px -6px #55ffff8c}:root[data-theme=light] .sw-card.is-owner .sw-frame:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 10px 0 -4px #00000028,0 0 0 2px #ff555580,0 0 46px -6px #ffaa008c}:root[data-theme=light] .sw-owner-line:where(:not(.theme-fixed,.theme-fixed *)){color:#910b09}:root[data-theme=light] .sw-shine:where(:not(.theme-fixed,.theme-fixed *)){background:linear-gradient(115deg,#0000 38%,#0303038c 50%,#0000 62%)}:root[data-theme=light] .sw-card.is-coal .sw-plan-name:where(:not(.theme-fixed,.theme-fixed *)){background-image:linear-gradient(100deg,#585860 0%,#1c1c1f 45%,#030303 50%,#1c1c1f 55%,#585860 100%)}:root[data-theme=light] .sw-card.is-iron .sw-plan-name:where(:not(.theme-fixed,.theme-fixed *)){background-image:linear-gradient(100deg,#24242a 0%,#080808 45%,#030303 50%,#080808 55%,#24242a 100%)}:root[data-theme=light] .sw-card.is-diamond .sw-plan-name:where(:not(.theme-fixed,.theme-fixed *)){background-image:linear-gradient(100deg,#2fd6d6 0%,#8ffcfc 45%,#030303 50%,#8ffcfc 55%,#2fd6d6 100%)}:root[data-theme=light] .sw-founder:where(:not(.theme-fixed,.theme-fixed *)){color:#584500}:root[data-theme=light] .sw-number:where(:not(.theme-fixed,.theme-fixed *)){color:#707079}:root[data-theme=light] .sw-empty-q:where(:not(.theme-fixed,.theme-fixed *)){color:#0303038c}:root[data-theme=light] .is-empty-tag .mcg:where(:not(.theme-fixed,.theme-fixed *)){color:#57575f;--gshadow:#cdcdcd}:root[data-theme=light] .is-empty-tag .mcg .theme-fixed{--gshadow:#222}:root[data-theme=light] .sw-empty-hint:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .sw-foot:where(:not(.theme-fixed,.theme-fixed *)){color:#707079}:root[data-theme=light] .sw-foot a:where(:not(.theme-fixed,.theme-fixed *)){color:#44444b}:root[data-theme=light] .sw-face:where(:not(.theme-fixed,.theme-fixed *)){filter:drop-shadow(0 5px #0000002e)}
