.header{gap:24px}.header nav{flex:1}.header .publish{white-space:nowrap}.member-actions{display:flex;align-items:center;gap:12px}.member-actions button{white-space:nowrap}.header .text-button{color:#c6ccc9}.workspace-view main>section:not(#workspace){display:none!important}#workspace{padding:65px 0 85px;min-height:65vh}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.workspace-heading h1{font-size:clamp(32px,4vw,56px);letter-spacing:-.04em;margin:8px 0}.workspace-intro{color:#acb4b2;font-size:18px;max-width:800px;line-height:1.9}.studio-top{display:flex;justify-content:space-between;align-items:center;padding:24px;background:#1a2020;border:1px solid #303b37;border-radius:12px}.studio-top strong{font-size:22px;display:block}.studio-top span{color:#a6b2ac}.studio-tabs{display:flex;gap:14px;align-items:center;margin:28px 0}.studio-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 50px}.studio-stats>div{padding:24px 30px;background:#181d1c;border-radius:12px;border:1px solid #303935}.studio-stats strong{font-size:40px;display:block;color:var(--lime)}.studio-stats span{color:#a8b0ac}.manage-list{margin:22px 0 45px}.manage-row{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #36403a;padding:25px 0}.manage-row h3{font-size:21px;margin:10px 0}.manage-row p,.manage-row small{color:#aeb9b2;overflow-wrap:anywhere}.manage-row>div:first-child{min-width:0}.row-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;flex-shrink:0;max-width:52%}.row-actions button{white-space:nowrap}.status-pill{color:var(--lime)}.account-dialog{max-width:500px}.account-dialog form,.admin-panel form{display:grid;gap:18px}.account-dialog label,.wide-form label,.admin-panel label,#review-form label{display:grid;gap:9px;color:#d4ddd7;font-size:14px}.account-dialog input,.wide-form input,.wide-form select,.wide-form textarea,.admin-panel input,.admin-panel textarea,.admin-panel select,#review-form select,#review-form textarea{width:100%;border:1px solid #46524b;background:#121715;color:#f3f5f3;border-radius:7px;padding:13px;font:inherit}.account-dialog .check-label{display:flex;align-items:flex-start;line-height:1.8}.check-label input{width:18px;margin-top:5px;flex-shrink:0}.account-links{display:flex;justify-content:space-between;gap:16px;margin-top:25px}.form-error{border-left:3px solid #ff8879;padding:12px;color:#ffb0a7;background:#301e1b}.wide-form textarea{min-height:230px}.wide-form{max-width:860px}.detail-cover{width:100%;max-height:400px;object-fit:cover}.post-full-body{white-space:pre-wrap;line-height:1.95;overflow-wrap:anywhere}.interaction-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-block:1px solid #37433a;padding:22px 0;margin:30px 0}.interaction-bar>span{font-size:12px;color:#a6b1aa}.review{border-bottom:1px solid #344039;padding:20px 0}.review .stars{color:#e6ce88;margin-left:20px}.review p{white-space:pre-wrap;overflow-wrap:anywhere}#review-form{display:grid;gap:15px;margin-top:25px}#review-form textarea{min-height:100px}.post-summary{font-size:14px;line-height:1.7;color:#adb7b1}.post-stats{display:flex;flex-wrap:wrap;gap:15px;color:#d1dfb3;font-size:12px;margin-top:20px}.card-image>img,.post-image>img{width:100%;height:100%;object-fit:cover}.post-row{text-decoration:none;color:inherit}.post-row .post-image{display:block}.category-banner-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.category-hero-copy{position:relative}.category-banner-img+.category-hero-copy{background:linear-gradient(90deg,rgba(10,16,16,.9),transparent);min-height:100%;padding:50px}.small-ad>img{position:absolute;width:100%;height:100%;object-fit:cover}.small-ad:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,15,15,.85),transparent 85%)}.small-ad-copy,.ad-chip{z-index:2}.empty-ad .small-ad-copy small{color:#e2e9d9}.empty-ad .small-ad-copy strong{font-size:18px}.ad-section-heading a{font-size:13px;color:#bbcba8}.video-ad-slot{text-decoration:none;color:inherit}.paid-video{padding:0 0 20px}.paid-video a{display:block;margin-top:10px;font-size:14px}.calendar-empty{padding:25px 0;color:#b4beb8;line-height:1.8}.calendar-empty strong{color:#edf3e9;font-size:22px}.calendar-empty a{color:var(--lime)}.boost{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:32px;height:32px;border-radius:7px;font-size:22px;font-weight:950;font-style:italic;margin-right:7px;line-height:1;flex-shrink:0}.boost-push{color:#ffe89b;background:#342f1d;border:1px solid #8f7b3d;text-shadow:0 0 8px #dfb43c;box-shadow:0 0 12px #b18d2d30}.boost-new{color:#a8f4ff;background:#193239;border:1px solid #3d8390;text-shadow:0 0 8px #78d5e8}.boost-hot{color:#ffb6a6;background:#382321;border:1px solid #915648;text-shadow:0 0 8px #ff836b}.sponsored{font-size:10px;font-weight:400;color:#9da79f;margin-right:8px;white-space:nowrap}.sponsored-event{background:#20231a}.sponsored-event .event-name{display:flex;align-items:center}.badge-preview{display:flex;align-items:center;gap:5px;margin:22px 0}.radar-ad-link{display:block;border-top:1px solid #364135;padding-top:20px;margin-top:20px;font-size:13px;color:#c4d5af}.radar-ad-link .boost{width:25px;height:25px;font-size:18px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:45px 0}.price-card{border:1px solid #354337;border-radius:16px;background:#181e1a;padding:30px;display:flex;flex-direction:column;align-items:flex-start;min-height:340px}.price-card>small{color:#a6be8e;letter-spacing:.14em;font-size:10px}.price-card h2{font-size:27px;margin:22px 0 10px}.price-card>p{color:#aeb9ae;line-height:1.8}.price-card .price{margin-top:auto;padding-top:24px}.price strong{font-size:30px;letter-spacing:-.03em}.price span{font-size:13px;color:#abb7a9;margin-left:6px}.price-card .monthly{font-size:13px;margin:8px 0 26px}.price-card>button{width:100%}.featured-price{background:linear-gradient(140deg,#303b20,#1a2119);border-color:#96b95c}.pricing-notes{border-top:1px solid #364537;padding-top:25px;color:#aebba9;line-height:1.9}.pricing-notes h3{color:#e7eddc}.order-preview{border:1px solid #6e864a;border-radius:12px;background:#1c2619;padding:24px;margin:24px 0}.order-preview>strong{font-size:30px;color:#d5f29b}.order-preview>p{color:#b7c7ab}.admin-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0 40px}.admin-tabs a{background:#222c24;padding:12px 20px;border-radius:8px;color:#cde9ae}.admin-panel{background:#171e19;border:1px solid #344135;padding:30px;border-radius:15px;margin-bottom:30px;scroll-margin-top:30px}.admin-panel>p{color:#abb8aa;line-height:1.8}.admin-panel h2{font-size:27px;margin-top:0}.admin-panel textarea{min-height:90px}.price-settings{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.price-settings fieldset{border:1px solid #3b4b3a;border-radius:8px;padding:18px}.price-settings legend{color:#c7d9b6}.price-settings label{margin-top:10px}.admin-search{display:flex!important;gap:10px!important;margin:25px 0}.admin-search input{flex:1;min-width:0}.admin-search button{white-space:nowrap}.admin-ad-thumb{display:block;max-width:250px;max-height:150px;object-fit:contain;margin:12px 0}.ad-pagination{align-items:center}.ad-pagination button{min-width:38px}.ad-pagination #carousel-pause{font-size:16px;border:1px solid #b4c7a855;background:#15201666;border-radius:50%;width:38px;height:38px}.footer-status{font-size:12px;color:#9ba796}footer .footer-nav{display:flex;gap:20px;align-items:center}button:disabled{opacity:.45;cursor:not-allowed}.post-content em{font-style:normal}.home-calendar-event strong .boost{width:23px;height:23px;font-size:17px}.schedule-row strong .boost{width:26px;height:26px;font-size:19px}
@media(max-width:1050px){.header{flex-wrap:wrap;gap:15px}.header nav{flex:1}.member-actions{margin-left:auto}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-settings{grid-template-columns:repeat(2,1fr)}.row-actions{max-width:45%}.manage-row{gap:15px}.manage-row h3{font-size:18px}.row-actions button{font-size:12px;padding:10px 13px}}
@media(max-width:650px){.header{padding-block:20px}.header nav{order:3;flex-basis:100%;justify-content:flex-start}.member-actions{gap:10px}.member-actions .text-button{font-size:12px}.header .publish{font-size:12px;padding:11px}.header .brand{gap:8px}.header .brand small{font-size:8px}.header .brand svg{width:35px}.workspace-heading{align-items:flex-start;flex-direction:column;gap:12px}#workspace{padding:35px 0}.workspace-heading h1{font-size:32px}.workspace-intro{font-size:15px}.pricing-grid{grid-template-columns:1fr;gap:15px;margin:28px 0}.price-card{min-height:300px;padding:24px}.price-settings{grid-template-columns:1fr}.studio-tabs{flex-wrap:wrap;gap:10px}.studio-tabs button{font-size:12px}.studio-stats{gap:8px;margin-bottom:30px}.studio-stats>div{padding:16px 12px}.studio-stats strong{font-size:30px}.studio-stats span{font-size:11px}.manage-row{align-items:flex-start;flex-direction:column}.row-actions{max-width:100%;justify-content:flex-start}.admin-panel{padding:20px 15px}.admin-tabs{gap:8px}.admin-tabs a{font-size:12px;padding:10px 13px}.admin-search{flex-direction:column}.studio-top{padding:20px 15px}.studio-top span{font-size:12px}.account-links{flex-direction:column;align-items:flex-start}.sponsored-event .event-name{flex-wrap:wrap}.category-banner-img+.category-hero-copy{padding:30px 24px}.post-stats{gap:10px}.post-row .post-content strong{font-size:17px}.boost{width:25px;height:25px;font-size:18px}.sponsored{font-size:9px}.interaction-bar{gap:10px}footer .footer-nav{flex-wrap:wrap}#registration-mode{display:block}}
.inline-admin-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 0;border-top:1px dashed #536348;margin-top:15px}.inline-admin-tools>small{color:#c5e6a7;background:#2a3a20;padding:5px 8px;border-radius:5px;font-size:10px}.inline-admin-tools .text-button{font-size:12px;color:#cae7b4}.inline-admin-tools .danger-text,.danger-text{color:#f0a294!important}.post-list>.inline-admin-tools{margin-top:-5px;margin-bottom:20px;border-top:0;border-bottom:1px solid #344333}.server-card .inline-admin-tools{gap:8px}.server-card .inline-admin-tools .text-button{font-size:10px}
@media(prefers-reduced-motion:no-preference){.boost-push{animation:boostGlow 3s ease-in-out infinite}@keyframes boostGlow{50%{box-shadow:0 0 15px #b18d2d60}}}

.video-ad-slot{display:block;min-height:160px}.order-image-preview{display:block;width:100%;max-height:220px;object-fit:cover;border-radius:8px;margin:15px 0}.category-small-ads,.category-video-ad{min-width:0}body[data-game="maple-high"] .category-intro .authentic-art i{background-position:center bottom}

body[data-game="maple-high"] .category-intro .authentic-art i{background-position:center 62%}body[data-game="magic"] .category-intro .authentic-art i{background-position:center 45%}.video-ad-copy{right:20px;max-width:calc(100% - 40px)}.category-hero-copy .world-slogan{max-width:650px}

body[data-game="magic"] .category-intro .authentic-art i{background-position:center 25%}
@media(max-width:650px){body[data-game="magic"] .category-intro .authentic-art i{background-position:65% center}}

body[data-game="magic"] .category-intro .authentic-art i{background-position:center;background-size:cover}@media(max-width:650px){body[data-game="magic"] .category-intro .authentic-art i{background-position:54% center;background-size:auto 100%}}
