/* Velora theme-isolation layer: rules formerly embedded in global CSS. */

/* Extracted from public/assets/public-core.css by theme isolation build. */
.site-theme-pumkincraft .site-nav.velora-centered-nav{background:var(--theme-panel,#ffffff)!important;border-bottom:1px solid rgba(160,118,255,.24)!important;box-shadow:0 18px 55px rgba(8,8,30,.24)!important;color:var(--theme-text,#17202e)!important;}.site-theme-pumkincraft .velora-centered-nav.is-scrolled{background:rgba(10,10,34,.96)!important;border-bottom-color:rgba(132,94,247,.32)!important;box-shadow:0 18px 60px rgba(7,7,28,.34)!important}.site-theme-pumkincraft .velora-centered-nav .nav-links>a,.site-theme-pumkincraft .velora-centered-nav .community-nav>summary{color:rgba(244,242,255,.82)!important;background:transparent!important}.site-theme-pumkincraft .velora-centered-nav .nav-links>a:hover,.site-theme-pumkincraft .velora-centered-nav .nav-links>a.active,.site-theme-pumkincraft .velora-centered-nav .community-nav>summary:hover{color:#fff!important;background:rgba(145,96,255,.12)!important}.site-theme-pumkincraft .velora-centered-nav .nav-links>a:after{background:var(--theme-panel,#ffffff)!important;}.site-theme-pumkincraft .velora-centered-brand{background:var(--theme-panel,#ffffff)!important;border-color:rgba(194,164,255,.24)!important;box-shadow:0 12px 35px rgba(67,34,157,.22),inset 0 1px rgba(255,255,255,.08)!important;}.site-theme-pumkincraft .velora-centered-brand .brand-copy b{color:#fff!important}.site-theme-pumkincraft .velora-centered-brand .brand-copy small{color:#a9f1ff!important}.site-theme-pumkincraft .velora-profile-chip span b{color:#fff!important}.site-theme-pumkincraft .velora-profile-chip span small{color:#b8b4d3!important}@media (max-width:900px){.site-theme-pumkincraft .velora-centered-nav .velora-nav-menu{background:var(--theme-panel,#ffffff)!important;border-color:rgba(174,141,255,.22)!important;}.site-theme-pumkincraft .velora-centered-nav .community-nav>div{background:#11142f!important;border-color:rgba(255,255,255,.10)!important}.site-theme-pumkincraft .velora-centered-nav .community-nav>div a{color:#eeeaff!important}}.site-theme-pumkincraft .v469-ranking,.site-theme-pumkincraft .v469-news-panel,.site-theme-pumkincraft .v4613-live-card{border-color:color-mix(in srgb,var(--ui-accent) 15%,var(--ui-line))!important}html[data-theme="light"] body.site-theme-pumkincraft{
  --pumpkin-page:#f5f7fb;--pumpkin-surface:#ffffff;--pumpkin-surface-muted:#f0f3f8;
  --pumpkin-text:#17202e;--pumpkin-muted:#69768a;--pumpkin-line:#e5e9f0;
  --pumpkin-header:#ffffff;--pumpkin-footer:#111827;--pumpkin-accent:var(--accent,#f97316);
  --pumpkin-accent-soft:#fff2e8;--pumpkin-shadow:0 10px 30px rgba(15,23,42,.055);
  --pumpkin-header-shadow:0 9px 28px rgba(15,23,42,.045);color-scheme:light;
}html[data-theme="dark"] body.site-theme-pumkincraft{
  --pumpkin-page:#0d0906;--pumpkin-surface:#17100b;--pumpkin-surface-muted:#21160e;
  --pumpkin-text:#fff4e8;--pumpkin-muted:#c3a68d;--pumpkin-line:#3a2617;
  --pumpkin-header:#120c08;--pumpkin-footer:#080503;
  --pumpkin-accent:#f97316;--pumpkin-accent-soft:#2d1709;
  --pumpkin-shadow:0 12px 34px rgba(0,0,0,.30);
  --pumpkin-header-shadow:0 12px 32px rgba(0,0,0,.32);color-scheme:dark;
}html[data-theme] body.site-theme-pumkincraft{
  --theme-bg:var(--pumpkin-page);--theme-panel:var(--pumpkin-surface);
  --theme-text:var(--pumpkin-text);--theme-muted:var(--pumpkin-muted);
  --theme-header:var(--pumpkin-header);--theme-footer:var(--pumpkin-footer);
  --ui-bg:var(--pumpkin-page);--ui-surface:var(--pumpkin-surface);
  --ui-surface-2:var(--pumpkin-surface-muted);--ui-elevated:var(--pumpkin-surface);
  --ui-text:var(--pumpkin-text);--ui-muted:var(--pumpkin-muted);
  --ui-line:var(--pumpkin-line);--ui-line-strong:var(--pumpkin-line);
  --ui-accent:var(--pumpkin-accent);--ui-accent-2:var(--pumpkin-accent);
  --ui-soft:var(--pumpkin-accent-soft);--ui-shadow-sm:var(--pumpkin-shadow);
  --ui-shadow-md:var(--pumpkin-shadow);--v638-bg:var(--pumpkin-page);
  --v638-surface:var(--pumpkin-surface);--v638-surface-2:var(--pumpkin-surface-muted);
  --v638-text:var(--pumpkin-text);--v638-muted:var(--pumpkin-muted);
  --v638-line:var(--pumpkin-line);--v638-accent:var(--pumpkin-accent);
  --v638-accent-soft:var(--pumpkin-accent-soft);--v638-shadow:var(--pumpkin-shadow);
  --velora-line:var(--pumpkin-line);--pc-final-bg:var(--pumpkin-page);
  --pc-final-surface:var(--pumpkin-surface);--pc-final-ink:var(--pumpkin-text);
  --pc-final-muted:var(--pumpkin-muted);--pc-final-line:var(--pumpkin-line);
  --pc-final-orange:var(--pumpkin-accent);--pc-final-purple:var(--pumpkin-accent);
  background:var(--pumpkin-page)!important;color:var(--pumpkin-text)!important;
  transition:background-color 180ms ease,color 180ms ease;
}html[data-theme] body.site-theme-pumkincraft:before{background:var(--pumpkin-page)!important}html[data-theme] body.site-theme-pumkincraft :is(.public-main,.auth-standalone-main){
  background:transparent!important;color:var(--pumpkin-text)!important;
}html[data-theme] body.site-theme-pumkincraft .velora-header-stack.is-scrolled{
  box-shadow:var(--pumpkin-header-shadow)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.pcx-nav-link,.auth-home-link,.pcx-login){
  color:var(--pumpkin-muted)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.pcx-nav-link.active,.pcx-nav-link:hover,.pcx-community.active>summary){
  background:var(--pumpkin-accent-soft)!important;color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link::after{
  background:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.pcx-community-panel a,.pcx-community-panel header b){
  color:var(--pumpkin-text)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.pcx-community-panel a small,.pcx-community-panel header small){
  color:var(--pumpkin-muted)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-switch{
  position:relative;display:block;flex:0 0 auto;z-index:8;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-trigger{
  display:flex;align-items:center;justify-content:center;gap:7px;min-height:39px;
  padding:0 11px;border:1px solid var(--pumpkin-line);border-radius:11px;
  background:var(--pumpkin-surface);color:var(--pumpkin-text)!important;
  font-size:11px;font-weight:800;cursor:pointer;list-style:none;white-space:nowrap;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-trigger::-webkit-details-marker{display:none}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-trigger>i{
  font-size:12px;font-style:normal;color:var(--pumpkin-muted)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-current-icon{
  display:grid;place-items:center;width:18px;font-size:15px;color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu{
  position:absolute;top:calc(100% + 9px);right:0;display:grid;gap:4px;width:192px;
  padding:8px;border:1px solid var(--pumpkin-line);border-radius:14px;
  background:var(--pumpkin-surface);box-shadow:var(--pumpkin-shadow);
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu-title{
  padding:5px 8px 4px;color:var(--pumpkin-muted)!important;
  font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu button{
  display:grid;grid-template-columns:22px 1fr 15px;align-items:center;gap:6px;
  min-height:38px;padding:0 8px;border:0;border-radius:9px;background:transparent;
  color:var(--pumpkin-text)!important;font-size:11px;font-weight:750;text-align:left;cursor:pointer;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu button:hover,html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu button[aria-pressed="true"]{
  background:var(--pumpkin-accent-soft)!important;color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu button>i{
  opacity:0;font-style:normal;color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-theme-menu button[aria-pressed="true"]>i{opacity:1}html[data-theme] body.site-theme-pumkincraft :is(.pixel-card,.panel-card,.account-card,.game-info-card,.v469-ranking,.v469-news-panel,.v4613-live-card,.v469-quick>a,.v469-server-grid>article,.minecraft-page-head,.community-hero,.account-page-head,.store-hero-v4622,.support-center-hero,.credit-ranking-hero,.news-hero,.staff-hero,.vote-hero,.applications-hero,.chest-hero,.store-credit-goal,.store-sidebar,.store-toolbar,.store-product-card-v4622,.topup-fast-checkout,.topup-fast-block,.topup-fast-summary,.topup-method-card,.application-card,.application-form-card,.community-table-card,.news-featured-card,.news-card-v4651,.news-detail-hero,.news-article-aside,.rich-news-content,.news-comment-card,.news-comment-form,.site-announcement-popup,.maintenance-card){
  background:var(--pumpkin-surface)!important;border-color:var(--pumpkin-line)!important;
  color:var(--pumpkin-text)!important;box-shadow:var(--pumpkin-shadow)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.game-info-strip,.velora-latest-members){
  background:transparent!important;border-color:var(--pumpkin-line)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.game-info-icon,.v469-athlete-name,.v469-step,.store-category-chip,.store-product-card-v4622 .product-media,.news-card-media,.news-featured-media,.news-total-badge,.news-category-link,.topup-fast-preset,.topup-method-pill,.tag-row .campaign-chip,.news-pinned-badge,.footer-community,.application-card>span){
  background:var(--pumpkin-surface-muted)!important;border-color:var(--pumpkin-line)!important;
  color:var(--pumpkin-text)!important;box-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft :is(.store-category-chip.active,.store-category-chip:hover,.news-category-link.active,.topup-fast-preset.active,.topup-method-card.active,.tag-row .campaign-chip.active){
  background:var(--pumpkin-accent-soft)!important;border-color:var(--pumpkin-accent)!important;
  color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft :is(input,select,textarea,.field input,.field select,.field textarea,.auth-field input,.store-search input){
  background:var(--pumpkin-surface)!important;border-color:var(--pumpkin-line)!important;
  color:var(--pumpkin-text)!important;caret-color:var(--pumpkin-accent);
}html[data-theme] body.site-theme-pumkincraft :is(input,textarea)::placeholder{color:var(--pumpkin-muted)!important}html[data-theme] body.site-theme-pumkincraft :is(input,select,textarea):focus{
  border-color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft :is(table,thead,tbody,tr,th,td){
  border-color:var(--pumpkin-line)!important;
}html[data-theme] body.site-theme-pumkincraft :is(th,thead){background:var(--pumpkin-surface-muted)!important}html[data-theme] body.site-theme-pumkincraft :is(.eyebrow,.game-info-card small,.game-info-icon,.news-card-copy>span,.news-featured-copy>b,.news-breadcrumbs>a,.rich-news-content a,.application-card>b,.store-price,.product-price strong){
  color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.pcx-register,.buy-btn,.checkout-submit,.topup-submit,.auth-submit,.v469-hero-actions .primary-btn,.application-submit,.footer-join-btn){
  background:var(--pumpkin-accent)!important;border-color:var(--pumpkin-accent)!important;
  color:#fff!important;box-shadow:none!important;text-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.pcx-register,.buy-btn,.checkout-submit,.topup-submit,.auth-submit,.application-submit,.footer-join-btn) :is(span,b,strong,small,i){
  color:#fff!important;
}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.pcx-register,.buy-btn,.checkout-submit,.topup-submit,.auth-submit):hover{
  background:color-mix(in srgb,var(--pumpkin-accent) 86%,#000 14%)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.ghost-btn,.secondary-btn){
  background:var(--pumpkin-surface)!important;border-color:var(--pumpkin-line)!important;
  color:var(--pumpkin-text)!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(h1,h2,h3,h4,h5,h6,strong,.section-title,.store-product-title,.news-card-copy h3,.news-featured-copy h2,.rich-news-content,.rich-news-content h1,.rich-news-content h2,.rich-news-content h3,.rich-news-content h4,.game-info-card strong,.application-card h3,.news-article-aside b,.topup-fast-head h1,.auth-card h1,.auth-card label){
  color:var(--pumpkin-text)!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(p,.help,.muted,.game-info-card em,.news-card-copy>p,.news-card-copy>small,.news-featured-copy p,.news-meta-row,.news-journal-header p,.news-detail-hero p,.rich-news-content figcaption,.news-article-aside small,.application-card p,.topup-help,.auth-card small,.field>small,.latest-member-copy small){
  color:var(--pumpkin-muted)!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(.v4613-live-row:hover,.news-comment-card,.account-sidebar a,.support-ticket-row,.ranking-row,.latest-member-card){
  background:var(--pumpkin-surface-muted)!important;border-color:var(--pumpkin-line)!important;
}html[data-theme] body.site-theme-pumkincraft .v469-hero:before{background:rgba(8,12,22,.56)!important}html[data-theme] body.site-theme-pumkincraft .v469-hero :is(h1,p,.eyebrow){color:#fff!important}html[data-theme] body.site-theme-pumkincraft .v469-ip{
  background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.24)!important;color:#fff!important;
}html[data-theme] body.site-theme-pumkincraft .rich-news-content blockquote{
  background:var(--pumpkin-accent-soft)!important;border-left-color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .site-scroll-progress>i{
  background:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft :is(.site-footer,.minecraft-footer,.velora-footer){
  background:var(--pumpkin-footer)!important;border-color:#263143!important;color:#eff4fa!important;
}html[data-theme] body.site-theme-pumkincraft :is(.footer-main,.footer-bottom,.footer-brand-copy,.footer-nav-columns>div,.footer-community,.footer-legal-links){
  border-color:#263143!important;
}html[data-theme] body.site-theme-pumkincraft :is(.footer-brand-copy strong,.footer-nav-columns>div>b,.footer-community strong){
  color:#f8fafc!important;
}html[data-theme] body.site-theme-pumkincraft :is(.footer-brand-copy p,.footer-nav-columns a,.footer-bottom,.footer-bottom span,.footer-legal-links a,.footer-community p,.footer-community small,.footer-community em){
  color:#aab6c8!important;
}html[data-theme] body.site-theme-pumkincraft :is(.footer-nav-columns a:hover,.footer-legal-links a:hover,.footer-community-head>a){
  color:var(--pumpkin-accent)!important;
}html[data-theme] body.site-theme-pumkincraft .footer-community{
  background:rgba(255,255,255,.055)!important;box-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft .velora-mobile-dock{
  background:var(--pumpkin-header)!important;border-color:var(--pumpkin-line)!important;
  box-shadow:var(--pumpkin-header-shadow)!important;
}html[data-theme] body.site-theme-pumkincraft .velora-mobile-dock :is(a,small){color:var(--pumpkin-muted)!important}html[data-theme] body.site-theme-pumkincraft .velora-mobile-dock a.active :is(span,small){color:var(--pumpkin-accent)!important}html[data-theme] body.site-theme-pumkincraft .velora-mobile-play{
  background:var(--pumpkin-accent)!important;color:#fff!important;
}html[data-theme] body.site-theme-pumkincraft .velora-mobile-play :is(span,small){color:#fff!important}@media (max-width:930px){html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pumpkin-theme-switch{grid-column:1/-1;width:100%}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pumpkin-theme-trigger{
    justify-content:flex-start;width:100%;min-height:45px;padding:0 12px;
  }html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pumpkin-theme-trigger>i{margin-left:auto}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pumpkin-theme-menu{
    position:relative;top:auto;right:auto;width:100%;margin-top:8px;box-shadow:none;
  }html[data-theme] body.site-theme-pumkincraft .auth-page-nav .pumpkin-theme-current-label{display:none}}@media (max-width:520px){html[data-theme] body.site-theme-pumkincraft .auth-page-nav .auth-home-link{display:none}html[data-theme] body.site-theme-pumkincraft .auth-page-nav .pumpkin-theme-trigger{width:39px;padding:0}html[data-theme] body.site-theme-pumkincraft .auth-page-nav .pumpkin-theme-trigger>i{display:none}}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft{transition:none}}html[data-theme="dark"] body.site-theme-pumkincraft .store-server-card:hover{box-shadow:0 12px 26px rgba(0,0,0,.23)}html[data-theme="dark"] body.site-theme-pumkincraft .store-server-card.selected{background:var(--pumpkin-accent-soft,#2a201a)}html[data-theme] body.site-theme-pumkincraft,html[data-theme] body.site-theme-pumkincraft :is(button,input,select,textarea,h1,h2,h3,h4,h5,h6,.primary-btn,.ghost-btn,.eyebrow){
  font-family:"PumpkinCraft Sans","Segoe UI",system-ui,sans-serif!important;
  font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;
}html[data-theme] body.site-theme-pumkincraft{font-size:15px;line-height:1.65;font-weight:400}html[data-theme] body.site-theme-pumkincraft :is(h1,h2,h3,h4){font-weight:700!important;letter-spacing:-.035em!important}html[data-theme] body.site-theme-pumkincraft :is(p,.product-info p,.news-card-copy p,.v469-section-head p){line-height:1.72!important}html[data-theme] body.site-theme-pumkincraft :is(.eyebrow,.v469-section-head>div>small,.store-server-copy>small){font-size:11px!important;letter-spacing:.09em!important;font-weight:700!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{
  position:relative;display:flex;align-items:center;gap:10px;min-height:46px;overflow:hidden;
  padding:5px 15px 5px 8px;border:1px solid var(--pumpkin-accent);border-radius:13px;
  background:var(--pumpkin-accent)!important;color:#fff!important;text-decoration:none;
  box-shadow:0 8px 18px rgba(249,115,22,.2);animation:pumpkinCreditPulse 2.8s ease-in-out infinite;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-icon{
  display:grid;place-items:center;width:33px;height:33px;flex:0 0 33px;
  border-radius:10px;background:rgba(255,255,255,.19);font-size:19px;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy{display:grid;gap:1px;line-height:1.15}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy b{color:#fff!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy small{color:rgba(255,255,255,.89)!important;font-size:8px!important;letter-spacing:.055em!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-shine{
  position:absolute;top:-22px;left:-44px;width:24px;height:92px;pointer-events:none;
  background:rgba(255,255,255,.23);transform:rotate(22deg);animation:pumpkinCreditShine 3.4s ease-in-out infinite;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-promo-ticker>span{animation:pumpkinPromoSpark 2s ease-in-out infinite}html[data-theme] body.site-theme-pumkincraft .pumpkin-promo-ticker>b{font-size:11px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero{
  min-height:475px!important;overflow:hidden!important;border-color:rgba(249,115,22,.28)!important;
  background:#080e19!important;box-shadow:0 22px 58px rgba(10,14,24,.18)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero:after{
  inset:-9px!important;opacity:1!important;background-position:center center!important;
  transform:translate3d(var(--pumpkin-pointer-x,0px),var(--pumpkin-pointer-y,0px),0) scale(1.025);
  transition:transform .38s ease-out!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy{
  width:min(680px,66%)!important;padding:69px 58px!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero :is(h1,p,.eyebrow,.v469-live-line,.v469-live-line>b){color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero h1{
  max-width:600px!important;font-size:clamp(42px,5vw,70px)!important;line-height:1.11!important;
  text-shadow:0 2px 12px rgba(2,6,12,.65)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy>p{max-width:540px!important;color:#e5eaf2!important;font-size:15px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-live-line{font-size:12px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-live{background:rgba(7,15,27,.68)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-ip{
  background:rgba(8,16,28,.82)!important;border-color:rgba(255,255,255,.18)!important;backdrop-filter:none!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-ip b{color:#fff!important;font-size:14px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-ip small{color:#d6deeb!important;font-size:11px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .ghost-btn{
  background:rgba(8,16,28,.72)!important;border-color:rgba(255,255,255,.2)!important;color:#fff!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-art{right:7%!important;bottom:4%!important;width:29%!important;height:70%!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-art :is(span,i,b){
  width:29px!important;height:29px!important;border-radius:7px!important;border-color:rgba(255,182,91,.75)!important;
  background:rgba(249,115,22,.13)!important;box-shadow:0 0 20px rgba(249,115,22,.34)!important;backdrop-filter:none!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-art i{width:16px!important;height:16px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-art b{width:12px!important;height:12px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles,html[data-theme] body.site-theme-pumkincraft .pumpkin-store-sparks{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i,html[data-theme] body.site-theme-pumkincraft .pumpkin-store-sparks i{
  position:absolute;left:65%;top:69%;color:#ffd594;font-size:17px;font-style:normal;opacity:.78;
  text-shadow:0 0 12px rgba(255,166,50,.62);animation:pumpkinMinecraftEmber 5.5s ease-in-out infinite;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i:nth-child(2){left:77%;top:43%;font-size:10px;animation-delay:.8s}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i:nth-child(3){left:92%;top:74%;font-size:20px;animation-delay:1.6s}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i:nth-child(4){left:52%;top:83%;font-size:25px;animation-delay:2.1s}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i:nth-child(5){left:83%;top:25%;font-size:12px;animation-delay:2.9s}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles i:nth-child(6){left:57%;top:34%;font-size:9px;animation-delay:3.4s}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-sparks i:nth-child(2){left:82%;top:34%;animation-delay:1.3s}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-sparks i:nth-child(3){left:93%;top:76%;animation-delay:2.1s}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panels{
  display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:15px;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel{
  position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:155px;overflow:hidden;
  padding:18px 19px;border:1px solid rgba(249,115,22,.22);border-radius:18px;
  background:#111a29;color:#fff!important;text-decoration:none;transition:transform .2s ease,border-color .2s ease;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel:after{
  content:"";position:absolute;inset:0;z-index:-1;background:rgba(5,10,19,.46);
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>img{
  position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:64% 53%;
  transition:transform .42s ease;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel:hover{transform:translateY(-3px);border-color:rgba(249,115,22,.77)}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel:hover>img{transform:scale(1.055)}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>span{display:grid;gap:5px;padding-right:30px}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>span>small{color:#ffd49f!important;font-size:10px;letter-spacing:.08em;font-weight:700}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>span>b{color:#fff!important;font-size:15px;font-weight:700;line-height:1.42}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>span>em{color:#f7f9fc!important;font-size:11px;font-style:normal}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel>i{
  position:absolute;right:16px;top:15px;display:grid;place-items:center;width:33px;height:33px;
  border:1px solid rgba(255,255,255,.25);border-radius:10px;background:rgba(7,13,22,.59);font-style:normal;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero{
  position:relative!important;isolation:isolate;display:flex!important;align-items:center!important;
  justify-content:space-between!important;min-height:310px!important;overflow:hidden!important;
  padding:39px 42px!important;border-color:rgba(249,115,22,.26)!important;background:#07121f!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-banner{
  position:absolute;inset:-8px;z-index:-2;width:calc(100% + 16px);height:calc(100% + 16px);
  object-fit:cover;object-position:63% center;
  transform:translate3d(var(--pumpkin-pointer-x,0px),var(--pumpkin-pointer-y,0px),0) scale(1.015);
  transition:transform .38s ease-out;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero-copy{position:relative;z-index:2;width:min(610px,68%)}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero :is(h1,p,.eyebrow){color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero h1{font-size:clamp(35px,4.4vw,57px)!important;line-height:1.13!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero p{max-width:520px;color:#dbe5f4!important;font-size:14px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero .ghost-btn{background:rgba(8,16,28,.79)!important;border-color:rgba(255,255,255,.22)!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero .store-hero-meta{
  position:relative;z-index:3;display:grid;gap:10px;padding:15px 17px;border:1px solid rgba(255,255,255,.2);
  border-radius:14px;background:rgba(7,14,25,.78);color:#e3eaf4!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero .store-hero-meta b{color:#fff!important}html[data-theme] body.site-theme-pumkincraft .store-server-art{position:relative}html[data-theme] body.site-theme-pumkincraft .pumpkin-server-fallback-art{object-position:78% center;filter:brightness(.67)}html[data-theme] body.site-theme-pumkincraft .pumpkin-server-initial{
  position:absolute;inset:0;display:grid;place-items:center;color:#fff!important;font-size:24px;
  text-shadow:0 2px 7px rgba(0,0,0,.65);
}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header{
  position:relative;isolation:isolate;min-height:190px;overflow:hidden;padding:28px 31px!important;
  border:1px solid rgba(249,115,22,.24);border-radius:22px;background:#0b1220!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-art{
  position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 43%;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header:after{
  content:"";position:absolute;inset:0;z-index:-1;background:rgba(8,14,24,.38);
}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header :is(h1,p,.eyebrow){color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header p{color:#e2e8f0!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header .news-total-badge{
  position:relative;z-index:1;border-color:rgba(255,255,255,.25)!important;
  background:rgba(7,14,25,.76)!important;color:#fff!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(.pumpkin-minecraft-hero,.pumpkin-store-hero,.pumpkin-news-journal-header,.pumpkin-feature-panel){
  border-color:rgba(251,146,60,.3)!important;
}@media (max-width:930px){html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta--mobile{justify-content:center;min-height:52px;margin-bottom:10px}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panels{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero{min-height:425px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy{width:76%!important;padding:51px 37px!important}}@media (max-width:700px){html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero{min-height:440px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero:after{background-position:63% center!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy{width:100%!important;padding:42px 23px!important;background:rgba(6,12,21,.28)}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero h1{font-size:clamp(35px,9vw,50px)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panels{grid-template-columns:1fr;gap:11px}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-panel{min-height:137px}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero{align-items:flex-start!important;flex-direction:column!important;gap:19px!important;min-height:342px!important;padding:30px 23px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-banner{object-position:69% center}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero-copy{width:100%!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-store-hero .store-hero-meta{grid-template-columns:1fr 1fr;width:100%}html[data-theme] body.site-theme-pumkincraft .pumpkin-news-journal-header{min-height:180px;padding:23px 19px!important}}html[data-theme] body.site-theme-pumkincraft.motion-off :is(.pumpkin-credit-cta,.pumpkin-credit-shine,.pumpkin-promo-ticker>span,.pumpkin-hero-particles i,.pumpkin-store-sparks i){animation:none!important}html[data-theme] body.site-theme-pumkincraft.motion-off :is(.pumpkin-feature-panel,.pumpkin-feature-panel>img,.pumpkin-minecraft-hero:after,.pumpkin-store-banner){transition:none!important}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft :is(.pumpkin-credit-cta,.pumpkin-credit-shine,.pumpkin-promo-ticker>span,.pumpkin-hero-particles i,.pumpkin-store-sparks i){animation:none!important}html[data-theme] body.site-theme-pumkincraft :is(.pumpkin-feature-panel,.pumpkin-feature-panel>img,.pumpkin-minecraft-hero:after,.pumpkin-store-banner){transition:none!important;transform:none!important}}html[data-theme] body.site-theme-pumkincraft :is(.store-category-chip.active,.store-filter-item.active,.topup-presets button.active,.account-sidebar>a.active,.pcx-topup-cta,.velora-utility-register,.pcx-register,.nav-pill .velora-nav-tab.active,.velora-mobile-dock>.velora-mobile-play,.pcx-community-panel>a.active,.pcx-community-panel>a:hover,.velora-community-panel>a.active,.velora-community-panel>a:hover,.product-badge.campaign,.campaign-chip){
  background:var(--pumpkin-accent)!important;border-color:var(--pumpkin-accent)!important;
  color:#fff!important;text-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft :is(.store-category-chip.active,.store-filter-item.active,.topup-presets button.active,.account-sidebar>a.active,.pcx-topup-cta,.velora-utility-register,.pcx-register,.velora-mobile-dock>.velora-mobile-play) :is(span,b,strong,small,i,svg){
  color:#fff!important;
}html[data-theme] body.site-theme-pumkincraft :is(.ghost-btn,.secondary-btn,.tiny-btn,.icon-btn){
  background:var(--pumpkin-surface-muted)!important;border-color:var(--pumpkin-line)!important;
  color:var(--pumpkin-text)!important;text-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn,.tiny-btn,.icon-btn,.store-category-chip,.topup-presets button):focus-visible{
  outline:3px solid color-mix(in srgb,var(--pumpkin-accent) 42%,transparent)!important;
  outline-offset:3px;
}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn,.tiny-btn,.icon-btn):disabled{
  opacity:.58;cursor:not-allowed;box-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-promo-ticker{
  min-height:38px!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{min-height:48px!important;padding-right:13px!important;border-radius:12px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero{isolation:isolate!important;min-height:500px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy{position:relative!important;z-index:6!important;width:min(650px,58%)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-characters{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character{position:absolute;display:block;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(0,0,0,.35));user-select:none}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character-main{right:4.5%;bottom:-3%;width:min(31vw,400px);max-height:92%;transform:rotate(-2deg)}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character-side{right:25%;bottom:-12%;width:min(16vw,210px);max-height:63%;opacity:.9;transform:rotate(3deg)}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-art{z-index:3!important;opacity:.45!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-particles{z-index:5!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character{
  min-height:176px!important;background:#101827!important;border-color:rgba(249,115,22,.28)!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character:before{
  content:"";position:absolute;inset:0;z-index:0;background-image:url("/assets/theme/pumpkincraft-market-adventure-v4649.webp");background-size:cover;background-position:center;opacity:.28;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character>img{
  z-index:2!important;left:auto!important;right:-2%!important;top:auto!important;bottom:-17%!important;width:47%!important;height:122%!important;
  object-fit:contain!important;object-position:center bottom!important;opacity:1!important;filter:drop-shadow(0 14px 14px rgba(0,0,0,.35))!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character>span{position:relative!important;z-index:3!important;width:66%!important;padding-right:0!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character>i{z-index:4!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-news>img{width:56%!important;right:-8%!important;bottom:-20%!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-support>img{width:43%!important;right:1%!important;bottom:-18%!important}@media (max-width:930px){html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character-main{right:-8%;width:min(46vw,330px);opacity:.9}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character-side{display:none}}@media (max-width:700px){html[data-theme] body.site-theme-pumkincraft .pumpkin-minecraft-hero .v469-hero-copy{width:100%!important;padding:38px 20px 210px!important;background:rgba(6,12,21,.22)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-hero-character-main{right:50%;bottom:-8%;width:235px;transform:translateX(50%) rotate(-2deg);opacity:.96}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character{min-height:156px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character>span{width:68%!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-feature-character>img{right:-7%!important;width:52%!important}}

/* Extracted from public/assets/ui-final.css by theme isolation build. */
html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;overflow:visible!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:230px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;overflow:visible!important;padding:4px 0 18px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category{position:relative!important;display:grid!important;grid-template-columns:1fr!important;min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--pc-line)!important;border-radius:19px!important;background:var(--pc-panel)!important;color:var(--pc-text)!important;box-shadow:0 12px 28px rgba(30,18,10,.08)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover{transform:translateY(-4px)!important;border-color:var(--pc-accent)!important;box-shadow:0 20px 38px rgba(30,18,10,.14)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/8.8!important;overflow:hidden!important;background:var(--pc-soft)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .28s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover .pc-store-category-media img{transform:scale(1.04)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media i{position:absolute!important;left:14px!important;bottom:14px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:13px!important;background:var(--pc-accent)!important;color:#fff!important;font-size:20px!important;font-style:normal!important;box-shadow:0 9px 22px rgba(0,0,0,.2)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 10px!important;padding:15px 16px 16px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy small{grid-column:1/-1!important;color:var(--pc-accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy b{font-size:16px!important;color:var(--pc-text)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy em{font-size:10px!important;font-style:normal!important;color:var(--pc-muted)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy strong{grid-column:1/-1!important;margin-top:7px!important;color:var(--pc-accent)!important;font-size:11px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-prompt{margin-top:4px!important;border-style:dashed!important}@media (max-width:680px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail,html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:190px!important}}html[data-theme] body.public-body.site-theme-pumkincraft .velora-header-stack.pcx-header{position:sticky!important;top:0!important;background:transparent!important;z-index:180!important}html[data-theme] body.public-body.site-theme-pumkincraft .site-nav.pcx-navbar{min-height:var(--header-height,76px)!important;background:color-mix(in srgb,var(--theme-header) calc(var(--header-alpha,1) * 100%),transparent)!important;color:var(--ui-text)!important;border:0!important;border-bottom:1px solid var(--ui-line)!important;box-shadow:none!important;backdrop-filter:blur(var(--header-blur,14px))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{width:var(--header-shell-width,min(1440px,calc(100% - 32px)))!important;min-height:var(--header-height,76px)!important;grid-template-columns:minmax(150px,210px) minmax(0,1fr) auto auto!important;grid-template-rows:var(--header-height,76px)!important;grid-template-areas:"brand nav credit account"!important;gap:16px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{grid-area:brand!important;position:relative!important;inset:auto!important;justify-self:start!important;transform:none!important;background:transparent!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:var(--header-logo-size,160px)!important;max-height:52px!important;height:auto!important;filter:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav{grid-area:nav!important;border:0!important;justify-content:flex-start!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-list{height:100%!important;justify-content:flex-start!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{min-height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:14px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-header-credit{grid-area:credit!important;position:static!important;display:flex!important;transform:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-account-actions{grid-area:account!important;position:static!important;display:flex!important}@media (max-width:1080px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{display:flex!important;width:calc(100% - 24px)!important;min-height:68px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{position:static!important;transform:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav.nav-links{position:fixed!important;inset:0 0 0 auto!important;width:min(90vw,360px)!important;max-height:100dvh!important;transform:translateX(102%)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;visibility:hidden!important;pointer-events:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav.nav-links.mobile-open{transform:none!important;visibility:visible!important;pointer-events:auto!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-list{display:grid!important;height:auto!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{min-height:48px!important;width:100%!important;border:1px solid var(--ui-line)!important;border-radius:10px!important;background:var(--ui-surface-2)!important;color:var(--ui-text)!important}html[data-theme] body.public-body.site-theme-pumkincraft :is(.pcx-header-credit,.pcx-account-actions,.pcx-desktop-live){display:none!important}}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;overflow:visible!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:230px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;overflow:visible!important;padding:4px 0 18px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category{position:relative!important;display:grid!important;grid-template-columns:1fr!important;min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--pc-line)!important;border-radius:19px!important;background:var(--pc-panel)!important;color:var(--pc-text)!important;box-shadow:0 12px 28px rgba(30,18,10,.08)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover{transform:translateY(-4px)!important;border-color:var(--pc-accent)!important;box-shadow:0 20px 38px rgba(30,18,10,.14)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/8.8!important;overflow:hidden!important;background:var(--pc-soft)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .28s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover .pc-store-category-media img{transform:scale(1.04)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media i{position:absolute!important;left:14px!important;bottom:14px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:13px!important;background:var(--pc-accent)!important;color:#fff!important;font-size:20px!important;font-style:normal!important;box-shadow:0 9px 22px rgba(0,0,0,.2)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 10px!important;padding:15px 16px 16px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy small{grid-column:1/-1!important;color:var(--pc-accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy b{font-size:16px!important;color:var(--pc-text)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy em{font-size:10px!important;font-style:normal!important;color:var(--pc-muted)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy strong{grid-column:1/-1!important;margin-top:7px!important;color:var(--pc-accent)!important;font-size:11px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-prompt{margin-top:4px!important;border-style:dashed!important}@media (max-width:680px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail,html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:190px!important}}html[data-theme] body.site-theme-pumkincraft .pcx-header{
  position:relative!important;z-index:180!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-utility{
  min-height:32px!important;border-bottom:1px solid rgba(255,255,255,.07)!important;
  background:#120b07!important;box-shadow:none!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-utility-shell{min-height:32px!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar{
  border-bottom:1px solid color-mix(in srgb,var(--pc-accent) 14%,var(--pc-line))!important;
  background:color-mix(in srgb,var(--pc-panel) 94%,transparent)!important;
  box-shadow:0 12px 34px rgba(43,24,11,.09)!important;backdrop-filter:blur(20px) saturate(1.12)!important;
}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar:before{opacity:.035!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar:after{background:transparent!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{
  height:44px!important;max-width:170px!important;transition:transform .18s ease,filter .18s ease!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-brand:hover .brand-logo-img{transform:translateY(-1px) scale(1.015);filter:saturate(1.08)}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{
  justify-content:center!important;gap:5px!important;padding:5px!important;border:1px solid var(--pc-line)!important;
  border-radius:16px!important;background:color-mix(in srgb,var(--pc-soft) 72%,transparent)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{
  position:relative!important;min-height:40px!important;padding:0 13px!important;border:0!important;border-radius:11px!important;
  background:transparent!important;color:var(--pc-muted)!important;font-size:11px!important;font-weight:780!important;
  letter-spacing:.01em!important;box-shadow:none!important;transition:color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:after{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover{
  transform:translateY(-1px)!important;background:var(--pc-panel)!important;color:var(--pc-text)!important;
  box-shadow:0 6px 16px rgba(43,24,11,.08)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>summary{
  background:var(--pc-accent)!important;color:#fff!important;box-shadow:0 8px 18px rgba(249,115,22,.24)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel{
  top:calc(100% + 12px)!important;padding:9px!important;border-radius:16px!important;
  border-color:var(--pc-line)!important;background:color-mix(in srgb,var(--pc-panel) 97%,transparent)!important;
  box-shadow:0 24px 60px rgba(43,24,11,.16)!important;backdrop-filter:blur(18px)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel a{min-height:42px!important;border-radius:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-live-pill{
  min-height:42px!important;padding:7px 11px!important;border-radius:13px!important;background:var(--pc-panel)!important;
  border-color:var(--pc-line)!important;box-shadow:0 5px 14px rgba(43,24,11,.05)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-live-pill b{font-size:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-live-pill small{font-size:9px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{
  min-height:44px!important;padding:7px 13px!important;border:1px solid #ea650d!important;border-radius:13px!important;
  background:#f97316!important;color:#fff!important;box-shadow:0 9px 20px rgba(249,115,22,.22)!important;
  transition:transform .16s ease,box-shadow .16s ease,background .16s ease!important;
}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta:hover{transform:translateY(-2px)!important;background:#ea650d!important;box-shadow:0 13px 26px rgba(249,115,22,.29)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy b{font-size:11px!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy small{font-size:8px!important}html[data-theme] body.site-theme-pumkincraft :is(.pcx-login,.pcx-register){
  display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;
  height:42px!important;min-height:42px!important;padding:0 13px!important;border-radius:12px!important;
  box-sizing:border-box!important;line-height:1!important;white-space:nowrap!important;vertical-align:middle!important;
  font-size:11px!important;font-weight:780!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-login{border:1px solid transparent!important;color:var(--pc-text)!important;background:transparent!important}html[data-theme] body.site-theme-pumkincraft .pcx-login:hover{border-color:var(--pc-line)!important;background:var(--pc-soft)!important}html[data-theme] body.site-theme-pumkincraft .pcx-register{
  border:1px solid var(--pc-text)!important;background:var(--pc-text)!important;color:var(--pc-panel)!important;
  box-shadow:0 7px 18px rgba(20,14,10,.13)!important;
}html[data-theme] body.site-theme-pumkincraft .pcx-register:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px rgba(20,14,10,.18)!important}@media (min-width:1180px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{
    width:min(1480px,calc(100% - 32px))!important;min-height:78px!important;
    grid-template-columns:minmax(150px,180px) minmax(500px,1fr) auto auto auto!important;
    grid-template-rows:78px!important;grid-template-areas:"brand nav live credit account"!important;gap:9px!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-nav{align-self:center!important;border-top:0!important}}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar{background:var(--pc-panel)!important;backdrop-filter:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community>summary{
    min-height:50px!important;padding:12px!important;border:1px solid var(--pc-line)!important;border-radius:13px!important;
    background:var(--pc-soft)!important;color:var(--pc-text)!important;box-shadow:none!important;transform:none!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community.active>summary{
    border-color:var(--pc-accent)!important;background:var(--pc-accent)!important;color:#fff!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle{border-radius:13px!important;box-shadow:0 5px 16px rgba(43,24,11,.08)!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle{background:var(--pc-soft)!important;border-color:var(--pc-line-strong)!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle span{background:var(--pc-text)!important;opacity:1!important}}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:20px!important;padding:8px 2px 24px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category{min-height:360px!important;border-width:2px!important;border-radius:24px!important;isolation:isolate!important;box-shadow:0 16px 38px rgba(45,25,12,.13)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .28s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover{transform:translateY(-8px) scale(1.012)!important;box-shadow:0 28px 58px rgba(45,25,12,.22)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category.active{border-color:var(--pc-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pc-accent) 15%,transparent),0 24px 50px rgba(45,25,12,.18)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media{aspect-ratio:16/10.5!important;min-height:230px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(transparent,rgba(20,11,6,.48));pointer-events:none!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media img{filter:saturate(1.08) contrast(1.04)!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .3s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover .pc-store-category-media img{transform:scale(1.09)!important;filter:saturate(1.18) contrast(1.07)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media i{z-index:2!important;left:18px!important;bottom:18px!important;width:54px!important;height:54px!important;border-radius:16px!important;font-size:25px!important;border:2px solid rgba(255,255,255,.65)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy{min-height:126px!important;padding:20px 22px 22px!important;gap:6px 12px!important;background:linear-gradient(180deg,var(--pc-panel),color-mix(in srgb,var(--pc-accent) 4%,var(--pc-panel)))!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy small{font-size:10px!important;letter-spacing:.16em!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy b{font-size:clamp(19px,1.55vw,24px)!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.025em!important;white-space:normal!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy em{padding:5px 9px!important;border-radius:999px!important;background:var(--pc-soft)!important;color:var(--pc-text)!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy strong{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-top:10px!important;padding-top:12px!important;border-top:1px solid var(--pc-line)!important;font-size:12px!important;font-weight:900!important}@media (max-width:760px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{grid-template-columns:1fr!important;gap:15px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category{min-height:320px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media{min-height:205px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy b{font-size:20px!important}}html[data-theme] body.site-theme-pumkincraft .brand-logo-pair{
  position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:min(170px,100%);height:46px;
}html[data-theme] body.site-theme-pumkincraft .brand-logo-pair>.brand-logo-img{
  position:absolute;inset:0 auto 0 0;width:auto!important;height:44px!important;max-width:170px!important;object-fit:contain;object-position:left center;
}html[data-theme] body.site-theme-pumkincraft .brand-logo-dark{opacity:0!important;visibility:hidden!important}html[data-theme="dark"] body.site-theme-pumkincraft .brand-logo-pair:has(.brand-logo-dark) .brand-logo-default{opacity:0!important;visibility:hidden!important}html[data-theme="dark"] body.site-theme-pumkincraft .brand-logo-pair>.brand-logo-dark{opacity:1!important;visibility:visible!important}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair{width:min(154px,100%);height:54px}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair>.footer-logo-img{height:52px!important;max-width:154px!important}html[data-theme="light"] body.site-theme-pumkincraft{
  --pc-bg:#f6f4f1;--pc-panel:#ffffff;--pc-soft:#fff8f1;--pc-text:#171d28;--pc-muted:#5f6b7b;
  --pc-line:rgba(112,67,35,.17);--pc-line-strong:rgba(249,115,22,.42);
  background:#f6f4f1!important;color:#171d28!important;
}html[data-theme="light"] body.site-theme-pumkincraft .public-main{
  background-color:#f6f4f1!important;color:#171d28!important;
}html[data-theme="light"] body.site-theme-pumkincraft :is(
  .game-info-card,.panel-card,.pixel-card,.account-card,.community-table-card,.news-card-v4651,
  .news-featured-card,.event-card,.vote-card,.staff-card,.application-card,.pc-store-step,
  .pc-product-card,.topup-simple-card,.cms-public-page,.empty-state-card
){border-color:rgba(112,67,35,.17)!important;box-shadow:0 10px 28px rgba(70,42,22,.07)!important}html[data-theme="light"] body.site-theme-pumkincraft :is(input,select,textarea,.store-toolbar){
  background:#fff!important;color:#171d28!important;border-color:rgba(112,67,35,.2)!important;
}html[data-theme="dark"] body.site-theme-pumkincraft{
  --pc-bg:#0e0a07;--pc-panel:#1a120d;--pc-soft:#24170f;--pc-text:#fff4e8;--pc-muted:#c4b3a4;
  --pc-line:#412b1c;--pc-line-strong:rgba(251,146,60,.5);
  background:#0e0a07!important;color:#fff4e8!important;
}html[data-theme="dark"] body.site-theme-pumkincraft .public-main{
  background-color:#0e0a07!important;color:#fff4e8!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(
  .game-info-card,.panel-card,.pixel-card,.account-card,.community-table-card,.news-card-v4651,
  .news-featured-card,.event-card,.vote-card,.staff-card,.application-card,.pc-store-step,
  .pc-store-category-shell,.pc-product-card,.topup-simple-card,.topup-simple-section,
  .cms-public-page,.empty-state-card,.v469-news-panel,.v4613-live-card
){background:#1a120d!important;color:#fff4e8!important;border-color:#412b1c!important;box-shadow:0 12px 30px rgba(0,0,0,.2)!important}html[data-theme="dark"] body.site-theme-pumkincraft :is(
  .game-info-card em,.game-info-card p,.panel-card p,.empty-state-card p,.community-hero p,
  .news-card-v4651 p,.event-card p,.vote-card p,.staff-card p,.application-card p,
  .cms-public-page p,.cms-public-page li,.pc-store-section-head p
){color:#c4b3a4!important}html[data-theme="dark"] body.site-theme-pumkincraft :is(input,select,textarea,.store-toolbar){
  background:#120d09!important;color:#fff4e8!important;border-color:#493020!important;
}html[data-theme="dark"] body.site-theme-pumkincraft :is(input,textarea)::placeholder{color:#958577!important;opacity:1}html[data-theme="dark"] body.site-theme-pumkincraft .ghost-btn{
  background:#21160f!important;color:#fff4e8!important;border-color:#493020!important;
}html[data-theme="dark"] body.site-theme-pumkincraft .ghost-btn:hover{background:#2a1b12!important;border-color:#714326!important}html[data-theme="dark"] body.site-theme-pumkincraft .footer-bottom,html[data-theme="dark"] body.site-theme-pumkincraft .footer-bottom a{color:#b9a99b!important}html[data-theme] body.site-theme-pumkincraft :is(h1,h2,h3,h4,h5,h6,.section-head h2,.panel-head h2,.card-head h2){
  font-family:Inter,"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  font-style:normal!important;text-shadow:none!important;-webkit-text-stroke:0!important;text-rendering:optimizeLegibility
}html[data-theme] body.site-theme-pumkincraft :is(.field label,input,select,textarea,button,table,th,td){
  font-family:Inter,"Segoe UI Variable","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important;
  text-shadow:none!important;-webkit-text-stroke:0!important
}html[data-theme="light"] body.site-theme-pumkincraft :is(.section-head h2,.panel-head h2,.card-head h2){color:var(--ui-text,#172033)!important}html[data-theme] body.site-theme-pumkincraft .support-hero-stats span{
  border-color:var(--ui-line)!important;background:var(--ui-surface-2)!important;color:var(--ui-text)!important;box-shadow:none!important
}html[data-theme] body.site-theme-pumkincraft .support-hero-stats b{color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .support-hero-stats small{color:var(--ui-muted)!important}html[data-theme] body.site-theme-pumkincraft .support-center-v3{color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft :is(.support-center-hero,.support-create-card,.support-help-card,.support-history-card,.support-thread-card,.support-ticket-info){border-color:var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:var(--ui-shadow-sm)!important}html[data-theme] body.site-theme-pumkincraft .support-center-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 6%,var(--ui-surface)),var(--ui-surface) 58%)!important}html[data-theme] body.site-theme-pumkincraft :is(.support-center-hero,.support-create-card,.support-help-card,.support-history-card,.support-thread-card,.support-ticket-info) :is(h1,h2,h3,h4,b,strong){color:var(--ui-text)!important;text-shadow:none!important}html[data-theme] body.site-theme-pumkincraft :is(.support-center-hero,.support-create-card,.support-help-card,.support-history-card,.support-thread-card,.support-ticket-info) :is(p,small,li,span){color:var(--ui-muted)}html[data-theme] body.site-theme-pumkincraft .support-category-strip button{border-color:var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:var(--ui-shadow-sm)!important}html[data-theme] body.site-theme-pumkincraft .support-category-strip button:hover{border-color:color-mix(in srgb,var(--ui-accent) 42%,var(--ui-line))!important;background:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-surface))!important}html[data-theme] body.site-theme-pumkincraft .support-modern-thread{border:1px solid var(--ui-line)!important;background:var(--ui-surface-2)!important}html[data-theme] body.site-theme-pumkincraft .ticket-message{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-line)!important}html[data-theme] body.site-theme-pumkincraft .ticket-message.staff{background:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-accent) 25%,var(--ui-line))!important}html[data-theme] body.site-theme-pumkincraft .ticket-message :is(p,b,strong){color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft :is(.support-reply-box,.support-rating-card) :is(input,select,textarea){border-color:var(--ui-line)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft :is(.support-reply-box,.support-rating-card) :is(input,textarea)::placeholder{color:var(--ui-muted)!important;opacity:.82}html[data-theme] body.site-theme-pumkincraft .support-ticket-list{display:grid;gap:8px}html[data-theme] body.site-theme-pumkincraft .support-ticket-list>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:13px 14px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface-2);color:var(--ui-text)!important;text-decoration:none}html[data-theme] body.site-theme-pumkincraft .support-ticket-list>a:hover{border-color:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-line));background:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-surface))}html[data-theme] body.site-theme-pumkincraft .support-ticket-list>a :is(b,strong){color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .support-ticket-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:5px;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface-2)}html[data-theme] body.site-theme-pumkincraft .support-ticket-main-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;min-width:0;padding:8px 9px;color:var(--ui-text)!important;text-decoration:none}html[data-theme] body.site-theme-pumkincraft .support-ticket-list-row:hover{border-color:color-mix(in srgb,var(--ui-accent) 36%,var(--ui-line));background:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-surface))}html[data-theme] body.site-theme-pumkincraft .support-ticket-main-link :is(b,strong){color:var(--ui-text)!important}@media (max-width:720px){html[data-theme] body.site-theme-pumkincraft .support-ticket-list-row{grid-template-columns:minmax(0,1fr) auto}html[data-theme] body.site-theme-pumkincraft .support-ticket-main-link{grid-template-columns:1fr;gap:5px}}html[data-theme] body.site-theme-pumkincraft :is(.support-action-needed,.support-resolution-box,.support-rating-card){color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .support-progress-line>span{background:var(--ui-surface-2)!important;border-color:var(--ui-line)!important;color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .support-progress-line>span.done{background:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--ui-accent) 40%,var(--ui-line))!important;color:var(--ui-accent)!important}html[data-theme="light"] body.site-theme-pumkincraft .support-help-card>span{background:#fff4e8!important;color:#c2410c!important}html[data-theme="light"] body.site-theme-pumkincraft .support-history-tabs{background:#f3f5f8!important}html[data-theme="light"] body.site-theme-pumkincraft .support-history-tabs a.active{background:#fff!important;color:#111827!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.site-footer,.minecraft-footer,.velora-footer,.velora-footer-v44){
  background:#ffffff!important;color:#172033!important;border-top:1px solid rgba(112,67,35,.16)!important;
  box-shadow:0 -8px 30px rgba(51,35,22,.045)!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-blocks{display:none!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-glow{display:block!important;opacity:.6!important;background:rgba(249,115,22,.055)!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-main,.footer-bottom,.footer-brand-copy,.footer-nav-columns>div,.footer-community,.footer-legal-links){
  border-color:rgba(112,67,35,.14)!important
}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-brand-copy strong,.footer-brand>div>strong,.footer-nav-columns>div>b,.footer-community strong,.footer-community-head strong){
  color:#172033!important
}html[data-theme="light"] body.site-theme-pumkincraft :is(
  .footer-brand-copy p,.footer-brand>div>span,.footer-nav-columns a,.footer-bottom,.footer-bottom span,
  .footer-legal-links a,.footer-community p,.footer-community small,.footer-community em,.footer-no-users
){color:#667085!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-nav-columns a:hover,.footer-legal-links a:hover,.footer-community-head>a){
  color:#ea580c!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-community{
  border:1px solid rgba(112,67,35,.14)!important;background:#fff8f1!important;box-shadow:none!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-community-head{border-bottom-color:rgba(112,67,35,.12)!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server{
  border:1px solid rgba(112,67,35,.16)!important;background:#f8fafc!important;color:#172033!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-server small{color:#7a8494!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server b{color:#172033!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server em{color:#ea580c!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom{border-top-color:rgba(112,67,35,.14)!important;color:#7a8494!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom a{color:#667085!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom a:hover{color:#ea580c!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-logo-pair>.brand-logo-default{opacity:1!important;visibility:visible!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-logo-pair>.brand-logo-dark{opacity:0!important;visibility:hidden!important}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44{isolation:isolate;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:before{
  content:"";position:absolute;z-index:0;left:-120px;top:-180px;width:460px;height:460px;border-radius:50%;
  background:color-mix(in srgb,var(--pc-accent,#f97316) 10%,transparent)!important;filter:blur(12px);pointer-events:none
}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:after{
  content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:2px;
  background:linear-gradient(90deg,transparent 4%,var(--pc-accent,#f97316) 35%,#fb923c 50%,var(--pc-accent,#f97316) 65%,transparent 96%);
  background-size:180% 100%;animation:footerAccentFlow 7s linear infinite;pointer-events:none
}html[data-theme] body.site-theme-pumkincraft .footer-main,html[data-theme] body.site-theme-pumkincraft .footer-business,html[data-theme] body.site-theme-pumkincraft .footer-bottom{position:relative;z-index:3}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair:before{
  content:"";position:absolute;inset:-13px -18px;border-radius:18px;background:color-mix(in srgb,var(--pc-accent,#f97316) 10%,transparent);
  box-shadow:0 0 34px color-mix(in srgb,var(--pc-accent,#f97316) 14%,transparent);opacity:.75;animation:footerLogoAura 3.8s ease-in-out infinite
}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair>.footer-logo-img{z-index:1;filter:drop-shadow(0 7px 16px rgba(29,18,10,.12));transition:transform .25s ease,filter .25s ease}html[data-theme] body.site-theme-pumkincraft .footer-brand:hover .footer-logo-img{transform:translateY(-2px) scale(1.035);filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--pc-accent,#f97316) 22%,transparent))}html[data-theme] body.site-theme-pumkincraft .footer-nav-columns>div{padding:13px;border-radius:13px;transition:background .2s ease,transform .2s ease}html[data-theme] body.site-theme-pumkincraft .footer-nav-columns>div:hover{background:color-mix(in srgb,var(--pc-accent,#f97316) 4%,transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:after,html[data-theme] body.site-theme-pumkincraft .footer-logo-pair:before{animation:none!important}}html[data-theme] body.site-theme-pumkincraft .home-hero-ranking-layout>.pumpkin-minecraft-hero .v469-hero-copy{width:72%!important;padding:48px 42px!important}html[data-theme] body.site-theme-pumkincraft .home-hero-ranking-layout>.pumpkin-minecraft-hero h1{font-size:clamp(39px,4vw,58px)!important;line-height:1.04!important}@media (max-width:900px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page{
    width:100%!important;min-width:0!important;overflow:hidden!important
  }html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page>.section-wide{
    width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;
    min-width:0!important;margin-inline:auto!important
  }html[data-theme] body.site-theme-pumkincraft.page-store :is(.pc-store-hero-copy,.pc-store-hero-stats,.pc-store-step,.pc-store-catalog){
    min-width:0!important;max-width:100%!important
  }}html[data-theme] body.site-theme-pumkincraft.page-home .home-banner-full{
  width:100%!important;
  min-width:0!important;
  margin-top:20px!important;
}html[data-theme] body.site-theme-pumkincraft.page-home .home-hero-primary-column>.home-banner-full{height:500px!important;min-width:0;margin-top:0!important}html[data-theme] body.site-theme-pumkincraft .news-pagination{display:flex!important;align-items:center;justify-content:center;gap:10px;margin:30px 0 6px;padding:12px;border:1px solid var(--ui-line);border-radius:16px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}html[data-theme] body.site-theme-pumkincraft .news-page-numbers{display:flex;align-items:center;justify-content:center;gap:6px}html[data-theme] body.site-theme-pumkincraft .news-pagination .item{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 11px;border:1px solid var(--ui-line);border-radius:11px;background:var(--ui-surface-2);color:var(--ui-text);font-size:12px;font-weight:850;text-decoration:none;transition:transform .15s ease,border-color .15s ease,background .15s ease}html[data-theme] body.site-theme-pumkincraft .news-pagination .item:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ui-accent) 42%,var(--ui-line));background:var(--ui-soft)}html[data-theme] body.site-theme-pumkincraft .news-pagination .item.active{border-color:var(--ui-accent);background:var(--ui-accent);color:#fff;box-shadow:0 8px 20px color-mix(in srgb,var(--ui-accent) 24%,transparent)}html[data-theme] body.site-theme-pumkincraft .news-pagination .item.disable{pointer-events:none;opacity:.38}html[data-theme] body.site-theme-pumkincraft .news-page-direction{gap:7px;min-width:105px!important}html[data-theme] body.site-theme-pumkincraft .news-page-direction span{font-size:16px}html[data-theme] body.site-theme-pumkincraft .news-page-summary{display:inline-flex;align-items:center;gap:5px;margin:0 2px;padding:0 10px;color:var(--ui-muted);font-size:11px;white-space:nowrap}html[data-theme] body.site-theme-pumkincraft .news-page-summary small{font:inherit;font-weight:750}html[data-theme] body.site-theme-pumkincraft .news-page-summary b{color:var(--ui-text);font-size:12px}html[data-theme] body.site-theme-pumkincraft .news-page-summary i{font-style:normal;opacity:.45}@media (max-width:620px){html[data-theme] body.site-theme-pumkincraft .news-pagination{justify-content:space-between;padding:9px}}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured{display:grid!important;grid-template-columns:minmax(300px,46%) minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;min-height:310px!important;padding:0!important;border-radius:22px!important;overflow:hidden!important;background:var(--ui-surface)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure{position:relative!important;width:calc(100% - 18px)!important;height:auto!important;min-height:0!important;aspect-ratio:16/10!important;margin:18px 0 18px 18px!important;padding:0!important;border:1px solid var(--ui-line)!important;border-radius:16px!important;background:color-mix(in srgb,var(--ui-surface-2) 88%,var(--ui-accent) 12%)!important;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure:after{content:""!important;position:absolute!important;inset:0!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,transparent 64%,rgba(5,8,14,.18))!important;pointer-events:none!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure img,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;filter:none!important;transform:none!important;transition:transform .45s cubic-bezier(.2,.8,.2,1)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card:hover figure img{transform:scale(1.025)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body{justify-content:center!important;min-height:310px!important;padding:28px 30px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body h3,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body h3{font-size:clamp(23px,2.5vw,35px)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card>em{display:none!important}@media (max-width:620px){html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured{grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important;min-height:0!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure{width:100%!important;aspect-ratio:16/9!important;margin:0!important;border-width:0 0 1px!important;border-radius:0!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body{min-height:0!important;padding:19px!important}}html[data-theme] body.site-theme-pumkincraft .pcx-icon{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .pcx-icon .pcx-icon-glyph{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;font-size:0!important;line-height:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-icon .public-line-glyph{width:22px!important;height:22px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html[data-theme] body.site-theme-pumkincraft .pcx-icon.chest-link .public-line-glyph{stroke-width:1.9!important}html[data-theme] body.site-theme-pumkincraft .pcx-icon:hover{color:var(--ui-accent)!important}html[data-theme] body.site-theme-pumkincraft .pcx-icon>b{z-index:2;right:-4px!important;top:-5px!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border:2px solid var(--ui-surface)!important;background:var(--ui-accent)!important;color:#fff!important;font-size:8px!important;line-height:1!important}@media (min-width:1024px){html[data-theme] body.site-theme-pumkincraft{font-size:15px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{font-size:12.5px!important;font-weight:800!important;letter-spacing:.01em!important}html[data-theme] body.site-theme-pumkincraft :is(.section-title,.section-head h2,.applications-section-head h2,.card-head h2,.card-head h3,.panel-head h2,.panel-head h3){font-weight:850!important;letter-spacing:-.035em!important}html[data-theme] body.site-theme-pumkincraft :is(.section-head h2,.home-main-card>header h2,.home-news-panel-head h2,.minecraft-page-head h1,.community-hero h1,.account-page-head h1,.support-center-hero h1,.credit-ranking-hero h1,.news-hero h1,.staff-hero h1,.vote-hero h1,.applications-hero h1,.chest-hero h1){font-weight:850!important}html[data-theme] body.site-theme-pumkincraft :is(.home-main-card>header h2,.home-news-panel-head h2,.section-head h2){font-size:32px!important;line-height:1.12!important}html[data-theme] body.site-theme-pumkincraft :is(.home-side-card h3,.panel-card h3,.game-info-card strong,.community-table-card h3,.account-card h3,.support-help-card h3,.application-card h3,.store-product-title){font-size:max(18px,1em)!important;font-weight:800!important;line-height:1.3!important}html[data-theme] body.site-theme-pumkincraft :is(.home-news-large-body h3,.news-card-copy h3,.news-featured-copy h2){font-weight:850!important;letter-spacing:-.04em!important}html[data-theme] body.site-theme-pumkincraft :is(.home-news-large-body p,.news-card-copy p,.news-featured-copy p,.game-info-card em,.application-card p,.support-help-card p,.account-card p,.community-hero p,.minecraft-page-head p){font-size:14.5px!important;line-height:1.7!important}html[data-theme] body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.buy-btn,.tiny-btn,.pcx-register,.pcx-login,.home-news-large-body>b){font-size:12.5px!important;font-weight:800!important}html[data-theme] body.site-theme-pumkincraft :is(.eyebrow,.section-mini-head small,.home-side-card>span,.card-head small){font-size:10.5px!important;font-weight:850!important;letter-spacing:.09em!important}html[data-theme] body.site-theme-pumkincraft :is(.data-table,.public-table,.ranking-table) th{font-size:10.5px!important;font-weight:850!important}html[data-theme] body.site-theme-pumkincraft :is(.data-table,.public-table,.ranking-table) td{font-size:12.5px!important;line-height:1.5!important}html[data-theme] body.site-theme-pumkincraft :is(.field label,.check-row,.inline-check){font-size:12.5px!important;font-weight:750!important}html[data-theme] body.site-theme-pumkincraft :is(.field input,.field select,.field textarea){font-size:14px!important}html[data-theme] body.site-theme-pumkincraft .site-footer :is(a,p,small){font-size:12px!important;line-height:1.65!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body p{font-size:15px!important;line-height:1.72!important}html[data-theme] body.site-theme-pumkincraft.page-home :is(.home-activity-table-card,.v469-ranking,.home-side-card) :is(td,p,small){font-size:12px!important;line-height:1.55!important}}@media (max-width:720px){html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px 0 0!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account>.pcx-profile-menu{width:100%!important;min-width:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-menu[open]::before{content:"";position:fixed;z-index:139;inset:0;background:rgba(3,7,18,.46);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pcx-profile-menu>.pcx-profile{width:100%!important;min-width:0!important;min-height:50px!important;margin:0!important;padding:6px 9px 6px 6px!important;gap:9px!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pcx-profile-menu>.pcx-profile .pcx-profile-copy{display:grid!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account .pcx-profile-menu>.pcx-profile>i{display:block!important;margin-left:auto!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover{position:fixed!important;z-index:140!important;left:10px!important;right:10px!important;top:auto!important;bottom:10px!important;width:auto!important;max-height:min(72dvh,580px)!important;padding:10px!important;border:1px solid var(--ui-line)!important;border-radius:20px!important;background:var(--ui-surface)!important;box-shadow:0 24px 80px rgba(3,7,18,.32)!important;overflow:auto!important;overscroll-behavior:contain!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head{grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;padding:6px 6px 12px!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head>img,html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head>.pcx-profile-initial{width:44px!important;height:44px!important;border-radius:12px!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head small{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head b{margin:0!important;font-size:14px!important;font-weight:850!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head em{font-size:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover-head strong{margin-top:5px!important;padding:4px 7px!important;font-size:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;padding:10px 0!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:46px!important;padding:8px!important;border:1px solid var(--ui-line)!important;border-radius:12px!important;background:var(--ui-surface-2)!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a>span{flex:0 0 30px!important;width:30px!important;height:30px!important;border-radius:9px!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a>b{min-width:0!important;font-size:11px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a>small{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a.pcx-admin-entry{grid-column:1/-1!important;margin:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-logout{min-height:44px!important;padding:10px!important;border-top:1px solid var(--ui-line)!important;font-size:11px!important}}@media (max-width:390px){html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile-popover nav a.pcx-admin-entry{grid-column:auto!important}}html[data-theme] body.site-theme-pumkincraft .news-comment-avatar{width:46px!important;height:46px!important;border-radius:12px!important;image-rendering:pixelated;image-rendering:crisp-edges;background:var(--ui-surface-2)!important}html[data-theme] body.site-theme-pumkincraft .news-comment-card{grid-template-columns:46px minmax(0,1fr)!important;align-items:start!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-row{position:relative;gap:14px!important;min-height:74px!important;margin:8px 0!important;padding:13px 14px!important;border:1px solid var(--ui-line)!important;border-radius:14px!important;background:var(--ui-surface-2)!important;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-row:hover{border-color:color-mix(in srgb,var(--ui-accent) 32%,var(--ui-line))!important;transform:translateY(-1px)}html[data-theme] body.site-theme-pumkincraft .achievement-progress-copy{min-width:0!important;flex:1!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-copy>b{display:block!important;font-size:13px!important;font-weight:850!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-copy>small{display:block!important;margin-top:5px!important;color:var(--ui-muted)!important;font-size:10.5px!important;line-height:1.5!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-bar{display:block!important;height:7px!important;margin-top:10px!important;border-radius:99px!important;background:color-mix(in srgb,var(--ui-text) 8%,transparent)!important;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft .achievement-progress-bar>em{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--ui-accent),#fbbf24)!important;box-shadow:0 0 14px color-mix(in srgb,var(--ui-accent) 32%,transparent)!important}html[data-theme="light"] body.site-theme-pumkincraft{--theme-text:#172033!important;--theme-muted:#526071!important;--pc-text:#172033!important;--pc-muted:#526071!important;--ui-text:#172033!important;--ui-muted:#526071!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.pixel-card,.account-card,.panel-card,.community-table-card,.news-card-v4651,.news-featured-card,.application-card,.staff-card,.vote-card,.game-info-card,.store-product-card-v4622,.support-help-card,.support-create-card,.notification-card){color:#172033!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.pixel-card,.account-card,.panel-card,.community-table-card,.news-card-v4651,.news-featured-card,.application-card,.staff-card,.vote-card,.game-info-card,.store-product-card-v4622,.support-help-card,.support-create-card,.notification-card) :is(h1,h2,h3,h4,h5,h6,b,strong,label){color:#172033!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.pixel-card,.account-card,.panel-card,.community-table-card,.news-card-v4651,.news-featured-card,.application-card,.staff-card,.vote-card,.game-info-card,.store-product-card-v4622,.support-help-card,.support-create-card,.notification-card) :is(p,small,em,.muted,.help,.muted-copy,.muted-line){color:#526071!important}html[data-theme="light"] body.site-theme-pumkincraft :is(input,select,textarea){color:#172033!important;background:#fff!important}html[data-theme="light"] body.site-theme-pumkincraft :is(input,textarea)::placeholder{color:#667085!important;opacity:1!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.data-table,.public-table,.ranking-table) :is(td,b,strong){color:#172033!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.data-table,.public-table,.ranking-table) :is(th,small){color:#526071!important}html[data-theme="light"] body.site-theme-pumkincraft .status-pill{font-weight:850!important}html[data-theme="light"] body.site-theme-pumkincraft .credit-ranking-hero :is(p,small,span:not(.eyebrow)){color:#526071!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.ranking-period-note,.ranking-summary,.ranking-table-row small,.credit-ranking-copy p){color:#526071!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.site-footer,.minecraft-footer,.velora-footer,.velora-footer-v44){
  background:#ffffff!important;color:#172033!important;border-top:1px solid rgba(112,67,35,.16)!important;
  box-shadow:0 -8px 30px rgba(51,35,22,.045)!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-blocks{display:none!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-glow{display:block!important;opacity:.6!important;background:rgba(249,115,22,.055)!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-main,.footer-bottom,.footer-brand-copy,.footer-nav-columns>div,.footer-community,.footer-legal-links){
  border-color:rgba(112,67,35,.14)!important
}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-brand-copy strong,.footer-brand>div>strong,.footer-nav-columns>div>b,.footer-community strong,.footer-community-head strong){
  color:#172033!important
}html[data-theme="light"] body.site-theme-pumkincraft :is(
  .footer-brand-copy p,.footer-brand>div>span,.footer-nav-columns a,.footer-bottom,.footer-bottom span,
  .footer-legal-links a,.footer-community p,.footer-community small,.footer-community em,.footer-no-users
){color:#667085!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.footer-nav-columns a:hover,.footer-legal-links a:hover,.footer-community-head>a){
  color:#ea580c!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-community{
  border:1px solid rgba(112,67,35,.14)!important;background:#fff8f1!important;box-shadow:none!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-community-head{border-bottom-color:rgba(112,67,35,.12)!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server{
  border:1px solid rgba(112,67,35,.16)!important;background:#f8fafc!important;color:#172033!important
}html[data-theme="light"] body.site-theme-pumkincraft .footer-server small{color:#7a8494!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server b{color:#172033!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-server em{color:#ea580c!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom{border-top-color:rgba(112,67,35,.14)!important;color:#7a8494!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom a{color:#667085!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-bottom a:hover{color:#ea580c!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-logo-pair>.brand-logo-default{opacity:1!important;visibility:visible!important}html[data-theme="light"] body.site-theme-pumkincraft .footer-logo-pair>.brand-logo-dark{opacity:0!important;visibility:hidden!important}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44{isolation:isolate;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:before{
  content:"";position:absolute;z-index:0;left:-120px;top:-180px;width:460px;height:460px;border-radius:50%;
  background:color-mix(in srgb,var(--pc-accent,#f97316) 10%,transparent)!important;filter:blur(12px);pointer-events:none
}html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:after{
  content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:2px;
  background:linear-gradient(90deg,transparent 4%,var(--pc-accent,#f97316) 35%,#fb923c 50%,var(--pc-accent,#f97316) 65%,transparent 96%);
  background-size:180% 100%;animation:footerAccentFlow 7s linear infinite;pointer-events:none
}html[data-theme] body.site-theme-pumkincraft .footer-main,html[data-theme] body.site-theme-pumkincraft .footer-business,html[data-theme] body.site-theme-pumkincraft .footer-bottom{position:relative;z-index:3}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair:before{
  content:"";position:absolute;inset:-13px -18px;border-radius:18px;background:color-mix(in srgb,var(--pc-accent,#f97316) 10%,transparent);
  box-shadow:0 0 34px color-mix(in srgb,var(--pc-accent,#f97316) 14%,transparent);opacity:.75;animation:footerLogoAura 3.8s ease-in-out infinite
}html[data-theme] body.site-theme-pumkincraft .footer-logo-pair>.footer-logo-img{z-index:1;filter:drop-shadow(0 7px 16px rgba(29,18,10,.12));transition:transform .25s ease,filter .25s ease}html[data-theme] body.site-theme-pumkincraft .footer-brand:hover .footer-logo-img{transform:translateY(-2px) scale(1.035);filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--pc-accent,#f97316) 22%,transparent))}html[data-theme] body.site-theme-pumkincraft .footer-nav-columns>div{padding:13px;border-radius:13px;transition:background .2s ease,transform .2s ease}html[data-theme] body.site-theme-pumkincraft .footer-nav-columns>div:hover{background:color-mix(in srgb,var(--pc-accent,#f97316) 4%,transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft .velora-footer-v44:after,html[data-theme] body.site-theme-pumkincraft .footer-logo-pair:before{animation:none!important}}html[data-theme] body.site-theme-pumkincraft .home-hero-ranking-layout>.pumpkin-minecraft-hero .v469-hero-copy{width:72%!important;padding:48px 42px!important}html[data-theme] body.site-theme-pumkincraft .home-hero-ranking-layout>.pumpkin-minecraft-hero h1{font-size:clamp(39px,4vw,58px)!important;line-height:1.04!important}@media (max-width:900px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page{
    width:100%!important;min-width:0!important;overflow:hidden!important
  }html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page>.section-wide{
    width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;
    min-width:0!important;margin-inline:auto!important
  }html[data-theme] body.site-theme-pumkincraft.page-store :is(.pc-store-hero-copy,.pc-store-hero-stats,.pc-store-step,.pc-store-catalog){
    min-width:0!important;max-width:100%!important
  }}html[data-theme="light"] body.site-theme-pumkincraft{--pc-bg:#f7f5f2;--pc-panel:#fff;--pc-soft:#fff8f1;--pc-text:#151b27;--pc-muted:#596679;--pc-line:rgba(88,57,35,.16);--ui-focus:rgba(249,115,22,.24)}html[data-theme] body.site-theme-pumkincraft .pcx-header{position:relative!important;isolation:isolate}html[data-theme] body.site-theme-pumkincraft .pcx-utility{min-height:36px!important;background:#130c08!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-shell{min-height:36px!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo{min-height:36px;padding:0 16px;border-inline:1px solid rgba(255,255,255,.07);color:#f9d8bd!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo>span{display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:rgba(249,115,22,.16);color:#fb923c}html[data-theme] body.site-theme-pumkincraft .pcx-promo em{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:7px;background:rgba(249,115,22,.13);color:#fdba74!important;font-style:normal}html[data-theme="light"] body.site-theme-pumkincraft .site-nav.pcx-navbar{background:rgba(255,255,255,.96)!important;border-bottom:1px solid rgba(88,57,35,.13)!important;box-shadow:0 16px 42px rgba(52,34,21,.09)!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{min-height:54px;padding:5px 10px;border-radius:15px;transition:background .2s ease,transform .2s ease}html[data-theme] body.site-theme-pumkincraft .pcx-brand:hover{background:var(--pc-soft);transform:translateY(-1px)}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{gap:2px!important;padding:4px!important;border-color:rgba(88,57,35,.13)!important;border-radius:15px!important;background:#faf8f5!important;box-shadow:inset 0 1px 2px rgba(63,39,22,.04)}html[data-theme="dark"] body.site-theme-pumkincraft .pcx-nav-list{background:#140e0a!important;border-color:#3e291c!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{min-height:42px!important;padding-inline:14px!important;border-radius:11px!important;font-size:11.5px!important;font-weight:800!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover{background:var(--pc-panel)!important;box-shadow:0 7px 18px rgba(40,26,17,.09)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>summary{background:var(--pc-panel)!important;color:var(--pc-text)!important;box-shadow:0 7px 19px rgba(43,27,17,.1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active:before,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>summary:before{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:3px;border-radius:999px;background:var(--pc-accent)}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{min-height:48px!important;padding:7px 15px!important;border-radius:14px!important;border-color:#e85f08!important;box-shadow:0 11px 25px rgba(249,115,22,.25)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-icon{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.13)}html[data-theme] body.site-theme-pumkincraft :is(.pcx-login,.pcx-register){height:44px!important;min-height:44px!important;padding-inline:15px!important;border-radius:12px!important}html[data-theme] body.site-theme-pumkincraft .pcx-login{border-color:var(--pc-line)!important;background:var(--pc-panel)!important;box-shadow:0 5px 15px rgba(42,28,18,.05)!important}html[data-theme] body.site-theme-pumkincraft .pcx-register{border-color:#171d28!important;background:#171d28!important;color:#fff!important;box-shadow:0 8px 20px rgba(20,27,40,.18)!important}html[data-theme] body.site-theme-pumkincraft .pcx-register:hover{background:var(--pc-accent)!important;border-color:var(--pc-accent)!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.pixel-card,.panel-card,.account-card,.community-table-card,.game-info-card,.news-card-v4651,.news-featured-card,.event-card,.vote-card,.staff-card,.application-card,.topup-simple-card,.cms-public-page,.empty-state-card){background:#fff!important;color:#171d28!important;border-color:rgba(88,57,35,.15)!important;box-shadow:0 12px 30px rgba(57,37,22,.065)!important}html[data-theme="light"] body.site-theme-pumkincraft :is(.pixel-card,.panel-card,.account-card,.community-table-card,.game-info-card,.news-card-v4651,.news-featured-card,.event-card,.vote-card,.staff-card,.application-card,.topup-simple-card,.cms-public-page,.empty-state-card) :is(p,small,em){color:#5b6879}@media (min-width:1180px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{min-height:82px!important;grid-template-rows:82px!important;grid-template-columns:minmax(155px,185px) minmax(520px,1fr) auto auto!important;grid-template-areas:"brand nav credit account"!important;gap:11px!important}html[data-theme] body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}}@media (max-width:1179px) and (min-width:1081px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{padding-inline:10px!important;font-size:10.5px!important}}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{min-height:68px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{background:transparent!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community.active>summary{background:var(--pc-accent)!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active:before,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>summary:before{display:none}}@media (max-width:600px){html[data-theme] body.site-theme-pumkincraft .pcx-utility{display:none!important}}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft :is(.pcx-brand,.pcx-nav-link,.pumpkin-credit-cta){transition:none!important}}html[data-theme] body.site-theme-pumkincraft:not(.page-home) .public-main>section{margin-block:42px!important}html[data-theme] body.site-theme-pumkincraft:not(.page-home) .public-main>section+section{margin-top:0!important}@media (max-width:600px){html[data-theme] body.site-theme-pumkincraft:not(.page-home) .public-main>section{margin-block:24px!important}}html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card,html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card.featured{display:grid!important;grid-column:auto!important;grid-template-columns:minmax(330px,42%) minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;min-height:330px!important;padding:0!important;border:1px solid var(--ui-line)!important;border-radius:24px!important;background:var(--ui-surface)!important;box-shadow:0 16px 38px color-mix(in srgb,var(--ui-text) 9%,transparent)!important;overflow:hidden!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card:hover{transform:translateY(-5px)!important;border-color:color-mix(in srgb,var(--ui-accent) 48%,var(--ui-line))!important;box-shadow:0 24px 52px color-mix(in srgb,var(--ui-accent) 14%,transparent)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure{width:100%!important;height:100%!important;min-height:330px!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-right:1px solid var(--ui-line)!important;border-radius:0!important;background:var(--ui-surface-2)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;border-radius:0!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-height:330px!important;padding:34px 38px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-meta{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;margin-bottom:14px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-meta span{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 9px!important;border:1px solid var(--ui-line)!important;border-radius:999px!important;background:var(--ui-surface-2)!important;color:var(--ui-muted)!important;font-size:10px!important;font-weight:800!important;line-height:1!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-meta .category{border-color:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-line))!important;background:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-surface))!important;color:var(--ui-accent)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-large-body h3,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-large-card.featured .home-news-large-body h3{margin:0 0 13px!important;font-size:clamp(26px,2.7vw,39px)!important;line-height:1.12!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body p,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card:not(.featured) .home-news-large-body p{display:-webkit-box!important;overflow:hidden!important;margin:0 0 21px!important;color:var(--ui-muted)!important;font-size:15px!important;line-height:1.72!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body>b,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card:not(.featured) .home-news-large-body>b{display:inline-flex!important;align-items:center!important;min-height:42px!important;margin-top:auto!important;padding:0 15px!important;border-radius:11px!important;background:var(--ui-accent)!important;color:#fff!important;font-size:12px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card>em{display:none!important}@media (max-width:850px){html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card,html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card.featured{grid-template-columns:minmax(235px,38%) minmax(0,1fr)!important;min-height:290px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure{min-height:290px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body{min-height:290px!important;padding:27px!important}}@media (max-width:620px){html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card,html[data-theme] body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack[data-home-news-list]>a.home-news-large-card.featured{grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important;min-height:0!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card figure,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured figure{height:auto!important;min-height:0!important;aspect-ratio:16/9!important;border-right:0!important;border-bottom:1px solid var(--ui-line)!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-card.featured .home-news-large-body{min-height:0!important;padding:22px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-large-body h3,html[data-theme] body.site-theme-pumkincraft.page-home .home-news-large-card.featured .home-news-large-body h3{font-size:24px!important}html[data-theme] body.site-theme-pumkincraft.page-home .home-news-stack[data-home-news-list] .home-news-large-body p{font-size:13px!important;-webkit-line-clamp:3!important}}html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622{padding-top:18px!important;padding-bottom:0!important;gap:7px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622 a,html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622 b{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface);color:var(--ui-muted);font-size:10px;font-weight:800}html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622 b{color:var(--ui-text)}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr)!important;gap:24px!important;margin-top:22px!important;padding:0 24px 26px!important;align-items:start!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-gallery,html[data-theme] body.site-theme-pumkincraft.page-store .product-summary{min-width:0}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:440px!important;min-height:440px!important;border:1px solid var(--ui-line)!important;border-radius:24px!important;background:var(--ui-surface)!important;box-shadow:var(--ui-shadow-sm)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-main-media.no-image{background:color-mix(in srgb,var(--ui-accent) 5%,var(--ui-surface))!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-main-media.no-image:before{content:"";position:absolute;width:280px;height:280px;border:1px solid color-mix(in srgb,var(--ui-accent) 20%,transparent);border-radius:50%;box-shadow:0 0 0 34px color-mix(in srgb,var(--ui-accent) 4%,transparent),0 0 0 70px color-mix(in srgb,var(--ui-accent) 2%,transparent)}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase i{display:grid;place-items:center;width:92px;height:92px;border:1px solid color-mix(in srgb,var(--ui-accent) 28%,var(--ui-line));border-radius:26px;background:var(--ui-surface);color:var(--ui-accent);box-shadow:0 18px 40px color-mix(in srgb,var(--ui-accent) 16%,transparent);font-size:44px;font-style:normal}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase small{margin-top:20px;color:var(--ui-accent);font-size:10px;font-weight:900;letter-spacing:.11em}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase b{margin-top:7px;color:var(--ui-text);font-size:28px;letter-spacing:-.04em}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase em{margin-top:5px;color:var(--ui-muted);font-size:11px;font-style:normal}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row{grid-template-columns:1fr!important;gap:7px!important;margin-top:10px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row>span{display:flex;align-items:center;min-height:42px;padding:10px 13px!important;text-align:left!important;color:var(--ui-muted)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row i{display:grid;place-items:center;width:22px;height:22px;margin-right:9px!important;border-radius:7px;background:var(--ui-success-bg);color:var(--ui-success)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary{padding:30px!important;border:1px solid var(--ui-line);border-radius:24px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}html[data-theme] body.site-theme-pumkincraft.page-store .product-summary>.eyebrow{display:inline-flex!important;align-items:center!important;min-height:29px!important;margin:0 0 13px!important;padding:6px 10px!important;border:1px solid color-mix(in srgb,var(--ui-accent) 24%,var(--ui-line));border-radius:999px;background:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-surface));color:var(--ui-accent)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary h1{margin:0 0 13px!important;font-size:clamp(38px,4.2vw,56px)!important;line-height:1!important;color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-lead{margin:0!important;padding-bottom:20px;border-bottom:1px solid var(--ui-line);color:var(--ui-muted)!important;font-size:14px!important;line-height:1.7!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;margin:20px 0!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2>div{min-height:54px;padding:12px!important;background:var(--ui-surface-2)!important;border-color:var(--ui-line)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2 p{color:var(--ui-text)!important;font-size:11px!important;line-height:1.45!important}html[data-theme] body.site-theme-pumkincraft.page-store .buy-panel-v4622{margin-top:18px!important;padding:22px!important;border:1px solid color-mix(in srgb,var(--ui-accent) 20%,var(--ui-line))!important;border-radius:19px!important;background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface))!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft.page-store .buy-price strong{color:var(--ui-text)!important;font-size:31px!important}html[data-theme] body.site-theme-pumkincraft.page-store .delivery-meta>div{padding:13px!important;border-color:var(--ui-line)!important;background:var(--ui-surface)!important}html[data-theme] body.site-theme-pumkincraft.page-store .delivery-meta small{color:var(--ui-muted)!important}html[data-theme] body.site-theme-pumkincraft.page-store .delivery-meta b{color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-description-section{margin-top:16px!important}@media (max-width:900px){html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:390px!important;min-height:390px!important}}@media (max-width:620px){html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{padding-inline:12px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:320px!important;min-height:320px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary{padding:22px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2{grid-template-columns:1fr}html[data-theme] body.site-theme-pumkincraft.page-store .product-main-media.no-image:before{width:210px;height:210px}}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center{display:grid;gap:18px;padding-top:28px;padding-bottom:56px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:250px;padding:38px 42px!important}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero h1{margin:8px 0 10px;font-size:clamp(38px,5vw,62px);line-height:1.04;letter-spacing:-.05em}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero p{max-width:690px;margin:0;color:var(--ui-muted);font-size:15px;line-height:1.72}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-actions{display:flex;gap:9px;margin-top:22px;flex-wrap:wrap}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-mark{display:grid;place-items:center;width:150px;height:150px;border:1px solid color-mix(in srgb,var(--ui-accent) 25%,var(--ui-line));border-radius:32px;background:color-mix(in srgb,var(--ui-accent) 7%,var(--ui-surface));text-align:center}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-mark span{color:var(--ui-accent);font-size:38px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-mark b{font-size:17px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-mark small{color:var(--ui-muted);font-size:8px;font-weight:900;letter-spacing:.1em}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;min-height:126px;padding:18px;border:1px solid var(--ui-line);border-radius:17px;background:var(--ui-surface);box-shadow:var(--ui-shadow-sm)}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:color-mix(in srgb,var(--ui-accent) 9%,var(--ui-surface));color:var(--ui-accent);font-size:11px;font-weight:900}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary small{color:var(--ui-muted);font-size:8px;font-weight:900;letter-spacing:.08em}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary strong{display:block;margin-top:3px;font-size:25px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary p{margin:4px 0 0;color:var(--ui-muted);font-size:10px;line-height:1.45}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;border:1px solid var(--ui-line);border-radius:17px;background:var(--ui-line);overflow:hidden}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process article{min-height:104px;padding:17px;background:var(--ui-surface)}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process b{color:var(--ui-accent);font-size:10px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process span{display:block;margin-top:7px;font-size:13px;font-weight:850}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process p{margin:5px 0 0;color:var(--ui-muted);font-size:10px}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center.has-selected-form .applications-summary,html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center.has-selected-form .applications-process{display:none!important}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center.has-selected-form .applications-hero{min-height:180px;padding:28px 34px!important}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center.has-selected-form .applications-hero h1{font-size:clamp(32px,4vw,46px)}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-center.has-selected-form .applications-hero-mark{width:110px;height:110px;border-radius:25px}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-card{width:min(900px,100%);margin:0 auto;padding:0!important;border:1px solid var(--ui-line)!important;border-radius:24px!important;background:var(--ui-surface)!important;box-shadow:0 22px 54px color-mix(in srgb,var(--ui-text) 9%,transparent)!important;overflow:hidden}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-head{padding:28px 32px 24px;border-bottom:1px solid var(--ui-line);background:color-mix(in srgb,var(--ui-accent) 4%,var(--ui-surface))}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-head .text-link{display:inline-flex;align-items:center;min-height:34px;padding:7px 10px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-surface);color:var(--ui-muted);font-size:10px;font-weight:800}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-head .eyebrow{margin:20px 0 7px!important;color:var(--ui-accent)!important}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-head h2{margin:0;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em}html[data-theme] body.site-theme-pumkincraft.page-applications .application-rich-description{margin-top:12px;color:var(--ui-muted);font-size:13px;line-height:1.7}html[data-theme] body.site-theme-pumkincraft.page-applications .application-rich-description :is(p,ul,ol){margin:8px 0}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question-form{display:grid;gap:14px;padding:26px 32px 32px}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;margin:0!important;padding:18px;border:1px solid var(--ui-line);border-radius:16px;background:var(--ui-surface-2)}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question-number{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-accent) 24%,var(--ui-line));color:var(--ui-accent);font-size:11px;font-weight:900}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question-content{min-width:0}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question label{display:flex!important;align-items:center;gap:8px;margin:0 0 10px!important;color:var(--ui-text)!important;font-size:13px!important;line-height:1.45!important}html[data-theme] body.site-theme-pumkincraft.page-applications .required-chip{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:999px;background:var(--ui-danger-bg);color:var(--ui-danger);font-size:8px;font-weight:900;white-space:nowrap}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question :is(input,select,textarea){width:100%!important;min-height:48px!important;padding:12px 14px!important;border:1px solid var(--ui-line)!important;border-radius:12px!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;outline:0!important}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question textarea{min-height:140px!important;resize:vertical}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question :is(input,select,textarea):focus{border-color:var(--ui-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 14%,transparent)!important}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-submit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:4px;padding-top:20px;border-top:1px solid var(--ui-line)}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-submit p{margin:0;color:var(--ui-muted);font-size:10px;line-height:1.55}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-submit .primary-btn{min-width:210px}@media (max-width:760px){html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero{grid-template-columns:1fr!important;padding:26px 22px!important}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-hero-mark{display:none}html[data-theme] body.site-theme-pumkincraft.page-applications .applications-summary,html[data-theme] body.site-theme-pumkincraft.page-applications .applications-process{grid-template-columns:1fr}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-head,html[data-theme] body.site-theme-pumkincraft.page-applications .application-question-form{padding:22px 18px}html[data-theme] body.site-theme-pumkincraft.page-applications .application-question{grid-template-columns:1fr;padding:15px}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-submit{grid-template-columns:1fr}html[data-theme] body.site-theme-pumkincraft.page-applications .application-form-submit .primary-btn{width:100%;min-width:0}}@media (min-width:1121px) and (max-width:1400px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{
    grid-template-columns:minmax(145px,185px) minmax(0,1fr) auto!important;
    grid-template-areas:"brand nav account"!important;
    gap:14px!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-header-credit{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav{min-width:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{width:max-content;max-width:100%;margin-inline:auto}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{padding-inline:11px!important;font-size:11px!important}}@media (max-width:1120px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{display:flex!important;min-height:68px!important;justify-content:space-between!important;gap:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{min-width:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-header-credit,html[data-theme] body.site-theme-pumkincraft .pcx-account-actions{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle{display:block!important;margin-left:auto!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links{display:none!important;position:fixed!important;z-index:140!important;top:calc(var(--velora-mobile-nav-top) + 8px)!important;left:10px!important;right:10px!important;width:auto!important;max-height:calc(100dvh - var(--velora-mobile-nav-top) - 22px)!important;overflow:auto!important;padding:10px!important;border:1px solid var(--ui-line)!important;border-radius:19px!important;background:var(--theme-panel,#fff)!important;box-shadow:0 28px 70px rgba(15,23,42,.22)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links.mobile-open{display:grid!important;gap:8px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{display:grid!important;width:100%;padding:4px!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{width:100%!important;min-height:44px!important;justify-content:flex-start!important;padding-inline:13px!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-ctas{display:grid!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account{display:flex!important}}@media (max-width:600px){html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:132px!important;max-height:42px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links{top:76px!important;max-height:calc(100dvh - 86px)!important}}@media (max-width:1120px){html[data-theme] body.site-theme-pumkincraft .pcx-brand{
    flex:0 0 150px!important;width:150px!important;max-width:150px!important;overflow:visible!important;padding-inline:4px!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-pair{
    flex:0 0 138px!important;width:138px!important;min-width:138px!important;
  }}@media (max-width:430px){html[data-theme] body.site-theme-pumkincraft .pcx-brand{flex-basis:138px!important;width:138px!important;max-width:138px!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-pair{flex-basis:128px!important;width:128px!important;min-width:128px!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:128px!important}}html[data-theme] body.site-theme-pumkincraft .velora-header-stack.pcx-header{position:sticky!important;top:0!important;z-index:180!important;background:transparent!important;color:var(--ui-text)!important;filter:none!important;transition:box-shadow .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)!important}html[data-theme] body.site-theme-pumkincraft .velora-header-stack.is-scrolled{box-shadow:0 8px 30px rgba(15,23,42,.12)!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility{min-height:36px!important;background:color-mix(in srgb,var(--theme-header) 94%,#0f172a 6%)!important;border-bottom:1px solid var(--ui-line)!important;color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-shell,html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{width:var(--header-shell-width,min(1440px,calc(100% - 32px)))!important;max-width:none!important;margin-inline:auto!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-shell{min-height:36px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-status{display:flex!important;align-items:center!important;gap:14px!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility :is(.pcx-member-stat,.pcx-discord){display:inline-flex!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility :is(.pcx-server-pulse,.pcx-member-stat,.pcx-discord){min-height:32px!important;height:32px!important;border:0!important;background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility :is(.pcx-server-pulse,.pcx-member-stat,.pcx-discord):hover{color:var(--ui-accent)!important;transform:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility :is(b,small){color:inherit!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo{margin-left:auto!important;min-height:32px!important;border:0!important;background:transparent!important;color:var(--ui-muted)!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar{position:relative!important;top:auto!important;min-height:var(--header-height,76px)!important;border:0!important;border-bottom:1px solid var(--ui-line)!important;background:color-mix(in srgb,var(--theme-header) calc(var(--header-alpha,1) * 100%),transparent)!important;color:var(--ui-text)!important;box-shadow:none!important;backdrop-filter:blur(var(--header-blur,14px))!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar:before{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{min-height:var(--header-height,76px)!important;display:grid!important;grid-template-columns:minmax(150px,210px) minmax(0,1fr) auto auto!important;grid-template-rows:var(--header-height,76px)!important;grid-template-areas:"brand nav credit account"!important;align-items:center!important;gap:16px!important;padding:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{grid-area:brand!important;position:relative!important;inset:auto!important;justify-self:start!important;min-height:52px!important;margin:0!important;padding:4px 0!important;border-radius:0!important;background:transparent!important;transform:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{width:auto!important;height:auto!important;max-width:var(--header-logo-size,160px)!important;max-height:52px!important;filter:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand-copy b{color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav{grid-area:nav!important;position:static!important;display:flex!important;align-self:stretch!important;justify-content:flex-start!important;border:0!important;background:transparent!important;color:inherit!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{height:100%!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{position:relative!important;min-height:100%!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:14px!important;font-weight:650!important;letter-spacing:0!important;box-shadow:none!important;transform:none!important;transition:color .18s cubic-bezier(.2,.8,.2,1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:before{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:0!important;width:auto!important;height:2px!important;border-radius:2px 2px 0 0!important;background:var(--ui-accent)!important;box-shadow:none!important;transform:scaleX(0)!important;transform-origin:center!important;transition:transform .18s cubic-bezier(.2,.8,.2,1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover,html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>.pcx-nav-link{background:transparent!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover:before,html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active:before,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>.pcx-nav-link:before{transform:scaleX(1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel{top:calc(100% - 8px)!important;min-width:330px!important;padding:12px!important;border:1px solid var(--ui-line)!important;border-radius:14px!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:0 20px 50px rgba(15,23,42,.14)!important;backdrop-filter:blur(18px)!important}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel :is(a,b){color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .pcx-header-credit{grid-area:credit!important;display:flex!important;transform:none!important;margin:0!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{height:42px!important;min-height:42px!important;padding:0 15px!important;border:0!important;border-radius:10px!important;background:var(--ui-accent)!important;color:#fff!important;box-shadow:none!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s ease!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta:hover{transform:translateY(-1px)!important;filter:brightness(.94)!important}html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-icon,html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-copy small,html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-shine{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-account-actions{grid-area:account!important;position:static!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important}html[data-theme] body.site-theme-pumkincraft :is(.pcx-login,.pcx-register){height:42px!important;min-height:42px!important;border-radius:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}html[data-theme] body.site-theme-pumkincraft :is(.pcx-nav-link,.pumpkin-credit-cta,.pcx-login,.pcx-register,.pcx-profile):focus-visible{outline:3px solid color-mix(in srgb,var(--ui-accent) 30%,transparent)!important;outline-offset:2px!important}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .pcx-utility{display:none!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar,html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{min-height:68px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{display:flex!important;width:calc(100% - 24px)!important;justify-content:space-between!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{position:static!important;transform:none!important;order:1!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:min(var(--header-logo-size,140px),140px)!important;max-height:44px!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle{display:flex!important;order:3!important;margin-left:auto!important;width:44px!important;height:44px!important;border:1px solid var(--ui-line)!important;border-radius:10px!important;background:var(--ui-surface)!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle span{background:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft :is(.pcx-header-credit,.pcx-account-actions,.pcx-desktop-live){display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(90vw,360px)!important;max-height:100dvh!important;padding:18px 14px calc(18px + env(safe-area-inset-bottom))!important;border:0!important;border-left:1px solid var(--ui-line)!important;border-radius:0!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:-18px 0 50px rgba(15,23,42,.18)!important;transform:translateX(102%)!important;visibility:hidden!important;pointer-events:none!important;display:flex!important;flex-direction:column!important;gap:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links.mobile-open{transform:none!important;visibility:visible!important;pointer-events:auto!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{display:grid!important;height:auto!important;gap:6px!important;padding:8px 0!important;overflow:visible!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{width:100%!important;min-height:48px!important;padding:0 14px!important;border:1px solid var(--ui-line)!important;border-radius:10px!important;background:var(--ui-surface-2)!important;color:var(--ui-text)!important;justify-content:flex-start!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:before{left:0!important;right:auto!important;top:10px!important;bottom:10px!important;width:3px!important;height:auto!important;transform:scaleY(0)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active:before{transform:scaleY(1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel{position:static!important;min-width:0!important;width:100%!important;margin-top:6px!important;border-radius:10px!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account{margin-top:auto!important;padding-top:12px!important;border-top:1px solid var(--ui-line)!important}}@media (max-width:360px){html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links{width:100vw!important}}@media (prefers-reduced-motion:reduce){html[data-theme] body.site-theme-pumkincraft .pcx-header *{transition:none!important;animation:none!important}}html[data-theme] body.site-theme-pumkincraft .velora-header-stack.pcx-header{position:relative;z-index:121;background:#100b08;color:#fff}html[data-theme] body.site-theme-pumkincraft .pcx-utility{min-height:38px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#0b0806!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-shell{width:min(1420px,calc(100% - 34px))!important;min-height:38px!important;display:grid!important;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr)!important;gap:16px!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-status{justify-self:start!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility-status :is(.pcx-member-stat,.pcx-discord){display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility .pcx-server-pulse{height:38px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;transform:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility .pcx-server-pulse b{font-size:10px!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-utility .pcx-server-pulse small{font-size:8px!important;color:#a99c93!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo{justify-self:center!important;min-height:38px!important;padding:0 18px!important;border-inline:1px solid rgba(255,255,255,.07)!important;background:transparent!important;color:#d8cec6!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo>span{color:#ff8a2b!important}html[data-theme] body.site-theme-pumkincraft .pcx-promo em{color:#ffad68!important}html[data-theme] body.site-theme-pumkincraft .pcx-mini-account{justify-self:end!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar{position:relative!important;top:auto!important;border:0!important;border-bottom:3px solid var(--ui-accent,#f97316)!important;background:linear-gradient(180deg,#21150f 0%,#160f0b 100%)!important;box-shadow:0 16px 34px rgba(20,11,6,.22)!important;backdrop-filter:none!important}html[data-theme] body.site-theme-pumkincraft .site-nav.pcx-navbar:before{content:"";position:absolute;inset:0;opacity:.18;background:radial-gradient(circle at 50% -30%,#f9731645,transparent 43%),linear-gradient(90deg,transparent,#ffffff08 50%,transparent);pointer-events:none}@media (min-width:1081px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{width:min(1420px,calc(100% - 34px))!important;min-height:132px!important;display:grid!important;grid-template-columns:minmax(230px,1fr) auto minmax(230px,1fr)!important;grid-template-rows:78px 54px!important;grid-template-areas:"live brand actions" "nav nav nav"!important;gap:0 22px!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{grid-area:brand!important;align-self:center!important;justify-self:center!important;min-width:0!important;min-height:66px!important;padding:6px 18px!important;background:transparent!important;transform:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand:before{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-pair{display:flex!important;align-items:center!important;justify-content:center!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{height:62px!important;max-width:230px!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.4))!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .pcx-brand-copy{display:grid!important;min-width:0!important;text-align:left!important;line-height:1!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .pcx-brand-copy b{font-size:20px!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .pcx-brand-copy small{color:#ffad68!important}html[data-theme] body.site-theme-pumkincraft .pcx-desktop-live{grid-area:live!important;display:flex!important;justify-self:start!important;align-self:center!important}html[data-theme] body.site-theme-pumkincraft .pcx-desktop-live .pcx-live-pill{min-width:210px!important;height:46px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:8px!important;background:#0d0a08!important;color:#fff!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important}html[data-theme] body.site-theme-pumkincraft .pcx-live-pill b{color:#fff!important;font-size:10px!important}html[data-theme] body.site-theme-pumkincraft .pcx-account-actions{grid-area:actions!important;justify-self:end!important;align-self:center!important;display:flex!important}html[data-theme] body.site-theme-pumkincraft .pcx-header-credit{grid-area:actions!important;justify-self:start!important;align-self:center!important;margin-left:0!important;transform:translateX(-154px)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav{grid-area:nav!important;align-self:stretch!important;display:flex!important;justify-content:center!important;border-top:1px solid rgba(255,255,255,.08)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{height:54px!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link{min-height:54px!important;padding:0 18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#cfc4bc!important;font-size:11px!important;font-weight:850!important;letter-spacing:.025em!important;transform:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:after{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:before{left:18px!important;right:18px!important;bottom:0!important;width:auto!important;height:3px!important;background:var(--ui-accent,#f97316)!important;box-shadow:0 -4px 15px #f9731659!important;transform:scaleX(0)!important;transform-origin:center!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover,html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>.pcx-nav-link{color:#fff!important;background:rgba(255,255,255,.045)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-link:hover:before,html[data-theme] body.site-theme-pumkincraft .pcx-nav-link.active:before,html[data-theme] body.site-theme-pumkincraft .pcx-community.active>.pcx-nav-link:before{transform:scaleX(1)!important}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel{top:48px!important;border:1px solid #503120!important;border-radius:8px!important;background:#17100c!important;box-shadow:0 22px 45px #0009!important}html[data-theme] body.site-theme-pumkincraft .pcx-community-panel :is(b,a){color:#f8eee7!important}}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .pcx-utility{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-shell{min-height:72px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand{position:absolute!important;left:50%!important;top:50%!important;min-width:0!important;padding:4px!important;transform:translate(-50%,-50%)!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand .brand-logo-img{height:48px!important;max-width:150px!important;filter:drop-shadow(0 8px 16px #0007)!important}html[data-theme] body.site-theme-pumkincraft .pcx-brand-copy b{color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle{margin-left:auto!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:#0e0a08!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-menu-toggle span{background:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-header-credit,html[data-theme] body.site-theme-pumkincraft .pcx-account-actions,html[data-theme] body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav{background:#17100c!important;border-right:1px solid #4a2c1c!important;color:#fff!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community>summary{border-color:#3c281d!important;background:#21160f!important;color:#eee2da!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community.active>summary{border-color:var(--ui-accent,#f97316)!important;background:var(--ui-accent,#f97316)!important;color:#fff!important}}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links{
    top:0!important;right:0!important;bottom:0!important;left:auto!important;
    width:min(88vw,360px)!important;max-height:100dvh!important;margin:0!important;
    padding:calc(14px + env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom))!important;
    border:0!important;border-left:1px solid var(--pc-line)!important;border-radius:0!important;
    background:color-mix(in srgb,var(--pc-panel) 97%,transparent)!important;
    box-shadow:-22px 0 55px rgba(20,12,7,.22)!important;transform:translateX(102%);
    display:flex!important;flex-direction:column!important;gap:10px!important;
    visibility:hidden!important;pointer-events:none!important;transition:transform .22s ease,visibility .22s linear!important;
  }html[data-theme] body.site-theme-pumkincraft .pcx-nav.nav-links.mobile-open{transform:none!important;visibility:visible!important;pointer-events:auto!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-head{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px!important;padding:0 4px 10px!important;border-bottom:1px solid var(--pc-line)!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-head span{font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;color:var(--pc-muted)!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-head b{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;width:100%!important;padding:0!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community>summary{min-height:44px!important;padding:0 12px!important;border:0!important;border-radius:11px!important;background:transparent!important;font-size:12px!important;font-weight:800!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link{color:var(--pc-text)!important;opacity:1!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community>summary{color:var(--pc-text)!important;opacity:1!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link.active,html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>.pcx-community.active>summary{background:color-mix(in srgb,var(--pc-accent) 12%,var(--pc-soft))!important;color:var(--pc-accent)!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-status{display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-ctas{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:auto!important;padding-top:10px!important;border-top:1px solid var(--pc-line)!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-ctas>a{min-height:54px!important;height:54px!important;padding:8px 10px!important;border-radius:12px!important;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-ctas>a :is(small,em){display:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-ctas>a b{font-size:10px!important;line-height:1.25!important}html[data-theme] body.site-theme-pumkincraft .pcx-mobile-account{display:flex!important;gap:7px!important;padding-top:8px!important;border-top:1px solid var(--pc-line)!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-backdrop{top:0!important;background:rgba(20,12,7,.45)!important;backdrop-filter:blur(2px)!important}}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;overflow:visible!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:230px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;overflow:visible!important;padding:4px 0 18px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category{position:relative!important;display:grid!important;grid-template-columns:1fr!important;min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--pc-line)!important;border-radius:19px!important;background:var(--pc-panel)!important;color:var(--pc-text)!important;box-shadow:0 12px 28px rgba(30,18,10,.08)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover{transform:translateY(-4px)!important;border-color:var(--pc-accent)!important;box-shadow:0 20px 38px rgba(30,18,10,.14)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/8.8!important;overflow:hidden!important;background:var(--pc-soft)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .28s ease!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category:hover .pc-store-category-media img{transform:scale(1.04)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-media i{position:absolute!important;left:14px!important;bottom:14px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:13px!important;background:var(--pc-accent)!important;color:#fff!important;font-size:20px!important;font-style:normal!important;box-shadow:0 9px 22px rgba(0,0,0,.2)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:4px 10px!important;padding:15px 16px 16px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy small{grid-column:1/-1!important;color:var(--pc-accent)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy b{font-size:16px!important;color:var(--pc-text)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy em{font-size:10px!important;font-style:normal!important;color:var(--pc-muted)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-copy strong{grid-column:1/-1!important;margin-top:7px!important;color:var(--pc-accent)!important;font-size:11px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-prompt{margin-top:4px!important;border-style:dashed!important}@media (max-width:680px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-rail,html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-category-rail{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-server-card{min-height:190px!important}}html[data-theme] body.public-body.site-theme-pumkincraft .velora-header-stack.pcx-header{position:sticky!important;top:0!important;z-index:180!important;background:transparent!important;filter:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .velora-header-stack.is-scrolled{box-shadow:0 8px 30px rgba(15,23,42,.12)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility{min-height:36px!important;background:color-mix(in srgb,var(--theme-header) 94%,#0f172a 6%)!important;border:0!important;border-bottom:1px solid var(--ui-line)!important;color:var(--ui-text)!important}html[data-theme] body.public-body.site-theme-pumkincraft :is(.pcx-utility-shell,.pcx-nav-shell){width:var(--header-shell-width,min(1440px,calc(100% - 32px)))!important;max-width:none!important;margin-inline:auto!important}html[data-theme] body.public-body.site-theme-pumkincraft .site-nav.pcx-navbar{position:relative!important;min-height:var(--header-height,76px)!important;background:color-mix(in srgb,var(--theme-header) calc(var(--header-alpha,1) * 100%),transparent)!important;color:var(--ui-text)!important;border:0!important;border-bottom:1px solid var(--ui-line)!important;box-shadow:none!important;backdrop-filter:blur(var(--header-blur,14px))!important}html[data-theme] body.public-body.site-theme-pumkincraft .site-nav.pcx-navbar:before{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{min-height:var(--header-height,76px)!important;grid-template-columns:minmax(150px,210px) minmax(0,1fr) auto auto!important;grid-template-rows:var(--header-height,76px)!important;grid-template-areas:"brand nav credit account"!important;gap:16px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{grid-area:brand!important;position:relative!important;inset:auto!important;justify-self:start!important;transform:none!important;background:transparent!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{width:auto!important;height:auto!important;max-width:var(--header-logo-size,160px)!important;max-height:52px!important;filter:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand-copy b{color:var(--ui-text)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand-copy small{color:var(--ui-muted)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav{grid-area:nav!important;position:static!important;justify-content:flex-start!important;border:0!important;background:transparent!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-list{height:100%!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{min-height:100%!important;padding-inline:12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ui-muted)!important;font-size:14px!important;font-weight:650!important;box-shadow:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link:hover,html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link.active{background:transparent!important;color:var(--ui-text)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-header-credit{grid-area:credit!important;position:static!important;display:flex!important;transform:none!important;margin:0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pumpkin-credit-cta{height:42px!important;min-height:42px!important;padding:0 15px!important;border:0!important;border-radius:10px!important;background:var(--ui-accent)!important;color:#fff!important;box-shadow:none!important}html[data-theme] body.public-body.site-theme-pumkincraft :is(.pumpkin-credit-icon,.pumpkin-credit-copy small,.pumpkin-credit-shine){display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-account-actions{grid-area:account!important;position:static!important;display:flex!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}@media (max-width:1080px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{display:flex!important;width:calc(100% - 24px)!important;min-height:68px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{position:static!important;transform:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:min(var(--header-logo-size,140px),140px)!important;max-height:44px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav.nav-links{position:fixed!important;inset:0 0 0 auto!important;width:min(90vw,360px)!important;max-height:100dvh!important;transform:translateX(102%)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important;visibility:hidden!important;pointer-events:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav.nav-links.mobile-open{transform:none!important;visibility:visible!important;pointer-events:auto!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-list{display:grid!important;height:auto!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{min-height:48px!important;width:100%!important;border:1px solid var(--ui-line)!important;border-radius:10px!important;background:var(--ui-surface-2)!important;color:var(--ui-text)!important}html[data-theme] body.public-body.site-theme-pumkincraft :is(.pcx-header-credit,.pcx-account-actions,.pcx-desktop-live){display:none!important}}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-rail{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:20px!important;padding:8px 2px 24px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category{min-height:360px!important;border-width:2px!important;border-radius:24px!important;box-shadow:0 16px 38px rgba(45,25,12,.13)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category:hover{transform:translateY(-8px) scale(1.012)!important;box-shadow:0 28px 58px rgba(45,25,12,.22)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-media{aspect-ratio:16/10.5!important;min-height:230px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category:hover .pc-store-category-media img{transform:scale(1.09)!important;filter:saturate(1.18) contrast(1.07)!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-copy{min-height:126px!important;padding:20px 22px 22px!important;gap:6px 12px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-copy small{font-size:10px!important;letter-spacing:.16em!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-copy b{font-size:clamp(19px,1.55vw,24px)!important;line-height:1.12!important;font-weight:950!important;white-space:normal!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-copy em{padding:5px 9px!important;border-radius:999px!important;background:var(--pc-soft)!important;color:var(--pc-text)!important;font-size:11px!important;font-weight:850!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-copy strong{margin-top:10px!important;padding-top:12px!important;border-top:1px solid var(--pc-line)!important;font-size:12px!important;font-weight:900!important}@media (max-width:760px){html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-rail{grid-template-columns:1fr!important;gap:15px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category{min-height:320px!important}html[data-theme] body.site-theme-pumkincraft.page-store .pc-store-page .pc-store-category-media{min-height:205px!important}}html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622,html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622,html[data-theme] body.site-theme-pumkincraft.page-store .product-description-section,html[data-theme] body.site-theme-pumkincraft.page-store .product-community-grid,html[data-theme] body.site-theme-pumkincraft.page-store .similar-section{width:min(1280px,calc(100% - 40px))!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr)!important;gap:20px!important;margin-top:16px!important;padding:0 0 22px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{position:relative!important;top:auto!important;height:380px!important;min-height:380px!important;border-radius:20px!important;overflow:hidden!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-main-media.no-image:before{width:220px;height:220px;box-shadow:0 0 0 28px color-mix(in srgb,var(--ui-accent) 4%,transparent),0 0 0 58px color-mix(in srgb,var(--ui-accent) 2%,transparent)}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase i{width:76px;height:76px;border-radius:21px;font-size:36px;box-shadow:0 14px 32px color-mix(in srgb,var(--ui-accent) 13%,transparent)}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase small{margin-top:15px}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase b{font-size:23px}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row>span{justify-content:center;min-height:40px;padding:8px 9px!important;text-align:center!important;font-size:9px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row i{flex:0 0 21px;width:21px;height:21px;margin-right:6px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary{padding:24px!important;border-radius:20px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-summary>.eyebrow{min-height:27px!important;margin-bottom:10px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary h1{margin-bottom:9px!important;font-size:clamp(32px,3.25vw,44px)!important;line-height:1.04!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-lead{padding-bottom:14px;font-size:13px!important;line-height:1.58!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2{gap:7px!important;margin:14px 0!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2>div{min-height:48px;padding:10px!important}html[data-theme] body.site-theme-pumkincraft.page-store .buy-panel-v4622{margin-top:12px!important;padding:17px!important;border-radius:16px!important}html[data-theme] body.site-theme-pumkincraft.page-store .buy-price strong{font-size:27px!important}html[data-theme] body.site-theme-pumkincraft.page-store .delivery-meta>div{padding:10px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-description-section{margin-top:10px!important}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context{right:8px;bottom:10px;width:190px;height:194px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context>img{width:142px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-bubble{right:88px;top:8px;width:188px;padding:11px 12px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-bubble b{font-size:10px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-close{top:32px;width:25px;height:25px;font-size:15px}@media (max-width:1100px){html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:360px!important;min-height:360px!important}}@media (max-width:820px){html[data-theme] body.site-theme-pumkincraft.page-store .product-breadcrumb-v4622,html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622,html[data-theme] body.site-theme-pumkincraft.page-store .product-description-section,html[data-theme] body.site-theme-pumkincraft.page-store .product-community-grid,html[data-theme] body.site-theme-pumkincraft.page-store .similar-section{width:calc(100% - 22px)!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:1fr!important;gap:14px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:300px!important;min-height:300px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row{grid-template-columns:1fr!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-trust-row>span{justify-content:flex-start;text-align:left!important}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context{right:18px;bottom:8px;width:72px;height:84px;filter:drop-shadow(0 10px 12px rgba(15,23,42,.2))}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context>img{width:66px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-glow{right:0;width:66px;height:18px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-close{right:0;top:4px;width:21px;height:21px;font-size:13px}html[data-theme] body.site-theme-pumkincraft.page-store .velora-mascot-context .velora-mascot-bubble{display:none!important}}@media (max-width:520px){html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-main-media{height:250px!important;min-height:250px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-main-media.no-image:before{width:170px;height:170px}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase i{width:64px;height:64px;font-size:30px}html[data-theme] body.site-theme-pumkincraft.page-store .product-placeholder-showcase b{font-size:20px}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary{padding:18px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .product-summary h1{font-size:31px!important}html[data-theme] body.site-theme-pumkincraft.page-store .product-page-v4622 .feature-list-v2{grid-template-columns:1fr!important}}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>a.pcx-admin-nav{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:8px 12px!important;border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-line))!important;border-radius:11px!important;background:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-surface))!important;color:var(--ui-accent)!important;box-shadow:none!important}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>a.pcx-admin-nav:hover{background:var(--ui-accent)!important;color:#fff!important;transform:translateY(-1px)}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>a.pcx-admin-nav span{font-size:13px}html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>a.pcx-admin-nav b{font:inherit;font-weight:850!important}@media (max-width:1080px){html[data-theme] body.site-theme-pumkincraft .pcx-nav-list>a.pcx-admin-nav{justify-content:flex-start!important;width:100%!important;min-height:46px!important;padding:11px 13px!important}}html[data-theme] body.site-theme-pumkincraft .pcx-profile .pcx-profile-copy b{color:var(--ui-text)!important}html[data-theme] body.site-theme-pumkincraft .pcx-profile .pcx-profile-copy small,html[data-theme] body.site-theme-pumkincraft .pcx-profile>i{color:var(--ui-muted)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility-shell{min-height:34px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility{min-height:34px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility-status{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility-status :is(.pcx-member-stat,.pcx-discord){display:inline-flex!important;color:#cfc4bc!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility-status :is(.pcx-member-stat,.pcx-discord):hover{color:#fff!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-promo{margin-left:auto!important;max-width:min(54vw,720px)!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}@media (min-width:1081px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{width:min(1420px,calc(100% - 34px))!important;min-height:78px!important;display:grid!important;grid-template-columns:minmax(170px,230px) minmax(0,1fr) auto auto!important;grid-template-rows:78px!important;grid-template-areas:"brand nav live account"!important;gap:14px!important;padding:0!important}html[data-theme] body.public-body.site-theme-pumkincraft .site-nav.pcx-navbar{min-height:78px!important;border-bottom:2px solid var(--ui-accent,#f97316)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{grid-area:brand!important;justify-self:start!important;align-self:center!important;min-height:58px!important;padding:5px 0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-height:54px!important;max-width:min(var(--header-logo-size,170px),190px)!important;filter:drop-shadow(0 7px 16px rgba(0,0,0,.28))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .pcx-brand-copy b{font-size:16px!important;color:#fff!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .pcx-brand-copy small{font-size:8px!important;color:#c9a58b!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav{grid-area:nav!important;align-self:stretch!important;display:flex!important;justify-content:center!important;border:0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-list{height:78px!important;display:flex!important;align-items:stretch!important;justify-content:center!important;gap:2px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{min-height:78px!important;padding:0 11px!important;font-size:11px!important;font-weight:800!important;color:#cfc4bc!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link:before{left:11px!important;right:11px!important;height:3px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-desktop-live{grid-area:live!important;display:flex!important;justify-self:end!important;align-self:center!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-desktop-live .pcx-live-pill{min-width:158px!important;height:44px!important;padding:0 12px!important;border-radius:10px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-account-actions{grid-area:account!important;justify-self:end!important;align-self:center!important;display:flex!important;min-width:max-content!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-header-credit{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-community-panel{top:70px!important}}@media (min-width:1081px) and (max-width:1240px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{grid-template-columns:minmax(150px,190px) minmax(0,1fr) auto!important;grid-template-areas:"brand nav account"!important;gap:8px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link{padding-inline:8px!important;font-size:10px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-link:before{left:8px!important;right:8px!important}}@media (max-width:1080px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-utility{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .site-nav.pcx-navbar{min-height:68px!important;border-bottom:2px solid var(--ui-accent,#f97316)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav-shell{width:calc(100% - 22px)!important;min-height:68px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand{position:static!important;left:auto!important;top:auto!important;transform:none!important;min-width:0!important;max-width:calc(100% - 64px)!important;padding:3px 0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{height:auto!important;max-height:43px!important;max-width:142px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand-copy{min-width:0!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand-copy b{font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand-copy small{display:none!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-menu-toggle{margin-left:auto!important;flex:0 0 auto!important;width:44px!important;height:44px!important;border-radius:12px!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-head{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:50px!important;padding:0 2px 10px!important;border-bottom:1px solid var(--pc-line,var(--ui-line))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-close{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid var(--pc-line,var(--ui-line))!important;border-radius:11px!important;background:var(--pc-soft,var(--ui-surface-2))!important;color:var(--pc-text,var(--ui-text))!important;font:700 24px/1 sans-serif!important;cursor:pointer!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-close:hover{border-color:color-mix(in srgb,var(--pc-accent,var(--ui-accent)) 45%,var(--pc-line,var(--ui-line)))!important;color:var(--pc-accent,var(--ui-accent))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-status{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding-top:8px!important;border-top:1px solid var(--pc-line,var(--ui-line))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-status :is(.pcx-server-pulse,.pcx-member-stat,.pcx-discord){width:100%!important;min-height:42px!important;justify-content:flex-start!important;border:1px solid var(--pc-line,var(--ui-line))!important;border-radius:11px!important;background:var(--pc-soft,var(--ui-surface-2))!important;color:var(--pc-text,var(--ui-text))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-account{margin-top:auto!important;padding-top:10px!important;border-top:1px solid var(--pc-line,var(--ui-line))!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-mobile-ctas{display:none!important}}@media (max-width:520px){html[data-theme] body.public-body.site-theme-pumkincraft .pcx-nav.nav-links{width:min(92vw,350px)!important}html[data-theme] body.public-body.site-theme-pumkincraft .pcx-brand .brand-logo-img{max-width:126px!important;max-height:39px!important}}

/* Theme-owned rules. */
/* PumpkinCraft 4.7.0 unified production theme. Historical override stacks retired. */

/* === 4.7.0 unified design tokens & header === */
body.site-theme-pumkincraft{
  --pc-max:1520px;--pc-gutter:clamp(16px,2.2vw,32px);
  --pc-bg:var(--theme-bg,#f6f7fb);--pc-panel:var(--theme-panel,#fff);--pc-soft:#fff7ed;
  --pc-text:var(--theme-text,#181823);--pc-muted:var(--theme-muted,#687386);
  --pc-line:rgba(124,69,28,.14);--pc-line-strong:rgba(249,115,22,.38);
  --pc-accent:#f97316;--pc-accent-2:#fb923c;--pc-danger:#dc2626;--pc-success:#16a34a;
  --pc-radius:18px;--pc-card-radius:20px;--pc-shadow:0 14px 38px rgba(63,34,13,.08);--pc-shadow-hover:0 20px 48px rgba(63,34,13,.13);
  background:var(--pc-bg);color:var(--pc-text);overflow-x:clip;
}
html[data-theme="dark"] body.site-theme-pumkincraft{
  --pc-soft:#21160e;--pc-line:#3a2617;--pc-line-strong:rgba(251,146,60,.42);
  --pc-shadow:0 14px 38px rgba(0,0,0,.24);--pc-shadow-hover:0 20px 50px rgba(0,0,0,.34)
}
body.site-theme-pumkincraft .hidden{display:none!important}
body.site-theme-pumkincraft :is(img,svg,video,canvas){max-width:100%}
body.site-theme-pumkincraft :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--pc-accent) 42%,transparent);outline-offset:2px}
body.site-theme-pumkincraft .public-main{min-width:0;overflow:clip}
body.site-theme-pumkincraft :is(.section,.section-wide){width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));max-width:var(--pc-max);margin-inline:auto}
body.site-theme-pumkincraft :is(.pixel-card,.panel,.card,.panel-card,.account-card,.stat-card,.news-card,.server-status-card,.empty-state-card){border:1px solid var(--pc-line);border-radius:var(--pc-card-radius);background:var(--pc-panel);color:var(--pc-text);box-shadow:var(--pc-shadow)}
body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn,.danger-btn){min-height:44px;border-radius:13px;font-weight:850;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}
body.site-theme-pumkincraft .primary-btn{background:var(--pc-accent);color:#fff;border:1px solid var(--pc-accent);box-shadow:0 9px 20px rgba(249,115,22,.18)}
body.site-theme-pumkincraft .ghost-btn,body.site-theme-pumkincraft .secondary-btn{background:var(--pc-panel);color:var(--pc-text);border:1px solid var(--pc-line)}
body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn):hover{transform:translateY(-1px);border-color:var(--pc-line-strong)}
body.site-theme-pumkincraft :is(input,select,textarea){max-width:100%;border:1px solid var(--pc-line);border-radius:13px;background:var(--pc-panel);color:var(--pc-text)}
body.site-theme-pumkincraft :is(input,select,textarea):focus{border-color:var(--pc-accent);box-shadow:0 0 0 3px rgba(249,115,22,.12);outline:0}
body.site-theme-pumkincraft .table-wrap{max-width:100%;overflow:auto;border-color:var(--pc-line);scrollbar-width:thin}
body.site-theme-pumkincraft .data-table{min-width:680px}
body.site-theme-pumkincraft .skip-link{position:fixed;left:12px;top:12px;z-index:3000;transform:translateY(-140%);padding:10px 14px;border-radius:10px;background:var(--pc-accent);color:#fff;font-weight:800}
body.site-theme-pumkincraft .skip-link:focus{transform:none}
body.site-theme-pumkincraft :is(.store-card-image,.store-card-media){overflow:hidden;border-radius:14px;background:var(--pc-soft)}
body.site-theme-pumkincraft :is(.server-status-card,.tips-card,.community-form-card,.community-list-row,.bundle-choice){background:var(--pc-panel);border:1px solid var(--pc-line);border-radius:16px}
body.site-theme-pumkincraft .velora-orb{background:transparent var(--pumkincraft-header-logo) center/contain no-repeat;color:transparent}

/* One header system: utility bar + collision-safe desktop nav + mobile drawer. */
body.site-theme-pumkincraft .pcx-header{position:relative;z-index:180}
body.site-theme-pumkincraft .pcx-utility{min-height:34px;background:#0d0906;color:#f7ddc8;border-bottom:1px solid rgba(251,146,60,.18)}
body.site-theme-pumkincraft .pcx-utility-shell{width:min(var(--pc-max),calc(100% - 28px))!important;min-height:34px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px}
body.site-theme-pumkincraft .pcx-utility-status{display:flex;align-items:center;gap:12px;min-width:0}
body.site-theme-pumkincraft .pcx-promo{display:flex;align-items:center;justify-content:center;gap:7px;color:#ffd8ba;font-size:11px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.site-theme-pumkincraft .pcx-promo b{overflow:hidden;text-overflow:ellipsis}.pcx-promo em{font-style:normal;color:#fb923c;font-weight:800}
body.site-theme-pumkincraft .pcx-mini-account{justify-self:end;min-width:0;display:none}
body.site-theme-pumkincraft .site-nav.pcx-navbar{position:sticky;top:0;z-index:181;isolation:isolate;overflow:visible;border-bottom:1px solid var(--pc-line);background:var(--pc-panel);box-shadow:0 10px 28px rgba(30,18,10,.06)}
body.site-theme-pumkincraft .site-nav.pcx-navbar:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--pumkincraft-header-banner) center 42%/cover no-repeat;opacity:.10;pointer-events:none}
body.site-theme-pumkincraft .site-nav.pcx-navbar:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,.90);pointer-events:none}
html[data-theme="dark"] body.site-theme-pumkincraft .site-nav.pcx-navbar:before{opacity:.2}
html[data-theme="dark"] body.site-theme-pumkincraft .site-nav.pcx-navbar:after{background:rgba(18,12,8,.90)}
body.site-theme-pumkincraft .pcx-nav-shell{width:min(var(--pc-max),calc(100% - 28px))!important;min-height:78px;margin:auto;display:grid;grid-template-columns:minmax(170px,200px) minmax(0,1fr) auto auto auto;grid-template-areas:"brand nav live credit account";gap:12px!important;align-items:center}
body.site-theme-pumkincraft .pcx-brand{grid-area:brand;display:flex;align-items:center;gap:10px;min-width:0;color:var(--pc-text)}
body.site-theme-pumkincraft .pcx-brand .brand-logo-img{height:48px!important;width:auto;max-width:184px!important;object-fit:contain}
body.site-theme-pumkincraft .pcx-brand-copy{display:grid;min-width:0;line-height:1.08}.pcx-brand-copy b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcx-brand-copy small{margin-top:3px;font-size:8px;color:var(--pc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.site-theme-pumkincraft .pcx-nav{grid-area:nav;min-width:0;display:block}
body.site-theme-pumkincraft .pcx-nav-list{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0}
body.site-theme-pumkincraft .pcx-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 10px;border:1px solid transparent;border-radius:12px;color:var(--pc-muted);font-size:11.5px;font-weight:850;white-space:nowrap}
body.site-theme-pumkincraft .pcx-nav-link:hover,body.site-theme-pumkincraft .pcx-nav-link.active{background:var(--pc-soft);border-color:var(--pc-line);color:var(--pc-accent)}
body.site-theme-pumkincraft .pcx-community{position:relative}.pcx-community>summary{cursor:pointer;list-style:none}.pcx-community>summary::-webkit-details-marker{display:none}
body.site-theme-pumkincraft .pcx-community-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:300px;padding:10px;border:1px solid var(--pc-line);border-radius:15px;background:var(--pc-panel);box-shadow:var(--pc-shadow-hover)}
body.site-theme-pumkincraft .pcx-community-panel header{padding:5px 7px 9px;border-bottom:1px solid var(--pc-line)}.pcx-community-panel header b{display:block;color:var(--pc-text);font-size:12px}.pcx-community-panel header small{color:var(--pc-muted);font-size:9px}
body.site-theme-pumkincraft .pcx-community-panel a{display:flex;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;color:var(--pc-text);font-size:11px;font-weight:750}.pcx-community-panel a:hover{background:var(--pc-soft);color:var(--pc-accent)}
body.site-theme-pumkincraft .pcx-desktop-live{grid-area:live}.pcx-header-credit{grid-area:credit}.pcx-account-actions{grid-area:account;display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}
body.site-theme-pumkincraft .pcx-live-pill{display:flex;align-items:center;gap:7px;min-height:40px;padding:7px 9px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-panel);color:var(--pc-text)}.pcx-live-pill i{width:8px;height:8px;border-radius:50%;background:#dc2626}.pcx-live-pill.online i{background:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.12)}.pcx-live-pill span{display:grid}.pcx-live-pill b{font-size:9px}.pcx-live-pill small{font-size:7px;color:var(--pc-muted)}
body.site-theme-pumkincraft .pumpkin-credit-cta{display:flex;align-items:center;gap:7px;min-height:42px;padding:6px 10px;border-radius:13px;background:var(--pc-accent);color:#fff;box-shadow:0 8px 18px rgba(249,115,22,.18);overflow:hidden}.pumpkin-credit-icon{font-size:16px}.pumpkin-credit-copy{display:grid;line-height:1.05}.pumpkin-credit-copy b{font-size:10px}.pumpkin-credit-copy small{font-size:6px;letter-spacing:.08em;opacity:.85}.pumpkin-credit-shine{display:none}
body.site-theme-pumkincraft .pcx-menu-toggle{display:none}
body.site-theme-pumkincraft :is(.pcx-mobile-head,.pcx-mobile-status,.pcx-mobile-ctas,.pcx-mobile-account,.pcx-mobile-promo,.pcx-nav-backdrop){display:none}

/* 4.7.7 header collision fix: velora-modern.css used the generic content width (often 1360px)
   with !important, which compressed this five-zone header at 1920px and caused the logo/name/nav
   to collide. The header now owns its 1520px desktop canvas and switches to a two-row layout
   until enough horizontal space is genuinely available. */
@media (min-width:1480px){
 body.site-theme-pumkincraft .pcx-nav-shell{width:min(var(--pc-max),calc(100% - 28px))!important;grid-template-columns:minmax(170px,200px) minmax(0,1fr) auto auto auto!important;gap:12px!important}
 body.site-theme-pumkincraft .pcx-nav-list{justify-content:flex-start!important;gap:2px!important;overflow:visible}
 body.site-theme-pumkincraft .pcx-nav-link{padding-inline:9px!important;font-size:11px!important}
 body.site-theme-pumkincraft .pcx-account-actions{flex-wrap:nowrap}
}

@media (min-width:1081px) and (max-width:1479px){
 body.site-theme-pumkincraft .pcx-utility-status{display:none}.pcx-mini-account{display:none}
 body.site-theme-pumkincraft .pcx-nav-shell{width:min(var(--pc-max),calc(100% - 28px))!important;min-height:118px;grid-template-columns:minmax(180px,1fr) auto auto auto;grid-template-rows:64px 54px;grid-template-areas:"brand live credit account" "nav nav nav nav";gap:0 10px!important}
 body.site-theme-pumkincraft .pcx-nav{align-self:stretch;border-top:1px solid var(--pc-line);display:flex;align-items:center}
 body.site-theme-pumkincraft .pcx-nav-list{justify-content:flex-start;gap:3px;width:100%;overflow:hidden}
 body.site-theme-pumkincraft .pcx-nav-link{padding-inline:9px;font-size:10.5px}
}

@media(max-width:1080px){
 body.mobile-nav-open{overflow:hidden;touch-action:none}
 body.site-theme-pumkincraft .pcx-utility-shell{width:calc(100% - 18px);display:flex;justify-content:center}.pcx-utility-status,.pcx-mini-account{display:none}.pcx-promo{width:100%}.pcx-promo em{display:none}
 body.site-theme-pumkincraft .site-nav.pcx-navbar{min-height:68px;height:68px}
 body.site-theme-pumkincraft .pcx-nav-shell{width:calc(100% - 16px)!important;height:68px;min-height:68px;grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"brand menu";gap:8px!important;padding:0 2px!important}
 body.site-theme-pumkincraft .pcx-brand{grid-area:brand;max-width:250px}.pcx-brand .brand-logo-img{height:43px;max-width:150px}
 body.site-theme-pumkincraft :is(.pcx-desktop-live,.pcx-header-credit,.pcx-account-actions){display:none}
 body.site-theme-pumkincraft .pcx-menu-toggle{grid-area:menu;display:grid;place-content:center;gap:4px;width:46px;height:46px;padding:0;border:1px solid var(--pc-line);border-radius:14px;background:var(--pc-panel);z-index:1003}
 body.site-theme-pumkincraft .pcx-menu-toggle span{display:block;width:20px;height:2px;border-radius:999px;background:var(--pc-text);transition:transform .18s ease,opacity .18s ease}.pcx-menu-toggle.open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.pcx-menu-toggle.open span:nth-child(2){opacity:0}.pcx-menu-toggle.open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
 body.site-theme-pumkincraft .pcx-nav{position:fixed;z-index:1002;top:0;right:0;bottom:0;width:min(92vw,420px);height:100dvh;margin:0;padding:18px 16px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;overflow:auto;overscroll-behavior:contain;border-left:1px solid var(--pc-line);background:var(--pc-panel);box-shadow:-28px 0 70px rgba(0,0,0,.24);transform:translateX(104%);visibility:hidden;pointer-events:none;transition:transform .22s cubic-bezier(.2,.75,.25,1),visibility .22s linear}
 body.site-theme-pumkincraft .pcx-nav.mobile-open{transform:none;visibility:visible;pointer-events:auto}
 body.site-theme-pumkincraft .pcx-mobile-head{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:4px 4px 12px;border-bottom:1px solid var(--pc-line)}.pcx-mobile-head span{font-size:10px;font-weight:900;letter-spacing:.12em;color:var(--pc-accent)}.pcx-mobile-head b{font-size:15px;color:var(--pc-text)}
 body.site-theme-pumkincraft .pcx-nav-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;height:auto}
 body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link,body.site-theme-pumkincraft .pcx-nav-list>.pcx-community>summary{width:100%;min-height:50px;padding:12px;justify-content:flex-start;border:1px solid var(--pc-line);border-radius:13px;background:var(--pc-soft);color:var(--pc-text);font-size:12px;white-space:normal}
 body.site-theme-pumkincraft .pcx-nav-list>.pcx-nav-link.active{border-color:var(--pc-line-strong);color:var(--pc-accent)}
 body.site-theme-pumkincraft .pcx-community{width:100%}.pcx-community-panel{position:static;width:100%;margin-top:6px;padding:6px;box-shadow:none;background:var(--pc-soft)}.pcx-community-panel a{min-height:42px;padding:10px}
 body.site-theme-pumkincraft .pcx-mobile-status{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--pc-line);border-radius:13px;background:var(--pc-soft);overflow:hidden}
 body.site-theme-pumkincraft :is(.pcx-mobile-ctas,.pcx-mobile-account){display:grid;grid-template-columns:1fr 1fr;gap:8px}.pcx-mobile-ctas>*{min-height:46px;width:100%;justify-content:center}.pcx-mobile-account{margin-top:auto;padding-top:12px;border-top:1px solid var(--pc-line)}.pcx-mobile-account>*{min-width:0;min-height:44px}
 body.site-theme-pumkincraft .pcx-mobile-promo{display:flex;align-items:center;gap:7px;min-height:46px;padding:9px 11px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-soft);color:var(--pc-text)}.pcx-mobile-promo small{margin-left:auto;color:var(--pc-accent)}
 body.site-theme-pumkincraft .pcx-nav-backdrop{display:block;position:fixed;z-index:1001;inset:0;width:100%;height:100%;border:0;border-radius:0;background:rgba(13,9,6,.62);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear}
 body.site-theme-pumkincraft.mobile-nav-open .pcx-nav-backdrop{opacity:1;visibility:visible;pointer-events:auto}
}
@media(max-width:560px){body.site-theme-pumkincraft .pcx-nav{width:94vw;padding-inline:12px}.pcx-nav-list,.pcx-mobile-ctas,.pcx-mobile-account{grid-template-columns:1fr!important}}

/* Header/hero/banner surfaces stay solid; artwork lives as imagery, never CSS gradients. */
body.site-theme-pumkincraft :is(.hero,.home-hero,.community-hero,.store-hero,.news-hero,.support-center-hero,.credit-ranking-hero){position:relative;overflow:hidden;border:1px solid var(--pc-line);border-radius:22px;background:var(--pc-panel);color:var(--pc-text);box-shadow:var(--pc-shadow)}
body.site-theme-pumkincraft :is(.hero,.home-hero,.store-hero):before{content:"";position:absolute;inset:0;background:var(--pumkincraft-hero-bg) center/cover no-repeat;opacity:.16;pointer-events:none}
body.site-theme-pumkincraft :is(.hero,.home-hero,.store-hero)>*{position:relative;z-index:1}

@media(max-width:820px){
 body.site-theme-pumkincraft :is(.grid-3,.grid-4,.account-grid,.product-detail,.gift-layout,.application-grid,.community-grid,.vote-grid,.staff-grid){grid-template-columns:1fr!important}
 body.site-theme-pumkincraft .data-table{min-width:620px}
 body.site-theme-pumkincraft :is(.section,.section-wide){width:calc(100% - 16px)}
}
@media(max-width:430px){body.site-theme-pumkincraft .data-table{min-width:560px}}
@media(prefers-reduced-motion:reduce){body.site-theme-pumkincraft *,body.site-theme-pumkincraft *:before,body.site-theme-pumkincraft *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}

/* Component/page rules retained from the audited 4.6.x layer, excluding obsolete header generations. */
/* Velora 4.6.58 — PumpkinCraft final theme audit layer.
   Loaded after legacy/global theme layers to keep one predictable visual contract. */

body.site-theme-pumkincraft{
  --pc-audit-line:color-mix(in srgb,var(--theme-text,#181823) 10%,transparent);
  --pc-audit-line-strong:color-mix(in srgb,var(--accent,#f97316) 28%,transparent);
  --pc-audit-soft:color-mix(in srgb,var(--accent,#f97316) 6%,var(--theme-panel,#fff));
  --pc-audit-shadow:0 14px 38px rgba(15,23,42,.07);
  --pc-audit-shadow-hover:0 22px 52px rgba(15,23,42,.11);
  --pc-audit-card:20px;
  --pc-audit-control:13px;
  overflow-x:clip;
}

/* Global width and typography contract */
body.site-theme-pumkincraft .velora-home-v469,
body.site-theme-pumkincraft .section,
body.site-theme-pumkincraft .section-wide,
body.site-theme-pumkincraft .global-announcement-stack,
body.site-theme-pumkincraft .game-info-strip{
  max-width:none!important;
}
body.site-theme-pumkincraft .section,
body.site-theme-pumkincraft .section-wide{
  width:min(var(--theme-content-width,1360px),calc(100% - 40px))!important;
  margin-inline:auto!important;
}
body.site-theme-pumkincraft.page-home .velora-home-v469{
  width:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px))!important;
  max-width:1400px!important;
}
body.site-theme-pumkincraft .global-announcement-stack,
body.site-theme-pumkincraft .game-info-strip{
  width:min(var(--theme-content-width,1360px),calc(100% - 40px))!important;
  margin-inline:auto!important;
}
body.site-theme-pumkincraft :where(.primary-btn,.ghost-btn,.velora-btn,.pcx-register,.pcx-login,.buy-btn,.checkout-submit,.topup-fast-submit){
  min-height:44px;
  border-radius:var(--pc-audit-control)!important;
  font-weight:850!important;
}
body.site-theme-pumkincraft :where(button,a,input,select,textarea,summary):focus-visible{
  outline:3px solid color-mix(in srgb,var(--accent,#f97316) 38%,transparent)!important;
  outline-offset:2px!important;
}
body.site-theme-pumkincraft :where(input,select,textarea){
  min-height:44px;
  border-radius:var(--pc-audit-control)!important;
}
body.site-theme-pumkincraft textarea{min-height:110px}
body.site-theme-pumkincraft small{font-size:max(11px,.72em)!important;line-height:1.45}
body.site-theme-pumkincraft :where(.eyebrow,.muted,.hint,.help,.result-note){font-size:max(11px,.72rem)!important;line-height:1.45}
body.site-theme-pumkincraft :where(.empty-state-card,.minecraft-empty){
  min-height:190px;
  display:grid;
  align-content:center;
  justify-items:start;
  gap:8px;
  padding:28px!important;
  border:1px dashed var(--pc-audit-line-strong)!important;
  border-radius:var(--pc-audit-card)!important;
  background:var(--theme-panel,#fff)!important;
}

/* Header — spacious desktop, explicit topup CTA, readable nav */
body.site-theme-pumkincraft{--v633-content:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px));--v638-content:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px))}

body.site-theme-pumkincraft .pumpkin-nav-brand{min-width:176px!important}


body.site-theme-pumkincraft .pumpkin-credit-cta{min-height:48px!important;border-radius:14px!important}
body.site-theme-pumkincraft .pumpkin-credit-copy b{font-size:12px!important}
body.site-theme-pumkincraft .pumpkin-credit-copy small{font-size:9px!important;letter-spacing:.06em!important}

body.site-theme-pumkincraft .pcx-icon{min-width:42px!important;min-height:42px!important;border-radius:12px!important}
body.site-theme-pumkincraft .pcx-balance{min-height:42px!important;border-radius:12px!important}
body.site-theme-pumkincraft .pcx-profile{min-height:44px!important;border-radius:13px!important}

/* Home hero + cards */
body.site-theme-pumkincraft.page-home .v469-hero{
  min-height:500px!important;
  border-radius:28px!important;
  box-shadow:var(--pc-audit-shadow)!important;
}
body.site-theme-pumkincraft.page-home .pumpkin-minecraft-hero .v469-hero-copy{
  width:min(720px,61%)!important;
  padding:clamp(44px,5vw,72px)!important;
}
body.site-theme-pumkincraft.page-home .v469-hero h1{font-size:clamp(44px,5.6vw,76px)!important}
body.site-theme-pumkincraft.page-home .v469-hero-copy>p{font-size:16px!important;line-height:1.72!important}
body.site-theme-pumkincraft.page-home .pumpkin-feature-panels{gap:16px!important}
body.site-theme-pumkincraft.page-home .pumpkin-feature-panel{min-height:190px!important;border-radius:22px!important}

/* Home: main content + permanently right activity/rankings column on desktop */
@media(min-width:901px){
  body.site-theme-pumkincraft.page-home .v4613-content-sidebar{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) 380px!important;
    gap:24px!important;
    align-items:start!important;
    min-width:0!important;
  }
  body.site-theme-pumkincraft.page-home .v4613-main-column{min-width:0!important}
  body.site-theme-pumkincraft.page-home .v4613-side-widgets{
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:14px!important;
    position:sticky!important;
    top:132px!important;
    align-self:start!important;
    max-height:calc(100vh - 150px);
    overflow:auto!important;
    padding:0 4px 8px 0!important;
    scrollbar-width:thin;
  }
}
body.site-theme-pumkincraft.page-home .v4613-live-card{
  width:100%!important;
  min-width:0!important;
  border:1px solid var(--pc-audit-line)!important;
  border-radius:18px!important;
  background:var(--theme-panel,#fff)!important;
  box-shadow:0 10px 28px rgba(15,23,42,.055)!important;
}
body.site-theme-pumkincraft.page-home .v4613-live-card header{padding:15px 15px 11px!important}
body.site-theme-pumkincraft.page-home .v4613-live-card header small{font-size:10px!important;letter-spacing:.06em!important}
body.site-theme-pumkincraft.page-home .v4613-live-card header h3{font-size:15px!important;line-height:1.25!important}
body.site-theme-pumkincraft.page-home .v4613-live-row{min-height:62px!important;padding:8px 10px!important;gap:10px!important}
body.site-theme-pumkincraft.page-home .v4613-live-row i{width:42px!important;height:42px!important;min-width:42px!important}
body.site-theme-pumkincraft.page-home .v4613-live-row b{font-size:12px!important}
body.site-theme-pumkincraft.page-home .v4613-live-row small{font-size:10px!important;line-height:1.35!important}
body.site-theme-pumkincraft.page-home .v4613-live-row>span{font-size:10px!important;white-space:nowrap}
body.site-theme-pumkincraft.page-home .v4613-live-list.numbered .v4613-live-row{
  grid-template-columns:30px 42px minmax(0,1fr) auto!important;
}
body.site-theme-pumkincraft.page-home .v4613-live-list.numbered .v4613-live-row>strong{
  font-size:12px!important;
  color:var(--accent,#f97316)!important;
}
body.site-theme-pumkincraft.page-home .alltime-ranking{border-color:color-mix(in srgb,var(--accent,#f97316) 24%,var(--pc-audit-line))!important}

/* Home news: large editorial cards stacked vertically */
body.site-theme-pumkincraft.page-home .v469-news-panel{padding:24px!important;border-radius:22px!important}
body.site-theme-pumkincraft.page-home .v469-section-head{margin-bottom:18px!important}
body.site-theme-pumkincraft.page-home .v469-section-head small{font-size:11px!important}
body.site-theme-pumkincraft.page-home .v469-section-head h2{font-size:28px!important}
body.site-theme-pumkincraft.page-home .v469-section-head>a{font-size:12px!important}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:16px!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card,
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card.featured{
  display:grid!important;
  grid-column:auto!important;
  grid-template-columns:minmax(260px,340px) minmax(0,1fr) 42px!important;
  align-items:stretch!important;
  min-height:220px!important;
  padding:14px!important;
  gap:18px!important;
  border-radius:19px!important;
  overflow:hidden!important;
  background:var(--theme-panel,#fff)!important;
  border:1px solid color-mix(in srgb,var(--theme-text,#181823) 9%,transparent)!important;
  box-shadow:0 10px 28px rgba(15,23,42,.06)!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card:hover{
  transform:translateY(-3px)!important;
  border-color:color-mix(in srgb,var(--accent,#f97316) 42%,transparent)!important;
  box-shadow:0 18px 38px rgba(15,23,42,.11)!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card figure,
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card.featured figure{
  width:100%!important;
  height:100%!important;
  min-height:192px!important;
  margin:0!important;
  border-radius:15px!important;
  overflow:hidden!important;
  background:color-mix(in srgb,var(--theme-panel,#fff) 88%,#000 12%)!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack figure img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  transition:transform .35s ease!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a:hover figure img{transform:scale(1.035)!important}
body.site-theme-pumkincraft.page-home .home-news-large-body{
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:flex-start!important;
  padding:10px 0!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a>div>small{font-size:10px!important;letter-spacing:.025em!important}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack h3,
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.featured h3{
  margin:8px 0 9px!important;
  font-size:clamp(20px,2vw,25px)!important;
  line-height:1.18!important;
  letter-spacing:-.025em!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack p{
  display:-webkit-box!important;
  -webkit-line-clamp:3!important;
  -webkit-box-orient:vertical!important;
  overflow:hidden!important;
  margin:0 0 15px!important;
  max-width:760px!important;
  font-size:13px!important;
  line-height:1.68!important;
  color:var(--theme-muted,#6b7280)!important;
}
body.site-theme-pumkincraft.page-home .home-news-large-body>b{
  display:inline-flex!important;
  align-items:center!important;
  gap:7px!important;
  margin-top:auto!important;
  font-size:11px!important;
  color:var(--accent,#f97316)!important;
}
body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a>em{
  align-self:center!important;
  justify-self:center!important;
  display:grid!important;
  place-items:center!important;
  width:38px!important;
  height:38px!important;
  border-radius:999px!important;
  background:color-mix(in srgb,var(--accent,#f97316) 10%,transparent)!important;
  color:var(--accent,#f97316)!important;
  font-size:17px!important;
}

/* Home quick/store/network: remove 7-9px legacy typography */
body.site-theme-pumkincraft.page-home .v469-quick small,
body.site-theme-pumkincraft.page-home .v469-store-grid small,
body.site-theme-pumkincraft.page-home .v469-store-grid footer em,
body.site-theme-pumkincraft.page-home .v469-store-grid figure>b{font-size:10px!important}
body.site-theme-pumkincraft.page-home .v469-quick b,
body.site-theme-pumkincraft.page-home .v469-store-grid h3,
body.site-theme-pumkincraft.page-home .v469-store-grid footer strong{font-size:13px!important}
body.site-theme-pumkincraft.page-home .v469-store-grid>a{border-radius:18px!important}
body.site-theme-pumkincraft.page-home .v469-store-grid>a>div{padding:15px!important}

/* News listing/detail — larger, editorial cards */
body.site-theme-pumkincraft.page-news .news-listing-v4651,
body.site-theme-pumkincraft.page-news .news-detail-v4651,
body.site-theme-pumkincraft.page-news .news-related-section,
body.site-theme-pumkincraft.page-news .news-comments-section{
  width:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px))!important;
  max-width:1400px!important;
}
body.site-theme-pumkincraft.page-news .news-journal-header{padding-block:18px 28px!important}
body.site-theme-pumkincraft.page-news .news-featured-card{min-height:380px!important;border-radius:22px!important}
body.site-theme-pumkincraft.page-news .news-featured-media{min-height:380px!important}
body.site-theme-pumkincraft.page-news .news-grid-v4651{gap:20px!important}
body.site-theme-pumkincraft.page-news .news-card-v4651{border-radius:20px!important;box-shadow:var(--pc-audit-shadow)!important}
body.site-theme-pumkincraft.page-news .news-card-copy{padding:20px!important;gap:10px!important}
body.site-theme-pumkincraft.page-news .news-card-copy>small{font-size:11px!important}
body.site-theme-pumkincraft.page-news .news-card-copy h3{font-size:19px!important;line-height:1.32!important}
body.site-theme-pumkincraft.page-news .news-card-copy>p{font-size:13px!important;line-height:1.65!important}
body.site-theme-pumkincraft.page-news .news-card-copy>span{font-size:12px!important}
body.site-theme-pumkincraft.page-news .news-detail-hero{border-radius:24px!important;overflow:hidden}
body.site-theme-pumkincraft.page-news .rich-news-content{font-size:16px!important;line-height:1.78!important}

/* Store — server > category > product hierarchy with larger catalog */
body.site-theme-pumkincraft.page-store .store-hero,
body.site-theme-pumkincraft.page-store .store-server-picker,
body.site-theme-pumkincraft.page-store .store-selected-server,
body.site-theme-pumkincraft.page-store .store-category-strip,
body.site-theme-pumkincraft.page-store .store-layout,
body.site-theme-pumkincraft.page-store .store-overview-band{
  width:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px))!important;
  max-width:1400px!important;
  margin-inline:auto!important;
}
body.site-theme-pumkincraft.page-store .store-hero-v4622{min-height:350px!important;border-radius:26px!important}
body.site-theme-pumkincraft.page-store .store-server-grid{gap:16px!important}
body.site-theme-pumkincraft.page-store .store-server-card{min-height:180px!important;border-radius:20px!important}
body.site-theme-pumkincraft.page-store .store-category-chip{min-height:76px!important;border-radius:16px!important}
body.site-theme-pumkincraft.page-store .store-layout-v4622{grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important}
body.site-theme-pumkincraft.page-store .store-sidebar{top:132px!important;border-radius:18px!important}
body.site-theme-pumkincraft.page-store .store-filter-item{min-height:43px!important;font-size:12px!important}
body.site-theme-pumkincraft.page-store .store-filter-item b{font-size:10px!important}
body.site-theme-pumkincraft.page-store .store-toolbar{border-radius:18px!important}
body.site-theme-pumkincraft.page-store .store-products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622{border-radius:20px!important;box-shadow:var(--pc-audit-shadow)!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622:hover{box-shadow:var(--pc-audit-shadow-hover)!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-media{aspect-ratio:4/3!important;min-height:230px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-info{padding:18px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-info small{font-size:11px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-info h3{font-size:18px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-info p{font-size:13px!important}
body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-price strong{font-size:19px!important}

/* Product detail — wide ecommerce layout, rich HTML separated below */
body.site-theme-pumkincraft.page-store .product-page-v4622,
body.site-theme-pumkincraft.page-store .product-description-section{
  width:min(calc(var(--theme-content-width,1360px) + 80px),calc(100% - 40px))!important;
  max-width:1400px!important;
}
body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr)!important;gap:34px!important}
body.site-theme-pumkincraft.page-store .product-main-media{top:132px!important;min-height:560px!important;border-radius:24px!important}
body.site-theme-pumkincraft.page-store .buy-panel-v4622{border-radius:20px!important;padding:22px!important}
body.site-theme-pumkincraft.page-store .product-rich-description{border-radius:20px!important;font-size:15px;line-height:1.75}

/* Topup — payment amount and credit result are visually distinct from store purchasing */
body.site-theme-pumkincraft.page-topup .topup-fast-page{
  width:min(calc(var(--theme-content-width,1360px) + 20px),calc(100% - 40px))!important;
  max-width:1380px!important;
}
body.site-theme-pumkincraft.page-topup .topup-fast-head{border-radius:22px!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band{gap:14px!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article{border-radius:18px!important}
body.site-theme-pumkincraft.page-topup .topup-separation-note{border-radius:16px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-layout{grid-template-columns:minmax(0,1fr) 330px!important;gap:22px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-checkout{border-radius:22px!important;padding:18px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-block{border-radius:17px!important;padding:17px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-presets button{min-height:72px!important;border-radius:14px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-presets button b{font-size:18px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-presets button span{font-size:10px!important}
body.site-theme-pumkincraft.page-topup .topup-method-card{min-height:92px!important;border-radius:16px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-summary{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  align-items:stretch!important;
  border-radius:18px!important;
  padding:14px!important;
}
body.site-theme-pumkincraft.page-topup .topup-fast-summary>div{padding:12px;border:1px solid var(--pc-audit-line);border-radius:14px;background:var(--theme-panel,#fff)}
body.site-theme-pumkincraft.page-topup .topup-fast-summary span{font-size:10px!important;font-weight:800!important;letter-spacing:.04em}
body.site-theme-pumkincraft.page-topup .topup-fast-summary strong{font-size:20px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-summary small{font-size:10px!important}
body.site-theme-pumkincraft.page-topup .topup-summary-method{text-align:left!important}
body.site-theme-pumkincraft.page-topup .topup-fast-side{top:132px!important}
body.site-theme-pumkincraft.page-topup .topup-request-modern h3{font-size:18px!important}

/* Footer alignment */
body.site-theme-pumkincraft .footer-main,
body.site-theme-pumkincraft .footer-bottom{
  width:min(var(--theme-content-width,1360px),calc(100% - 40px))!important;
  max-width:none!important;
}

/* Dark mode: preserve same hierarchy without white-on-white or light-only surfaces */
html[data-theme="dark"] body.site-theme-pumkincraft{
  --pc-audit-line:rgba(226,232,240,.12);
  --pc-audit-line-strong:rgba(251,146,60,.32);
  --pc-audit-shadow:0 14px 38px rgba(0,0,0,.20);
  --pc-audit-shadow-hover:0 22px 52px rgba(0,0,0,.28);
}
html[data-theme="dark"] body.site-theme-pumkincraft :where(.v4613-live-card,.v469-news-panel,.store-toolbar,.store-sidebar,.store-product-card-v4622,.topup-fast-checkout,.topup-fast-block,.topup-fast-summary>div,.topup-overview-band article,.store-overview-band article,.product-rich-description){
  background:var(--theme-panel,#141b27)!important;
  color:var(--theme-text,#f1f5f9)!important;
  border-color:var(--pc-audit-line)!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :where(.store-overview-band span,.topup-overview-band span,.store-overview-band small,.topup-overview-band small){color:var(--theme-muted,#9aa7ba)!important}
html[data-theme="dark"] body.site-theme-pumkincraft :where(.store-overview-band strong,.topup-overview-band strong){color:var(--theme-text,#f1f5f9)!important}

/* Responsive matrix */

@media(max-width:1100px){
  body.site-theme-pumkincraft.page-home .v469-news-list{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-home .v469-news-list>a.featured{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr) auto!important}
  body.site-theme-pumkincraft.page-store .store-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-store .product-page-v4622{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-store .product-main-media{position:relative!important;top:auto!important;min-height:440px!important}
}
@media(max-width:900px){
  body.site-theme-pumkincraft .section,
  body.site-theme-pumkincraft .section-wide,
  body.site-theme-pumkincraft .global-announcement-stack,
  body.site-theme-pumkincraft .game-info-strip,
  body.site-theme-pumkincraft.page-home .velora-home-v469,
  body.site-theme-pumkincraft.page-news .news-listing-v4651,
  body.site-theme-pumkincraft.page-news .news-detail-v4651,
  body.site-theme-pumkincraft.page-store :where(.store-hero,.store-server-picker,.store-selected-server,.store-category-strip,.store-layout,.store-overview-band,.product-page-v4622,.product-description-section),
  body.site-theme-pumkincraft.page-topup .topup-fast-page{width:calc(100% - 22px)!important}
  body.site-theme-pumkincraft.page-home .v4613-content-sidebar{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-home .v4613-side-widgets{position:static!important;max-height:none!important;overflow:visible!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-store .store-layout-v4622{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-store .store-sidebar{position:static!important;display:flex!important;overflow-x:auto!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-layout{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-side{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important}
}
@media(max-width:700px){
  body.site-theme-pumkincraft.page-home .pumpkin-minecraft-hero .v469-hero-copy{width:100%!important;padding:34px 18px 220px!important}
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card,
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card.featured{grid-template-columns:1fr!important;min-height:0!important;padding:11px!important;gap:11px!important}
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card figure,
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card.featured figure{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important}
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card h3,
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card.featured h3{font-size:19px!important}
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack p{display:-webkit-box!important;-webkit-line-clamp:2!important}
  body.site-theme-pumkincraft.page-home .v469-news-list.home-news-stack>a.home-news-large-card>em{display:none!important}
  body.site-theme-pumkincraft.page-home .v4613-side-widgets{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-news .news-featured-card{grid-template-columns:1fr!important;min-height:0!important}
  body.site-theme-pumkincraft.page-news .news-featured-media{min-height:230px!important}
  body.site-theme-pumkincraft.page-news .news-grid-v4651{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-store .store-products{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-store .store-product-card-v4622 .product-media{min-height:210px!important}
  body.site-theme-pumkincraft.page-topup .topup-overview-band{grid-template-columns:1fr 1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-summary{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-side{grid-template-columns:1fr!important}
}
@media(max-width:430px){
  body.site-theme-pumkincraft .section,
  body.site-theme-pumkincraft .section-wide,
  body.site-theme-pumkincraft.page-home .velora-home-v469{width:calc(100% - 16px)!important}
  body.site-theme-pumkincraft.page-topup .topup-overview-band{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-home .v469-quick{grid-template-columns:1fr!important}
}

@media(prefers-reduced-motion:reduce){
  body.site-theme-pumkincraft *,body.site-theme-pumkincraft *:before,body.site-theme-pumkincraft *:after{scroll-behavior:auto!important;animation:none!important;transition-duration:.001ms!important}
}


/* Velora 4.6.59 — theme completeness pass: missing reusable card/chip/grid primitives. */
body.site-theme-pumkincraft :where(.creator-code-card,.gift-receipt-card,.chest-toolbar,.server-copy-box,.comment-card){
  border:1px solid var(--pc-audit-line)!important;
  background:var(--theme-panel,#fff)!important;
  color:var(--theme-text,#181823)!important;
  border-radius:20px!important;
  box-shadow:var(--pc-audit-shadow)!important;
}
body.site-theme-pumkincraft .creator-code-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:18px}
body.site-theme-pumkincraft .creator-code-card{padding:20px!important;display:grid;gap:16px}
body.site-theme-pumkincraft .creator-code-top,body.site-theme-pumkincraft .creator-code-meta,body.site-theme-pumkincraft .creator-share-row{display:flex;align-items:center;justify-content:space-between;gap:12px}
body.site-theme-pumkincraft .creator-code-value{padding:14px 16px;border:1px dashed var(--pc-audit-line-strong);border-radius:14px;font-size:clamp(20px,3vw,28px);font-weight:900;letter-spacing:.08em;text-align:center;overflow-wrap:anywhere}
body.site-theme-pumkincraft .creator-code-rates{display:grid;grid-template-columns:1fr 1fr;gap:10px}
body.site-theme-pumkincraft .creator-code-rates>div{padding:13px;border:1px solid var(--pc-audit-line);border-radius:14px;background:color-mix(in srgb,var(--accent) 4%,var(--theme-panel,#fff))}
body.site-theme-pumkincraft .creator-code-rates small,body.site-theme-pumkincraft .creator-code-meta{color:var(--theme-muted,#6b7280)}
body.site-theme-pumkincraft .creator-share-row input{min-width:0;flex:1}
body.site-theme-pumkincraft .creator-code-card.disabled{opacity:.68}

body.site-theme-pumkincraft .chest-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px!important;margin-bottom:18px}
body.site-theme-pumkincraft .chest-toolbar .inline-filter-form{display:flex;flex:1;flex-wrap:wrap;gap:9px;align-items:center}
body.site-theme-pumkincraft .chest-toolbar input,body.site-theme-pumkincraft .chest-toolbar select{min-height:42px}
body.site-theme-pumkincraft :where(.category-chip,.attachment-chip,.tag-chip,.reward-chip,.chest-lock-chip,.status-badge){
  display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 9px;border:1px solid var(--pc-audit-line);border-radius:999px;background:color-mix(in srgb,var(--accent) 6%,var(--theme-panel,#fff));color:var(--theme-text,#181823);font-size:11px;font-weight:800;line-height:1.2;text-decoration:none
}
body.site-theme-pumkincraft .attachment-chip{margin-top:8px;border-radius:10px;overflow-wrap:anywhere;white-space:normal}
body.site-theme-pumkincraft .chest-lock-chip{border-color:color-mix(in srgb,#f59e0b 35%,transparent);background:color-mix(in srgb,#f59e0b 10%,var(--theme-panel,#fff))}
body.site-theme-pumkincraft .comment-list,body.site-theme-pumkincraft .responsive-list,body.site-theme-pumkincraft .event-list{display:grid;gap:12px}
body.site-theme-pumkincraft .comment-card{padding:16px!important}
body.site-theme-pumkincraft .server-copy-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px!important}
body.site-theme-pumkincraft .grid-2,body.site-theme-pumkincraft .community-grid,body.site-theme-pumkincraft .preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}

html[data-theme="dark"] body.site-theme-pumkincraft :where(.creator-code-card,.gift-receipt-card,.chest-toolbar,.server-copy-box,.comment-card,.creator-code-rates>div){
  background:var(--theme-panel,#141b27)!important;color:var(--theme-text,#f1f5f9)!important;border-color:var(--pc-audit-line)!important
}
html[data-theme="dark"] body.site-theme-pumkincraft :where(.category-chip,.attachment-chip,.tag-chip,.reward-chip,.chest-lock-chip,.status-badge){color:var(--theme-text,#f1f5f9)}
@media(max-width:700px){
  body.site-theme-pumkincraft .creator-code-grid,body.site-theme-pumkincraft .grid-2,body.site-theme-pumkincraft .community-grid,body.site-theme-pumkincraft .preview-grid{grid-template-columns:1fr}
  body.site-theme-pumkincraft .chest-toolbar,body.site-theme-pumkincraft .server-copy-box,body.site-theme-pumkincraft .creator-share-row{align-items:stretch;flex-direction:column}
  body.site-theme-pumkincraft .creator-code-rates{grid-template-columns:1fr}
}


/* 4.6.59 completeness follow-up — concrete secondary components. */
body.site-theme-pumkincraft .creator-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:min(360px,100%)}
body.site-theme-pumkincraft .creator-hero-stats>div{padding:14px 16px;border:1px solid var(--pc-audit-line);border-radius:16px;background:color-mix(in srgb,var(--accent) 5%,var(--theme-panel,#fff));text-align:center}
body.site-theme-pumkincraft .creator-hero-stats strong{display:block;font-size:20px}.site-theme-pumkincraft .creator-hero-stats small{display:block;margin-top:4px;color:var(--theme-muted,#6b7280)}
body.site-theme-pumkincraft .store-card-body,body.site-theme-pumkincraft .store-card-copy{display:grid;gap:8px;padding:15px 16px;min-width:0}
body.site-theme-pumkincraft .store-card-body h3,body.site-theme-pumkincraft .store-card-copy h3{margin:0;font-size:16px;line-height:1.3}
body.site-theme-pumkincraft .store-card-body small,body.site-theme-pumkincraft .store-card-copy small{color:var(--theme-muted,#6b7280);font-size:10px;font-weight:800;letter-spacing:.04em}
body.site-theme-pumkincraft :where(.topup-summary-payment,.topup-summary-credit){display:flex;flex-direction:column;justify-content:center;min-width:0}
body.site-theme-pumkincraft .topup-summary-payment strong{color:var(--theme-text,#181823)!important}
body.site-theme-pumkincraft .topup-summary-credit strong{color:var(--accent,#f97316)!important}
body.site-theme-pumkincraft .vote-arrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--pc-audit-line);border-radius:12px;font-size:18px;flex:0 0 38px}
body.site-theme-pumkincraft .list-icon{display:grid;place-items:center;width:38px;height:38px;overflow:hidden;border:1px solid var(--pc-audit-line);border-radius:11px;background:color-mix(in srgb,var(--accent) 6%,var(--theme-panel,#fff));font-weight:900}
body.site-theme-pumkincraft .list-icon img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}
body.site-theme-pumkincraft .list-icon.positive{color:#16a34a}.site-theme-pumkincraft .list-icon.negative{color:#dc2626}
@media(max-width:700px){body.site-theme-pumkincraft .creator-hero-stats{grid-template-columns:1fr;min-width:0;width:100%}}


/* v4.6.64 — Homepage card refresh + compact ranking/activity rail */
body.site-theme-pumkincraft.page-home{
  --home-card-line:color-mix(in srgb,var(--theme-text,#181823) 9%,transparent);
  --home-card-line-hover:color-mix(in srgb,var(--accent,#f97316) 34%,transparent);
  --home-card-shadow:0 12px 30px rgba(15,23,42,.055);
  --home-card-shadow-hover:0 18px 40px rgba(15,23,42,.10);
}
body.site-theme-pumkincraft.page-home :where(.home-main-card,.home-side-card,.home-feature-card,.home-quick-cards>a,.v469-server-grid>article,.v469-store-grid>a){
  position:relative;
  border:1px solid var(--home-card-line)!important;
  box-shadow:var(--home-card-shadow)!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease!important;
}
body.site-theme-pumkincraft.page-home :where(.home-main-card,.home-side-card,.home-feature-card,.home-quick-cards>a,.v469-server-grid>article,.v469-store-grid>a):hover{
  transform:translateY(-2px);
  border-color:var(--home-card-line-hover)!important;
  box-shadow:var(--home-card-shadow-hover)!important;
}
body.site-theme-pumkincraft.page-home .home-main-card{border-radius:20px!important}
body.site-theme-pumkincraft.page-home .pumpkin-feature-panels{gap:12px!important}
body.site-theme-pumkincraft.page-home .home-feature-card{min-height:164px!important;border-radius:18px!important;overflow:hidden}
body.site-theme-pumkincraft.page-home .home-feature-card:after{
  content:"";position:absolute;inset:-60% auto -60% -40%;width:32%;pointer-events:none;
  background:rgba(255,255,255,.16);transform:rotate(14deg) translateX(-180%);transition:transform .5s ease;
}
body.site-theme-pumkincraft.page-home .home-feature-card:hover:after{transform:rotate(14deg) translateX(520%)}
body.site-theme-pumkincraft.page-home .home-feature-card img{filter:saturate(.96);transition:transform .24s ease,filter .24s ease}
body.site-theme-pumkincraft.page-home .home-feature-card:hover img{transform:translateY(-2px) scale(1.025);filter:saturate(1.06)}

@media(min-width:901px){
  body.site-theme-pumkincraft.page-home .v4613-content-sidebar{
    grid-template-columns:minmax(0,1fr) 352px!important;
    gap:18px!important;
  }
  body.site-theme-pumkincraft.page-home .v4613-side-widgets{
    gap:9px!important;
    top:122px!important;
    max-height:calc(100vh - 138px)!important;
    padding-right:2px!important;
  }
}
body.site-theme-pumkincraft.page-home .home-side-card{
  overflow:hidden;
  border-radius:15px!important;
  box-shadow:0 7px 20px rgba(15,23,42,.045)!important;
}
body.site-theme-pumkincraft.page-home .home-side-card:before{
  content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent,#f97316);opacity:.72;
}
body.site-theme-pumkincraft.page-home .home-side-card header{
  min-height:51px;padding:10px 11px 8px 13px!important;gap:8px!important;border-bottom:1px solid var(--home-card-line)!important;
}
body.site-theme-pumkincraft.page-home .home-side-card header .v4613-live-icon{
  width:30px!important;height:30px!important;min-width:30px!important;border-radius:9px!important;font-size:12px!important;
}
body.site-theme-pumkincraft.page-home .home-side-card header small{font-size:8.5px!important;letter-spacing:.065em!important}
body.site-theme-pumkincraft.page-home .home-side-card header h3{font-size:12.5px!important;line-height:1.18!important;margin-top:2px!important}
body.site-theme-pumkincraft.page-home .home-side-card header>a{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;font-size:12px!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-list{padding:3px 7px 6px!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row{
  min-height:48px!important;padding:5px 4px!important;gap:7px!important;border-radius:10px!important;
  border-bottom:1px solid color-mix(in srgb,var(--theme-text,#181823) 6%,transparent)!important;
  transition:background-color .16s ease,transform .16s ease!important;
}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row:last-child{border-bottom:0!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row:hover{transform:translateX(2px);background:color-mix(in srgb,var(--accent,#f97316) 5%,transparent)!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row>i{
  width:34px!important;height:34px!important;min-width:34px!important;border-radius:9px!important;
}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row b{font-size:10.5px!important;line-height:1.15!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row small{margin-top:2px!important;font-size:8.5px!important;line-height:1.25!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row>span{font-size:8.5px!important;font-weight:800!important}
body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-list.numbered .v4613-live-row{
  grid-template-columns:28px 34px minmax(0,1fr) auto!important;
}
body.site-theme-pumkincraft.page-home .home-rank-badge{
  position:relative;width:26px;height:26px;display:grid!important;place-items:center;border-radius:50%;
  font-size:9px!important;font-weight:950!important;font-style:normal!important;color:#fff!important;
  background:#64748b;box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),0 4px 10px rgba(15,23,42,.10);
  isolation:isolate;
}
body.site-theme-pumkincraft.page-home .home-rank-badge>span{position:relative;z-index:2;line-height:1}
body.site-theme-pumkincraft.page-home .home-rank-badge:after{
  content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid currentColor;opacity:0;transform:scale(.72);transition:.18s ease;z-index:-1;
}
body.site-theme-pumkincraft.page-home .v4613-live-row:hover .home-rank-badge:after{opacity:.28;transform:scale(1)}
body.site-theme-pumkincraft.page-home .home-rank-badge.rank-1{background:#d99100;color:#fff7d6!important;box-shadow:0 0 0 3px rgba(245,158,11,.10),0 6px 16px rgba(180,109,0,.20)}
body.site-theme-pumkincraft.page-home .home-rank-badge.rank-2{background:#7b8798;color:#fff!important;box-shadow:0 0 0 3px rgba(148,163,184,.10),0 6px 16px rgba(71,85,105,.17)}
body.site-theme-pumkincraft.page-home .home-rank-badge.rank-3{background:#a95f32;color:#fff4ec!important;box-shadow:0 0 0 3px rgba(180,95,52,.10),0 6px 16px rgba(124,67,38,.17)}
body.site-theme-pumkincraft.page-home .alltime-ranking .v4613-live-row:nth-child(-n/**/+3),
body.site-theme-pumkincraft.page-home .monthly .v4613-live-row:nth-child(-n/**/+3){
  background:color-mix(in srgb,var(--accent,#f97316) 2.5%,var(--theme-panel,#fff));
}
body.site-theme-pumkincraft.page-home .activity-purchases:before{background:#2563eb}
body.site-theme-pumkincraft.page-home .activity-topups:before{background:#16a34a}
body.site-theme-pumkincraft.page-home .community:before{background:#5865f2}
body.site-theme-pumkincraft.page-home .v4621-community-widget{gap:7px!important;padding:8px!important}
body.site-theme-pumkincraft.page-home .v4621-community-widget>*{min-height:58px!important;border-radius:11px!important;padding:9px!important}

body.site-theme-pumkincraft.page-home .v469-news-panel{padding:20px!important}
body.site-theme-pumkincraft.page-home .v469-news-list{gap:11px!important}
body.site-theme-pumkincraft.page-home .v469-news-list>a{border-radius:15px!important;box-shadow:none!important}
body.site-theme-pumkincraft.page-home .v469-news-list>a:hover{transform:translateY(-2px)!important}
body.site-theme-pumkincraft.page-home .home-quick-cards{gap:11px!important}
body.site-theme-pumkincraft.page-home .home-quick-cards>a{min-height:76px!important;border-radius:15px!important;padding:13px!important}
body.site-theme-pumkincraft.page-home .v469-server-grid{gap:12px!important}
body.site-theme-pumkincraft.page-home .v469-server-grid>article{border-radius:16px!important;padding:14px!important}
body.site-theme-pumkincraft.page-home .v469-store-grid{gap:13px!important}
body.site-theme-pumkincraft.page-home .v469-store-grid>a{border-radius:16px!important;overflow:hidden}

html[data-theme="dark"] body.site-theme-pumkincraft.page-home{
  --home-card-shadow:0 10px 26px rgba(0,0,0,.16);
  --home-card-shadow-hover:0 16px 34px rgba(0,0,0,.24);
}
html[data-theme="dark"] body.site-theme-pumkincraft.page-home .home-rank-badge.rank-1{box-shadow:0 0 0 3px rgba(245,158,11,.12),0 6px 18px rgba(0,0,0,.25)}

@media(max-width:900px){
  body.site-theme-pumkincraft.page-home .home-side-card{border-radius:14px!important}
  body.site-theme-pumkincraft.page-home .v4613-side-widgets{gap:10px!important}
}
@media(max-width:620px){
  body.site-theme-pumkincraft.page-home .home-feature-card{min-height:145px!important}
  body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row{min-height:46px!important}
  body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-row>i{width:32px!important;height:32px!important;min-width:32px!important}
  body.site-theme-pumkincraft.page-home .home-side-card .v4613-live-list.numbered .v4613-live-row{grid-template-columns:27px 32px minmax(0,1fr) auto!important}
}
@media(prefers-reduced-motion:reduce){
  body.site-theme-pumkincraft.page-home :where(.home-main-card,.home-side-card,.home-feature-card,.home-quick-cards>a,.v469-server-grid>article,.v469-store-grid>a),
  body.site-theme-pumkincraft.page-home .home-feature-card img,
  body.site-theme-pumkincraft.page-home .home-rank-badge:after{transition:none!important}
  body.site-theme-pumkincraft.page-home .home-feature-card:after{display:none!important}
}


/* v4.6.68 — Epiklava-inspired warm dark/orange palette (solid surfaces, no gradients). */
html[data-theme="dark"] body.site-theme-pumkincraft{
  --theme-bg:#0d0906!important;
  --theme-panel:#17100b!important;
  --theme-text:#fff4e8!important;
  --theme-muted:#c3a68d!important;
  --theme-header:#120c08!important;
  --theme-footer:#080503!important;
  --accent:#f97316!important;
  --accent2:#fb923c!important;
  --pc-audit-line:rgba(251,146,60,.14);
  --pc-audit-line-strong:rgba(251,146,60,.34);
  --pc-audit-soft:#21160e;
  --pc-audit-shadow:0 14px 38px rgba(0,0,0,.26);
  --pc-audit-shadow-hover:0 22px 52px rgba(0,0,0,.36);
  background:#0d0906!important;
  color:#fff4e8!important;
}


html[data-theme="dark"] body.site-theme-pumkincraft :is(.pixel-card,.panel-card,.panel,.card,.account-card,.home-main-card,.home-side-card,.home-feature-card,.v469-ranking,.v469-news-panel,.v4613-live-card,.v469-quick>a,.v469-server-grid>article,.v469-store-grid>a,.store-product-card-v4622,.store-sidebar,.store-toolbar,.topup-fast-checkout,.topup-fast-block,.topup-fast-summary,.topup-method-card,.news-card-v4651,.news-featured-card,.news-detail-hero,.news-article-aside,.rich-news-content,.minecraft-page-head,.community-hero,.account-page-head,.support-center-hero,.credit-ranking-hero,.applications-hero,.chest-hero){
  background:#17100b!important;border-color:#3a2617!important;color:#fff4e8!important;
}

html[data-theme="dark"] body.site-theme-pumkincraft :is(input,select,textarea,.field input,.field select,.field textarea,.auth-field input,.store-search input){
  background:#100b07!important;border-color:#432a18!important;color:#fff4e8!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :is(input,select,textarea):focus{
  border-color:#f97316!important;box-shadow:0 0 0 3px rgba(249,115,22,.12)!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.primary-btn,.pcx-register,.pumpkin-credit-cta,.buy-btn,.checkout-submit,.topup-fast-submit,.auth-submit,.application-submit,.footer-join-btn){
  background:#f97316!important;border-color:#f97316!important;color:#fff!important;box-shadow:0 10px 24px rgba(249,115,22,.18)!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.primary-btn,.pcx-register,.pumpkin-credit-cta,.buy-btn,.checkout-submit,.topup-fast-submit,.auth-submit,.application-submit,.footer-join-btn):hover{
  background:#ea650d!important;border-color:#fb923c!important;box-shadow:0 12px 28px rgba(249,115,22,.25)!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.ghost-btn,.secondary-btn,.pcx-login){
  background:#21160e!important;border-color:#4b2e1a!important;color:#ffe7d0!important;
}


html[data-theme="dark"] body.site-theme-pumkincraft :is(.data-table th,thead th,.table-wrap thead,.ranking-table-head){
  background:#21160e!important;color:#f7c59d!important;border-color:#432a18!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.data-table td,.data-table tr,.ranking-table-row){border-color:#342116!important}
html[data-theme="dark"] body.site-theme-pumkincraft .home-side-card{
  border-color:rgba(249,115,22,.18)!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft .home-side-card:hover{border-color:rgba(251,146,60,.42)!important}
html[data-theme="dark"] body.site-theme-pumkincraft.page-home{
  --home-card-line:rgba(249,115,22,.16);
  --home-card-line-hover:rgba(251,146,60,.48);
  --home-card-shadow:0 10px 26px rgba(0,0,0,.22);
  --home-card-shadow-hover:0 16px 34px rgba(0,0,0,.34);
}
html[data-theme="dark"] body.site-theme-pumkincraft .site-footer.minecraft-footer{background:#080503!important;border-top-color:#362015!important}


/* Velora v4.6.68 — definitive header + /kredi-yukle layout hotfix
   This block intentionally loads last and replaces overlapping historical header breakpoints. */
body.site-theme-pumkincraft{
  --pc-header-max:1520px;
  --pc-header-gutter:32px;
}

/* Desktop header: two intentional rows. Nothing shares the same physical cell. */


/* Compact desktop: keep navigation on its own row; hide the live pill before compressing actions. */
@media(min-width:1081px) and (max-width:1279px){
  
  
  
  
  
  
  
  
  html[data-theme] body.site-theme-pumkincraft .pumpkin-credit-cta{min-height:44px!important;padding:4px 10px 4px 7px!important}
  
  
  
  
}

/* Tablet/mobile begins earlier so desktop buttons can never collide. */
@media(max-width:1080px){
  
  
  html[data-theme] body.site-theme-pumkincraft .pumpkin-nav-brand{grid-area:brand!important;min-width:0!important;max-width:100%!important}
  
  
  
  
  
  
  
  
  
  
}

/* /kredi-yukle — coherent, deliberately separated payment layout. */
body.site-theme-pumkincraft.page-topup .topup-fast-page{
  width:min(1420px,calc(100% - 32px))!important;max-width:1420px!important;padding-top:26px!important;
}
body.site-theme-pumkincraft.page-topup .topup-fast-head{
  display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:24px!important;
  padding:30px 32px!important;border-radius:24px!important;overflow:hidden!important;
}
body.site-theme-pumkincraft.page-topup .topup-fast-head-copy{min-width:0!important;max-width:860px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head-copy .eyebrow{display:block!important;margin-bottom:8px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head-copy h1{margin:0 0 12px!important;font-size:clamp(34px,4.4vw,58px)!important;line-height:1.02!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head-copy p{margin:0!important;max-width:780px!important;font-size:14px!important;line-height:1.7!important}
body.site-theme-pumkincraft.page-topup .topup-hero-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:9px!important;align-self:end!important}
body.site-theme-pumkincraft.page-topup .topup-hero-actions>a{min-height:44px!important;white-space:nowrap!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:16px 0!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article{min-width:0!important;padding:16px!important;border-radius:18px!important}
body.site-theme-pumkincraft.page-topup .topup-separation-note{margin:0 0 18px!important;padding:13px 15px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 310px!important;gap:18px!important;align-items:start!important}
body.site-theme-pumkincraft.page-topup .topup-fast-checkout{min-width:0!important;padding:16px!important;border-radius:22px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-form{display:grid!important;gap:14px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-block{min-width:0!important;padding:16px!important;border-radius:18px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-presets{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-presets button{min-width:0!important;min-height:66px!important}
body.site-theme-pumkincraft.page-topup .topup-method-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
body.site-theme-pumkincraft.page-topup .topup-method-card{min-width:0!important;min-height:86px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;border-radius:18px!important}
body.site-theme-pumkincraft.page-topup .topup-fast-summary>div{min-width:0!important;overflow:hidden!important}
body.site-theme-pumkincraft.page-topup .topup-fast-summary :is(strong,b,small,span){overflow-wrap:anywhere}
body.site-theme-pumkincraft.page-topup .topup-fast-side{position:sticky!important;top:142px!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;align-self:start!important}
body.site-theme-pumkincraft.page-topup :is(.topup-balance-card,.topup-trust-list){border-radius:20px!important}

@media(max-width:1080px){
  body.site-theme-pumkincraft.page-topup .topup-fast-page{width:calc(100% - 22px)!important;padding-top:18px!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-head{grid-template-columns:1fr!important;align-items:start!important;padding:24px!important}
  body.site-theme-pumkincraft.page-topup .topup-hero-actions{justify-content:flex-start!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-layout{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-side{position:static!important;grid-template-columns:1fr 1fr!important}
}
@media(max-width:760px){
  body.site-theme-pumkincraft.page-topup .topup-fast-head{padding:20px 17px!important;border-radius:18px!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-head-copy h1{font-size:clamp(30px,9vw,42px)!important}
  body.site-theme-pumkincraft.page-topup .topup-overview-band{grid-template-columns:1fr 1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-separation-note{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-presets{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-topup .topup-method-cards{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-summary{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-side{grid-template-columns:1fr!important}
}
@media(max-width:460px){
  body.site-theme-pumkincraft.page-topup .topup-overview-band{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-fast-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-topup .topup-hero-actions{display:grid!important;width:100%!important}
  body.site-theme-pumkincraft.page-topup .topup-hero-actions>a{width:100%!important;justify-content:center!important}
}

/* Dark mode fixes for the revised topup/header surfaces. */

html[data-theme="dark"] body.site-theme-pumkincraft.page-topup :is(.topup-fast-head,.topup-fast-checkout,.topup-fast-block,.topup-fast-summary,.topup-fast-summary>div,.topup-overview-band article,.topup-balance-card,.topup-trust-list,.topup-contact-details,.topup-separation-note){
  background:#17100b!important;border-color:#3a2617!important;color:#fff4e8!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-separation-note{background:#21160e!important}
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup :is(.topup-fast-head p,.topup-overview-band span,.topup-overview-band small,.topup-trust-list small,.topup-contact-details small,.topup-separation-note span){color:#c3a68d!important}

/* Mobile-first global cleanup for public pages. */
@media(max-width:820px){
  body.site-theme-pumkincraft .section,
  body.site-theme-pumkincraft .section-wide,
  body.site-theme-pumkincraft .minecraft-hero,
  body.site-theme-pumkincraft .global-announcement-stack{width:calc(100% - 16px)!important;max-width:none!important;margin-inline:auto!important}
  body.site-theme-pumkincraft .section{padding-block:24px!important}
  body.site-theme-pumkincraft :is(.pixel-card,.panel,.card,.account-card,.minecraft-page-head,.community-hero,.news-hero,.support-center-hero,.credit-ranking-hero){border-radius:16px!important}
  body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn,button,input,select,textarea){font-size:max(16px,1rem)}
  body.site-theme-pumkincraft :is(.primary-btn,.ghost-btn,.secondary-btn){min-height:44px!important}
  body.site-theme-pumkincraft .section-head{align-items:flex-start!important;gap:10px!important}
  body.site-theme-pumkincraft .section-head h1,
  body.site-theme-pumkincraft .section-head h2{line-height:1.08!important}
  body.site-theme-pumkincraft .minecraft-hero{min-height:0!important;padding:24px 18px!important;grid-template-columns:1fr!important}
  body.site-theme-pumkincraft .minecraft-hero-scene{min-height:230px!important}
  body.site-theme-pumkincraft .topup-fast-page{width:calc(100% - 16px)!important}
  body.site-theme-pumkincraft .topup-overview-band{grid-template-columns:1fr 1fr!important;gap:8px!important}
  body.site-theme-pumkincraft .topup-overview-band article{padding:12px!important;border-radius:14px!important}
  body.site-theme-pumkincraft .topup-fast-checkout{padding:8px!important;border-radius:16px!important}
  body.site-theme-pumkincraft .topup-fast-block{padding:12px!important;border-radius:14px!important}
  body.site-theme-pumkincraft .topup-fast-presets{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}
  body.site-theme-pumkincraft .topup-fast-presets button{min-height:58px!important;border-radius:12px!important}
  body.site-theme-pumkincraft .product-page{grid-template-columns:1fr!important;gap:16px!important}
  body.site-theme-pumkincraft .product-main-media{height:auto!important;aspect-ratio:1/1!important}
  body.site-theme-pumkincraft .news-featured-card,
  body.site-theme-pumkincraft .news-detail-hero{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft .news-grid{grid-template-columns:1fr!important}
}
@media(max-width:430px){
  body.site-theme-pumkincraft .topup-overview-band{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft .topup-fast-presets{grid-template-columns:1fr 1fr!important}
}

/* -------- Rebuilt store -------- */
body.site-theme-pumkincraft.page-store .public-main{padding-bottom:34px}
body.site-theme-pumkincraft .pc-store-page{display:grid;gap:24px;padding:24px 0 10px}
body.site-theme-pumkincraft .pc-store-page>.section-wide{width:min(var(--pc-max),calc(100% - 32px))!important;max-width:var(--pc-max)!important;margin-inline:auto!important}
body.site-theme-pumkincraft .pc-store-hero{
  position:relative;isolation:isolate;overflow:hidden;min-height:360px;padding:42px;
  display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:28px;
  border:1px solid var(--pc-line)!important;border-radius:26px!important;background:var(--pc-panel)!important;box-shadow:var(--pc-shadow)!important;
}
body.site-theme-pumkincraft .pc-store-hero-bg{position:absolute;inset:0;z-index:-2;overflow:hidden}
body.site-theme-pumkincraft .pc-store-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.92)}
body.site-theme-pumkincraft .pc-store-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,250,245,.84);pointer-events:none}
html[data-theme="dark"] body.site-theme-pumkincraft .pc-store-hero:after{background:rgba(13,9,6,.78)}
body.site-theme-pumkincraft .pc-store-hero-copy{max-width:760px}
body.site-theme-pumkincraft .pc-store-hero-copy h1{margin:8px 0 12px;font-size:clamp(2.5rem,5vw,4.65rem)!important;line-height:.98!important;letter-spacing:-.05em!important;color:var(--pc-text)!important}
body.site-theme-pumkincraft .pc-store-hero-copy p{max-width:660px;margin:0;color:var(--pc-muted)!important;font-size:1rem!important;line-height:1.65!important}
body.site-theme-pumkincraft .pc-store-hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}
body.site-theme-pumkincraft .pc-store-hero-stats{display:grid;grid-template-columns:1fr;gap:8px}
body.site-theme-pumkincraft .pc-store-hero-stats article{min-height:72px;padding:14px 16px;border:1px solid var(--pc-line);border-radius:15px;background:var(--pc-panel);box-shadow:0 8px 20px rgba(0,0,0,.05)}
body.site-theme-pumkincraft .pc-store-hero-stats small{display:block;color:var(--pc-muted)!important;font-size:9px!important;font-weight:900;letter-spacing:.1em}
body.site-theme-pumkincraft .pc-store-hero-stats strong{display:block;margin-top:6px;color:var(--pc-text)!important;font-size:1.25rem!important}

body.site-theme-pumkincraft .pc-store-goal{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);gap:28px;align-items:center;padding:30px 34px;border:1px solid color-mix(in srgb,var(--pc-accent) 35%,var(--pc-line));border-radius:26px;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--pc-accent) 22%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--pc-accent) 9%,var(--pc-panel)),var(--pc-panel) 55%);box-shadow:0 22px 55px rgba(15,23,42,.12)}
body.site-theme-pumkincraft .pc-store-goal:before{content:'◆';position:absolute;z-index:-1;right:-18px;top:-56px;color:color-mix(in srgb,var(--pc-accent) 10%,transparent);font-size:190px;line-height:1;transform:rotate(12deg)}
body.site-theme-pumkincraft .pc-store-goal h2{margin:4px 0;color:var(--pc-text)!important;font-size:1.3rem!important}
body.site-theme-pumkincraft .pc-store-goal p{margin:0;color:var(--pc-muted)!important}
body.site-theme-pumkincraft .pc-store-goal-progress>div{display:flex;align-items:baseline;gap:5px;justify-content:space-between}
body.site-theme-pumkincraft .pc-store-goal-progress{padding:17px 18px;border:1px solid var(--pc-line);border-radius:17px;background:color-mix(in srgb,var(--pc-panel) 86%,transparent);box-shadow:inset 0 1px rgba(255,255,255,.22)}
body.site-theme-pumkincraft .pc-store-goal-progress>div strong{font-size:1.35rem;color:var(--pc-text)}
body.site-theme-pumkincraft .pc-store-goal-progress>i{display:block;height:13px;margin:11px 0;border-radius:999px;background:var(--pc-soft);overflow:hidden;box-shadow:inset 0 1px 2px rgba(15,23,42,.12)}
body.site-theme-pumkincraft .pc-store-goal-progress>i>em{display:block;height:100%;background:linear-gradient(90deg,var(--pc-accent),#fbbf24);border-radius:inherit;box-shadow:0 0 18px color-mix(in srgb,var(--pc-accent) 42%,transparent)}
body.site-theme-pumkincraft .pc-store-goal-progress small{color:var(--pc-muted)!important}
body.site-theme-pumkincraft .pc-store-goal-cta{display:inline-flex;margin-top:13px;padding:10px 14px;border-radius:11px;background:var(--pc-accent);color:#fff!important;font-size:.78rem;font-weight:900;box-shadow:0 9px 20px color-mix(in srgb,var(--pc-accent) 25%,transparent)}

body.site-theme-pumkincraft .pc-store-step,
body.site-theme-pumkincraft .pc-store-catalog{padding:22px;border:1px solid var(--pc-line);border-radius:22px;background:var(--pc-panel);box-shadow:var(--pc-shadow)}
body.site-theme-pumkincraft .pc-store-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}
body.site-theme-pumkincraft .pc-store-section-head>div{display:flex;align-items:center;gap:12px;min-width:0}
body.site-theme-pumkincraft .pc-store-section-head small{display:block;color:var(--pc-accent)!important;font-size:9px!important;font-weight:950;letter-spacing:.1em}
body.site-theme-pumkincraft .pc-store-section-head h2{margin:3px 0 2px;color:var(--pc-text)!important;font-size:1.45rem!important;line-height:1.08!important}
body.site-theme-pumkincraft .pc-store-section-head p{margin:0;color:var(--pc-muted)!important;font-size:.86rem!important}
body.site-theme-pumkincraft .pc-store-section-head>a{font-size:.82rem;font-weight:800;color:var(--pc-accent)!important}
body.site-theme-pumkincraft .pc-store-step-no{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:var(--pc-accent);color:#fff;font-weight:950;box-shadow:0 8px 18px rgba(249,115,22,.22)}
body.site-theme-pumkincraft .pc-store-selected{padding:8px 11px;border:1px solid var(--pc-line-strong);border-radius:999px;background:var(--pc-soft);color:var(--pc-accent)!important;font-size:.78rem;font-weight:900}

body.site-theme-pumkincraft .pc-store-server-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
body.site-theme-pumkincraft .pc-store-server-card{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;align-content:start;min-height:265px;padding:0;border:1px solid var(--pc-line);border-radius:22px;background:var(--pc-soft);color:var(--pc-text)!important;box-shadow:0 12px 30px rgba(15,23,42,.08);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}
body.site-theme-pumkincraft .pc-store-server-card:hover{transform:translateY(-5px);border-color:var(--pc-line-strong);box-shadow:0 22px 46px rgba(15,23,42,.16)}
body.site-theme-pumkincraft .pc-store-server-card.active{border-color:var(--pc-accent);box-shadow:0 0 0 2px rgba(249,115,22,.10)}
body.site-theme-pumkincraft .pc-store-server-media{position:relative;width:100%;height:175px;overflow:hidden;background:var(--pc-panel)}
body.site-theme-pumkincraft .pc-store-server-media:after{content:'';position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(transparent,color-mix(in srgb,var(--pc-soft) 92%,transparent))}
body.site-theme-pumkincraft .pc-store-server-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}
body.site-theme-pumkincraft .pc-store-server-card:hover .pc-store-server-media img{transform:scale(1.055)}
body.site-theme-pumkincraft .pc-store-server-copy{min-width:0;padding:16px 18px 18px}
body.site-theme-pumkincraft .pc-store-server-copy small{display:block;color:var(--pc-accent)!important;font-size:8px!important;font-weight:900;letter-spacing:.08em}
body.site-theme-pumkincraft .pc-store-server-copy b{display:block;margin:5px 0;color:var(--pc-text)!important;font-size:1.18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.site-theme-pumkincraft .pc-store-server-copy em{display:block;color:var(--pc-muted)!important;font-size:.76rem;font-style:normal}
body.site-theme-pumkincraft .pc-store-server-arrow{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.25);border-radius:12px;background:rgba(15,23,42,.7);backdrop-filter:blur(8px);color:#fff;font-weight:950;box-shadow:0 8px 20px rgba(0,0,0,.2)}

body.site-theme-pumkincraft .pc-store-category-rail{display:flex;gap:8px;overflow:auto;padding:2px 0 9px;scrollbar-width:thin;scroll-snap-type:x proximity}
body.site-theme-pumkincraft .pc-store-category{display:flex;align-items:center;gap:8px;min-width:max-content;padding:8px 12px 8px 8px;border:1px solid var(--pc-line);border-radius:13px;background:var(--pc-soft);color:var(--pc-text)!important;scroll-snap-align:start}
body.site-theme-pumkincraft .pc-store-category>i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--pc-panel);color:var(--pc-accent);font-style:normal;font-weight:900}
body.site-theme-pumkincraft .pc-store-category b{display:block;font-size:.8rem;color:inherit!important}
body.site-theme-pumkincraft .pc-store-category small{display:block;margin-top:1px;color:var(--pc-muted)!important;font-size:.64rem!important}
body.site-theme-pumkincraft .pc-store-category.active{border-color:var(--pc-accent);background:#fff1e5!important;color:#b94e09!important}
html[data-theme="dark"] body.site-theme-pumkincraft .pc-store-category.active{background:#2d1709!important;color:#fb923c!important}

body.site-theme-pumkincraft .pc-store-controls{display:grid;grid-template-columns:minmax(260px,1fr) 220px auto;gap:8px;margin:12px 0 16px;padding:10px;border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-soft)}
body.site-theme-pumkincraft .pc-store-search{position:relative;display:block}
body.site-theme-pumkincraft .pc-store-search>span{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--pc-muted)}
body.site-theme-pumkincraft .pc-store-search input{width:100%;height:46px;padding:0 13px 0 38px!important;border:1px solid var(--pc-line)!important;border-radius:12px!important;background:var(--pc-panel)!important;color:var(--pc-text)!important}
body.site-theme-pumkincraft .pc-store-sort{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding-left:10px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-panel)}
body.site-theme-pumkincraft .pc-store-sort>span{color:var(--pc-muted);font-size:.72rem;font-weight:800}
body.site-theme-pumkincraft .pc-store-sort select{height:44px!important;width:100%;padding:0 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--pc-text)!important}
body.site-theme-pumkincraft .pc-store-controls>.ghost-btn{min-height:46px!important}
body.site-theme-pumkincraft .pc-store-result-note{display:flex;justify-content:space-between;gap:10px;margin:4px 1px 14px;color:var(--pc-muted);font-size:.8rem}
body.site-theme-pumkincraft .pc-store-result-note a{color:var(--pc-accent);font-weight:800}

body.site-theme-pumkincraft .pc-store-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}
body.site-theme-pumkincraft .pc-product-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--pc-line);border-radius:18px;background:var(--pc-panel);box-shadow:0 9px 24px rgba(0,0,0,.05);color:var(--pc-text)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
body.site-theme-pumkincraft .pc-product-card:hover{transform:translateY(-3px);border-color:var(--pc-line-strong);box-shadow:var(--pc-shadow-hover)}
body.site-theme-pumkincraft .pc-product-media{position:relative;aspect-ratio:1/1;margin:0;overflow:hidden;background:var(--pumkincraft-product-image-bg,#fff3e8)}
body.site-theme-pumkincraft .pc-product-media>img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}
body.site-theme-pumkincraft .pc-product-card:hover .pc-product-media>img{transform:scale(1.025)}
body.site-theme-pumkincraft .pc-product-media>.pc-product-fallback{object-fit:contain;padding:18%;opacity:.65}
body.site-theme-pumkincraft .pc-product-badges{position:absolute;top:9px;left:9px;right:9px;display:flex;flex-wrap:wrap;gap:5px}
body.site-theme-pumkincraft .pc-product-badges>span{padding:5px 7px;border-radius:8px;background:#18110c;color:#fff;font-size:.62rem;font-weight:900;box-shadow:0 5px 14px rgba(0,0,0,.18)}
body.site-theme-pumkincraft .pc-product-body{display:flex;flex:1;flex-direction:column;padding:14px}
body.site-theme-pumkincraft .pc-product-body>small{color:var(--pc-accent)!important;font-size:.68rem!important;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.site-theme-pumkincraft .pc-product-body h3{margin:6px 0 7px;color:var(--pc-text)!important;font-size:1rem!important;line-height:1.22!important}
body.site-theme-pumkincraft .pc-product-body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0;color:var(--pc-muted)!important;font-size:.78rem!important;line-height:1.45!important}
body.site-theme-pumkincraft .pc-product-body footer{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto;padding-top:13px}
body.site-theme-pumkincraft .pc-product-body footer>div{min-width:0}
body.site-theme-pumkincraft .pc-product-body footer strong{display:block;color:var(--pc-accent)!important;font-size:1.05rem!important}
body.site-theme-pumkincraft .pc-product-body footer del{display:block;margin-top:2px;color:var(--pc-muted);font-size:.68rem}
body.site-theme-pumkincraft .pc-product-body footer>span{display:grid;place-items:center;min-height:34px;padding:0 9px;border-radius:10px;background:var(--pc-soft);color:var(--pc-accent);font-size:.68rem;font-weight:900;white-space:nowrap}
body.site-theme-pumkincraft .pc-store-empty{display:flex;align-items:center;gap:15px;padding:22px;border:1px dashed var(--pc-line-strong);border-radius:18px;background:var(--pc-panel);color:var(--pc-text)}
body.site-theme-pumkincraft .pc-store-empty>span{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:14px;background:var(--pc-soft);color:var(--pc-accent);font-size:1.3rem}
body.site-theme-pumkincraft .pc-store-empty h2{margin:0 0 5px;color:var(--pc-text)!important;font-size:1.1rem!important}
body.site-theme-pumkincraft .pc-store-empty p{margin:0;color:var(--pc-muted)!important;font-size:.82rem!important}
body.site-theme-pumkincraft .pc-store-empty .ghost-btn{margin-top:10px}
body.site-theme-pumkincraft .pc-store-empty.span-all{grid-column:1/-1}

@media(max-width:1240px){
  body.site-theme-pumkincraft .pc-store-products{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.site-theme-pumkincraft .pc-store-server-rail{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:900px){
  body.site-theme-pumkincraft .pc-store-page{gap:14px;padding-top:12px}
  body.site-theme-pumkincraft .pc-store-page>.section-wide{width:calc(100% - 16px)!important}
  body.site-theme-pumkincraft .pc-store-hero{min-height:0;padding:22px 18px;grid-template-columns:1fr;gap:18px;border-radius:18px!important}
  body.site-theme-pumkincraft .pc-store-hero-copy h1{font-size:clamp(2.15rem,10vw,3.45rem)!important}
  body.site-theme-pumkincraft .pc-store-hero-copy p{font-size:.88rem!important}
  body.site-theme-pumkincraft .pc-store-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
  body.site-theme-pumkincraft .pc-store-hero-stats article{min-height:62px;padding:10px;border-radius:12px;text-align:center}
  body.site-theme-pumkincraft .pc-store-hero-stats small{font-size:7px!important}
  body.site-theme-pumkincraft .pc-store-hero-stats strong{font-size:.95rem!important}
  body.site-theme-pumkincraft .pc-store-goal{grid-template-columns:1fr;gap:12px;padding:16px;border-radius:16px}
  body.site-theme-pumkincraft .pc-store-step,
  body.site-theme-pumkincraft .pc-store-catalog{padding:14px 12px;border-radius:17px}
  body.site-theme-pumkincraft .pc-store-section-head{align-items:center;margin-bottom:12px}
  body.site-theme-pumkincraft .pc-store-section-head p{display:none}
  body.site-theme-pumkincraft .pc-store-step-no{width:36px;height:36px;flex-basis:36px;border-radius:11px}
  body.site-theme-pumkincraft .pc-store-section-head h2{font-size:1.1rem!important}
  body.site-theme-pumkincraft .pc-store-server-rail{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;padding:1px 0 8px;scroll-snap-type:x mandatory;scrollbar-width:none}
  body.site-theme-pumkincraft .pc-store-server-rail::-webkit-scrollbar{display:none}
  body.site-theme-pumkincraft .pc-store-server-card{flex:0 0 min(82vw,330px);grid-template-columns:68px minmax(0,1fr) 30px;min-height:84px;padding:8px;border-radius:14px;scroll-snap-align:start}
  body.site-theme-pumkincraft .pc-store-server-media{width:68px;height:66px;border-radius:11px}
  body.site-theme-pumkincraft .pc-store-server-copy b{font-size:.9rem}
  body.site-theme-pumkincraft .pc-store-category-rail{margin-inline:-2px}
  body.site-theme-pumkincraft .pc-store-category{padding:7px 10px 7px 7px;border-radius:11px}
  body.site-theme-pumkincraft .pc-store-category>i{width:30px;height:30px;border-radius:9px}
  body.site-theme-pumkincraft .pc-store-controls{grid-template-columns:minmax(0,1fr) 150px;gap:6px;padding:7px;border-radius:13px}
  body.site-theme-pumkincraft .pc-store-controls>.ghost-btn{grid-column:1/-1;display:none!important}
  body.site-theme-pumkincraft .pc-store-sort{padding-left:7px}
  body.site-theme-pumkincraft .pc-store-sort>span{display:none}
  body.site-theme-pumkincraft .pc-store-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
  body.site-theme-pumkincraft .pc-product-card{border-radius:14px}
  body.site-theme-pumkincraft .pc-product-body{padding:10px}
  body.site-theme-pumkincraft .pc-product-body h3{font-size:.9rem!important;margin:5px 0}
  body.site-theme-pumkincraft .pc-product-body p{display:none}
  body.site-theme-pumkincraft .pc-product-body footer{padding-top:9px}
  body.site-theme-pumkincraft .pc-product-body footer strong{font-size:.9rem!important}
  body.site-theme-pumkincraft .pc-product-body footer>span{min-height:30px;padding:0 7px;font-size:.61rem}
}
@media(max-width:420px){
  body.site-theme-pumkincraft .pc-store-hero-actions{display:grid;grid-template-columns:1fr}
  body.site-theme-pumkincraft .pc-store-hero-actions>*{width:100%;justify-content:center}
  body.site-theme-pumkincraft .pc-store-hero-stats{grid-template-columns:1fr 1fr}
  body.site-theme-pumkincraft .pc-store-hero-stats article:last-child{grid-column:1/-1}
  body.site-theme-pumkincraft .pc-store-section-head.compact{align-items:flex-start;flex-direction:column}
  body.site-theme-pumkincraft .pc-store-selected{align-self:flex-start}
  body.site-theme-pumkincraft .pc-store-controls{grid-template-columns:1fr}
  body.site-theme-pumkincraft .pc-store-products{grid-template-columns:1fr}
  body.site-theme-pumkincraft .pc-product-card{display:grid;grid-template-columns:118px minmax(0,1fr);min-height:132px}
  body.site-theme-pumkincraft .pc-product-media{aspect-ratio:auto;height:100%;min-height:132px}
  body.site-theme-pumkincraft .pc-product-body p{display:-webkit-box;-webkit-line-clamp:2}
}

/* Old HTML product templates are visually normalized to the current solid theme. */
body.site-theme-pumkincraft .product-rich-description :is(.ev-card,.product-info-card){max-width:820px!important;margin:8px auto!important;border:1px solid var(--pc-line)!important;border-radius:16px!important;background:var(--pc-panel)!important;box-shadow:none!important;color:var(--pc-text)!important;overflow:hidden!important}
body.site-theme-pumkincraft .product-rich-description :is(.ev-header,.product-info-header){padding:18px!important;background:#2a160b!important;color:#fff!important;border-bottom:1px solid #7e3a15!important}
body.site-theme-pumkincraft .product-rich-description :is(.ev-body,.product-info-body){padding:14px!important;background:var(--pc-panel)!important}
body.site-theme-pumkincraft .product-rich-description :is(.ev-list,.ev-right,.product-info-block){padding:12px!important;border:1px solid var(--pc-line)!important;border-radius:12px!important;background:var(--pc-soft)!important;color:var(--pc-text)!important;box-shadow:none!important}
body.site-theme-pumkincraft .product-rich-description :is(.ev-commands){padding:12px!important;border:1px solid #4b2e1a!important;border-radius:12px!important;background:#17100b!important;color:#fff4e8!important}
body.site-theme-pumkincraft .product-rich-description :is(.gift,.product-info-note){background:#fff4e8!important;border:1px solid #fed7aa!important;color:#7c2d12!important}
html[data-theme="dark"] body.site-theme-pumkincraft .product-rich-description :is(.gift,.product-info-note){background:#2d1709!important;border-color:#5d351d!important;color:#ffd4ad!important}
body.site-theme-pumkincraft .product-rich-description :is(.btn-buy){background:#f97316!important;color:#fff!important;border:0!important;box-shadow:none!important}
body.site-theme-pumkincraft .product-rich-description :is(.btn-ghost){background:var(--pc-panel)!important;color:var(--pc-text)!important;border:1px solid var(--pc-line)!important}
@media(max-width:700px){
  body.site-theme-pumkincraft .product-rich-description :is(.ev-card,.product-info-card){border-radius:13px!important;margin:0 auto!important}
  body.site-theme-pumkincraft .product-rich-description :is(.ev-header,.product-info-header,.ev-body,.product-info-body){padding:12px!important}
}



/* === 4.7.0 final responsive contracts === */
body.site-theme-pumkincraft .game-info-strip{width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));margin:18px auto 24px}
body.site-theme-pumkincraft .game-info-shell{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
body.site-theme-pumkincraft .game-info-card{min-width:0;min-height:78px;padding:12px;border:1px solid var(--pc-line);border-radius:15px;background:var(--pc-panel);box-shadow:none}
body.site-theme-pumkincraft .game-info-card span{min-width:0}.game-info-card strong,.game-info-card em{overflow:hidden;text-overflow:ellipsis}.game-info-card em{white-space:nowrap}

body.site-theme-pumkincraft .product-page{width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));margin-inline:auto}
body.site-theme-pumkincraft .product-main-media img{width:100%;height:100%;object-fit:contain}
body.site-theme-pumkincraft .product-description-shell{max-width:100%;overflow:hidden}
body.site-theme-pumkincraft .product-description-shell :is(img,video,iframe,table,pre){max-width:100%}
body.site-theme-pumkincraft .product-description-shell pre{overflow:auto}

body.site-theme-pumkincraft.page-topup .topup-fast-page{width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));margin-inline:auto}
body.site-theme-pumkincraft.page-topup .topup-fast-layout{align-items:start}
body.site-theme-pumkincraft.page-topup .topup-fast-side{min-width:0}
body.site-theme-pumkincraft.page-topup .topup-fast-summary{position:sticky;top:108px}

body.site-theme-pumkincraft :is(.news-detail,.news-detail-v4651,.news-article-layout,.news-grid,.news-category-nav){max-width:100%}
body.site-theme-pumkincraft .news-detail :is(img,video,iframe,table,pre){max-width:100%}
body.site-theme-pumkincraft .news-detail pre{overflow:auto}

body.site-theme-pumkincraft :is(.account-shell,.account-two-col,.account-grid){min-width:0}
body.site-theme-pumkincraft .account-content{min-width:0}
body.site-theme-pumkincraft .account-row-link{min-width:0}

body.site-theme-pumkincraft .site-footer{max-width:none;width:100%;margin-top:48px}
body.site-theme-pumkincraft .site-footer .footer-main,body.site-theme-pumkincraft .site-footer .footer-bottom{width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));margin-inline:auto}
body.site-theme-pumkincraft .velora-latest-members-shell,body.site-theme-pumkincraft .velora-discord-bottom-shell{width:min(var(--pc-max),calc(100% - (var(--pc-gutter) * 2)));margin-inline:auto}

@media(max-width:1180px){
 body.site-theme-pumkincraft .game-info-shell{grid-template-columns:1fr 1fr}
 body.site-theme-pumkincraft .footer-main{grid-template-columns:1fr!important}
 body.site-theme-pumkincraft .footer-nav-columns{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:900px){
 body.site-theme-pumkincraft.page-topup .topup-fast-summary{position:static}
 body.site-theme-pumkincraft :is(.news-article-layout,.account-two-col,.account-grid){grid-template-columns:1fr!important}
 body.site-theme-pumkincraft .velora-latest-members-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:680px){
 body.site-theme-pumkincraft .game-info-shell{grid-template-columns:1fr}
 body.site-theme-pumkincraft .game-info-card{min-height:70px}
 body.site-theme-pumkincraft .footer-nav-columns{grid-template-columns:1fr 1fr!important}
 body.site-theme-pumkincraft .footer-nav-columns>div:last-child{grid-column:1/-1}
 body.site-theme-pumkincraft .velora-latest-members-grid{grid-template-columns:1fr 1fr!important}
 body.site-theme-pumkincraft .velora-latest-members-head{align-items:flex-start!important;flex-direction:column!important}
 body.site-theme-pumkincraft .velora-discord-bottom-shell{grid-template-columns:1fr!important;text-align:left}
 body.site-theme-pumkincraft .velora-discord-actions{width:100%;display:grid!important;grid-template-columns:1fr}
 body.site-theme-pumkincraft .velora-discord-actions>*{width:100%}
 body.site-theme-pumkincraft .auth-page-topbar{padding-inline:12px!important}
 body.site-theme-pumkincraft .auth-page-brand span{display:none}
}
@media(max-width:430px){
 body.site-theme-pumkincraft .velora-latest-members-grid{grid-template-columns:1fr!important}
 body.site-theme-pumkincraft .footer-nav-columns{grid-template-columns:1fr!important}
 body.site-theme-pumkincraft .footer-nav-columns>div:last-child{grid-column:auto}
}

/* === 4.7.0 semantic component coverage === */
body.site-theme-pumkincraft :is(.cart-page,.creator-page,.credit-ranking-page,.gifts-page,.paytr-page,.staff-section){min-width:0}
body.site-theme-pumkincraft :is(.crate-open-form,.mini-gift-form,.comment-form,.review-compose){min-width:0}
body.site-theme-pumkincraft :is(.community-two-col,.two-col){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
body.site-theme-pumkincraft .community-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
body.site-theme-pumkincraft :is(.chest-actions,.row-actions){display:flex;flex-wrap:wrap;align-items:center;gap:8px}
body.site-theme-pumkincraft .chest-counter{display:grid;place-items:center;align-content:center;min-width:92px;min-height:82px;padding:10px 14px;border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-panel);text-align:center}
body.site-theme-pumkincraft .chest-counter strong{font-size:clamp(20px,3vw,30px);line-height:1;color:var(--pc-accent)}
body.site-theme-pumkincraft .chest-counter small{color:var(--pc-muted);font-size:11px}
body.site-theme-pumkincraft .chest-item-media{overflow:hidden;min-height:132px;border-radius:14px;background:var(--pc-soft)}
body.site-theme-pumkincraft .chest-item-media :is(img,video){display:block;width:100%;height:100%;object-fit:cover}
body.site-theme-pumkincraft .chest-item-body{display:grid;gap:8px;padding:14px}
body.site-theme-pumkincraft :is(.chest-select,.qty-input){width:100%;min-height:44px}
body.site-theme-pumkincraft :is(.checkout-code-stack,.toggle-list,.message-thread){display:grid;gap:10px;min-width:0}
body.site-theme-pumkincraft :is(.comment-form,.review-compose,.mini-gift-form){padding:14px;border:1px solid var(--pc-line);border-radius:16px;background:var(--pc-panel)}
body.site-theme-pumkincraft :is(.comment-author,.message-author){display:flex;align-items:center;gap:9px;min-width:0}
body.site-theme-pumkincraft :is(.comment-author,.message-author) small{display:block;color:var(--pc-muted)}
body.site-theme-pumkincraft :is(.detail-note,.field-help,.muted-line){color:var(--pc-muted);font-size:12px;line-height:1.55}
body.site-theme-pumkincraft .event-date{display:inline-flex;align-items:center;gap:6px;color:var(--pc-muted);font-size:12px;font-weight:700}
body.site-theme-pumkincraft .inline-check{display:flex;align-items:flex-start;gap:9px;min-height:36px;cursor:pointer}
body.site-theme-pumkincraft .inline-check input{flex:0 0 auto;margin-top:3px}
body.site-theme-pumkincraft .product-gallery{display:grid;gap:10px;min-width:0;overflow:hidden;border-radius:18px}
body.site-theme-pumkincraft .product-gallery img{display:block;width:100%;height:auto;object-fit:cover}
body.site-theme-pumkincraft :is(.news-body,.velora-rich-html){min-width:0;max-width:100%;overflow-wrap:anywhere}
body.site-theme-pumkincraft :is(.news-body,.velora-rich-html) :is(img,video,iframe,table,pre){max-width:100%}
body.site-theme-pumkincraft :is(.news-body,.velora-rich-html) pre{overflow:auto}
body.site-theme-pumkincraft .review-row{display:grid;gap:8px;padding:13px 0;border-bottom:1px solid var(--pc-line)}
body.site-theme-pumkincraft .review-row:last-child{border-bottom:0}
body.site-theme-pumkincraft .server-status-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
body.site-theme-pumkincraft .server-status-stats>div{padding:10px;border:1px solid var(--pc-line);border-radius:13px;background:var(--pc-soft)}
body.site-theme-pumkincraft .staff-avatar{width:64px;height:64px;overflow:hidden;border-radius:16px;border:1px solid var(--pc-line);background:var(--pc-soft)}
body.site-theme-pumkincraft .staff-avatar :is(img,span){width:100%;height:100%;display:grid;place-items:center;object-fit:cover}
body.site-theme-pumkincraft .sticky-builder-bar{position:sticky;z-index:20;bottom:max(10px,env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding:12px 14px}
body.site-theme-pumkincraft .store-goal-progress{display:grid;gap:7px;min-width:min(280px,100%)}
body.site-theme-pumkincraft .store-goal-progress>i{display:block;height:8px;overflow:hidden;border-radius:999px;background:var(--pc-soft);border:1px solid var(--pc-line)}
body.site-theme-pumkincraft .store-goal-progress>i>em{display:block;height:100%;background:var(--pc-accent);border-radius:inherit}
body.site-theme-pumkincraft .support-ticket-code{font:800 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--pc-accent)}
body.site-theme-pumkincraft .variant-label{font:inherit;color:var(--pc-muted)}
body.site-theme-pumkincraft .vote-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--pc-soft);border:1px solid var(--pc-line);font-size:22px}
body.site-theme-pumkincraft .wallet-orb{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--pc-soft);border:1px solid var(--pc-line-strong);color:var(--pc-accent);box-shadow:0 12px 28px rgba(249,115,22,.12)}
body.site-theme-pumkincraft .big-emoji{font-size:clamp(34px,8vw,64px);line-height:1}
body.site-theme-pumkincraft .pumpkin-feature-store{min-width:0}
@media(max-width:760px){
 body.site-theme-pumkincraft :is(.community-two-col,.two-col,.community-kpis,.server-status-stats){grid-template-columns:1fr}
 body.site-theme-pumkincraft .sticky-builder-bar{position:static;flex-direction:column;align-items:stretch}
 body.site-theme-pumkincraft .sticky-builder-bar :is(button,a){width:100%;justify-content:center}
}

/* 4.7.3 — user journey: explicit top-up consent without visual noise */
body.site-theme-pumkincraft .topup-terms-check{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--theme-panel));border-radius:12px;background:color-mix(in srgb,var(--theme-panel) 94%,var(--accent) 6%);font-size:.88rem;line-height:1.45;color:var(--theme-muted)}
body.site-theme-pumkincraft .topup-terms-check input{width:18px;height:18px;min-width:18px;margin-top:2px;accent-color:var(--accent)}
body.site-theme-pumkincraft .topup-terms-check a{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}
@media(max-width:560px){body.site-theme-pumkincraft .topup-terms-check{padding:11px 12px;font-size:.84rem}}

/* Velora 4.7.7 — /kredi-yukle simplified checkout
   One primary task, no oversized hero/stat/sidebar duplication. */
body.site-theme-pumkincraft.page-topup .topup-simple-page{
  width:min(980px,calc(100% - 32px))!important;
  max-width:980px!important;
  margin-inline:auto!important;
  padding-top:34px!important;
  padding-bottom:54px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-head{
  display:flex!important;
  align-items:flex-end!important;
  justify-content:space-between!important;
  gap:28px!important;
  margin:0 0 18px!important;
  padding:0!important;
  max-width:none!important;
  background:none!important;
  border:0!important;
  box-shadow:none!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-head-copy{min-width:0!important}
body.site-theme-pumkincraft.page-topup .topup-simple-head .eyebrow{margin-bottom:7px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-head h1{
  margin:0!important;
  font-size:clamp(31px,4vw,44px)!important;
  line-height:1.04!important;
  letter-spacing:-.045em!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-head p{
  margin:8px 0 0!important;
  max-width:560px!important;
  color:var(--theme-muted,#8f7a68)!important;
  font-size:13px!important;
  line-height:1.55!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-balance{
  flex:0 0 auto!important;
  min-width:185px!important;
  padding:12px 15px!important;
  border:1px solid color-mix(in srgb,var(--accent,#ff6b00) 25%,transparent)!important;
  border-radius:14px!important;
  background:color-mix(in srgb,var(--theme-panel,#17100b) 94%,var(--accent,#ff6b00))!important;
  display:grid!important;
  gap:2px!important;
  text-align:right!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-balance span,
body.site-theme-pumkincraft.page-topup .topup-simple-balance small{
  color:var(--theme-muted,#a98d76)!important;
  font-size:8px!important;
  font-weight:800!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-balance strong{
  font-size:19px!important;
  line-height:1.15!important;
  color:var(--theme-text,#fff4e8)!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-card{
  padding:18px!important;
  border:1px solid var(--theme-border,#3a2617)!important;
  border-radius:20px!important;
  background:var(--theme-panel,#17100b)!important;
  box-shadow:0 14px 34px rgba(0,0,0,.12)!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-form{
  display:grid!important;
  gap:12px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-section{
  padding:15px!important;
  border:1px solid color-mix(in srgb,var(--theme-text,#fff) 9%,transparent)!important;
  border-radius:15px!important;
  background:color-mix(in srgb,var(--theme-panel,#17100b) 96%,var(--theme-text,#fff))!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-section-head{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin-bottom:12px!important;
}
body.site-theme-pumkincraft.page-topup .topup-step-number{
  display:grid!important;
  place-items:center!important;
  flex:0 0 27px!important;
  width:27px!important;
  height:27px!important;
  border-radius:8px!important;
  background:var(--accent,#ff6b00)!important;
  color:#fff!important;
  font-size:11px!important;
  font-weight:950!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-section-head h2{
  margin:0!important;
  font-size:14px!important;
  line-height:1.2!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-section-head p{
  margin:2px 0 0!important;
  color:var(--theme-muted,#a98d76)!important;
  font-size:9px!important;
  line-height:1.35!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-presets{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:8px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-presets button{
  min-height:56px!important;
  border-radius:11px!important;
  transform:none!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-presets button b{font-size:16px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom{margin-top:9px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom>label{font-size:8px!important;margin-bottom:5px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom>div{border-radius:11px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom input{padding:10px 12px!important;font-size:15px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-methods{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:8px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-methods .topup-method-card{
  min-height:64px!important;
  padding:10px 11px!important;
  border-radius:11px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-methods .topup-method-icon{
  width:32px!important;
  height:32px!important;
  border-radius:9px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-contact,
body.site-theme-pumkincraft.page-topup .topup-simple-manual{
  padding:12px!important;
  border-radius:13px!important;
  background:color-mix(in srgb,var(--theme-panel,#17100b) 97%,var(--theme-text,#fff))!important;
  border-color:color-mix(in srgb,var(--theme-text,#fff) 9%,transparent)!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-contact summary{
  min-height:26px!important;
  font-size:10px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-contact .topup-contact-grid{gap:9px!important;margin-top:10px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-contact textarea{min-height:60px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-summary{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) minmax(130px,.75fr)!important;
  align-items:center!important;
  gap:10px!important;
  padding:13px 14px!important;
  border-radius:14px!important;
  border:1px solid color-mix(in srgb,var(--accent,#ff6b00) 28%,transparent)!important;
  background:color-mix(in srgb,var(--accent,#ff6b00) 5%,var(--theme-panel,#17100b))!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-summary>div{
  min-width:0!important;
  display:grid!important;
  gap:2px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-summary span{
  font-size:8px!important;
  font-weight:850!important;
  text-transform:uppercase!important;
  letter-spacing:.06em!important;
  color:var(--theme-muted,#a98d76)!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-summary strong{font-size:20px!important;line-height:1.1!important}
body.site-theme-pumkincraft.page-topup .topup-simple-summary small{font-size:8px!important;color:var(--theme-muted,#a98d76)!important}
body.site-theme-pumkincraft.page-topup .topup-simple-arrow{
  display:block!important;
  text-align:center!important;
  color:var(--accent,#ff6b00)!important;
  font-size:18px!important;
  font-weight:900!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-summary-method{text-align:right!important}
body.site-theme-pumkincraft.page-topup .topup-simple-summary-method b{font-size:10px!important;overflow-wrap:anywhere!important}
body.site-theme-pumkincraft.page-topup .topup-simple-terms{
  margin:1px 1px 0!important;
  font-size:9px!important;
  line-height:1.45!important;
  color:var(--theme-muted,#a98d76)!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-terms input{flex:0 0 auto!important;margin-top:1px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-submit{
  min-height:48px!important;
  border-radius:12px!important;
  font-size:12px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-secure{font-size:8px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-history{
  margin-top:28px!important;
  padding-top:2px!important;
}
body.site-theme-pumkincraft.page-topup .topup-simple-history .section-head{align-items:end!important;margin-bottom:12px!important}
body.site-theme-pumkincraft.page-topup .topup-simple-history .section-head h2{margin:1px 0 0!important;font-size:21px!important}
body.site-theme-pumkincraft.page-topup .topup-history-count{font-size:9px!important;color:var(--theme-muted,#a98d76)!important}
body.site-theme-pumkincraft.page-topup .topup-simple-history .topup-request-modern{border-radius:13px!important;padding:13px!important}

html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-simple-card,
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-simple-section,
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-simple-contact,
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-simple-manual{
  background:#17100b!important;
  border-color:#3a2617!important;
  color:#fff4e8!important;
}
html[data-theme="dark"] body.site-theme-pumkincraft.page-topup .topup-simple-summary{
  background:#1d130c!important;
  border-color:#5a341c!important;
  color:#fff4e8!important;
}

@media(max-width:760px){
  body.site-theme-pumkincraft.page-topup .topup-simple-page{width:calc(100% - 18px)!important;padding-top:20px!important;padding-bottom:38px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-head{align-items:stretch!important;gap:12px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-balance{min-width:150px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-presets{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-methods{grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-summary{grid-template-columns:1fr 20px 1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-summary-method{grid-column:1/-1!important;text-align:left!important;padding-top:8px!important;border-top:1px solid color-mix(in srgb,var(--theme-text,#fff) 8%,transparent)!important}
}
@media(max-width:520px){
  body.site-theme-pumkincraft.page-topup .topup-simple-head{display:grid!important;grid-template-columns:1fr!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-head h1{font-size:34px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-balance{text-align:left!important;min-width:0!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-card{padding:10px!important;border-radius:16px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-section{padding:11px!important;border-radius:13px!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-summary{grid-template-columns:1fr!important;text-align:left!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-arrow{transform:rotate(90deg)!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-summary-method{grid-column:auto!important}
}
body.site-theme-pumkincraft.page-topup .topup-simple-reference{
  margin:0!important;
  padding:12px!important;
  border:1px solid color-mix(in srgb,var(--theme-text,#fff) 9%,transparent)!important;
  border-radius:13px!important;
  background:color-mix(in srgb,var(--theme-panel,#17100b) 97%,var(--theme-text,#fff))!important;
}


/* === 4.7.8 public theme completion: true light/dark tokens + Chest/Vote pages ===
   Appearance mode now owns the public palette. A saved dark preset can no longer
   leak dark surfaces/text into Light mode (or vice versa). */
html[data-theme="light"] body.site-theme-pumkincraft{
  --theme-bg:#f6f7fb!important;
  --theme-panel:#ffffff!important;
  --theme-text:#171d28!important;
  --theme-muted:#687386!important;
  --theme-header:#ffffff!important;
  --theme-footer:#111827!important;
  --pc-bg:#f6f7fb!important;
  --pc-panel:#ffffff!important;
  --pc-soft:#fff7ed!important;
  --pc-text:#171d28!important;
  --pc-muted:#687386!important;
  --pc-line:rgba(124,69,28,.14)!important;
  --pc-line-strong:rgba(249,115,22,.38)!important;
  color-scheme:light;
}
html[data-theme="dark"] body.site-theme-pumkincraft{
  --theme-bg:#0d0906!important;
  --theme-panel:#17100b!important;
  --theme-text:#fff4e8!important;
  --theme-muted:#c3a68d!important;
  --theme-header:#120c08!important;
  --theme-footer:#080503!important;
  --pc-bg:#0d0906!important;
  --pc-panel:#17100b!important;
  --pc-soft:#21160e!important;
  --pc-text:#fff4e8!important;
  --pc-muted:#c3a68d!important;
  --pc-line:#3a2617!important;
  --pc-line-strong:rgba(251,146,60,.42)!important;
  color-scheme:dark;
}
html[data-theme] body.site-theme-pumkincraft{
  background:var(--pc-bg)!important;
  color:var(--pc-text)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(.pixel-card,.panel,.card,.panel-card,.account-card,.stat-card,.empty-state-card,.community-hero,.community-table-card,.chest-toolbar,.chest-item,.vote-card){
  background:var(--pc-panel)!important;
  color:var(--pc-text)!important;
  border-color:var(--pc-line)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(.community-hero p,.community-list-row small,.chest-item-body p,.vote-card p,.vote-card small,.section-mini-head small,.empty,.empty-state-card p){color:var(--pc-muted)!important}
html[data-theme="light"] body.site-theme-pumkincraft :is(.ghost-btn,.secondary-btn,input,select,textarea,.qty-input){background:#fff!important;color:#171d28!important;border-color:rgba(124,69,28,.16)!important}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.ghost-btn,.secondary-btn,input,select,textarea,.qty-input){background:#17100b!important;color:#fff4e8!important;border-color:#3a2617!important}

/* Chest page — complete store-quality layout instead of generic community blocks. */
body.site-theme-pumkincraft.page-chest .chest-v2-page{padding-top:30px;padding-bottom:58px}
body.site-theme-pumkincraft.page-chest .chest-hero{
  display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;
  padding:clamp(22px,3.2vw,36px)!important;overflow:hidden;position:relative;
  border-color:color-mix(in srgb,var(--pc-accent) 24%,var(--pc-line))!important;
  background:var(--pc-panel)!important;
}
body.site-theme-pumkincraft.page-chest .chest-hero:after{content:"";position:absolute;right:-80px;top:-100px;width:270px;height:270px;border-radius:50%;background:color-mix(in srgb,var(--pc-accent) 10%,transparent);pointer-events:none}
body.site-theme-pumkincraft.page-chest .chest-hero>div:first-child{position:relative;z-index:1;max-width:780px}
body.site-theme-pumkincraft.page-chest .chest-hero h1{margin:7px 0 9px;font-size:clamp(28px,4vw,46px);line-height:1.06;letter-spacing:-.045em}
body.site-theme-pumkincraft.page-chest .chest-hero p{margin:0;max-width:720px;line-height:1.68}
body.site-theme-pumkincraft.page-chest .chest-counter{position:relative;z-index:1;min-width:132px;min-height:112px;background:var(--pc-soft)!important;border-color:var(--pc-line-strong)!important}
body.site-theme-pumkincraft.page-chest .chest-counter>span{font-size:28px}
body.site-theme-pumkincraft.page-chest .crate-winner-strip{margin-top:14px;padding:13px 16px!important;display:flex;align-items:center;gap:16px;overflow:hidden}
body.site-theme-pumkincraft.page-chest .crate-winner-strip>b{white-space:nowrap;color:var(--pc-accent)}
body.site-theme-pumkincraft.page-chest .crate-winner-strip>div{display:flex;gap:10px;overflow:auto;scrollbar-width:thin}
body.site-theme-pumkincraft.page-chest .crate-winner-strip>div>span{white-space:nowrap;padding:7px 10px;border:1px solid var(--pc-line);border-radius:999px;background:var(--pc-soft);font-size:11px}
body.site-theme-pumkincraft.page-chest .chest-toolbar{margin-top:14px!important;padding:12px!important;box-shadow:none!important}
body.site-theme-pumkincraft.page-chest .chest-toolbar .inline-filter-form input{min-width:min(260px,100%)}
body.site-theme-pumkincraft.page-chest .chest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}
body.site-theme-pumkincraft.page-chest .chest-item{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:10px!important;box-shadow:none!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
body.site-theme-pumkincraft.page-chest .chest-item:hover{transform:translateY(-2px);border-color:var(--pc-line-strong)!important;box-shadow:var(--pc-shadow)!important}
body.site-theme-pumkincraft.page-chest .chest-select{position:absolute;z-index:2;top:18px;left:18px;width:auto!important;min-height:0!important;padding:6px 9px;border:1px solid var(--pc-line);border-radius:9px;background:color-mix(in srgb,var(--pc-panel) 92%,transparent);font-size:10px;font-weight:800}
body.site-theme-pumkincraft.page-chest .chest-item-media{position:relative;min-height:190px;aspect-ratio:16/10;border:1px solid var(--pc-line)}
body.site-theme-pumkincraft.page-chest .chest-item-media>span{display:grid;place-items:center;width:100%;height:100%;font-size:44px}
body.site-theme-pumkincraft.page-chest .chest-item-media>b{position:absolute;right:9px;bottom:9px;padding:6px 9px;border-radius:9px;background:rgba(13,9,6,.82);color:#fff;font-size:11px}
body.site-theme-pumkincraft.page-chest .chest-item-body{flex:1;align-content:start;padding:13px 4px 4px}
body.site-theme-pumkincraft.page-chest .chest-item-body>small{color:var(--pc-accent);font-size:9px;font-weight:900;letter-spacing:.07em}
body.site-theme-pumkincraft.page-chest .chest-item-body h3{margin:0;font-size:17px;line-height:1.35}
body.site-theme-pumkincraft.page-chest .chest-item-body p{margin:0;font-size:11px}
body.site-theme-pumkincraft.page-chest .pity-meter{display:grid;gap:7px;padding:10px;border:1px solid var(--pc-line);border-radius:11px;background:var(--pc-soft)}
body.site-theme-pumkincraft.page-chest .pity-meter>div{display:flex;justify-content:space-between;gap:8px;font-size:10px}.page-chest .pity-meter progress{width:100%;height:7px;accent-color:var(--pc-accent)}
body.site-theme-pumkincraft.page-chest .chest-actions{margin-top:auto;padding-top:4px}
body.site-theme-pumkincraft.page-chest .chest-actions>form{display:flex;gap:7px;flex:1}.page-chest .crate-open-form .primary-btn{width:100%}
body.site-theme-pumkincraft.page-chest .chest-actions .qty-input{max-width:74px}
body.site-theme-pumkincraft.page-chest .chest-history-grid{margin-top:22px!important;gap:14px!important}
body.site-theme-pumkincraft.page-chest .community-table-card{padding:16px!important;box-shadow:none!important}
body.site-theme-pumkincraft.page-chest .section-mini-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--pc-line)}
body.site-theme-pumkincraft.page-chest .section-mini-head>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:var(--pc-soft);color:var(--pc-accent)}
body.site-theme-pumkincraft.page-chest .section-mini-head h3{margin:2px 0 0}
body.site-theme-pumkincraft.page-chest .community-list-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--pc-line);background:transparent!important;border-radius:0!important;border-width:0 0 1px!important}
body.site-theme-pumkincraft.page-chest .community-list-row:last-child{border-bottom:0!important}
@media(max-width:980px){body.site-theme-pumkincraft.page-chest .chest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){body.site-theme-pumkincraft.page-chest .chest-hero{grid-template-columns:1fr}.page-chest .chest-counter{justify-self:stretch}.page-chest .chest-grid{grid-template-columns:1fr!important}.page-chest .chest-toolbar{align-items:stretch!important}.page-chest .chest-toolbar .inline-filter-form{display:grid!important;grid-template-columns:1fr!important}.page-chest .chest-toolbar form,.page-chest .chest-toolbar button,.page-chest .chest-toolbar a{width:100%}}

/* Vote page — dedicated theme and responsive vote cards. */
body.site-theme-pumkincraft.page-vote .community-page{padding-top:30px;padding-bottom:58px}
body.site-theme-pumkincraft.page-vote .vote-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,3.5vw,38px)!important;border-color:color-mix(in srgb,var(--pc-accent) 24%,var(--pc-line))!important;box-shadow:none!important}
body.site-theme-pumkincraft.page-vote .vote-hero h1{margin:7px 0 9px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.045em}
body.site-theme-pumkincraft.page-vote .vote-hero p{margin:0;max-width:700px;line-height:1.68}
body.site-theme-pumkincraft.page-vote .vote-hero .hero-cube{display:grid;place-items:center;width:96px;height:96px;border:1px solid var(--pc-line-strong);border-radius:24px;background:var(--pc-soft);font-size:42px}
body.site-theme-pumkincraft.page-vote .vote-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}
body.site-theme-pumkincraft.page-vote .vote-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px!important;text-decoration:none;box-shadow:none!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
body.site-theme-pumkincraft.page-vote .vote-card:hover{transform:translateY(-2px);border-color:var(--pc-line-strong)!important;box-shadow:var(--pc-shadow)!important}
body.site-theme-pumkincraft.page-vote .vote-icon{width:54px;height:54px;font-size:24px}
body.site-theme-pumkincraft.page-vote .vote-card small{display:block;margin-bottom:3px;font-size:9px;font-weight:900;letter-spacing:.08em}
body.site-theme-pumkincraft.page-vote .vote-card h3{margin:0 0 5px;font-size:18px}
body.site-theme-pumkincraft.page-vote .vote-card p{margin:0;line-height:1.5;font-size:12px}
body.site-theme-pumkincraft.page-vote .vote-card .reward-chip{display:inline-flex;margin-top:9px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--pc-accent) 28%,var(--pc-line));border-radius:9px;background:var(--pc-soft);color:var(--pc-accent);font-size:10px}
body.site-theme-pumkincraft.page-vote .vote-arrow{color:var(--pc-accent);background:var(--pc-soft)}
@media(max-width:760px){body.site-theme-pumkincraft.page-vote .vote-grid{grid-template-columns:1fr}.page-vote .vote-hero{grid-template-columns:1fr!important}.page-vote .vote-hero .hero-cube{display:none!important}}
@media(max-width:480px){body.site-theme-pumkincraft.page-vote .vote-card{grid-template-columns:auto minmax(0,1fr)}.page-vote .vote-arrow{display:none!important}}

/* Top-up: only a custom amount field; no fixed preset buttons. */
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only{margin-top:0!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only>label{font-size:10px!important;color:var(--pc-muted)!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only>div{min-height:58px!important;border:1px solid var(--pc-line)!important;background:var(--pc-panel)!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only input{font-size:18px!important;font-weight:850!important;color:var(--pc-text)!important;background:transparent!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body.site-theme-pumkincraft.page-topup :is(.topup-simple-card,.topup-simple-section,.topup-simple-contact,.topup-simple-manual,.topup-simple-reference){background:#fff!important;color:#171d28!important;border-color:rgba(124,69,28,.14)!important}
html[data-theme="light"] body.site-theme-pumkincraft.page-topup .topup-simple-summary{background:#fff7ed!important;color:#171d28!important;border-color:rgba(249,115,22,.28)!important}
html[data-theme="light"] body.site-theme-pumkincraft.page-topup .topup-simple-balance{background:#fff7ed!important;color:#171d28!important}
html[data-theme="light"] body.site-theme-pumkincraft.page-topup .topup-simple-balance strong{color:#171d28!important}

/* Light-mode cleanup for legacy product-description blocks that historically
   carried hard-coded dark surfaces. Keep text readable when Appearance=Light. */
html[data-theme="light"] body.site-theme-pumkincraft .product-rich-description :is(.ev-header,.product-info-header){
  background:#fff7ed!important;
  color:#7c2d12!important;
  border-bottom-color:#fed7aa!important;
}
html[data-theme="light"] body.site-theme-pumkincraft .product-rich-description :is(.ev-commands){
  background:#fff7ed!important;
  color:#7c2d12!important;
  border-color:#fed7aa!important;
}
html[data-theme="light"] body.site-theme-pumkincraft .pc-product-badges>span{
  background:#fff7ed!important;
  color:#9a3412!important;
  border:1px solid #fed7aa!important;
  box-shadow:none!important;
}


/* === Velora 4.7.6 build 4790 — theme stability / screenshot hotfix ===
   Final layer: header collisions, true light surfaces, legacy topup compatibility,
   and a fixed back-to-top control. Keep this block last. */

/* Header: use two rows until there is genuinely enough room for nav + account actions. */
@media (min-width:1760px){
  body.site-theme-pumkincraft .pcx-nav-shell{
    width:min(1520px,calc(100% - 32px))!important;
    min-height:76px!important;
    grid-template-columns:minmax(150px,184px) minmax(520px,1fr) auto auto auto!important;
    grid-template-rows:76px!important;
    grid-template-areas:"brand nav live credit account"!important;
    column-gap:10px!important;row-gap:0!important;
  }
  body.site-theme-pumkincraft .pcx-nav{align-self:center!important;border-top:0!important;overflow:visible!important}
  body.site-theme-pumkincraft .pcx-nav-list{justify-content:flex-start!important;gap:1px!important;overflow:visible!important;flex-wrap:nowrap!important}
  body.site-theme-pumkincraft .pcx-nav-link{padding-inline:8px!important;font-size:10.5px!important}
  body.site-theme-pumkincraft .pcx-account-actions{flex-wrap:nowrap!important;white-space:nowrap!important}
}
@media (min-width:1081px) and (max-width:1759px){
  body.site-theme-pumkincraft .pcx-nav-shell{
    width:min(1520px,calc(100% - 28px))!important;
    min-height:118px!important;height:auto!important;
    grid-template-columns:minmax(165px,1fr) auto auto auto!important;
    grid-template-rows:64px 54px!important;
    grid-template-areas:"brand live credit account" "nav nav nav nav"!important;
    column-gap:10px!important;row-gap:0!important;
  }
  body.site-theme-pumkincraft .pcx-nav{align-self:stretch!important;display:flex!important;align-items:center!important;min-width:0!important;border-top:1px solid var(--pc-line)!important;overflow:visible!important}
  body.site-theme-pumkincraft .pcx-nav-list{width:100%!important;justify-content:center!important;gap:3px!important;overflow:visible!important;flex-wrap:nowrap!important}
  body.site-theme-pumkincraft .pcx-nav-link{min-width:0!important;padding-inline:10px!important;font-size:10.5px!important;white-space:nowrap!important}
  body.site-theme-pumkincraft .pcx-account-actions{min-width:0!important;flex-wrap:nowrap!important;white-space:nowrap!important}
  body.site-theme-pumkincraft .pcx-utility-status{display:flex!important}
}
@media (min-width:1081px) and (max-width:1320px){
  body.site-theme-pumkincraft .pcx-utility-status{display:none!important}
  body.site-theme-pumkincraft .pcx-desktop-live{display:none!important}
  body.site-theme-pumkincraft .pcx-nav-shell{grid-template-columns:minmax(150px,1fr) auto auto!important;grid-template-areas:"brand credit account" "nav nav nav"!important}
  body.site-theme-pumkincraft .pcx-nav-link{padding-inline:8px!important;font-size:10px!important}
}
body.site-theme-pumkincraft .pcx-brand{overflow:hidden!important}
body.site-theme-pumkincraft .pcx-brand .brand-logo-img{display:block!important;max-width:168px!important;height:auto!important;max-height:46px!important;object-fit:contain!important;object-position:left center!important}
body.site-theme-pumkincraft .pcx-brand-copy{min-width:0!important;overflow:hidden!important}
body.site-theme-pumkincraft .pcx-brand-copy :is(b,small){max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.site-theme-pumkincraft :is(.pcx-icon,.pcx-balance,.pcx-profile,.pcx-login,.pcx-live-pill,.pumpkin-theme-trigger){flex:0 0 auto!important}

/* Light mode: eliminate legacy dark islands without flattening intentional artwork heroes. */
html[data-theme="light"] body.site-theme-pumkincraft :is(
  .pcx-community-panel,.pumpkin-theme-menu,.pcx-icon,.pcx-balance,.pcx-profile,.pcx-login,.pcx-live-pill,
  .topup-method-card,.topup-contact-details,.manual-payment-info,.topup-request,.topup-request-modern,
  .community-form-card,.tips-card,.community-table-card,.chest-item,.chest-toolbar,.vote-card,
  .account-card,.wallet-hero-card,.notification-card,.support-ticket-shell,.support-create-layout,
  .table-wrap,.data-table th,.data-table td
){
  background:#fff!important;color:#171d28!important;border-color:rgba(124,69,28,.14)!important;
  text-shadow:none!important;
}
html[data-theme="light"] body.site-theme-pumkincraft :is(
  .pcx-community-panel small,.pumpkin-theme-menu small,.pcx-live-pill small,.pcx-profile small,.pcx-balance small,
  .topup-method-card small,.topup-contact-details small,.manual-payment-info p,.topup-request p,.topup-request small,
  .community-form-card p,.tips-card p,.community-table-card small,.account-card small,.wallet-hero-card p
){color:#687386!important}
html[data-theme="light"] body.site-theme-pumkincraft .site-nav.pcx-navbar{background:#fff!important;color:#171d28!important;border-bottom-color:rgba(124,69,28,.14)!important}
html[data-theme="light"] body.site-theme-pumkincraft .site-nav.pcx-navbar:after{background:rgba(255,255,255,.94)!important}
html[data-theme="light"] body.site-theme-pumkincraft .topup-method-card.active{background:#fff7ed!important;color:#171d28!important;border-color:#f97316!important;box-shadow:0 0 0 1px #f97316!important}
html[data-theme="light"] body.site-theme-pumkincraft :is(.topup-method-card.active i,.topup-method-card.active em){color:#c2410c!important}

/* /kredi-yukle compatibility: old cached HTML and new simplified HTML both remain readable. */
body.site-theme-pumkincraft.page-topup :is(.topup-fast-page,.topup-simple-page){min-width:0!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head{width:100%!important;max-width:none!important;min-width:0!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}
body.site-theme-pumkincraft.page-topup .topup-fast-head-copy{max-width:720px!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article{display:grid!important;grid-template-columns:1fr!important;align-content:start!important;gap:5px!important;overflow:hidden!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article :is(span,strong,small){display:block!important;position:static!important;max-width:100%!important;margin:0!important;line-height:1.3!important;overflow-wrap:anywhere!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article span{font-size:9px!important;color:var(--pc-muted)!important;text-transform:uppercase!important;letter-spacing:.045em!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article strong{font-size:18px!important;color:var(--pc-text)!important}
body.site-theme-pumkincraft.page-topup .topup-overview-band article small{font-size:10px!important;color:var(--pc-muted)!important}
body.site-theme-pumkincraft.page-topup .topup-simple-card{width:100%!important;max-width:100%!important}
body.site-theme-pumkincraft.page-topup .topup-simple-form{min-width:0!important}
body.site-theme-pumkincraft.page-topup .topup-simple-section h2{margin:0!important;line-height:1.2!important}
body.site-theme-pumkincraft.page-topup .topup-simple-section p{margin:3px 0 0!important;line-height:1.45!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;overflow:hidden!important}
body.site-theme-pumkincraft.page-topup .topup-simple-custom-only>div>span{padding:0 14px!important;color:var(--pc-muted)!important;font-weight:850!important}
@media(max-width:760px){
  body.site-theme-pumkincraft.page-topup :is(.topup-simple-page,.topup-fast-page){width:calc(100% - 16px)!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-head{align-items:stretch!important}
  body.site-theme-pumkincraft.page-topup .topup-simple-balance{width:100%!important;text-align:left!important}
}

/* Back-to-top: never inherit left/bottom rules from old mobile/button layers. */
html body .back-to-top[data-back-to-top]{
  position:fixed!important;left:auto!important;right:max(18px,env(safe-area-inset-right))!important;
  top:auto!important;bottom:max(18px,env(safe-area-inset-bottom))!important;
  z-index:2147482000!important;display:grid!important;place-items:center!important;
  width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;
  margin:0!important;padding:0!important;border:1px solid var(--pc-line-strong,rgba(249,115,22,.38))!important;
  border-radius:14px!important;background:var(--pc-panel,#fff)!important;color:var(--pc-accent,#f97316)!important;
  font:900 20px/1 system-ui,-apple-system,"Segoe UI",sans-serif!important;text-align:center!important;
  box-shadow:0 12px 30px rgba(0,0,0,.18)!important;appearance:none!important;-webkit-appearance:none!important;
  opacity:0!important;visibility:hidden!important;transform:translate3d(0,8px,0)!important;pointer-events:none!important;
}
html body .back-to-top[data-back-to-top].visible{
  opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;
}
html body .back-to-top[data-back-to-top]:hover{background:var(--pc-accent,#f97316)!important;color:#fff!important;border-color:var(--pc-accent,#f97316)!important;transform:translateY(-2px)!important}
@media(max-width:1080px){
  html body .back-to-top[data-back-to-top]{right:max(12px,env(safe-area-inset-right))!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}
}
/* Keep the pre-JS back-to-top element completely out of layout. */
html body .back-to-top[data-back-to-top][hidden]{display:none!important}

/* === Velora 4.7.6 build 4890 — complete Light/Dark appearance audit ===
   Appearance mode is authoritative for every ordinary public surface. Artwork
   heroes can stay cinematic, but forms, receipts, account cards and tables may
   never inherit an obsolete dark-only layer in Light mode. */
html[data-theme] body.site-theme-pumkincraft{
  --pc-surface:var(--pc-panel);
  --pc-surface-2:color-mix(in srgb,var(--pc-panel) 84%,var(--pc-bg));
  --pc-surface-3:color-mix(in srgb,var(--pc-panel) 70%,var(--pc-bg));
  --pc-code-bg:color-mix(in srgb,var(--pc-panel) 74%,var(--pc-bg));
}
html[data-theme] body.site-theme-pumkincraft :is(
  .account-sidebar,.account-kpis article,.checkout-main,.checkout-summary,.receipt-card,.receipt-summary,
  .ranking-table,.bundle-item-row,.gift-history-card,.application-form-card,.application-card,
  .credit-send-form-card,.credit-send-rules,.credit-send-history,.support-ticket-shell,.notification-card,
  .product-card-v2,.experience-panel,.ranking-preview,.podium-card
){
  background:var(--pc-surface)!important;
  color:var(--pc-text)!important;
  border-color:var(--pc-line)!important;
  text-shadow:none!important;
}
html[data-theme] body.site-theme-pumkincraft :is(
  .account-kpis article>span,.account-sidebar nav a>span,.checkout-thumb,.receipt-thumb,.wallet-check,
  .receipt-delivery-note,.bundle-item-thumb,.profile-server-stats article,.purchase-list-head,.wallet-list-head
){
  background:var(--pc-surface-2)!important;
  color:var(--pc-text)!important;
  border-color:var(--pc-line)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(
  .account-identity p,.account-hero-balance small,.account-sidebar nav a,.account-sidebar small,
  .account-kpis small,.card-head p,.account-row-link small,.account-status-list span,.account-empty,
  .checkout-product small,.checkout-product p,.checkout-detail-row,.checkout-protection p,.checkout-summary>div,
  .checkout-terms,.receipt-head p,.receipt-line small,.receipt-delivery-note p,.receipt-summary>div,
  .receipt-meta small,.bundle-item-row small,.application-card p,.credit-field-tip,.muted-copy
){color:var(--pc-muted)!important}
html[data-theme] body.site-theme-pumkincraft :is(
  .account-kpis strong,.account-sidebar b,.checkout-product h2,.checkout-product>strong,.checkout-detail-row b,
  .checkout-summary>div b,.checkout-total strong,.receipt-card h2,.receipt-line b,.receipt-line>strong,
  .receipt-summary>div b,.receipt-total strong,.bundle-item-row b
){color:var(--pc-text)!important}
html[data-theme] body.site-theme-pumkincraft :is(.checkout-protection,.delivery-note-box,.feature-list-v2>div,.product-trust-row>span){
  background:var(--pc-surface-2)!important;border-color:var(--pc-line)!important;color:var(--pc-text)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(.qty-control button,.qty-control input,.credit-amount-input,input,select,textarea){
  color:var(--pc-text)!important;border-color:var(--pc-line)!important;
}
html[data-theme] body.site-theme-pumkincraft .credit-amount-input{
  display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;
  border:1px solid var(--pc-line)!important;border-radius:12px;background:var(--pc-surface)!important;
}
html[data-theme] body.site-theme-pumkincraft .credit-amount-input>input{border:0!important;background:transparent!important;min-width:0}
html[data-theme] body.site-theme-pumkincraft .credit-amount-input>span{padding:0 13px;color:var(--pc-muted);font-size:10px;font-weight:850}
html[data-theme] body.site-theme-pumkincraft .credit-transfer-limit{
  display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid var(--pc-line);border-radius:999px;
  background:var(--pc-surface-2);color:var(--pc-muted);font-size:9px;font-weight:850;white-space:nowrap;
}
html[data-theme] body.site-theme-pumkincraft .profile-v3-duo-single{grid-template-columns:1fr!important}
html[data-theme] body.site-theme-pumkincraft .application-rich-description{
  margin:10px 0 18px;padding:14px 15px;border:1px solid var(--pc-line);border-radius:13px;
  background:var(--pc-surface-2);color:var(--pc-text);font-size:12px;line-height:1.7;overflow-wrap:anywhere;
}
html[data-theme] body.site-theme-pumkincraft .application-rich-description :is(p,ul,ol,blockquote){color:inherit}
html[data-theme] body.site-theme-pumkincraft .application-rich-description a{color:var(--pc-accent);font-weight:750}
html[data-theme] body.site-theme-pumkincraft :is(.gift-code-box code,.rich-news-content pre){
  background:var(--pc-code-bg)!important;color:var(--pc-text)!important;border-color:var(--pc-line-strong)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(.flash,.inline-notice){text-shadow:none!important}
html[data-theme="light"] body.site-theme-pumkincraft .flash{background:#fff!important;color:#171d28!important;border-color:rgba(124,69,28,.16)!important}
html[data-theme="dark"] body.site-theme-pumkincraft .flash{background:#21160e!important;color:#fff4e8!important;border-color:#3a2617!important}
html[data-theme="light"] body.site-theme-pumkincraft :is(.qty-control button,.qty-control input){background:#fff!important;color:#171d28!important}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.qty-control button,.qty-control input){background:#17100b!important;color:#fff4e8!important}
html[data-theme="light"] body.site-theme-pumkincraft :is(.ranking-table-head,.ranking-table-row){border-color:rgba(124,69,28,.14)!important}
html[data-theme="dark"] body.site-theme-pumkincraft :is(.ranking-table-head,.ranking-table-row){border-color:#342116!important}
html[data-theme] body.site-theme-pumkincraft :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--pc-accent)!important}

/* Player hero: light mode uses dark text only when there is no artwork cover.
   A real cover keeps the cinematic white-on-image presentation. */
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover){background:#fff!important;border-color:rgba(124,69,28,.14)!important}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-identity h1{color:#171d28!important}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-identity p{color:#687386!important}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-kicker span{color:#7a8495!important}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-kicker b,
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-badges span{
  background:#fff7ed!important;color:#4b5563!important;border-color:rgba(124,69,28,.14)!important;
}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-tabs a{color:#687386!important}
html[data-theme="light"] body.site-theme-pumkincraft .profile-v3-hero:not(.has-cover) .profile-v3-tabs a.active{color:#171d28!important;background:#fff7ed!important}

/* Build 4880 — remaining legacy surfaces discovered by static theme leakage audit. */
html[data-theme] body.site-theme-pumkincraft :is(
  .buy-panel,.coupon-apply-form,.receipt-status,.profile-completion,.profile-collection-grid-full article,
  .profile-last-chest-use,.profile-chest-history article,.gift-claim-card,.gift-checkout-form,.security-info
){
  background:var(--pc-surface)!important;color:var(--pc-text)!important;border-color:var(--pc-line)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(
  .coupon-apply-form input,.gift-checkout-form input,.gift-checkout-form select,.gift-checkout-form textarea,.gift-claim-card input,
  .cart-thumb,.tiny-btn,.notification-glyph,.profile-v3-avatar,.profile-collection-grid-full article>span,.profile-last-chest-use>div
){
  background:var(--pc-surface-2)!important;color:var(--pc-text)!important;border-color:var(--pc-line)!important;
}
html[data-theme] body.site-theme-pumkincraft :is(.receipt-status,.profile-completion,.profile-last-chest-use,.profile-chest-history article) :is(p,small,span){color:var(--pc-muted)}
html[data-theme] body.site-theme-pumkincraft .balance-help:not(.needs-credit){background:var(--pc-surface-2)!important;color:var(--pc-muted)!important;border-color:var(--pc-line)!important}
html[data-theme="light"] body.site-theme-pumkincraft .minecraft-protection{background:#f0fdf4!important;color:#166534!important;border-color:#bbf7d0!important}
html[data-theme="dark"] body.site-theme-pumkincraft .minecraft-protection{background:#14261a!important;color:#bbf7d0!important;border-color:#285236!important}

/* Build 4890 release polish — readable microcopy and reliable touch targets. */
body.site-theme-pumkincraft .game-info-card small{font-size:10px!important;line-height:1.35!important}
body.site-theme-pumkincraft .game-info-card strong,
body.site-theme-pumkincraft .game-info-card.context strong{font-size:13px!important;line-height:1.3!important}
body.site-theme-pumkincraft .game-info-card em{font-size:11px!important;line-height:1.4!important}
body.site-theme-pumkincraft .pc-store-hero-stats small{font-size:10px!important;line-height:1.35!important}
body.site-theme-pumkincraft .footer-bottom{font-size:11px!important;line-height:1.55!important}
body.site-theme-pumkincraft .footer-legal-links a,
body.site-theme-pumkincraft .footer-nav-columns a{display:inline-flex;align-items:center;min-height:40px;padding-block:8px;font-size:11px!important}
body.site-theme-pumkincraft .footer-community-compact :is(small,em,a,p){font-size:10px!important;line-height:1.5!important}
body.site-theme-pumkincraft :is(.v4613-live-card,.v469-news-panel) header>a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}

@media(max-width:680px){
  body.site-theme-pumkincraft .game-info-card,
  body.site-theme-pumkincraft .game-info-card.context{min-height:86px!important;padding:11px 12px!important}
  body.site-theme-pumkincraft .game-info-card small{font-size:10px!important}
  body.site-theme-pumkincraft .game-info-card strong,
  body.site-theme-pumkincraft .game-info-card.context strong{font-size:13px!important}
  body.site-theme-pumkincraft .game-info-card em{display:block!important;font-size:11px!important;white-space:normal!important}
  body.site-theme-pumkincraft .pumpkin-feature-character>img{right:0!important;width:48%!important;max-width:48%!important}
  body.site-theme-pumkincraft .pc-store-hero:after{background:rgba(255,250,245,.92)!important}
  html[data-theme="dark"] body.site-theme-pumkincraft .pc-store-hero:after{background:rgba(13,9,6,.88)!important}
  body.site-theme-pumkincraft .pc-store-hero-copy p{color:var(--pc-text)!important;font-size:15px!important;font-weight:600}
  body.site-theme-pumkincraft .pc-store-hero-stats small{font-size:10px!important}
  body.site-theme-pumkincraft .footer-bottom{font-size:11px!important}
}

/* v4.7.6 — homepage hierarchy, podium and consistent line icons */
.public-line-glyph{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}
.velora-mobile-dock .public-line-glyph{width:20px;height:20px}
body.site-theme-pumkincraft.page-home .home-line-icon{display:grid!important;place-items:center}
body.site-theme-pumkincraft.page-home .home-line-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.site-theme-pumkincraft.page-home .home-feature-card>.home-line-icon{width:42px!important;height:42px!important;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:13px!important;background:color-mix(in srgb,var(--theme-panel,#fff) 78%,transparent)}
body.site-theme-pumkincraft.page-home .home-feature-card>.home-line-icon svg{width:20px;height:20px}
body.site-theme-pumkincraft.page-home .home-quick-cards .home-line-icon{width:40px;height:40px;border:1px solid var(--home-card-line);border-radius:12px;background:color-mix(in srgb,var(--accent) 7%,var(--theme-panel,#fff));color:var(--accent)}
body.site-theme-pumkincraft.page-home .home-podium{position:relative;overflow:hidden;margin:18px 0;display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.9fr);align-items:center;gap:24px;min-height:238px;padding:24px 28px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--home-card-line));border-radius:24px;background:var(--theme-panel,#fff);box-shadow:var(--home-card-shadow)}
body.site-theme-pumkincraft.page-home .home-podium:before{content:"";position:absolute;inset:0;background:var(--pumkincraft-hero-secondary) center/cover no-repeat;opacity:.055;pointer-events:none}
body.site-theme-pumkincraft.page-home .home-podium:after{content:"";position:absolute;right:-80px;top:-110px;width:310px;height:310px;border-radius:50%;background:color-mix(in srgb,var(--accent) 8%,transparent);pointer-events:none}
body.site-theme-pumkincraft.page-home .home-podium>header{position:relative;z-index:2;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-right:1px solid var(--home-card-line);padding-right:24px}
body.site-theme-pumkincraft.page-home .home-podium>header small{color:var(--accent);font-size:9px;font-weight:950;letter-spacing:.15em}
body.site-theme-pumkincraft.page-home .home-podium>header h2{margin:8px 0 20px;font-size:clamp(27px,3vw,43px);line-height:1;letter-spacing:-.05em;color:var(--theme-text)}
body.site-theme-pumkincraft.page-home .home-podium>header a{display:inline-flex;align-items:center;gap:14px;padding:10px 13px;border:1px solid var(--home-card-line);border-radius:12px;color:var(--theme-text);font-size:11px;font-weight:900;text-decoration:none}
body.site-theme-pumkincraft.page-home .home-podium>header a span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--accent);color:#fff}
body.site-theme-pumkincraft.page-home .home-podium-stage{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-width:0}
body.site-theme-pumkincraft.page-home .home-podium-player{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}
body.site-theme-pumkincraft.page-home .home-podium-player>i{position:relative;z-index:2;display:grid;place-items:center;width:58px;height:58px;overflow:hidden;border:4px solid var(--theme-panel,#fff);border-radius:18px;background:var(--pc-soft);box-shadow:0 8px 20px rgba(15,23,42,.14);font-style:normal;font-weight:950}
body.site-theme-pumkincraft.page-home .home-podium-player.place-1>i{width:72px;height:72px;border-radius:21px;box-shadow:0 0 0 3px rgba(245,158,11,.22),0 12px 28px rgba(146,82,0,.24)}
body.site-theme-pumkincraft.page-home .home-podium-player>i img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}
body.site-theme-pumkincraft.page-home .home-podium-player>div{z-index:2;min-width:0;margin:8px 0}
body.site-theme-pumkincraft.page-home .home-podium-player>div strong,body.site-theme-pumkincraft.page-home .home-podium-player>div small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.site-theme-pumkincraft.page-home .home-podium-player>div strong{color:var(--theme-text);font-size:12px}
body.site-theme-pumkincraft.page-home .home-podium-player>div small{margin-top:3px;color:var(--theme-muted);font-size:8px;font-weight:800}
body.site-theme-pumkincraft.page-home .home-podium-player>b{position:relative;display:grid;place-items:start center;width:100%;height:54px;padding-top:12px;border:1px solid var(--home-card-line);border-radius:15px 15px 8px 8px;background:color-mix(in srgb,var(--accent) 7%,var(--theme-panel,#fff));color:var(--theme-text);font-size:18px}
body.site-theme-pumkincraft.page-home .home-podium-player.place-1>b{height:78px;background:color-mix(in srgb,#f59e0b 15%,var(--theme-panel,#fff));color:#b66b00}
body.site-theme-pumkincraft.page-home .home-podium-player.place-2>b{background:color-mix(in srgb,#94a3b8 13%,var(--theme-panel,#fff));color:#64748b}
body.site-theme-pumkincraft.page-home .home-podium-player.place-3>b{background:color-mix(in srgb,#b76e45 13%,var(--theme-panel,#fff));color:#a45d35}
body.site-theme-pumkincraft.page-home .home-podium-crown{height:22px;color:#d99100;opacity:0}
body.site-theme-pumkincraft.page-home .home-podium-crown svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
body.site-theme-pumkincraft.page-home .home-podium-player.place-1 .home-podium-crown{opacity:1;animation:home-crown-float 2.4s ease-in-out infinite}
body.site-theme-pumkincraft.page-home .home-podium-player.is-empty{opacity:.66}
body.site-theme-pumkincraft.page-home .home-feature-panels-main{margin:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
body.site-theme-pumkincraft.page-home .v4613-main-column{display:grid;align-content:start;gap:18px}
@keyframes home-crown-float{50%{transform:translateY(-3px) rotate(-3deg)}}
@media(min-width:901px){body.site-theme-pumkincraft.page-home .v4613-content-sidebar{align-items:start}body.site-theme-pumkincraft.page-home .v4613-side-widgets{position:static!important;top:auto!important;align-self:start!important}}
@media(max-width:900px){body.site-theme-pumkincraft.page-home .home-podium{grid-template-columns:1fr;padding:20px;gap:18px}body.site-theme-pumkincraft.page-home .home-podium>header{min-height:0;border-right:0;border-bottom:1px solid var(--home-card-line);padding:0 0 16px;display:grid;grid-template-columns:1fr auto;align-items:end}body.site-theme-pumkincraft.page-home .home-podium>header h2{margin:5px 0 0}body.site-theme-pumkincraft.page-home .home-podium>header a{grid-column:2;grid-row:1/3}}
@media(max-width:680px){body.site-theme-pumkincraft.page-home .home-podium{margin:12px 0;border-radius:18px;padding:16px 12px}body.site-theme-pumkincraft.page-home .home-podium>header{display:block;padding:0 4px 14px}body.site-theme-pumkincraft.page-home .home-podium>header h2{font-size:26px}body.site-theme-pumkincraft.page-home .home-podium>header a{margin-top:12px;width:max-content}body.site-theme-pumkincraft.page-home .home-podium-stage{gap:5px}body.site-theme-pumkincraft.page-home .home-podium-player>i{width:45px;height:45px;border-radius:14px}body.site-theme-pumkincraft.page-home .home-podium-player.place-1>i{width:55px;height:55px;border-radius:16px}body.site-theme-pumkincraft.page-home .home-podium-player>div strong{font-size:10px}body.site-theme-pumkincraft.page-home .home-podium-player>div small{font-size:7px}body.site-theme-pumkincraft.page-home .home-feature-panels-main{grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){body.site-theme-pumkincraft.page-home .home-podium-player.place-1 .home-podium-crown{animation:none}}
