@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700;800;900&family=Press+Start+2P&family=JetBrains+Mono:wght@400;500;700&display=swap";:root,html.dark{color-scheme:dark;--mc-font-sans:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mc-font-pixel:"Press Start 2P", monospace, sans-serif;--mc-font-mono:"JetBrains Mono", Consolas, "Courier New", monospace;--mc-bg-root:#0f1012;--mc-bg-page:#111210;--mc-bg-pattern:repeating-linear-gradient(90deg, #141518 0px, #141518 120px, #191a1e 120px, #191a1e 240px);--mc-nav-bg:#151619f0;--mc-nav-border:#383a40;--mc-stone-bg:#151618;--mc-stone-surface:#1d1e22;--mc-stone-card:#18191c;--mc-stone-slot:#141517;--mc-stone-border-light:#5a5d66;--mc-stone-border-dark:#090a0c;--mc-stone-bevel-top:#52555e;--mc-stone-bevel-bottom:#121316;--mc-emerald:#47c132;--mc-emerald-light:#6de258;--mc-emerald-dark:#277719;--mc-emerald-shadow:#1b5b10;--mc-wood-base:#855832;--mc-wood-light:#b07e4d;--mc-wood-dark:#53351d;--mc-redstone:#e73628;--mc-redstone-light:#ff6050;--mc-redstone-dark:#961b11;--mc-redstone-glow:#e7362859;--mc-diamond:#4de0e8;--mc-diamond-light:#8bf0f6;--mc-diamond-dark:#1b8a94;--mc-diamond-glow:#4de0e859;--mc-gold:#f5b938;--mc-gold-light:#ffd270;--mc-gold-dark:#a17015;--mc-copper:#e07a3c;--mc-copper-light:#ffaa6e;--mc-copper-dark:#a84b1d;--mc-copper-glow:#e07a3c59;--mc-ender:#8b3ee6;--mc-ender-glow:#8b3ee666;--mc-text-main:#f0ede6;--mc-text-heading:#fff;--mc-text-muted:#9c978e;--mc-text-subtle:#746d63;--mc-text-yellow:#ff5;--mc-table-header-bg:#141518;--mc-table-row-hover:#263820;--mc-table-row-border:#282a30;--mc-input-bg:#111215;--mc-input-border:#45474f;--mc-input-focus-border:var(--mc-emerald);--mc-font-size-hero:clamp(1.75rem, 4vw + 1rem, 3.25rem);--mc-font-size-title:clamp(1.25rem, 2.5vw + .5rem, 2rem);--mc-font-size-h2:clamp(1.1rem, 1.5vw + .5rem, 1.5rem);--mc-font-size-body:clamp(.875rem, .5vw + .75rem, 1rem);--mc-font-size-small:.8125rem;--mc-font-size-pixel-title:clamp(.9rem, 1.5vw + .3rem, 1.25rem);--mc-container-pad:clamp(12px, 3vw, 32px);--mc-gap-fluid:clamp(12px, 2vw, 24px);--mc-header-height:64px;--mc-hotbar-height:72px;--mc-modal-overlay:#080a0ea6;--mc-modal-max-w:min(94vw, 820px);--mc-modal-max-h:min(90dvh, 840px);--mc-modal-border:#3c3e44;--mc-modal-bg:#18191c;--mc-modal-head-bg:#1d1e22;--mc-modal-footer-bg:#141517;--mc-notice-bg:#2777192e;--mc-notice-border:#47c132;--mc-warning-bg:#f5b93826;--mc-warning-border:#f5b938;--mc-danger-bg:#e736282e;--mc-danger-border:#e73628;--mc-focus:0 0 0 2.5px #47c13273}html.light{color-scheme:light;--mc-bg-root:#fbfaf7;--mc-bg-grid:#ece8de;--mc-bg-header:#ffffffe0;--mc-bg-hotbar:#ffffffeb;--mc-stone-bg:#f7f5ef;--mc-stone-surface:#fff;--mc-stone-card:#fff;--mc-stone-slot:#f5f3ec;--mc-stone-border-light:#fff;--mc-stone-border-dark:#e5e0d5;--mc-stone-bevel-top:#ffffffe6;--mc-stone-bevel-bottom:#e0dad0;--mc-wood-surface:#c2955c;--mc-wood-border-light:#dfb77e;--mc-wood-border-dark:#8f652b;--mc-emerald:#059669;--mc-emerald-light:#10b981;--mc-emerald-dark:#047857;--mc-emerald-glow:#10b98133;--mc-wood-base:#a67243;--mc-wood-light:#c89563;--mc-wood-dark:#734823;--mc-redstone:#dc2626;--mc-redstone-light:#ef4444;--mc-redstone-dark:#b91c1c;--mc-redstone-glow:#ef444433;--mc-diamond:#0284c7;--mc-diamond-light:#38bdf8;--mc-diamond-dark:#0369a1;--mc-diamond-glow:#0ea5e933;--mc-gold:#d97706;--mc-gold-light:#b45309;--mc-gold-dark:#78350f;--mc-copper:#ea580c;--mc-copper-light:#f97316;--mc-copper-dark:#c2410c;--mc-copper-glow:#ea580c33;--mc-ender:#7c3aed;--mc-ender-glow:#7c3aed33;--mc-text-main:#292524;--mc-text-heading:#1c1917;--mc-text-muted:#716a62;--mc-text-subtle:#9c9489;--mc-text-yellow:#d97706;--mc-table-header-bg:#f8f6f0;--mc-table-row-hover:#f3f7f4;--mc-table-row-border:#ede8de;--mc-input-bg:#fff;--mc-input-border:#dcd6c8;--mc-input-focus-border:var(--mc-emerald);--mc-modal-overlay:#0f172a6b;--mc-modal-border:#e5e0d5;--mc-modal-bg:#fff;--mc-modal-head-bg:#f8f6f0;--mc-modal-footer-bg:#f8f6f0;--mc-notice-bg:#ecfdf5;--mc-notice-border:#10b981;--mc-warning-bg:#fffbeb;--mc-warning-border:#f59e0b;--mc-danger-bg:#fef2f2;--mc-danger-border:#ef4444;--mc-focus:0 0 0 2.5px #10b98159}:root,html.dark{--mc-bg-root:#0f1012;--mc-bg-gradient-start:#2d502826;--mc-bg-gradient-end:#0d0e10;--mc-nav-bg:#16171af2;--mc-nav-border:#3c3e44;--mc-stone-bg:#151618;--mc-stone-surface:#1d1e22;--mc-stone-card:#18191c;--mc-stone-slot:#141517;--mc-stone-border-light:#5a5d66;--mc-stone-border-dark:#0d0e10;--mc-emerald:#47c132;--mc-emerald-light:#6de258;--mc-emerald-dark:#277719;--mc-wood-base:#855832;--mc-wood-light:#b07e4d;--mc-wood-dark:#53351d;--mc-redstone:#e73628;--mc-redstone-glow:#e7362873;--mc-diamond:#4de0e8;--mc-diamond-glow:#4de0e873;--mc-gold:#f5b938;--mc-ender:#8b3ee6;--mc-ender-glow:#8b3ee673;--mc-text-main:#f0ede6;--mc-text-muted:#9c978e;--mc-text-subtle:#7a756b;--mc-text-yellow:#ff5;--mc-cmd-bg:#111215;--mc-cmd-border:#6b707d;--mc-cmd-tab-bg:#25272e;--mc-footer-bg:#0d0e10;--mc-footer-border:#232428;--mc-footer-text:#817c73}html.light{--mc-bg-root:#fbfaf7;--mc-bg-gradient-start:#10b9810f;--mc-bg-gradient-end:#f4f1ea;--mc-nav-bg:#ffffffe0;--mc-nav-border:#e7e2d8;--mc-stone-bg:#f7f5ef;--mc-stone-surface:#fff;--mc-stone-card:#fff;--mc-stone-slot:#f5f3ec;--mc-stone-border-light:#fff;--mc-stone-border-dark:#e5e0d5;--mc-emerald:#059669;--mc-emerald-light:#10b981;--mc-emerald-dark:#047857;--mc-wood-base:#a67243;--mc-wood-light:#c89563;--mc-wood-dark:#734823;--mc-redstone:#dc2626;--mc-redstone-glow:#dc262633;--mc-diamond:#0284c7;--mc-diamond-glow:#0ea5e933;--mc-gold:#d97706;--mc-ender:#7c3aed;--mc-ender-glow:#7c3aed33;--mc-text-main:#292524;--mc-text-muted:#716a62;--mc-text-subtle:#9c9489;--mc-text-yellow:#d97706;--mc-cmd-bg:#fff;--mc-cmd-border:#e2dcd0;--mc-cmd-tab-bg:#f8f6f0;--mc-footer-bg:#f5f2ea;--mc-footer-border:#e7e2d8;--mc-footer-text:#716a62}:root{--font-pixel:"Press Start 2P", monospace;--font-sans:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", Consolas, Monaco, monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body.mc-theme-world{background-color:var(--mc-bg-root);background-image:radial-gradient(circle at 50% 15%, var(--mc-bg-gradient-start), transparent 60%), linear-gradient(180deg, var(--mc-bg-root) 0%, var(--mc-bg-gradient-end) 100%);min-height:100vh;color:var(--mc-text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.6;transition:background-color .2s,color .2s;position:relative;overflow-x:hidden}::-webkit-scrollbar-thumb{background:var(--mc-wood-base);border:2px solid var(--mc-wood-light);border-right-color:var(--mc-wood-dark);border-bottom-color:var(--mc-wood-dark)}.mc-particles-canvas{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;inset:0}.mc-main-container{z-index:2;flex-direction:column;min-height:100vh;display:flex;position:relative}.mc-btn-large{letter-spacing:.02em;padding:14px 28px;font-size:16px}.mc-btn-arrow{margin-left:4px;font-size:18px;transition:transform .15s}.mc-btn:hover .mc-btn-arrow{transform:translate(4px)}.mc-nav-hud{z-index:100;background-color:var(--mc-nav-bg);backdrop-filter:blur(12px);border-bottom:3px solid var(--mc-nav-border);width:100%;position:sticky;top:0;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000026}.nav-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1440px;height:64px;margin:0 auto;padding:0 24px;display:flex}.mc-brand{align-items:center;gap:12px;text-decoration:none;display:flex}.mc-brand img{filter:drop-shadow(0 2px 4px #0000004d)}.mc-brand-text{flex-direction:column;display:flex}.mc-brand-title{color:var(--mc-text-main);letter-spacing:.02em;font-size:18px;font-weight:900}.mc-brand-sub{font-family:var(--font-pixel);color:var(--mc-emerald);letter-spacing:.1em;font-size:8px}.mc-server-ping{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-dark);font-family:var(--font-mono);color:var(--mc-text-muted);border-radius:4px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:flex}.mc-ping-dot{background:var(--mc-emerald);width:8px;height:8px;box-shadow:0 0 8px var(--mc-emerald);border-radius:50%;animation:2s ease-in-out infinite ping-pulse}@keyframes ping-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.mc-nav-links{align-items:center;gap:6px;display:flex}.mc-nav-item{color:var(--mc-text-muted);border:2px solid #0000;border-radius:3px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.mc-slot-badge{font-family:var(--font-pixel);color:var(--mc-gold);opacity:.8;font-size:9px}.mc-nav-item:hover{color:var(--mc-text-main);background:var(--mc-stone-slot);border-color:var(--mc-stone-border-light);border-bottom-color:var(--mc-stone-border-dark);border-right-color:var(--mc-stone-border-dark)}.mc-nav-item.active{color:var(--mc-text-yellow);background:var(--mc-stone-slot);border:2px solid var(--mc-emerald);box-shadow:inset 0 0 8px #47c13233}html.light .mc-nav-hud{background-color:var(--mc-nav-bg);-webkit-backdrop-filter:blur(16px)saturate(180%);border-bottom:1.5px solid var(--mc-nav-border);box-shadow:inset 0 1px #ffffffe6,0 4px 20px -4px #281e140a}html.light .mc-server-ping{background:#fff;border-color:#e5e0d5;box-shadow:0 1px 2px #1e140a0a}html.light .mc-nav-item{color:#57534e;border-radius:6px}html.light .mc-nav-item:hover{color:#1c1917;background:#f4f1ea;border-color:#0000}html.light .mc-nav-item.active{color:#047857;background:#fff;border:1px solid #d5cebf;box-shadow:0 1px 3px #1e140a0f}.mc-theme-toggle-btn{background:var(--mc-stone-slot,#141517);border:1.5px solid var(--mc-stone-border-dark,#2e3038);width:36px;height:36px;color:var(--mc-text-main,#f0ede6);cursor:pointer;user-select:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:16px;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:hidden}html.light .mc-theme-toggle-btn{color:#241d15;background:#fbf8f0;border-color:#ded5c4}.mc-theme-toggle-btn:hover{border-color:var(--mc-emerald,#3ba426);transform:translateY(-1px)}.mc-theme-toggle-btn:active{transform:translateY(1px)}.mc-theme-toggle-icon{font-size:15px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.mc-theme-toggle-btn:hover .mc-theme-toggle-icon{transform:rotate(20deg)scale(1.15)}.mc-nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.user-dropdown-wrapper{position:relative}.user-avatar-btn{background:var(--mc-stone-slot,#141517);border:1.5px solid var(--mc-stone-border-dark,#2e3038);cursor:pointer;user-select:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:all .15s;display:inline-flex}html.light .user-avatar-btn{background:#fbf8f0;border-color:#ded5c4}.user-avatar-btn:hover,.user-avatar-btn.open{border-color:var(--mc-emerald,#3ba426);transform:scale(1.05);box-shadow:0 0 0 2px #3ba4264d}.user-avatar-circle{color:#fff;text-shadow:1px 1px #00000080;background:linear-gradient(135deg,#3ba426,#6ee057);border:1.5px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:flex}.user-dropdown-panel{background:var(--mc-stone-surface,#1d1e22);border:2px solid var(--mc-stone-border-dark,#2e3038);backdrop-filter:blur(16px);z-index:1000;border-radius:8px;flex-direction:column;gap:3px;width:250px;padding:8px;animation:.15s cubic-bezier(.16,1,.3,1) dropdown-fade-in;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000008c,0 0 0 1px #ffffff0d}html.light .user-dropdown-panel{background:#fffefafa;border-color:#d4cbbd;box-shadow:0 12px 28px #463a2a2e,0 0 0 1px #0000000d}@keyframes dropdown-fade-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.user-dropdown-header{border-bottom:1px solid var(--mc-stone-border-dark,#2e3038);margin-bottom:4px;padding:10px 12px 12px}html.light .user-dropdown-header{border-bottom-color:#eae3d4}.user-dropdown-item{color:var(--mc-text-heading,#fff);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:all .1s;display:flex}html.light .user-dropdown-item{color:#241d15}.user-dropdown-item:hover{color:var(--mc-emerald-light,#4ec235);background:#3ba42626}html.light .user-dropdown-item:hover{color:#2e8218;background:#edf7e8}.user-dropdown-item.danger{color:var(--mc-redstone-light,#ff6050)}html.light .user-dropdown-item.danger{color:#c92a1e}.user-dropdown-item.danger:hover{background:#e7362826}html.light .user-dropdown-item.danger:hover{background:#fdf0ee}.menu-toggle{cursor:pointer;display:none}.mc-hero{border-bottom:4px solid var(--mc-stone-border-dark);background-position:top;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:700px;padding:50px 24px 70px;display:flex;position:relative}html.dark .mc-hero,:root .mc-hero{background-image:linear-gradient(#111316b8 0%,#0d0e10f2 85%,#0f1012 100%),image-set("/home/hero-scene-1920.webp" 1x type("image/webp"),"/home/hero-scene-2560.webp" 2x type("image/webp"))}html.light .mc-hero{background-image:linear-gradient(#fbfaf7e0 0%,#f5f2ebf5 85%,#fbfaf7 100%),image-set("/home/hero-scene-1920.webp" 1x type("image/webp"),"/home/hero-scene-2560.webp" 2x type("image/webp"))}.mc-hero-content{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;width:100%;max-width:1440px;margin:0 auto;display:grid}.mc-hero-copy{flex-direction:column;gap:20px;display:flex}.mc-badge-tag{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-dark);width:fit-content;font-family:var(--font-pixel);color:var(--mc-emerald);border-radius:2px;align-items:center;gap:8px;padding:6px 14px;font-size:10px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 2px #00000026}.mc-badge-pixel{color:var(--mc-diamond);font-size:12px}.mc-title-wrap{display:inline-block;position:relative}.mc-title{color:var(--mc-text-main);letter-spacing:-.02em;font-size:clamp(38px,4.2vw,62px);font-weight:900;line-height:1.15}html.dark .mc-title{text-shadow:2px 2px #1b1c1e,4px 4px #000}html.light .mc-title{text-shadow:1px 1px #fff,2px 2px #0000001a}.mc-title-highlight{color:var(--mc-emerald-light)}.mc-splash-text{font-family:var(--font-pixel);color:var(--mc-text-yellow);cursor:pointer;user-select:none;white-space:nowrap;z-index:10;background:0 0;border:none;padding:0;font-size:14px;animation:.8s ease-in-out infinite alternate mc-splash-bounce;position:absolute;top:-12px;right:-20px;transform:rotate(-16deg)}.mc-splash-text:focus-visible{outline:2px dashed var(--mc-text-yellow);outline-offset:4px}html.dark .mc-splash-text{text-shadow:2px 2px #3f3f00,3px 3px #000}html.light .mc-splash-text{text-shadow:1px 1px #fff,2px 2px #d4a300}@keyframes mc-splash-bounce{0%{transform:rotate(-4deg)scale(.96)}to{transform:rotate(-4deg)scale(1.05)}}.mc-lede{color:var(--mc-text-muted);max-width:580px;font-size:17px;line-height:1.8}.mc-hud-stats{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-dark);border-radius:4px;flex-direction:column;gap:8px;max-width:520px;padding:14px 18px;display:flex;box-shadow:0 4px 10px #00000026}.mc-hearts-bar{gap:6px;display:flex}.mc-heart{color:#f33;font-size:16px;animation:1.5s ease-in-out infinite heart-beat}.mc-heart:nth-child(2n){animation-delay:.15s}.mc-heart:nth-child(3n){animation-delay:.3s}@keyframes heart-beat{0%,90%,to{transform:scale(1)}95%{transform:scale(1.2)}}.mc-xp-container{align-items:center;gap:12px;display:flex}.mc-xp-bar-fill{background:linear-gradient(90deg,#3dbd28,#7af263);height:100%;position:relative;box-shadow:0 0 10px #7af263cc}.mc-xp-bar-fill:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 18px,#0003 18px 20px);position:absolute;inset:0}.mc-xp-level{font-family:var(--font-pixel);color:var(--mc-emerald);font-size:14px;font-weight:700}.mc-armor-stat{color:var(--mc-text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.mc-stat-sep{color:var(--mc-stone-border-dark)}.mc-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;display:flex}.mc-command-block-wrapper{justify-content:center;display:flex}.mc-command-block{background:var(--mc-stone-surface);border-top:3px solid var(--mc-cmd-border);border-left:3px solid var(--mc-cmd-border);border-right:3px solid var(--mc-stone-border-dark);border-bottom:4px solid var(--mc-stone-border-dark);border-radius:4px;width:100%;max-width:540px;overflow:hidden;box-shadow:0 12px 32px #0003}html.light .mc-command-block{background:#fff;border:1.5px solid #e5e0d5;border-radius:6px;box-shadow:0 1px 3px #1e140a0a,0 12px 32px -4px #23190f14}html.light .mc-cmd-header{background:#f8f6f0;border-bottom:1px solid #e7e2d8}html.light .mc-code-view{color:#292524;background:#fcfbf9}html.light .mc-hud-stats{background:#fff;border:1.5px solid #e5e0d5;box-shadow:0 4px 14px #1e140a0d}.mc-cmd-header{background:var(--mc-cmd-tab-bg);border-bottom:2px solid var(--mc-stone-border-dark);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.mc-cmd-dots .dot{border-radius:2px;width:10px;height:10px}.mc-cmd-title{font-family:var(--font-pixel);color:var(--mc-text-main);letter-spacing:.05em;font-size:9px}.cmd-tab{font-family:var(--font-mono);color:var(--mc-text-muted);background:var(--mc-stone-slot);border:1px solid var(--mc-stone-border-dark);cursor:pointer;padding:4px 8px;font-size:11px;font-weight:700}.cmd-tab.active{color:#fff;background:var(--mc-wood-base);border-color:var(--mc-wood-light)}.mc-cmd-body{background:var(--mc-cmd-bg);border-bottom:2px solid var(--mc-stone-border-dark);padding:16px}.mc-code-view{font-family:var(--font-mono);color:var(--mc-text-main);white-space:pre-wrap;word-break:break-all;font-size:13px;line-height:1.6}.c-comment{color:var(--mc-text-subtle);font-style:italic}.c-cmd{color:var(--mc-redstone);font-weight:700}.c-str{color:var(--mc-diamond)}.c-kw{color:var(--mc-ender)}.mc-cmd-footer{background:var(--mc-cmd-tab-bg);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.mc-cmd-tip{color:var(--mc-text-muted);font-size:12px}.mc-inventory-shelf{z-index:20;width:calc(100% - 48px);max-width:1440px;margin:-40px auto 70px;position:relative}.shelf-grass-trim{width:100%;height:38px;image-rendering:pixelated;background-image:url(/web-assets/minecraft/ui/grass-strip-jagged.svg);background-repeat:repeat-x;background-size:256px 38px;margin-bottom:-1px}.shelf-inner{background:var(--mc-stone-surface);border-top:3px solid var(--mc-stone-border-light);border-left:3px solid var(--mc-stone-border-light);border-right:3px solid var(--mc-stone-border-dark);border-bottom:5px solid var(--mc-stone-border-dark);border-radius:0 0 6px 6px;padding:32px 36px 28px;box-shadow:0 16px 40px #00000026}.shelf-head{justify-content:center;align-items:center;gap:14px;display:flex}.shelf-head h2{color:var(--mc-text-main);letter-spacing:-.01em;font-size:22px;font-weight:800}.mc-pixel-icon{font-size:22px}.model-status{text-align:center;color:var(--mc-text-muted);margin:6px 0 24px;font-size:13px}.mc-showcase-row{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;width:100%;margin:12px 0 20px;display:flex;overflow:hidden}.mc-showcase-card{background:var(--mc-stone-slot);border-top:2px solid var(--mc-stone-border-dark);border-left:2px solid var(--mc-stone-border-dark);border-right:2px solid var(--mc-stone-border-light);border-bottom:2px solid var(--mc-stone-border-light);width:190px;max-width:190px;color:inherit;cursor:pointer;box-sizing:border-box;border-radius:6px;flex:0 0 190px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:transform .15s,border-color .15s,background-color .15s;display:flex;overflow:hidden}.mc-showcase-card:hover{background:var(--mc-stone-card);border-top-color:var(--mc-emerald);border-left-color:var(--mc-emerald);transform:translateY(-2px);box-shadow:0 4px 12px #0003}.mc-item-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.mc-model-slot{background:var(--mc-stone-slot);border-top:2px solid var(--mc-stone-border-dark);border-left:2px solid var(--mc-stone-border-dark);border-right:2px solid var(--mc-stone-border-light);border-bottom:2px solid var(--mc-stone-border-light);cursor:pointer;border-radius:2px;align-items:center;gap:14px;padding:12px 16px;transition:transform .15s,border-color .15s,background-color .15s;display:flex;position:relative}.mc-model-slot:hover{background:var(--mc-stone-card);border-top-color:var(--mc-diamond);border-left-color:var(--mc-diamond);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.mc-slot-icon{background:var(--mc-stone-surface);border:1px solid var(--mc-stone-border-dark);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:4px;display:flex}.mc-slot-icon img{object-fit:contain;width:28px;height:28px}.mc-slot-info{flex-direction:column;min-width:0;display:flex}.mc-slot-name{color:var(--mc-text-main);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.mc-slot-vendor{color:var(--mc-text-muted);font-size:11px}.mc-slot-tier{font-family:var(--font-pixel);color:var(--mc-gold);margin-top:2px;font-size:8px}.shelf-footer-action{justify-content:center;margin-top:26px;display:flex}.mc-lore-tooltip{z-index:1000;pointer-events:none;max-width:280px;font-family:var(--font-sans);background:#100010;border:3px solid #28007f;border-radius:4px;padding:10px 14px;line-height:1.4;display:none;position:fixed;box-shadow:inset 0 0 0 1px #5000ff,0 8px 24px #000c}.mc-lore-title{color:#ffa800;margin-bottom:4px;font-size:14px;font-weight:700}.mc-lore-vendor{color:#5ff;font-size:12px}.mc-lore-attr{color:#5f5;margin-top:2px;font-size:12px}.mc-lore-desc{color:#aaa;border-top:1px dashed #3a3a55;margin-top:6px;padding-top:4px;font-size:12px}.mc-craft-features{width:100%;max-width:1440px;margin:0 auto 90px;padding:0 24px}.mc-section-header{text-align:center;margin-bottom:48px}.mc-section-header h2{color:var(--mc-text-main);margin:12px 0 8px;font-size:clamp(28px,3.2vw,42px);font-weight:900}.mc-section-header p{color:var(--mc-text-muted);font-size:16px}.mc-feature-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:24px;display:grid}.mc-block-card{background:var(--mc-stone-card);border-top:3px solid var(--mc-stone-border-light);border-left:3px solid var(--mc-stone-border-light);border-right:3px solid var(--mc-stone-border-dark);border-bottom:4px solid var(--mc-stone-border-dark);border-radius:4px;gap:20px;padding:24px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 8px 24px #00000014}.mc-block-card:hover{transform:translateY(-4px)}.mc-block-icon{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-dark);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:36px;display:flex}.mc-block-content{flex-direction:column;gap:6px;display:flex}.mc-block-tag{font-family:var(--font-pixel);color:var(--mc-gold);letter-spacing:.08em;font-size:8px}.mc-block-content h3{color:var(--mc-text-main);font-size:18px;font-weight:800}.mc-block-content p{color:var(--mc-text-muted);font-size:14px;line-height:1.65}.mc-block-crafting:hover{border-left-color:var(--mc-wood-light)}.mc-block-redstone:hover{border-left-color:var(--mc-redstone)}.mc-block-bedrock:hover{border-left-color:var(--mc-stone-border-dark)}.mc-block-ender:hover{border-left-color:var(--mc-ender)}.mc-block-brewing:hover{border-left-color:var(--mc-diamond)}.mc-block-emerald:hover{border-left-color:var(--mc-emerald)}.mc-recipe-section{width:calc(100% - 48px);max-width:1100px;margin:0 auto 90px}.mc-recipe-card{background:var(--mc-stone-surface);border-top:3px solid var(--mc-stone-border-light);border-left:3px solid var(--mc-stone-border-light);border-right:3px solid var(--mc-stone-border-dark);border-bottom:5px solid var(--mc-stone-border-dark);border-radius:4px;padding:28px;box-shadow:0 16px 40px #0000001a}.mc-recipe-header{font-family:var(--font-pixel);color:var(--mc-gold);margin-bottom:24px;font-size:11px}.mc-recipe-body{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-dark);border-radius:4px;justify-content:center;align-items:center;gap:28px;padding:20px;display:flex}.mc-craft-grid-3x3{align-items:center;gap:16px;display:flex}.mc-slot{background:var(--mc-stone-card);border-top:2px solid var(--mc-stone-border-dark);border-left:2px solid var(--mc-stone-border-dark);border-right:2px solid var(--mc-stone-border-light);border-bottom:2px solid var(--mc-stone-border-light);user-select:none;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.mc-slot.plus{width:auto;height:auto;color:var(--mc-text-subtle);background:0 0;border:none;font-size:24px;font-weight:900}.slot-item{font-size:28px}.slot-qty{font-family:var(--font-pixel);color:var(--mc-text-main);font-size:9px;position:absolute;bottom:4px;right:6px}.slot-label{color:var(--mc-text-muted);white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:-24px}.mc-craft-arrow{color:var(--mc-emerald-light);font-size:32px;font-weight:900}.output-slot{background:var(--mc-stone-card);border-color:var(--mc-emerald);width:96px;height:96px}.output-slot .slot-item{font-size:38px}.mc-recipe-actions{justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.mc-footer{background:var(--mc-footer-bg);border-top:4px solid var(--mc-footer-border);margin-top:auto}.mc-footer-dirt-strip{background:#734823;border-bottom:2px solid #4a2d14;height:12px}.mc-footer-body{grid-template-columns:1.2fr 2fr;gap:48px;max-width:1440px;margin:0 auto;padding:48px 24px 32px;display:grid}.mc-footer-brand{flex-direction:column;gap:12px;display:flex}.mc-footer-logo{color:var(--mc-text-main);align-items:center;gap:10px;font-size:16px;font-weight:900;display:flex}.mc-footer-motto{color:var(--mc-footer-text);font-size:13px}.mc-footer-links{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mc-f-col h4{color:var(--mc-text-main);border-left:3px solid var(--mc-emerald);margin-bottom:14px;padding-left:8px;font-size:14px;font-weight:800}.mc-f-col a{color:var(--mc-footer-text);margin-bottom:8px;font-size:13px;text-decoration:none;transition:color .15s;display:block}.mc-f-col a:hover{color:var(--mc-emerald)}.mc-footer-bottom{border-top:1px solid var(--mc-footer-border);max-width:1440px;color:var(--mc-footer-text);justify-content:space-between;align-items:center;margin:0 auto;padding:20px 24px;font-size:12px;display:flex}.mc-server-seed{font-family:var(--font-mono);color:var(--mc-emerald)}@media (width<=1080px){.mc-hero-content{grid-template-columns:1fr}.mc-command-block{max-width:100%}.mc-footer-body{grid-template-columns:1fr}}@media (width<=820px){.mc-nav-links{display:none;background:var(--mc-stone-surface,#212121)!important;border:2px solid var(--mc-stone-border-dark,#424242)!important;z-index:999!important;border-radius:4px!important;flex-direction:column!important;width:200px!important;padding:10px!important;position:fixed!important;top:60px!important;left:auto!important;right:12px!important;box-shadow:0 16px 36px #0009!important}.mc-nav-links.open{display:flex!important}.mc-nav-item{width:100%!important;padding:8px 12px!important}.menu-toggle{cursor:pointer;z-index:105;justify-content:center;align-items:center;display:inline-flex!important}.mc-server-ping{display:none}.mc-recipe-body{flex-direction:column}.mc-craft-grid-3x3{flex-wrap:wrap;justify-content:center}.mc-craft-arrow{transform:rotate(90deg)}}@media (width<=640px){.nav-inner{height:56px!important;padding:0 12px!important}.mc-nav-right{gap:6px!important}.mc-brand-sub{display:none!important}.menu-toggle{padding:6px 10px!important;font-size:13px!important}.menu-toggle .mc-btn-label{display:none!important}.mc-theme-picker{gap:2px!important;padding:2px!important}.mc-theme-opt{padding:4px 6px!important;font-size:13px!important}.mc-theme-opt .mc-theme-label{display:none!important}.mc-account-links a{padding:4px 8px!important;font-size:12px!important}.mc-actions{flex-direction:column;width:100%}.mc-btn-large{width:100%}.mc-item-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.mc-model-slot{gap:8px!important;padding:8px 10px!important}.mc-slot-icon{flex-shrink:0;width:30px!important;height:30px!important}.mc-slot-name{white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden;font-size:12px!important}.mc-slot-vendor,.mc-slot-tier{font-size:10px!important}.mc-feature-grid,.mc-footer-links{grid-template-columns:1fr}.mc-footer-bottom{text-align:center;flex-direction:column;gap:8px}}@media (width<=380px){.mc-brand-title{font-size:13px!important}.mc-item-grid{grid-template-columns:1fr!important}.mc-slot-name{max-width:200px}}.profile-cards-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (width<=900px){.profile-cards-grid{grid-template-columns:1fr;gap:18px}}.profile-card-full{grid-column:1/-1}.session-card-item,.session-row-item{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2e3038);border-radius:6px;grid-template-columns:minmax(200px,2fr) minmax(110px,1fr) minmax(150px,1.2fr) minmax(90px,auto);align-items:center;gap:16px;padding:14px 20px;transition:background-color .12s,border-color .12s;display:grid}html.light .session-card-item,html.light .session-row-item{background:#fbf8f0;border-color:#ded5c4}.session-card-item:hover,.session-row-item:hover{border-color:var(--mc-emerald,#3ba426)}html.light .session-card-item:hover,html.light .session-row-item:hover{border-color:#72db54}@media (width<=720px){.session-card-item,.session-row-item{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.session-card-item>div:last-child,.session-row-item>div:last-child{justify-content:flex-end;width:100%;display:flex}}.wallet-main-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@media (width<=960px){.wallet-main-grid{grid-template-columns:1fr;gap:18px}}.pay-method-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.pay-method-btn{background:var(--mc-stone-slot,#141518);border:1.5px solid var(--mc-stone-border-dark,#2e3038);cursor:pointer;text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px 14px;transition:all .12s;display:flex;position:relative}html.light .pay-method-btn{background:#fff;border-color:#e5e0d5;box-shadow:0 1px 2px #1e140a0a}.pay-method-btn:hover{border-color:var(--mc-emerald,#3ba426);transform:translateY(-1px)}html.light .pay-method-btn:hover{background:#f8f6f0;border-color:#059669}.pay-method-btn.active{box-shadow:0 0 0 2px #3ba42640;background:#3ba42626!important;border-color:#3ba426!important}html.light .pay-method-btn.active{box-shadow:0 0 0 2px #10b98140;background:#ecfdf5!important;border-color:#059669!important}.pay-method-title{color:var(--mc-text-heading,#fff);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}html.light .pay-method-title{color:#1c1917}.pay-method-btn.active .pay-method-title{color:var(--mc-emerald-light,#4ec235)}html.light .pay-method-btn.active .pay-method-title{color:#047857}.pay-method-sub{color:var(--mc-text-muted,#9c978e);font-size:11px;font-family:var(--mc-font-mono,monospace)}.quote-preview-box{background:var(--mc-stone-slot,#141518);border:1px dashed var(--mc-gold,#f5b938);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}html.light .quote-preview-box{background:#fffbeb;border-color:#d97706}body:has(.mc-playground-workbench-wrap){padding-bottom:0!important;overflow:hidden!important}.mc-playground-workbench-wrap{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:min(1440px,100%);height:calc(100vh - 68px);max-height:calc(100dvh - 68px);margin:0 auto;padding:4px 20px 14px;display:flex;overflow:hidden}body:has(.mc-playground-workbench-wrap) .mc-hotbar{opacity:.75;cursor:pointer;transition:transform .28s cubic-bezier(.34,1.3,.64,1),opacity .2s,box-shadow .2s;transform:translate(-50%)translateY(calc(100% - 10px));bottom:0!important}body:has(.mc-playground-workbench-wrap) .mc-hotbar:hover,body:has(.mc-playground-workbench-wrap) .mc-hotbar:focus-within{box-shadow:inset 0 2px #696253,inset 0 -3px #0c0d0b,0 12px 36px #000000d9;opacity:1!important;transform:translate(-50%)translateY(-10px)!important}body:has(.mc-playground-workbench-wrap) .mc-hotbar:after{content:"";background:var(--mc-gold,#f5b938);opacity:.85;width:48px;height:4px;box-shadow:0 0 6px var(--mc-gold,#f5b938);pointer-events:none;border-radius:2px;transition:opacity .2s;position:absolute;top:2px;left:50%;transform:translate(-50%)}body:has(.mc-playground-workbench-wrap) .mc-hotbar:hover:after,body:has(.mc-playground-workbench-wrap) .mc-hotbar:focus-within:after{opacity:0}:root[data-voxel-theme]{--mc-stone-950:#151617;--mc-stone-900:#1d1e20;--mc-stone-800:#292a2c;--mc-stone-700:#454548;--mc-paper-100:#f8f5ee;--mc-paper-200:#eee8dc;--mc-paper-300:#d8cebe;--mc-paper-500:#b8ad9d;--mc-paper-700:#867b6d;--mc-wood-500:#604128;--mc-wood-700:#3d291c;--mc-grass-300:#7fa653;--mc-grass-500:#557a37;--mc-grass-700:#385526;--mc-diamond:#53c7d8;--mc-gold:#c99a42;--mc-redstone:#b84a3f;--mc-ink:#282421;--mc-light:#e8e4db;--mc-muted:#746d63;--mc-line:#c9c0b2;--mc-focus:0 0 0 3px color-mix(in srgb, var(--mc-emerald,#3ba426) 32%, transparent);--mc-panel:#201f1a;--mc-panel-2:#28261f;--mc-panel-line:#4c4639;--mc-panel-hi:#625a48}html[data-voxel-theme]{--mc-dock-clearance:0px}html[data-voxel-theme] body[data-mc-nav=dock][data-mc-auth=false]{--mc-dock-clearance:88px}html[data-voxel-theme],html[data-voxel-theme] body{color-scheme:dark;background-color:#111210;background-image:linear-gradient(#0f100ee6,#0f100ee6),url(/web-assets/minecraft/ui/stone-page-bg.svg);background-repeat:repeat;background-size:auto,420px 236px}html[data-voxel-theme] [data-slot=sidebar-inset],html[data-voxel-theme] main,html[data-voxel-theme] [role=main]{color:var(--mc-light);background:0 0}html[data-voxel-theme] header.sticky.top-0.z-40{background:#151510!important;border:1px solid #3d392f!important;border-bottom-color:#090a08!important;height:58px!important;box-shadow:inset 0 1px #555043,0 3px #080907!important}html[data-voxel-theme] header.sticky.top-0.z-40 a,html[data-voxel-theme] header.sticky.top-0.z-40 button{color:var(--mc-light)}html[data-voxel-theme] header.sticky.top-0.z-40 button:hover{background:var(--mc-stone-800)!important}html[data-voxel-theme] [data-slot=sidebar-inner]{background-color:var(--mc-stone-950)!important;box-shadow:inset -1px 0 var(--mc-stone-700)!important;background-image:linear-gradient(#151617e0,#151617e0),url(/web-assets/minecraft/ui/stone-page-bg.svg)!important;background-repeat:repeat!important;background-size:auto,320px 180px!important;border-right:2px solid #090a0b!important}html[data-voxel-theme] [data-slot=sidebar-group-label]{letter-spacing:.06em;font-size:11px;font-weight:800;color:var(--mc-paper-500)!important}html[data-voxel-theme] [data-slot=sidebar-menu-button]{border:1px solid #0000;min-height:36px;color:var(--mc-light)!important;border-radius:2px!important}html[data-voxel-theme] [data-slot=sidebar-menu-button]:hover{border-color:var(--mc-stone-700);background:var(--mc-stone-800)!important}html[data-voxel-theme] [data-slot=sidebar-menu-button][data-active=true]{color:#fff!important;background:var(--mc-grass-700)!important;border-color:var(--mc-grass-300)!important;box-shadow:inset 0 2px color-mix(in srgb, var(--mc-grass-300) 62%, transparent), inset 0 -2px #263a1b!important}html[data-voxel-theme] [data-slot=sidebar-menu-button].active{color:#fff!important;border-color:var(--mc-grass-300)!important;box-shadow:inset 3px 0 var(--mc-grass-500), inset 0 1px #657a46!important;background:#3d4f25!important}@media (width>=768px){html[data-voxel-theme] [data-slot=sidebar]{--sidebar-width:62px!important;--sidebar-width-icon:46px!important}html[data-voxel-theme] [data-slot=sidebar-container],html[data-voxel-theme] [data-slot=sidebar-gap]{width:62px!important}html[data-voxel-theme] [data-slot=sidebar-container]{padding:6px!important}html[data-voxel-theme] [data-slot=sidebar-group]{padding:3px!important}html[data-voxel-theme] [data-slot=sidebar] [data-slot=sidebar-group-label],html[data-voxel-theme] [data-slot=sidebar] [data-slot=sidebar-menu-button]>span:last-child,html[data-voxel-theme] [data-slot=sidebar] [data-slot=collapsible-trigger]>span:last-child{display:none!important}html[data-voxel-theme] [data-slot=sidebar] [data-slot=sidebar-menu-button],html[data-voxel-theme] [data-slot=sidebar] [data-slot=collapsible-trigger]{justify-content:center!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}html[data-voxel-theme] [data-slot=sidebar] [data-slot=sidebar-menu-button] svg,html[data-voxel-theme] [data-slot=sidebar] [data-slot=collapsible-trigger] svg{width:19px!important;height:19px!important}}html[data-voxel-theme] main .bg-card[class*=border],html[data-voxel-theme] main [class*=bg-card][class*=border]{color:var(--mc-light);background:var(--mc-panel)!important;border:1px solid var(--mc-panel-line)!important;box-shadow:inset 0 1px var(--mc-panel-hi), inset 0 -2px #11110e, 0 3px 8px #00000061!important;background-image:none!important;border-radius:5px!important}html[data-voxel-theme] main div[class*=bg-background][class*=border],html[data-voxel-theme] main div[class*=bg-muted][class*=border]{color:var(--mc-light);box-shadow:none!important;background:#1b1b17!important;border-color:#494438!important;border-radius:4px!important}html[data-voxel-theme] main h1,html[data-voxel-theme] main h2,html[data-voxel-theme] main h3,html[data-voxel-theme] main [data-slot=card-title]{color:var(--mc-light)!important}html[data-voxel-theme] main p,html[data-voxel-theme] main [class*=text-muted]{color:#aaa393}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=guide]{display:none!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]{border-top:4px solid var(--mc-grass-500)!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]>div,html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] [class*=bg-\[linear-gradient]{color:var(--mc-light)!important;background:#201f1a!important;border-color:#4c4639!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] span,html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] p{color:#c2baa9!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] [class*=text-2xl],html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] [class*=text-3xl]{color:#fff!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] main main>div:first-child{border-bottom:1px solid #3b372f;height:48px;padding:12px 18px!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] main main>div:nth-child(2){padding:12px 16px!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]{min-height:236px}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]>div:first-child{padding-block:14px!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=api]:before{content:"";background:var(--mc-diamond);height:4px;margin:-1px -1px 0;display:block}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=announcements]:before{content:"";background:var(--mc-gold);height:4px;margin:-1px -1px 0;display:block}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=faq]:before{content:"";background:#805b38;height:4px;margin:-1px -1px 0;display:block}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=uptime]:before{content:"";background:var(--mc-grass-500);height:4px;margin:-1px -1px 0;display:block}html[data-voxel-theme] body[data-mc-route=\/keys] main main>div:first-child{background:#1c1b17;border-bottom:1px solid #4a4539;height:64px;padding:12px 18px!important}html[data-voxel-theme] body[data-mc-route=\/keys] main main>div:nth-child(2){background:#171713!important;padding:12px 16px!important}html[data-voxel-theme] body[data-mc-route=\/keys] main main>div:nth-child(3){color:#bdb5a5;background:#1b1a16!important;border-color:#4c4639!important}html[data-voxel-theme] body[data-mc-route=\/keys] main .overflow-hidden.rounded-lg.border{background:#1b1a16!important;border:1px solid #5a5344!important;border-radius:5px!important;box-shadow:inset 0 1px #746b58,0 3px 8px #0000006b!important}html[data-voxel-theme] body[data-mc-route=\/keys] main th,html[data-voxel-theme] body[data-mc-route=\/keys] main td{height:52px;padding-block:8px!important}html[data-voxel-theme] body[data-mc-route=\/keys] main tbody tr:hover td{box-shadow:inset 3px 0 var(--mc-grass-500)}html[data-voxel-theme] body[data-mc-route=\/keys] main button:not(.bg-primary){color:#d5cebf;background:#26241e!important;border-color:#4f493c!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main main>div:first-child{background:#1c1b17;border-bottom:1px solid #4a4539;min-height:64px;padding:12px 18px!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main main>div:nth-child(2){padding:12px 16px!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true]>div:first-child,html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true]>div:nth-child(2){grid-column:1/-1}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true]>div:first-child{min-height:42px;padding:4px 0}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .overflow-hidden.rounded-lg.border{height:100%;color:var(--mc-light)!important;background:#1d1c17!important;border:1px solid #575040!important;border-radius:5px!important;box-shadow:inset 0 1px #706854,inset 0 -2px #0f100d,0 4px 10px #00000061!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true]>div:nth-child(2) .overflow-hidden.rounded-lg.border{border-top:4px solid var(--mc-grass-500)!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .overflow-hidden.rounded-lg.border>div:first-child{background:#242219!important;border-color:#4d4739!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .divide-border\/60>div{min-height:112px;background:linear-gradient(145deg,#24231e,#1b1a16)!important;border-color:#4a4538!important}html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main svg text,html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main canvas{color:#bdb6a7!important}html[data-voxel-theme] body[data-mc-route=\/pricing] #root>div{background:0 0!important}html[data-voxel-theme] body[data-mc-route=\/pricing] .relative.mx-auto.w-full.max-w-\[1800px\]{max-width:2200px!important;padding-top:78px!important;padding-bottom:var(--mc-dock-clearance)!important}html[data-voxel-theme] body[data-mc-route=\/pricing] .grid.gap-4.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:286px minmax(0,1fr)!important;gap:14px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border,html[data-voxel-theme] body[data-mc-route=\/pricing] main>.rounded-xl.border{color:var(--mc-light);background:#1d1c17!important;border:1px solid #575040!important;border-radius:5px!important;box-shadow:inset 0 1px #706854,inset 0 -2px #0f100d,0 4px 10px #00000061!important}html[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border{border-top:4px solid var(--mc-grass-500)!important;max-height:calc(100dvh - 164px)!important;top:72px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main>.rounded-xl.border{border-top:4px solid #75542f!important;padding:10px 12px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border{min-height:194px;color:var(--mc-light);image-rendering:pixelated;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)!important;background-color:#17181c!important;background-image:url(/web-assets/minecraft/ui/black-stone-card.svg)!important;background-repeat:repeat!important;background-size:240px 240px!important;border:2px solid #484b55!important;padding:20px!important;transition:transform .15s,filter .15s,box-shadow .15s!important;position:relative!important;box-shadow:inset 2px 2px #5c606c,inset -2px -2px #0a0b0d,0 8px 24px #0000008c!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border:hover{filter:brightness(1.08)!important;border-color:#68a339!important;transform:translateY(-4px)!important;box-shadow:inset 2px 2px #8fe05d,inset -2px -2px #214010,0 12px 28px #000000b3,0 0 16px #47c13259!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border:nth-child(odd):before{content:"";width:48px;height:12px;image-rendering:pixelated;pointer-events:none;z-index:10;background-image:url(/web-assets/minecraft/ui/grass-tuft.svg);background-repeat:no-repeat;background-size:48px 12px;position:absolute;top:-10px;left:24px}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border:nth-child(3n):before{content:"";width:48px;height:12px;image-rendering:pixelated;pointer-events:none;z-index:10;background-image:url(/web-assets/minecraft/ui/grass-tuft.svg);background-repeat:no-repeat;background-size:48px 12px;position:absolute;top:-10px;right:32px}html.light[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border{image-rendering:pixelated;background-color:#fff!important;background-image:url(/web-assets/minecraft/ui/white-stone-card.svg)!important;background-repeat:repeat!important;background-size:240px 240px!important;border:1.5px solid #e5e0d5!important;box-shadow:inset 1px 1px #fff,0 8px 24px -4px #23190f0f!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border:hover{filter:brightness(1.01)!important;border-color:#059669!important;box-shadow:inset 0 1px #fff,0 14px 32px -4px #05966924!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group img{image-rendering:pixelated;border-radius:3px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] aside button,html[data-voxel-theme] body[data-mc-route=\/pricing] main button{color:#d7d0c1;background:#28261f!important;border-color:#504a3e!important}html[data-voxel-theme] body[data-mc-route=\/pricing] aside button[aria-pressed=true],html[data-voxel-theme] body[data-mc-route=\/pricing] main button[aria-pressed=true]{color:#fff;background:var(--mc-grass-700)!important;border-color:var(--mc-grass-300)!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main main>div:first-child,html[data-voxel-theme] body[data-mc-route=\/wallet] main main>div:first-child{background:#1c1b17;border-bottom:1px solid #4a4539;min-height:58px;padding:12px 18px!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main main>div:nth-child(2),html[data-voxel-theme] body[data-mc-route=\/wallet] main main>div:nth-child(2){padding:12px 16px!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main .overflow-hidden.rounded-lg.border{background:#1c1b17!important;border:1px solid #5b5444!important;border-radius:5px!important;box-shadow:inset 0 1px #746b58,0 3px 8px #0000006b!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main :where(button,[role=button]),html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main :where(.text-foreground,[class*=text-foreground]){color:#e8e4db!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main :where(.text-muted-foreground,[class*=text-muted-foreground]){color:#bdb5a5!important}html[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main main>div:nth-child(3){color:#d5cebf;background:#1b1a16!important;border-color:#4c4639!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main [data-slot=card]{color:var(--mc-light)!important;background:#201f1a!important;border:1px solid #575040!important;border-radius:5px!important;box-shadow:inset 0 1px #706854,inset 0 -2px #0f100d,0 4px 10px #00000061!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main [data-slot=card]:first-of-type{border-top:4px solid var(--mc-grass-500)!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main :where(button,[role=button]){color:#e8e4db!important;background:#29271f!important;border-color:#575040!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main :where(button,[role=button]):hover{color:#fff!important;border-color:var(--mc-grass-300)!important;background:#343126!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main :where(.text-foreground,[class*=text-foreground]){color:#eeeae1!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main :where(.text-muted-foreground,[class*=text-muted-foreground]){color:#bdb5a5!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main label{color:#c9c1b2!important}html[data-voxel-theme] body[data-mc-route=\/wallet] main button:disabled{color:#d7d1c6!important;opacity:.72!important;background:#4d4b45!important}html.light[data-voxel-theme],html.light[data-voxel-theme] body{color-scheme:light;color:#292524;background-color:#fbfaf7;background-image:radial-gradient(70% 35% at 50% 0,#10b9810f,#0000 60%),radial-gradient(45% 25% at 85% 15%,#0ea5e90a,#0000 50%),linear-gradient(#fbfaf7 0%,#f4f1ea 100%)}html.light[data-voxel-theme] [data-slot=sidebar-inset],html.light[data-voxel-theme] main,html.light[data-voxel-theme] [role=main]{color:#292524}html.light[data-voxel-theme] header.sticky.top-0.z-40{-webkit-backdrop-filter:blur(16px)saturate(180%)!important;background:#ffffffe0!important;border-color:#e7e2d8 #e7e2d8 #e5e0d5!important;box-shadow:inset 0 1px #fff,0 2px 10px #281e140a!important}html.light[data-voxel-theme] header.sticky.top-0.z-40 :where(a,button){color:#292524!important}html.light[data-voxel-theme] [data-slot=sidebar-inner]{background-color:#f7f5ef!important;border-right-color:#e5e0d5!important;box-shadow:inset -1px 0 #fff!important}html.light[data-voxel-theme] [data-slot=sidebar-menu-button]:hover{color:#1c1917!important;background:#ede8de!important;border-color:#dcd6c8!important}html.light[data-voxel-theme] [data-slot=sidebar-menu-button],html.light[data-voxel-theme] [data-slot=sidebar-group-label]{color:#57534e!important}html.light[data-voxel-theme] main :where(h1,h2,h3,[data-slot=card-title],.text-foreground,[class*=text-foreground]){color:#1c1917!important}html.light[data-voxel-theme] main :where(p,.text-muted-foreground,[class*=text-muted-foreground]){color:#716a62!important}html.light[data-voxel-theme] main .bg-card[class*=border],html.light[data-voxel-theme] main [class*=bg-card][class*=border],html.light[data-voxel-theme] main [data-slot=card],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border,html.light[data-voxel-theme] body[data-mc-route=\/pricing] main>.rounded-xl.border,html.light[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border,html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .overflow-hidden.rounded-lg.border,html.light[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main .overflow-hidden.rounded-lg.border{color:#292524!important;background:#fff!important;border-color:#e5e0d5!important;box-shadow:inset 0 1px #fff,0 2px 8px #281e140a!important}html.light[data-voxel-theme] main div[class*=bg-background][class*=border],html.light[data-voxel-theme] main div[class*=bg-muted][class*=border],html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .divide-border\/60>div{color:#292524!important;background:#f6f4ee!important;border-color:#e5e0d5!important}html.light[data-voxel-theme] main :where(input,textarea,select),html.light[data-voxel-theme] main :where(button,[role=button]):not(.bg-primary){color:#292524!important;background:#fff!important;border-color:#dcd6c8!important;box-shadow:inset 0 1px #fff,0 1px 2px #1e140a0a!important}html.light[data-voxel-theme] main :where(input,textarea)::placeholder{color:#9c9489!important}html.light[data-voxel-theme] main :where(table,[data-slot=table]){color:#292524;background:#fff!important}html.light[data-voxel-theme] main :where(thead,th){color:#716a62!important;background:#f8f6f0!important;border-color:#e5e0d5!important}html.light[data-voxel-theme] main td{color:#292524!important;background:#fff!important;border-color:#ede8de!important}html.light[data-voxel-theme] main tbody tr:nth-child(2n) td{background:#fbfaf7!important}html.light[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main main>div:first-child,html.light[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main main>div:nth-child(3),html.light[data-voxel-theme] body[data-mc-route=\/wallet] main main>div:first-child,html.light[data-voxel-theme] body[data-mc-route=\/keys] main main>div:first-child,html.light[data-voxel-theme] body[data-mc-route=\/keys] main main>div:nth-child(3),html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main main>div:first-child{color:#302820;background:#eee7db!important;border-color:#c9bead!important}html.light[data-voxel-theme] body[data-mc-route=\/wallet] main [data-slot=card],html.light[data-voxel-theme] body[data-mc-route=\/wallet] main [class*=bg-card],html.light[data-voxel-theme] body[data-mc-route=\/wallet] main [class*=bg-muted]{color:#302820!important;background:#fffefa!important;border-color:#c9bead!important;box-shadow:inset 0 1px #fff,inset 0 -2px #d6cdbc,0 3px 8px #4b3e2c29!important}html.light[data-voxel-theme] body[data-mc-route=\/wallet] main :where(button,[role=button],input,textarea,select){color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important}html.light[data-voxel-theme] body[data-mc-route=\/wallet] main button:disabled{color:#655b4f!important;background:#ddd6ca!important}html.light[data-voxel-theme] body[data-mc-route=\/wallet] main :where(.text-foreground,[class*=text-foreground]){color:#302820!important}html.light[data-voxel-theme] body[data-mc-route=\/wallet] main :where(.text-muted-foreground,[class*=text-muted-foreground],label),html.light[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main :where(.text-muted-foreground,[class*=text-muted-foreground]){color:#675d50!important}html.light[data-voxel-theme] body[data-mc-route^="/usage-logs/"] main :where(button,[role=button],.text-foreground,[class*=text-foreground]){color:#302820!important}@media (width<=1500px){html[data-voxel-theme] body[data-mc-route=\/pricing] main .grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1080px){html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main [data-mc-model-grid=true],html[data-voxel-theme] body[data-mc-route=\/pricing] main .grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr!important}}@media (width>=768px) and (width<=1180px){.mc-hotbar__stump{display:none!important}.mc-hotbar__item{flex-basis:78px;width:78px}html[data-voxel-theme] body[data-mc-route=\/pricing] main .grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-voxel-theme] body[data-mc-route=\/pricing] .grid.gap-4.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)!important}}html[data-voxel-theme] main input,html[data-voxel-theme] main textarea,html[data-voxel-theme] main select,html[data-voxel-theme] select{padding-right:32px;color:#f3f0e8!important;background-color:#22242b!important;border:1px solid #4a4d57!important}html[data-voxel-theme] select option{padding:6px 10px;color:#f3f0e8!important;background-color:#1a1b20!important}html.light[data-voxel-theme] main select,html.light[data-voxel-theme] select{color:#292524!important;background-color:#fff!important;border:1.5px solid #dcd6c8!important}html.light[data-voxel-theme] select option{padding:6px 10px;color:#292524!important;background-color:#fff!important}html[data-voxel-theme] main input,html[data-voxel-theme] main textarea,html[data-voxel-theme] main select,html[data-voxel-theme] main button,html[data-voxel-theme] main a[role=button],html[data-voxel-theme] [data-slot=dialog-content] button{background-image:none!important;border-radius:2px!important}html[data-voxel-theme] main input,html[data-voxel-theme] main textarea,html[data-voxel-theme] main select{color:var(--mc-light);background:#151510!important;border-color:#4a4539!important;box-shadow:inset 0 1px #080907!important}html[data-voxel-theme] main button.bg-primary,html[data-voxel-theme] main a.bg-primary,html[data-voxel-theme] main button[class*=bg-primary],html[data-voxel-theme] main a[class*=bg-primary]{color:#fff!important;background:var(--mc-grass-500)!important;border:1px solid var(--mc-grass-700)!important;box-shadow:inset 0 2px color-mix(in srgb, var(--mc-grass-300) 62%, transparent), inset 0 -2px var(--mc-grass-700), 0 2px 0 #263a1b!important}html[data-voxel-theme] main button:active,html[data-voxel-theme] main a[role=button]:active,html[data-voxel-theme] [data-slot=dialog-content] button:active{box-shadow:none!important;transform:translateY(1px)!important}html[data-voxel-theme] :where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--mc-emerald,#3ba426)!important;outline-offset:1px!important;box-shadow:var(--mc-focus)!important}html[data-voxel-theme] main table,html[data-voxel-theme] main [data-slot=table]{color:var(--mc-light);border-collapse:collapse;font-variant-numeric:tabular-nums;background:#1c1b17!important}html[data-voxel-theme] main thead{background:#171611!important}html[data-voxel-theme] main th{color:var(--mc-paper-300)!important;border-color:var(--mc-stone-700)!important;background:#171611!important}html[data-voxel-theme] main td{color:var(--mc-light);background:#211f1a;border-color:var(--mc-stone-700)!important}html[data-voxel-theme] main tbody tr:nth-child(2n) td{background:#1d1c18}html[data-voxel-theme] main tbody tr:hover td{background:color-mix(in srgb, var(--mc-grass-700) 26%, var(--mc-stone-800))!important}html[data-voxel-theme] main td[class*=sticky],html[data-voxel-theme] main th[class*=sticky]{background:inherit!important}html[data-voxel-theme] main [data-slot=table]+div,html[data-voxel-theme] main [data-slot=scroll-area]{background:#1b1a16!important}html[data-voxel-theme] main [class*=min-h-][class*=border],html[data-voxel-theme] main [class*=h-full][class*=border]{background-color:#1b1a16!important}html[data-voxel-theme] :where([data-slot=dialog-overlay],[data-slot=sheet-overlay],[data-radix-dialog-overlay],[data-radix-alert-dialog-overlay]){z-index:220!important}html[data-voxel-theme] :where([data-slot=dialog-content],[data-slot=sheet-content],[data-radix-dialog-content],[data-radix-alert-dialog-content],[role=dialog]){z-index:230!important}html[data-voxel-theme] [data-slot=dialog-content],html[data-voxel-theme] [data-slot=sheet-content]{color:var(--mc-light);background:var(--mc-stone-800)!important;border:2px solid var(--mc-stone-700)!important;background-image:none!important;border-radius:3px!important;box-shadow:inset 0 2px #56575a,inset 0 -2px #111214,0 6px 24px #00000061!important}html.light[data-voxel-theme] :where([data-slot=dialog-overlay],[data-slot=sheet-overlay],[data-radix-dialog-overlay],[data-radix-alert-dialog-overlay]){-webkit-backdrop-filter:blur(8px)!important;background:#0f172a6b!important}html.light[data-voxel-theme] :where([data-slot=dialog-content],[data-slot=sheet-content],[data-radix-dialog-content],[data-radix-alert-dialog-content],[role=dialog]){color:#292524!important;background:#fff!important;border:1.5px solid #e5e0d5!important;border-top:4px solid #059669!important;box-shadow:0 24px 64px -12px #23190f2e!important}html[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]){color:#f4efe6!important;background:#4a3424!important;border:0!important;border-bottom:1px solid #2b1d14!important;border-radius:0!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:6px 12px!important;margin:0 0 10px!important;padding:12px 16px!important;display:flex!important;box-shadow:inset 0 1px #7a5a3d!important}html[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]) :where(h1,h2,h3,[data-slot=dialog-title],[data-slot=sheet-title]){color:#fffaf3!important;letter-spacing:0!important;text-shadow:none!important;white-space:normal!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important}html[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]) :where(p,[data-slot=dialog-description],[data-slot=sheet-description]){color:#e3d4c2!important;white-space:normal!important;font-size:12px!important;line-height:1.45!important}html.light[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]){color:#3a2d22!important;background:#efe4d2!important;border-bottom:1px solid #cbb79a!important;box-shadow:inset 0 1px #fff8ee!important}html.light[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]) :where(h1,h2,h3,[data-slot=dialog-title],[data-slot=sheet-title]){color:#2b2118!important}html.light[data-voxel-theme] :where([data-slot=dialog-header],[data-slot=sheet-header]) :where(p,[data-slot=dialog-description],[data-slot=sheet-description]){color:#6a5846!important}html[data-voxel-theme] :where([data-slot=dialog-content],[data-slot=sheet-content],[role=dialog]) :where([data-slot=collapsible-trigger],[data-slot=accordion-trigger],label,legend,p,h2,h3,h4,span){overflow-wrap:anywhere;writing-mode:horizontal-tb!important;white-space:normal!important;word-break:normal!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage],html[data-voxel-theme] body[data-mc-route=\/wallet] main [data-slot=card]:first-of-type,html[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border{isolation:isolate;position:relative}html[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]:after,html[data-voxel-theme] body[data-mc-route=\/wallet] main [data-slot=card]:first-of-type:after,html[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border:after{z-index:2;content:"";pointer-events:none;background:url(/web-assets/minecraft/ui/grass-strip-long-blades.svg) top/auto 12px repeat-x;height:12px;position:absolute;top:-7px;left:-1px;right:-1px}html[data-voxel-theme] :where([data-slot=pagination],nav[aria-label*=pagination i]){gap:3px!important}html[data-voxel-theme] :where([data-slot=pagination],nav[aria-label*=pagination i]) :where(button,a){min-width:36px;min-height:36px;color:#eee8dd!important;background:#5c3d27 url(/web-assets/minecraft/ui/wood-button.svg) 50%/100% 100% no-repeat!important;border-color:#2f2017!important}html[data-voxel-theme] :where([data-slot=pagination],nav[aria-label*=pagination i]) :where(button,a)[aria-current=page]{color:#fff!important;background:var(--mc-grass-700) url(/web-assets/minecraft/ui/green-button.svg) center / 100% 100% no-repeat!important;border-color:var(--mc-grass-300)!important}html.light[data-voxel-theme] :where([data-slot=pagination],nav[aria-label*=pagination i]) :where(button,a):not([aria-current=page]){color:#302820!important;background:#f7f2e9 url(/web-assets/minecraft/ui/parchment-card.svg) 50%/100% 100% no-repeat!important;border-color:#b9ad99!important}html[data-voxel-theme] main :where([data-slot=empty],[data-slot=empty-state],[class*=empty-state],[class*=EmptyState]){min-height:160px;color:#d8d0c0!important;background:#2a241c url(/web-assets/minecraft/ui/activity-parchment.svg) 50%/100% 100% no-repeat!important;border:1px solid #67543d!important;padding:28px!important}html.light[data-voxel-theme] main :where([data-slot=empty],[data-slot=empty-state],[class*=empty-state],[class*=EmptyState]){color:#4d4236!important;background-color:#f3e6c8!important;border-color:#bfae8a!important}.mc-hotbar{z-index:80;isolation:isolate;background-color:#201f1a;background-image:linear-gradient(#1b1b17e0,#1b1b17e0),url(/web-assets/minecraft/ui/stone-page-bg.svg);background-size:auto,280px 158px;border:2px solid #514c40;border-radius:4px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;height:auto;min-height:0;padding:6px 10px;display:inline-flex;position:fixed;bottom:12px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:inset 0 2px #696253,inset 0 -3px #0c0d0b,0 8px 24px #000000b3}.mc-hotbar:before{z-index:-1;content:"";pointer-events:none;background:url(/web-assets/minecraft/ui/grass-strip-jagged.svg) top/auto 14px repeat-x;height:14px;position:absolute;top:-12px;left:-2px;right:-2px}.mc-hotbar__item{color:var(--mc-light);cursor:pointer;background:#292720 url(/web-assets/minecraft/ui/wood-button.svg) 50%/100% 100% no-repeat;border:1px solid #4b463a;border-radius:3px;text-decoration:none;transition:all .12s cubic-bezier(.175,.885,.32,1.275);position:relative;box-sizing:border-box!important;flex-direction:column!important;flex:0 0 78px!important;justify-content:space-between!important;align-items:center!important;width:78px!important;min-width:74px!important;max-width:86px!important;height:70px!important;min-height:70px!important;padding:6px 3px!important;display:flex!important}.mc-hotbar__item img,.mc-hotbar__item .mc-hotbar__native-icon{object-fit:contain;filter:drop-shadow(0 2px 2px #0006);flex-shrink:0;margin-top:1px;width:32px!important;height:32px!important}.mc-hotbar__item[aria-current=page],.mc-hotbar__item:hover{box-shadow:inset 0 3px var(--mc-grass-500);background:#362b1c;border-color:#75613a;transform:translateY(-2px)}.mc-hotbar__item:after{color:var(--mc-light);content:attr(aria-label);text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #000;pointer-events:none;margin-top:2px;font-size:11px;font-weight:800;line-height:1.2;overflow:hidden;width:100%!important;display:block!important;position:relative!important;inset:auto!important}body[data-mc-auth=false] [data-slot=sidebar-inset]{padding-bottom:var(--mc-dock-clearance)}body.pi-agent-mode .mc-hotbar{display:none!important}@media (width<=767px){html[data-voxel-theme],html[data-voxel-theme] body{min-height:100dvh}body[data-mc-auth=false] [data-slot=sidebar-inset]{padding-bottom:var(--mc-dock-clearance)}.mc-hotbar{z-index:80;bottom:max(8px, env(safe-area-inset-bottom));background:var(--mc-stone-950);border:2px solid var(--mc-stone-700);-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;gap:3px;width:max-content;max-width:calc(100vw - 16px);height:auto;padding:3px 6px;display:flex;position:fixed;overflow:auto hidden;box-shadow:0 4px 12px #0009;white-space:nowrap!important;flex-wrap:nowrap!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.mc-hotbar__item{background:var(--mc-stone-800);border:1px solid var(--mc-stone-700);place-items:center;display:grid;position:relative;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.mc-hotbar__item:after{display:none}.mc-hotbar__item img,.mc-hotbar__item svg,.mc-hotbar__item .mc-hotbar__native-icon{object-fit:contain;width:24px!important;height:24px!important}.mc-hotbar__item[aria-current=page]{background:var(--mc-grass-700);border-color:var(--mc-grass-300)}}@media (width>=568px) and (width<=920px) and (orientation:landscape){.mc-hotbar{right:10px;bottom:max(5px, env(safe-area-inset-bottom));height:auto;padding-block:3px;left:10px}.mc-hotbar__item{flex-basis:46px;width:46px;height:44px}body[data-mc-nav=dock] [data-slot=sidebar-inset]{padding-bottom:var(--mc-dock-clearance)!important}html[data-voxel-theme] [data-slot=dialog-content],html[data-voxel-theme] [data-slot=sheet-content]{max-height:calc(100dvh - 12px)!important}html[data-voxel-theme] :where([data-slot=tabs-list],[role=tablist]){scrollbar-width:none;max-width:100%;overflow-x:auto;flex-wrap:nowrap!important}}body[data-mc-nav=dock] [data-slot=sidebar]{display:none!important}body[data-mc-nav=dock] [data-slot=sidebar-inset]{padding-bottom:var(--mc-dock-clearance)!important;margin-left:0!important}body[data-mc-nav=sidebar] .mc-hotbar{display:none!important}body[data-mc-nav=sidebar] [data-slot=sidebar-inset]{padding-bottom:0!important}html.light[data-voxel-theme] main :where([class*=bg-background],[class*=bg-card],[class*=bg-muted],[data-slot=card],[data-slot=table-container],[data-slot=scroll-area],[class*=border],[class*=rounded-lg],[class*=rounded-xl]){border-color:#c9bead!important}html.light[data-voxel-theme] main :where(input,textarea,select,button,[role=button],[data-slot=card],[data-slot=table-container],[class*=bg-background],[class*=bg-card],[class*=bg-muted]){color:#302820!important;background-color:#fffefa!important;background-image:none!important}html.light[data-voxel-theme] main :where(table,[data-slot=table],tbody,tr,td){color:#302820!important;background-color:#fffefa!important;border-color:#d8cebd!important}html.light[data-voxel-theme] main :where(thead,th){color:#3f352b!important;background-color:#e5dccd!important;border-color:#c1b5a2!important}html.light[data-voxel-theme] main tbody tr:nth-child(2n) td{background-color:#f3ede3!important}html.light[data-voxel-theme] main :where(button.bg-primary,button[class*=bg-primary],a.bg-primary,a[class*=bg-primary]){color:#fff!important;background-color:var(--mc-grass-500)!important}html.light[data-voxel-theme] main :where(.text-muted-foreground,[class*=text-muted-foreground]){color:#675d50!important}.mc-hotbar{background-color:#171713!important;border-color:#6d6555!important;box-shadow:inset 0 2px #7a725f,inset 0 -3px #080907,0 4px #0000007a!important}.mc-hotbar__item{color:#f4f0e8!important;background:#292720!important;border-color:#5b5547!important}.mc-hotbar__item:after{text-shadow:0 1px #000;font-weight:700;color:#f4f0e8!important}.mc-hotbar__item[aria-current=page],.mc-hotbar__item:hover{background:#355221!important;border-color:#8bad5c!important;box-shadow:inset 0 4px #73a33f,inset 0 -2px #1c2e13!important}html.light[data-voxel-theme] .mc-hotbar{-webkit-backdrop-filter:blur(16px)saturate(180%)!important;background:#ffffffeb!important;border:1.5px solid #e2dcd0!important;box-shadow:inset 0 1px #fff,0 8px 30px -4px #23190f1f!important}html.light[data-voxel-theme] .mc-hotbar__item{color:#292524!important;background:#f7f5ef!important;border:1.5px solid #e5e0d5!important;height:70px!important;min-height:70px!important;padding:6px 3px!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] .mc-hotbar__item:after{color:#57534e!important;text-shadow:none!important;margin-top:2px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;position:relative!important;inset:auto!important}html.light[data-voxel-theme] .mc-hotbar__item[aria-current=page],html.light[data-voxel-theme] .mc-hotbar__item:hover{background:#fff!important;border-color:#059669!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #fff,0 4px 14px #05966933!important}.mc-hotbar__native-icon{object-fit:contain;width:27px!important;height:27px!important}.mc-hotbar__stump{z-index:2;object-fit:contain;width:58px;height:58px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 2px 1px #00000073);flex:0 0 58px;position:sticky;bottom:-2px}.mc-hotbar__stump--start{left:0}.mc-hotbar__stump--end{right:0}html.light[data-voxel-theme] .mc-hotbar__stump{filter:drop-shadow(0 2px 1px #4c3b2647)saturate(.86)brightness(1.08)}html.light[data-voxel-theme] body[data-mc-route=\/channels] main :where([data-slot=table-container],[data-slot=table],table,thead,tbody,tr,th,td,[class*=bg-card],[class*=bg-muted],[class*=bg-background],[data-slot=dropdown-menu-content],[data-slot=popover-content]){color:#302820!important;background-image:none!important;border-color:#d1c6b5!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main :where(input,select,button,[role=button],[role=combobox]){color:#302820!important;background-color:#fffefa!important;border-color:#bfb3a0!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main tbody tr:nth-child(odd)>td{background-color:#fffefa!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main tbody tr:nth-child(2n)>td{background-color:#f3ede3!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main tbody tr:hover>td,html.light[data-voxel-theme] body[data-mc-route=\/channels] main tbody tr[data-state=selected]>td{background-color:#e5edd9!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main main>div:first-child,html.light[data-voxel-theme] body[data-mc-route=\/channels] main main>div:nth-child(2){color:#302820!important;box-shadow:none!important;background:#f5efe5!important;border-color:#d1c6b5!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main :where(th,thead){color:#3f352b!important;box-shadow:none!important;background:#e8dfd0!important;border-color:#c9bead!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main th :where([role=separator],[data-slot=resizer],[class*=resizer],[class*=Resizer],[class*=resize]),html.light[data-voxel-theme] body[data-mc-route=\/channels] main th>.absolute,html.light[data-voxel-theme] main th :where([role=separator],[data-slot=resizer],[class*=resizer],[class*=Resizer]){opacity:.85;box-shadow:none!important;background:#d4c9b6!important;border:0!important}html.light[data-voxel-theme] body[data-mc-route=\/channels] main :where(button,[role=button],[role=combobox],input,select):not(.bg-primary):not([class*=bg-primary]){color:#302820!important;box-shadow:none!important;background:#fffefa!important;border:1px solid #c9bead!important}html[data-voxel-theme] [data-slot=sidebar],html[data-voxel-theme] [data-slot=sidebar-menu-button],html[data-voxel-theme] [data-slot=collapsible-trigger],html[data-voxel-theme] [data-slot=tooltip-content]{transition:none!important;animation:none!important}html[data-voxel-theme] [data-slot=sidebar-menu-button]:hover{box-shadow:none!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel],html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel]>div,html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] [class*=bg-],html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] [class*=h-72],html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] [class*=h-80],html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] [data-slot=scroll-area],html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] [data-slot=scroll-area-viewport]{color:#302820!important;background:#fffefa!important;border-color:#d1c6b5!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage]{background:#f8f3e9!important;border-color:#b9ad99!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] :where(span,p,div,h2,h3){color:#4d4236!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel=usage] :where([class*=text-2xl],[class*=text-3xl]){color:#2d251e!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] :where(.text-muted-foreground,[class*=text-muted-foreground]){color:#675d50!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] :where(button,a[role=button]){color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/overview"] [data-mc-panel] :where(button.bg-primary,a.bg-primary,button[class*=bg-primary],a[class*=bg-primary]){color:#fff!important;background:var(--mc-grass-500)!important;border-color:var(--mc-grass-700)!important}html.light[data-voxel-theme] main :where([class*=min-h-][class*=border],[class*=h-full][class*=border],[data-slot=scroll-area],[data-slot=scroll-area-viewport]){color:#302820!important;background-color:#fffefa!important;border-color:#d1c6b5!important}html.light[data-voxel-theme] [data-slot=dialog-content],html.light[data-voxel-theme] [data-slot=sheet-content]{color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important;box-shadow:inset 0 1px #fff,0 8px 28px #45382733!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main main>div:nth-child(2),html.light[data-voxel-theme] body[data-mc-route=\/keys] main .overflow-hidden.rounded-lg.border,html.light[data-voxel-theme] body[data-mc-route=\/keys] main .min-h-0.flex-1.overflow-hidden{color:#302820!important;background:#f5efe5!important;border-color:#c9bead!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main :where(input,select,[role=combobox],button:not(.bg-primary):not([class*=bg-primary]),[role=button]:not(.bg-primary):not([class*=bg-primary])){color:#302820!important;background-color:#fffefa!important;background-image:none!important;border-color:#bfb3a0!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main :where(td code,td pre,td [class*=font-mono],td [class*=bg-muted],[data-slot=badge],[class*=badge]){color:#4b4035!important;background-color:#f2ece2!important;border-color:#cfc4b2!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main :where(button.bg-primary,button[class*=bg-primary],a.bg-primary,a[class*=bg-primary]){color:#fff!important;background-color:var(--mc-grass-500)!important;border-color:var(--mc-grass-700)!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main :where(button,[role=button]):disabled{color:#8a8071!important;background-color:#e2dbcf!important;border-color:#cec4b3!important}html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .divide-border\/60,html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .divide-border\/60>div,html.light[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .overflow-hidden.rounded-lg.border>div:first-child{color:#302820!important;background:#fffefa!important;border-color:#d1c6b5!important}html.light[data-voxel-theme] main table :where(tbody,tr,td),html.light[data-voxel-theme] main [data-slot=table] :where(tbody,tr,td),html.light[data-voxel-theme] main tr[data-state=selected]>td,html.light[data-voxel-theme] main tr[aria-selected=true]>td,html.light[data-voxel-theme] main tr:hover>td,html.light[data-voxel-theme] main tr:focus-within>td{color:#302820!important;background-color:#fffefa!important;border-color:#d8cebd!important}html.light[data-voxel-theme] main tbody tr:nth-child(2n)>td{background-color:#f3ede3!important}html.light[data-voxel-theme] main tr[data-state=selected]>td,html.light[data-voxel-theme] main tr[aria-selected=true]>td,html.light[data-voxel-theme] main tr:hover>td,html.light[data-voxel-theme] main tr:focus-within>td{box-shadow:none!important;background-color:#e5edd9!important}html.light[data-voxel-theme] main :where(tr[data-state=selected],tr[aria-selected=true],tr:hover,tr:focus-within)>td:first-child{border-left:3px solid #6f9448!important}html.light[data-voxel-theme] main :where(td[class*=sticky],th[class*=sticky]){color:#302820!important;background-color:inherit!important}html.light[data-voxel-theme] main :where([data-slot=table]+div,[data-slot=scroll-area],[data-slot=scroll-area-viewport],.overflow-auto,.overflow-x-auto,.overflow-y-auto){scrollbar-color:#a89c89 #eee7db}html.light[data-voxel-theme] main :where([data-slot=table]+div,[data-slot=scroll-area],[data-slot=scroll-area-viewport]){background-color:#fffefa!important}html.light[data-voxel-theme] main ::-webkit-scrollbar-track{background:#eee7db!important}html.light[data-voxel-theme] main ::-webkit-scrollbar-corner{background:#eee7db!important}html.light[data-voxel-theme] main ::-webkit-scrollbar-thumb{border:2px solid #eee7db;background:#a89c89!important}@media (width>=768px){body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded]{--sidebar-width:248px!important}body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-container],body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-gap]{width:248px!important}body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-group-label],body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-menu-button]>span:last-child,body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=collapsible-trigger]>span:last-child{display:block!important}body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=sidebar-menu-button],body[data-mc-nav=sidebar] [data-slot=sidebar][data-state=expanded] [data-slot=collapsible-trigger]{justify-content:flex-start!important;width:100%!important;padding-inline:10px!important}}html.light[data-voxel-theme] [data-slot=sidebar-menu-button][data-active=true],html.light[data-voxel-theme] [data-slot=sidebar-menu-button].active{color:#253019!important;background:#dce8cd!important;border-color:#75944f!important;box-shadow:inset 3px 0 #557a37,inset 0 1px #f5faef!important}html.light[data-voxel-theme] :where([data-slot=tooltip-content],[data-slot=popover-content],[role=tooltip]){color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important;box-shadow:0 5px 14px #4538272e!important}html[data-voxel-theme] body{background-attachment:scroll}html[data-voxel-theme] main table,html[data-voxel-theme] main [data-slot=table]{contain:paint}.mc-hotbar[hidden],body[data-mc-auth=true] .mc-hotbar,body[data-mc-auth=true] [data-slot=sidebar]{display:none!important}body[data-mc-auth=true] [data-slot=sidebar-inset]{margin-left:0!important;padding-bottom:0!important}html[data-voxel-theme] body[data-mc-nav=dock] main main>div:nth-child(2):has(table),html[data-voxel-theme] body[data-mc-nav=dock] main main>div:nth-child(2):has([data-slot=table]){padding-bottom:12px!important}html[data-voxel-theme] body[data-mc-nav=dock] main :where([data-mc-table-shell=true],[data-slot=table-container],.min-h-0.flex-1:has(table),.min-h-0.flex-1:has([data-slot=table]),[class*=flex-1]:has(>table),[class*=flex-1]:has([data-mc-table-shell=true]),[class*=flex-1]:has([data-slot=table-container])){flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important}html[data-voxel-theme] body[data-mc-nav=dock] main :where([data-mc-table-shell=true],[data-slot=table-container]){overflow-y:visible!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] :where(aside,aside.rounded-xl.border,aside [class*=bg-],aside [class*=rounded],aside button,aside [role=button],aside [data-slot=badge],aside [class*=badge],aside input,aside select,aside [role=combobox],aside [data-slot=accordion-trigger],aside [data-slot=collapsible-trigger],aside [data-slot=accordion-item],aside [data-slot=collapsible-content]){color:#302820!important;box-shadow:none!important;background-color:#fffefa!important;background-image:none!important;border-color:#c9bead!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside :where(.text-muted-foreground,[class*=text-muted-foreground],p,label,legend,span,h2,h3){color:#675d50!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside :where(button[aria-pressed=true],[data-state=on],[data-state=active],[aria-current=true]){color:#243318!important;background:#dce8cd!important;border-color:#75944f!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border{background:#fffefa!important;border-color:#c9bead!important;box-shadow:inset 0 1px #fff,inset 0 -2px #d6cdbc,0 3px 8px #4b3e2c29!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside button,html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside [role=button],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside [data-slot=badge],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside [data-slot=accordion-trigger],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside [data-slot=collapsible-trigger]{color:#302820!important;background:#fffefa!important;border-color:#c9bead!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside button[aria-pressed=true],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside button[data-state=on],html.light[data-voxel-theme] body[data-mc-route=\/pricing] aside button[data-state=active]{color:#243318!important;background:#dce8cd!important;border-color:#75944f!important}html[data-voxel-theme] header.sticky.top-0.z-40 nav a[href=\/dashboard]:after{content:none!important;display:none!important}html[data-voxel-theme] header.sticky.top-0.z-40 nav a:where([aria-current=page],.mc-nav-current,.text-foreground):after{background:var(--mc-grass-500);width:18px;height:2px;margin:7px auto -9px;content:""!important;display:block!important}html.light[data-voxel-theme] header.sticky.top-0.z-40 nav a:where([aria-current=page],.mc-nav-current,.text-foreground){color:#385526!important}html.light[data-voxel-theme] main :where(.min-h-0.flex-1.overflow-hidden,.min-h-0.flex-1.overflow-auto,[data-mc-table-shell=true],[data-slot=table-container]){color:#302820!important;background:#fffefa!important;border-color:#c9bead!important}html.light[data-voxel-theme] body main button:not(.bg-primary):not([class*=bg-primary]):not([aria-current=page]){color:#302820!important;background-color:#fffefa!important;background-image:none!important;border-color:#bfb3a0!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] body main button:disabled{color:#8a8071!important;background-color:#e2dbcf!important;border-color:#cec4b3!important}html.light[data-voxel-theme] body main button[aria-current=page],html.light[data-voxel-theme] body main button[data-state=active]{color:#fff!important;background-color:var(--mc-grass-500)!important;border-color:var(--mc-grass-700)!important}html.light[data-voxel-theme] body[data-mc-route=\/keys] main td :where([class*=bg-],[class*=border],code,pre){color:#4b4035!important;background-color:#f7f2e9!important;background-image:none!important;border-color:#c8bcaa!important}html[data-voxel-theme] :where([data-slot=dropdown-menu-content],[data-slot=context-menu-content],[data-slot=select-content],[data-slot=popover-content],[role=menu],[role=listbox]){color:#f0ede6!important;background:#18191c!important;border:2px solid #3c3e44!important;border-top:3px solid #47c132!important;border-radius:4px!important;padding:5px!important;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #000000bf!important}html[data-voxel-theme] :where([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item],[role=menuitem],[role=option]){cursor:pointer!important;color:#dcd7ce!important;border-radius:3px!important;justify-content:space-between!important;align-items:center!important;margin:2px 0!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important;transition:all .1s!important;display:flex!important}html[data-voxel-theme] :where([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item],[role=menuitem],[role=option]):where(:hover,:focus,[data-highlighted],[aria-selected=true],[data-state=checked]){color:#fff!important;background:#2b451c!important;border:1px solid #68a339!important;outline:0!important}html.light[data-voxel-theme] :where([data-slot=dropdown-menu-content],[data-slot=context-menu-content],[data-slot=select-content],[data-slot=popover-content],[role=menu],[role=listbox]){color:#292524!important;background:#fff!important;border:1.5px solid #e5e0d5!important;border-top:3px solid #059669!important;border-radius:6px!important;padding:5px!important;box-shadow:inset 0 1px #fff,0 12px 32px -4px #23190f1f!important}html.light[data-voxel-theme] :where([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item],[role=menuitem],[role=option]){color:#292524!important;background:0 0!important}html.light[data-voxel-theme] :where([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item],[role=menuitem],[role=option]):where(:hover,:focus,[data-highlighted],[aria-selected=true],[data-state=checked]){color:#047857!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}.mc-lang-popover{color:#f0ede6;background:#18191c;border:2px solid #3c3e44;border-top:3px solid #47c132;border-radius:4px;padding:4px;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #000000bf}.mc-lang-dropdown-item{color:#dcd7ce;border-radius:3px;transition:all .1s}.mc-lang-dropdown-item:hover,.mc-lang-dropdown-item.active{color:#fff!important;background:#2b451c!important;border:1px solid #68a339!important}html.light .mc-lang-popover{color:#292524;background:#fff;border:1.5px solid #e5e0d5;border-top:3px solid #059669;box-shadow:0 12px 32px -4px #23190f1f}html.light .mc-lang-dropdown-item{color:#292524}html.light .mc-lang-dropdown-item:hover,html.light .mc-lang-dropdown-item.active{color:#047857!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}html[data-voxel-theme] :where([data-slot=checkbox],[role=checkbox],[data-slot=radio-group-item],[role=radio]){color:#fff!important;background:#171713!important;border:2px solid #665f50!important;border-radius:2px!important}html[data-voxel-theme] :where([data-slot=checkbox],[role=checkbox],[data-slot=radio-group-item],[role=radio]):where([data-state=checked],[aria-checked=true]){background:var(--mc-grass-500)!important;border-color:var(--mc-grass-300)!important}html[data-voxel-theme] :where([data-slot=switch],[role=switch]){min-width:38px;min-height:22px;background:#302e28!important;border:1px solid #5b5548!important}html[data-voxel-theme] :where([data-slot=switch],[role=switch]):where([data-state=checked],[aria-checked=true]){background:var(--mc-grass-500)!important;border-color:var(--mc-grass-300)!important}html.light[data-voxel-theme] :where([data-slot=switch],[role=switch]):not([data-state=checked],[aria-checked=true]){background:#d8d0c3!important;border-color:#a99d89!important}html.light[data-voxel-theme] :where([data-slot=checkbox],[role=checkbox],[data-slot=radio-group-item],[role=radio]){color:#302820!important;background:#f4eee4!important;border-color:#c3b7a3!important}html.light[data-voxel-theme] :where([data-slot=radio-group-item],[role=radio]){overflow:hidden;width:auto!important;height:auto!important;min-height:0!important}html.light[data-voxel-theme] :where([data-slot=checkbox],[role=checkbox],[data-slot=radio-group-item],[role=radio]):where([data-state=checked],[aria-checked=true]){color:#243318!important;background:#d7e6c4!important;border-color:#6f9448!important}html.light[data-voxel-theme] :where([data-slot=dialog-content],[data-slot=sheet-content],[role=dialog]) :where([class*=bg-muted],[class*=bg-card],[class*=bg-background],[class*=bg-popover],[class*=bg-accent],[class*=bg-secondary],[class*=bg-black],[class*=bg-zinc],[class*=bg-neutral],[class*=bg-stone]){color:#302820!important;background-color:#f4eee4!important;background-image:none!important;border-color:#c9bead!important}html[data-voxel-theme] :where([data-sonner-toast],[data-slot=toast],[role=status][class*=toast]){color:#eee8dd!important;border:2px solid #655e50!important;border-left:5px solid var(--mc-grass-500)!important;backdrop-filter:none!important;background:#24221c!important;border-radius:3px!important;box-shadow:0 3px 8px #00000052!important}html.light[data-voxel-theme] :where([data-sonner-toast],[data-slot=toast],[role=status][class*=toast]){color:#302820!important;background:#fffefa!important;border-color:#bfb3a0 #bfb3a0 #bfb3a0 #6f9448!important;box-shadow:0 3px 8px #45382729!important}html[data-voxel-theme] :where([data-slot=skeleton],.animate-pulse){color:#0000!important;background:#353229!important;animation:1.6s steps(2,end) infinite mc-skeleton-pulse!important}html.light[data-voxel-theme] :where([data-slot=skeleton],.animate-pulse){background:#ddd5c8!important}@keyframes mc-skeleton-pulse{50%{opacity:.58}}html[data-voxel-theme] :where([data-slot=tabs-list],[role=tablist]){background:#191814!important;border:1px solid #514b3f!important;border-radius:3px!important;gap:2px!important;padding:3px!important}html[data-voxel-theme] :where([data-slot=tabs-trigger],[role=tab]){color:#bbb3a4!important;background:#292720!important;border:1px solid #0000!important;border-radius:2px!important}html[data-voxel-theme] :where([data-slot=tabs-trigger],[role=tab]):where([data-state=active],[aria-selected=true]){color:#fff!important;border-color:var(--mc-grass-300)!important;box-shadow:inset 0 -3px var(--mc-grass-500)!important;background:#3d4f25!important}html.light[data-voxel-theme] :where([data-slot=tabs-list],[role=tablist]){background:#e6dfd1!important;border:1px solid #baa992!important;border-radius:4px!important;padding:3px!important}html.light[data-voxel-theme] :where([data-slot=tabs-trigger],[role=tab]){color:#382c20!important;background:#f4eee3!important;border:1px solid #cfc1ae!important;font-weight:700!important;transition:all .12s!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] :where([data-slot=tabs-trigger],[role=tab]):hover{color:#1a140d!important;background:#ede4d5!important}html.light[data-voxel-theme] :where([data-slot=tabs-trigger],[role=tab]):where([data-state=active],[aria-selected=true]){color:#123d06!important;background:#d8ebd0!important;border:1px solid #4f872b!important;border-top:2px solid #68b839!important;font-weight:800!important;box-shadow:inset 0 1px #fff,0 1px 3px #2d5f1426!important}html[data-voxel-theme] :where([data-slot=calendar],[data-slot=command],[cmdk-root],[cmdk-list]){color:#e8e4db!important;background:#211f1a!important;border-color:#5a5344!important}html[data-voxel-theme] :where([data-slot=calendar],[data-slot=command]) :where(button,[cmdk-item]):where(:hover,:focus,[data-selected=true]){color:#fff!important;background:#3d4f25!important}html.light[data-voxel-theme] :where([data-slot=calendar],[data-slot=command],[cmdk-root],[cmdk-list]){color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important}html.light[data-voxel-theme] :where([data-slot=calendar],[data-slot=command]) :where(button,[cmdk-item]):where(:hover,:focus,[data-selected=true]){color:#253019!important;background:#dce8cd!important}html[data-voxel-theme] main :where(pre,code,kbd){color:#d8d1c4;background-color:#161612;border-color:#4a4539}html.light[data-voxel-theme] main :where(pre,code,kbd){color:#463b30;background-color:#f2ece2;border-color:#c9bead}html[data-voxel-theme] main [data-slot=badge]{background-image:none!important;border:1px solid!important;border-radius:999px!important}html[data-voxel-theme] :where([data-slot=alert],[role=alert]){color:#ece6da;background:#26231c!important;border:1px solid #6c624f!important;border-left-width:5px!important;border-radius:3px!important}html.light[data-voxel-theme] :where([data-slot=alert],[role=alert]){color:#302820;background:#fffefa!important;border-color:#bfb3a0!important}html[data-voxel-theme] :where([data-slot=alert],[role=alert]):where([data-variant=destructive],[class*=destructive]){border-left-color:#c7473a!important}html[data-voxel-theme] main :where(fieldset,[data-slot=form-item],[data-slot=field]){border-color:#514b3f!important}html[data-voxel-theme] main fieldset{background:#201f1a!important;border:1px solid #514b3f!important;border-radius:4px!important;padding:14px!important}html[data-voxel-theme] main :where(legend,label,[data-slot=form-label]){font-weight:650;color:#d7d0c2!important}html[data-voxel-theme] main :where([data-slot=form-description],[data-slot=field-description]){color:#aaa393!important}html.light[data-voxel-theme] main fieldset{color:#302820!important;background:#fffefa!important;border-color:#c9bead!important}html.light[data-voxel-theme] main :where(legend,label,[data-slot=form-label]){color:#463b30!important}html.light[data-voxel-theme] main :where([data-slot=form-description],[data-slot=field-description]){color:#736859!important}html[data-voxel-theme] :where([data-slot=accordion-item],[data-slot=collapsible-content]){color:#e8e4db!important;background:#201f1a!important;border-color:#504a3e!important}html[data-voxel-theme] :where([data-slot=accordion-trigger],[data-slot=collapsible-trigger]){color:#e8e4db!important;background-color:#292720!important;border-color:#575040!important}html.light[data-voxel-theme] :where([data-slot=accordion-item],[data-slot=collapsible-content]){color:#302820!important;background:#fffefa!important;border-color:#c9bead!important}html.light[data-voxel-theme] :where([data-slot=accordion-trigger],[data-slot=collapsible-trigger]){color:#302820!important;background-color:#f3ede3!important;border-color:#c9bead!important}html[data-voxel-theme] :where([data-slot=progress],[role=progressbar]){min-height:8px;overflow:hidden;background:#141411!important;border:1px solid #514b3f!important;border-radius:1px!important}html[data-voxel-theme] :where([data-slot=progress-indicator],[role=progressbar]>*){background:var(--mc-grass-500)!important;box-shadow:inset 0 2px var(--mc-grass-300)!important}html.light[data-voxel-theme] :where([data-slot=progress],[role=progressbar]){background:#ddd5c8!important;border-color:#b9ad99!important}html[data-voxel-theme] [data-slot=separator]{background:#514b3f!important}html.light[data-voxel-theme] [data-slot=separator]{background:#c9bead!important}html[data-voxel-theme] main :where([data-slot=dropzone],[class*=dropzone],[data-mc-dropzone=true]){color:#d8d0c0!important;background:#2a241c url(/web-assets/minecraft/ui/activity-parchment.svg) 50%/100% 100% no-repeat!important;border:2px dashed #806b4d!important;border-radius:4px!important}html.light[data-voxel-theme] main :where([data-slot=dropzone],[class*=dropzone],[data-mc-dropzone=true]){color:#4d4236!important;background-color:#f3e6c8!important;border-color:#aa956c!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .group.relative.flex.flex-col.rounded-xl.border,html[data-voxel-theme] body[data-mc-route="/dashboard/models"] main .divide-border\/60>div{content-visibility:auto;contain-intrinsic-size:auto 194px}html[data-voxel-theme] :where([data-slot=slider-track],[role=slider]>[data-orientation]){min-height:8px;background:#151510!important;border:1px solid #514b3f!important;border-radius:1px!important}html[data-voxel-theme] :where([data-slot=slider-range]){background:var(--mc-grass-500)!important}html[data-voxel-theme] :where([data-slot=slider-thumb],[role=slider]){width:20px;height:20px;box-shadow:none!important;background:#d8d0c0!important;border:2px solid #565044!important;border-radius:2px!important}html.light[data-voxel-theme] :where([data-slot=slider-track],[role=slider]>[data-orientation]){background:#ddd5c8!important;border-color:#b9ad99!important}html.light[data-voxel-theme] :where([data-slot=slider-thumb],[role=slider]){background:#fffefa!important;border-color:#75944f!important}html[data-voxel-theme] :where([data-slot=avatar],[class*=avatar]){image-rendering:pixelated;overflow:hidden;border:2px solid #5b5548!important;border-radius:3px!important}html.light[data-voxel-theme] :where([data-slot=avatar],[class*=avatar]){border-color:#a99d89!important}html[data-voxel-theme] :where([data-slot=breadcrumb],nav[aria-label*=breadcrumb i]){color:#aaa393!important}html[data-voxel-theme] :where([data-slot=breadcrumb],nav[aria-label*=breadcrumb i]) a:hover{color:var(--mc-grass-300)!important}html.light[data-voxel-theme] :where([data-slot=breadcrumb],nav[aria-label*=breadcrumb i]){color:#736859!important}html[data-voxel-theme] :where(input,textarea,select,[role=combobox]):where([aria-invalid=true],[data-invalid]){border-color:#e15b4d!important;box-shadow:inset 4px 0 #c7473a!important}html[data-voxel-theme] :where([data-slot=form-message],[data-slot=field-error]){font-weight:700;color:#ff7a6d!important}html.light[data-voxel-theme] :where([data-slot=form-message],[data-slot=field-error]){color:#a92f25!important}html[data-voxel-theme] :where(button,input,textarea,select,[role=button]):disabled,html[data-voxel-theme] :where(button,input,textarea,select,[role=button])[aria-disabled=true]{filter:grayscale(.28);cursor:not-allowed!important;opacity:.62!important}@media (prefers-reduced-motion:reduce){html[data-voxel-theme] *,html[data-voxel-theme] :before,html[data-voxel-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-data:reduce){html[data-voxel-theme],html[data-voxel-theme] body,html[data-voxel-theme] [data-slot=sidebar-inner],.mc-hotbar,.mc-hotbar__item{background-image:none!important}.mc-hotbar__stump,.mc-hotbar:before{display:none!important}}@media (forced-colors:active){html[data-voxel-theme] :where(button,a,input,textarea,select,[role=button]){forced-color-adjust:auto}.mc-hotbar__stump,.mc-hotbar:before{display:none!important}}html.light[data-voxel-theme] body[data-mc-route=\/playground] main textarea{color:#302820!important;caret-color:#302820!important;background:#fffefa!important;border-color:#bfb3a0!important;box-shadow:inset 0 1px #fff!important}html.light[data-voxel-theme] body[data-mc-route=\/playground] main textarea::placeholder{color:#817667!important}html.light[data-voxel-theme] body[data-mc-route=\/playground].pi-agent-mode,html.light[data-voxel-theme] body[data-mc-route=\/playground].pi-agent-mode [data-slot=sidebar-inset]{color-scheme:light;background-color:#e8e1d4!important}@media (width<=767px){html[data-voxel-theme] header.sticky.top-0.z-40{height:50px!important;min-height:50px!important}html[data-voxel-theme] header.sticky.top-0.z-40 nav{gap:2px!important}html[data-voxel-theme] header.sticky.top-0.z-40 :where(button,a){min-width:40px;min-height:40px}html[data-voxel-theme] header.sticky.top-0.z-40 :where(input,[role=search],[class*=search]){flex-shrink:1!important;min-width:0!important;max-width:min(132px,100vw - 220px)!important}body[data-mc-nav=dock] [data-slot=sidebar-inset]{padding-bottom:var(--mc-dock-clearance)!important}.mc-hotbar{touch-action:manipulation;justify-content:center;overflow:visible}.mc-hotbar__item{scroll-snap-align:center;flex-basis:48px;width:48px;min-width:48px;min-height:48px}.mc-hotbar__stump{display:none}.mc-hotbar__item :where(img,.mc-hotbar__native-icon){image-rendering:pixelated;width:30px!important;height:30px!important}html[data-voxel-theme] main main>div:first-child,html[data-voxel-theme] main main>div:nth-child(2){height:auto!important;min-height:0!important;padding:10px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] .relative.mx-auto.w-full.max-w-\[1800px\]{padding:60px 8px 86px!important}html[data-voxel-theme] body[data-mc-route=\/pricing] .grid.gap-4.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{display:block!important}html[data-voxel-theme] body[data-mc-route=\/pricing] aside.rounded-xl.border{margin-bottom:10px;max-height:none!important;position:static!important}html[data-voxel-theme] body[data-mc-route=\/pricing] main .grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr!important}html[data-voxel-theme] main main>div:first-child>div,html[data-voxel-theme] main form,html[data-voxel-theme] main [class*=toolbar]{flex-wrap:wrap!important;gap:8px!important}html[data-voxel-theme] main main>div:first-child :where(input,select,[role=combobox]){flex:150px;width:auto!important;min-width:120px!important}html[data-voxel-theme] main main>div:first-child :where(button,[role=button]){flex:none}html[data-voxel-theme] main :where(input,select,button,[role=button],[role=combobox]){min-height:40px}html[data-voxel-theme] main :where(textarea,[contenteditable=true]){font-size:16px}html[data-voxel-theme] main :where([data-slot=table-container],[data-mc-table-shell=true]){overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto!important}html[data-voxel-theme] main table{min-width:max(680px,100%)}html[data-voxel-theme] main :where(th,td){white-space:nowrap;min-height:44px;height:auto!important;padding:7px 9px!important}html[data-voxel-theme] main td:not(:first-child):not(:last-child){text-overflow:ellipsis;max-width:220px;overflow:hidden}html[data-voxel-theme] [data-slot=dialog-content],html[data-voxel-theme] [data-slot=sheet-content]{overscroll-behavior:contain;overflow-y:auto;width:calc(100vw - 20px)!important;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - env(safe-area-inset-bottom))!important;padding-bottom:max(16px, env(safe-area-inset-bottom))!important}html[data-voxel-theme] :where([data-slot=dropdown-menu-content],[data-slot=context-menu-content],[data-slot=select-content],[data-slot=popover-content],[role=menu],[role=listbox]){overscroll-behavior:contain;overflow-y:auto;max-width:calc(100vw - 16px)!important;max-height:min(60dvh,420px)!important}html[data-voxel-theme] :where([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item],[role=menuitem],[role=option]){min-height:42px}html[data-voxel-theme] :where([data-sonner-toaster],[data-slot=toaster]){right:8px!important;bottom:calc(70px + env(safe-area-inset-bottom,0px))!important;width:auto!important;left:8px!important}html[data-voxel-theme] :where([data-slot=pagination],nav[aria-label*=pagination i]){scrollbar-width:none;max-width:100%;overflow-x:auto;justify-content:flex-start!important}}html[data-voxel-theme] body[data-mc-auth=true],html[data-voxel-theme] body:has(main form[action*=login]),html[data-voxel-theme] body:has(main form[action*=register]),html[data-voxel-theme] body:has(.auth-card),html[data-voxel-theme] body:has([class*=sign-in]),html[data-voxel-theme] body:has([class*=sign-up]){background-color:var(--mc-bg-root,#111210)!important}html[data-voxel-theme] .auth-card{position:relative;border:3px solid var(--mc-stone-border-dark,#383a40)!important;border-radius:6px!important;box-shadow:inset 0 1px #ffffff14,0 16px 36px #00000080!important}html[data-voxel-theme] .auth-card:before{content:"";background:linear-gradient(90deg,#47c132,#2cd8d5,#fdb813);border-radius:4px 4px 0 0;height:4px;position:absolute;top:0;left:0;right:0}html[data-voxel-theme] .auth-card button[type=submit],html[data-voxel-theme] .auth-card button.bg-primary{color:#fff!important;text-shadow:0 1px 2px #0009!important;background:linear-gradient(#47c132 0%,#3ba426 100%)!important;border:2px solid #287a1a!important;border-bottom:4px solid #1b5b10!important;border-radius:4px!important;font-weight:900!important;transition:all .1s!important;box-shadow:0 4px #00000040!important}html[data-voxel-theme] .auth-card button[type=submit]:hover,html[data-voxel-theme] .auth-card button.bg-primary:hover{background:linear-gradient(#52d63a 0%,#40b52a 100%)!important;transform:translateY(-1px)!important}html[data-voxel-theme] .auth-card button[type=submit]:active,html[data-voxel-theme] .auth-card button.bg-primary:active{border-bottom-width:2px!important;transform:translateY(2px)!important;box-shadow:0 1px #0003!important}html[data-voxel-theme] .auth-card :where(button:not([type=submit]),a[href*=oauth]){border:2px solid var(--mc-stone-border-dark,#383a40)!important;border-radius:4px!important;font-weight:700!important;transition:all .15s!important}html[data-voxel-theme] .auth-card :where(button:not([type=submit]),a[href*=oauth]):hover{border-color:var(--mc-stone-border-light,#50545c)!important;transform:translateY(-1px)!important}html.light[data-voxel-theme] .auth-card{background-color:#fff!important;border-color:#d6ccb8!important;box-shadow:0 16px 36px #00000014!important}.mc-hotbar__item-icon{object-fit:contain;width:24px;height:24px;image-rendering:pixelated;display:block}.mc-hotbar__fallback-icon{font-size:18px;line-height:1}*{box-sizing:border-box;margin:0;padding:0}body{min-width:320px;min-height:100vh;font-family:var(--mc-font-sans);background-color:var(--mc-bg-root);color:var(--mc-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#0f1012e0,#0f1012e0),url(/web-assets/minecraft/ui/stone-page-bg.svg);background-repeat:repeat;background-size:auto,360px 202px;padding-bottom:96px;line-height:1.5;transition:background-color .2s,color .2s;position:relative}html.light body{background-color:var(--mc-bg-root);background-image:var(--mc-bg-pattern), linear-gradient(#f5f3eceb, #f5f3eceb), url(/web-assets/minecraft/ui/stone-page-bg.svg);color:var(--mc-text-main)}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;background:0 0;border:none}:focus-visible{outline:none;box-shadow:var(--mc-focus)!important}.mc-btn{font-family:var(--mc-font-sans);cursor:pointer;user-select:none;text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform 60ms,filter .12s,box-shadow 60ms;display:inline-flex;position:relative}.mc-btn:active:not(:disabled){transform:translateY(2px)}.mc-btn:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(60%)}.mc-btn-emerald{text-shadow:0 1px 2px #00000080;background:linear-gradient(#44a82b 0%,#2f831b 100%);border:1.5px solid #7ce060;border-color:#7ce060 #1f5f10 #123d0a #7ce060;box-shadow:inset 0 1px #fff6,0 2px 4px #00000059;color:#fff!important}html.light .mc-btn-emerald{text-shadow:0 1px 2px #0000004d;background:linear-gradient(#10b981 0%,#059669 100%);border:1px solid #34d399;border-color:#34d399 #047857 #064e3b #34d399;box-shadow:inset 0 1px #fff6,0 2px 4px #05966940;color:#fff!important}.mc-btn-emerald:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 4px 8px #05966959}.mc-btn-emerald:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #0006}.mc-btn-stone{text-shadow:0 1px 2px #0009;background:linear-gradient(#32353c 0%,#22242a 100%);border:1.5px solid #4a4e58;border-color:#4a4e58 #18191d #0f1013 #4a4e58;box-shadow:inset 0 1px #ffffff26,0 2px 4px #0000004d;color:#edeae4!important}html.light .mc-btn-stone{text-shadow:none;background:linear-gradient(#fff 0%,#f6f3eb 100%);border:1px solid #fff;border-color:#fff #dcd6c8 #cbc3b2 #fff;box-shadow:inset 0 1px #fff,0 1px 3px #1e140a0d;color:#292524!important}.mc-btn-stone:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 3px 6px #0000004d}html.light .mc-btn-stone:hover:not(:disabled){filter:brightness(1.02);border-color:#cbc3b2;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 3px 6px #1e140a14}.mc-btn-stone:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #0000004d}.mc-btn-redstone{text-shadow:0 1px 2px #0009;background:linear-gradient(#d33c30 0%,#a42319 100%);border:1.5px solid #f1695f;border-color:#f1695f #6b140d #420b06 #f1695f;box-shadow:inset 0 1px #ffffff59,0 2px 4px #00000059;color:#fff!important}html.light .mc-btn-redstone{text-shadow:0 1px 2px #0006;background:linear-gradient(#ef4444 0%,#dc2626 100%);border:1px solid #f87171;border-color:#f87171 #b91c1c #991b1b #f87171;box-shadow:inset 0 1px #ffffff59,0 2px 4px #dc262640;color:#fff!important}.mc-btn-redstone:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 4px 8px #b4281e59}.mc-btn-redstone:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #0006}.mc-btn-wood{background:linear-gradient(180deg, var(--mc-wood-light) 0%, var(--mc-wood-base) 100%);color:#fff;border:1.5px solid var(--mc-wood-dark);text-shadow:0 1px 2px #0009;border-top-color:#d6aa7c;border-bottom-color:#38210f;border-left-color:#d6aa7c;box-shadow:inset 0 1px #ffffff40,0 2px 4px #0000004d}.mc-btn-sm{padding:5px 10px;font-size:11.5px}.mc-btn-lg{padding:12px 24px;font-size:15px}.mc-card{background-color:var(--mc-stone-surface);border:2px solid var(--mc-stone-border-dark);border-top-color:var(--mc-stone-border-light);border-left-color:var(--mc-stone-border-light);box-shadow:inset 2px 2px 0 var(--mc-stone-bevel-top), inset -2px -2px 0 var(--mc-stone-bevel-bottom), 0 8px 24px #00000073;background-image:url(/web-assets/minecraft/ui/black-stone-card.svg);background-repeat:repeat;background-size:240px 240px;border-radius:6px;padding:24px;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}html.light .mc-card{background-color:var(--mc-stone-surface,#fff);background-image:url(/web-assets/minecraft/ui/white-stone-card.svg);background-repeat:repeat;background-size:240px 240px;border:1.5px solid #dcd6c8;border-color:#fff #dcd6c8 #dcd6c8 #fff;border-radius:6px;box-shadow:inset 1px 1px #ffffffe6,0 1px 3px #1e140a0a,0 8px 24px -4px #23190f0f}html.light .mc-card-interactive:hover{border-color:var(--mc-emerald,#059669);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 12px 30px -4px #10b98124,0 2px 6px #0000000a}.mc-card-interactive:hover{border-color:var(--mc-emerald);box-shadow:inset 2px 2px 0 var(--mc-emerald-light), inset -2px -2px 0 var(--mc-emerald-dark), 0 12px 28px #0000008c;transform:translateY(-3px)}.mc-card-slot{background:var(--mc-stone-slot);border:2px solid var(--mc-stone-border-light);border-top-color:var(--mc-stone-border-dark);border-left-color:var(--mc-stone-border-dark);border-radius:4px;padding:16px}html.light .mc-card-slot{background:var(--mc-stone-slot,#f6f4ee);border:1px solid #e7e2d8;border-top-color:#ded8cb;box-shadow:inset 0 1px 2px #1e140a0a}.mc-card-wrapper{flex-direction:column;display:flex;position:relative}.mc-tuft-top{pointer-events:none;z-index:10;height:14px;position:absolute;top:-10px}.mc-tuft-left{background:url(/web-assets/minecraft/ui/grass-tuft.svg) 0/42px 12px no-repeat;width:42px;left:20px}.mc-tuft-right{background:url(/web-assets/minecraft/ui/grass-tuft.svg) 100%/42px 12px no-repeat;width:42px;right:20px}.mc-tuft-flower{background:url(/web-assets/minecraft/ui/grass-flower-trim.svg) 0/80px 18px no-repeat;width:80px;height:18px;top:-14px;left:32px}.mc-form-group{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.mc-label{color:var(--mc-text-heading);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.mc-input{background-color:var(--mc-input-bg,#111317);border:1.5px solid var(--mc-input-border,#333640);width:100%;min-height:38px;color:var(--mc-text-main,#f0ede6);font-family:var(--mc-font-sans);box-sizing:border-box;accent-color:var(--mc-emerald,#47c132);border-radius:6px;padding:8px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px 3px #00000059}.mc-input:hover:not(:disabled){border-color:#4a4e5c}.mc-input:focus{background-color:#15181e;border-color:var(--mc-emerald,#47c132)!important;outline:none!important;box-shadow:0 0 0 2.5px #47c13240,inset 0 1px 3px #00000059!important}.mc-input:disabled{color:#6e6b64;cursor:not-allowed;opacity:.8;background-color:#1a1c22;border-color:#26282f;box-shadow:inset 0 1px 2px #0003}html.light .mc-input{color:#292524;accent-color:var(--mc-emerald,#059669);background-color:#fff;border:1.5px solid #dcd6c8;border-radius:6px;box-shadow:inset 0 1px 2px #0000000a}html.light .mc-input:hover:not(:disabled){border-color:#cbc3b2}html.light .mc-input:focus{background-color:#fff;border-color:var(--mc-emerald,#059669)!important;outline:none!important;box-shadow:0 0 0 2.5px #10b98138,inset 0 1px 2px #00000005!important}html.light .mc-input:disabled{color:#9c9489;opacity:.85;background-color:#f5f3ec;border-color:#e5e0d5;box-shadow:inset 0 1px 2px #00000008}.mc-table-wrap{border:2px solid var(--mc-stone-border-dark);border-top-color:var(--mc-stone-border-light);border-left-color:var(--mc-stone-border-light);background-color:var(--mc-stone-surface);background-image:url(/web-assets/minecraft/ui/black-stone-card.svg);background-size:240px 240px;border-radius:6px;overflow-x:auto;box-shadow:0 6px 18px #0000004d}html.light .mc-table-wrap{background-image:url(/web-assets/minecraft/ui/white-stone-card.svg);border-color:#fff #e5e0d5 #e5e0d5 #fff;box-shadow:0 4px 16px -2px #23190f0d}.mc-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.mc-table th{background-color:var(--mc-table-header-bg);color:var(--mc-text-muted);letter-spacing:.05em;text-transform:uppercase;border-bottom:2px solid var(--mc-table-row-border);white-space:nowrap;padding:14px 18px;font-size:12px;font-weight:700}.mc-table td{border-bottom:1px solid var(--mc-table-row-border);color:var(--mc-text-main);padding:14px 18px}.mc-table tbody tr{transition:background-color .1s}.mc-table tbody tr:hover{background-color:var(--mc-table-row-hover)}.mc-table tbody tr:last-child td{border-bottom:none}.mc-cmd-block{background:var(--mc-cmd-bg);border:2px solid var(--mc-stone-border-dark);border-top-color:var(--mc-stone-border-light);border-left-color:var(--mc-stone-border-light);border-radius:6px;overflow:hidden;box-shadow:0 8px 24px #0006}.mc-cmd-header{background:var(--mc-cmd-tab-bg);border-bottom:2px solid var(--mc-table-row-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.mc-cmd-dots{gap:6px;display:flex}.mc-cmd-dots span{border-radius:2px;width:10px;height:10px;display:inline-block}.mc-cmd-dots .redstone{background:var(--mc-redstone)}.mc-cmd-dots .gold{background:var(--mc-gold)}.mc-cmd-dots .emerald{background:var(--mc-emerald)}.mc-cmd-title{font-family:var(--mc-font-pixel);color:var(--mc-text-muted);font-size:10px}.mc-cmd-tabs{gap:4px;display:flex}.mc-cmd-tab{color:var(--mc-text-muted);border-radius:3px;padding:4px 10px;font-size:12px;font-weight:700}.mc-cmd-tab.active{background:var(--mc-stone-surface);color:var(--mc-emerald-light);border:1px solid var(--mc-emerald)}.mc-cmd-body{font-family:var(--mc-font-mono);color:#dcd7ce;padding:18px 20px;font-size:13px;line-height:1.6;overflow-x:auto}html.light .mc-cmd-body{color:#241d15}.mc-cmd-footer{background:var(--mc-cmd-tab-bg);border-top:1px solid var(--mc-table-row-border);color:var(--mc-text-muted);justify-content:space-between;align-items:center;padding:10px 16px;font-size:12px;display:flex}.mc-hud-stats{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.mc-hearts{gap:2px;font-size:16px;display:flex}.mc-xp-container{align-items:center;gap:8px;min-width:180px;display:flex}.mc-xp-bar-bg{background:#090a0c;border:1px solid #3c3e44;border-radius:2px;flex:1;height:10px;position:relative;overflow:hidden}.mc-xp-bar-fill{background:linear-gradient(90deg,#3db827 0%,#76ef61 100%);height:100%;box-shadow:0 0 8px #47c132cc}.mc-xp-level{font-family:var(--mc-font-pixel);color:#76ef61;text-shadow:0 1px 2px #000,0 0 6px #47c13299;font-size:12px}.mc-splash-text{font-family:var(--mc-font-pixel);color:var(--mc-text-yellow);text-shadow:2px 2px #3f3f00,-1px -1px #000;cursor:pointer;font-size:12px;animation:.6s ease-in-out infinite alternate mc-splash-bounce;display:inline-block;transform:rotate(-4deg)}.mc-badge{letter-spacing:.04em;border:1px solid #0000;border-radius:3px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.mc-badge-emerald{color:var(--mc-emerald);border-color:var(--mc-emerald);background:#47c13226}.mc-badge-diamond{color:var(--mc-diamond);border-color:var(--mc-diamond);background:#4de0e826}.mc-badge-gold{color:var(--mc-gold);border-color:var(--mc-gold);background:#f5b93826}.mc-badge-redstone{color:var(--mc-redstone);border-color:var(--mc-redstone);background:#e7362826}.mc-state-box{text-align:center;background:var(--mc-stone-surface);border:2px solid var(--mc-stone-border-dark);border-top-color:var(--mc-stone-border-light);border-left-color:var(--mc-stone-border-light);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:20px 0;padding:48px 24px;display:flex}html.light .mc-state-box{background:#fff;border:1.5px solid #e5e0d5;box-shadow:0 1px 3px #1e140a0a}.mc-state-icon{font-size:40px;line-height:1}.mc-state-title{color:var(--mc-text-heading);font-size:18px;font-weight:800}.mc-state-desc{color:var(--mc-text-muted);max-width:480px;font-size:14px}.mc-spinner{border:4px solid var(--mc-stone-slot);border-top-color:var(--mc-emerald);border-right-color:var(--mc-diamond);border-radius:4px;width:36px;height:36px;animation:1s steps(8,end) infinite mc-spin}@keyframes mc-spin{to{transform:rotate(360deg)}}.mc-notice{background:var(--mc-notice-bg);border:2px solid var(--mc-notice-border);color:var(--mc-text-main);border-radius:4px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.mc-notice-warning{background:var(--mc-warning-bg);border-color:var(--mc-warning-border)}.mc-notice-danger{background:var(--mc-danger-bg);border-color:var(--mc-danger-border)}.mc-hotbar__key{font-size:9px;font-family:var(--font-mono,monospace);opacity:.7;color:inherit;z-index:2;font-weight:900;line-height:1;position:absolute;top:2px;left:3px}.mc-hotbar__tooltip{color:#f0ede6;white-space:nowrap;pointer-events:none;opacity:0;z-index:1000;background:#18191c;border:1px solid #4a4d56;border-radius:3px;padding:4px 8px;font-size:11px;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}html.light .mc-hotbar__tooltip{color:#fff;background:#1c1917;border-color:#292524;box-shadow:0 4px 14px #0003}.mc-hotbar__item:hover .mc-hotbar__tooltip{opacity:1;transform:translate(-50%)translateY(-2px)}.mc-modal-overlay,.mc-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:5000;overscroll-behavior:contain;background:#05070aa6;justify-content:center;align-items:center;padding:clamp(12px,3vw,24px);animation:.18s ease-out mc-fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}html.light .mc-modal-overlay,html.light .mc-modal-backdrop{-webkit-backdrop-filter:blur(8px)!important;background:#0f172a6b!important}@keyframes mc-fade-in{0%{opacity:0}to{opacity:1}}.mc-modal-dialog,.mc-modal-box{width:100%;max-width:var(--mc-modal-max-w);max-height:var(--mc-modal-max-h);background-color:var(--mc-modal-bg);color:var(--mc-text-main);border:2px solid var(--mc-stone-border-dark);border-top:4px solid var(--mc-emerald);border-radius:8px;flex-direction:column;margin:auto;animation:.22s cubic-bezier(.16,1,.3,1) mc-modal-pop;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000d9,inset 0 1px #ffffff14}@keyframes mc-modal-pop{0%{opacity:0;transform:scale(.94)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}html.light .mc-modal-dialog,html.light .mc-modal-box{color:#292524;background-color:#fff;border:1.5px solid #e5e0d5;border-top:4px solid #059669;border-radius:8px;box-shadow:0 24px 64px -12px #1c19172e,0 4px 16px #0000000a}.modal-head{background-color:var(--mc-modal-head-bg);border-bottom:2px solid var(--mc-table-row-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(14px,2vw,18px) clamp(16px,3vw,24px);display:flex}html.light .modal-head{background-color:#f8f6f0;border-bottom:1px solid #e7e2d8}.modal-head-title{font-family:var(--mc-font-pixel);color:var(--mc-text-heading);align-items:center;gap:10px;font-size:clamp(12px,1.5vw,15px);line-height:1.3;display:flex}html.light .modal-head-title{color:#1c1917}.modal-head-title .icon{font-size:1.3em;line-height:1}.modal-close-btn{background-color:var(--mc-stone-slot);border:1.5px solid var(--mc-stone-border-dark);width:32px;height:32px;color:var(--mc-text-muted);font-family:var(--mc-font-mono);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;transition:all .12s;display:inline-flex}.modal-close-btn:hover{background-color:var(--mc-redstone-dark);color:#fff;border-color:var(--mc-redstone);transform:scale(1.05)}html.light .modal-close-btn{color:#716a62;background-color:#fff;border-color:#e2dcd0;box-shadow:0 1px 2px #1e140a0a}html.light .modal-close-btn:hover{color:#dc2626;background-color:#fee2e2;border-color:#fca5a5}.modal-nav-tabs{background-color:var(--mc-stone-bg);border-bottom:1px solid var(--mc-table-row-border);flex-shrink:0;gap:8px;padding:12px clamp(16px,3vw,24px);display:grid}html.light .modal-nav-tabs{background-color:#f5f2ea;border-bottom:1px solid #e7e2d8}.m-tab-btn{border:1px solid var(--mc-stone-border-dark);background:var(--mc-stone-surface);color:var(--mc-text-muted);cursor:pointer;text-align:center;user-select:none;border-radius:4px;padding:8px 12px;font-size:13px;font-weight:700;transition:all .12s}.m-tab-btn:hover{color:var(--mc-text-main);filter:brightness(1.15)}.m-tab-btn.active{box-shadow:inset 0 1px #ffffff40,0 2px 6px #00000040;background:linear-gradient(180deg, var(--mc-emerald-dark) 0%, #1a4212 100%)!important;color:#fff!important;border:2px solid var(--mc-emerald)!important;border-top-color:var(--mc-emerald-light)!important}.modal-body{overscroll-behavior:contain;background-color:var(--mc-modal-bg);flex-direction:column;flex:auto;gap:18px;padding:clamp(16px,3vw,24px);display:flex;overflow-y:auto}html.light .modal-body{background-color:#fff}.modal-footer{background-color:var(--mc-modal-footer-bg);border-top:2px solid var(--mc-table-row-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:clamp(12px,2vw,16px) clamp(16px,3vw,24px);display:flex}html.light .modal-footer{background-color:#f8f6f0;border-top:1px solid #e7e2d8}.mc-oauth-grid{flex-direction:column;gap:10px;margin-top:14px;display:flex}.mc-oauth-btn{background:var(--mc-stone-slot,#1a1c22);border:1.5px solid var(--mc-stone-border-dark,#3c3e46);width:100%;color:var(--mc-text-main,#f0ede6);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:13.5px;font-weight:700;transition:all .15s;display:flex;box-shadow:inset 0 1px #ffffff0d,0 2px 4px #0003}.mc-oauth-btn:hover{background:var(--mc-stone-card,#252830);border-color:var(--mc-emerald,#47c132);transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.mc-oauth-btn:active{transform:translateY(1px)}html.light .mc-oauth-btn{color:#292524;background:#fff;border-color:#dcd6c8;box-shadow:0 1px 2px #1e140a0a}html.light .mc-oauth-btn:hover{border-color:var(--mc-emerald,#059669);color:#059669;background:#f8f6f0}.mc-oauth-divider{color:var(--mc-text-muted,#8b8882);align-items:center;gap:12px;margin:22px 0 16px;font-size:12px;font-weight:700;display:flex}.mc-oauth-divider:before,.mc-oauth-divider:after{content:"";background:var(--mc-stone-border-dark,#3c3e46);flex:1;height:1px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--mc-stone-bg);border-left:1px solid var(--mc-table-row-border)}::-webkit-scrollbar-thumb{background:var(--mc-stone-bevel-top);border:2px solid var(--mc-stone-bg);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--mc-emerald)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mc-splash-text{animation:none!important}}.pricing-container{box-sizing:border-box;grid-template-columns:280px 1fr;gap:24px;width:100%;max-width:1680px;margin:0 auto;padding:20px 24px 80px;display:grid}@media (width<=1080px){.pricing-container{grid-template-columns:1fr;padding:16px 14px 90px}.sidebar-panel{position:static;top:auto}}@media (width<=640px){.pricing-container{padding:12px 10px 90px}.sidebar-panel{padding:14px}.vendor-filter-list{-webkit-overflow-scrolling:touch;flex-direction:row;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.vendor-nav-btn{white-space:nowrap;flex-shrink:0;padding:6px 10px;font-size:12px}.pricing-toolbar{gap:8px;padding:10px 12px}.search-box{min-width:100%}}.sidebar-panel{background:var(--mc-stone-surface,#1e1f22);border:2px solid var(--mc-stone-border-dark,#383a40);box-sizing:border-box;border-radius:6px;flex-direction:column;height:calc(100vh - 84px);max-height:calc(100vh - 84px);padding:16px;display:flex;position:sticky;top:76px;box-shadow:0 8px 24px #00000040}html.light .sidebar-panel{background:#f8f5ee;border-color:#baa992;box-shadow:0 8px 24px #3c32231a}.sidebar-scroll-content{flex-direction:column;flex:1;gap:16px;padding-right:4px;display:flex;overflow:hidden auto}.sidebar-scroll-content::-webkit-scrollbar{width:4px}.sidebar-scroll-content::-webkit-scrollbar-thumb{background:var(--mc-stone-border-light,#5a5d66);border-radius:2px}.filter-section-title{letter-spacing:.05em;color:var(--mc-text-muted,#9c978e);text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.filter-capsule-wrap{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.filter-capsule-btn{background:var(--mc-stone-slot,#141517);background-color:var(--mc-stone-slot,#141517);border:1px solid var(--mc-stone-border-light,#5a5d66);color:var(--mc-text-main,#f0ede6);cursor:pointer;user-select:none;white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .12s;display:inline-flex}html.light .filter-capsule-btn,html.light[data-voxel-theme] body button.filter-capsule-btn:not(.active):not(:disabled){color:#57534e!important;background:#fff!important;border:1px solid #e2dcd0!important;box-shadow:0 1px 2px #1e140a0a!important}.filter-capsule-btn:not(:disabled):not(.active):hover,html[data-voxel-theme] body button.filter-capsule-btn:not(:disabled):not(.active):hover{transform:translateY(-1px);background:var(--mc-stone-card,#23252a)!important;background-color:var(--mc-stone-card,#23252a)!important;border-color:var(--mc-emerald-light,#6de258)!important;color:var(--mc-emerald-light,#6de258)!important}html.light .filter-capsule-btn:not(:disabled):not(.active):hover,html.light[data-voxel-theme] body button.filter-capsule-btn:not(:disabled):not(.active):hover{transform:translateY(-1px);color:#059669!important;background:#f8f6f0!important;border-color:#059669!important}html[data-voxel-theme] body button.filter-capsule-btn.active,html[data-voxel-theme] body main button.filter-capsule-btn.active,button.filter-capsule-btn.active,.filter-capsule-btn.active{color:#fff!important;background:#3ba426!important;border-color:#6ee057!important;font-weight:800!important;box-shadow:0 2px 6px #3ba42666!important}html.light[data-voxel-theme] body button.filter-capsule-btn.active,html.light[data-voxel-theme] body main button.filter-capsule-btn.active,html.light[data-voxel-theme] body button.filter-capsule-btn[data-state=active],html.light[data-voxel-theme] body main button.filter-capsule-btn[data-state=active],html.light button.filter-capsule-btn.active,html.light .filter-capsule-btn.active{color:#fff!important;background:#059669!important;border-color:#047857!important;font-weight:700!important;box-shadow:0 2px 8px #0596694d!important}html[data-voxel-theme] body button.filter-capsule-btn:disabled,html[data-voxel-theme] body main button.filter-capsule-btn:disabled,html.light[data-voxel-theme] body button.filter-capsule-btn:disabled,html.light[data-voxel-theme] body main button.filter-capsule-btn:disabled,button.filter-capsule-btn:disabled,button.filter-capsule-btn.disabled,.filter-capsule-btn:disabled,.filter-capsule-btn.disabled{opacity:.35!important;filter:grayscale(80%)!important;cursor:not-allowed!important;pointer-events:none!important;border-color:var(--mc-stone-border-dark,#2b2d33)!important;background:var(--mc-stone-surface,#18191c)!important;background-color:var(--mc-stone-surface,#18191c)!important;color:var(--mc-text-muted,#72767d)!important;box-shadow:none!important;background-image:none!important;transform:none!important}html.light[data-voxel-theme] body button.filter-capsule-btn:disabled,html.light[data-voxel-theme] body main button.filter-capsule-btn:disabled,html.light button.filter-capsule-btn:disabled,html.light .filter-capsule-btn:disabled,html.light .filter-capsule-btn.disabled{opacity:.4!important;filter:grayscale(80%)!important;cursor:not-allowed!important;pointer-events:none!important;color:#8c8273!important;box-shadow:none!important;background:#e2dac9!important;border-color:#d8cebe!important;transform:none!important}.vendor-filter-list{flex-direction:column;gap:4px;display:flex}.vendor-nav-btn,.group-nav-btn{cursor:pointer;color:inherit;text-align:left;user-select:none;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;transition:all .12s;display:flex}.vendor-nav-btn:hover,.group-nav-btn:hover{background:#7878781f}.vendor-nav-btn.active,.group-nav-btn.active{background:#3ba426;border:2px solid #6ee057;border-color:#6ee057 #216d13 #14470c #6ee057;box-shadow:0 2px 6px #00000040;color:#fff!important}.pricing-toolbar{background:var(--mc-stone-surface,#1e1f22);border:2px solid var(--mc-stone-border-dark,#383a40);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:14px 18px;display:flex}html.light .pricing-toolbar{background:#f8f5ee;border-color:#baa992}.search-box{border:1.5px solid var(--mc-stone-border-dark,#383a40);opacity:.95;box-sizing:border-box;background:#00000040;border-radius:6px;flex:1;align-items:center;gap:10px;min-width:260px;height:38px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.search-box:focus-within{border-color:var(--mc-emerald,#47c132);box-shadow:0 0 0 2.5px #47c13240}html.light .search-box{background:#fff;border-color:#dcd6c8;box-shadow:0 1px 2px #1e140a0a}html.light .search-box:focus-within{border-color:var(--mc-emerald,#059669);box-shadow:0 0 0 2.5px #10b98138}.search-box input{width:100%;color:inherit;background:0 0;border:none;outline:none;font-family:inherit;font-size:13px}.model-cards-grid{grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:26px;padding-top:14px;display:grid}.mc-card-box{isolation:isolate;flex-direction:column;display:flex;position:relative}.mc-grass-tuft-top{height:16px;image-rendering:pixelated;pointer-events:none;z-index:10;position:absolute;top:-12px}.grass-pos-left{background:url(/web-assets/minecraft/ui/grass-tuft.svg) 0/48px 12px no-repeat;width:48px;left:20px}.grass-pos-right{background:url(/web-assets/minecraft/ui/grass-tuft.svg) 100%/48px 12px no-repeat;width:48px;right:24px}.grass-pos-flower{background:url(/web-assets/minecraft/ui/grass-flower-trim.svg) 0/96px 20px no-repeat;width:96px;height:20px;top:-16px;left:36px}.mc-pricing-card{background-color:var(--mc-stone-900,#1d1e20);image-rendering:pixelated;border:2px solid var(--mc-panel-line,#4c4639);box-shadow:inset 2px 2px 0 var(--mc-panel-hi,#625a48), inset -2px -2px 0 #0a0b0d, 0 8px 24px #0000008c;background-image:url(/web-assets/minecraft/ui/black-stone-card.svg);background-repeat:repeat;background-size:240px 240px;flex-direction:column;flex:1;gap:15px;padding:24px 22px 22px;transition:transform .15s,filter .15s,box-shadow .15s;display:flex;position:relative}.mc-pricing-card:hover{filter:brightness(1.08);border-color:var(--mc-grass-300,#7fa653);box-shadow:inset 2px 2px 0 var(--mc-grass-300,#7fa653), inset -2px -2px 0 var(--mc-grass-700,#385526), 0 14px 32px #000000b3, 0 0 16px color-mix(in srgb, var(--mc-grass-500,#557a37) 35%, transparent);transform:translateY(-4px)}html.light .mc-pricing-card{background-color:#fff;background-image:url(/web-assets/minecraft/ui/white-stone-card.svg);background-repeat:repeat;background-size:240px 240px;border:1.5px solid #dcd6c8;border-color:#fff #dcd6c8 #dcd6c8 #fff;border-radius:6px;box-shadow:inset 1px 1px #fff,0 1px 3px #1e140a0a,0 8px 22px -4px #281e140d}html.light .mc-pricing-card:hover{border-color:var(--mc-emerald,#059669);transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 14px 32px -4px #05966924,0 2px 6px #0000000a}.mc-notch-1-tr{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.mc-notch-1-bl{clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px))}.mc-notch-2-diag{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.mc-notch-2-opp{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card-vendor-info{align-items:center;gap:12px;min-width:0;display:flex}.item-slot-icon{clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);background:#111215;border:2px solid #5a5d66;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:6px;display:flex;box-shadow:inset 2px 2px #070709,inset -1px -1px #28292e}html.light .item-slot-icon{background:#e8e1d3;border-color:#baa992;box-shadow:inset 2px 2px #9c8b74,inset -1px -1px #fff}.item-slot-icon img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.model-id-row{align-items:center;gap:6px;min-width:0;display:flex}.model-id-title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;font-family:var(--font-mono,monospace);color:var(--mc-text-main,#f0ede6);overflow:hidden}html.light .model-id-title{color:#241d15}.btn-copy-mini{opacity:.75;cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:3px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;transition:all .12s;display:inline-flex}.btn-copy-mini:hover{opacity:1;background:#3ba426;border-color:#6ee057;color:#fff!important}.groups-row{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.group-label{opacity:.7}.group-badge{font-family:var(--font-mono,monospace);clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);border:1px solid;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.grp-default{color:#47c132;background:#3ba42626;border-color:#47c13266}.grp-vip{color:#f5b938;background:#f5b93826;border-color:#f5b93866}.grp-svip{color:#b16eff;background:#b16eff26;border-color:#b16eff66}.grp-free{color:#53c7d8;background:#53c7d826;border-color:#53c7d866}.caps-wrap{flex-wrap:wrap;gap:6px;display:flex}.cap-badge{clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);border:1px solid;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex}.cap-vision{color:#53c7d8;background:#53c7d81a;border-color:#53c7d866}.cap-tool{color:#e73628;background:#e736281a;border-color:#e7362866}.cap-reason{color:#b16eff;background:#b16eff1a;border-color:#b16eff66}.cap-stream{color:#f5b938;background:#f5b9381a;border-color:#f5b93866}.cap-context{color:#7de85d;background:#7de85d1a;border-color:#7de85d66}.metrics-table-grid{clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);background:#111215;border:2px solid #2e3038;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid;box-shadow:inset 2px 2px #050608,inset -1px -1px #3c3e48}html.light .metrics-table-grid{background:#fff;border-color:#baa992;box-shadow:inset 2px 2px #d9cebe,inset -1px -1px #fff}.metric-cell{flex-direction:column;gap:2px;display:flex}.metric-label{opacity:.75;font-size:11px}.metric-val{font-size:13px;font-weight:800;font-family:var(--font-mono,monospace)}.val-prompt{color:#3ba426}.val-completion{color:#1fa7b5}.val-context{color:#f5b938}.card-actions{grid-template-columns:1fr 1.3fr;gap:10px;margin-top:auto;display:grid}.btn-mc-act{cursor:pointer;user-select:none;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:all .1s;display:inline-flex}.btn-wood-act{background:#855832;border-top:2px solid #b07e4d;border-bottom:3px solid #53351d;border-left:2px solid #b07e4d;border-right:2px solid #53351d;color:#faebd7!important}.btn-wood-act:hover{filter:brightness(1.15)}.btn-wood-act:active{transform:translateY(2px)}.btn-emerald-act{background:#3ba426;border-top:2px solid #6ee057;border-bottom:3px solid #14470c;border-left:2px solid #6ee057;border-right:2px solid #216d13;color:#fff!important}.btn-emerald-act:hover{filter:brightness(1.15)}.btn-emerald-act:active{transform:translateY(2px)}.btn-stone-act{color:#e8e4db;background:#2b2a24;border-top:2px solid #5a574b;border-bottom:3px solid #141411;border-left:2px solid #5a574b;border-right:2px solid #141411}html.light .btn-stone-act{color:#241d15;background:#eee8dc;border-top:2px solid #fff;border-bottom:3px solid #9d8c75;border-left:2px solid #fff;border-right:2px solid #baa992}.btn-stone-act:hover{filter:brightness(1.15)}.btn-stone-act:active{transform:translateY(2px)}.modal-head{background:#1d1e22;border-bottom:2px solid #2e3036;justify-content:space-between;align-items:flex-start;padding:20px 24px 14px;display:flex}html.light .modal-head{background:#f8f6f0;border-bottom:1px solid #e7e2d8}.modal-nav-tabs{background:#151618;border-bottom:1px solid #2e3036;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px 20px;display:grid}html.light .modal-nav-tabs{background:#f5f2ea;border-bottom:1px solid #e7e2d8}.m-tab-btn{color:#c5bdae;cursor:pointer;text-align:center;user-select:none;background:#25272e;border:1px solid #3c3e44;border-radius:4px;padding:10px 14px;font-size:13px;font-weight:800;transition:all .12s}.m-tab-btn:hover{filter:brightness(1.15)}.m-tab-btn.active{box-shadow:inset 0 1px #ffffff40,0 2px 6px #00000040;color:#fff!important;background:#334d1f!important;border:2px solid #68a339!important;border-top:3px solid #8fe05d!important}html.light .m-tab-btn{background:#fff;border:1px solid #e2dcd0;box-shadow:0 1px 2px #1e140a0a;color:#57534e!important}html.light .m-tab-btn.active{color:#fff!important;background:linear-gradient(#10b981 0%,#059669 100%)!important;border:1px solid #047857!important;box-shadow:0 2px 8px #0596694d!important}.modal-body{background:#18191c;flex-direction:column;gap:14px;max-height:min(72vh,620px);padding:16px 20px 20px;display:flex;overflow-y:auto}html.light .modal-body{color:#292524;background:#fdfcfa}.modal-section-card{background:#1e1f24;border:2px solid #383a42;border-color:#525560 #383a42 #383a42 #525560;border-radius:6px;padding:14px 16px;box-shadow:inset 1px 1px #ffffff0d,0 4px 12px #00000040}html.light .modal-section-card{background:#fff;border:1.5px solid #e5e0d5;border-color:#fff #e5e0d5 #e5e0d5 #fff;box-shadow:inset 1px 1px #fff,0 2px 8px #1e140a0a}.modal-section-header{color:var(--mc-gold,#f5b938);letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.modal-price-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;padding:0;display:grid}.modal-price-cell{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);border-radius:4px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}html.light .modal-price-cell{background:#f3eee3;border-color:#d8cebe}.modal-price-cell dt{color:var(--mc-text-muted,#9c978e);margin:0;font-size:11px;font-weight:700}.modal-price-cell dd{color:var(--mc-text-heading,#fff);font-size:14px;font-weight:800;font-family:var(--mc-font-mono,monospace);margin:0;line-height:1.3}html.light .modal-price-cell dd{color:#241d15}.modal-groups-list{flex-direction:column;gap:6px;display:flex}.modal-group-row{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}html.light .modal-group-row{background:#f3eee3;border-color:#d8cebe}.modal-group-row-left{align-items:center;gap:8px;min-width:140px;display:flex}.modal-group-name{color:var(--mc-gold,#f5b938);font-size:13px;font-weight:800}.modal-group-ratio{color:var(--mc-text-muted,#9c978e);font-size:11px;font-family:var(--mc-font-mono,monospace)}.modal-group-row-right{font-family:var(--mc-font-mono,monospace);align-items:center;gap:16px;font-size:13px;font-weight:700;display:flex}.modal-billing-hint{color:var(--mc-text-muted,#9c978e);margin:-4px 0 12px;font-size:12px;line-height:1.55}.modal-billing-tiers{gap:10px;display:grid}.modal-billing-tier{border:1px solid var(--mc-stone-border-dark,#2b2d33);background:var(--mc-stone-slot,#141518);border-radius:4px;padding:10px 12px}html.light .modal-billing-tier,html.light .modal-billing-raw{background:#f3eee3;border-color:#d8cebe}.modal-billing-tier-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:9px;display:flex}.modal-billing-tier-head strong{color:var(--mc-gold,#f5b938);font:800 13px/1.3 var(--mc-font-mono,monospace)}.modal-billing-tier-head span{color:var(--mc-text-muted,#9c978e);font-size:11px}.modal-billing-components{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:7px;margin:0;display:grid}.modal-billing-components>div{border-top:1px solid #9c978e33;min-width:0;padding-top:7px}.modal-billing-components dt{color:var(--mc-text-muted,#9c978e);font-size:11px}.modal-billing-components dd{color:var(--mc-text-heading,#fff);font:800 13px/1.35 var(--mc-font-mono,monospace);margin:3px 0 0}.modal-billing-components small{color:var(--mc-text-muted,#9c978e);font-size:10px}.modal-billing-raw{border:1px solid var(--mc-stone-border-dark,#2b2d33);background:var(--mc-stone-slot,#141518);border-radius:4px;gap:8px;padding:10px 12px;display:grid}.modal-billing-raw code{overflow-wrap:anywhere;color:var(--mc-text-main,#f0ede6);font-size:11px;line-height:1.55}.modal-specs-grid{grid-template-columns:repeat(2,1fr);gap:10px 16px;font-size:13px;display:grid}@media (width<=580px){.modal-specs-grid{grid-template-columns:1fr}}.modal-spec-item{flex-direction:column;gap:3px;display:flex}.modal-spec-item.full-width{grid-column:1/-1}.modal-spec-label{color:var(--mc-text-muted,#9c978e);font-size:11px;font-weight:700}.modal-spec-val{color:var(--mc-text-heading,#fff);font-weight:700;font-family:var(--mc-font-mono,monospace);word-break:break-word}html.light .modal-spec-val{color:#241d15}.m-kpi-row{background:#141517;border:1px solid #3c3e44;border-radius:4px;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 16px;display:grid}html.light .m-kpi-row{background:#f6f4ee;border-color:#e5e0d5}.m-kpi-cell{flex-direction:column;gap:2px;display:flex}.m-kpi-title{opacity:.85;font-size:11px;font-weight:700}.m-kpi-val{font-size:16px;font-weight:900;font-family:var(--font-mono,monospace)}.m-table{border-collapse:collapse;width:100%;font-size:12px}.m-table th,.m-table td{text-align:left;border-bottom:1px solid #78787833;padding:10px 12px}.m-table th{opacity:.75;font-size:11px;font-weight:700}.m-table code{font-family:var(--font-mono,monospace);background:#78787826;border-radius:3px;padding:2px 6px}.mc-capsule-tag{border:1px solid var(--mc-panel-line,#4c4639);color:var(--mc-text-main,#f0ede6);white-space:nowrap;background:#7878781f;border-radius:12px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;transition:background .12s,border-color .12s;display:inline-flex}html.light .mc-capsule-tag{color:#241d15;background:#0000000d;border-color:#baa992}.mc-capsule-tag:hover{background:#78787838}.mc-pricing-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;display:grid}@media (width<=600px){.mc-pricing-grid{grid-template-columns:1fr}}.mc-pricing-grid dt{color:var(--mc-text-muted,#a09a8e);margin-bottom:4px;font-size:11px;font-weight:700}.mc-pricing-grid dd{margin:0;font-size:14px;font-weight:800}.mc-pagination{border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:14px;display:flex}.mc-page-btn{cursor:pointer;border:1px solid var(--mc-stone-border-dark,#383a40);background:var(--mc-stone-surface,#1e1f22);min-width:36px;height:34px;color:var(--mc-text-main,#f0ede6);user-select:none;border-radius:3px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;transition:all .1s;display:inline-flex}html.light .mc-page-btn{color:#241d15;background:#f8f5ee;border-color:#baa992}.mc-page-btn:hover:not(:disabled){border-color:var(--mc-grass-300,#7fa653);background:#78787833}.mc-page-btn.active{border:2px solid #6ee057;border-color:#6ee057 #216d13 #14470c #6ee057;box-shadow:0 2px 6px #00000040;color:#fff!important;background:#3ba426!important}.mc-page-btn:disabled{opacity:.4;cursor:not-allowed}.mc-page-info{color:var(--mc-text-muted,#a09a8e);padding:0 8px;font-size:12px;font-weight:700}.mc-notice-pill-badge{color:var(--mc-emerald-light,#6de258);letter-spacing:.02em;background:#6de25826;border:1px solid #6de25859;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}html.light .mc-notice-pill-badge{color:#2b8c1a;background:#2b8c1a1f;border-color:#2b8c1a4d}.pricing-notice-body{flex-direction:column;gap:14px;padding:20px 24px;display:flex}@media (width<=640px){.pricing-notice-body{gap:12px;padding:14px 16px}}.pricing-notice-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=640px){.pricing-notice-grid{grid-template-columns:1fr}}.pricing-notice-card{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);border-radius:4px;flex-direction:column;gap:6px;padding:12px 14px;display:flex;box-shadow:inset 0 1px 3px #0000004d}html.light .pricing-notice-card{background:#fff;border:1.5px solid #e5e0d5;box-shadow:0 1px 3px #1e140a0a}.pricing-notice-card.highlight-card{background:#f5b9380d;border-color:#f5b93873}html.light .pricing-notice-card.highlight-card{background:#fffbeb;border-color:#d9770666}.pricing-notice-card-header{color:var(--mc-text-heading,#fff);align-items:center;gap:8px;font-size:13px;display:flex}html.light .pricing-notice-card-header{color:#1c1917}.pricing-notice-card-text{color:var(--mc-text-muted,#a09a8e);margin:0;font-size:12px;line-height:1.55}.pricing-notice-formula-box{background:var(--mc-stone-card,#1c1d21);border:2px solid var(--mc-stone-border-dark,#33363e);border-left:4px solid var(--mc-gold,#f5b938);border-radius:6px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}html.light .pricing-notice-formula-box{background:#fff;border:1.5px solid #e5e0d5;border-left:4px solid #d97706;box-shadow:0 2px 8px #1e140a0a}.formula-header{color:var(--mc-gold,#f5b938);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}html.light .formula-header{color:#d97706}.formula-lines{flex-direction:column;gap:8px;display:flex}.formula-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.formula-tag{color:var(--mc-diamond-light,#53c7d8);background:#252830;border:1px solid #53c7d859;border-radius:3px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:800}html.light .formula-tag{color:#0284c7;background:#f0f9ff;border-color:#0284c740}.formula-tag.formula-tag-cny{color:var(--mc-emerald-light,#6de258);border-color:#6de25859}html.light .formula-tag.formula-tag-cny{color:#059669;background:#ecfdf5;border-color:#05966940}.formula-code{font-family:var(--mc-font-mono,monospace);background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);color:var(--mc-diamond-light,#53c7d8);word-break:break-word;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:700}html.light .formula-code{color:#0284c7;background:#f6f4ee;border-color:#e2dcd0}.formula-code.formula-code-cny{color:var(--mc-gold,#f5b938)}html.light .formula-code.formula-code-cny{color:#d97706}.formula-compare-tip{color:var(--mc-emerald-light,#6de258);background:#6de25814;border:1px dashed #6de2584d;border-radius:4px;align-items:flex-start;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.5;display:flex}html.light .formula-compare-tip{color:#047857;background:#ecfdf5;border-color:#05966940}.pricing-notice-section-title{color:var(--mc-text-heading,#fff);align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:800;display:flex}html.light .pricing-notice-section-title{color:#1e1810}.pricing-notice-examples-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=640px){.pricing-notice-examples-grid{grid-template-columns:1fr}}.example-card{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);border-radius:4px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}html.light .example-card{background:#f5f0e4;border-color:#d1c5b0}.example-card-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.example-title{color:var(--mc-text-heading,#fff);font-size:12px;font-weight:800}html.light .example-title{color:#1e1810}.example-body{flex-direction:column;gap:4px;display:flex}.example-line{color:var(--mc-text-main,#f0ede6);margin:0;font-size:12px;line-height:1.55}html.light .example-line{color:#241d15}.pricing-notice-footer-tip{color:var(--mc-text-muted,#a09a8e);border:1px solid var(--mc-stone-border-dark,#2b2d33);background:#ffffff08;border-radius:4px;align-items:flex-start;gap:8px;padding:8px 12px;font-size:11px;line-height:1.55;display:flex}html.light .pricing-notice-footer-tip{color:#716a62;background:#f6f4ee;border-color:#e5e0d5}.btn-pricing-notice-trigger{cursor:pointer;color:var(--mc-gold,#f5b938);user-select:none;background:#f5b9381f;border:1px solid #f5b93866;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:800;transition:all .15s;display:inline-flex}.btn-pricing-notice-trigger:hover{border-color:var(--mc-gold,#f5b938);background:#f5b93838;transform:translateY(-1px)}html.light .btn-pricing-notice-trigger{color:#b07505;background:#c88c121f;border-color:#c88c1259}html.light .btn-pricing-notice-trigger:hover{background:#c88c1238;border-color:#b07505}.mc-modal-overlay.pricing-notice-overlay{will-change:opacity;animation:.18s cubic-bezier(.16,1,.3,1) forwards mc-notice-fade-in}.mc-modal-overlay.pricing-notice-overlay.is-closing{animation:.16s ease-in forwards mc-notice-fade-out}.pricing-notice-dialog{will-change:transform, opacity;transform-origin:50%;animation:.22s cubic-bezier(.16,1,.3,1) forwards mc-notice-pop-in}.pricing-notice-dialog.is-closing{animation:.16s cubic-bezier(.4,0,1,1) forwards mc-notice-pop-out}@keyframes mc-notice-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mc-notice-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mc-notice-pop-in{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes mc-notice-pop-out{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.96)}}.mc-discount-badge{font-family:var(--mc-font-mono,monospace);white-space:nowrap;user-select:none;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:800;line-height:1.2;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 1px 1px #fff3,inset -1px -1px #0006,0 2px 6px #00000059}.mc-discount-badge:hover{transform:translateY(-1px)scale(1.04)}.mc-discount-badge .discount-fire{font-size:11px}.mc-discount-badge .discount-label{letter-spacing:.02em}.mc-discount-badge.badge-tier-emerald{border:1.5px solid var(--mc-emerald,#47c132);color:var(--mc-emerald-light,#6de258);background:linear-gradient(#47c13238 0%,#27771959 100%)}.mc-discount-badge.badge-tier-emerald:hover{box-shadow:inset 1px 1px #ffffff4d,0 4px 12px #47c13266}.mc-discount-badge.badge-tier-gold{border:1.5px solid var(--mc-gold,#f5b938);color:var(--mc-gold-light,#ffd270);background:linear-gradient(#f5b93833 0%,#d9770647 100%)}.mc-discount-badge.badge-tier-gold:hover{box-shadow:inset 1px 1px #ffffff4d,0 4px 10px #f5b93859}.mc-discount-badge.badge-tier-amber{border:1.5px solid var(--mc-copper,#e07a3c);color:var(--mc-copper-light,#ffaa6e);background:linear-gradient(#e07a3c38 0%,#a84b1d52 100%)}.mc-discount-badge.badge-tier-amber:hover{box-shadow:inset 1px 1px #ffffff4d,0 4px 10px #e07a3c61}.mc-discount-badge.badge-tier-redstone{border:1.5px solid var(--mc-redstone,#e73628);color:var(--mc-redstone-light,#ff6050);background:linear-gradient(#e7362838 0%,#961b1159 100%)}.mc-discount-badge.badge-tier-redstone:hover{box-shadow:inset 1px 1px #ffffff4d,0 4px 10px #e7362866}.mc-discount-badge:not([class*=badge-tier-]){border:1.5px solid var(--mc-gold,#f5b938);color:var(--mc-gold-light,#ffd270);background:linear-gradient(#f5b93833 0%,#d9770647 100%)}html.light .mc-discount-badge{box-shadow:inset 1px 1px #fff,0 1px 3px #00000014}html.light .mc-discount-badge.badge-tier-emerald{border-color:var(--mc-notice-border,#10b981);color:var(--mc-emerald-dark,#047857);background:linear-gradient(#ecfdf5 0%,#d1fae5 100%)}html.light .mc-discount-badge.badge-tier-emerald:hover{box-shadow:inset 1px 1px #fff,0 3px 8px #10b98140}html.light .mc-discount-badge.badge-tier-gold{border-color:var(--mc-warning-border,#f59e0b);color:var(--mc-gold-dark,#78350f);background:linear-gradient(#fffbeb 0%,#fef3c7 100%)}html.light .mc-discount-badge.badge-tier-gold:hover{box-shadow:inset 1px 1px #fff,0 3px 8px #d9770640}html.light .mc-discount-badge.badge-tier-amber{border-color:var(--mc-copper,#ea580c);color:var(--mc-copper-dark,#c2410c);background:linear-gradient(#fff7ed 0%,#ffedd5 100%)}html.light .mc-discount-badge.badge-tier-amber:hover{box-shadow:inset 1px 1px #fff,0 3px 8px #ea580c40}html.light .mc-discount-badge.badge-tier-redstone{border-color:var(--mc-danger-border,#ef4444);color:var(--mc-redstone-dark,#b91c1c);background:linear-gradient(#fef2f2 0%,#fee2e2 100%)}html.light .mc-discount-badge.badge-tier-redstone:hover{box-shadow:inset 1px 1px #fff,0 3px 8px #ef444440}.modal-group-discount-tag{font-size:10.5px;font-weight:800;font-family:var(--mc-font-mono,monospace);border-radius:3px;align-items:center;gap:2px;padding:1px 6px;line-height:1.3;display:inline-flex}.modal-group-discount-tag.badge-tier-emerald{color:var(--mc-emerald-light,#6de258);background:#47c1322e;border:1px solid #47c13280}.modal-group-discount-tag.badge-tier-gold{color:var(--mc-gold,#f5b938);background:#f5b9382e;border:1px solid #f5b93880}.modal-group-discount-tag.badge-tier-amber{color:var(--mc-copper-light,#ffaa6e);background:#e07a3c2e;border:1px solid #e07a3c80}.modal-group-discount-tag.badge-tier-redstone{color:var(--mc-redstone-light,#ff6050);background:#e736282e;border:1px solid #e7362880}.modal-group-discount-tag:not([class*=badge-tier-]){color:var(--mc-gold,#f5b938);background:#f5b9382e;border:1px solid #f5b93880}html.light .modal-group-discount-tag.badge-tier-emerald{color:var(--mc-emerald-dark,#047857);background:#ecfdf5;border-color:#10b981}html.light .modal-group-discount-tag.badge-tier-gold{color:var(--mc-gold-dark,#78350f);background:#fffbeb;border-color:#f59e0b}html.light .modal-group-discount-tag.badge-tier-amber{color:var(--mc-copper-dark,#c2410c);background:#fff7ed;border-color:#ea580c}html.light .modal-group-discount-tag.badge-tier-redstone{color:var(--mc-redstone-dark,#b91c1c);background:#fef2f2;border-color:#ef4444}.layout-wrapper{box-sizing:border-box;width:100%;min-height:calc(100vh - 64px)}.content-mock{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:28px 24px 80px}.page-head-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.page-title-text{color:var(--mc-text-main,#f0ede6);align-items:center;gap:10px;margin:0;font-size:22px;font-weight:900;display:flex}html.light .page-title-text{color:#241d15}.grid-kpi{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-bottom:24px;display:grid}.kpi-card{background-color:var(--mc-stone-900,#1d1e20);image-rendering:pixelated;border:2px solid var(--mc-panel-line,#4c4639);box-shadow:inset 2px 2px 0 var(--mc-panel-hi,#625a48), inset -2px -2px 0 #0a0b0d, 0 8px 20px #0006;background-image:url(/web-assets/minecraft/ui/black-stone-card.svg);background-repeat:repeat;background-size:240px 240px;border-radius:4px;flex-direction:column;gap:8px;padding:20px 18px;display:flex;position:relative}html.light .kpi-card{background-color:#fff;background-image:url(/web-assets/minecraft/ui/white-stone-card.svg);border:1.5px solid #dcd6c8;border-color:#fff #dcd6c8 #dcd6c8 #fff;border-radius:6px;box-shadow:inset 1px 1px #fff,0 1px 3px #1e140a0a,0 8px 20px -4px #281e140d}.kpi-label{opacity:.85;color:var(--mc-text-muted,#a8a29e);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}html.light .kpi-label{color:#746d63}.kpi-val{font-size:26px;font-weight:900;font-family:var(--font-mono,monospace);color:var(--mc-emerald,#47c132)}.kpi-sub{opacity:.75;color:var(--mc-text-muted,#a8a29e);font-size:11px}.panel-row{grid-template-columns:2fr 1fr;gap:20px;display:grid}@media (width<=1024px){.panel-row{grid-template-columns:1fr}}.mc-panel-box{border:2px solid var(--mc-panel-line,#4c4639);background-color:var(--mc-stone-900,#1d1e20);box-shadow:inset 2px 2px 0 var(--mc-panel-hi,#625a48), inset -2px -2px 0 #0a0b0d;background-image:url(/web-assets/minecraft/ui/black-stone-card.svg);background-repeat:repeat;background-size:240px 240px;border-radius:4px;padding:22px}html.light .mc-panel-box{background-color:#fff;background-image:url(/web-assets/minecraft/ui/white-stone-card.svg);border:1.5px solid #dcd6c8;border-color:#fff #dcd6c8 #dcd6c8 #fff;border-radius:6px;box-shadow:inset 1px 1px #fff,0 1px 3px #1e140a0a,0 8px 20px -4px #281e140d}.mc-table-responsive{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.mc-data-table{border-collapse:collapse;width:100%;min-width:500px;font-size:13px}.mc-data-table th,.mc-data-table td{text-align:left;border-bottom:1px solid var(--mc-panel-line,#78787833);padding:12px 14px}html.light .mc-data-table th,html.light .mc-data-table td{border-bottom-color:#ede8de}.mc-data-table th{opacity:.85;text-transform:uppercase;color:var(--mc-text-muted,#a8a29e);font-size:11px;font-weight:800}html.light .mc-data-table th{color:#716a62;background:#f8f6f0}.mc-data-table tr:hover td{background:color-mix(in srgb, var(--mc-grass-500,#557a37) 8%, transparent)}html.light .mc-data-table tr:hover td{background:#f3f7f4}.btn-mc{cursor:pointer;user-select:none;white-space:nowrap;border:none;border-radius:3px;justify-content:center;align-items:center;gap:6px;padding:9px 15px;font-size:13px;font-weight:700;text-decoration:none;transition:all .1s;display:inline-flex}.btn-emerald{background:var(--mc-grass-500,#557a37);border-top:2px solid var(--mc-grass-300,#7fa653);border-left:2px solid var(--mc-grass-300,#7fa653);border-right:2px solid var(--mc-grass-700,#385526);border-bottom:3px solid #14470c;color:#fff!important}.btn-emerald:hover{filter:brightness(1.12)}.btn-emerald:active{transform:translateY(2px)}.btn-wood{background:var(--mc-wood-500,#604128);border-top:2px solid #966b44;border-left:2px solid #966b44;border-right:2px solid var(--mc-wood-700,#3d291c);border-bottom:3px solid #23160e;color:#faebd7!important}.btn-wood:hover{filter:brightness(1.15)}.btn-wood:active{transform:translateY(2px)}.btn-stone{background:var(--mc-stone-800,#292a2c);border-top:2px solid var(--mc-stone-700,#454548);border-left:2px solid var(--mc-stone-700,#454548);border-right:2px solid var(--mc-stone-950,#151617);border-bottom:3px solid #08090a;color:var(--mc-light,#e8e4db)!important}html.light .btn-stone{background:var(--mc-paper-200,#eee8dc);border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid var(--mc-paper-500,#b8ad9d);border-bottom:3px solid var(--mc-paper-700,#867b6d);color:var(--mc-ink,#282421)!important}.btn-stone:hover{filter:brightness(1.15)}.btn-stone:active{transform:translateY(2px)}.status-badge{font-size:11px;font-weight:700;font-family:var(--font-mono,monospace);white-space:nowrap;border-radius:2px;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.badge-ok{color:#47c132;background:#3ba42626;border:1px solid #47c13266}.badge-warn{color:#f5b938;background:#f5b93826;border:1px solid #f5b93866}.badge-err{color:#e73628;background:#e7362826;border:1px solid #e7362866}.mc-filter-bar{border:1px solid var(--mc-panel-line,#78787833);background:#00000026;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}html.light .mc-filter-bar{background:var(--mc-paper-100,#f8f5ee);border-color:var(--mc-line,#c9c0b2)}.mc-filter-inputs{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.mc-pagination{opacity:.9;border-top:1px solid var(--mc-panel-line,#78787833);justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;display:flex}html.light .mc-pagination{border-top-color:var(--mc-paper-300,#d8cebe)}input,select,textarea{box-sizing:border-box;accent-color:#3ba426;border-radius:6px;font-family:inherit}html.dark input,html.dark select,html.dark textarea,html:not(.light) input,html:not(.light) select,html:not(.light) textarea{color:#f3f0e8!important;accent-color:#47c132!important;background-color:#22242b!important;border:1.5px solid #4a4d57!important;border-radius:6px!important}html.dark input:focus,html.dark select:focus,html.dark textarea:focus,html:not(.light) input:focus,html:not(.light) select:focus,html:not(.light) textarea:focus{border-color:#47c132!important;outline:none!important;box-shadow:0 0 0 2.5px #47c13240!important}html.dark select option,html:not(.light) select option{color:#f3f0e8!important;background-color:#1a1b20!important}html.dark select option:checked,html:not(.light) select option:checked{color:#fff!important;background-color:#2e7d1d!important}html.light input,html.light select,html.light textarea{color:#292524!important;accent-color:#059669!important;background-color:#fff!important;border:1.5px solid #dcd6c8!important;border-radius:6px!important}html.light input:focus,html.light select:focus,html.light textarea:focus{border-color:#059669!important;outline:none!important;box-shadow:0 0 0 2.5px #10b98138!important}html.light select option{color:#292524!important;background-color:#fff!important}html.light select option:checked{color:#fff!important;background-color:#059669!important}@media (width<=960px){.panel-row{grid-template-columns:1fr!important;gap:16px!important}.grid-kpi{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:12px!important}.hide-on-tablet{display:none!important}}@media (width<=768px){.hide-on-mobile,th.hide-on-mobile,td.hide-on-mobile,div.hide-on-mobile,span.hide-on-mobile{display:none!important}.content-mock{padding:16px 14px 90px!important}.page-head-title{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-bottom:16px!important}.kpi-card{padding:14px 12px!important}.kpi-val{font-size:22px!important}}@media (width<=640px){.btn-mc{padding:7px 11px!important;font-size:12px!important}.mc-panel-box{padding:14px!important}.mc-filter-bar,.mc-filter-inputs{flex-direction:column!important;align-items:stretch!important}.mc-filter-inputs input,.mc-filter-inputs select{width:100%!important}}.mc-scope-switch{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2b2d33);border-radius:6px;gap:2px;padding:3px;display:inline-flex}html.light .mc-scope-switch{background:#f4efe6;border-color:#e2dcd0}.scope-switch-btn{color:var(--mc-text-muted,#9c978e);cursor:pointer;user-select:none;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .12s;display:inline-flex}.scope-switch-btn:hover:not(.active){color:var(--mc-text-heading,#fff);background:#78787826}html.light .scope-switch-btn{color:#716a62}html.light .scope-switch-btn:hover:not(.active){color:#1c1917;background:#eae5db}html[data-voxel-theme] body button.scope-switch-btn.active,html[data-voxel-theme] body main button.scope-switch-btn.active,button.scope-switch-btn.active,.scope-switch-btn.active{color:#fff!important;background:#3ba426!important;border-color:#6ee057!important;font-weight:800!important;box-shadow:0 2px 6px #3ba42666!important}html.light[data-voxel-theme] body button.scope-switch-btn.active,html.light[data-voxel-theme] body main button.scope-switch-btn.active,html.light button.scope-switch-btn.active,html.light .scope-switch-btn.active{color:#fff!important;background:#059669!important;border-color:#047857!important;font-weight:700!important;box-shadow:0 2px 6px #0596694d!important}.log-time-cell{flex-direction:column;gap:3px;display:flex}.log-timestamp{font-family:var(--mc-font-mono,monospace);color:var(--mc-text-main,#f0ede6);white-space:nowrap;font-size:11px}html.light .log-timestamp{color:#241d15}.log-user-badge{font-family:var(--mc-font-mono,monospace);color:var(--mc-text-heading,#fff);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}html.light .log-user-badge{color:#241d15}.log-id-pill{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#383a40);color:var(--mc-text-muted,#9c978e);border-radius:3px;padding:1px 5px;font-size:10px}html.light .log-id-pill{color:#5a5247;background:#ede6d6;border-color:#baa992}.log-channel-cell{flex-direction:column;gap:2px;display:flex}.log-channel-id{font-family:var(--mc-font-mono,monospace);color:#d175e8;font-size:11px;font-weight:800}html.light .log-channel-id{color:#9322b3}.log-channel-name{color:var(--mc-text-muted,#9c978e);overflow-wrap:anywhere;font-size:11px}.log-token-cell{flex-direction:column;gap:2px;display:flex}.log-token-title{color:var(--mc-text-heading,#fff);align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}html.light .log-token-title{color:#241d15}.log-group-pill{font-size:10px;font-family:var(--mc-font-mono,monospace);color:var(--mc-gold,#f5b938)}html.light .log-group-pill{color:#a87308}.log-stream-cell{font-size:11px;font-weight:700;font-family:var(--mc-font-mono,monospace);color:var(--mc-diamond-light,#53c7d8);align-items:center;gap:4px;display:flex}html.light .log-stream-cell{color:#177a8a}.log-stream-cell.non-stream{color:var(--mc-text-muted,#9c978e)}.log-tokens-cell{font-family:var(--mc-font-mono,monospace);flex-direction:column;gap:2px;display:flex}.log-tokens-main{color:var(--mc-text-main,#f0ede6);font-size:12px;font-weight:700}html.light .log-tokens-main{color:#241d15}.log-tokens-cache{color:var(--mc-emerald-light,#6de258);font-size:10px}html.light .log-tokens-cache{color:#2e8218}.log-cost-cell{font-family:var(--mc-font-mono,monospace);color:var(--mc-gold,#f5b938);font-size:13px;font-weight:800}html.light .log-cost-cell{color:#a87308}.log-latency-cell{font-family:var(--mc-font-mono,monospace);flex-direction:column;gap:2px;font-size:11px;display:flex}.log-first-token{color:var(--mc-text-muted,#9c978e);font-size:10px}.log-total-time{align-items:center;gap:4px;font-weight:800;display:flex}.log-details-preview{flex-direction:column;gap:4px;max-width:180px;display:flex}.log-details-text{color:var(--mc-text-muted,#9c978e);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mini-kpi-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mini-kpi-pill{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#383a40);font-size:12px;font-weight:700;font-family:var(--mc-font-mono,monospace);color:var(--mc-text-main,#f0ede6);border-radius:4px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}html.light .mini-kpi-pill{color:#241d15;background:#ede6d6;border-color:#baa992}.log-modal-section{background:var(--mc-stone-surface,#1e1f24);border:1px solid var(--mc-stone-border-dark,#383a42);border-radius:6px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}html.light .log-modal-section{background:#fff;border-color:#e5e0d5;box-shadow:0 1px 3px #1e140a0a}.log-modal-section-title{color:var(--mc-gold,#f5b938);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}html.light .log-modal-section-title{color:#d97706}.log-kv-table{border-collapse:collapse;width:100%;font-size:12px}.log-kv-table td{border-bottom:1px solid var(--mc-table-row-border,#78787826);padding:5px 8px}.log-kv-table tr:last-child td{border-bottom:none}.log-kv-label{color:var(--mc-text-muted,#9c978e);white-space:nowrap;width:100px;font-weight:600}.log-kv-value{color:var(--mc-text-main,#f0ede6);font-family:var(--mc-font-mono,monospace);overflow-wrap:anywhere;font-weight:700}html.light .log-kv-value{color:#241d15}.model-analytics-bar-item{background:var(--mc-stone-slot,#141518);border:1px solid var(--mc-stone-border-dark,#2e3038);border-radius:6px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}html.light .model-analytics-bar-item{background:#fbf8f0;border-color:#ded5c4}.model-bar-header{justify-content:space-between;align-items:center;font-size:13px;display:flex}.model-bar-progress-bg{background:#00000040;border-radius:4px;width:100%;height:8px;overflow:hidden}html.light .model-bar-progress-bg{background:#00000014}.model-bar-progress-fill{background:linear-gradient(90deg,#3ba426,#6ee057);border-radius:4px;height:100%;transition:width .3s}.faq-accordion-item{border:1px solid var(--mc-stone-border-dark,#2e3038);background:var(--mc-stone-slot,#141518);border-radius:6px;transition:border-color .15s;overflow:hidden}html.light .faq-accordion-item{background:#fbf8f0;border-color:#ded5c4}.faq-accordion-item:hover{border-color:var(--mc-emerald,#3ba426)}.faq-accordion-header{cursor:pointer;text-align:left;width:100%;color:var(--mc-text-heading,#fff);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;font-weight:700;display:flex}html.light .faq-accordion-header{color:#241d15}.faq-accordion-content{color:var(--mc-text-main,#d5d0c7);border-top:1px dashed #78787826;margin-top:4px;padding:10px 18px 14px;font-size:13px;line-height:1.6}html.light .faq-accordion-content{color:#4a443b}.keys-toolbar{margin-bottom:20px;padding:12px 20px}.keys-toolbar__controls,.keys-toolbar__search,.keys-toolbar__baseurl{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.keys-toolbar__controls{justify-content:space-between;gap:14px}.keys-toolbar__search-input{box-sizing:border-box;border-radius:6px;width:220px;height:38px;padding:0 12px;font-size:13px}.keys-toolbar__search-btn,.keys-toolbar__status,.keys-toolbar__baseurl-copy,.keys-pagination__btn{box-sizing:border-box;border-radius:6px;align-items:center;height:38px;padding:0 16px;font-size:13px;display:inline-flex}.keys-toolbar__status{cursor:pointer;width:160px;padding:0 12px}.keys-toolbar__baseurl{background:var(--mc-stone-slot,#141518);border-radius:6px;height:38px;padding:0 10px 0 12px}.keys-toolbar__baseurl-label{color:var(--mc-text-muted);font-size:12px}.keys-toolbar__baseurl-code{font-family:var(--mc-font-mono);font-size:12px}.keys-pagination{background-color:var(--mc-stone-slot);border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.keys-pagination__info{font-size:13px;font-family:var(--mc-font-mono);color:var(--mc-text-muted)}.profile-passkey-card,.profile-sessions-card{padding:28px}.profile-passkey-card{flex-direction:column;display:flex}.profile-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.profile-card-title{color:var(--mc-text-heading);align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.profile-card-title--accent{color:var(--mc-diamond)}.profile-card-badge{font-size:11px}.profile-card-desc{color:var(--mc-text-muted);flex:1;font-size:13px;line-height:1.6}.profile-card-actions{border-top:1px dashed var(--mc-stone-border-dark);flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:12px;display:flex}.profile-card-action-btn{padding:7px 16px;font-size:12px}.profile-inline-notice{margin-bottom:16px;padding:12px 16px}.profile-sessions-title{align-items:center;gap:8px;display:flex}.profile-sessions-list{flex-direction:column;gap:12px;display:flex}.session-card-item__main{min-width:0}.session-card-item__title{color:var(--mc-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.session-card-item__meta{color:var(--mc-text-muted);font-size:11px;font-family:var(--mc-font-mono);margin-top:2px}.session-card-item__time{min-width:0;color:var(--mc-text-muted);font-size:12px;font-family:var(--mc-font-mono)}.session-card-item__action{text-align:right}.session-card-item__revoke{padding:5px 12px;font-size:11px}.session-card-item__active{color:var(--mc-emerald-light);font-size:12px;font-weight:700}.keys-toolbar__left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.keys-toolbar__summary{color:var(--mc-text-muted);font-size:13px;font-family:var(--mc-font-mono);white-space:nowrap}.keys-toolbar__baseurl{border:1.5px solid var(--mc-stone-border-dark,#2e3038)}.keys-toolbar__baseurl-code{color:var(--mc-emerald-light,#47c132);font-weight:700}.keys-toolbar__baseurl-copy{border-radius:4px;height:26px;padding:0 8px;font-size:11px;line-height:1}.mc-steve-container{z-index:850;pointer-events:auto;user-select:none;touch-action:none;flex-direction:column;align-items:flex-end;transition:opacity .2s;display:flex;position:fixed}.mc-steve-container.is-dragging{cursor:grabbing!important;transition:none!important}.mc-steve-character{cursor:grab;filter:drop-shadow(0 6px 12px #00000059);user-select:none;touch-action:none;width:72px;height:78px;transition:filter .2s,transform .15s;position:relative}.mc-steve-character:hover{filter:drop-shadow(0 8px 18px #00000080)}.mc-steve-character.is-dragging{filter:drop-shadow(0 14px 28px #000000a6);transform:scale(1.08)translateY(-4px);cursor:grabbing!important}.mc-steve-character:active:not(.is-dragging){transform:scale(.96)}@keyframes stevePlay4{0%{background-position-x:0}to{background-position-x:-288px}}@keyframes stevePlay5{0%{background-position-x:0}to{background-position-x:-360px}}@keyframes stevePlay6{0%{background-position-x:0}to{background-position-x:-432px}}@keyframes stevePlay8{0%{background-position-x:0}to{background-position-x:-576px}}.mc-steve-sprite{width:72px;height:78px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;will-change:background-position;backface-visibility:hidden;background-image:url(/minecraft/pet/spritesheet.webp);background-repeat:no-repeat;background-size:576px 702px;transform:translateZ(0)}.mc-steve-sprite.action-idle{background-position-y:0;animation:1.2s steps(6,end) infinite stevePlay6}.mc-steve-sprite.action-runningRight{background-position-y:-78px;animation:.8s steps(8,end) infinite stevePlay8}.mc-steve-sprite.action-runningLeft{background-position-y:-156px;animation:.8s steps(8,end) infinite stevePlay8}.mc-steve-sprite.action-waving{background-position-y:-234px;animation:.8s steps(4,end) infinite stevePlay4}.mc-steve-sprite.action-jumping{background-position-y:-312px;animation:.85s steps(5,end) infinite stevePlay5}.mc-steve-sprite.action-failed{background-position-y:-390px;animation:1.1s steps(8,end) infinite stevePlay8}.mc-steve-sprite.action-waiting{background-position-y:-468px;animation:1.2s steps(6,end) infinite stevePlay6}.mc-steve-sprite.action-running{background-position-y:-546px;animation:.75s steps(6,end) infinite stevePlay6}.mc-steve-sprite.action-review{background-position-y:-624px;animation:1s steps(6,end) infinite stevePlay6}.mc-steve-toggle-btn{background:var(--mc-stone-slot,#22242a);border:1px solid var(--mc-stone-border-dark,#40434e);width:20px;height:20px;color:var(--mc-text-muted,#9c978e);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;font-size:10px;transition:all .15s;display:flex;position:absolute;top:-6px;right:-6px;transform:scale(.8);box-shadow:0 2px 4px #0000004d}.mc-steve-character:hover .mc-steve-toggle-btn{opacity:1;transform:scale(1)}.mc-steve-toggle-btn:hover{background:var(--mc-emerald,#3ba426);color:#fff;border-color:#2e7d1d;transform:scale(1.15)}.mc-steve-minimized{background:var(--mc-stone-slot,#1a1c22);border:1.5px solid var(--mc-stone-border-dark,#3c3e46);color:var(--mc-text-main,#f0ede6);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 4px 12px #00000059}.mc-steve-minimized:hover{background:var(--mc-stone-card,#262830);border-color:var(--mc-emerald,#3ba426);transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #3ba42640}.mc-steve-min-icon{width:22px;height:24px;image-rendering:pixelated;background-image:url(/minecraft/pet/spritesheet.webp);background-position:0 0;background-repeat:no-repeat;background-size:176px 216px}.mc-steve-bubble{background:var(--mc-stone-slot,#191b20);border:2px solid var(--mc-stone-border-dark,#3e424e);min-width:170px;max-width:240px;color:var(--mc-text-main,#f0ede6);pointer-events:auto;border-radius:8px;padding:10px 14px;font-size:12.5px;line-height:1.45;animation:.22s cubic-bezier(.175,.885,.32,1.275) steveBubblePop;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 8px 24px #00000073}.mc-steve-bubble:after{content:"";background:inherit;border-right:2px solid var(--mc-stone-border-dark,#3e424e);border-bottom:2px solid var(--mc-stone-border-dark,#3e424e);width:10px;height:10px;position:absolute;bottom:-7px;right:28px;transform:rotate(45deg)}.mc-steve-bubble.align-left{left:0;right:auto}.mc-steve-bubble.align-left:after{left:28px;right:auto}.mc-steve-bubble.align-below{top:calc(100% + 12px);bottom:auto}.mc-steve-bubble.align-below:after{border-bottom:none;border-right:none;border-left:2px solid var(--mc-stone-border-dark,#3e424e);border-top:2px solid var(--mc-stone-border-dark,#3e424e);top:-7px;bottom:auto}html.light .mc-steve-bubble.align-below:after{border-top-color:#baa992;border-left-color:#baa992}.mc-steve-bubble-title{color:var(--mc-gold,#c99a42);letter-spacing:.5px;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:11px;font-weight:800;display:flex}.mc-steve-bubble-text{color:var(--mc-text-main,#f0ede6);word-break:break-word;font-size:12px;font-weight:500}html.light .mc-steve-bubble{color:#292524;background:#fff;border-color:#e5e0d5;box-shadow:0 8px 24px -4px #23190f14}html.light .mc-steve-bubble:after{border-bottom-color:#e5e0d5;border-right-color:#e5e0d5}html.light .mc-steve-bubble-text{color:#292524}html.light .mc-steve-minimized{color:#292524;background:#fff;border-color:#e5e0d5;box-shadow:0 4px 14px #1e140a0f}.mc-steve-particle{pointer-events:none;z-index:860;font-size:14px;font-weight:800;animation:.85s ease-out forwards floatUpAndFade;position:absolute}@keyframes floatUpAndFade{0%{opacity:1;transform:translateY(0)scale(.8)}50%{opacity:1;transform:translateY(-24px)scale(1.2)}to{opacity:0;transform:translateY(-48px)scale(.9)}}@keyframes steveBubblePop{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.mc-steve-chat-btn{background:var(--mc-stone-slot,#22242a);border:1.5px solid var(--mc-diamond,#29b6f6);width:22px;height:22px;color:var(--mc-diamond,#4dd0e1);cursor:pointer;opacity:0;z-index:10;border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:all .18s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:-6px;left:-6px;transform:scale(.8);box-shadow:0 2px 6px #0006,0 0 8px #29b6f640}.mc-steve-character:hover .mc-steve-chat-btn,.mc-steve-chat-btn.active{opacity:1;transform:scale(1)}.mc-steve-chat-btn:hover{color:#fff;background:#0277bd;border-color:#4fc3f7;transform:scale(1.18);box-shadow:0 4px 10px #0277bd73}.mc-steve-chat-btn.active{color:#fff;background:#0277bd}.mc-steve-chat-window{background:var(--mc-stone-slot,#16171d);border:2px solid var(--mc-stone-border-dark,#3e424e);z-index:870;pointer-events:auto;user-select:text;transform-origin:100% 100%;border-radius:10px;flex-direction:column;width:340px;max-width:calc(100vw - 32px);height:420px;max-height:calc(100vh - 120px);transition:transform .24s cubic-bezier(.175,.885,.32,1.2),opacity .2s;animation:.25s cubic-bezier(.175,.885,.32,1.2) steveChatPop;display:flex;position:absolute;bottom:calc(100% + 14px);right:0;overflow:hidden;box-shadow:0 16px 40px #0009,inset 0 0 0 1px #ffffff0d}.mc-steve-chat-window.align-left{transform-origin:0 100%;left:0;right:auto}.mc-steve-chat-window.align-below{transform-origin:100% 0;top:calc(100% + 14px);bottom:auto}.mc-steve-chat-window.align-left.align-below{transform-origin:0 0}.mc-steve-container.is-dragging .mc-steve-chat-window{opacity:0!important;pointer-events:none!important;transition:transform .15s ease-out,opacity .12s ease-out!important;transform:scale(.85)translateY(12px)!important}@keyframes steveChatPop{0%{opacity:0;transform:scale(.88)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.mc-chat-header{background:var(--mc-stone-card,#22242c);border-bottom:1.5px solid var(--mc-stone-border-dark,#3a3c46);user-select:none;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.mc-chat-header-title{color:var(--mc-text-heading,#fff);align-items:center;gap:7px;font-size:12.5px;font-weight:800;display:flex}.mc-chat-header-actions{align-items:center;gap:4px;display:flex}.mc-chat-btn-icon{color:var(--mc-text-muted,#9c978e);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:13px;line-height:1;transition:all .15s}.mc-chat-btn-icon:hover{color:var(--mc-text-main,#f0ede6);background:#ffffff14}.mc-chat-messages{background:var(--mc-stone-bg,#121318);flex-direction:column;flex:1;gap:12px;padding:12px 14px;display:flex;overflow-y:auto}.mc-chat-msg{word-break:break-word;flex-direction:column;max-width:86%;font-size:12px;line-height:1.45;display:flex}.mc-chat-msg.user{align-self:flex-end}.mc-chat-msg.user .mc-chat-bubble{color:#fff;background:linear-gradient(135deg,#0277bd4d,#00838f59);border:1.5px solid #29b6f6;border-radius:8px 8px 2px;padding:8px 12px;box-shadow:0 2px 8px #00000040}.mc-chat-msg.assistant{align-self:flex-start}.mc-chat-msg.assistant .mc-chat-bubble{background:var(--mc-stone-card,#20222a);border:1.5px solid var(--mc-stone-border-dark,#3e424e);color:var(--mc-text-main,#f0ede6);border-radius:8px 8px 8px 2px;padding:8px 12px;box-shadow:0 2px 8px #00000040}.mc-chat-msg-time{font-size:9.5px;font-family:var(--mc-font-mono,monospace);color:var(--mc-text-muted,#8a857c);margin-top:3px;padding:0 2px}.mc-chat-msg.user .mc-chat-msg-time{align-self:flex-end}.mc-chat-suggestions{flex-direction:column;gap:6px;margin-top:6px;display:flex}.mc-chat-chip{background:var(--mc-stone-slot,#1a1c22);border:1px dashed var(--mc-stone-border-dark,#40434e);color:var(--mc-gold,#c99a42);text-align:left;cursor:pointer;border-radius:5px;padding:5px 8px;font-size:11px;transition:all .15s}.mc-chat-chip:hover{background:var(--mc-stone-card,#262832);border-color:var(--mc-gold,#c99a42);color:#fff;transform:translate(2px)}.mc-chat-input-bar{background:var(--mc-stone-card,#22242c);border-top:1.5px solid var(--mc-stone-border-dark,#3a3c46);align-items:center;gap:8px;padding:10px 12px;display:flex}.mc-chat-input{background:var(--mc-stone-slot,#16171d);border:1.5px solid var(--mc-stone-border-dark,#3c3e48);color:var(--mc-text-main,#f0ede6);border-radius:6px;outline:none;flex:1;padding:7px 10px;font-size:12px;transition:border-color .15s}.mc-chat-input:focus{border-color:var(--mc-diamond,#29b6f6);box-shadow:0 0 0 2px #29b6f633}.mc-chat-send-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2e7d32,#4caf50);border:1.5px solid #66bb6a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:800;transition:all .15s;display:flex}.mc-chat-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#388e3c,#66bb6a);transform:scale(1.04)}.mc-chat-send-btn:disabled{opacity:.5;cursor:not-allowed}html.light .mc-steve-chat-window{background:#fff;border-color:#e5e0d5;box-shadow:0 16px 40px -8px #23190f1f}html.light .mc-chat-header{background:#f8f6f0;border-bottom-color:#e7e2d8}html.light .mc-chat-header-title{color:#1c1917}html.light .mc-chat-btn-icon{color:#716a62}html.light .mc-chat-btn-icon:hover{color:#1c1917;background:#0000000d}html.light .mc-chat-messages{background:#fcfbf9}html.light .mc-chat-msg.user .mc-chat-bubble{color:#0369a1;background:linear-gradient(135deg,#e0f2fe,#f0f9ff);border-color:#0284c7;font-weight:600;box-shadow:0 2px 8px #0284c726}html.light .mc-chat-msg.assistant .mc-chat-bubble{color:#292524;background:#fff;border-color:#e5e0d5;box-shadow:0 2px 6px #1e140a0a}html.light .mc-chat-msg-time{color:#9c9489}html.light .mc-chat-chip{color:#d97706;background:#fff;border-color:#e2dcd0;box-shadow:0 1px 3px #1e140a0a}html.light .mc-chat-chip:hover{color:#b45309;background:#fffbeb;border-color:#d97706;font-weight:700;box-shadow:0 2px 6px #d977062e}html.light .mc-chat-input-bar{background:#f8f6f0;border-top-color:#e7e2d8}html.light .mc-chat-input{color:#292524;background:#fff;border-color:#dcd6c8}html.light .mc-chat-input:focus{border-color:#0284c7;box-shadow:0 0 0 2px #0284c733}.mc-chat-inline-link{color:var(--mc-diamond,#29b6f6);text-underline-offset:2px;cursor:pointer;border-radius:3px;align-items:center;gap:2px;padding:0 2px;font-weight:700;text-decoration:underline;transition:all .15s;display:inline-flex}.mc-chat-inline-link:hover{color:#81d4fa;background:#29b6f62e;text-decoration:none}html.light .mc-chat-inline-link{color:#0284c7}html.light .mc-chat-inline-link:hover{color:#0369a1;background:#0284c71a}.mc-chat-inline-code{font-family:var(--mc-font-mono,monospace);border:1px solid var(--mc-stone-border-dark,#3e424e);color:var(--mc-gold,#fbc02d);word-break:break-all;background:#00000059;border-radius:4px;padding:1px 5px;font-size:11px}html.light .mc-chat-inline-code{color:#92400e;background:#f5f3ec;border-color:#e2dcd0}body{min-height:100vh;font-family:var(--font-sans,"Noto Sans SC", sans-serif);background-color:var(--mc-bg-root,#0f1012);color:var(--mc-text-main,#f0ede6);margin:0;padding-bottom:120px;position:relative;overflow-x:hidden}html.dark body{color:#f0ede6;background-color:#0f1012;background-image:radial-gradient(circle at 50% 15%,#2d502826,#0000 60%),linear-gradient(#0f1012 0%,#0d0e10 100%)}html.light body{color:#292524;background-color:#fbfaf7;background-image:radial-gradient(70% 35% at 50% 0,#10b9810f,#0000 60%),radial-gradient(45% 25% at 85% 15%,#0ea5e90a,#0000 50%),linear-gradient(#fbfaf7 0%,#f4f1ea 100%)}.mc-page-wrap{box-sizing:border-box;width:min(1440px,100%);margin:0 auto;padding:28px 24px 80px}a,button,.mc-btn{touch-action:manipulation;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s}.tabular-nums,.mc-hud-stats,.formula-hero-line{font-variant-numeric:tabular-nums}
