.gd-root,.gd-overlay,.gd-page{--gd-bg: #0b0a08;--gd-side: #0e0c0a;--gd-card: #13110d;--gd-card-2: #19160f;--gd-line: #262017;--gd-line-2: #3a3124;--gd-ink: #f3ecdd;--gd-muted: #958a74;--gd-gold: #f0b23a;--gd-gold-2: #ffcb62;--gd-red: #e0533d;--gd-green: #3fbf5a;--gd-amber: #e6a922}.gd-root{display:grid;grid-template-columns:272px minmax(0,1fr);height:100%;background:var(--gd-bg);color:var(--gd-ink);font-size:14px;-webkit-font-smoothing:antialiased}.gd-root *{box-sizing:border-box}.gd-icon{width:17px;height:17px;flex:0 0 auto}.gd-side{display:flex;flex-direction:column;min-height:0;background:var(--gd-side);border-right:1px solid var(--gd-line)}.gd-brand{display:flex;align-items:center;gap:11px;padding:18px 18px 14px;font-weight:700;letter-spacing:.01em;color:var(--gd-ink)}.gd-brand-logo{width:30px;height:30px;border-radius:8px;background:url(/favicon-192.png) center / cover no-repeat}.gd-brand small{display:block;font-size:11px;font-weight:500;color:var(--gd-muted);letter-spacing:.02em}.gd-side-scroll{flex:1 1 auto;overflow-y:auto;padding:4px 12px 12px;scrollbar-width:thin}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item{display:flex!important;align-items:center;gap:10px;width:100%;margin:0 0 2px;padding:8px 10px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#c8bea9!important;font-size:13.5px;font-weight:500;text-align:left;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item .gd-icon{color:var(--gd-muted)}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item:hover:not(:disabled){background:#ffffff09!important;color:var(--gd-ink)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item.on{background:#f0b23a1c!important;border-color:#f0b23a38!important;color:var(--gd-gold-2)!important;font-weight:600}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item.on .gd-icon{color:var(--gd-gold)}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item .gd-nav-count{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--gd-muted)}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item.on .gd-nav-count{color:var(--gd-gold)}.gd-nav-sub{margin:2px 0 10px 14px;padding-left:8px;border-left:1px solid var(--gd-line)}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-sub .gd-nav-item{padding:6px 10px!important;font-size:13px;margin-bottom:1px}.gd-side-label{display:flex;align-items:center;justify-content:space-between;margin:20px 4px 8px;color:var(--gd-muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.gd-nav-divider{margin:10px 4px 6px;color:var(--gd-muted);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gd-signal{display:inline-flex;align-items:flex-end;gap:1.5px;height:11px;margin-right:4px}.gd-signal i{display:block;width:2.5px;background:#3a3124;border-radius:1px}.gd-signal i.on{background:var(--gd-green)}.gd-side-foot{padding:12px;border-top:1px solid var(--gd-line);display:grid;gap:8px}.gd-user-card{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid var(--gd-line);border-radius:10px;background:var(--gd-card)}.gd-user-card strong{display:block;font-size:13.5px;font-weight:600}.gd-user-card span{font-size:11.5px;color:var(--gd-muted)}.gd-user-card .gd-plan{margin-left:auto;font-size:11px;font-weight:600;color:var(--gd-gold-2);border:1px solid var(--gd-line-2);border-radius:999px;padding:2px 8px}.gd-foot-links{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}:is(.gd-root,.gd-overlay,.gd-page) .gd-foot-links button{display:grid!important;place-items:center;padding:7px 0!important;position:relative}.gd-dot-badge{position:absolute;top:4px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--gd-red)}.gd-main{display:flex;flex-direction:column;min-width:0;min-height:0;background:radial-gradient(ellipse at 85% 0%,#f0b23a0f,#f0b23a00 45%),var(--iso-grid) center top / 56px 32px repeat,var(--gd-bg)}.gd-head{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 26px;border-bottom:1px solid var(--gd-line);background:#0b0a08b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gd-head h1{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em}.gd-head .gd-crumb{color:var(--gd-muted);font-size:13px;font-weight:500}.gd-head-spacer{flex:1 1 auto}.gd-body{flex:1 1 auto;overflow-y:auto;padding:22px 26px 44px;display:grid;gap:16px;align-content:start;scrollbar-width:thin}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.gd-menu-toggle{display:none!important}.gd-card{border:1px solid var(--gd-line);border-radius:14px;background:linear-gradient(180deg,var(--gd-card),#100e0b);padding:18px 20px;min-width:0;box-shadow:0 1px #ffffff05 inset}.gd-card-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.gd-card-head h2{margin:0;font-size:15px;font-weight:650;letter-spacing:-.005em}.gd-card-head p{margin:0}.gd-card-sub{margin:-6px 0 12px;color:var(--gd-muted);font-size:12.5px}.gd-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.gd-grid-side{display:grid;grid-template-columns:minmax(280px,400px) minmax(0,1fr);gap:16px;align-items:start}.gd-stack{display:grid;gap:16px;align-content:start}.gd-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gd-muted{color:var(--gd-muted)}.gd-small{font-size:12.5px}.gd-hint{color:var(--gd-muted);font-size:12.5px;margin:6px 0 0}.gd-warn{color:var(--gd-amber);font-size:12.5px}.gd-notice{border:1px solid rgba(240,178,58,.25);border-radius:10px;background:#f0b23a0f;padding:10px 13px;color:#f1d9a3;font-size:13px}.gd-notice.gd-notice-red{border-color:#6a2a1e;background:#1a0c08;color:#f3b6a8}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn{display:inline-flex!important;align-items:center;gap:7px;padding:8px 13px!important;border-radius:9px!important;border:1px solid var(--gd-line-2)!important;background:#ffffff06!important;color:var(--gd-ink)!important;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn:hover:not(:disabled){background:#f0b23a14!important;border-color:#5a4626!important;color:var(--gd-gold-2)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-gold{background:var(--gd-gold)!important;border-color:var(--gd-gold)!important;color:#1a1306!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-gold:hover:not(:disabled){background:var(--gd-gold-2)!important;border-color:var(--gd-gold-2)!important;color:#1a1306!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-red{background:#b8402d!important;border-color:#b8402d!important;color:#fff1ec!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-red:hover:not(:disabled){background:#cc4a35!important;color:#fff!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-ghost{background:transparent!important;border-color:transparent!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn{display:inline-grid!important;place-items:center;width:30px;height:30px;padding:0!important;border-radius:8px!important;border:1px solid var(--gd-line)!important;background:#ffffff05!important;color:var(--gd-ink)!important;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn:hover:not(:disabled){border-color:#8a6a2c!important;color:var(--gd-gold-2)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.gold{color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.red{color:#ef7a64!important;border-color:#4e2016!important;background:#e0533d0f!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.on{color:var(--gd-gold)!important;border-color:#8a6a2c!important;background:#f0b23a1a!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-input,:is(.gd-root,.gd-overlay,.gd-page) .gd-select,:is(.gd-root,.gd-overlay,.gd-page) .gd-textarea{width:100%;padding:9px 11px!important;border-radius:9px!important;border:1px solid var(--gd-line-2)!important;background:#0d0b09!important;color:var(--gd-ink)!important;font-size:13.5px;min-width:0}:is(.gd-root,.gd-overlay,.gd-page) .gd-input:focus,:is(.gd-root,.gd-overlay,.gd-page) .gd-select:focus,:is(.gd-root,.gd-overlay,.gd-page) .gd-textarea:focus{outline:none;border-color:#8a6a2c!important;box-shadow:0 0 0 3px #f0b23a1f}:is(.gd-root,.gd-overlay,.gd-page) .gd-textarea{min-height:80px;resize:vertical;font-family:inherit}.gd-field{display:grid;gap:5px;min-width:0}.gd-field>span{color:var(--gd-muted);font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px}.gd-fields{display:grid;gap:12px}.gd-fields-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gd-input-unit{display:flex;gap:8px;align-items:center}.gd-input-unit .gd-unit{color:var(--gd-muted);font-size:12.5px;font-weight:700;min-width:32px}:is(.gd-root,.gd-overlay,.gd-page) .gd-check{display:inline-grid!important;place-items:center;width:19px;height:19px;padding:0!important;border-radius:5px!important;border:1px solid var(--gd-line-2)!important;background:#0d0b09!important;color:#191104!important;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-check.on{background:var(--gd-gold)!important;border-color:#ffd261!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-check .gd-icon{width:13px;height:13px;stroke-width:2.4}.gd-check-line{display:flex;align-items:center;gap:9px;padding:3px 0;font-size:13.5px;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch{position:relative;width:38px;height:21px;padding:0!important;border-radius:999px!important;border:1px solid var(--gd-line-2)!important;background:#1a1712!important;cursor:pointer;flex:0 0 auto}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#6b5f4b;transition:left .15s ease,background .15s ease}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch.on{background:#f0b23a38!important;border-color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch.on:after{left:19px;background:var(--gd-gold)}.gd-setting{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--gd-line)}.gd-setting:first-child{border-top:0;padding-top:2px}.gd-setting>div{flex:1 1 auto;min-width:0}.gd-setting strong{display:block;font-size:13.5px}.gd-setting p{margin:2px 0 0;color:var(--gd-muted);font-size:12.5px}.gd-table-wrap{overflow-x:auto}.gd-table{width:100%;border-collapse:collapse;font-size:13.5px}.gd-table th{text-align:left;padding:10px 8px;color:var(--gd-muted);font-size:12px;font-weight:600;letter-spacing:.02em;border-bottom:1px solid var(--gd-line);white-space:nowrap}.gd-table td{padding:9px 8px;border-bottom:1px solid #1d1913;vertical-align:middle}.gd-table tr:last-child td{border-bottom:0}.gd-table tbody tr:hover td{background:#ffffff05}.gd-table .gd-col-actions{text-align:right;white-space:nowrap;width:1%}.gd-table .gd-col-check{width:1%;padding-right:2px}.gd-table tbody tr.gd-row-selected td{background:#f0b23a12}:is(.gd-root,.gd-overlay,.gd-page) .gd-sort{display:inline-flex!important;align-items:center;gap:5px;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit;font-weight:650;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-sort:hover:not(:disabled){color:var(--gd-gold-2)!important;background:transparent!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-sort .gd-icon{width:14px;height:14px;opacity:.8}.gd-name-cell{display:flex;align-items:center;gap:9px;min-width:0}.gd-avatar{width:24px;height:24px;border-radius:5px;background:#221d15;image-rendering:pixelated;flex:0 0 auto}.gd-name-cell strong{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-tag{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--gd-line-2);color:var(--gd-muted);font-size:11px;font-weight:650}.gd-status{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:6px;font-size:12px;font-weight:650;background:#2a2316;color:#cbb98f}.gd-status.online{background:#183d1f;color:#8ff0a2}.gd-status.connecting,.gd-status.starting,.gd-status.reconnecting{background:#3b2c0c;color:#ffd26a}.gd-status.error,.gd-status.kicked{background:#43160f;color:#ff9c87}.gd-empty-row td{text-align:center;color:var(--gd-muted);padding:22px 10px}:is(.gd-root,.gd-overlay,.gd-page) .gd-dashed{display:flex!important;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px!important;border:1px dashed var(--gd-line-2)!important;border-radius:9px!important;background:transparent!important;color:var(--gd-muted)!important;font-weight:700;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-dashed:hover:not(:disabled){color:var(--gd-gold-2)!important;border-color:#8a6a2c!important;background:#f0b23a0a!important}.gd-filter{max-width:220px;margin-left:auto}.gd-menu-anchor{position:relative;display:inline-block}.gd-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:200px;padding:6px;border:1px solid var(--gd-line-2);border-radius:11px;background:#17140f;box-shadow:0 14px 34px #0000008c}.gd-menu-title{padding:5px 8px 7px;font-size:12px;font-weight:650;color:var(--gd-muted)}:is(.gd-root,.gd-overlay,.gd-page) .gd-menu button{display:flex!important;align-items:center;gap:8px;width:100%;padding:7px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--gd-ink)!important;font-size:13px;text-align:left;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-menu button:hover:not(:disabled){background:#f0b23a17!important;color:var(--gd-gold-2)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-menu button.danger{color:#ff8c75!important}.gd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#050403b3;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.gd-modal{width:min(520px,100%);max-height:calc(100vh - 36px);overflow-y:auto;border:1px solid var(--gd-line-2);border-radius:14px;color:var(--gd-ink);font-size:14px;background:var(--gd-card);box-shadow:0 24px 60px #0009}.gd-modal.wide{width:min(860px,100%)}.gd-modal-head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--gd-line)}.gd-modal-head h2{margin:0;font-size:15px;font-weight:650}.gd-modal-body{padding:18px;display:grid;gap:12px}.gd-modal-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--gd-line)}.gd-log{height:460px;overflow-y:auto;padding:10px 12px;border:1px solid var(--gd-line);border-radius:10px;background:#0a0907;font-family:Consolas,Courier New,monospace!important;font-size:12.5px;line-height:1.5}.gd-log.short{height:320px}.gd-log-line{display:flex;gap:9px;white-space:pre-wrap;word-break:break-word;content-visibility:auto;contain-intrinsic-size:auto 19px}.gd-log-line .ts{color:#6e6352;flex:0 0 auto}.gd-log-line .who{color:var(--gd-gold);font-weight:700;flex:0 0 auto}.gd-log-line.warn .msg{color:#ffd77a}.gd-log-line.error .msg{color:#ff9a86}.gd-log-empty{color:var(--gd-muted)}.gd-composer{display:flex;gap:8px;margin-top:10px}.gd-kbd{display:inline-block;padding:0 5px;border:1px solid var(--gd-line-2);border-radius:4px;font-size:10.5px;color:var(--gd-muted);font-weight:650}.gd-backdrop{display:none}@media (max-width: 920px){.gd-root{grid-template-columns:minmax(0,1fr)}.gd-side{position:fixed;inset:0 auto 0 0;z-index:70;width:284px;transform:translate(-100%);transition:transform .2s ease}.gd-side.open{transform:translate(0)}.gd-backdrop.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0009}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.gd-menu-toggle{display:inline-grid!important}.gd-head{padding:10px 14px;flex-wrap:wrap;row-gap:8px}.gd-head h1{min-width:0;flex:1 1 auto}.gd-head-spacer{display:none}.gd-body{padding:14px 14px 32px}.gd-grid-2,.gd-grid-side,.gd-fields-2{grid-template-columns:minmax(0,1fr)}.gd-filter{max-width:none;margin-left:0;flex:1 1 100%}}.gd-editor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--gd-bg);color:var(--gd-ink)}.gd-editor-top{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--gd-line);background:var(--gd-side)}.gd-editor-main{display:grid;grid-template-columns:minmax(0,1fr) 360px;min-height:0}.gd-canvas{position:relative;overflow:auto;background-color:var(--gd-bg);background-image:radial-gradient(rgba(240,178,58,.1) 1px,transparent 1px);background-size:22px 22px}.gd-canvas-inner{display:flex;justify-content:center;padding:40px 40px 120px;transform-origin:top center;min-width:max-content}.gd-flow{display:flex;flex-direction:column;align-items:center}:is(.gd-root,.gd-overlay,.gd-page) .gd-node,.gd-editor .gd-node{display:flex!important;align-items:center;gap:12px;width:280px;padding:12px 14px!important;border-radius:11px!important;text-align:left;border:1.5px solid var(--gd-line-2)!important;background:var(--gd-card)!important;color:var(--gd-ink)!important;cursor:pointer}.gd-editor .gd-node:hover:not(:disabled){border-color:#8a6a2c!important;background:var(--gd-card-2)!important;color:var(--gd-ink)!important}.gd-editor .gd-node.selected{border-color:var(--gd-gold)!important;box-shadow:0 0 0 3px #f0b23a2e}.gd-editor .gd-node.trigger{width:300px;padding:14px 16px!important}.gd-node-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;flex:0 0 auto;color:#fff}.gd-node-text{min-width:0}.gd-node-text small{display:block;font-size:10.5px;font-weight:650;letter-spacing:.12em;color:var(--gd-muted)}.gd-node-text strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-node-text span{display:block;font-size:12px;color:var(--gd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.gd-connector{width:2px;height:18px;background:var(--gd-line-2)}.gd-editor .gd-plus{display:grid!important;place-items:center;width:26px;height:26px;padding:0!important;border-radius:50%!important;border:1.5px solid var(--gd-line-2)!important;background:var(--gd-card)!important;color:var(--gd-gold)!important;cursor:pointer}.gd-editor .gd-plus:hover:not(:disabled){border-color:var(--gd-gold)!important;background:var(--gd-card-2)!important}.gd-branches{display:flex;gap:26px;padding:12px 14px 14px;margin-top:0;border:1px dashed var(--gd-line-2);border-radius:12px}.gd-branch{display:flex;flex-direction:column;align-items:center;min-width:240px}.gd-branch-label{font-size:11px;font-weight:650;letter-spacing:.1em;color:var(--gd-muted);margin-bottom:6px;text-transform:uppercase}.gd-flow-end{font-size:11px;color:#6e6352;margin-top:6px}.gd-editor-side{border-left:1px solid var(--gd-line);background:var(--gd-side);overflow-y:auto;padding:14px;display:grid;gap:14px;align-content:start}.gd-zoom{position:absolute;left:12px;bottom:12px;display:flex;gap:4px;padding:4px;border:1px solid var(--gd-line);border-radius:10px;background:var(--gd-card)}.gd-catalog{position:fixed;z-index:95;width:330px;max-height:420px;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--gd-line-2);border-radius:12px;background:#17140f;box-shadow:0 18px 48px #0009}.gd-catalog-list{overflow-y:auto;padding:6px}.gd-catalog-cat{padding:8px 8px 4px;font-size:10.5px;font-weight:650;letter-spacing:.1em;color:var(--gd-muted);text-transform:uppercase}.gd-editor .gd-catalog-item{display:flex!important;flex-direction:column;align-items:flex-start;width:100%;padding:7px 9px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--gd-ink)!important;text-align:left;cursor:pointer}.gd-editor .gd-catalog-item:hover:not(:disabled),.gd-editor .gd-catalog-item.active{background:#f0b23a17!important}.gd-catalog-item small{color:var(--gd-muted);font-size:11.5px}@media (max-width: 920px){.gd-editor-main{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,45%)}.gd-editor-side{border-left:0;border-top:1px solid var(--gd-line)}}.gd-body>*{min-width:0}.gd-legacy{min-width:0;overflow-x:auto}.gd-card-head{flex-wrap:wrap;row-gap:8px}.gd-skin{position:relative;display:inline-block;overflow:hidden}:is(.gd-root,.gd-overlay,.gd-page) .gd-skin img{position:absolute;max-width:none!important;height:auto;image-rendering:pixelated}.gd-setups{display:grid;gap:8px}.gd-setup-list{max-height:240px;overflow-y:auto;border:1px solid var(--gd-line);border-radius:10px;padding:4px;display:grid;gap:2px}.gd-overlay .gd-setup,:is(.gd-root,.gd-overlay,.gd-page) .gd-setup{display:flex!important;align-items:center;gap:9px;width:100%;padding:7px 9px!important;border:0!important;border-radius:6px;background:transparent!important;color:var(--gd-ink)!important;font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.gd-overlay .gd-setup:hover,:is(.gd-root,.gd-overlay,.gd-page) .gd-setup:hover{background:#f0b23a12!important}.gd-overlay .gd-setup code,:is(.gd-root,.gd-overlay,.gd-page) .gd-setup code{margin-left:auto;color:var(--gd-muted, #b9a77e);font-size:12px}.gd-afk-hint{display:inline-flex;color:#f0b43c;cursor:help}.gd-afk-hint .gd-icon{width:15px;height:15px}.gd-stops{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:12px}.gd-editor .gd-stop-chip{display:flex!important;align-items:center;gap:8px;width:300px;padding:7px 12px!important;border:1px solid #6b2a22!important;border-radius:10px;background:#1b0f0b!important;color:var(--gd-ink)!important;font:inherit;font-size:13px;cursor:pointer;text-align:left}.gd-editor .gd-stop-chip.selected{border-color:#e0614b!important;box-shadow:0 0 0 1px #e0614b}.gd-editor .gd-stop-chip>span{width:12px;height:12px;border-radius:4px;flex:0 0 auto}.gd-editor .gd-stop-chip small{color:#e08a7a;font-size:10px;font-weight:650;letter-spacing:.06em}.gd-editor .gd-stop-chip em{margin-left:auto;font-style:normal;font-size:11px;color:#ffb4a6;border:1px solid #6b2a22;border-radius:6px;padding:1px 6px}.gd-editor .gd-stop-add{display:inline-flex!important;align-items:center;gap:6px;width:300px;justify-content:center;padding:7px 12px!important;border:1px dashed #6b4a1a!important;border-radius:10px;background:transparent!important;color:var(--gd-muted)!important;font:inherit;font-size:13px;cursor:pointer}.gd-editor .gd-stop-add:hover{color:var(--gd-ink)!important;border-color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) code{font-size:12.5px;color:var(--gd-ink);background:#ffffff0a;border:1px solid var(--gd-line);padding:2px 7px;border-radius:6px}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn{min-width:86px;justify-content:center;border:1px solid transparent!important;cursor:pointer;font-family:inherit;line-height:1.4}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.stopped,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.error,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.kicked{background:#2a2316!important;color:#cbb98f!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.error,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.kicked{background:#43160f!important;color:#ff9c87!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.online{background:#183d1f!important;color:#8ff0a2!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.connecting,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.starting,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.reconnecting{background:#3b2c0c!important;color:#ffd26a!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:after{content:attr(data-action);display:none}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:hover:not(:disabled) .gd-status-label,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:focus-visible .gd-status-label,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:disabled .gd-status-label{display:none}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:hover:not(:disabled):after,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:focus-visible:after,:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:disabled:after{display:inline}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.is-running:hover:not(:disabled){background:#43160f!important;color:#ff9c87!important;border-color:#6a2a1e!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn.is-stopped:hover:not(:disabled){background:var(--gd-gold)!important;color:#1a1306!important;border-color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn:disabled{opacity:.75;cursor:progress}:is(.gd-root,.gd-overlay,.gd-page) .gd-status{white-space:nowrap}.gd-root,.gd-root *{scrollbar-width:thin;scrollbar-color:#3a3122 transparent}.gd-root ::-webkit-scrollbar{width:8px;height:8px}.gd-root ::-webkit-scrollbar-track{background:transparent}.gd-root ::-webkit-scrollbar-thumb{background:#3a3122;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.gd-root ::-webkit-scrollbar-thumb:hover{background:#5c4a2c;background-clip:padding-box}.gd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.gd-stat{border:1px solid var(--gd-line);border-radius:14px;background:linear-gradient(180deg,var(--gd-card),#100e0b);padding:14px 16px;min-width:0}.gd-stat>span{display:block;color:var(--gd-muted);font-size:12.5px;font-weight:500}.gd-stat>strong{display:block;margin-top:4px;font-size:24px;font-weight:650;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-stat>small{display:block;margin-top:2px;color:var(--gd-muted);font-size:12px}.gd-empty{display:grid;gap:4px;justify-items:center;text-align:center;padding:26px 16px;border:1px dashed var(--gd-line-2);border-radius:12px;color:var(--gd-muted);font-size:13px}.gd-empty strong{color:var(--gd-ink);font-size:14px;font-weight:600}.gd-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--gd-line);border-radius:12px;background:var(--gd-card);width:fit-content;max-width:100%}:is(.gd-root,.gd-overlay,.gd-page) .gd-tab{display:inline-flex!important;align-items:center;gap:6px;padding:7px 12px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#c8bea9!important;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}:is(.gd-root,.gd-overlay,.gd-page) .gd-tab:hover:not(:disabled){background:#ffffff0a!important;color:var(--gd-ink)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-tab.on{background:#f0b23a1f!important;border-color:#f0b23a40!important;color:var(--gd-gold-2)!important;font-weight:600}.gd-tab-count{padding:1px 7px;border-radius:999px;background:#ffffff0f;color:var(--gd-muted);font-size:11.5px;font-weight:600}.gd-item-icon{display:inline-grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border-radius:7px;background:#ffffff08;border:1px solid var(--gd-line)}.gd-item-icon img{width:22px;height:22px;image-rendering:pixelated;object-fit:contain}.gd-card h3{margin:0 0 10px;font-size:13px;font-weight:650;color:var(--gd-ink)}.gd-list{display:grid}.gd-list-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--gd-line);min-width:0}.gd-list-row:first-child{border-top:0}.gd-list-row>.gd-grow{flex:1 1 auto;min-width:0}.gd-list-row small{display:block;color:var(--gd-muted);font-size:12px}.gd-num{font-variant-numeric:tabular-nums}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-danger{background:transparent!important;border-color:#6a2a1e!important;color:#ff9c87!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-danger:hover:not(:disabled){background:#2a100a!important;border-color:#8a3a2a!important;color:#ffb3a3!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-sm{padding:5px 10px!important;font-size:12.5px;border-radius:8px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn:disabled,:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn:disabled{opacity:.5;cursor:not-allowed}.gd-ok{color:#8ff0a2;font-size:12.5px}.gd-copy{display:flex;align-items:center;gap:8px;min-width:0}.gd-copy code{flex:1 1 auto;min-width:0;overflow-x:auto;white-space:nowrap;padding:8px 10px!important}.gd-sub-plan{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.gd-sub-plan strong{font-size:26px;font-weight:650;letter-spacing:-.02em;color:var(--gd-gold-2)}.gd-checklist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gd-checklist li{display:flex;align-items:center;gap:9px;font-size:13.5px}.gd-checklist .gd-icon{color:var(--gd-gold)}.gd-spark{display:flex;align-items:flex-end;gap:3px;height:34px}.gd-spark-bar{flex:1 1 0;display:flex;align-items:flex-end;height:100%}.gd-spark-bar span{display:block;width:100%;border-radius:2px}.gd-switch-line{display:inline-flex;align-items:center;gap:9px;color:var(--gd-muted);font-size:13px;font-weight:600;cursor:pointer}.gd-sell-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.gd-item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;max-height:420px;overflow-y:auto;margin-top:10px;padding-right:2px}:is(.gd-root,.gd-overlay,.gd-page) .gd-item-card{content-visibility:auto;contain-intrinsic-size:92px 78px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:78px;padding:8px 5px!important;border:1px solid var(--gd-line)!important;border-radius:10px!important;background:#ffffff05!important;color:#c8bea9!important;font-size:11.5px;line-height:1.2;text-align:center;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-item-card:hover:not(:disabled){border-color:#5a4626!important;color:var(--gd-ink)!important;background:#f0b23a0d!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-item-card.on{border-color:#f0b23a8c!important;background:#f0b23a1f!important;color:var(--gd-gold-2)!important}.gd-item-card>span:last-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.gd-sell-selected{border:1px solid var(--gd-line);border-radius:12px;padding:12px;background:#0000002e}.gd-sell-selected h3{display:flex;align-items:center;gap:8px}.gd-sell-list{max-height:470px;overflow-y:auto;display:grid}.gd-sell-list .gd-list-row{padding:7px 2px}.gd-sell-list .gd-list-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-sell-list .gd-list-row .gd-grow strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 920px){.gd-sell-cols{grid-template-columns:minmax(0,1fr)}.gd-item-grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}}.gd-order-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;align-items:start}.gd-list-row.gd-best,.gd-list-row.gd-best strong{color:var(--gd-gold-2)}.gd-inv-chips{display:flex;flex-wrap:wrap;gap:6px}.gd-inv-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border:1px solid var(--gd-line);border-radius:10px;background:#ffffff05;font-size:12.5px}.gd-inv-chip strong{color:var(--gd-gold-2)}:is(.gd-root,.gd-overlay,.gd-page) .gd-chip{display:inline-flex!important;align-items:center;gap:7px;padding:5px 11px 5px 6px!important;border:1px solid var(--gd-line)!important;border-radius:999px!important;background:#ffffff05!important;color:#c8bea9!important;font-size:12.5px;font-weight:500;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-chip:hover:not(:disabled){border-color:#5a4626!important;color:var(--gd-ink)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-chip.on{border-color:#f0b23a73!important;background:#f0b23a1f!important;color:var(--gd-gold-2)!important}.gd-chip-icon{display:inline-grid;place-items:center;width:20px;height:20px}.gd-chip-icon img,.gd-chip-icon .minecraft-item-icon{width:18px!important;height:18px!important;image-rendering:pixelated}.gd-chip-icon .minecraft-item-icon-wrap{width:18px;height:18px}.gd-swatch{display:inline-block;width:10px;height:10px;border-radius:3px}.gd-chart{position:relative}.gd-chart svg{display:block;width:100%;height:auto}.gd-chart-tip{position:absolute;transform:translate(-50%,calc(-100% - 10px));display:grid;gap:2px;padding:7px 10px;border:1px solid var(--gd-line-2);border-radius:9px;background:#120f0b;box-shadow:0 10px 26px #00000080;font-size:12px;white-space:nowrap;pointer-events:none}.gd-chart-tip span{color:var(--gd-muted)}.gd-card-head h2{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.gd-msgs{display:flex;flex-direction:column;gap:8px;height:420px;overflow-y:auto;padding:12px;border:1px solid var(--gd-line);border-radius:10px;background:#00000038}.gd-msg{max-width:min(78%,620px);align-self:flex-start;padding:8px 11px;border:1px solid var(--gd-line);border-radius:12px 12px 12px 4px;background:var(--gd-card-2)}.gd-msg.self{align-self:flex-end;border-radius:12px 12px 4px;border-color:#f0b23a4d;background:#f0b23a1a}.gd-msg-meta{display:flex;gap:8px;align-items:baseline;font-size:11.5px;color:var(--gd-muted)}.gd-msg-meta strong{color:var(--gd-ink);font-size:12px}.gd-msg.staff .gd-msg-meta strong{color:var(--gd-gold-2)}.gd-msg p{margin:3px 0 0;font-size:13.5px;white-space:pre-wrap;word-break:break-word}.gd-stars{display:inline-flex;gap:2px}:is(.gd-root,.gd-overlay,.gd-page) .gd-stars button{padding:0 2px!important;border:0!important;background:transparent!important;color:#4a3f2c!important;font-size:22px;line-height:1;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-stars button.on{color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-stars button:disabled{cursor:default}.gd-thread-list{display:grid;gap:4px;max-height:560px;overflow-y:auto}:is(.gd-root,.gd-overlay,.gd-page) .gd-thread{display:flex!important;align-items:center;gap:8px;width:100%;padding:9px 10px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:var(--gd-ink)!important;text-align:left;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-thread:hover:not(:disabled){background:#ffffff09!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-thread.on{background:#f0b23a1c!important;border-color:#f0b23a38!important}.gd-thread.closed{opacity:.6}.gd-thread strong{display:block;font-size:13.5px;font-weight:600}.gd-thread small{display:block;color:var(--gd-muted);font-size:11.5px}.gd-grow{flex:1 1 auto;min-width:0}.gd-unread{width:8px;height:8px;border-radius:50%;background:var(--gd-red);flex:0 0 auto}.gd-msa-code{font-size:28px;font-weight:700;letter-spacing:.12em;text-align:center;padding:6px 0;color:var(--gd-gold-2);font-variant-numeric:tabular-nums}.gd-msa{display:grid;gap:12px}.gd-msa-code.is-expired{color:var(--gd-muted);text-decoration:line-through}.gd-msa-timer{margin:-6px 0 0;text-align:center;color:var(--gd-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.gd-msa-timer b{color:var(--gd-ink)}.gd-msa-status{margin:0;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--gd-muted);font-size:13.5px}.gd-msa-status.is-ok{color:#8fe3a2}.gd-msa-status.is-bad{color:#f3b6a8}.gd-msa-spin{width:14px;height:14px;border-radius:50%;border:2px solid rgba(240,178,58,.25);border-top-color:var(--gd-gold);animation:gd-msa-spin .9s linear infinite;flex:none}.gd-msa-dot{width:9px;height:9px;border-radius:50%;background:var(--gd-green);box-shadow:0 0 0 4px #3fbf5a2e;flex:none}@keyframes gd-msa-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.gd-msa-spin{animation-duration:2.4s}}.gd-msa-alt{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding-top:10px;border-top:1px solid var(--gd-line);font-size:12.5px;color:var(--gd-muted)}:is(.gd-root,.gd-overlay,.gd-page) .gd-msa-alt .gd-link-btn{font-size:12.5px;font-weight:600;color:var(--gd-gold-2)!important;text-decoration:none}:is(.gd-root,.gd-overlay,.gd-page) .gd-link-btn.gd-msa-offline{justify-self:start;font-size:12px!important;font-weight:500!important;color:var(--gd-muted)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn.gd-btn-lg{min-height:44px;padding:0 22px;font-size:15px}.gd-notice.gd-notice-ok{border-color:#3fbf5a59;background:#3fbf5a14;color:#bdeec8}.gd-notice.gd-notice-ok strong{color:#e6fbe9}:is(.gd-root,.gd-overlay,.gd-page) a:not([class]){color:var(--gd-gold-2)}.gd-inv{display:grid;gap:12px}.gd-inv .inventory-layout{margin:0;max-width:none;grid-template-columns:170px minmax(0,1fr);gap:14px}.gd-inv .inventory-side,.gd-inv .inventory-main{border:1px solid var(--gd-line)!important;border-radius:12px!important;background:#0003!important;box-shadow:none!important;padding:14px!important}.gd-inv .inventory-layout h3{color:var(--gd-muted);font-size:11px;font-weight:600;letter-spacing:.08em}.gd-inv .live-inventory-slot{border:1px solid var(--gd-line)!important;border-radius:8px!important;background:#ffffff05!important}.gd-inv .live-inventory-slot.filled{border-color:var(--gd-line-2)!important;background:var(--gd-card-2)!important}.gd-inv .live-inventory-slot.hotbar{border-color:#4a3c22!important}.gd-inv .live-inventory-slot:hover{border-color:#8a6a2c!important}.gd-inv .live-inventory-slot.hotbar.selected{border-color:var(--gd-gold)!important;background:#f0b23a1f!important;box-shadow:inset 0 0 0 1px #f0b23a59!important}.gd-inv .live-item-image{background:transparent;color:var(--gd-muted)}.gd-inv .slot-label{color:#5e5241;font-family:inherit}.gd-inv .slot-item-name{color:#c8bea9;font-size:9.5px}.gd-inv .slot-hand{background:var(--gd-gold);font-family:inherit}.gd-inv .inventory-summary{color:var(--gd-muted);text-transform:none;letter-spacing:0;font-size:12px}.gd-inv .inventory-summary strong{color:var(--gd-gold-2);font-family:inherit;font-weight:650}.gd-inv .hotbar-heading span{color:var(--gd-muted);font-size:11.5px}.gd-inv .slot-drop{font-family:inherit!important;border-radius:6px!important}@media (max-width: 1120px){.gd-inv .inventory-layout{grid-template-columns:minmax(0,1fr)}}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item.gd-nav-parent{color:var(--gd-ink)!important;font-weight:600}.gd-key-builder{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;align-items:end}.gd-key-builder .gd-field strong{font-size:13.5px;padding:9px 0}.gd-key-banner{display:grid;gap:8px;margin-top:14px;padding:12px 14px;border:1px solid rgba(240,178,58,.3);border-radius:12px;background:#f0b23a12}.gd-key-banner>div:first-child{display:grid;gap:2px}.gd-key-banner>div:first-child span{color:var(--gd-muted);font-size:12.5px}.gd-key-banner .gd-copy code{color:var(--gd-gold-2);font-size:14px}.gd-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;align-items:center}.gd-mc-names{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}:is(.gd-root,.gd-overlay,.gd-page) .gd-link-btn{display:inline!important;padding:0!important;border:0!important;background:transparent!important;color:var(--gd-ink)!important;font:inherit;font-weight:600;text-align:left;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-link-btn:hover:not(:disabled){color:var(--gd-gold-2)!important;text-decoration:underline}:is(.gd-root,.gd-overlay,.gd-page) .gd-link-btn:disabled{cursor:default;opacity:1}:is(.gd-root,.gd-overlay,.gd-page) .gd-perm-trigger{display:inline-flex!important;align-items:center;gap:4px;padding:5px 8px!important;border:1px solid var(--gd-line-2)!important;border-radius:8px!important;background:#ffffff05!important;color:var(--gd-ink)!important;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}:is(.gd-root,.gd-overlay,.gd-page) .gd-perm-trigger:hover{border-color:#8a6a2c!important}.gd-perm-trigger i{font-style:normal;display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:5px;background:#f0b23a24;color:var(--gd-gold-2);font-size:10.5px;font-weight:700}.gd-perm-trigger .gd-icon{color:var(--gd-muted)}.gd-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39}.gd-perm-menu{width:300px;max-height:70vh;overflow-y:auto}:is(.gd-root,.gd-overlay,.gd-page) .gd-menu .gd-perm-item{align-items:flex-start}.gd-perm-item .gd-check{margin-top:1px;pointer-events:none}.gd-perm-item small{display:block;color:var(--gd-muted);font-size:11.5px;font-weight:400}.gd-menu .gd-menu-title:not(:first-child){margin-top:4px;border-top:1px solid var(--gd-line);padding-top:9px}.gd-item-wrap{position:relative}.gd-item-wrap .gd-item-card{width:100%}:is(.gd-root,.gd-overlay,.gd-page) .gd-fav{position:absolute;top:3px;right:3px;width:20px;height:20px;padding:0!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#4a3f2c!important;font-size:13px;line-height:1;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-fav:hover,:is(.gd-root,.gd-overlay,.gd-page) .gd-fav.on{color:var(--gd-gold)!important}:is(.gd-root,.gd-overlay,.gd-page) a.gd-btn,:is(.gd-root,.gd-overlay,.gd-page) a.gd-btn:hover{text-decoration:none!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-input::placeholder,:is(.gd-root,.gd-overlay,.gd-page) .gd-textarea::placeholder{color:#6e6352!important;opacity:1}.gd-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.gd-legacy{display:grid;gap:16px;align-content:start}.gd-body>.gd-legacy{overflow:visible}.gd-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.gd-tabs::-webkit-scrollbar{display:none}.gd-tab{flex:0 0 auto}.gd-card-sub:last-child{margin-bottom:0}.gd-page{min-height:100vh;background:radial-gradient(ellipse at 85% 0%,#f0b23a0f,#f0b23a00 45%),var(--gd-bg);color:var(--gd-ink);font-size:14px;padding:28px 20px 48px}.gd-page *{box-sizing:border-box}.gd-page-inner{max-width:1180px;margin:0 auto;display:grid;gap:16px}.gd-page-center{display:grid;place-items:center}:is(.gd-root,.gd-overlay,.gd-page) .gd-tab{padding:6px 10px!important}.gd-cmd{position:relative;flex:1 1 auto;min-width:0}.gd-cmd-input{font-family:Consolas,Courier New,monospace!important}.gd-suggest{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:30;border:1px solid var(--gd-line-2);border-radius:11px;background:#17140f;box-shadow:0 -14px 34px #00000080;overflow:hidden}.gd-suggest-list{max-height:280px;overflow-y:auto;padding:4px}:is(.gd-root,.gd-overlay,.gd-page) .gd-suggest-item{display:flex!important;align-items:center;gap:12px;width:100%;padding:6px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--gd-ink)!important;font-family:Consolas,Courier New,monospace;font-size:13px;text-align:left;cursor:pointer}:is(.gd-root,.gd-overlay,.gd-page) .gd-suggest-item.on{background:#f0b23a21!important;color:var(--gd-gold-2)!important}.gd-suggest-match{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-suggest-match b{color:var(--gd-gold-2);font-weight:700}.gd-suggest-tip{flex:0 1 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gd-muted);font-family:Inter Variable,system-ui,sans-serif;font-size:12px}.gd-suggest-foot{display:flex;align-items:center;gap:4px;padding:6px 10px;border-top:1px solid var(--gd-line);color:var(--gd-muted);font-size:11.5px}.mc-click{cursor:pointer;border-radius:3px;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.mc-click:hover,.mc-click:focus-visible{background:#f0b23a29;text-decoration-style:solid;outline:none}.gd-menu.gd-menu-floating{position:fixed;right:auto;z-index:120;max-height:calc(100vh - 16px);overflow-y:auto}.gd-body{grid-auto-rows:max-content}.gd-stats{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.gd-user-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:12px}.gd-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gd-filter-group>span{color:var(--gd-muted);font-size:12px;font-weight:600;margin-right:2px}.gd-toasts{position:fixed;right:18px;bottom:18px;z-index:140;display:grid;gap:8px;justify-items:end;max-width:min(420px,calc(100vw - 36px))}:is(.gd-root,.gd-overlay,.gd-page) .gd-toast{display:block!important;padding:10px 14px!important;border:1px solid var(--gd-line-2)!important;border-left:3px solid var(--gd-gold)!important;border-radius:10px!important;background:#17140f!important;color:var(--gd-ink)!important;box-shadow:0 12px 30px #00000080;font-size:13.5px;text-align:left;white-space:pre-line;cursor:pointer;animation:gd-toast-in .18s ease-out}:is(.gd-root,.gd-overlay,.gd-page) .gd-toast.error{border-left-color:var(--gd-red)!important;color:#ffc7bb!important}@keyframes gd-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gd-lib-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gd-lib-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;border:1px solid var(--gd-line);border-radius:11px;background:#ffffff05;transition:border-color .15s}.gd-lib-card:hover{border-color:var(--gd-line-2)}.gd-lib-head{display:flex;align-items:flex-start;gap:10px;min-width:0}.gd-lib-icon{width:28px;height:28px;flex:none;image-rendering:pixelated;margin-top:1px}.gd-lib-title{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.gd-lib-title strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-lib-official{display:inline-flex;align-items:center;gap:4px;color:var(--gd-muted);font-size:11.5px}.gd-lib-official .gd-icon{width:12px;height:12px;color:var(--gd-gold)}.gd-lib-text{margin:0;flex:1;color:var(--gd-muted);font-size:12.5px;line-height:1.45}.gd-lib-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.gd-lib-adds{display:inline-flex;align-items:center;gap:5px;color:var(--gd-muted);font-size:12px}.gd-lib-adds .gd-icon{width:13px;height:13px}@media (max-width: 1180px){.gd-lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.gd-lib-grid{grid-template-columns:minmax(0,1fr)}}.gd-wiz-title{display:flex;align-items:center;gap:10px}.gd-wiz-progress{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;row-gap:6px;padding:4px 24px 2px}.gd-wiz-dot{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#2a251d;color:var(--gd-muted);border:1px solid var(--gd-line-2)}.gd-wiz-dot.done{background:var(--gd-gold);color:#1a1408;border-color:#ffd261}.gd-wiz-dot .gd-icon{width:15px;height:15px}.gd-wiz-line{height:2px;background:var(--gd-line-2);border-radius:2px}.gd-wiz-line.done{background:var(--gd-gold)}.gd-wiz-label{font-size:12px;font-weight:650;text-align:center;white-space:nowrap}.gd-wiz-h{color:var(--gd-muted);font-size:12px;font-weight:650;margin-bottom:6px}.gd-wiz-steps,.gd-wiz-branch{display:grid;gap:3px}.gd-wiz-branch{margin:3px 0 3px 12px;padding-left:12px;border-left:1px solid var(--gd-line-2)}.gd-wiz-step{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;padding:3px 0}.gd-wiz-step strong{flex:none}.gd-wiz-step .gd-muted{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-wiz-step-icon{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:6px;color:#fff}.gd-wiz-step-icon .gd-icon{width:13px;height:13px}.gd-wiz-notes{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gd-wiz-notes li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45}.gd-wiz-notes .gd-icon{width:14px;height:14px;flex:none;margin-top:3px;color:var(--gd-gold)}.gd-wiz-after{margin-left:auto;flex:none;color:var(--gd-muted);font-size:11.5px;padding-left:8px}.gd-lib-hugo{display:inline-flex;align-items:center;padding:2px 7px;border-radius:5px;font-size:11px;font-weight:600;color:var(--gd-green);background:color-mix(in srgb,var(--gd-green) 12%,transparent);border:1px solid color-mix(in srgb,var(--gd-green) 35%,transparent);white-space:nowrap}.gd-lib-locked{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gd-lib-locked>div{flex:1;min-width:200px}.gd-lib-locked-icon{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--gd-card-2);color:var(--gd-gold)}.gd-lib-locked-icon .gd-icon{width:18px;height:18px}:is(.gd-root,.gd-overlay,.gd-page) .gd-coords{display:inline-flex!important;align-items:center;gap:6px;padding:3px 9px!important;border:1px dashed var(--gd-line-2)!important;border-radius:7px!important;background:transparent!important;color:var(--gd-muted)!important;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}:is(.gd-root,.gd-overlay,.gd-page) .gd-coords:hover{border-color:#8a6a2c!important;color:var(--gd-gold-2)!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-coords.on{border-style:solid!important;color:var(--gd-ink)!important}.gd-trigger-icon{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border-radius:6px;color:#fff}.gd-trigger-icon.sm{width:18px;height:18px;border-radius:5px}.gd-trigger-icon .gd-icon{stroke-width:1.9}.gd-no-access{margin:4px 2px 12px;padding:14px;border:1px solid var(--gd-line, rgba(255,255,255,.08));border-radius:12px;background:#f0b23a0f;display:grid;gap:8px}.gd-no-access strong{color:var(--gd-gold-2);font-size:14px}.gd-no-access p{margin:0;font-size:13px;line-height:1.45;color:var(--gd-muted, #a99c80)}.gd-no-access .gd-btn{justify-self:start}.gd-spawner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:16px;align-items:start}.gd-spawner-table th,.gd-spawner-table td{white-space:nowrap}.gd-price-cell{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:8px}.gd-price-old{font-size:12px;color:var(--gd-muted, #8e8471);text-decoration:line-through}.gd-price-new{font-weight:650}.gd-price-new.stop{color:var(--gd-muted, #8e8471);font-weight:500}.gd-price-new.changed{color:var(--gd-gold-2)}.gd-help{position:relative;display:inline-flex;vertical-align:middle}.gd-help-btn{width:17px;height:17px;border-radius:50%;border:1px solid var(--gd-line);background:transparent;color:var(--gd-muted, #a99c80);font:700 11px/1 inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.gd-help-btn:hover,.gd-help-btn.on{color:var(--gd-gold);border-color:var(--gd-gold)}.gd-help-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:-8px;width:max-content;max-width:min(320px,78vw);padding:10px 12px;border-radius:9px;border:1px solid var(--gd-line);background:#15120d;color:#e9e1cf;font-size:12.5px;font-weight:450;line-height:1.5;letter-spacing:0;text-transform:none;white-space:normal;box-shadow:0 10px 30px #00000073}.gd-status-why{display:flex;flex-direction:column;gap:2px;margin-top:6px;max-width:340px;font-size:12px;line-height:1.45;color:#cfc3a8}.gd-status-why strong{font-size:12px;color:#ffb4a3}.gd-status-why.gold strong{color:#f0c35a}.gd-root .gd-status-why .gd-link-btn{align-self:flex-start;margin-top:2px;font-size:12px;color:var(--gd-gold-2)!important}.gd-problem-tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:650;color:#ffb4a3;border:1px solid rgba(255,140,120,.4);background:#ff786414}.gd-setup-card{border-color:#f0b23a59}.gd-setup-progress{height:4px;border-radius:4px;background:#ffffff0f;overflow:hidden;margin:-4px 0 14px}.gd-setup-progress i{display:block;height:100%;background:var(--gd-gold);transition:width .3s ease}.gd-setup-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gd-setup-steps li{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--gd-line);border-radius:10px}.gd-setup-steps li>div{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.gd-setup-steps li>div span{font-size:12.5px;color:#a99c80}.gd-setup-steps li.done{opacity:.6}.gd-setup-steps li.done strong{text-decoration:line-through;text-decoration-color:#ffffff59}.gd-setup-steps li.next{border-color:#f0b23a8c;background:#f0b23a0d}.gd-setup-num{flex:0 0 26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:750;border:1px solid var(--gd-line);color:#cfc3a8}.gd-setup-steps li.done .gd-setup-num{background:#6ec87826;border-color:#6ec87880;color:#9fe0a6}.gd-setup-steps li.next .gd-setup-num{border-color:var(--gd-gold);color:var(--gd-gold)}@media (max-width: 560px){.gd-setup-steps li{flex-wrap:wrap}.gd-setup-steps li>div{flex:1 1 calc(100% - 40px)}.gd-setup-steps li .gd-btn{margin-left:38px}}.gd-foot-labeled{grid-template-columns:repeat(3,1fr)}:is(.gd-root,.gd-overlay,.gd-page) .gd-foot-labeled button{width:100%!important;min-width:0;gap:3px;padding:7px 0 6px!important;height:auto!important}.gd-foot-labeled button>span:not(.gd-dot-badge){font-size:10.5px;font-weight:600;letter-spacing:0;line-height:1;color:inherit}.gd-nav-divider:empty{height:1px;margin:8px 10px;padding:0;background:var(--gd-line)}.gd-status-why-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gd-multi-list{display:grid;gap:10px}.gd-multi-row{display:flex;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--gd-line);border-radius:12px;background:#ffffff04}.gd-multi-icon{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:#ffffff0a}.gd-multi-icon img{width:32px;height:32px;image-rendering:pixelated}.gd-multi-main{flex:1;min-width:0;display:grid;gap:7px}.gd-multi-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.gd-multi-head strong{font-size:14.5px}.gd-multi-x{font-size:20px;font-weight:800;color:#7fd48a;font-variant-numeric:tabular-nums}.gd-multi-bar{height:8px;border-radius:6px;background:#ffffff12;overflow:hidden}.gd-multi-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#f0b23a,#ffd66b)}.gd-multi-nums{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;font-size:12.5px;color:#b9ad93;font-variant-numeric:tabular-nums}.gd-multi-nums b{color:#efe6d2;font-weight:650}.gd-multi-nums .gd-multi-need{color:#f0c35a}.gd-hs{display:grid;grid-template-columns:230px minmax(0,1fr);gap:14px;align-items:start}.gd-hs-cats{display:grid;gap:3px;padding:8px;border:1px solid var(--gd-line);border-radius:12px;background:#ffffff04;position:sticky;top:8px}:is(.gd-root,.gd-overlay,.gd-page) .gd-hs-cats button{display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;padding:8px 10px!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;color:var(--gd-ink)!important;font:inherit!important;font-size:13.5px!important;font-weight:600!important;text-align:left!important;cursor:pointer!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-hs-cats button:hover{background:#ffffff0a!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-hs-cats button.on{border-color:#f0b23a8c!important;background:#f0b23a14!important;color:var(--gd-gold-2)!important}.gd-hs-icon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#ffffff0d;color:var(--gd-gold);flex:0 0 auto}.gd-hs-icon.big{width:38px;height:38px;border-radius:10px}.gd-hs-badge{margin-left:auto;font-size:10.5px;font-weight:750;letter-spacing:.04em;color:#f0b23a;text-transform:uppercase}.gd-hs-panel{border:1px solid var(--gd-line);border-radius:12px;overflow:hidden}.gd-hs-panel>header{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--gd-line);background:#f0b23a0a}.gd-hs-panel>header div{display:flex;flex-direction:column}.gd-hs-panel>header strong{font-size:15px}.gd-hs-panel>header span{font-size:12.5px;color:#a99c80}.gd-hs-note{margin:12px 14px 4px;padding:10px 12px;border-radius:10px;border:1px solid rgba(110,200,120,.35);background:#6ec87812;font-size:12.5px;line-height:1.5;color:#d9ead6}.gd-hs-note b{display:block;color:#9fe0a6;margin-bottom:2px}.gd-hs-group{padding:12px 14px 2px;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#8e8471}.gd-hs-row{display:flex;align-items:center;gap:14px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.04)}.gd-hs-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.gd-hs-text strong{font-size:13.5px}.gd-hs-text span{font-size:12.5px;color:#a99c80;line-height:1.4}.gd-hs-text small{font-size:10.5px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.gd-hs-text small.good{color:#7fd48a}.gd-hs-text small.bad{color:#f0b23a}.gd-hs-text small.muted{color:#8e8471}.gd-hs-toggle{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;font-size:12.5px;font-weight:650}.gd-hs-toggle .on{color:#7fd48a}.gd-hs-toggle .off{color:#8e8471}.gd-seg{display:inline-flex;flex:0 0 auto;border:1px solid var(--gd-line);border-radius:8px;overflow:hidden}:is(.gd-root,.gd-overlay,.gd-page) .gd-seg button{padding:5px 10px!important;border:0!important;border-left:1px solid var(--gd-line)!important;background:transparent!important;color:#a99c80!important;font:inherit!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-seg button:first-child{border-left:0!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-seg button.on{background:#6ec8782e!important;color:#bfeec5!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-seg button.on.mid{background:#f0b23a33!important;color:#ffd98a!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-seg button.on.off{background:#ffffff1a!important;color:#efe6d2!important}@media (max-width: 860px){.gd-hs{grid-template-columns:minmax(0,1fr)}.gd-hs-cats{position:static;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.gd-hs-row{flex-wrap:wrap}}.gd-empty-start{display:grid;gap:8px;justify-items:center;padding:18px 8px;text-align:center}.gd-empty-start strong{color:var(--gd-ink);font-size:15px}.gd-empty-start span{color:var(--gd-muted);font-size:13.5px;max-width:460px}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #e4e6e0;--card: #f2f3ef;--line: #cbcfc6;--ink: #23281f;--muted: #6b7066;--slab: #1b211c;--slab-line: #2c342c;--slab-ink: #c9d2c4;--moss: #47704f;--rust: #a8452f;--amber: #b07d2b;--sans: ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, sans-serif;--mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:3px;padding:7px 13px}button:hover:not(:disabled){border-color:var(--muted)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--moss);border-color:var(--moss);color:#f2f3ef}button.danger{background:var(--rust);border-color:var(--rust);color:#f6efec}input{font:inherit;padding:8px 11px;border:1px solid var(--line);border-radius:3px;background:#fff;color:var(--ink);width:100%}input:focus-visible,button:focus-visible{outline:2px solid var(--moss);outline-offset:1px}.login-wrap{height:100%;display:grid;place-items:center;padding:24px}.login{width:100%;max-width:27rem;background:var(--card);border:1px solid var(--line);border-radius:4px;padding:30px}.login h1{margin:0 0 6px;font-size:25px;font-weight:600;letter-spacing:-.01em}.login p.lede{margin:0 0 22px;color:var(--muted);max-width:34ch}.field{margin-bottom:14px}.field label{display:block;margin-bottom:5px;font-size:13px;color:var(--muted)}.login-actions{display:flex;gap:10px;align-items:center;margin-top:20px}.linkish{background:none;border:none;color:var(--moss);padding:0;text-decoration:underline}.error{color:var(--rust);font-size:14px;margin-top:12px}.shell{height:100%;display:grid;grid-template-columns:258px 1fr}.rail{background:var(--card);border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0}.rail-head{padding:16px 16px 12px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:8px}.rail-head h2{margin:0;font-size:15px;font-weight:600}.rail-head span{font-size:12px;color:var(--muted)}.rail-list{flex:1;overflow-y:auto;padding:8px;min-height:0}.rail-foot{border-top:1px solid var(--line);padding:12px;display:grid;gap:8px}.session-item{width:100%;text-align:left;border:1px solid transparent;background:none;border-radius:3px;padding:9px 10px;display:grid;grid-template-columns:9px 1fr;gap:9px;align-items:baseline}.session-item:hover{background:#e9ebe5}.session-item[aria-current=true]{background:#dfe3da;border-color:var(--line)}.session-item .name{font-weight:500}.session-item .host{font-family:var(--mono);font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dot{width:8px;height:8px;border-radius:50%;background:var(--muted);align-self:center}.dot.online{background:var(--moss)}.dot.error,.dot.kicked{background:var(--rust)}.dot.reconnecting,.dot.connecting,.dot.starting{background:var(--amber);animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.dot{animation:none}}.main{display:flex;flex-direction:column;min-width:0;min-height:0}.strip{display:flex;align-items:center;gap:18px;padding:13px 20px;border-bottom:1px solid var(--line);background:var(--card);flex-wrap:wrap}.strip h1{margin:0;font-size:16px;font-weight:600}.strip .meta{font-family:var(--mono);font-size:12.5px;color:var(--muted)}.strip .spacer{flex:1}.console{flex:1;overflow-y:auto;background:var(--slab);color:var(--slab-ink);font-family:var(--mono);font-size:12.5px;line-height:1.65;padding:14px 18px;min-height:0}.line{display:grid;grid-template-columns:66px 74px 1fr;gap:12px}.line .ts{color:#5d6a5d}.line .src{color:#7f8f7f}.line .msg{white-space:pre-wrap;word-break:break-word}.line.warn .msg{color:#d9ab5c}.line.error .msg{color:#d97a63}.line.chat .msg{color:#a9c4a9}.line.debug .msg{color:#6b7a6b}.line.bot .msg{color:#8fb5d4}.console-empty{color:#5d6a5d}.composer{display:flex;gap:9px;padding:12px 18px;background:var(--slab);border-top:1px solid var(--slab-line)}.composer input{background:#232b24;border-color:var(--slab-line);color:var(--slab-ink);font-family:var(--mono);font-size:13px}.composer input::placeholder{color:#5d6a5d}.empty-state{margin:auto;text-align:center;padding:40px;max-width:40ch}.empty-state h2{font-size:18px;font-weight:600;margin:0 0 8px}.empty-state p{color:var(--muted);margin:0 0 18px}.notice{background:#f0ead9;border:1px solid #ddd0ab;border-radius:3px;padding:13px 15px;margin:16px 20px 0;font-size:14px}.notice code{font-family:var(--mono);font-size:15px;background:#e5dbc0;padding:1px 6px;border-radius:2px}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b211c8c;display:grid;place-items:center;padding:20px;z-index:10}.dialog{background:var(--card);border-radius:4px;padding:26px;width:100%;max-width:30rem}.dialog h2{margin:0 0 6px;font-size:19px;font-weight:600}.dialog p{color:var(--muted);margin:0 0 18px}.dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.dialog.wide{max-width:42rem}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:18px}.tab{border:none;background:none;border-bottom:2px solid transparent;border-radius:0;padding:8px 12px;color:var(--muted)}.tab.on{color:var(--ink);border-bottom-color:var(--moss);font-weight:500}.rows{display:grid;gap:6px;max-height:52vh;overflow-y:auto}.row{display:flex;align-items:center;gap:9px;padding:10px 11px;border:1px solid var(--line);border-radius:3px;background:#fff;flex-wrap:wrap}.row-main{flex:1;min-width:0;display:grid}.row-title{display:flex;align-items:center;gap:7px}.badge-2fa{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:#4a2c05;color:#f5b342;font-size:10.5px;font-weight:800;letter-spacing:.04em;border:1px solid #7a5215}.row-sub{font-family:var(--mono);font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint{color:var(--muted);font-size:13.5px;margin:4px 0 0}.editor{flex:1;display:grid;gap:10px}.editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.editor-grid select{padding:8px 11px;border:1px solid var(--line);border-radius:3px;background:#fff;font:inherit}.editor-actions{display:flex;gap:8px}@media (max-width: 620px){.editor-grid{grid-template-columns:1fr}.row{align-items:stretch}}@media (max-width: 780px){.shell{grid-template-columns:1fr;grid-template-rows:auto 1fr}.rail{border-right:none;border-bottom:1px solid var(--line);max-height:39vh}.line{grid-template-columns:60px 1fr}.line .src{display:none}}@media (max-width: 600px){.rail{max-height:32vh}.rail-head{padding:12px 12px 10px}.rail-head h2{font-size:13px}.rail-list{padding:6px}.session-item{padding:7px 8px}.rail-foot{padding:10px;gap:6px}.strip{padding:10px 12px;gap:10px}.strip h1{font-size:14px}.strip .meta{font-size:11px}.dashboard-tabs{padding:8px 10px 0;gap:2px}.dashboard-tabs button{padding:8px 9px;font-size:12.5px}.tab-workspace{padding:0 0 12px}.sell-panel{padding:14px 12px 16px}}.console-compact{flex:0 1 46vh;min-height:190px}.dashboard-tabs{display:flex;gap:8px;align-items:center;padding:10px 18px 0;background:#111713;border-top:1px solid var(--slab-line);border-bottom:1px solid var(--slab-line);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.dashboard-tabs button{background:transparent;border:none;border-bottom:3px solid transparent;color:#aeb8ad;border-radius:0;padding:10px 12px;flex-shrink:0;white-space:nowrap}.dashboard-tabs button:disabled{opacity:.45}.dashboard-tabs button.on{color:#f1f4ef;border-bottom-color:#59a765}.console-tab-note{background:#111713;color:#6f7f70;padding:18px;min-height:88px;font-size:13px}.sell-panel{background:#0f1511;color:#edf3ec;padding:18px 22px 20px;overflow:auto;min-height:0;flex:1}.sell-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.sell-header h2{margin:0 0 4px;font-size:18px}.sell-header p{margin:0;color:#a6b0a5;font-size:13px}.switch-row{display:flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap}.switch-row input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.switch{width:48px;height:26px;border-radius:999px;background:#3b453d;position:relative;transition:.18s}.switch:after{content:"";position:absolute;width:20px;height:20px;top:3px;left:4px;background:#0d120e;border-radius:50%;transition:.18s}.switch-row input:checked+.switch{background:#58aa64}.switch-row input:checked+.switch:after{transform:translate(20px)}.sell-columns{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,.9fr);gap:14px}.sell-picker,.selected-box{border:1px solid #29342b;border-radius:6px;background:#111813;padding:14px;min-height:340px}.sell-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.sell-small-actions{display:flex;gap:7px}.sell-small-actions button{padding:5px 9px;font-size:12px;background:#172019;border-color:#334338;color:#dbe5da}.sell-small-actions .danger-outline{color:#e75d48;border-color:#7b372d}.sell-search{background:#0d130f;border-color:#2c392f;color:#edf3ec;margin-bottom:10px}.sell-search::placeholder{color:#68756a}.item-grid{display:grid;grid-template-columns:repeat(8,minmax(74px,1fr));gap:7px;max-height:350px;overflow:auto;padding-right:3px}.item-card{content-visibility:auto;contain-intrinsic-size:74px 76px;position:relative;background:#141c16;color:#e4ebe2;border-color:#2a362d;padding:8px 5px;min-height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.item-card:hover:not(:disabled){border-color:#52705a;background:#18231b}.item-card-fav{position:absolute;top:2px;right:2px;width:18px;height:18px;line-height:16px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:#4a5a4d;font-size:12px;cursor:pointer}.item-card-fav:hover{color:#e0c04a;background:#e0c04a1f}.item-card-fav.on{color:#e0c04a}.sell-more{width:100%;margin-top:8px;padding:9px;font-weight:700}.item-card.selected{border-color:#59a765;box-shadow:inset 0 0 0 1px #59a765;background:#17301c}.item-pixel{display:grid;place-items:center;width:32px;height:32px;border-radius:3px;background:#263129;color:#a8c8ac;font-family:var(--mono);font-size:11px;font-weight:700;image-rendering:pixelated}.item-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.selected-box{display:flex;flex-direction:column}.selected-list{flex:1;overflow:auto;max-height:360px}.selected-row{display:grid;grid-template-columns:24px 1fr 30px;gap:8px;align-items:center;padding:7px 2px}.selected-icon{color:#66b772}.selected-text{min-width:0;display:flex;flex-direction:column}.selected-text b{font-size:13px;font-weight:500}.selected-text small{color:#8c998e;font-family:var(--mono);font-size:10px;overflow:hidden;text-overflow:ellipsis}.remove-item{width:28px;height:28px;padding:0;background:transparent;border-color:#7e352c;color:#f06450;font-size:20px;line-height:1}.selected-empty{color:#778479;font-size:13px}.selected-count{color:#65b571;font-size:12px;text-align:right;padding-top:9px}.sell-info{margin-top:13px;border:1px solid #315a37;background:#112116;color:#c8d9c8;padding:10px 12px;border-radius:5px;font-size:12px}.sell-error{background:#2a1714;border:1px solid #6f3028;color:#ed8c7e;padding:8px 10px;border-radius:4px;margin-bottom:12px}.sell-loading{color:#a6b0a5}@media (max-width: 1180px){.sell-columns{grid-template-columns:1fr}.item-grid{grid-template-columns:repeat(6,minmax(70px,1fr))}}.minecraft-item-icon{width:38px;height:38px;object-fit:contain;image-rendering:pixelated}.item-icon-fallback{display:grid;place-items:center;width:32px;height:32px;border-radius:3px;background:#263129;color:#a8c8ac;font-family:var(--mono);font-size:11px;font-weight:700}.selected-item-icon{width:30px;height:30px;flex:0 0 30px}.minecraft-item-icon-wrap{position:relative;display:inline-grid;place-items:center;width:38px;height:38px;flex:0 0 38px}.minecraft-item-icon-wrap.selected-item-icon{width:32px;height:32px;flex-basis:32px}.minecraft-item-icon{width:34px;height:34px;object-fit:contain;image-rendering:pixelated;opacity:0;transition:opacity .12s ease}.minecraft-item-icon.is-loaded{opacity:1}.minecraft-item-icon-wrap.selected-item-icon .minecraft-item-icon{width:28px;height:28px}.item-icon-loading{position:absolute;width:22px;height:22px;border-radius:5px;background:#ffffff12}@keyframes item-icon-spin{to{transform:rotate(360deg)}}.tab-workspace{min-height:0;padding:0 0 18px}.tab-console{min-height:360px;max-height:calc(100vh - 245px)}.rail-empty{color:var(--muted);font-size:14px;padding:6px 10px;margin:0}.session-copy{min-width:0}.workspace-panel{padding:18px;display:grid;gap:16px}.panel-card{background:#101c15b8;border:1px solid var(--line);border-radius:8px;padding:18px}.panel-card h3{margin:0 0 16px;font-size:17px}.muted{color:var(--muted)}.error-box{color:#ff8d82;border-color:#ff5a4b59}.stat-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stat-card{border:1px solid var(--line);background:#0f1b14d1;border-radius:8px;padding:18px;display:grid;gap:8px}.stat-card span{color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.stat-card strong{font-size:27px}.stats-actions{display:flex;justify-content:flex-end;margin-top:4px}.stats-table{display:grid}.uptime-sparkline{display:flex;align-items:flex-end;gap:2px;height:32px;padding-top:4px}.uptime-bar{flex:1;display:flex;align-items:flex-end;height:100%}.uptime-bar span{display:block;width:100%;border-radius:2px 2px 0 0}.revenue-chart{display:flex;align-items:flex-end;gap:3px;height:70px;padding:14px}.revenue-bar{flex:1;display:flex;align-items:flex-end;height:100%}.revenue-bar span{display:block;width:100%;border-radius:2px 2px 0 0;background:#e5aa28}.world-view-error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;background:#0a0a0ae6;color:#ffb2aa;border-radius:10px}.world-view-perspective{position:absolute;right:12px;bottom:10px;display:flex;gap:2px;background:#0a0a0a8c;border-radius:6px;padding:2px}.world-view-perspective button{border:none;background:transparent;color:#e8dfcc;font-size:11px;padding:5px 10px;border-radius:5px;cursor:pointer}.world-view-perspective button.active{background:#ffffff26;color:#fff}.market-item-list{display:flex;flex-wrap:wrap;gap:8px}.market-item-button{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(212,164,55,.48);border-radius:999px;background:#d4a43714;color:#f6f0df;font-size:12px;font-weight:700;padding:6px 14px;cursor:pointer}.market-item-button.active{background:#d4a43752;color:#fff}.market-item-button .minecraft-item-icon-wrap{width:18px;height:18px;flex:0 0 18px}.market-item-button .minecraft-item-icon{width:16px;height:16px}.market-item-icon-override{width:18px;height:18px;object-fit:contain;image-rendering:pixelated;border-radius:3px}.market-chart-section{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.market-chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.market-chart-head h3{margin:0;font-size:15px;color:#f6f0df}.market-chart-wrap{display:grid;gap:10px}.market-chart-svg-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.market-chart{width:100%;min-width:600px;height:auto;background:#0a0a0a;border-radius:10px;display:block}.market-chart-tooltip{position:absolute;transform:translate(-50%,-120%);display:grid;gap:2px;padding:6px 10px;background:#0a0a0af2;border:1px solid rgba(255,255,255,.15);border-radius:8px;font-size:11px;color:#e8dfcc;white-space:nowrap;pointer-events:none;z-index:2}.market-chart-legend{display:flex;gap:16px}.market-chart-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#cfcfcf}.market-chart-swatch{width:10px;height:10px;border-radius:2px;display:inline-block}.market-series-toggle{display:flex;gap:8px}.market-series-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:transparent;color:#8a8a8a;font-size:12px;font-weight:600;padding:5px 12px;cursor:pointer;opacity:.55}.market-series-btn .market-chart-swatch{opacity:.5}.market-series-btn.active{color:#f6f0df;opacity:1;background:#ffffff0f}.market-series-btn.active .market-chart-swatch{opacity:1}.market-series-btn.ah.active{border-color:#f5a6238c}.market-series-btn.order.active{border-color:#4a9eff8c}.stats-head,.stats-row{display:grid;grid-template-columns:minmax(200px,1fr) 130px 160px;gap:12px;align-items:center;padding:11px 8px;border-bottom:1px solid var(--line)}.stats-head{color:var(--muted);font-size:12px;text-transform:uppercase}.stats-row .item-name{text-transform:capitalize}.location-card{display:grid;gap:22px}.eyebrow{color:var(--muted);font-size:11px;letter-spacing:.12em}.coords{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.coords>div{background:#0d1711;border:1px solid var(--line);border-radius:7px;padding:16px;display:grid;gap:6px}.coords span{color:var(--muted);font-size:12px}.coords strong{font-size:25px;font-variant-numeric:tabular-nums}.look-row{color:var(--muted)}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.setting-line{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.setting-line p{color:var(--muted);margin:5px 0 0;font-size:13px}.settings-toggle{width:48px;height:26px;padding:3px;border-radius:99px;background:#263129;border:1px solid #3c493f;flex:0 0 auto}.settings-toggle span{display:block;width:18px;height:18px;border-radius:50%;background:#a0aaa2;transition:.15s}.settings-toggle.on{background:#29653f;border-color:#57a26e}.settings-toggle.on span{transform:translate(20px);background:#fff}.field-label{display:grid;gap:7px;margin-top:16px;color:var(--muted);font-size:13px}.field-label input,.field-label select{background:#0d1711;color:var(--text);border:1px solid var(--line);border-radius:5px;padding:9px 10px}.save-hint{color:var(--muted);font-size:13px}@media (max-width: 900px){.stat-cards,.settings-grid{grid-template-columns:1fr}.stats-head,.stats-row{grid-template-columns:1fr 90px 110px}}@media (max-width: 420px){.coords{grid-template-columns:1fr}.coords>div{padding:12px}}.workspace-panel .stat-card,.workspace-panel .panel-card{color:#f3f7f2}.workspace-panel .stat-card span{color:#b9c8bc;font-size:14px;font-weight:700}.workspace-panel .stat-card strong{color:#fff;font-size:32px;font-weight:800;line-height:1.1}.workspace-panel .panel-card h3{color:#fff;font-size:20px;font-weight:800}.workspace-panel .stats-head{color:#aebdaf;font-size:13px;font-weight:700}.workspace-panel .stats-row{color:#eef5ef;font-size:15px;min-height:48px}.workspace-panel .stats-row .item-name{color:#fff;font-weight:700}.workspace-panel .stats-row strong{color:#8fe7a4;font-size:16px}.workspace-panel .muted{color:#b3c0b5}.field-hint{display:block;margin-top:6px;color:#687269;font-size:12px;line-height:1.4}.admin-tab{margin-left:auto!important}.admin-panel{padding:22px;overflow:auto;min-height:0;color:#172019}.admin-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.admin-head h2{margin:0 0 4px;font-size:22px}.admin-head p{margin:0;color:#647067}.admin-key-banner{display:flex;align-items:center;gap:14px;padding:15px;margin-bottom:18px;background:#edf5ea;border:1px solid #b9d0b4;border-radius:5px}.admin-key-banner>div{display:grid;gap:2px;min-width:180px}.admin-key-banner span{font-size:12px;color:#657266}.admin-key-banner code{flex:1;background:#172019;color:#e8f5e8;padding:10px 12px;border-radius:4px;font-family:var(--mono);font-size:14px;overflow:auto}.admin-metrics{display:grid;grid-template-columns:repeat(5,minmax(145px,1fr));gap:12px;margin-bottom:18px}.admin-metric{background:#26342b;color:#f4f7f4;border:1px solid #3d5043;border-radius:5px;padding:15px 16px;display:grid;gap:5px}.admin-metric span{color:#b8c8bb;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.admin-metric strong{font-size:27px;line-height:1.05}.admin-metric small{color:#d2ddd4}.admin-section{background:#fff;border:1px solid var(--line);border-radius:5px;margin-top:14px;overflow:hidden}.admin-section-head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line);background:#f7f8f5}.admin-section-head h3{margin:0;font-size:16px}.admin-section-head span{color:var(--muted);font-size:13px}.admin-table-wrap{overflow:auto}.admin-table{width:100%;border-collapse:collapse;min-width:720px}.admin-table th{text-align:left;padding:10px 14px;background:#f3f5f1;color:#637066;font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line)}.admin-table td{padding:12px 14px;border-bottom:1px solid #e7eae5;font-size:13px;color:#273029}.admin-table tr:last-child td{border-bottom:0}.admin-badge{margin-left:8px;padding:2px 6px;border-radius:999px;background:#283b2d;color:#dff0e2;font-size:10px;font-weight:700}.invite-state{display:inline-block;padding:3px 7px;border-radius:999px;font-size:11px;font-weight:700}.invite-state.free{background:#dcefdc;color:#245b2b}.invite-state.used{background:#ececeb;color:#686b68}@media (max-width: 1150px){.admin-metrics{grid-template-columns:repeat(2,minmax(160px,1fr))}}.admin-rail-button{border-color:#9db39f!important;background:#edf4eb!important;color:#244d2d!important;font-weight:600}.admin-global{height:100%;overflow:auto}.msa-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:#040806c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.msa-dialog{width:min(520px,100%);border:1px solid #33463a;border-radius:18px;background:#101712;padding:28px;box-shadow:0 24px 80px #0000008c;color:#f4f8f4;text-align:center}.msa-dialog h2{margin:10px 0 8px;font-size:27px;color:#fff}.msa-dialog p{color:#bdc9bf;line-height:1.5}.msa-badge{display:inline-flex;padding:6px 10px;border:1px solid #3a5541;border-radius:999px;color:#9ce0aa;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.msa-code{margin:20px auto;padding:18px 22px;border-radius:12px;background:#090d0a;border:1px solid #47604d;color:#fff;font-size:34px;font-weight:900;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;-webkit-user-select:all;user-select:all}.msa-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:12px}.msa-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.msa-actions input{flex:1 1 200px;width:auto;background:#090d0a;border-color:#47604d;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;text-align:center;letter-spacing:.08em}.msa-actions input::placeholder{color:#5d6a5d}.macro-rail-button{border-color:#27445f!important;color:#123f6d!important;font-weight:800}.macro-rail-button.active{background:#0f2131!important;color:#75baff!important}.macros-global{min-height:100vh;background:#080d13;color:#eef5ff;padding:28px 34px 50px;overflow:auto}.macros-page{max-width:1500px;margin:0 auto}.macros-top{display:flex;gap:18px;align-items:center;margin-bottom:18px}.macros-top>div:first-child{margin-right:auto}.macros-top h2{margin:0;font-size:30px;color:#fff}.macros-top p,.macro-panel>p{color:#8fa4bc;margin:4px 0 12px}.macros-top>span{color:#a9b8ca;font-size:13px}.macros-global .primary,.macro-editor .primary{background:linear-gradient(180deg,#3787ff,#1768dc);border:1px solid #4d95ff;color:#fff}.macro-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.macro-summary>div{border:1px solid #233142;background:linear-gradient(180deg,#0d151f,#0a1119);border-radius:14px;padding:17px 20px;display:grid;grid-template-columns:44px 1fr;column-gap:12px;align-items:center}.macro-summary span{grid-row:1/3;display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#102c55;color:#5aa2ff;font-size:24px}.macro-summary b{font-size:26px;color:#fff;line-height:1}.macro-summary small{color:#98a9bc}.macro-dashboard-grid{display:grid;grid-template-columns:1fr 1fr .9fr;gap:14px;align-items:stretch}.macro-panel{border:1px solid #243142;background:linear-gradient(180deg,#0d141d,#0a1017);border-radius:14px;padding:18px;min-width:0}.macro-panel h3{color:#fff;margin:0;font-size:19px}.danger-soft{background:#963648!important;color:#fff!important;border-color:#b64b5d!important}.panel-empty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b7786;gap:8px;text-align:center}.panel-empty>:first-child{font-size:42px;opacity:.5}.panel-empty b{color:#d6e0eb}.panel-empty span{color:#8797aa;font-size:13px}.panel-empty.compact{min-height:110px}.active-macro,.scheduled-row{display:flex;align-items:center;gap:12px;border:1px solid #263546;background:#0d151f;border-radius:11px;padding:11px 12px;margin-top:8px;cursor:pointer}.active-macro>div{flex:1;min-width:0}.active-macro b,.scheduled-row b{display:block;color:#fff}.active-macro small{display:block;color:#8da0b6;margin-top:2px}.active-macro input[type=checkbox],.scheduled-row input[type=checkbox]{width:20px;height:20px;accent-color:#3b91ff}.new-inline{width:100%;margin-top:12px;border-style:dashed!important;background:transparent!important;color:#4c9dff!important}.event-browser>b{display:block;margin:16px 0 7px;color:#fff;font-size:13px}.event-browser>button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;padding:8px 10px;background:#0d151f;color:#fff;border:1px solid #253345;border-radius:9px;margin-top:4px}.event-browser>button>span{width:28px;font-size:18px;color:#5ba2ff}.event-browser>button>div{flex:1;display:flex;flex-direction:column}.event-browser small{color:#8394a8}.event-browser i{color:#77899e;font-style:normal;font-size:20px}.scheduled-panel{margin-top:14px}.schedule-new{background:#0d4f3d!important;border-color:#19735b!important;color:#65e8b5!important}.timezone{margin-left:12px;color:#91a3b8;font-size:12px}.scheduled-row span{margin-left:auto;color:#99a9bb}.macro-editor{color:#edf5ff;min-height:100vh;background:#080d13;padding-bottom:40px}.macro-editor-head{min-height:72px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid #243142;background:#0a1017}.macro-title{flex:1;min-width:180px;font-size:25px!important;font-weight:800;color:#fff!important;border:0!important;background:transparent!important;padding:6px 0!important}.macro-head-actions{display:flex;gap:8px}.macro-mode-row{padding:12px 20px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;border-bottom:1px solid #253243;background:#0c131c}.macro-mode-row button.on{border-color:#4294ff!important;box-shadow:inset 0 0 0 1px #4294ff;color:#fff}.macro-mode-row label{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #293849;border-radius:8px;color:#d7e1ec;font-size:13px}.macro-mode-row input[type=number]{width:70px;padding:4px 6px;background:#111b26;border:0;color:#fff}.trigger-strip{display:flex;gap:7px;flex-wrap:wrap;align-items:center;padding:10px 20px;border-bottom:1px solid #263445;background:#0b121a}.trigger-strip>span{font-size:12px;color:#9db0c5;font-weight:800;margin-right:4px}.trigger-strip button{padding:7px 10px;background:#0d151f;color:#c6d4e4;border:1px solid #2b3b4e}.trigger-strip button.selected{border-color:#d2a33a;color:#ffd977;background:#211b0e}.trigger-config,.macro-editor-tools{display:flex;gap:12px;align-items:center;padding:10px 20px;background:#0b121a;border-bottom:1px solid #233142}.trigger-config label{color:#aab8c9;font-size:12px;display:flex;gap:7px;align-items:center}.trigger-config input{background:#111b25;color:#fff;border:1px solid #2a3a4d;border-radius:6px;padding:7px 9px}.macro-editor-tools input{flex:1;background:#101923;color:#fff;border:1px solid #2b3a4b;border-radius:7px;padding:9px 11px}.macro-editor-tools select{min-width:280px;max-height:72px;background:#101923;color:#fff;border:1px solid #2b3a4b;border-radius:7px;padding:5px}.macro-builder-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;min-height:680px}.macro-steps{padding:18px 20px 40px;border-right:1px solid #233142;min-width:0}.section-title{display:flex;align-items:center;gap:7px;color:#9fafc2;font-size:12px;font-weight:800;margin-bottom:9px}.section-title span{margin-left:auto;font-weight:400;color:#7e90a5}.macro-empty-box{border:1px dashed #2b3b4e;border-radius:8px;padding:28px;text-align:center;color:#96a6b9;margin-bottom:12px}.macro-step-row{display:grid;grid-template-columns:26px 38px 1fr 34px;align-items:center;gap:8px;border:1px solid #29394b;border-radius:10px;background:#0d151f;padding:9px 10px;margin:6px 0;cursor:pointer}.macro-step-row.selected{border-color:#418eff;box-shadow:0 0 0 1px #418eff55}.macro-step-row .step-index{color:#66788e;font-weight:700;text-align:center}.macro-step-row .step-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#102a44;color:#58a4ff;font-size:18px}.macro-step-row strong{color:#fff;display:block}.macro-step-row small{color:#8396ac;display:block;margin-top:2px}.macro-step-row>button{background:transparent;border:0;color:#8391a2;font-size:20px}.step-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.step-card{min-height:76px;display:flex;gap:10px;align-items:center;text-align:left;background:#0d141d!important;border:1px solid #2a3748!important;border-radius:11px!important;padding:10px 12px!important;color:#fff!important}.step-card>span{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:#10293c;color:#4fa7e7;font-size:18px}.step-card b{display:block;font-size:14px}.step-card small{display:block;color:#8f9fb1;font-size:12px;margin-top:2px}.macro-assistant{background:#0b1119;padding:18px 14px;position:sticky;top:0;height:fit-content;min-height:680px}.assistant-head{display:flex;flex-direction:column;gap:3px;border-bottom:1px solid #263445;padding-bottom:10px}.assistant-head b{color:#a9bbcf;font-size:12px}.assistant-head span{color:#fff;font-size:16px}.assistant-empty{color:#8496aa;border:1px dashed #2a394b;border-radius:9px;padding:24px 14px;margin-top:14px}.step-config-form{display:flex;flex-direction:column;gap:11px;margin-top:14px}.step-config-form label{display:flex;flex-direction:column;gap:5px;color:#9dafc3;font-size:12px}.step-config-form input,.step-config-form select,.step-config-form textarea{background:#101923;border:1px solid #2a3a4c;color:#fff;border-radius:7px;padding:8px 9px}.step-config-form textarea{min-height:220px;font-family:ui-monospace,Consolas,monospace;font-size:12px}.step-catalog-group{margin-top:16px}.step-catalog-group:first-of-type{margin-top:10px}.step-catalog-cat{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#cfb47d;padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid #3a2a10}.json-toggle{align-self:flex-start;background:transparent!important;border:0!important;color:#cfb47d!important;font-size:12px;padding:2px 0!important;cursor:pointer;text-align:left}.json-toggle:hover{color:#ffd977!important}@media (max-width: 1200px){.macro-dashboard-grid{grid-template-columns:1fr 1fr}.event-browser{grid-column:1 / -1}.macro-builder-grid{grid-template-columns:1fr}.macro-steps{border-right:0}.macro-assistant{min-height:auto;position:static}}@media (max-width: 760px){.macros-global{padding:16px}.macro-summary,.macro-dashboard-grid,.step-catalog{grid-template-columns:1fr}.macros-top{flex-wrap:wrap}.macro-editor-tools{flex-direction:column;align-items:stretch}.macro-editor-tools select{min-width:0}}:root{--paper: #07111d;--card: #0b1726;--line: #20364f;--ink: #f4f8ff;--muted: #8ea9c7;--slab: #08131f;--slab-line: #20364f;--slab-ink: #d7e8ff;--moss: #2f80ed;--rust: #d34d5f;--amber: #d99b2b}body{background:#07111d;color:var(--ink)}.shell{background:#07111d}.rail,.strip,.login,.dialog{background:#0a1624;border-color:#20364f;color:#f4f8ff}.rail{box-shadow:inset -1px 0 #448dff0d}.rail-head,.rail-foot,.strip{border-color:#20364f}.rail-head span,.strip .meta,.field label,.login p.lede,.dialog p,.row-sub,.empty-state p{color:#8ea9c7}button{background:#0d1b2b;color:#e9f2ff;border-color:#284562;border-radius:6px}button:hover:not(:disabled){border-color:#438cff;background:#10243a}button.primary{background:linear-gradient(180deg,#3787ff,#1768dc);border-color:#4d95ff;color:#fff}button.danger{background:#a93f50;border-color:#c65364;color:#fff}input,.editor-grid select{background:#0b1726;color:#f4f8ff;border-color:#29455f}input::placeholder{color:#657f9d}input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#438cff}.linkish{color:#55a0ff}.error{color:#ff7f79}.session-item{color:#eff6ff}.session-item:hover{background:#0d2034}.session-item[aria-current=true]{background:linear-gradient(90deg,#102a49,#0d2035);border-color:#285b91}.session-item .host{color:#8da8c7}.dot.online{background:#2f80ed;box-shadow:0 0 0 3px #2f80ed1f}.console{background:#08131f;color:#d7e8ff}.line .ts{color:#527293}.line .src{color:#7795b5}.line.chat .msg{color:#9fd0ff}.line.debug .msg{color:#6f89a4}.line.bot .msg{color:#66b4ff}.console-empty{color:#597795}.composer{background:#08131f;border-color:#20364f}.composer input{background:#0c1928;border-color:#28445f;color:#e5f1ff}.composer input::placeholder{color:#5f7994}.notice{background:#0d2238;border-color:#285b91;color:#cce3ff}.notice code{background:#081827;color:#8bc2ff}.dialog-backdrop{background:#020810c2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tabs{border-color:#20364f}.tab{color:#88a2c0}.tab.on{color:#fff;border-bottom-color:#3b8cff}.row{background:#0b1726;border-color:#20364f;color:#e8f2ff}.dashboard-tabs{background:#08131f;border-color:#20364f}.dashboard-tabs button{color:#9bb4d0}.dashboard-tabs button.on{color:#fff;border-bottom-color:#3b8cff}.workspace-panel{background:#08131f;color:#edf5ff}.panel-card,.stat-card,.coords>div{background:linear-gradient(180deg,#0c1928,#091521);border-color:#20364f}.workspace-panel .stat-card span,.workspace-panel .muted,.stats-head{color:#8ea9c7}.workspace-panel .stats-row{color:#eaf4ff}.workspace-panel .stats-row strong{color:#62adff}.settings-toggle{background:#18304a;border-color:#315474}.settings-toggle.on{background:#1768dc;border-color:#4d95ff}.field-label input,.field-label select{background:#0a1624;color:#f2f7ff;border-color:#294761}.sell-picker,.selected-box{background:#0a1624;border-color:#20364f}.sell-small-actions button{background:#0e1e30;border-color:#294761;color:#dceaff}.sell-search{background:#08131f;border-color:#294761;color:#f3f8ff}.item-card{background:#0c1928;color:#eaf4ff;border-color:#20364f}.item-card:hover:not(:disabled){border-color:#438cff;background:#10243a}.item-card.selected{border-color:#3b8cff;box-shadow:inset 0 0 0 1px #3b8cff;background:#0d2b4d}.item-pixel{background:#102a44;color:#83bdff}.sell-info{background:#0c2037;border-color:#275d96;color:#c8e2ff}.admin-key-banner{background:#0d2238;border-color:#285b91;color:#d9ebff}.admin-key-banner code{background:#06111c;color:#8bc2ff}.admin-metric{background:linear-gradient(180deg,#0e2033,#0a1725);color:#f5f9ff;border-color:#294761}.admin-metric small{color:#9ab3cf}.admin-section{background:#0a1624;border-color:#20364f}.admin-section-head{background:#0d1b2b;border-color:#20364f;color:#f4f8ff}.admin-table th{background:#0d1b2b;color:#8ea9c7;border-color:#20364f}.admin-table td{color:#e6f0ff;border-color:#1b3148}.admin-badge{background:#123663;color:#b9dbff}.invite-state.free{background:#123663;color:#9acaff}.invite-state.used{background:#172334;color:#8da4bf}.admin-rail-button{border-color:#285b91!important;background:#0d2238!important;color:#8bc2ff!important}.msa-dialog{background:#0a1624;border-color:#284562}.msa-code{background:#06111c;border-color:#2f80ed;color:#fff}.macro-rail-button.active{background:#102a49!important;color:#75baff!important;border-color:#285b91!important}.sell-panel{background:#08131f!important;color:#edf5ff}.sell-header p{color:#8ea9c7!important}.sell-picker,.selected-box{background:#0a1624!important;border-color:#20364f!important}.sell-info{background:#0c2037!important;border-color:#275d96!important;color:#c8e2ff!important}.selected-summary{color:#67adff!important}.admin-panel{color:#f4f8ff!important;background:#07111d;min-height:100%}.admin-head h2{color:#fff!important;font-size:28px;line-height:1.1}.admin-head p{color:#a9bfd8!important;font-size:14px}.admin-title-wrap{display:flex;align-items:center;gap:16px;min-width:0}.admin-back{padding:9px 13px;background:#0d2238;color:#9dcbff;border:1px solid #285b91;font-weight:700;white-space:nowrap}.admin-back:hover:not(:disabled){background:#12304f;color:#fff;border-color:#438cff}.admin-metric span{color:#a8c1dc!important;font-weight:700}.admin-metric strong{color:#fff!important;font-weight:800}.admin-metric small{color:#b9cde3!important}.admin-section-head h3{color:#fff!important;font-size:17px;font-weight:800}.admin-section-head span{color:#9db7d4!important}.admin-table th{color:#9fb9d6!important;font-weight:800}.admin-table td{color:#eef5ff!important;font-size:13px}.admin-table td strong{color:#fff!important;font-weight:800}.invite-state.free{background:#123663!important;color:#a9d5ff!important}.invite-state.used{background:#172334!important;color:#a9bbcf!important}.admin-rail-button{font-weight:700!important}@media (max-width: 760px){.admin-head{align-items:flex-start;flex-direction:column}.admin-title-wrap{align-items:flex-start}}.admin-key-builder{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px;align-items:end;background:#0b1d30;border:1px solid #234566;border-radius:10px;padding:16px;margin-bottom:16px}.admin-key-builder label{display:block;color:#9bb9d8;font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:6px}.admin-key-builder select,.admin-key-builder input{width:100%;min-height:40px;background:#071728;color:#f5f9ff;border:1px solid #2a4f74;border-radius:7px;padding:0 10px}.admin-key-builder-summary{display:flex;flex-direction:column;gap:2px;color:#9ec8f5;font-size:12px}.admin-key-builder-summary strong{color:#fff;font-size:15px}.plan-badge,.plan-select{border-radius:999px;font-weight:800}.plan-badge{display:inline-block;padding:4px 9px;font-size:11px}.plan-select{background:#0b2239;color:#fff;border:1px solid #315a83;padding:5px 9px}.plan-standard{color:#b8c9da;background:#17283a}.plan-pro{color:#78baff;background:#0c315a}.plan-elite{color:#c79cff;background:#2d1950}.plan-premium{color:#ffe38c;background:#493909}.access-permanent{color:#7dc1ff;font-weight:800}button.danger.small{padding:6px 10px;min-height:auto;background:#3c1720;border-color:#7d2e3d;color:#ff9bab}@media (max-width: 1100px){.admin-key-builder{grid-template-columns:1fr 1fr}}.admin-role-toggle{min-width:86px;border:1px solid #294664;background:#0b1b2c;color:#a8bdd2;border-radius:8px;padding:7px 12px;font-weight:800;cursor:pointer}.admin-role-toggle:hover{border-color:#3b82f6;color:#dbeafe}.admin-role-toggle.on{background:linear-gradient(180deg,#1769d2,#0f4fae);color:#fff;border-color:#4894ff;box-shadow:0 0 0 1px #4894ff26,0 6px 18px #1464dc2e}.admin-role-toggle:disabled{cursor:not-allowed;opacity:.8}.admin-badge.primary-admin{margin-left:8px;background:#174f8a;color:#dbeafe;border:1px solid #2f79c4}.contact-message-list{display:flex;flex-direction:column;gap:10px}.contact-message-card{border:1px solid #4a330d;background:#0b0804;border-radius:10px;padding:12px 14px}.contact-message-card.unread{border-color:#d99b18;box-shadow:0 0 0 1px #d99b1840}.contact-message-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.contact-message-head strong{color:#f5dfb0}.contact-message-head small{color:#b69a69}.contact-message-head small a{color:#eec157}.contact-message-actions{display:flex;align-items:center;gap:10px}.contact-message-card p{margin:8px 0 0;color:#e9d9b8;white-space:pre-wrap}.admin-perm-cell{position:relative}.admin-perm-trigger{display:inline-flex;align-items:center;gap:6px;min-width:120px;border:1px solid var(--dash-line, rgba(230,174,55,.24));background:var(--dash-card, #0e0c08);color:#d8c48a;border-radius:8px;padding:7px 10px;font-weight:800;cursor:pointer}.admin-perm-trigger:hover{border-color:#e6ae37;color:#f7ecc9}.admin-perm-chip{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:999px;background:#241a08;color:#f3b71f;font-size:9px;font-weight:900}.admin-perm-caret{margin-left:auto;opacity:.7;font-size:10px}.admin-perm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20}.admin-perm-dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:21;display:grid;gap:3px;min-width:240px;padding:8px;border:1px solid var(--dash-line, rgba(230,174,55,.24));border-radius:10px;background:linear-gradient(145deg,#100d08,#090704);box-shadow:0 16px 34px #00000080}.admin-perm-group-label{padding:6px 6px 2px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#8e7548}.admin-perm-item{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;text-align:left;border:1px solid transparent;background:transparent;color:#f0e6cc;border-radius:7px;padding:7px 8px;font-weight:700;font-size:12px;cursor:pointer}.admin-perm-item small{font-weight:500;font-size:10px;color:#a8956a}.admin-perm-item:hover:not(:disabled){background:#171106}.admin-perm-item.on{background:linear-gradient(180deg,#f3b71f,#c98d16);color:#1b1206}.admin-perm-item.on small{color:#3c2a08}.admin-perm-item:disabled{cursor:not-allowed;opacity:.5}.admin-perm-select{width:100%;margin:2px 0 4px}.site-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(37,99,235,.22),transparent 34%),linear-gradient(145deg,#020617,#071329 48%,#020817);color:#fff;animation:siteIntroOut .55s ease 2.45s forwards}.site-intro:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(115deg,transparent 40%,rgba(59,130,246,.08) 50%,transparent 60%);transform:translate(-35%);animation:introSweep 2.2s ease-out forwards}.site-intro-content{position:relative;text-align:center;padding:32px;animation:introContentIn .7s cubic-bezier(.2,.8,.2,1) both}.site-intro-title{margin:0;font-size:clamp(38px,6vw,88px);line-height:1.02;font-weight:900;letter-spacing:-.045em;text-shadow:0 0 38px rgba(59,130,246,.3)}.site-intro-title span{color:#3b82f6}.site-intro-by{margin-top:18px;color:#8fa9cf;font-size:clamp(13px,1.15vw,18px);font-weight:650;letter-spacing:.12em}@keyframes introContentIn{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes introSweep{0%{transform:translate(-35%)}to{transform:translate(35%)}}@keyframes siteIntroOut{to{opacity:0;visibility:hidden;pointer-events:none}}.landing-page{min-height:100vh;background:#050a12;color:#f6f9ff;overflow-x:hidden;background-image:radial-gradient(circle at 78% 20%,rgba(37,99,235,.18),transparent 30%),radial-gradient(circle at 18% 76%,rgba(15,78,145,.12),transparent 28%)}.landing-nav{height:76px;max-width:1180px;margin:auto;padding:0 28px;display:flex;align-items:center;gap:42px;position:relative;z-index:3}.landing-brand{border:0;background:transparent!important;display:flex;align-items:center;gap:11px;padding:0;color:#fff;text-align:left}.landing-brand:hover{border:0!important;background:transparent!important}.landing-brand-mark{font-weight:1000;font-size:20px;color:#5aa2ff;border:1px solid #214e80;padding:7px 8px;border-radius:8px;box-shadow:inset 0 0 18px #3b82f61f}.landing-brand b{display:block;font-size:12px;letter-spacing:.15em}.landing-brand small{display:block;color:#66b1ff;font-size:9px;letter-spacing:.18em;margin-top:2px}.landing-nav nav{display:flex;gap:30px;margin-left:auto}.landing-nav a{color:#93a6bd;text-decoration:none;font-weight:700;font-size:13px}.landing-nav a:hover{color:#fff}.landing-login{margin-left:10px;background:linear-gradient(180deg,#3787ff,#1768dc)!important;border-color:#4d95ff!important;color:#fff!important;font-weight:800;padding:10px 20px}.landing-hero{max-width:1180px;min-height:650px;margin:auto;padding:75px 28px 80px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:60px}.landing-kicker,.landing-section-head small,.landing-guide small{color:#69afff;font-size:12px;font-weight:900;letter-spacing:.18em}.landing-copy h1{font-size:clamp(58px,6.2vw,94px);line-height:.96;letter-spacing:-.055em;margin:20px 0 28px}.landing-copy h1 span{color:#438cff}.landing-lede{max-width:660px;color:#9caec3;font-size:18px;line-height:1.7;margin:0}.landing-actions{display:flex;gap:12px;margin-top:34px}.landing-cta{padding:14px 22px;background:linear-gradient(180deg,#3787ff,#1768dc)!important;border:1px solid #4d95ff!important;color:#fff!important;font-weight:900}.landing-secondary{padding:14px 20px;border:1px solid #273a50;border-radius:6px;background:#0a111c;color:#dce8f7!important}.landing-credit{margin-top:22px;color:#64788f;font-size:12px}.landing-credit span{color:#397fd0;margin:0 6px}.landing-visual{height:440px;position:relative;perspective:800px}.cube{position:absolute;width:150px;height:150px;border:1px solid #244c79;background:linear-gradient(145deg,#172a42,#091321);box-shadow:18px 20px 50px #00000059,inset -18px -18px 35px #00000040;transform:rotateX(58deg) rotate(42deg);border-radius:8px}.cube-a{left:125px;top:45px}.cube-b{left:250px;top:145px;width:180px;height:180px;background:linear-gradient(145deg,#1e4f89,#0c1a2b)}.cube-c{left:55px;top:205px;width:130px;height:130px}.cube-d{left:285px;top:20px;width:100px;height:100px;background:linear-gradient(145deg,#2778d4,#10294a)}.landing-status{position:absolute;left:70px;right:15px;bottom:15px;padding:16px 18px;background:#07121fe6;border:1px solid #26496e;border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:800}.landing-status i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#438cff;box-shadow:0 0 15px #438cff;margin-right:9px}.landing-status small{display:block;margin:6px 0 0 20px;color:#7892ae;font-weight:600}.landing-section{max-width:1180px;margin:auto;padding:90px 28px}.landing-section-head h2,.landing-guide h2{font-size:42px;letter-spacing:-.035em;margin:10px 0 34px}.landing-feature-grid,.landing-price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.landing-feature-grid article,.landing-price-grid article{background:linear-gradient(180deg,#0c1725,#08111c);border:1px solid #1d3148;border-radius:14px;padding:25px}.landing-feature-grid b{font-size:17px}.landing-feature-grid p{color:#879bb2;line-height:1.6;font-size:14px;margin-bottom:0}.landing-price-grid article{display:flex;flex-direction:column;gap:6px}.landing-price-grid b{color:#a9bdd3}.landing-price-grid strong{font-size:45px;color:#fff;margin-top:15px}.landing-price-grid span{color:#71879f}.landing-price-grid .featured{border-color:#377dcc;box-shadow:inset 0 0 35px #3b82f614}.landing-price-grid .featured b,.landing-price-grid .featured strong{color:#69afff}.landing-guide{margin-bottom:80px;border:1px solid #1d3957;border-radius:18px;background:#091522;display:flex;align-items:center;justify-content:space-between;padding:45px}.landing-guide h2{margin-bottom:0;max-width:700px}.login-back{margin-bottom:18px;background:transparent!important;color:#7fb8f8!important;border-color:#294c70!important}@media (max-width:850px){.landing-nav nav{display:none}.landing-hero{grid-template-columns:1fr;padding-top:55px}.landing-visual{height:320px}.landing-feature-grid,.landing-price-grid{grid-template-columns:1fr 1fr}.landing-guide{margin-left:18px;margin-right:18px}.landing-copy h1{font-size:58px}}@media (max-width:560px){.landing-nav{padding:0 16px}.landing-hero{padding-left:18px;padding-right:18px}.landing-copy h1{font-size:48px}.landing-lede{font-size:16px}.landing-visual{display:none}.landing-feature-grid,.landing-price-grid{grid-template-columns:1fr}.landing-guide{align-items:flex-start;flex-direction:column;gap:25px}.landing-section-head h2,.landing-guide h2{font-size:32px}}.gold-landing{background:#070603!important;color:#fff8e8!important;background-image:radial-gradient(circle at 75% 18%,rgba(255,153,0,.15),transparent 32%),radial-gradient(circle at 20% 70%,rgba(180,96,0,.1),transparent 30%)!important}.gold-landing .landing-nav{height:88px;border-bottom:1px solid rgba(255,181,41,.18)}.gold-landing .landing-brand{gap:14px}.landing-gold-logo{width:70px;height:54px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 0 12px rgba(255,175,18,.28))}.gold-landing .landing-brand b{font-size:19px;letter-spacing:.02em;color:#ffbf2e}.gold-landing .landing-brand small{font-size:11px;color:#e19a12;letter-spacing:.12em}.gold-landing .landing-nav a{color:#cdbb91}.gold-landing .landing-nav a:hover{color:#ffc13a}.gold-landing .landing-login,.gold-landing .landing-cta{background:linear-gradient(180deg,#ffc33c,#e99700)!important;border-color:#ffc852!important;color:#161007!important;box-shadow:0 8px 28px #ffa1002e;font-weight:900}.gold-landing .landing-login:hover,.gold-landing .landing-cta:hover{filter:brightness(1.08)}.gold-landing .landing-hero{min-height:620px;padding-top:62px;padding-bottom:62px;grid-template-columns:1fr 1.08fr}.gold-landing .landing-kicker,.gold-landing .landing-section-head small,.gold-landing .landing-guide small{color:#ffb625}.gold-landing .landing-copy h1{font-size:clamp(62px,6vw,92px);margin-top:18px}.gold-landing .landing-copy h1 span{color:#ffb216;text-shadow:0 0 34px rgba(255,157,0,.14)}.gold-landing .landing-lede{color:#c7bfae;max-width:620px}.gold-landing .landing-secondary{border-color:#7b4b00;background:#0c0904;color:#f4bd51!important}.gold-landing .landing-secondary:hover{border-color:#ffad17;background:#140e05}.landing-status-inline{display:inline-flex;align-items:center;margin-top:22px;padding:11px 15px;border:1px solid #5c3d08;border-radius:9px;background:#0d0904;color:#d6c59f;font-size:13px}.landing-status-inline i{width:8px;height:8px;border-radius:50%;background:#ffc02c;box-shadow:0 0 12px #ffb21f;margin-right:9px}.gold-hero{height:510px;display:flex;align-items:center;justify-content:center;overflow:visible}.gold-hero img{width:100%;max-width:720px;height:100%;object-fit:cover;object-position:center;border-radius:18px;mix-blend-mode:screen;filter:saturate(1.03) contrast(1.02);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.gold-landing .landing-section{border-top:1px solid rgba(255,174,24,.12)}.gold-landing .landing-section-head{text-align:center}.gold-landing .landing-section-head h2{color:#ffbd37}.gold-landing .landing-feature-grid.gold-features{grid-template-columns:repeat(3,1fr);gap:16px}.gold-landing .landing-feature-grid article,.gold-landing .landing-price-grid article,.gold-landing .faq-grid article{background:linear-gradient(180deg,#130d05,#0b0804);border-color:#4a3108;box-shadow:inset 0 0 28px #ff990006}.gold-landing .landing-feature-grid article:hover,.gold-landing .landing-price-grid article:hover{border-color:#9a6408;transform:translateY(-2px)}.gold-landing .landing-feature-grid article{transition:.18s ease}.gold-landing .landing-feature-grid b{color:#ffd067}.gold-landing .landing-feature-grid p{color:#aa9b7f}.feature-icon{display:block;font-size:27px;margin-bottom:16px;color:#ffb31b;filter:grayscale(1) sepia(1) saturate(5)}.gold-landing .landing-price-grid{grid-template-columns:repeat(4,1fr)}.gold-landing .landing-price-grid b{color:#ffbd35}.gold-landing .landing-price-grid strong{color:#fff0bf}.gold-landing .landing-price-grid span{color:#d5b978}.gold-landing .landing-price-grid small{color:#7f6b49;margin-top:8px}.gold-landing .landing-price-grid .featured{border-color:#e29300;box-shadow:0 0 30px #ff9d001f,inset 0 0 38px #ff9d000f}.gold-landing .landing-price-grid .featured b,.gold-landing .landing-price-grid .featured strong{color:#ffc23f}.gold-landing .landing-guide{background:linear-gradient(90deg,#100b04,#171005);border-color:#5a3a07}.gold-landing .landing-guide h2{color:#ffe3a0}.landing-faq{padding-top:70px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.faq-grid article{padding:24px;border:1px solid;border-radius:14px}.faq-grid b{color:#ffc13c}.faq-grid p{color:#ae9f82;margin-bottom:0}.landing-footer{text-align:center;padding:28px;color:#9f8046;border-top:1px solid rgba(255,174,24,.12)}.landing-footer span{color:#e49a0c;margin:0 7px}@media (max-width:900px){.gold-landing .landing-feature-grid.gold-features,.gold-landing .landing-price-grid{grid-template-columns:1fr 1fr}.gold-hero{height:360px}.gold-landing .landing-hero{grid-template-columns:1fr}}@media (max-width:560px){.landing-gold-logo{width:48px;height:38px}.gold-landing .landing-brand b{font-size:14px}.gold-landing .landing-brand small{font-size:9px}.gold-landing .landing-feature-grid.gold-features,.gold-landing .landing-price-grid,.faq-grid{grid-template-columns:1fr}.gold-hero{display:none}}:root{--paper: #090704;--card: #100c06;--line: #4b340d;--ink: #fff4d2;--muted: #b9a27a;--slab: #070604;--slab-line: #35250b;--slab-ink: #f4dfb0;--moss: #f3ad19;--amber: #ffbf2f}body{background:#080603;color:#fff3d1}button.primary{background:linear-gradient(180deg,#ffc43f,#e89a05);border-color:#ffc84d;color:#171006;font-weight:800}input:focus-visible,button:focus-visible{outline-color:#f2ad1b}.clean-gold-landing{background:radial-gradient(circle at 76% 20%,rgba(255,174,22,.075),transparent 26%),radial-gradient(circle at 18% 58%,rgba(151,84,0,.055),transparent 31%),#070603!important;background-image:radial-gradient(circle at 76% 20%,rgba(255,174,22,.075),transparent 26%),radial-gradient(circle at 18% 58%,rgba(151,84,0,.055),transparent 31%)!important}.clean-gold-landing .landing-nav{max-width:1420px;height:92px;padding:0 34px;border-bottom:1px solid rgba(255,181,41,.2)}.clean-gold-landing .text-brand{min-width:245px}.clean-gold-landing .text-brand b{color:#ffc23c;font-size:22px;line-height:1;letter-spacing:.015em;text-shadow:0 0 24px rgba(255,174,22,.16)}.clean-gold-landing .text-brand small{margin-top:7px;color:#d99517;font-size:11px;letter-spacing:.16em}.clean-gold-landing .landing-nav nav{gap:38px}.clean-gold-landing .landing-nav a{color:#cfb77f;font-size:14px}.clean-gold-landing .landing-nav a:hover{color:#ffd267}.clean-gold-landing .landing-login,.clean-gold-landing .landing-cta{border-radius:9px;background:linear-gradient(180deg,#ffca47,#e99b05)!important;border:1px solid #ffd05c!important;color:#160f04!important;box-shadow:0 8px 26px #e08f002e}.clean-gold-landing .landing-login{padding:11px 24px}.clean-gold-landing .clean-gold-hero{max-width:1420px;min-height:600px;padding:82px 34px 74px;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);gap:76px}.clean-gold-landing .landing-copy h1{margin:18px 0 26px;font-size:clamp(62px,6.15vw,96px);line-height:.94}.clean-gold-landing .landing-copy h1 span{background:linear-gradient(90deg,#ffd15d,#f0a40d);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.clean-gold-landing .landing-kicker{display:inline-flex;border:1px solid #52370a;border-radius:999px;padding:7px 12px;background:#0d0904;letter-spacing:.13em}.clean-gold-landing .landing-lede{color:#c9bda5;font-size:17px;line-height:1.72}.clean-gold-landing .landing-secondary{border-radius:9px;border-color:#684408;background:#0b0804}.clean-gold-landing .landing-status-inline{border-radius:9px}.clean-gold-showcase{min-height:420px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:54px 58px;border:1px solid rgba(255,185,50,.28);border-radius:24px;position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(255,190,50,.05),transparent 36%),linear-gradient(180deg,#100b04,#090704);box-shadow:inset 0 0 70px #ffa10006,0 26px 70px #0000004d}.clean-gold-showcase:before{content:"";position:absolute;width:260px;height:260px;border:1px solid rgba(255,186,40,.12);border-radius:50%;right:-80px;top:-85px;box-shadow:0 0 90px #ffa8000f}.clean-gold-showcase:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#f0a70f,transparent)}.showcase-eyebrow{color:#9f7a36;font-size:11px;font-weight:900;letter-spacing:.24em;margin-bottom:18px}.clean-gold-showcase strong{font-size:clamp(54px,5vw,82px);line-height:.9;letter-spacing:-.055em;color:#ffc339;text-shadow:0 0 32px rgba(255,169,0,.12)}.clean-gold-showcase b{margin-top:12px;color:#fff5dd;font-size:clamp(44px,4vw,68px);line-height:1;letter-spacing:-.045em}.showcase-line{width:92px;height:3px;margin:28px 0 18px;background:linear-gradient(90deg,#ffc33a,#9a5b00);border-radius:99px}.clean-gold-showcase p{margin:0;color:#a98e60;font-weight:650;letter-spacing:.015em}.clean-gold-landing .landing-section{max-width:1420px;padding:82px 34px}.clean-gold-landing .landing-section-head h2{color:#ffe3a1;font-size:40px}.clean-gold-landing .landing-feature-grid.gold-features{grid-template-columns:repeat(6,1fr);gap:12px}.clean-gold-landing .landing-feature-grid article{min-height:200px;padding:24px 20px;border-radius:12px;background:#0b0804;border-color:#3d2b0b;box-shadow:none}.clean-gold-landing .landing-feature-grid article:hover{border-color:#92620d;background:#0f0a04}.clean-gold-landing .feature-icon{color:#ffc039;filter:none}.clean-gold-landing .landing-feature-grid b{color:#f8c455;font-size:14px;text-transform:uppercase}.clean-gold-landing .landing-feature-grid p{color:#a79370;font-size:12.5px}.clean-gold-landing .landing-price-grid article{border-radius:12px;background:#0b0804;border-color:#4b330b;padding:30px}.clean-gold-landing .landing-price-grid .featured{border-color:#e4a316;box-shadow:0 0 0 1px #ffc13914,0 0 34px #dc8b0014}.clean-gold-landing .landing-guide{background:#0b0804;border-color:#4e350c;border-radius:14px}.clean-gold-landing .faq-grid article{background:#0b0804;border-color:#3f2c0c}.rail,.strip{background:#0d0a05;border-color:#39280c}.rail-head,.rail-foot{border-color:#39280c}.rail-head h2,.strip h1{color:#fff0c5}.rail-head span,.strip .meta{color:#a68c5f}.session-item{color:#dbc59a}.session-item:hover{background:#161005}.session-item[aria-current=true]{background:#211705;border-color:#6c4808}.session-item .host{color:#9b8259}.dot.online{background:#efad1c}.dot.reconnecting,.dot.connecting,.dot.starting{background:#ffd05a}.dashboard-tabs{background:#090704;border-color:#33240b}.dashboard-tabs button{color:#a38b64}.dashboard-tabs button.on{color:#ffd263;border-bottom-color:#e8a20e}.console-tab-note{background:#090704;color:#8e7954}.console,.composer{background:#060503;border-color:#2f220c}.composer input{background:#0d0a05;border-color:#3d2c0d;color:#f4dfb0}.line.chat .msg,.line.bot .msg{color:#efc76d}.line .ts,.line .src,.console-empty{color:#7d6843}.sell-panel{background:#080603!important}.sell-picker,.selected-box{background:#0c0905!important;border-color:#402d0d!important}.sell-small-actions button{background:#130e06;border-color:#4d350d;color:#e9d0a2}.sell-search{background:#090704;border-color:#4d350d;color:#fff0ce}.item-card{background:#0d0a05;color:#eedbb4;border-color:#3c2c0f}.item-card:hover:not(:disabled){border-color:#b9790c;background:#151005}.item-card.selected{border-color:#e7a215;box-shadow:inset 0 0 0 1px #e7a215;background:#1b1204}.item-pixel{background:#1a1206;color:#efbd52}.sell-info{background:#151005!important;border-color:#70500e!important;color:#e5c888!important}.admin-panel{background:#080603!important;color:#fff0cb!important}.admin-section,.admin-metric{background:#0c0905!important;border-color:#402d0d!important}.admin-section-head,.admin-table th{background:#100c06!important;border-color:#402d0d!important}.admin-head p,.admin-section-head span,.admin-table th,.admin-metric span,.admin-metric small{color:#b69a69!important}.admin-table td{color:#f3deb2!important;border-color:#33250d!important}.admin-back,.admin-rail-button{background:#151005!important;border-color:#70500e!important;color:#f0bd53!important}.admin-role-toggle{background:#120d05;border-color:#50360c;color:#c8ad7a}.admin-role-toggle.on{background:linear-gradient(180deg,#f2b52e,#d58c05);color:#171006;border-color:#ffcc5b;box-shadow:0 6px 18px #d4860024}.admin-key-builder{background:#0d0905;border-color:#4d350d}.admin-key-builder label{color:#b99b67}.admin-key-builder select,.admin-key-builder input{background:#090704;color:#f8e9c3;border-color:#543a0d}.plan-pro,.plan-elite,.plan-premium,.plan-standard{background:#201504;color:#ffd273}.plan-select{background:#151005;border-color:#62420c;color:#ffe3a2}.invite-state.free{background:#241804!important;color:#ffce68!important}.macro-rail-button.active{background:#221704!important;color:#ffd064!important;border-color:#704b0b!important}@media (max-width:1100px){.clean-gold-landing .landing-feature-grid.gold-features{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.clean-gold-landing .clean-gold-hero{grid-template-columns:1fr}.clean-gold-showcase{min-height:300px}.clean-gold-landing .landing-price-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.clean-gold-landing .landing-nav{padding:0 18px}.clean-gold-landing .text-brand{min-width:0}.clean-gold-landing .text-brand b{font-size:16px}.clean-gold-landing .text-brand small{font-size:8px}.clean-gold-landing .clean-gold-hero{padding-left:18px;padding-right:18px}.clean-gold-showcase{padding:36px 28px}.clean-gold-landing .landing-feature-grid.gold-features,.clean-gold-landing .landing-price-grid{grid-template-columns:1fr}.clean-gold-landing .landing-section{padding-left:18px;padding-right:18px}}.premium-gold-landing{min-height:100vh;background:#050403!important;background-image:radial-gradient(circle at 72% 29%,rgba(255,170,0,.12),transparent 30%),linear-gradient(180deg,#060503,#020202)!important;color:#f8f4ea;overflow-x:hidden}.premium-nav{height:98px;max-width:1500px;margin:0 auto;padding:0 34px;border-bottom:1px solid rgba(255,181,34,.34);display:flex;align-items:center;gap:46px}.premium-brand{display:flex!important;align-items:center!important;gap:15px!important;border:0!important;background:transparent!important;color:#fff!important;padding:0!important;text-align:left!important;cursor:pointer}.premium-brand:hover{background:transparent!important;border:0!important}.brand-gold-block{width:54px;height:54px;border-radius:9px;background:linear-gradient(145deg,#ffe074 0,#ffe074 20%,#ffc022 21%,#ffc022 48%,#d88700 49%,#d88700 72%,#8e5400 73%);box-shadow:inset 9px 9px #ffffff21,inset -10px -10px #4a26002e,0 0 24px #ffa6002e;transform:rotate(4deg)}.premium-brand b{display:block;color:#ffc12f;font-size:24px;line-height:1;font-weight:950;letter-spacing:-.02em}.premium-brand small{display:block;color:#f7c654;font-size:14px;font-weight:850;letter-spacing:.03em;margin-top:5px}.premium-nav nav{display:flex;gap:44px;margin-left:auto}.premium-nav nav a{color:#f2c24e!important;text-decoration:none;font-weight:850;font-size:15px}.premium-nav nav a:hover{color:#ffe395!important}.premium-nav .landing-login{margin-left:16px;padding:13px 24px;border-radius:9px;background:linear-gradient(180deg,#ffc735,#e89a00)!important;border:1px solid #ffd35d!important;color:#171004!important;font-weight:950;box-shadow:0 0 26px #ffae002e}.premium-hero{max-width:1500px;min-height:525px;margin:auto;padding:62px 44px 45px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;border-bottom:1px solid rgba(255,176,25,.18)}.premium-copy .landing-kicker{display:inline-block;border:1px solid #5b3c06;border-radius:999px;padding:8px 13px;background:#0c0904;color:#ffc33e;font-weight:900;letter-spacing:.08em;font-size:12px}.premium-copy h1{font-size:clamp(65px,6.1vw,105px);line-height:.91;letter-spacing:-.06em;margin:22px 0 25px;color:#f7f5ef}.premium-copy h1 span{color:#f5ae10;text-shadow:0 0 28px rgba(255,174,16,.14)}.premium-copy>p{max-width:690px;color:#d0c7b8;font-size:17px;line-height:1.7;margin:0}.premium-copy .landing-actions{display:flex;gap:15px;margin-top:30px}.premium-copy .landing-cta{padding:15px 23px;border-radius:8px;background:linear-gradient(180deg,#ffc538,#e89a00)!important;border:1px solid #ffd45f!important;color:#151004!important;font-weight:950;box-shadow:0 8px 25px #ffa50021}.premium-copy .landing-secondary{padding:15px 22px;border-radius:8px;background:#080604!important;border:1px solid #755009!important;color:#f6c54e!important;font-weight:850;text-decoration:none}.premium-copy .landing-status-inline{margin-top:20px;padding:11px 15px;border:1px solid #5a3b08;background:#090704;color:#d8c49a;border-radius:8px}.premium-copy .landing-status-inline i{background:#ffbd24;box-shadow:0 0 12px #ffb517}.premium-showcase{min-height:390px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:55px 62px;border-left:1px solid rgba(255,179,24,.15);overflow:hidden}.showcase-glow{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,181,32,.22) 0%,rgba(255,145,0,.08) 38%,transparent 70%);right:2%;top:0;filter:blur(3px)}.showcase-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(rgba(255,183,32,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(255,183,32,.11) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to right,transparent,#000 25%,#000 80%,transparent);mask-image:linear-gradient(to right,transparent,#000 25%,#000 80%,transparent)}.showcase-small{position:relative;color:#b57d17;font-size:12px;font-weight:950;letter-spacing:.24em;margin-bottom:12px}.premium-showcase strong{position:relative;color:#f4ad12;font-size:clamp(62px,6vw,102px);line-height:.9;font-weight:1000;letter-spacing:-.065em;text-shadow:0 10px 40px rgba(255,157,0,.14)}.premium-showcase b{position:relative;color:#fff8e8;font-size:clamp(50px,5vw,84px);line-height:.9;font-weight:1000;font-style:italic;letter-spacing:-.05em;margin-top:8px}.showcase-rule{position:relative;width:170px;height:2px;margin:25px 0 14px;background:linear-gradient(90deg,#ffc335,transparent)}.premium-showcase p{position:relative;color:#bba678;font-size:12px;font-weight:850;letter-spacing:.15em}.premium-section{max-width:1500px;margin:auto;padding:34px 44px 38px;border-bottom:1px solid rgba(255,176,25,.14)}.section-title{display:flex;align-items:center;justify-content:center;gap:18px;color:#ffc234;font-size:24px;font-weight:1000;margin-bottom:26px}.section-title span{height:1px;flex:1;max-width:560px;background:linear-gradient(90deg,transparent,#8c5b08)}.section-title span:last-child{background:linear-gradient(90deg,#8c5b08,transparent)}.premium-features{display:grid;grid-template-columns:repeat(6,1fr);gap:0}.premium-features article{padding:10px 23px;min-height:125px;border-right:1px solid rgba(255,177,26,.13)}.premium-features article:last-child{border-right:0}.premium-features article div{font-size:28px;margin-bottom:9px}.premium-features b{display:block;color:#f7c64d;font-size:13px;font-weight:950}.premium-features p{color:#b8aa8d;font-size:12px;line-height:1.55;margin:7px 0 0}.price-section{padding-top:24px}.premium-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;align-items:stretch}.premium-prices article{position:relative;display:flex;flex-direction:column;border:1px solid #6f4909;border-radius:9px;background:linear-gradient(180deg,#130d05,#080604);padding:26px 28px 25px;text-align:center;box-shadow:inset 0 0 25px #ffa00006}.premium-prices article>b{display:block;color:#ffc638;font-size:18px;margin-bottom:16px}.premium-prices strong{font-size:44px;color:#fff1c6;line-height:1}.premium-prices em{display:block;color:#e4a924;font-style:normal;font-size:13px;margin:8px 0 0}.premium-prices p{color:#e2cf9e;margin:16px 0 4px}.premium-prices small{color:#9d875f}.premium-prices .featured{border-color:#e99b00;box-shadow:0 0 24px #ffa40029,inset 0 0 34px #ffa1000e}.premium-prices .popular{position:absolute;top:-13px;left:50%;transform:translate(-50%);white-space:nowrap;padding:5px 15px;border-radius:999px;background:#eaa000;color:#1d1404;font-size:10px;font-weight:1000;border:1px solid #ffd75e}.compact-section{margin-top:26px;border:1px solid #4d340a!important;border-radius:12px;background:#0a0703;display:flex;align-items:center;justify-content:space-between;padding:30px 35px}.compact-section small{color:#d99c25;font-weight:900}.compact-section h2{font-size:28px;margin:7px 0 0;color:#f5dfad}.compact-section .landing-cta{background:linear-gradient(180deg,#ffc538,#e89a00)!important;border-color:#ffd45f!important;color:#151004!important}.landing-trust-badge{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;margin:18px 0 0;padding:8px 13px;border:1px solid rgba(90,190,120,.3);border-radius:6px;background:#5abe7812;color:#8fd6a4;font-size:13px;font-weight:700}.landing-trust-badge span{color:#b8aa8d;font-weight:400}.landing-live-stats{margin-top:10px;color:#8f805d;font-size:12.5px}.guide-section{display:block;text-align:center}.guide-lead{max-width:560px;margin:0 auto 34px;color:#b8aa8d;font-size:14px;line-height:1.6}.guide-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:34px;text-align:left}.guide-steps article{padding:24px 26px;border:1px solid #6f4909;border-radius:9px;background:linear-gradient(180deg,#130d05,#080604);box-shadow:inset 0 0 25px #ffa00006}.guide-step-number{display:block;margin-bottom:10px;color:#a8720f;font-size:26px;font-weight:950;letter-spacing:-.02em}.guide-steps b{display:block;margin-bottom:6px;color:#ffc638;font-size:15px;font-weight:900}.guide-steps p{margin:0;color:#e2cf9e;font-size:13px;line-height:1.6}.guide-section .landing-cta{background:linear-gradient(180deg,#ffc538,#e89a00)!important;border-color:#ffd45f!important;color:#151004!important}.tier-checklist{list-style:none;margin:16px 0 4px;padding:0;text-align:left;display:grid;gap:9px;flex:1}.tier-checklist li{position:relative;padding-left:20px;color:#e2cf9e;font-size:13px;line-height:1.5}.tier-checklist li:before{content:"✓";position:absolute;left:0;top:0;color:#ffc83f;font-weight:900}.tier-badge{display:inline-block;margin:0 0 12px;padding:4px 11px;border-radius:999px;font-size:10px;font-weight:1000;letter-spacing:.08em;border:1px solid}.tier-badge-basic{color:#9fd6a8;border-color:#5abe7866;background:#5abe7814}.tier-badge-plus{color:#e8c66f;border-color:#ffb72066;background:#ffb72014}.tier-badge-max{color:#f0a6d0;border-color:#e678be66;background:#e678be14}.tier-buy-button{margin-top:22px;width:100%;padding:13px 0;border:1px solid #6a4808;border-radius:8px;background:#171004;color:#f1cb71;font-weight:900;font-size:13px;letter-spacing:.04em;cursor:pointer}.tier-buy-button:hover{border-color:#e0a51b;background:#1e1606}.tier-buy-button-featured{background:linear-gradient(180deg,#ffc538,#e89a00);border-color:#ffd45f;color:#151004}.tier-buy-button-featured:hover{filter:brightness(1.06)}@media (max-width:850px){.guide-steps{grid-template-columns:1fr}}.faq-section{padding-top:45px}.premium-faq{display:grid;grid-template-columns:1fr 1fr;gap:18px}.premium-faq article{border:1px solid #49310a;background:#090704;border-radius:9px;padding:22px}.premium-faq b{color:#ffc23b}.premium-faq p{color:#b5a588;margin-bottom:0}.premium-footer{text-align:center;padding:28px;color:#e2a622;font-weight:800;border-top:1px solid rgba(255,176,25,.15)}.impressum-toggle{background:transparent;border:0;color:#e2a622;font-weight:800;font-size:inherit;font-family:inherit;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.impressum-toggle:hover{color:#ffd260}.impressum-box{max-width:520px;margin:16px auto 0;padding:20px 24px;background:#111;border:1px solid #2a2a2a;border-radius:10px;text-align:left;color:#e9e9e9;font-weight:400}.impressum-box h3{margin:0 0 12px;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#fff;font-weight:800}.impressum-box p{margin:0 0 12px;line-height:1.7;color:#e9e9e9}.impressum-box p:last-child{margin-bottom:0}.datenschutz-box{max-width:680px;max-height:70vh;overflow-y:auto;text-align:left}.impressum-box a{color:#e2a622}.inline-link-button{background:transparent;border:0;padding:0;color:#e2a622;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.inline-link-button:hover{color:#ffd260}.contact-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:#040404cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.contact-dialog{position:relative;width:min(480px,100%);max-height:90vh;overflow-y:auto;border:1px solid #2a2a2a;border-radius:16px;background:#111;padding:28px;box-shadow:0 24px 80px #0000008c;text-align:left}.contact-dialog h2{margin:0 0 14px;color:#fff;font-size:22px}.contact-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:8px;border:1px solid #2a2a2a;background:transparent;color:#e9e9e9;font-size:18px;cursor:pointer;line-height:1}.contact-close:hover{border-color:#e2a622;color:#e2a622}.contact-intro{margin:0 0 16px;color:#b8b8b8;line-height:1.6}.contact-dialog form{display:flex;flex-direction:column;gap:12px}.contact-dialog label{display:flex;flex-direction:column;gap:5px;color:#c9c9c9;font-size:13px;font-weight:700}.contact-dialog input,.contact-dialog textarea{background:#0a0a0a;border:1px solid #2f2f2f;color:#fff;border-radius:8px;padding:10px 12px;font:inherit}.contact-dialog textarea{resize:vertical;font-family:inherit}.contact-checkbox{flex-direction:row!important;align-items:flex-start;gap:8px!important;font-weight:400!important;color:#b8b8b8!important}.contact-checkbox input{width:auto;margin-top:3px}.contact-error{margin:0;color:#ff9bab;font-size:13px}.contact-success{margin:0;color:#9ce0aa;line-height:1.6}@media (max-width:1000px){.premium-nav nav{display:none}.premium-hero{grid-template-columns:1fr}.premium-showcase{border-left:0;border-top:1px solid rgba(255,179,24,.14);min-height:280px;padding-left:0}.premium-features{grid-template-columns:repeat(3,1fr)}.premium-features article:nth-child(3){border-right:0}.premium-prices{grid-template-columns:1fr 1fr}}@media (max-width:650px){.premium-nav{padding:0 16px;height:84px}.brand-gold-block{width:42px;height:42px}.premium-brand b{font-size:16px}.premium-brand small{font-size:10px}.premium-nav .landing-login{padding:10px 13px}.premium-hero{padding:46px 18px 30px}.premium-copy h1{font-size:54px}.premium-showcase{padding:35px 0}.premium-section{padding-left:18px;padding-right:18px}.premium-features,.premium-prices,.premium-faq{grid-template-columns:1fr}.premium-features article{border-right:0;border-bottom:1px solid rgba(255,177,26,.11)}.compact-section{margin-left:18px;margin-right:18px;flex-direction:column;align-items:flex-start;gap:20px}.section-title{font-size:19px}}:root{--paper:#070503;--card:#0d0904;--line:#4c350d;--ink:#f7e5b5;--muted:#ad9565;--slab:#080603;--slab-line:#4c350d;--slab-ink:#f0d69a;--moss:#e3a414;--amber:#f0b526;--sans: Arial, Helvetica, sans-serif;--mono: Arial, Helvetica, sans-serif}html,body,#root,button,input,select,textarea,*{font-family:Inter Variable,Inter,ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif!important}code,pre,kbd,samp,code *,pre *{font-family:ui-monospace,Cascadia Mono,Consolas,monospace!important}body{background:#070503;color:#f7e5b5}button.primary{background:linear-gradient(180deg,#ffc63b,#d88a00)!important;border-color:#ffd260!important;color:#160f03!important;font-weight:800}input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#f0ad18!important}.macro-rail-button{border-color:#5e410d!important;color:#e9b94c!important}.macro-rail-button.active{background:#211604!important;color:#ffd064!important;border-color:#8b5d0c!important}.macros-global{background:#070503!important;color:#f7e8c0!important}.macros-top p,.macro-panel>p,.macros-top>span{color:#aa9368!important}.macros-global .primary,.macro-editor .primary{background:linear-gradient(180deg,#ffc63b,#d88a00)!important;border-color:#ffd260!important;color:#160f03!important}.macro-summary>div,.macro-panel,.active-macro,.scheduled-row{border-color:#49320d!important;background:linear-gradient(180deg,#0f0b05,#090704)!important}.macro-summary span{background:#251805!important;color:#ffc13b!important}.macro-summary small,.active-macro small{color:#ad966d!important}.active-macro input[type=checkbox],.scheduled-row input[type=checkbox]{accent-color:#e5a516!important}.panel-empty{color:#8e7a56!important}.panel-empty b{color:#f3ddb0!important}.panel-empty span{color:#a08b65!important}.settings-toggle{background:#1b1307!important;border-color:#594015!important}.settings-toggle.on{background:#9b680b!important;border-color:#e2aa32!important}.settings-toggle.on span{background:#ffe4a2!important}.dashboard-tabs button.on{color:#ffd263!important;border-bottom-color:#e8a20e!important}.dot.online{background:#efad1c!important}.workspace-panel .stat-card strong,.workspace-panel .panel-card h3,.workspace-panel .stats-row .item-name{color:#fff0c7!important}.workspace-panel .stat-card span,.workspace-panel .stats-head,.workspace-panel .muted{color:#b49b6e!important}.workspace-panel .stats-row{color:#ead6a8!important}.workspace-panel .stats-row strong{color:#ffc84d!important}.line.bot .msg,.line.chat .msg{color:#eec46b!important}.selected-icon,.selected-count{color:#ffc34a!important}.premium-brand .brand-copy:after{content:"made by RVEDaniel";display:block;margin-top:3px;color:#e9ad27;font-size:10px;font-style:italic;font-weight:400;letter-spacing:.02em;text-transform:none}:root{--paper:#060402!important;--card:#0d0904!important;--line:#4b340c!important;--ink:#f7e6ba!important;--muted:#ad9565!important;--slab:#080603!important;--slab-line:#4b340c!important;--slab-ink:#f2dba2!important;--moss:#dfa113!important;--amber:#f0b526!important}html,body,#root,.shell,.main,.workspace,.workspace-panel,.console,.composer,.dashboard-tabs,.strip,.rail{background-color:#060402!important;color:#f7e6ba!important}*{scrollbar-color:#8d5c0b #090603}button,input,select,textarea{background:#0c0905!important;color:#f7e6ba!important;border-color:#50370e!important}button:hover:not(:disabled){background:#171006!important;border-color:#a96e0b!important;color:#ffd36b!important}button.primary,.landing-login,.landing-cta{background:linear-gradient(180deg,#ffc83f,#df9200)!important;border-color:#ffd463!important;color:#171004!important}button:disabled{opacity:.48}.linkish,a{color:#eeb53a!important}.linkish:hover,a:hover{color:#ffd773!important}.auth-page,.login-page{background:#050301!important;color:#f7e6ba!important}.auth-card,.login-card,.dialog,.dialog-card{background:#0d0904!important;border-color:#5a3d0e!important;color:#f7e6ba!important;box-shadow:0 24px 80px #0000008c!important}.auth-card p,.login-card p,.dialog p,.field-label,.dialog label{color:#bea778!important}.auth-card input,.login-card input,.dialog input,.dialog select,.dialog textarea{background:#090603!important;color:#fff0c7!important;border-color:#61420f!important}.rail,.strip{background:#090603!important;border-color:#3c290b!important}.rail-head,.rail-foot,.strip,.dashboard-tabs{border-color:#3c290b!important}.session-item{background:transparent!important;color:#e7ce97!important}.session-item:hover{background:#151005!important}.session-item[aria-current=true]{background:#211604!important;border-color:#81550b!important}.session-item .host,.strip .meta,.rail-head span{color:#aa8d58!important}.dot{background:#846733!important}.dot.online{background:#f1b321!important;box-shadow:0 0 0 3px #f1b3211c!important}.dashboard-tabs button{background:transparent!important;border-color:transparent!important;color:#aa905f!important}.dashboard-tabs button.on{color:#ffd466!important;border-bottom-color:#e9a311!important}.console,.composer{background:#050301!important;border-color:#3a280b!important}.composer input{background:#0b0804!important;color:#f6deb0!important;border-color:#4c340d!important}.composer input::placeholder{color:#7f6a45!important}.line .ts,.line .src,.console-empty{color:#806d49!important}.line.chat .msg,.line.bot .msg{color:#efc86e!important}.line.warn .msg{color:#ffd06b!important}.line.error .msg{color:#ff8d72!important}.panel-card,.stat-card,.coords>div,.sell-picker,.selected-box,.settings-card{background:#0b0804!important;border-color:#44300d!important;color:#f2ddb0!important}.workspace-panel .stat-card strong,.workspace-panel .panel-card h3,.workspace-panel .stats-row .item-name{color:#fff0c9!important}.workspace-panel .stat-card span,.workspace-panel .stats-head,.workspace-panel .muted{color:#b49a6a!important}.workspace-panel .stats-row strong{color:#ffc94c!important}.settings-toggle{background:#1c1306!important;border-color:#5a3f12!important}.settings-toggle.on{background:#9d680b!important;border-color:#e2a72b!important}.settings-toggle span{background:#b7a175!important}.settings-toggle.on span{background:#ffe7a6!important}.sell-panel{background:#060402!important}.sell-search,.field-label input,.field-label select{background:#090603!important;color:#f6e3b9!important;border-color:#50370e!important}.item-card{background:#0d0904!important;color:#f0dbb0!important;border-color:#3d2b0d!important}.item-card:hover:not(:disabled){background:#171005!important;border-color:#9d690c!important}.item-card.selected{background:#201604!important;border-color:#e2a212!important;box-shadow:inset 0 0 0 1px #e2a212!important}.item-pixel{background:#1b1205!important;color:#efbd52!important}.dialog-backdrop,.modal-backdrop,.msa-backdrop{background:#000000d1!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.manage-dialog,.account-dialog,.session-dialog,.msa-dialog{background:#0d0904!important;border-color:#5a3d0e!important;color:#f6e3b9!important}.tabs{border-color:#4a330e!important}.tab{color:#a88e60!important}.tab.on{color:#ffd269!important;border-bottom-color:#e3a116!important}.row{background:#0a0703!important;border-color:#46300d!important;color:#f2ddb0!important}.row small{color:#aa9062!important}.msa-badge{border-color:#6a470f!important;color:#efbe53!important}.msa-code{background:#050301!important;border-color:#755010!important;color:#ffd66f!important}.macros-global,.macro-editor,.macro-assistant{background:#060402!important;color:#f5e1b6!important}.macro-panel,.macro-summary>div,.active-macro,.scheduled-row,.macro-step-row,.step-card,.macro-assistant,.macro-editor-section{background:#0b0804!important;border-color:#44300d!important;color:#f3dfb3!important}.macro-summary span,.macro-step-row .step-icon,.step-card>span{background:#211604!important;color:#ffc448!important}.macro-step-row.selected{border-color:#e2a218!important;box-shadow:0 0 0 1px #e2a21859!important}.macros-top p,.macro-panel>p,.macros-top>span,.macro-summary small,.macro-step-row small,.step-card small,.assistant-empty,.step-config-form label{color:#a99065!important}.assistant-head{border-color:#44300d!important}.assistant-head b{color:#cfb47d!important}.assistant-empty{border-color:#4b340e!important}.step-config-form input,.step-config-form select,.step-config-form textarea{background:#090603!important;border-color:#50370e!important;color:#f9e9c4!important}.macro-rail-button{background:#0d0904!important;border-color:#65450f!important;color:#e8b84a!important}.macro-rail-button.active{background:#211604!important;border-color:#9a670d!important;color:#ffd05f!important}.admin-panel{background:#060402!important;color:#f9e7bc!important}.admin-head p{color:#b79b67!important}.admin-metric,.admin-section,.admin-key-builder{background:#0b0804!important;border-color:#4a330d!important}.admin-section-head,.admin-table th{background:#100b05!important;border-color:#4a330d!important;color:#c4a66c!important}.admin-table td{background:#080603!important;color:#f5dfb0!important;border-color:#35250b!important}.admin-table tr:hover td{background:#0e0a04!important}.admin-badge,.invite-state.used{background:#211604!important;color:#dcae4e!important}.invite-state.free{background:#251904!important;color:#ffd06a!important}.admin-role-toggle,.plan-select,.admin-back,.admin-rail-button{background:#120d05!important;border-color:#5d400f!important;color:#eec157!important}.admin-role-toggle.on{background:linear-gradient(180deg,#ffc53a,#d98c00)!important;border-color:#ffd35d!important;color:#171004!important}.admin-key-banner{background:#130e06!important;border-color:#5c3f10!important}.admin-key-banner span{color:#b39762!important}.admin-key-banner code{background:#050301!important;color:#ffd36b!important}.premium-brand .brand-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.premium-brand .brand-copy b,.premium-brand .brand-copy small{font-family:Arial,Helvetica,sans-serif!important}.premium-brand .brand-copy em{display:block;margin-top:4px;color:#e9ad27;font:italic 10px Arial,Helvetica,sans-serif!important;letter-spacing:.02em;text-transform:none}.premium-brand .brand-copy:after{content:none!important}.login-wrap{background:#050301!important;color:#f7e6ba!important}.login{background:linear-gradient(180deg,#100b04,#0a0703)!important;border:1px solid #6a470d!important;box-shadow:0 22px 70px #0000009e,0 0 34px #e099100d!important;color:#f7e6ba!important}.login h1{color:#fff0c7!important}.login p.lede,.login .field label,.login .field-hint{color:#c4a66d!important}.login input{background:#070502!important;border:1px solid #76500e!important;color:#fff0c7!important}.login input:focus{border-color:#e4a517!important;box-shadow:0 0 0 2px #e4a51721!important;outline:none!important}.login .login-back{background:#0b0804!important;border-color:#76500e!important;color:#eab43b!important}.login .login-back:hover{background:#181005!important;color:#ffd66d!important;border-color:#c98b13!important}.login .primary{background:linear-gradient(180deg,#ffc83f,#df9200)!important;border-color:#ffd463!important;color:#171004!important;font-weight:800!important}.login .linkish{color:#eeb53a!important}.login .linkish:hover{color:#ffd773!important}.login .error{color:#ff8d72!important}:root{--sans:Arial,Helvetica,sans-serif!important}body{font-family:Inter Variable,Inter,ui-sans-serif,system-ui,Arial,sans-serif!important;font-size:14px!important;letter-spacing:.005em}.shell{grid-template-columns:270px 1fr!important;background:#050301!important}.rail{background:linear-gradient(180deg,#0b0804,#070502)!important;border-right:1px solid #332407!important}.rail-head{padding:20px 18px 16px!important;align-items:center!important}.rail-head h2{font-size:14px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;color:#f4d995!important}.rail-head span{font-size:11px!important;color:#c39335!important}.rail-list{padding:10px!important}.session-item{border-radius:8px!important;padding:11px 12px!important;margin-bottom:5px!important;grid-template-columns:10px 1fr!important;gap:10px!important;transition:background .15s ease,border-color .15s ease,transform .15s ease!important}.session-item:hover{background:#120d05!important;transform:translate(1px)}.session-item[aria-current=true]{background:linear-gradient(90deg,#251904,#161005)!important;border-color:#755010!important;box-shadow:inset 3px 0 #e4a517!important}.session-item .name{font-size:14px!important;font-weight:700!important;color:#f6dfaa!important}.session-item .host{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;color:#a9874e!important;margin-top:2px}.rail-foot{padding:12px 10px 14px!important;gap:7px!important;background:#080603!important}.rail-foot button{min-height:39px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:9px 12px!important;font-weight:600!important;border-color:#4d350d!important;background:#0d0904!important;color:#e7c56d!important}.rail-foot button:hover:not(:disabled){background:#171005!important;border-color:#8d620f!important;color:#ffd66f!important}.rail-foot .linkish{justify-content:center!important;background:transparent!important;border-color:transparent!important;color:#a98a52!important;text-decoration:none!important;font-size:12px!important}.rail-head{min-height:62px!important;flex-wrap:nowrap!important;box-sizing:border-box!important}.rail-foot-primary{width:100%;justify-content:center!important;background:linear-gradient(180deg,#f2b52e,#d58c05)!important;border-color:#ffcc5b!important;color:#171006!important;font-weight:700!important;box-shadow:0 6px 18px #d4860024}.rail-foot-primary:hover:not(:disabled){background:linear-gradient(180deg,#ffc53a,#e4980a)!important;border-color:#ffd35d!important;color:#171006!important}.rail-foot-icons{display:flex!important;gap:6px}.rail-foot-icons button{flex:1 1 0;justify-content:center!important;padding:8px!important;position:relative}.rail-foot-bottom{display:grid;gap:7px;padding-top:7px;border-top:1px solid #332407}.dashboard-tab-group{position:relative;display:inline-flex}.dashboard-tab-menu{position:fixed;z-index:31;display:grid;gap:2px;min-width:180px;padding:6px;background:#0d0904;border:1px solid #4d350d;border-radius:9px;box-shadow:0 14px 34px #0006}.dashboard-tab-menu button{width:100%;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;white-space:nowrap;padding:9px 12px!important;font-size:13px!important;font-weight:650!important;color:#a98b53!important;background:transparent!important;border:none!important;border-radius:6px!important;transition:background .15s ease,color .15s ease!important}.dashboard-tab-menu button:hover{background:#171005!important;color:#e9c66e!important}.dashboard-tab-menu button.on{background:#211604!important;color:#ffd46d!important}.dashboard-tab-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:transparent}.admin-rail-button,.macro-rail-button{box-shadow:none!important}.ui-icon{width:17px;height:17px;flex:0 0 17px;display:inline-block;vertical-align:-3px}.strip{padding:14px 18px!important;gap:12px!important;background:#080603!important;min-height:62px!important}.strip h1{font-size:17px!important;font-weight:800!important;letter-spacing:.01em;color:#f7e5b7!important}.strip .meta{font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;padding:4px 8px!important;border:1px solid #3e2b0b!important;border-radius:999px!important;background:#0d0904!important;color:#b99655!important}.strip .meta.hugosmp-badge{border-color:#60b4ff80!important;color:#8fc4ff!important;cursor:help}.strip .meta.hugosmp-badge.toggle{cursor:pointer}.strip .meta.hugosmp-badge.toggle:hover{border-color:#60b4ffe6!important}.strip .meta.hugosmp-badge.overridden{border-color:#ff965a99!important;color:#ffb37a!important}.strip button{border-radius:8px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:37px!important;font-weight:700!important}.dashboard-tabs{padding:8px 14px 0!important;background:#070502!important;gap:2px!important;border-bottom:1px solid #332407!important}.dashboard-tabs button{padding:10px 12px 11px!important;border-radius:7px 7px 0 0!important;display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:13px!important;font-weight:650!important;color:#a98b53!important;transition:background .15s ease,color .15s ease!important}.dashboard-tabs button:hover{background:#100b04!important;color:#e9c66e!important}.dashboard-tabs button.on{background:#120d05!important;color:#ffd46d!important;border-bottom:2px solid #e4a517!important}.tab-workspace{background:#050301!important}.console{padding:18px 20px!important;background:#050301!important;font-family:Cascadia Mono,Consolas,monospace!important;font-size:12px!important}.console-empty{font-family:Arial,Helvetica,sans-serif!important;color:#8f7547!important}.composer{padding:11px 16px!important;background:#080603!important;border-top:1px solid #332407!important;gap:9px!important}.composer input{border-radius:8px!important;min-height:38px!important;padding:9px 12px!important;font-family:Arial,Helvetica,sans-serif!important}.composer button{border-radius:8px!important;min-width:92px!important;font-weight:700!important}button{border-radius:7px!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease!important}button:active:not(:disabled){transform:translateY(1px)}button.primary{box-shadow:0 5px 18px #e199081f!important}.dot{width:7px!important;height:7px!important}.main{background:#050301!important}@media (max-width:900px){.shell{grid-template-columns:220px 1fr!important}.dashboard-tabs button{padding:9px 8px!important}.dashboard-tabs .ui-icon{display:none}}.mobile-topbar,.mobile-nav-toggle,.mobile-nav-close,.mobile-nav-backdrop{display:none}@media (max-width:780px){.shell{grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important}.mobile-topbar{display:flex!important;align-items:center;gap:10px;padding:12px 14px!important;border-bottom:1px solid #332407;background:#070502}.mobile-nav-toggle{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;border-radius:8px!important;background:#0d0904!important;border:1px solid #4d350d!important;color:#e7c56d!important;flex:0 0 auto}.mobile-topbar-title{font-weight:700;color:#f7e5b7;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail{position:fixed!important;top:0;left:0;bottom:0;width:min(84vw,320px);max-width:320px;z-index:60;transform:translate(-100%);transition:transform .22s ease;border-right:1px solid #332407!important;border-bottom:none!important;box-shadow:12px 0 32px #00000073}.rail.rail-mobile-open{transform:translate(0)}.rail-head{position:relative}.mobile-nav-close{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;padding:0!important;margin-left:auto;border-radius:8px!important;background:transparent!important;border:1px solid transparent!important;color:#c9a666!important}.mobile-nav-backdrop{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:50}.main{grid-column:1!important}}.macros-global,.macros-page,.macro-editor,.macro-assistant{background:#080603!important;background-image:none!important;color:#f6e8c4!important;font-family:Arial,Helvetica,sans-serif!important}.macros-page{max-width:1600px!important}.macros-top h2,.macro-panel h3,.macro-summary b,.active-macro b,.scheduled-row b,.event-browser b,.section-title,.assistant-head b{color:#fff4d2!important}.macros-top p,.macro-panel>p,.macros-top>span,.macro-summary small,.active-macro small,.event-browser small,.panel-empty span,.timezone,.section-title>span,.assistant-head span,.assistant-empty{color:#b89a61!important}.macro-summary>div,.macro-panel,.active-macro,.scheduled-row,.event-browser>button,.macro-step-row,.step-card,.macro-empty-box,.macro-mode-row label,.trigger-config,.macro-editor-tools,.macro-assistant{background:#0c0905!important;background-image:none!important;border-color:#59400f!important;box-shadow:none!important}.macro-panel,.macro-summary>div{border-radius:14px!important}.event-browser>button{min-height:58px;padding:10px 12px!important;border-radius:10px!important;transition:border-color .15s ease,background .15s ease,transform .15s ease}.event-browser>button:hover{background:#151006!important;border-color:#b47b11!important;transform:translate(2px)}.event-browser>button>span,.macro-event-icon{width:34px!important;height:34px!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 34px;color:#f4b928!important;background:#1a1205!important;border:1px solid #5b3e0b;border-radius:9px;font-size:0!important}.macro-event-icon svg,.trigger-strip button svg{width:19px;height:19px}.event-browser i{color:#d8a638!important}.trigger-strip button{display:inline-flex!important;align-items:center;gap:7px;color:#d9b35e!important;background:#0d0904!important;border-color:#59400f!important}.trigger-strip button.selected,.trigger-strip button:hover{color:#fff1c1!important;background:#211604!important;border-color:#c68a16!important}.macro-summary span,.macro-step-row .step-icon,.step-card>span{background:#1b1204!important;color:#f4b928!important;border:1px solid #5a3c0a}.macros-global .primary,.macro-editor .primary,.schedule-new,.new-inline{background:linear-gradient(180deg,#f8c13c,#c98710)!important;border-color:#f5cd65!important;color:#120c02!important;font-weight:800!important}.macros-global button:not(.danger-soft),.macro-editor button:not(.danger-soft){font-family:Arial,Helvetica,sans-serif!important}.danger-soft{background:#2b0c0c!important;border-color:#6f2525!important;color:#ffb0a7!important}.active-macro input[type=checkbox],.scheduled-row input[type=checkbox]{accent-color:#d99b18!important}.macro-mode-row button.on,.macro-step-row.selected{border-color:#d99b18!important;box-shadow:0 0 0 1px #d99b1840!important;color:#fff1c1!important}.macro-editor-head,.macro-mode-row,.trigger-config,.macro-editor-tools{background:#090704!important;border-color:#4c350d!important}.macro-editor-tools input,.macro-editor-tools select,.trigger-config input,.macro-mode-row input[type=number],.step-config-form input,.step-config-form select,.step-config-form textarea{background:#070503!important;color:#f5e6bf!important;border-color:#61440f!important}.macros-global a,.macros-global .link,.macros-global [style*=blue],.macros-global [style*="#3"],.macros-global [style*="#4"],.macros-global [style*="#5"],.macros-global [style*="#6"],.macro-editor a{color:#e5b33f!important}.macros-heading{display:flex;align-items:center;gap:16px;min-width:0}.macro-back{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 14px;border:1px solid #765200;border-radius:9px;background:#120d03;color:#f5c84c;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,transform .15s ease}.macro-back:hover{background:#211704;border-color:#d99a00;color:#ffd766;transform:translateY(-1px)}@media (max-width:760px){.macros-heading{align-items:flex-start;flex-direction:column;gap:8px}}.dialog h1,.dialog h2,.dialog h3,.dialog h4,.dialog h5,.dialog h6,.dialog label,.dialog .row-main strong,.dialog .row-main b{color:#fff!important}.dialog p,.dialog .hint,.dialog .row-sub,.dialog .meta,.dialog small{color:#d2c4a5!important}.dialog input,.dialog select,.dialog textarea{color:#fff!important}.dialog input::placeholder,.dialog textarea::placeholder{color:#9c8b68!important}.dialog .tab{color:#cdbb95!important}.dialog .tab.on,.dialog .row{color:#fff!important}.dialog button:not(.primary):not(.danger){color:#fff!important}.rank-price-options{display:grid;grid-template-columns:1fr;gap:9px;margin:2px 0 10px}.rank-price-options span{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid rgba(255,183,34,.12)}.rank-price-options span:last-child{border-bottom:0}.rank-price-options small{color:#b89a60!important;font-size:10px!important;font-weight:800;letter-spacing:.08em;margin:0!important}.rank-price-options strong{font-size:24px!important;line-height:1!important;color:#fff1c6!important;margin:0!important;white-space:nowrap}.premium-prices .featured .rank-price-options strong{color:#fff1c6!important}@media (max-width:650px){.rank-price-options strong{font-size:22px!important}}.admin-minecraft-names{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.admin-minecraft-name{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border:1px solid rgba(212,164,55,.48);border-radius:999px;background:#d4a43714;color:#f6f0df;font-size:11px;font-weight:700;white-space:nowrap}.admin-minecraft-empty{color:#857b68;font-size:11px;font-weight:500}.goldn-discord{position:relative;display:flex;align-items:center;gap:16px;width:min(370px,100%);padding:14px 18px;margin:0 0 22px;border:1px solid rgba(255,179,24,.35);border-radius:9px;background:#0a07027a;color:#fff;text-decoration:none;transition:.18s ease}.goldn-discord:hover{border-color:#f4ad12;background:#f4ad1212;transform:translateY(-1px)}.goldn-discord span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.goldn-discord small{color:#fff;font-size:12px;font-weight:650;letter-spacing:0}.goldn-discord b{color:#f4ad12!important;font-size:17px!important;line-height:1.1!important;font-style:normal!important;letter-spacing:0!important;margin:0!important;word-break:break-all}@media (max-width:650px){.goldn-discord{padding:12px 14px}.goldn-discord b{font-size:14px!important}}.admin-access-cell{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:165px}.admin-duration-select{background:#151005!important;border:1px solid #62420c!important;color:#ffe3a2!important;border-radius:8px;padding:6px 9px;font-weight:700;font-size:12px;outline:none;cursor:pointer}.admin-duration-select:hover,.admin-duration-select:focus{border-color:#d99b18!important;box-shadow:0 0 0 2px #d99b181a}.admin-duration-select option{background:#0b0804;color:#fff}.admin-access-cell .access-permanent{color:#ffd064!important}.admin-access-cell .access-none{color:#ff8d8d!important;font-weight:800}.admin-duration-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.admin-duration-save{border:1px solid #6a480a;background:#151006;color:#ffc83f;border-radius:8px;padding:8px 12px;font-weight:700;cursor:pointer}.admin-duration-save:hover:not(:disabled){background:#e0a51b;color:#050301}.admin-duration-save:disabled{opacity:.45;cursor:not-allowed}.admin-user-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:190px}.admin-ban-button{border:1px solid #a56b0a;background:#1b1205;color:#ffc83f;border-radius:8px;padding:8px 11px;font-weight:800;cursor:pointer}.admin-ban-button:hover:not(:disabled){background:#d69712;color:#090603}.admin-ban-button.unban{border-color:#61723d;color:#d8e7af;background:#101509}.admin-ban-button.unban:hover:not(:disabled){background:#a9c66d;color:#0b0d08}.admin-ban-button:disabled,.admin-delete-user:disabled{opacity:.35;cursor:not-allowed}.admin-banned-badge{display:inline-flex;align-items:center;padding:4px 7px;border:1px solid #7f2727;border-radius:999px;background:#210909;color:#ff8d8d;font-size:10px;font-weight:900;letter-spacing:.06em}.landing-buy-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer;padding:0;text-decoration:none}.premium-nav nav .landing-buy-nav{color:#f2c24e!important;font-weight:850;font-size:15px}.premium-nav nav .landing-buy-nav:hover{color:#ffe395!important}.buy-page{min-height:100vh;background:#030201;color:#f6f1e7;font-family:Arial,sans-serif}.buy-nav{height:78px;border-bottom:1px solid #4b3308;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;background:#050301;position:sticky;top:0;z-index:5}.buy-brand{display:flex;align-items:center;gap:12px;background:none;border:0;color:#fff;text-align:left;cursor:pointer}.buy-brand span:last-child{display:flex;flex-direction:column}.buy-brand b{font-size:14px;letter-spacing:.08em}.buy-brand small{color:#dba62c;font-size:10px;letter-spacing:.18em;margin-top:3px}.buy-nav-actions{display:flex;gap:10px}.buy-nav-actions button{border:1px solid #5a3d08;background:#090704;color:#e8d29b;padding:10px 16px;border-radius:8px;cursor:pointer}.buy-nav-actions .primary{background:#e0a51b;color:#090704;font-weight:800}.buy-main{max-width:1250px;margin:0 auto;padding:70px 28px 100px}.buy-kicker{color:#dca424;font-size:12px;font-weight:800;letter-spacing:.22em;text-align:center}.buy-main>h1{text-align:center;font-size:48px;margin:12px 0}.buy-main>h1 span{color:#e7ad25}.buy-lead{max-width:850px;margin:0 auto 40px;color:#b8aa8d;text-align:center;line-height:1.6}.buy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.buy-card{border:1px solid #453006;background:linear-gradient(180deg,#0c0904,#050301);padding:22px;border-radius:12px;min-width:0}.buy-card.selected{border-color:#d89d18;box-shadow:0 0 0 1px #d89d1838 inset}.buy-tier{color:#f7c54e;font-weight:900;font-size:18px;margin-bottom:18px}.buy-options{display:grid;gap:9px}.buy-options button{display:flex;justify-content:space-between;align-items:center;border:1px solid #4b3308;background:#080603;color:#e8dfcc;padding:13px;border-radius:8px;cursor:pointer}.buy-options button:hover,.buy-options button.on{border-color:#e0a51b;background:#171004}.buy-options strong{color:#ffc83f}.buy-card>small{display:block;color:#85775b;margin-top:18px}.buy-checkout{margin-top:24px;border:1px solid #5a3d08;border-radius:12px;background:#080502;padding:22px;display:grid;grid-template-columns:1.2fr 1.1fr .9fr auto;gap:18px;align-items:end}.buy-checkout small,.buy-summary small{display:block;color:#927b4a;font-size:10px;font-weight:800;letter-spacing:.13em;margin-bottom:8px}.buy-checkout input{width:100%;box-sizing:border-box;background:#030201;border:1px solid #5a3d08;color:#fff;border-radius:8px;padding:14px;font-size:16px;outline:none}.buy-checkout input:focus{border-color:#e0a51b}.buy-summary b{display:block}.buy-summary strong{display:block;color:#ffc83f;font-size:22px;margin-top:4px}.buy-start{border:0;background:linear-gradient(180deg,#ffc83f,#e0a51b);color:#110b01;padding:15px 22px;border-radius:8px;font-weight:900;cursor:pointer;min-width:170px}.buy-start:disabled{opacity:.45;cursor:not-allowed}.payment-box{max-width:760px;margin:40px auto 0;border:1px solid #8b620e;background:#090603;border-radius:14px;padding:32px;text-align:center;box-shadow:0 0 50px #d5940b0c}.payment-status{color:#ffc83f;font-weight:900;font-size:12px;letter-spacing:.14em}.payment-status i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ffc83f;margin-right:8px;box-shadow:0 0 12px #ffc83f}.payment-box h2{font-size:28px;margin:12px 0}.payment-box p{color:#bcae90}.pay-command,.token-result{display:flex;gap:10px;align-items:center;margin:24px auto;max-width:620px;background:#030201;border:1px solid #5d410b;border-radius:9px;padding:10px}.pay-command code,.token-result code{flex:1;color:#ffd66f;font-size:17px;overflow-wrap:anywhere}.pay-command button,.token-result button,.payment-box.failed button{border:1px solid #6a480a;background:#160f03;color:#f1cb71;border-radius:7px;padding:10px 12px;cursor:pointer}.payment-step{margin-top:18px}.payment-step>b{display:block;color:#e7c77d;font-size:13px;margin-bottom:7px}.payment-step .pay-command{margin:0 auto}.payment-hint{font-size:13px}.payment-box.paid{border-color:#e6aa20}.payment-box.paid .payment-status{color:#f2c24c}.buy-error{max-width:760px;margin:18px auto;background:#260907;border:1px solid #7d241d;color:#ffb2aa;padding:12px;border-radius:8px;text-align:center}@media (max-width:950px){.buy-grid{grid-template-columns:repeat(2,1fr)}.buy-checkout{grid-template-columns:1fr}.buy-start{width:100%}}@media (max-width:560px){.buy-grid{grid-template-columns:1fr}.buy-main>h1{font-size:34px}.buy-nav{padding:0 16px}.buy-nav-actions button:first-child{display:none}}.payment-listener-state{width:max-content;max-width:90%;margin:-20px auto 28px;padding:9px 13px;border-radius:999px;font-size:12px;border:1px solid #57400e;background:#090603;color:#bba76f}.payment-listener-state i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px}.payment-listener-state.online{color:#e5c56b;border-color:#796018}.payment-listener-state.online i{background:#e0a51b;box-shadow:0 0 8px #e0a51b}.payment-listener-state.offline{color:#cf847e;border-color:#5e211d}.payment-listener-state.offline i{background:#b84338}.shop-maintenance-notice{max-width:640px;margin:30px auto;padding:24px 28px;border:1px solid #7d241d;border-radius:12px;background:#1a0907;text-align:center}.shop-maintenance-notice strong{display:block;color:#ffb2aa;font-size:16px;margin-bottom:10px}.shop-maintenance-notice p{color:#d9b8b3;line-height:1.6;margin:0}.buy-ban-notice{max-width:640px;margin:0 auto 20px;padding:14px 18px;border:1px solid #7d241d;border-radius:10px;background:#1a0907;color:#d9b8b3;font-size:14px;line-height:1.6;text-align:center}.tab-workspace{min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.tab-console{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.composer{flex:0 0 auto!important}.console-toolbar{display:flex;justify-content:flex-end;padding:0 0 6px;font-size:12px}.rail-overview-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:8px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:#a98a52;cursor:pointer}.rail-overview-btn:hover{color:#ffd773;border-color:#4a330d}.rail-overview-btn.on{color:#ffd773;border-color:#8d5c0b;background:#1a1206}.session-overview{padding:20px}.session-overview h2{margin:0 0 14px}.session-overview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.session-overview-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:14px 16px;border:1px solid var(--dash-line,rgba(230,174,55,.24));border-radius:10px;background:linear-gradient(145deg,#100d08,#090704);color:#f0e6cc;cursor:pointer}.session-overview-card:hover{border-color:#e6ae37}.session-overview-card:focus-visible{outline:2px solid #e6ae37;outline-offset:2px}.session-overview-open{display:flex;align-items:center;gap:8px}.session-overview-open strong{font-size:14px}.spawner-price-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;border:1px solid var(--dash-line,rgba(230,174,55,.24));border-radius:10px;background:linear-gradient(145deg,#100d08,#090704);color:#f0e6cc}.spawner-price-card h3{margin:0 0 2px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#e6ae37}.spawner-price-row{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid rgba(230,174,55,.14)}.spawner-price-row:first-of-type{border-top:none}.spawner-mob-head{width:26px;height:26px;flex:0 0 26px;object-fit:contain;image-rendering:pixelated;border-radius:4px}.spawner-price-name{display:flex;align-items:center;gap:10px;font-weight:700;font-size:13px}.spawner-price-values{display:flex;flex-wrap:wrap;gap:6px 16px;padding-left:36px}.spawner-price-value{display:flex;flex-direction:column;font-size:12px;font-weight:700;word-break:break-word}.spawner-price-value small{font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:#a8916a}.session-overview-host{color:#a8956a;font-size:12px}.session-overview-status{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#8e7548}.session-overview-coords{display:flex;align-items:center;gap:6px;font-size:11px;color:#c9b98f}.session-overview-dim{color:#8e7548;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.session-overview-scoreboard{display:grid;gap:1px;padding:8px;margin-top:2px;border-top:1px solid rgba(230,174,55,.16);font-size:10px;line-height:1.4}.session-overview-scoreboard-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console-wrap{position:relative;display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.console-wrap .tab-console{width:100%;height:100%;min-height:0;overflow-y:scroll!important;overflow-anchor:none;scroll-behavior:auto!important}.console-latest{position:absolute;right:22px;bottom:16px;z-index:5;border:1px solid #8d5c0b;background:#120d04;color:#ffc83f;border-radius:999px;padding:8px 13px;font-weight:800;cursor:pointer;box-shadow:0 6px 24px #00000059}.console-latest:hover{background:#e0a51b;color:#050301}.creator-showcase strong{font-size:clamp(48px,5vw,82px)!important;line-height:.95!important;letter-spacing:-.05em!important}.creator-buttons{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.creator-button{border:1px solid rgba(255,179,24,.48);border-radius:9px;background:#0a07029e;color:#f4ad12;padding:13px 22px;font:inherit;font-size:15px;font-weight:900;cursor:default;box-shadow:inset 0 0 20px #f4ad1206}@media (max-width:650px){.creator-buttons{gap:8px}.creator-button{padding:11px 16px;font-size:13px}}.landing-market-sub{margin:-8px 0 20px;text-align:center;color:#b8aa8d;font-size:13px}.landing-market-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px}.landing-market-card{display:flex;flex-direction:column;gap:6px;min-width:170px;padding:11px 16px;border:1px solid rgba(255,179,24,.3);border-radius:9px;background:#0a07029e}.landing-market-card strong{color:#fff4d8;font-size:13px}.landing-market-price-row{display:flex;align-items:center;gap:8px;color:#f7c64d;font-weight:900;font-size:13px}.landing-market-price-row span{padding:1px 7px;border-radius:999px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.landing-market-price-row span.ah{background:#f5a62329;color:#f5a623}.landing-market-price-row span.order{background:#4a9eff29;color:#4a9eff}.landing-spawner-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.landing-spawner-card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid rgba(255,179,24,.3);border-radius:10px;background:#0a07029e}.landing-spawner-card h4{margin:0 0 2px;color:#f4ad12;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.landing-spawner-row{display:flex;align-items:center;gap:10px;padding:5px 0;border-top:1px solid rgba(255,179,24,.14);font-size:12px;color:#e8dcc0}.landing-spawner-row:first-of-type{border-top:none}.landing-spawner-row>span:first-child{flex:1 1 auto;font-weight:800;color:#fff4d8}.landing-spawner-row small{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.04em;color:#a8916a}.creator-showcase{scroll-margin-top:92px}.creator-button{cursor:pointer!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.creator-button:hover,.creator-button.active{border-color:#f4ad12;background:#f4ad121a;color:#ffd15a;transform:translateY(-1px)}.creator-info{position:relative;width:min(430px,100%);margin-top:14px;padding:16px 18px;border:1px solid rgba(255,179,24,.38);border-radius:9px;background:#070502c7;box-shadow:0 12px 35px #00000038}.creator-info>b{display:block!important;margin:0 0 12px!important;color:#fff4d8!important;font-size:18px!important;font-style:normal!important;letter-spacing:0!important;line-height:1.2!important}.creator-info>div{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;padding:8px 0;border-top:1px solid rgba(255,179,24,.12)}.creator-info span{color:#a9905e;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.creator-info strong{color:#f5ddb0!important;font-size:14px!important;line-height:1.3!important;letter-spacing:0!important;text-shadow:none!important}.creator-info a{color:#ffc83f;text-decoration:none;font-weight:850;overflow-wrap:anywhere}.creator-info a:hover{text-decoration:underline}@media (max-width:650px){.creator-info>div{grid-template-columns:1fr;gap:4px}}.creator-code-hint,.name-check-hint{display:block;color:#7f7259;font-size:11px;margin-top:7px}.name-check-hint.good{color:#6ecb7a}.name-check-hint.bad{color:#ff8a7a}.creator-code-applied{margin:14px auto 4px;max-width:620px;border:1px solid #6b4b0e;background:#120d03;color:#e8c96f;border-radius:8px;padding:11px 14px;font-size:13px}.creator-code-applied b{color:#ffd66f}.creator-code-builder{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;margin:0 0 14px}.creator-code-builder input{background:#0a0f0b;border:1px solid #405244;color:#f2f5f2;border-radius:7px;padding:11px 12px;min-width:0}.creator-code-builder input:focus{outline:none;border-color:#d6a51f}.creator-code-builder input::placeholder{color:#7f6a45}@media (max-width:950px){.creator-code-builder{grid-template-columns:1fr}}.buy-checkout{grid-template-columns:minmax(240px,1fr) minmax(240px,1fr) minmax(170px,.7fr) minmax(170px,.65fr);align-items:center;gap:24px;padding:26px 22px}.buy-checkout>div{min-width:0;display:flex;flex-direction:column;justify-content:center}.buy-checkout>div>small,.buy-summary small{min-height:12px;margin-bottom:9px}.buy-checkout input{height:54px}.creator-code-hint{min-height:14px;margin-top:7px}.buy-summary{align-self:center;justify-self:center;width:100%;padding-top:1px}.buy-summary b,.buy-summary strong{line-height:1.25}.buy-start{align-self:center;justify-self:stretch;height:54px;margin-top:18px}@media (max-width:950px){.buy-checkout{grid-template-columns:1fr}.buy-checkout>div,.buy-summary{width:100%}.buy-summary{justify-self:stretch}.buy-start{margin-top:0;width:100%}}.buy-checkout{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;margin-top:24px;padding:44px 42px 38px!important;border:1px solid #6a4808;border-radius:14px;background:linear-gradient(180deg,#090704,#060402)}.buy-checkout-top{width:100%;display:flex!important;flex-direction:column!important;align-items:center!important;gap:26px}.buy-field,.buy-summary{min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.buy-checkout-top .buy-field-name{width:100%;max-width:420px}.buy-checkout-top .buy-field-creator{width:100%;max-width:230px}.buy-checkout-top .buy-field-creator input{height:42px!important;font-size:14px!important}.buy-checkout-top .buy-field-creator>small{text-align:center}.buy-field>small,.buy-summary>small{min-height:16px!important;margin:0 0 13px!important;color:#c39a3c!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important}.buy-field input,.creator-select-wrap select{width:100%;height:56px!important;box-sizing:border-box;border:1px solid #6a4808!important;border-radius:9px!important;background:#070502!important;color:#f4ead4!important;-webkit-text-fill-color:#f4ead4!important;font:inherit;font-size:16px!important;outline:none!important;box-shadow:none!important}.buy-field input{padding:0 15px!important}.buy-field input::placeholder{color:#8d805f!important;-webkit-text-fill-color:#8d805f!important;opacity:1!important}.buy-field input:focus,.creator-select-wrap select:focus{border-color:#e0a51b!important;box-shadow:0 0 0 1px #e0a51b24!important}.creator-select-wrap{position:relative;width:100%}.creator-select-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding:0 48px 0 15px!important}.creator-select-wrap:after{content:"⌄";position:absolute;right:17px;top:50%;transform:translateY(-55%);color:#f3b623;font-size:24px;line-height:1;pointer-events:none}.creator-select-wrap option{background:#090603;color:#f4ead4}.creator-code-hint{min-height:16px!important;margin:9px 0 0!important;color:#8f805d!important;font-size:11px!important;line-height:1.35}.buy-summary{text-align:center;align-items:center;justify-content:flex-start!important;padding:0!important}.buy-summary b{display:block;color:#f4eee2;font-size:16px;line-height:1.3!important;margin-top:1px}.buy-summary strong{display:block;color:#ffc229!important;font-size:30px!important;line-height:1.1!important;margin-top:12px!important}.buy-checkout-divider{width:100%;display:flex;align-items:center;gap:16px;margin:36px 0 28px;color:#f3b623}.buy-checkout-divider:before,.buy-checkout-divider:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,transparent,#805909)}.buy-checkout-divider:after{background:linear-gradient(90deg,#805909,transparent)}.buy-checkout-divider span{font-size:20px;filter:drop-shadow(0 0 8px rgba(243,182,35,.35))}.buy-start-centered{align-self:center!important;justify-self:auto!important;width:min(465px,100%)!important;height:58px!important;margin:0!important;border-radius:9px!important;font-size:18px!important;letter-spacing:.02em;box-shadow:0 8px 28px #e0a51b2e}.buy-secure-note{margin-top:18px;color:#7f7258;font-size:12px;text-align:center}.buy-withdrawal-ack{display:flex;align-items:flex-start;gap:10px;width:min(620px,100%);margin:0 auto 22px;text-align:left;color:#a99065;font-size:12.5px;line-height:1.6}.buy-withdrawal-ack input{width:auto;flex-shrink:0;margin-top:3px}@media (max-width:950px){.buy-checkout{padding:28px 20px!important}.buy-checkout-top{gap:22px}.buy-summary{padding-top:4px!important}.buy-checkout-divider{margin:26px 0 22px}}.admin-panel{max-width:none;padding:18px 20px 28px}.admin-head{margin-bottom:14px;gap:12px}.admin-title-wrap{gap:12px}.admin-title-wrap h2{font-size:24px;line-height:1.05;margin-bottom:3px}.admin-title-wrap p{font-size:12px}.admin-head .primary,.admin-back{min-height:36px;padding:8px 13px}.admin-subnav{display:flex;gap:7px;margin:0 0 12px;padding:5px;width:fit-content;max-width:100%;border:1px solid rgba(255,190,35,.22);border-radius:10px;background:#ffbe2309}.admin-subnav button{display:flex;align-items:center;gap:7px;min-height:34px;padding:7px 11px;border-radius:7px;border:1px solid transparent;background:transparent;font-size:12px;white-space:nowrap}.admin-subnav button span{min-width:20px;padding:1px 6px;border-radius:999px;background:#ffffff0f;font-size:10px}.admin-subnav button.active{border-color:#ffbe2380;background:#ffbe231a}.admin-metrics{gap:8px;margin-bottom:12px}.admin-metric{min-height:82px;padding:12px 14px}.admin-metric>span{font-size:10px}.admin-metric strong{font-size:24px;margin:2px 0}.admin-metric small{font-size:10px}.admin-section-compact{margin-top:10px}.admin-section-head{min-height:42px;padding:9px 14px}.admin-section-head h3{font-size:15px}.admin-table{font-size:11px}.admin-table th{padding:8px 10px;font-size:9px}.admin-table td{padding:9px 10px}.admin-table select,.admin-table button{min-height:30px;padding-top:5px;padding-bottom:5px;font-size:10px}.admin-minecraft-name,.admin-minecraft-empty{font-size:9px}.creator-code-builder{gap:8px;padding:11px 12px}.creator-code-builder input{min-height:34px}.admin-key-builder{padding:12px;gap:9px}.admin-key-banner{padding:10px 12px}@media (max-width: 900px){.admin-subnav{width:100%;overflow-x:auto}.admin-panel{padding:14px 12px 24px}}.creator-admin-table{min-width:1180px}.creator-admin-input{width:100%;min-width:120px;height:34px;padding:7px 9px;border:1px solid rgba(214,165,31,.34);border-radius:6px;background:#080704;color:#f5ead0;font:inherit;font-size:12px;box-sizing:border-box}.creator-admin-input:focus{outline:none;border-color:#e0a51b;box-shadow:0 0 0 1px #e0a51b1f}.creator-admin-input::placeholder{color:#7f6a45}.creator-admin-input.short{min-width:115px}.creator-admin-input.twitch{min-width:220px}.creator-commission-input{display:flex;align-items:center;gap:6px;color:#d8c48a;font-weight:800}.creator-commission-input input{min-width:60px;width:60px}.creator-admin-actions{display:flex;gap:6px;align-items:center;white-space:nowrap}.creator-admin-actions .small{min-height:30px;padding:6px 10px}.creator-order-hint{margin:0 12px 9px;padding:8px 10px;border:1px solid rgba(214,165,31,.2);border-radius:7px;background:#d6a51f09;color:#9c8a60;font-size:10px}.creator-drag-col,.creator-drag-cell{width:34px!important;min-width:34px!important;padding-left:8px!important;padding-right:4px!important}.creator-drag-handle{display:grid!important;place-items:center!important;width:26px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:#d5a72e!important;font-size:22px!important;line-height:1!important;cursor:grab!important;-webkit-user-select:none;user-select:none;box-shadow:none!important}.creator-drag-handle:hover{color:#ffc229!important;background:#ffc22914!important;border-radius:6px!important}.creator-drag-handle:active{cursor:grabbing!important}.creator-row-dragging{opacity:.48;background:#ffc2290b!important}.creator-row-dragging td{border-color:#ffc22947!important}.admin-user-open{background:transparent;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.admin-user-open:not(:disabled):hover strong{color:#ffc329;text-decoration:underline;text-underline-offset:3px}.admin-user-open:disabled{cursor:default;opacity:1}.impersonation-bar{position:fixed;z-index:10000;top:0;left:0;right:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:18px;padding:7px 18px;background:#2a1b02;border-bottom:1px solid #e0a400;color:#ffe39a;box-shadow:0 8px 28px #00000059}.impersonation-bar button{padding:7px 12px;border-color:#e0a400;background:#ffbd14;color:#100b00;font-weight:800}.shell-impersonating{padding-top:44px}.shell-impersonating .rail{height:calc(100vh - 100px)}@media (max-width: 760px){.impersonation-bar{justify-content:space-between;font-size:12px}}.spawner-panel{max-width:none}.spawner-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;margin-top:14px}.spawner-card{border:1px solid rgba(239,171,0,.28);background:#110d05b8;border-radius:10px;padding:14px;display:grid;gap:12px}.spawner-card.enabled{border-color:#ffbe19a6;box-shadow:inset 0 0 0 1px #ffb8000f}.spawner-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.spawner-card label{display:grid;gap:7px;font-size:12px;color:#d7b45e}.delay-input{display:flex;align-items:center;border:1px solid rgba(239,171,0,.34);border-radius:8px;overflow:hidden;background:#090805}.delay-input input{width:100%;border:0!important;background:transparent!important;padding:10px 11px!important;color:#fff3cf}.delay-input span{padding:0 10px;color:#9d8341;font-size:11px;white-space:nowrap}.spawner-action{font-size:11px;color:#c8b47b;padding-top:2px}.switch-row.compact{min-width:52px}@media (max-width:1200px){.spawner-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:760px){.spawner-grid{grid-template-columns:1fr}}.dashboard-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.dashboard-tabs button{flex:0 0 auto}.live-data-panel{flex:1;min-height:0;overflow:auto;padding:22px 26px 32px;background:radial-gradient(circle at 72% 0,rgba(118,78,9,.08),transparent 38%),#060402;color:#f7e6ba}.live-data-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid #332407}.live-data-header h2{margin:3px 0 5px;color:#ffe3a0;font-size:22px;line-height:1.2}.live-data-header p{margin:0;color:#987e50;font-size:13px}.live-eyebrow{color:#e3a91c;font-size:10px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.live-state{display:grid;grid-template-columns:auto auto;align-items:center;gap:5px 8px;color:#f3c653;font:800 11px var(--mono);letter-spacing:.08em;text-align:right;white-space:nowrap}.live-state small{grid-column:1/-1;color:#806b45;font:500 10px var(--mono);letter-spacing:0}.live-dot{width:8px;height:8px;border-radius:50%;background:#665b48;box-shadow:0 0 0 3px #665b481f}.live-dot.active{background:#63ca77;box-shadow:0 0 0 3px #63ca771f,0 0 12px #63ca7759}.live-empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;border:1px dashed #392a10;border-radius:8px;margin-top:20px;background:#080603;color:#947b4d}.live-empty strong{color:#d7b45f;font-size:15px}.live-empty span{max-width:470px;font-size:12px;line-height:1.55}.inventory-layout{display:grid;grid-template-columns:180px minmax(680px,1fr);gap:18px;align-items:start;max-width:1220px;margin:22px auto 0}.inventory-side,.inventory-main{border:1px solid #38280d;border-radius:9px;background:linear-gradient(145deg,#0c0803,#080603);box-shadow:0 14px 35px #0000004d;padding:15px}.inventory-layout h3{margin:2px 0 9px;color:#c99b37;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.inventory-side h3:not(:first-child){margin-top:17px}.armor-grid{display:grid;grid-template-columns:1fr;gap:7px}.inventory-grid{display:grid;grid-template-columns:repeat(9,minmax(62px,1fr));gap:7px;margin-bottom:18px}.hotbar-grid{margin-bottom:0;padding:8px;border:1px solid #5d410d;background:#0f0a03;border-radius:7px;box-shadow:inset 0 0 20px #d698160d}.live-inventory-slot{position:relative;min-width:0;aspect-ratio:1/1;min-height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 4px 5px;border:1px solid #362a16;border-radius:5px;background:linear-gradient(145deg,#13100a,#090704);box-shadow:inset 1px 1px #ffdd8b09}.live-inventory-slot.filled{border-color:#5d461b;background:linear-gradient(145deg,#171107,#0d0904)}.live-inventory-slot.hotbar{border-color:#735311}.live-inventory-slot:hover{border-color:#c88d16;background:#171006}.slot-label{position:absolute;left:5px;top:4px;color:#6f5a34;font:600 9px var(--mono)}.live-item-image{position:relative;width:35px;height:35px;display:grid;place-items:center;border-radius:3px;background:#21190c;color:#a88a4e;font:800 9px var(--mono);overflow:hidden}.live-item-image img{position:absolute;top:1px;right:1px;bottom:1px;left:1px;width:33px;height:33px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #000)}.slot-item-name{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#dcc998;font-size:9px}.slot-count{position:absolute;right:4px;bottom:17px;color:#fff5d4;font:900 12px var(--mono);text-shadow:1px 1px 0 #000,-1px -1px 0 #000}.slot-durability{position:absolute;left:7px;right:7px;bottom:4px;height:3px;background:#32150f}.slot-durability i{display:block;height:100%;background:#59bd68}.inventory-summary{float:right;display:flex;align-items:baseline;gap:8px;margin:0 0 9px 12px;color:#876e40;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.inventory-summary strong{color:#f2bd3b;font:800 18px var(--mono)}.inventory-summary small{color:#876e40;font-size:11px}.scoreboard-showcase{display:grid;grid-template-columns:minmax(250px,380px) minmax(220px,360px);align-items:center;justify-content:center;gap:42px;min-height:470px;padding:35px 20px}.hugo-scoreboard{position:relative;width:100%;max-width:340px;margin:auto;padding:32px 14px 12px;background:linear-gradient(180deg,#0a0614f2,#040209f5);border:4px solid #9a2fd6;outline:2px solid #1c0a26;box-shadow:0 0 0 2px #2d0f3d,0 22px 50px #00000080,inset 0 0 25px #9a2fd633;font-family:var(--mono)}.hugo-scoreboard:before,.hugo-scoreboard:after{content:"";position:absolute;top:-13px;width:46%;height:16px;background:#2a0f3a;border:4px solid #9a2fd6;border-bottom:0;transform:skewY(-9deg);z-index:-1}.hugo-scoreboard:before{left:-4px}.hugo-scoreboard:after{right:-4px;transform:skewY(9deg)}.hugo-scoreboard-crown{position:absolute;top:-20px;left:50%;transform:translate(-50%);display:flex;gap:4px}.hugo-scoreboard-crown i{width:12px;height:19px;background:linear-gradient(180deg,#fdfaf3,#d9cfa8);border:2px solid #9a2fd6;clip-path:polygon(50% 0,100% 100%,0 100%)}.hugo-scoreboard-logo{position:absolute;top:-14px;left:50%;transform:translate(-50%) rotate(-2deg);display:flex;flex-direction:column;align-items:center;line-height:.72;text-align:center;text-transform:uppercase;text-shadow:2px 2px 0 #15031e,-2px -2px 0 #15031e;max-width:85%;white-space:nowrap}.hugo-scoreboard-logo span{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#ff3b24;font-size:18px;font-weight:1000}.hugo-scoreboard-logo b{color:#c158ec;font-size:13px;letter-spacing:.18em}.hugo-scoreboard-lines{display:grid;gap:3px;padding:5px 3px 8px}.hugo-scoreboard-line{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;min-height:22px;color:#f4e9cb;font-size:12px;font-weight:700;line-height:1.2;text-shadow:1px 1px 0 #000}.hugo-scoreboard-line>span:last-child{overflow-wrap:anywhere}.scoreboard-glyph{font-size:12px;text-align:center;color:#dfb227}.hugo-scoreboard-line.money .scoreboard-glyph{color:#f4d13e}.hugo-scoreboard-line.gems .scoreboard-glyph{color:#52e3ff}.hugo-scoreboard-line.stars .scoreboard-glyph{color:#ffda24}.hugo-scoreboard-line.kills .scoreboard-glyph{color:#ff665d}.hugo-scoreboard-line.deaths .scoreboard-glyph{color:#d2d2d2}.hugo-scoreboard-line.clan .scoreboard-glyph{color:#d572ff}.hugo-scoreboard-line.ping .scoreboard-glyph{color:#55dc72}.hugo-scoreboard-line.keyall .scoreboard-glyph{color:#ff9c36}.hugo-scoreboard-line.playtime .scoreboard-glyph{color:#f5d77a}.hugo-scoreboard-line.players .scoreboard-glyph{color:#6de06d}.hugo-scoreboard-spacer{height:7px}.hugo-scoreboard-footer{margin:2px -4px -3px;padding:6px;text-align:center;border-top:2px solid #329743;color:#63e56e;font-size:10px;font-weight:900;letter-spacing:.12em}.scoreboard-note{display:flex;flex-direction:column;gap:8px;padding:17px;border-left:2px solid #b47c10;background:linear-gradient(90deg,rgba(180,124,16,.08),transparent);color:#907749;font-size:12px;line-height:1.6}.scoreboard-note strong{color:#e4b84f;font-size:14px}@media (max-width:1120px){.inventory-layout{grid-template-columns:1fr}.inventory-side{display:grid;grid-template-columns:auto repeat(5,minmax(70px,1fr));gap:8px;align-items:center}.inventory-side h3{margin:0!important}.armor-grid{display:contents}.inventory-grid{grid-template-columns:repeat(9,minmax(58px,1fr))}}@media (max-width:760px){.live-data-panel{padding:16px 12px 24px}.live-data-header{flex-direction:column}.live-state{text-align:left}.inventory-side{grid-template-columns:repeat(3,1fr)}.inventory-side h3{grid-column:1/-1}.inventory-grid{grid-template-columns:repeat(3,minmax(72px,1fr))}.live-inventory-slot{min-height:78px}.scoreboard-showcase{grid-template-columns:1fr;padding:35px 2px;gap:25px}.scoreboard-note{max-width:340px;margin:auto}}.spawner-card select{width:100%;min-height:38px;border:1px solid rgba(239,171,0,.38);background:#0b0905;color:#f4d87a;border-radius:7px;padding:0 10px;outline:none}.spawner-card select:focus{border-color:#ffbe19d9}.spawner-sell-toggle{display:flex!important;align-items:center;justify-content:space-between;grid-template-columns:1fr auto auto}.shell{overflow:hidden}.main{height:100%;overflow:hidden}.strip{position:relative;z-index:20;flex:0 0 auto!important}.dashboard-tabs{position:relative;z-index:19;flex:0 0 auto!important;min-height:49px!important}.dashboard-tabs button{min-height:41px!important;white-space:nowrap}.tab-workspace{position:relative;z-index:1}.live-inventory-slot[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.live-inventory-slot[draggable=true]:active{cursor:grabbing}.live-inventory-slot.dragging{opacity:.42;transform:scale(.96)}.live-inventory-slot.drop-target{border-color:#ffd052!important;box-shadow:inset 0 0 0 2px #ffd05247,0 0 16px #ffb41826}.live-inventory-slot.hotbar{cursor:pointer}.live-inventory-slot.hotbar.selected{border-color:#ffc52c!important;background:linear-gradient(145deg,#2a1d07,#120c03)!important;box-shadow:inset 0 0 0 2px #ffc52c40,0 0 14px #ffae112e}.slot-hand{position:absolute;right:4px;top:4px;padding:1px 3px;border-radius:3px;background:#f0b21d;color:#1b1000;font:900 7px var(--mono);letter-spacing:.04em}.live-inventory-slot.filled{padding-bottom:24px}.slot-drop{position:absolute!important;z-index:4;left:4px;right:4px;bottom:3px;min-height:17px!important;padding:2px 3px!important;border:1px solid #7b3022!important;border-radius:3px!important;background:#250b06!important;color:#ff9f7d!important;font:800 8px/1 var(--mono)!important;letter-spacing:.02em;cursor:pointer}.slot-drop:hover:not(:disabled){border-color:#db6041!important;background:#3b1008!important;color:#ffd0bf!important}.slot-drop:disabled{opacity:.42;cursor:not-allowed}.slot-count{bottom:24px}.slot-durability{bottom:21px}.hotbar-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hotbar-heading span{color:#8e7548;font-size:10px}.inventory-control-note{max-width:1220px;margin:14px auto 0;padding:9px 12px;border:1px solid #614513;border-radius:7px;background:#120d04;color:#d4ad55;font-size:11px}.scoreboard-showcase{grid-template-columns:270px minmax(220px,340px);gap:46px;min-height:430px}.hugo-scoreboard{max-width:250px!important;padding:28px 10px 8px!important;border-width:3px!important;box-shadow:0 0 0 1px #1c0a26,0 18px 42px #0000008c,inset 0 0 25px #9a2fd633!important}.hugo-scoreboard:before,.hugo-scoreboard:after{top:-11px!important;height:14px!important;border-width:3px!important;border-bottom:0!important}.hugo-scoreboard-crown{top:-17px!important;gap:2px!important}.hugo-scoreboard-crown i{width:9px!important;height:16px!important;border-width:1px!important}.hugo-scoreboard-logo{top:-13px!important;line-height:.68!important}.hugo-scoreboard-logo span{overflow:visible!important;color:#ff3b24!important;font-family:Impact,Arial Black,sans-serif!important;font-size:20px!important;font-style:italic!important;letter-spacing:-.05em!important;-webkit-text-stroke:1px #260018;text-shadow:0 2px 0 #ffb01c,2px 3px 0 #25001e!important}.hugo-scoreboard-logo b{color:#c158ec!important;font-size:10px!important;letter-spacing:.18em!important;margin-top:3px}.hugo-scoreboard-lines{gap:1px!important;padding:2px 1px 5px!important}.hugo-scoreboard-line{grid-template-columns:15px minmax(0,1fr)!important;min-height:17px!important;font-size:10px!important;line-height:1.1!important}.scoreboard-glyph{font-size:10px!important}.hugo-scoreboard-spacer{height:5px!important}.hugo-scoreboard-footer{display:grid;gap:2px;padding:4px!important;font-size:8px!important;border-top-width:1px!important}.hugo-scoreboard-footer b{color:#79ee74;font:900 9px var(--mono);letter-spacing:0}@media (max-width:760px){.dashboard-tabs{min-height:46px!important}.scoreboard-showcase{grid-template-columns:1fr}.hotbar-heading{align-items:flex-start;flex-direction:column;gap:2px}}.shell,.shell h1,.shell h2,.shell h3,.shell h4,.shell p,.shell span:not(.mc-segment),.shell small,.shell b,.shell strong,.shell label,.shell button,.shell input,.shell select,.shell textarea,.shell option{color:#f7f7f5!important}.shell{--dash-surface:#090806;--dash-card:#0e0c08;--dash-line:rgba(230,174,55,.24);background:#050403!important}.shell .rail,.shell .main,.shell .dashboard-tabs,.shell .strip,.shell .tab-workspace,.shell .sell-panel,.shell .workspace-panel{background:#070604!important}.shell .strip{min-height:62px;padding-left:20px;padding-right:20px;border-bottom:1px solid #1a1510!important}.shell .dashboard-tabs{gap:2px;padding:7px 14px 0!important;border-color:#1a1510!important;background:#090704!important;overflow-x:auto}.shell .dashboard-tabs button{padding:11px 13px!important;border-radius:7px 7px 0 0!important}.shell .dashboard-tabs button.on{background:#151006!important;border-bottom-color:#e6aa22!important}.shell .panel-card,.shell .spawner-card,.shell .stat-card,.shell .inventory-side,.shell .inventory-main{background:linear-gradient(145deg,#100d08,#090704)!important;border-color:var(--dash-line)!important;border-radius:12px!important;box-shadow:0 14px 34px #00000038!important}.shell input,.shell select,.shell textarea{background:#090704!important;border-color:#e1a62957!important;border-radius:8px!important}.shell input:focus,.shell select:focus,.shell textarea:focus{border-color:#e5aa28!important;box-shadow:0 0 0 3px #e5aa281a!important;outline:0}.locked-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.locked-card-title h3{margin:0!important}.locked-card-title span{padding:5px 9px;border:1px solid rgba(229,170,40,.4);border-radius:999px;background:#e5aa2814;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.locked-card-copy{margin:13px 0 10px!important;line-height:1.55;font-size:13px}.locked-setting{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid var(--dash-line);font-size:13px}.locked-setting strong{font-size:12px;padding:4px 8px;border-radius:6px;background:#171106}.spawner-panel{padding:24px 26px 32px!important}.spawner-titlebar{margin-bottom:14px}.spawner-kicker{display:block;margin-bottom:5px;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.spawner-info{display:grid;grid-template-columns:170px 1fr;gap:14px;margin:12px 0 18px;padding:13px 15px;border:1px solid rgba(229,170,40,.25);border-radius:9px;background:#e5aa280b;font-size:12px;line-height:1.55}.spawner-grid{grid-template-columns:repeat(2,minmax(360px,1fr))!important;gap:15px!important}.spawner-card{padding:17px!important;gap:14px!important}.spawner-card.enabled{border-color:#ebb2309e!important;box-shadow:0 14px 34px #00000040,inset 0 0 0 1px #ebb2300f!important}.spawner-card-head>div{display:grid;gap:3px}.spawner-card-head>div>span{font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.spawner-card-head>div>strong{font-size:17px}.spawner-delay{display:grid;gap:7px;font-size:11px;font-weight:800}.spawner-products{display:grid;border:1px solid rgba(229,170,40,.18);border-radius:9px;overflow:hidden;background:#080603}.spawner-products-head,.spawner-product{display:grid;grid-template-columns:42px minmax(120px,1fr) minmax(125px,155px);align-items:center;gap:10px;padding:9px 10px;border-bottom:1px solid rgba(229,170,40,.13)}.spawner-products-head{grid-template-columns:1fr auto;padding:8px 10px;background:#110d06;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.spawner-products-head:last-child,.spawner-product:last-child{border-bottom:0}.spawner-item-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(229,170,40,.18);border-radius:7px;background:#100c06}.spawner-item-icon img{width:30px;height:30px;object-fit:contain;image-rendering:pixelated}.spawner-item-name{display:grid;gap:3px;min-width:0}.spawner-item-name b{font-size:12px}.spawner-item-name small{font:8px var(--mono);opacity:.6;overflow:hidden;text-overflow:ellipsis}.spawner-product select{width:100%;min-height:34px;padding:5px 8px!important;font-size:11px;font-weight:800}.bone-order-box{display:grid;gap:11px;padding:13px;border:1px solid rgba(206,151,33,.35);border-radius:9px;background:linear-gradient(145deg,#151006,#090704)}.bone-order-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bone-order-head>div{display:grid;gap:4px}.bone-order-head>div>strong{font-size:14px}.bone-order-head>div>span{font-size:10px;opacity:.75}.bone-order-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px}.bone-order-toolbar button{padding:7px 10px!important;border:1px solid rgba(229,170,40,.45)!important;background:#1a1205!important;border-radius:7px!important;font-size:10px!important;font-weight:850}.bone-order-list{display:grid;gap:5px}.bone-order-list>div{display:flex;justify-content:space-between;gap:12px;padding:8px 9px;border:1px solid rgba(229,170,40,.14);border-radius:6px;background:#090704;font-size:10px}.bone-order-list>div.best{border-color:#edb436;background:#edb4361a;box-shadow:inset 3px 0 #edb436}.bone-order-list>div.best span{font-weight:900;text-transform:uppercase;letter-spacing:.05em}.bone-order-empty,.bone-order-locked{font-size:10px;opacity:.72}.order-macro-inventory{margin:14px 0}.order-macro-inventory h3{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.order-macro-inventory-list{display:flex;flex-wrap:wrap;gap:8px}.order-macro-inventory-item{display:flex;align-items:center;gap:7px;padding:6px 10px 6px 6px;border:1px solid rgba(229,170,40,.2);border-radius:999px;background:#0b0905;font-size:11px}.order-macro-inventory-item strong{opacity:.8}.order-macro-add{display:flex;gap:8px;margin:6px 0 16px}.order-macro-add input{flex:1;min-height:38px;padding:0 12px;border:1px solid rgba(229,170,40,.38);background:#0b0905;color:#f4d87a;border-radius:7px}.order-macro-add button{padding:0 16px;border:1px solid rgba(229,170,40,.45);background:#1a1205;color:#f4d87a;border-radius:7px;font-weight:800}.order-macro-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.order-macro-remove{border:0;background:transparent;font-size:18px;line-height:1;opacity:.6;cursor:pointer}.order-macro-remove:hover{opacity:1}.order-macro-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:10px}.order-macro-actions button{padding:7px 10px;border:1px solid rgba(229,170,40,.45);background:#1a1205;color:#f4d87a;border-radius:7px;font-size:10px;font-weight:850}.order-macro-card-actions{display:flex;align-items:center;gap:4px}.order-macro-move{border:0;background:transparent;font-size:14px;line-height:1;opacity:.6;cursor:pointer;padding:2px 4px}.order-macro-move:hover:not(:disabled){opacity:1}.order-macro-move:disabled{opacity:.25;cursor:not-allowed}.order-macro-priority-hint{margin:0 0 10px;font-size:11px;color:#a8956a}.rail-badge-dot{display:inline-block;width:7px;height:7px;border-radius:999px;background:#ff5c5c;margin-left:auto;box-shadow:0 0 0 2px #ff5c5c40}.support-panel{max-width:900px;margin:0 auto;display:grid;gap:14px}.support-panel-staff{max-width:1100px}.support-messages{display:grid;gap:10px;max-height:52vh;overflow-y:auto;padding:14px;border:1px solid rgba(229,170,40,.2);border-radius:9px;background:#08060388}.support-message{max-width:78%;padding:9px 12px;border-radius:9px;background:#161006;border:1px solid rgba(229,170,40,.18)}.support-message.staff{justify-self:start;border-color:#60b4ff59;background:#0c1420}.support-message.user{justify-self:end;background:#161006}.support-message-meta{display:flex;justify-content:space-between;gap:14px;font-size:9px;opacity:.7;margin-bottom:3px;text-transform:uppercase;letter-spacing:.06em}.support-message p{margin:0;font-size:13px;white-space:pre-wrap;word-break:break-word}.support-composer{margin:0}.support-layout{display:grid;grid-template-columns:260px 1fr;gap:16px;align-items:start}.support-thread-list{display:grid;gap:6px;max-height:70vh;overflow-y:auto}.support-thread-item{display:grid;gap:2px;text-align:left;padding:9px 11px;border:1px solid rgba(229,170,40,.18);border-radius:8px;background:#0d0904;position:relative}.support-thread-item.active{border-color:#e5aa28;background:#1a1205}.support-thread-item strong{font-size:12px}.support-thread-item small{font-size:10px;opacity:.65}.support-dot{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:999px;background:#ff5c5c}.support-thread-view{display:grid;gap:12px}.support-thread-view h3{margin:0;font-size:14px}.support-thread-head{display:flex;align-items:center;gap:12px}.support-thread-head h3{flex:0}.support-thread-head button{margin-left:auto;padding:7px 10px;border:1px solid rgba(229,170,40,.45);background:#1a1205;color:#f4d87a;border-radius:7px;font-size:10px;font-weight:850}.support-status-badge{padding:3px 9px;border-radius:999px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;border:1px solid rgba(229,170,40,.35);background:#e5aa281a}.support-status-badge.closed{border-color:#78c88c66;background:#6ecb7a1f;color:#8fdb9d}.support-thread-item.closed{opacity:.7}.support-message.self{box-shadow:inset 3px 0 #75baff}.support-actions-row{display:flex;align-items:center;justify-content:flex-end}.support-category-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#a8956a;margin:8px 0}.support-category-row select{min-height:30px;padding:0 8px;border-radius:6px;border:1px solid rgba(229,170,40,.32);background:#090704;color:#f5ead0}.support-category-badge{padding:3px 9px;border-radius:999px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;border:1px solid rgba(229,170,40,.35);background:#e5aa281a;color:#d5b56f}.support-composer-wrap{display:grid;gap:6px}.support-canned-row{display:flex;flex-wrap:wrap;gap:6px}.support-canned-btn{padding:5px 9px;border-radius:6px;border:1px solid rgba(229,170,40,.28);background:#12100a;color:#c9b98f;font-size:10px;cursor:pointer}.support-canned-btn:hover{border-color:#e5aa28;color:#f5ead0}.support-actions-row button{padding:7px 10px;border:1px solid rgba(229,170,40,.45);background:#1a1205;color:#f4d87a;border-radius:7px;font-size:10px;font-weight:850}.support-rating-box{display:flex;align-items:center;gap:10px;font-size:11px}.support-stars{display:flex;gap:3px}.support-stars button{border:0;background:transparent;font-size:20px;line-height:1;color:#4a3d21;cursor:pointer;padding:0}.support-stars button:disabled{cursor:default}.support-stars button.filled{color:#ffcf4d}@media (max-width:760px){.support-layout{grid-template-columns:1fr}.support-thread-list{max-height:220px}}@media (max-width:1050px){.spawner-grid{grid-template-columns:1fr!important}}@media (max-width:620px){.spawner-panel{padding:16px 12px 24px!important}.spawner-info{grid-template-columns:1fr}.spawner-products-head,.spawner-product{grid-template-columns:38px minmax(90px,1fr) 118px;gap:7px;padding:8px 7px}.spawner-products-head{grid-template-columns:1fr auto}.spawner-item-name small{display:none}}.premium-prices .tier-recommended{transform:translateY(-7px);border-color:#ffd15c!important;box-shadow:0 0 34px #ffb72036,inset 0 0 34px #ffae1812!important}.premium-prices .tier-recommended:after{content:"EMPFOHLEN";position:absolute;right:12px;bottom:10px;color:#ffcf5947;font-size:9px;font-weight:1000;letter-spacing:.12em}.buy-card{position:relative}.buy-card.recommended{border-color:#e7ad25;box-shadow:0 0 26px #e7ad2526,inset 0 0 0 1px #e7ad252e}.buy-recommended{position:absolute;right:14px;top:-11px;padding:5px 10px;border-radius:999px;background:#e7ad25;color:#120c02;font-size:9px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.mc-segment{color:inherit;white-space:pre-wrap}.mc-obfuscated{text-shadow:0 0 4px currentColor}.line.chat .msg{color:#fff!important;text-shadow:1px 1px 0 #000}.scoreboard-showcase-solo{display:flex!important;align-items:center;justify-content:center;grid-template-columns:none!important;gap:0!important}.scoreboard-showcase-solo .hugo-scoreboard{margin:0 auto!important}.scoreboard-showcase-solo .hugo-scoreboard-line{display:block!important;min-height:17px!important;padding:0 2px!important;color:#fff!important;text-align:left;white-space:pre-wrap}.shell .hugo-scoreboard-logo span{color:#ff3b24!important}.shell .hugo-scoreboard-logo b{color:#c158ec!important}.shell .line:not(.chat).tone-normal .msg,.shell .line:not(.chat).tone-normal .msg span{color:#f2f4f3!important;text-shadow:none!important}.shell .line:not(.chat).tone-good .msg,.shell .line:not(.chat).tone-good .msg span{color:#55e58a!important;text-shadow:0 0 8px rgba(85,229,138,.12)!important}.shell .line:not(.chat).tone-bad .msg,.shell .line:not(.chat).tone-bad .msg span{color:#ff625f!important;text-shadow:0 0 8px rgba(255,98,95,.12)!important}.shell .line:not(.chat).tone-warn .msg,.shell .line:not(.chat).tone-warn .msg span{color:#f4c451!important}.tab-workspace.settings-scroll{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding:18px 20px 34px!important}.tab-workspace.settings-scroll{scrollbar-color:#9d680b #0b0803;scrollbar-width:thin}.tab-workspace.settings-scroll::-webkit-scrollbar{width:10px}.tab-workspace.settings-scroll::-webkit-scrollbar-track{background:#0b0803}.tab-workspace.settings-scroll::-webkit-scrollbar-thumb{background:#6d4910;border:2px solid #0b0803;border-radius:10px}.tab-workspace.settings-scroll::-webkit-scrollbar-thumb:hover{background:#a87317}.settings-workspace{width:min(100%,1120px);max-width:none;margin:0 auto;padding:0!important;display:grid;gap:14px;background:transparent!important}.settings-tabs{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:5px;padding:6px;border:1px solid rgba(229,170,40,.28);border-radius:10px;background:#0d0a05f7;box-shadow:0 10px 24px #00000052;overflow-x:auto}.settings-tabs button{min-height:40px;padding:0 15px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#c9aa70!important;font-size:11px!important;font-weight:900!important;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.settings-tabs button:hover{border-color:#e5aa2838!important;background:#151006!important;color:#fff4d8!important}.settings-tabs button.on{border-color:#d99b20!important;background:linear-gradient(145deg,#211706,#130d04)!important;color:#ffd064!important;box-shadow:inset 0 -2px #e5aa28,0 0 16px #e5aa2814}.settings-section{display:grid;gap:14px;padding:18px;border:1px solid rgba(229,170,40,.25);border-radius:12px;background:linear-gradient(145deg,#100d08,#090704);box-shadow:0 16px 34px #0000003d}.settings-section>header{display:grid;gap:5px;padding-bottom:13px;border-bottom:1px solid rgba(229,170,40,.2)}.settings-section>header h2{margin:0;font-size:18px}.settings-section>header p{margin:0;color:#bda475!important;font-size:12px}.setting-group{display:grid;border:1px solid rgba(229,170,40,.2);border-radius:9px;background:#090704;overflow:hidden}.setting-group>h3{margin:0;padding:11px 14px;border-bottom:1px solid rgba(229,170,40,.2);background:#110d06;color:#d5b56f!important;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.settings-section .setting-line{padding:14px!important;border-bottom:1px solid rgba(229,170,40,.16)!important}.settings-section .setting-line:last-child{border-bottom:0!important}.settings-section .setting-line:hover{background:#e5aa2806}.settings-section .setting-line p{margin:4px 0 0;color:#ad9568!important;font-size:11px;line-height:1.5}.settings-section .settings-toggle{background:#1c1306!important;border-color:#5a3f12!important}.settings-section .settings-toggle.on{background:#9d680b!important;border-color:#e2a72b!important}.settings-section .settings-toggle span{background:#b7a175!important}.settings-section .settings-toggle.on span{background:#ffe7a6!important}.settings-section .settings-toggle:disabled{opacity:.45}.settings-field{display:grid;gap:7px;padding:13px 14px;border-bottom:1px solid rgba(229,170,40,.16)}.settings-field:last-child{border-bottom:0}.settings-field>span{font-size:10px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.settings-field input{min-height:40px;padding:0 11px!important;border-color:#e5aa2852!important;background:#090704!important}.settings-field input:focus{border-color:#e5aa28!important}.settings-field small{color:#927d55!important;font-size:10px}.template-save-row{display:flex;gap:8px;padding:0 14px 13px}.template-save-row input{flex:1;min-height:36px;padding:0 11px;border-radius:7px;border:1px solid rgba(229,170,40,.32);background:#090704;color:#f5ead0}.template-list{display:grid;gap:1px;border-top:1px solid rgba(229,170,40,.16)}.template-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#0c0905}.template-row-actions{display:flex;gap:6px}.template-row-actions button{padding:6px 10px;font-size:11px}.settings-field-actions{display:flex;align-items:center;gap:12px;padding:0 14px 14px}.settings-saved-hint{font-size:11px;color:#6ecb7a}.settings-section .connection-locked{padding:0!important}.settings-section .locked-card-title{padding:13px 14px}.settings-section .locked-card-title span{border-color:#e5aa2866;background:#e5aa2814;color:#e7bd62!important}.settings-section .locked-setting{padding:14px!important;border-top-color:#e5aa282b}.settings-section .locked-setting strong{background:#171106!important;color:#f1cc78!important}.tier-gate{display:grid;gap:7px;padding:24px;border:1px solid rgba(229,170,40,.38);border-radius:10px;background:linear-gradient(135deg,#181105,#0b0803);text-align:center}.tier-gate strong{color:#ffd064!important;font-size:16px}.tier-gate span{color:#bba271!important;font-size:12px}.subuser-invite{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;padding:14px;border:1px solid rgba(229,170,40,.2);border-radius:10px;background:#090704}.subuser-invite .settings-field{padding:0;border:0}.subuser-write{display:flex;align-items:center;gap:8px;min-height:40px;color:#d2b879!important;font-size:11px}.subuser-write input{width:17px;height:17px;accent-color:#b77a0c}.subuser-list{display:grid;gap:8px}.subuser-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(229,170,40,.2);border-radius:9px;background:#090704}.subuser-row>div{display:grid;gap:3px}.subuser-row small{color:#a58d60!important}.subuser-row .danger{padding:8px 10px!important}.security-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.security-notes>div{display:grid;gap:7px;padding:16px;border:1px solid rgba(229,170,40,.2);border-radius:10px;background:#090704}.security-notes strong{color:#e7bd62!important}.security-notes span{color:#ad9568!important;font-size:11px;line-height:1.5}.shared-badge{display:inline-block;margin-left:7px;padding:2px 5px;border:1px solid rgba(229,170,40,.42);border-radius:99px;color:#e7bd62!important;font-size:7px;text-transform:uppercase;vertical-align:middle}.shared-access-label{padding:7px 10px;border:1px solid rgba(229,170,40,.36);border-radius:7px;background:#171106;color:#e7bd62!important;font-size:10px;font-weight:800}@media (max-width:850px){.tab-workspace.settings-scroll{padding:12px 10px 28px!important}.settings-workspace{padding:0!important}.subuser-invite,.security-notes{grid-template-columns:1fr}}.shell.shell-tabnav{display:flex!important;flex-direction:column!important;height:100%}.shell-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bots-shell{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:258px 1fr}.top-nav{display:flex;align-items:center;gap:18px;padding:0 18px;min-height:56px;flex:0 0 auto;border-bottom:1px solid rgba(229,170,40,.22);background:linear-gradient(180deg,#0b0804,#070502)}.top-nav-brand{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.03em;color:#f4d995;font-size:13px;white-space:nowrap}.top-nav-home{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(229,170,40,.3);border-radius:7px;background:transparent;color:#c9a666;cursor:pointer}.top-nav-home:hover{color:#ffd773;border-color:#8d5c0b}.top-nav-tabs{display:flex;align-items:center;gap:2px;flex:1 1 auto;overflow-x:auto;scrollbar-width:none}.top-nav-tabs::-webkit-scrollbar{display:none}.top-nav-tabs button{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid transparent;border-radius:7px 7px 0 0;background:transparent;color:#c9a670;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.top-nav-tabs button:hover{color:#ffd773;background:#e5aa280f}.top-nav-tabs button.on{background:#151006;border-color:#e5aa284d;border-bottom-color:#e6aa22;color:#ffd064}.top-nav-tabs .ui-icon{width:15px;height:15px}.top-nav-right{display:flex;align-items:center;gap:10px;flex:0 0 auto}.top-nav-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(229,170,40,.28);border-radius:8px;background:#0d0904;color:#e7c56d;cursor:pointer}.top-nav-icon:hover,.top-nav-icon.on{border-color:#8d5c0b;color:#ffd773}.top-nav-admin{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid rgba(229,170,40,.28);border-radius:8px;background:#0d0904;color:#e7c56d;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.top-nav-admin:hover,.top-nav-admin.on{border-color:#8d5c0b;color:#ffd773;background:#171005}.top-nav-user{color:#f4d995;font-size:12px;font-weight:700;white-space:nowrap}.top-nav-plan{padding:3px 9px;border:1px solid rgba(229,170,40,.36);border-radius:99px;color:#e7bd62;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.top-nav-right .linkish{display:flex;align-items:center;gap:6px;color:#a98a52!important;font-size:12px;white-space:nowrap}.top-nav-right .linkish .ui-icon{width:15px;height:15px}@media (max-width:900px){.top-nav{gap:10px;padding:0 12px}.top-nav-brand span,.top-nav-user{display:none}.top-nav-tabs button{padding:9px 10px;font-size:0}.top-nav-tabs .ui-icon{width:17px;height:17px}.top-nav-admin span,.top-nav-admin{font-size:0;padding:0 9px}.top-nav-admin .ui-icon{width:16px;height:16px}}@media (max-width:780px){.bots-shell{grid-template-columns:1fr!important;grid-template-rows:auto 1fr!important}.bots-shell .main{grid-column:1!important}}.overview-panel{gap:18px}.overview-welcome{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.overview-welcome h1{margin:0 0 6px;font-size:26px}.overview-welcome .overview-username{color:#ffd064}.overview-welcome p{margin:0;color:#ad9568}.overview-metrics{margin-bottom:0}.overview-grid{display:grid;grid-template-columns:320px 1fr;gap:16px}.overview-card-head{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:#c9a670;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.overview-card-link{margin-left:auto;font-size:11px;text-transform:none;letter-spacing:0;font-weight:700}.overview-server-name{font-size:18px;font-weight:800;color:#ffd064}.overview-server-host{color:#ad9568;font-size:12px;margin-bottom:14px}.overview-server-facts{display:grid;gap:9px;margin:0}.overview-server-facts>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px;border-bottom:1px solid rgba(229,170,40,.14)}.overview-server-facts>div:last-child{border-bottom:0;padding-bottom:0}.overview-server-facts dt{color:#ad9568;font-size:12px}.overview-server-facts dd{margin:0;color:#f5ead0;font-size:12px;font-weight:700}.overview-empty{color:#ad9568;font-size:13px;margin:0;padding:10px 0}.overview-bot-list{display:grid;gap:8px}.overview-bot-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border:1px solid rgba(229,170,40,.18);border-radius:8px;background:#090704;color:#f5ead0;cursor:pointer}.overview-bot-row:hover{border-color:#e5aa2866;background:#0e0a04}.overview-bot-row strong{font-size:13px}.overview-bot-row small{color:#ad9568;font-size:11px}.overview-bot-status{margin-left:auto;font-size:11px;color:#e7bd62}.overview-history-head{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:0;color:#c9a670;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.overview-history-body{margin-top:14px;display:grid;gap:8px}.good{color:#6ecb7a}.bad{color:#ff8a7a}@media (max-width:900px){.overview-grid{grid-template-columns:1fr}}.rail-group{margin-bottom:6px}.rail-group-head{padding:10px 10px 6px;color:#a9874e;font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.subscription-tier-name{font-size:20px;font-weight:800;color:#ffd064}.subscription-card{max-width:420px}@media (max-width: 1000px){.premium-hero{grid-template-columns:minmax(0,1fr)}.premium-hero>*{min-width:0}}@media (max-width: 920px){.sell-columns{grid-template-columns:minmax(0,1fr)}.sell-picker,.selected-box{min-width:0}.item-grid{grid-template-columns:repeat(auto-fill,minmax(66px,1fr))}.sell-box-head{flex-wrap:wrap;gap:8px}.sell-small-actions{flex-wrap:wrap}.sell-header{flex-wrap:wrap;gap:10px}}@media (max-width: 920px){.settings-tabs,.admin-subnav{flex-wrap:wrap;overflow-x:visible;row-gap:6px}.settings-tabs>*,.admin-subnav>*{flex:0 1 auto;white-space:normal}}.buy-page .buy-withdrawal-ack .buy-refund-note{display:block;margin-top:6px;color:#c9b88f;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.5}:root{--g-bg: #0a0907;--g-bg-2: #0f0d0a;--g-card: #14110d;--g-card-2: #1a1611;--g-line: #2a241b;--g-line-2: #3a3124;--g-ink: #f5eedf;--g-text: #cfc4ad;--g-muted: #8f846f;--g-gold: #f0b23a;--g-gold-2: #ffcb62;--g-gold-ink: #1a1306;--g-radius: 14px}.lp{min-height:100vh;background:var(--g-bg);color:var(--g-text);font-size:16px;line-height:1.6}.lp h1,.lp h2,.lp h3{color:var(--g-ink);margin:0;letter-spacing:-.02em}.lp a{color:var(--g-gold)!important;text-decoration:none}.lp a:hover{color:var(--g-gold-2)!important}.lp-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:9px 16px!important;border-radius:10px!important;border:1px solid transparent!important;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease!important}.lp-btn-gold{background:var(--g-gold)!important;color:var(--g-gold-ink)!important;border-color:var(--g-gold)!important}.lp-btn-gold:hover:not(:disabled){background:var(--g-gold-2)!important;border-color:var(--g-gold-2)!important;color:var(--g-gold-ink)!important}.lp-btn-ghost{background:#ffffff05!important;color:var(--g-ink)!important;border-color:var(--g-line-2)!important}.lp-btn-ghost:hover:not(:disabled){background:#f0b23a14!important;border-color:#5a4626!important;color:var(--g-gold-2)!important}a.lp-btn-ghost{color:var(--g-ink)!important}a.lp-btn-ghost:hover{color:var(--g-gold-2)!important}.lp-btn-lg{padding:13px 22px!important;font-size:15px;border-radius:12px!important}.lp-btn-block{width:100%}.lp-nav{position:sticky;top:0;z-index:20;background:#0a0907c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.05)}.lp-nav-inner{max-width:1200px;margin:0 auto;height:68px;padding:0 24px;display:flex;align-items:center;gap:28px}.lp-brand{display:flex!important;align-items:center;gap:11px;padding:0!important;border:0!important;background:transparent!important;color:var(--g-ink)!important;cursor:pointer;text-align:left}.lp-brand:hover{background:transparent!important}.lp-brand img{border-radius:9px}.lp-brand b{display:block;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--g-ink)}.lp-brand small{display:block;font-size:11.5px;color:var(--g-muted);font-weight:500}.lp-links{display:flex;gap:26px;margin-left:auto}.lp-links a{color:var(--g-text)!important;font-size:14px;font-weight:500}.lp-links a:hover{color:var(--g-ink)!important}.lp-nav-actions{display:flex;gap:10px}.lp-hero,.gd-main{--iso-grid: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2756%27 height=%2732%27%3E%3Cpath d=%27M0 16L28 0L56 16L28 32Z%27 fill=%27none%27 stroke=%27%23f0b23a%27 stroke-opacity=%27.055%27/%3E%3C/svg%3E")}.lp-hero{position:relative;overflow:hidden;min-height:620px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);background:var(--iso-grid) center top / 56px 32px repeat,var(--g-bg)}.lp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 72% 45%,rgba(10,9,7,0) 0%,rgba(10,9,7,.55) 45%,var(--g-bg) 78%)}.lp-hero-glow{position:absolute;right:6%;top:8%;width:520px;height:520px;z-index:0;background:radial-gradient(circle,#f0b23a29,#f0b23a00 65%);pointer-events:none}.lp-hero-art{position:absolute;z-index:1;right:max(3%,calc(50% - 600px));top:50%;transform:translateY(-50%);width:min(500px,42vw);height:auto;pointer-events:none;animation:lp-float 7s ease-in-out infinite}@keyframes lp-float{50%{transform:translateY(calc(-50% - 10px))}}@media (prefers-reduced-motion: reduce){.lp-hero-art{animation:none}}.lp-hero-copy{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;padding:96px 24px 110px}.lp-hero-copy>*{max-width:590px}.lp-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--g-line-2);border-radius:999px;background:#14110db3;color:var(--g-text);font-size:13px;font-weight:500}.lp-pill i{width:7px;height:7px;border-radius:50%;background:#4ccf6a;box-shadow:0 0 0 3px #4ccf6a26}.lp-hero h1{margin-top:22px;font-size:clamp(44px,6.4vw,76px);line-height:1.02;font-weight:750;letter-spacing:-.035em}.lp-hero h1 em{font-style:normal;color:var(--g-gold)}.lp-lead{margin:22px 0 0;font-size:18px;color:var(--g-text);max-width:540px}.lp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.lp-trust{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:8px;font-size:14px;color:var(--g-muted)}.lp-trust li{display:flex;align-items:center;gap:8px}.lp-check{width:16px;height:16px;flex:0 0 16px;color:var(--g-gold)}.lp-live{width:8px;height:8px;border-radius:50%;background:#4ccf6a;margin:0 4px;flex:0 0 8px}.lp-section{max-width:1200px;margin:0 auto;padding:96px 24px 0;scroll-margin-top:72px}.lp-section:last-of-type{padding-bottom:96px}.lp-head{max-width:640px;margin:0 auto 44px;text-align:center}.lp-eyebrow{display:inline-block;color:var(--g-gold);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lp-head h2{margin-top:10px;font-size:clamp(30px,3.6vw,42px);line-height:1.12;font-weight:700}.lp-head p{margin:14px 0 0;color:var(--g-muted);font-size:16px}.lp-center{display:flex;justify-content:center;margin-top:36px}.lp-card{background:linear-gradient(180deg,var(--g-card),var(--g-bg-2));border:1px solid var(--g-line);border-radius:var(--g-radius)}.lp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-feature{padding:26px;transition:border-color .2s ease,transform .2s ease}.lp-feature:hover{border-color:#4a3c25;transform:translateY(-2px)}.lp-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#f0b23a1a;border:1px solid rgba(240,178,58,.22);color:var(--g-gold)}.lp-icon svg{width:21px;height:21px}.lp-feature h3{margin-top:18px;font-size:17px;font-weight:650}.lp-feature p{margin:8px 0 0;font-size:14.5px;color:var(--g-muted)}.lp-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch;max-width:1000px;margin-inline:auto}.lp-price{position:relative;display:flex;flex-direction:column;padding:26px 22px 22px}.lp-price.featured{border-color:#f0b23a8c;background:linear-gradient(180deg,#1d1810,var(--g-bg-2));box-shadow:0 20px 60px -30px #f0b23a59}.lp-ribbon{position:absolute;top:-11px;left:22px;padding:3px 10px;border-radius:999px;background:var(--g-gold);color:var(--g-gold-ink);font-size:11.5px;font-weight:700;letter-spacing:.02em}.lp-tier-label{color:var(--g-muted);font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em}.lp-price h3{margin-top:6px;font-size:22px;font-weight:700}.lp-price-rows{display:grid;gap:6px;margin:18px 0 6px}.lp-price-rows div{display:flex;align-items:baseline;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#ffffff06;border:1px solid rgba(255,255,255,.04)}.lp-price-rows small{color:var(--g-muted);font-size:13px}.lp-price-rows strong{color:var(--g-ink);font-size:20px;font-weight:700;letter-spacing:-.01em}.lp-currency{color:var(--g-muted);font-size:12.5px;text-align:center;margin-bottom:14px}.lp-roi{margin:-4px 0 16px;padding:10px 12px;border:1px solid rgba(240,178,58,.35);border-radius:10px;background:#f0b23a12;color:var(--g-text);font-size:13.5px;line-height:1.45}.lp-roi strong{display:block;color:var(--g-gold-2);font-size:14px;margin-bottom:2px}.lp-roi small{display:block;margin-top:4px;color:var(--g-muted);font-size:11.5px}.lp-price ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:9px;flex:1 1 auto;align-content:start}.lp-price li{display:flex;gap:9px;font-size:14px;color:var(--g-text);line-height:1.45}.lp-price li .lp-check{margin-top:2px}.lp-creators{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.lp-chip{padding:9px 16px!important;border-radius:999px!important;border:1px solid var(--g-line-2)!important;background:var(--g-card)!important;color:var(--g-ink)!important;font-size:14px;font-weight:600;cursor:pointer}.lp-chip:hover:not(:disabled){border-color:#5a4626!important;color:var(--g-gold-2)!important;background:var(--g-card-2)!important}.lp-chip.active{background:var(--g-gold)!important;border-color:var(--g-gold)!important;color:var(--g-gold-ink)!important}.lp-creator-info{max-width:520px;margin:22px auto 0;padding:22px 24px}.lp-creator-info h3{font-size:18px;font-weight:650}.lp-creator-info dl{margin:14px 0 0;display:grid;gap:10px}.lp-creator-info dl div{display:flex;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid var(--g-line)}.lp-creator-info dt{color:var(--g-muted);font-size:14px}.lp-creator-info dd{margin:0;color:var(--g-ink);font-weight:600;font-size:14px;word-break:break-all;text-align:right}.lp-market{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.lp-market-card{padding:18px 18px 16px}.lp-market-card h3{font-size:15px;font-weight:650;margin-bottom:10px}.lp-market-row{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;padding:5px 0;border-top:1px solid var(--g-line)}.lp-market-row span{color:var(--g-muted)}.lp-market-row b{color:var(--g-ink);font-weight:600}.lp-spawners{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:14px}.lp-spawner-card{padding:18px}.lp-spawner-card h3{font-size:15px;font-weight:650;margin-bottom:8px}.lp-spawner-card table{width:100%;border-collapse:collapse;font-size:13.5px}.lp-spawner-card th{text-align:left;color:var(--g-muted);font-weight:500;font-size:12.5px;padding:6px 0}.lp-spawner-card td{padding:6px 0;border-top:1px solid var(--g-line);color:var(--g-ink)}.lp-spawner-card th:not(:first-child),.lp-spawner-card td:not(:first-child){text-align:right}.lp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-step{padding:26px}.lp-step span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#f0b23a1a;border:1px solid rgba(240,178,58,.22);color:var(--g-gold);font-weight:700;font-size:14px}.lp-step h3{margin-top:16px;font-size:17px;font-weight:650}.lp-step p{margin:8px 0 0;font-size:14.5px;color:var(--g-muted)}.lp-howto{margin-top:18px;padding:22px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:26px;align-items:start;scroll-margin-top:90px}.lp-howto-video video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:10px;background:#000;border:1px solid var(--g-line)}.lp-howto-text h3{margin-top:6px;font-size:22px;font-weight:700;color:var(--g-ink)}.lp-howto-lead{margin:6px 0 0;color:var(--g-muted);font-size:14.5px}.lp-howto ol{margin:16px 0 0;padding-left:22px;display:grid;gap:8px;color:var(--g-text);font-size:14.5px;line-height:1.5}.lp-howto ol li::marker{color:var(--g-gold);font-weight:700}.lp-howto b{color:var(--g-ink);font-weight:650}.lp-howto-tips{margin:16px 0 0;padding:14px 16px 14px 34px;display:grid;gap:6px;border-radius:10px;background:#f0b23a0f;border:1px solid rgba(240,178,58,.2);color:var(--g-muted);font-size:13.5px;line-height:1.45}.lp-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.lp-faq details{padding:0;overflow:hidden}.lp-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;color:var(--g-ink);font-weight:600;font-size:15.5px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary span{color:var(--g-gold);font-size:22px;font-weight:400;line-height:1;transition:transform .2s ease}.lp-faq details[open] summary span{transform:rotate(45deg)}.lp-faq details p{margin:0;padding:0 22px 20px;color:var(--g-muted);font-size:15px}.lp-footer{border-top:1px solid var(--g-line);background:#080706}.lp-footer-inner{max-width:1200px;margin:0 auto;padding:28px 24px 34px;text-align:center;color:var(--g-muted);font-size:13.5px}.lp .impressum-toggle,.lp .inline-link-button{background:transparent!important;border:0!important;padding:0!important;color:var(--g-text)!important;font-size:13.5px;font-weight:500;text-decoration:none!important;cursor:pointer}.lp .impressum-toggle:hover,.lp .inline-link-button:hover{color:var(--g-gold-2)!important;background:transparent!important}.lp .impressum-box{max-width:820px;margin:22px auto 0;padding:24px 26px;text-align:left;background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--g-radius);color:var(--g-text);font-size:14px;line-height:1.65}.lp .impressum-box h3{color:var(--g-ink);font-size:18px;margin:0 0 10px}.lp .impressum-box b{color:var(--g-ink)}.lp .contact-dialog{background:var(--g-card)!important;border:1px solid var(--g-line-2)!important;border-radius:16px!important}.lp .contact-dialog h2{color:var(--g-ink)}@media (max-width: 1080px){.lp-links{display:none}.lp-nav-actions{margin-left:auto}.lp-prices,.lp-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.lp-hide-sm{display:none!important}.lp-nav-inner{height:60px;padding:0 16px}.lp-hero{min-height:0;align-items:flex-end}.lp-hero-art{top:18px;right:50%;transform:translate(50%);width:250px;animation:none}.lp-hero-glow{right:50%;transform:translate(50%);top:-40px;width:340px;height:340px}.lp-hero-copy{padding:290px 16px 56px}.lp-lead{font-size:16px}.lp-actions .lp-btn{flex:1 1 auto}.lp-section{padding:68px 16px 0}.lp-section:last-of-type{padding-bottom:68px}.lp-head{margin-bottom:30px}.lp-features,.lp-prices,.lp-steps,.lp-howto{grid-template-columns:minmax(0,1fr)}.lp-price.featured{order:-1}.lp-footer-inner{padding:24px 16px 30px;line-height:2}}.login-wrap{min-height:100vh;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(380px,520px);background:var(--g-bg)!important;padding:0!important}.login-wrap:before{content:"";display:block;grid-column:1;grid-row:1;min-height:100vh;place-self:stretch;background:url(/art/blocks.svg) center / min(460px,70%) no-repeat,radial-gradient(circle at 50% 45%,#f0b23a24,#f0b23a00 55%),var(--iso-grid, none) center / 56px 32px repeat,#0c0a08;border-right:1px solid var(--g-line)}.login-wrap{--iso-grid: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2756%27 height=%2732%27%3E%3Cpath d=%27M0 16L28 0L56 16L28 32Z%27 fill=%27none%27 stroke=%27%23f0b23a%27 stroke-opacity=%27.055%27/%3E%3C/svg%3E")}.login-wrap>.login{grid-column:2;grid-row:1}.login-wrap>.login{align-self:center;justify-self:center;width:min(420px,calc(100% - 48px));margin:48px 0!important;padding:34px 32px!important;background:var(--g-card)!important;border:1px solid var(--g-line)!important;border-radius:18px!important;box-shadow:0 30px 80px -40px #000c!important}.login-wrap .login h1{color:var(--g-ink)!important;font-size:26px!important;font-weight:700!important;letter-spacing:-.02em;margin:6px 0!important}.login-wrap .login .lede{color:var(--g-muted)!important;font-size:14.5px!important}.login-wrap .login label{color:var(--g-text)!important;font-weight:600;font-size:13px}.login-wrap .login input{background:var(--g-bg-2)!important;border:1px solid var(--g-line-2)!important;border-radius:10px!important;padding:11px 12px!important;color:var(--g-ink)!important}.login-wrap .login input:focus{border-color:#8a6a2c!important;outline:none}.login-wrap .login .primary{background:var(--g-gold)!important;color:var(--g-gold-ink)!important;border-color:var(--g-gold)!important;border-radius:10px!important;font-weight:650!important;padding:11px 18px!important}.login-wrap .login .primary:hover:not(:disabled){background:var(--g-gold-2)!important}.login-wrap .login .linkish{background:transparent!important;border:0!important;color:var(--g-gold)!important}.login-wrap .login .login-back{background:transparent!important;border:0!important;padding:0!important;color:var(--g-muted)!important;font-size:13.5px}.login-wrap .login .login-back:hover{color:var(--g-ink)!important}@media (max-width: 860px){.login-wrap{grid-template-columns:minmax(0,1fr);grid-template-rows:200px auto}.login-wrap:before{min-height:0;border-right:0;border-bottom:1px solid var(--g-line);background-size:170px auto,auto,56px 32px,auto}.login-wrap>.login{grid-column:1;grid-row:2;margin:28px 0 40px!important;position:relative}}.login-wrap .login .login-actions{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}.login-wrap .login .login-actions .primary{width:100%}.login-wrap .login .login-actions .linkish{padding:0!important;font-size:13.5px;font-weight:500}.buy-page{background:var(--g-bg)!important;color:var(--g-text);min-height:100vh}.buy-page .buy-nav{position:sticky;top:0;z-index:20;max-width:none!important;margin:0!important;padding:0 max(24px,calc(50% - 576px))!important;height:68px;display:flex;align-items:center;justify-content:space-between;background:#0a0907c7!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.05)!important}.buy-page .buy-nav-actions{display:flex;gap:10px}.buy-page .buy-kicker{color:var(--g-gold)!important;font-weight:600!important;letter-spacing:.08em}.buy-page h1{font-weight:700!important;letter-spacing:-.025em}.buy-page .buy-card{background:linear-gradient(180deg,var(--g-card),var(--g-bg-2))!important;border:1px solid var(--g-line)!important;border-radius:var(--g-radius)!important;box-shadow:none!important}.buy-page .buy-card.recommended,.buy-page .buy-card.selected{border-color:#f0b23a8c!important}.buy-page .buy-checkout{background:var(--g-card)!important;border:1px solid var(--g-line)!important;border-radius:var(--g-radius)!important}html{scrollbar-width:thin;scrollbar-color:#3a3122 #0b0a08}.lp-beta{display:inline-block;vertical-align:2px;margin-left:4px;padding:1px 7px;border:1px solid rgba(240,178,58,.45);border-radius:999px;background:#f0b23a1f;color:var(--g-gold);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.lp-beta-bar{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid rgba(240,178,58,.18);background:#f0b23a12;color:#e9dcc0;font-size:13px;text-align:center}.lp-beta-bar .lp-beta{margin-left:0}.lp-beta-bar a{color:var(--g-gold)!important;text-decoration:underline;text-underline-offset:2px}.buy-page .buy-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin-inline:auto}.buy-accounts{max-width:820px;margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 20px;border:1px solid var(--g-line, #453006);border-radius:var(--g-radius, 12px);background:linear-gradient(180deg,var(--g-card, #0c0904),var(--g-bg-2, #050301))}.buy-accounts-text b{display:block;color:#f6f1e7;font-size:15px}.buy-accounts-text small{display:block;color:#a8977a;margin-top:4px;font-size:13px}.buy-stepper{display:inline-flex;align-items:center;border:1px solid #5a3d08;border-radius:9px;overflow:hidden;background:#050301}.buy-stepper button{width:44px;height:44px;border:0;background:#120c03;color:#ffc83f;font-size:20px;font-weight:800;cursor:pointer}.buy-stepper button:disabled{opacity:.35;cursor:not-allowed}.buy-stepper output{min-width:108px;text-align:center;color:#fff;font-weight:800;font-size:15px}@media (max-width: 560px){.buy-page .buy-grid{grid-template-columns:minmax(0,1fr)}.buy-accounts{flex-direction:column;align-items:stretch}.buy-stepper{justify-content:space-between}}.buy-to-account{margin:14px 0 0;text-align:center;color:#c9b88f;font-size:14px}.buy-outcome{display:flex;flex-direction:column;gap:4px;margin:14px auto 0;max-width:640px;padding:12px 16px;border-radius:12px;border:1px solid rgba(110,200,120,.35);background:#6ec87812;color:#d9ead6;font-size:14px;line-height:1.5;text-align:left}.buy-outcome b{color:#9fe0a6;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.buy-outcome.warn{border-color:#f0b23a80;background:#f0b23a14;color:#f3e2bd}.buy-outcome.warn b{color:#f0b23a}.buy-page .buy-need-account{display:flex!important;text-align:left;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.buy-need-account b{font-size:18px;color:#f6f1e7}.buy-need-account p{margin:6px 0 0;color:#b8aa8d;max-width:520px;line-height:1.5}.buy-need-account-actions{display:flex;gap:10px;flex-wrap:wrap}@media (max-width: 560px){.buy-need-account-actions{width:100%}.buy-need-account-actions>*{flex:1 1 100%}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}button,a,[role=button],[role=tab],[role=switch],[role=checkbox],summary,label{touch-action:manipulation;-webkit-tap-highlight-color:rgba(240,178,58,.14)}@supports (height: 100dvh){.gd-root{height:100dvh}.gd-modal{max-height:calc(100dvh - 36px)}}.gd-legacy{grid-template-columns:minmax(0,1fr)}.gd-legacy>*{min-width:0}@media (prefers-reduced-motion: reduce){.gd-side,.gd-switch:after,.gd-toast{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}:is(.gd-root,.gd-overlay,.gd-page) :is(.gd-input,.gd-select){min-height:44px}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn{min-height:42px;padding:9px 14px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-btn-sm{min-height:38px;padding:7px 12px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn{width:40px;height:40px}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn .gd-icon{width:18px;height:18px}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch{width:48px;height:28px}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch:after{width:22px;height:22px}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch.on:after{left:22px}:is(.gd-root,.gd-overlay,.gd-page) .gd-switch:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}:is(.gd-root,.gd-overlay,.gd-page) .gd-check{position:relative;width:24px;height:24px}:is(.gd-root,.gd-overlay,.gd-page) .gd-check:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.gd-check-line{min-height:40px;padding:4px 0}:is(.gd-root,.gd-overlay,.gd-page) .gd-status-btn{min-height:34px}:is(.gd-root,.gd-overlay,.gd-page) .gd-coords{min-height:34px}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-item{min-height:44px;padding:10px 12px!important;font-size:14.5px}:is(.gd-root,.gd-overlay,.gd-page) .gd-nav-sub .gd-nav-item{min-height:42px;padding:9px 10px!important;font-size:14px}.gd-foot-links{gap:4px}:is(.gd-root,.gd-overlay,.gd-page) .gd-foot-links button{width:100%;height:44px}:is(.gd-root,.gd-overlay,.gd-page) .gd-tab{min-height:40px;padding:8px 13px!important;font-size:13.5px}:is(.gd-root,.gd-overlay,.gd-page) .gd-menu button{min-height:44px;padding:10px!important;font-size:14px}:is(.gd-root,.gd-overlay,.gd-page) .gd-chip{min-height:38px;padding:6px 12px 6px 7px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-thread{min-height:48px;padding:11px 12px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-setup{min-height:44px;padding:10px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-suggest-item{min-height:42px;padding:9px 10px!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-fav{width:30px;height:30px;font-size:15px}:is(.gd-root,.gd-overlay,.gd-page) .gd-sort{min-height:34px}:is(.gd-root,.gd-overlay,.gd-page) .gd-dashed{min-height:48px}:is(.gd-root,.gd-overlay,.gd-page) .gd-link-btn{padding:6px 0!important}:is(.gd-root,.gd-overlay,.gd-page) .gd-stars button{min-width:36px;min-height:40px}:is(.gd-root,.gd-overlay,.gd-page) .gd-perm-trigger{min-height:38px}.gd-editor .gd-catalog-item{min-height:44px;padding:9px 10px!important}.gd-editor .gd-plus{width:34px;height:34px}.gd-editor :is(.gd-stop-chip,.gd-stop-add){min-height:42px}.gd-afk-hint{padding:6px;margin:-6px}.gd-kbd{display:none}:is(.gd-root,.gd-overlay,.gd-page) :is(.gd-btn,.gd-icon-btn,.gd-nav-item,.gd-tab,.gd-chip,.gd-item-card,.gd-dashed):active:not(:disabled){transform:scale(.97)}.lp-btn:active:not(:disabled){transform:scale(.97)}.impressum-toggle{display:inline-block;padding:9px 2px!important}.lp-beta-bar a{display:inline-block;padding:4px 0}.login .login-back{min-height:40px}.login-wrap .login .login-actions .linkish{display:inline-block;padding:10px 0!important}.lp-btn{min-height:44px}}:is(.gd-root,.gd-overlay,.gd-page) .gd-icon-btn.gd-side-close{display:none!important}@media (max-width: 920px){img,video{max-width:100%}.gd-skin img,.lp-hero-art{max-width:none}.gd-side{width:min(300px,86vw);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);box-shadow:18px 0 50px #00000080;overscroll-behavior:contain}.gd-side-foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}.gd-brand{padding-right:12px}:is(.gd-root,.gd-overlay,.gd-page) .gd-brand .gd-icon-btn.gd-side-close{display:inline-grid!important;margin-left:auto}.gd-side-scroll{overscroll-behavior:contain}.gd-backdrop.open{animation:gd-fade-in .2s ease-out}.gd-head{flex:none;position:sticky;top:0;z-index:30;min-height:56px;padding:max(8px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left))}.gd-head h1{font-size:17px;overflow-wrap:anywhere}.gd-head .gd-crumb{font-size:12.5px}.gd-body{padding:14px max(14px,env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.gd-toasts{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:none;justify-items:stretch}.gd-editor-top{flex-wrap:wrap;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left));row-gap:8px}.gd-editor-top>.gd-input{flex:1 1 100%;max-width:none!important}.gd-editor-top .gd-head-spacer{display:none}.gd-modal-head .gd-head-spacer{display:block}.gd-editor-top>.gd-menu-anchor{flex:1 1 0;min-width:0}.gd-editor-top>.gd-menu-anchor>.gd-btn{max-width:100%;overflow:hidden}.gd-editor-top>.gd-notice{flex:1 1 100%;order:5}.gd-editor-main{grid-template-rows:minmax(0,1fr) minmax(0,48%)}.gd-editor-side{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.gd-canvas-inner{padding:24px 16px 96px}.gd-catalog{left:12px!important;right:12px!important;width:auto!important;max-height:min(420px,60dvh)}}@keyframes gd-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 640px){.gd-root{font-size:14.5px}.gd-card{padding:14px;border-radius:12px}.gd-card-head{margin-bottom:12px}.gd-card-head h2{font-size:15.5px}.gd-body{gap:12px}.gd-head h1{flex-basis:0}.gd-head>.gd-tag{order:3}.gd-head>.gd-btn{order:4;margin-left:auto}.gd-head:has(>.gd-tag,>.gd-btn):after{content:"";order:2;flex-basis:100%;height:0}.gd-notice{font-size:13.5px;line-height:1.5}.gd-small,.gd-hint,.gd-setting p,.gd-card-sub{font-size:13px}.gd-tag{font-size:11.5px}.gd-card>.gd-row>.gd-btn,.gd-card-head .gd-btn{flex:1 1 auto;justify-content:center}.gd-composer{flex-wrap:wrap}.gd-composer>.gd-input,.gd-composer>.gd-cmd{flex:1 1 200px}.gd-composer>.gd-btn{flex:1 1 auto;justify-content:center}.gd-setting{flex-wrap:wrap;gap:10px}.gd-setting>div{flex:1 1 200px}.gd-copy{flex-wrap:wrap}.gd-copy code{flex-basis:100%}.gd-form-row,.gd-key-builder{grid-template-columns:minmax(0,1fr)}.gd-user-filters{gap:8px 12px}.gd-log{height:min(460px,56dvh);font-size:12px;padding:8px 10px}.gd-log.short{height:min(320px,44dvh)}.gd-msgs{height:min(420px,55dvh)}.gd-msg{max-width:88%}.gd-log-line{flex-wrap:wrap;column-gap:7px;row-gap:0}.gd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gd-stat{padding:12px}.gd-stat>strong{font-size:20px}.gd-order-grid,.gd-spawner-grid{grid-template-columns:minmax(0,1fr)}.gd-msa-code{font-size:24px;letter-spacing:.08em;overflow-wrap:anywhere}.gd-wiz-progress{padding:4px 6px 2px}.gd-wiz-step{flex-wrap:wrap}.gd-wiz-after{margin-left:30px;padding-left:0}.gd-lib-locked>div{min-width:0;flex-basis:calc(100% - 48px)}.gd-lib-locked>.gd-btn{flex:1 1 100%;justify-content:center}.gd-overlay{place-items:end center;padding:0}.gd-modal,.gd-modal.wide{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 24px);overflow:hidden;border-radius:16px 16px 0 0;border-bottom:0;animation:gd-sheet-in .22s ease-out}@supports (height: 100dvh){.gd-modal,.gd-modal.wide{max-height:calc(100dvh - 24px)}}.gd-modal-head{flex:none;padding:12px 14px 12px 16px}.gd-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.gd-modal-foot{flex:none;flex-wrap:wrap;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.gd-modal-foot>.gd-btn{flex:1 1 auto;justify-content:center}.gd-menu{max-width:calc(100vw - 24px)}.gd-perm-menu{width:min(300px,calc(100vw - 24px))}.gd-suggest-tip{display:none}.gd-table-wrap:has(>.gd-table-cards){overflow-x:visible}.gd-table.gd-table-cards,.gd-table-cards :is(thead,tbody){display:block;width:100%}.gd-table-cards thead tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:10px}.gd-table-cards th{display:none;padding:0;border:0;width:auto!important;min-width:0!important}.gd-table-cards th:is([data-cell=sort],[data-cell=tool]){display:inline-flex;align-items:center}.gd-table-cards th[data-cell=tool]:last-child{margin-left:auto}:is(.gd-root,.gd-overlay,.gd-page) .gd-table-cards th .gd-sort{padding:6px 11px!important;border:1px solid var(--gd-line)!important;border-radius:999px!important;font-size:12.5px;font-weight:600}.gd-table-cards tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px;margin-bottom:8px;border:1px solid var(--gd-line);border-radius:12px;background:#ffffff04}.gd-table-cards tbody tr:last-child{margin-bottom:0}.gd-table-cards tbody tr:hover td,.gd-table-cards tbody tr.gd-row-selected td{background:transparent}.gd-table-cards tbody tr.gd-row-selected{border-color:#f0b23a66;background:#f0b23a0f}.gd-table-cards td{display:block;padding:0;border:0!important;width:auto!important;min-width:0}.gd-table-cards td[data-cell=primary]{flex:1 1 0;font-size:14.5px;overflow-wrap:anywhere}.gd-table-cards td[data-cell=primary] .gd-name-cell{flex-wrap:wrap}.gd-table-cards td[data-cell=primary] .gd-name-cell strong{white-space:normal}.gd-table-cards td[data-cell=field]{order:2;flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid #1d1913!important;text-align:right;overflow-wrap:anywhere}.gd-table-cards td[data-cell=field]:before{content:attr(data-label);flex:none;max-width:45%;color:var(--gd-muted);font-size:12.5px;font-weight:600;text-align:left}.gd-table-cards td[data-cell=field][data-label=""]:before{content:none}.gd-table-cards td[data-cell=field]>*{min-width:0}.gd-table-cards td[data-cell=field]:has(input:not([type=checkbox]),select,textarea)>*{flex:1 1 auto;max-width:72%}.gd-table-cards td[data-cell=field]:is(:has(>*+*),:has(.gd-row)){flex-direction:column;align-items:stretch;gap:6px;text-align:left}.gd-table-cards td[data-cell=field]:is(:has(>*+*),:has(.gd-row)):before{max-width:none}.gd-table-cards td[data-cell=field]:is(:has(>*+*),:has(.gd-row))>*{max-width:none}.gd-table-cards td .gd-row{flex-wrap:wrap!important}.gd-table-cards td[data-cell=field] .gd-row>.gd-select{flex:1 1 100%;min-width:0!important}.gd-table-cards td[data-cell=field] .gd-row>.gd-btn{flex:1 1 auto;justify-content:center}.gd-table-cards td[data-cell=actions]{order:3;flex:1 1 100%;display:flex;justify-content:flex-end;padding-top:8px;border-top:1px solid #1d1913!important}.gd-table-cards td[data-cell=actions] .gd-row{flex-wrap:wrap!important;justify-content:flex-end}.gd-table-cards .gd-empty-row td{flex:1 1 100%;text-align:center}}@keyframes gd-sheet-in{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}.lp-menu-btn,.lp-links-buy,.lp-menu-backdrop{display:none}@media (max-width: 1080px){.lp-nav-inner{gap:12px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.lp-menu-btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0!important;border:1px solid var(--g-line-2)!important;border-radius:10px!important;background:#ffffff05!important;color:var(--g-ink)!important;cursor:pointer}.lp-menu-btn[aria-expanded=true]{border-color:#5a4626!important;color:var(--g-gold-2)!important}.lp-links.open{display:grid;position:absolute;top:100%;left:0;right:0;z-index:21;gap:2px;margin:0;padding:8px max(12px,env(safe-area-inset-right)) 14px max(12px,env(safe-area-inset-left));max-height:calc(100dvh - 120px);overflow-y:auto;background:#0c0b08fa;border-bottom:1px solid var(--g-line);box-shadow:0 18px 40px #0000008c;animation:gd-sheet-in .18s ease-out}.lp-links.open a,.lp-links.open .lp-links-buy{display:flex;align-items:center;min-height:48px;padding:0 12px;border-radius:10px;font-size:16px;font-weight:500;color:var(--g-ink)!important;text-decoration:none}.lp-links.open a:active,.lp-links.open .lp-links-buy:active{background:#f0b23a1a}.lp-links.open .lp-links-buy{justify-content:center;margin-top:8px;border:1px solid var(--g-line-2)!important;background:#ffffff05!important;font-weight:650;cursor:pointer}.lp-nav{position:sticky}.lp-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#00000073}}@media (max-width: 760px){.lp-nav-inner{height:60px}.lp-brand small{font-size:11px}.lp-beta-bar{font-size:13px;line-height:1.5;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))}.lp-footer-inner{padding-bottom:calc(30px + env(safe-area-inset-bottom))}.lp h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.impressum-box{overflow-wrap:anywhere}}@media (max-width: 380px){.lp-brand b{font-size:14px}.lp-brand small{display:none}}@media (max-width: 560px){.buy-page .buy-nav{gap:10px;padding:0 max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left))!important}.buy-nav .lp-brand{min-width:0;gap:9px}.buy-nav .lp-brand b{white-space:nowrap}.buy-page .buy-nav-actions{flex:none;gap:8px}.buy-nav-actions .lp-btn{padding:9px 12px!important;white-space:nowrap}.buy-main{padding:40px 16px calc(64px + env(safe-area-inset-bottom))}.buy-main>h1{font-size:clamp(28px,8.5vw,34px);overflow-wrap:anywhere}.payment-box{padding:22px 16px}.pay-command,.token-result{flex-wrap:wrap}.pay-command code,.token-result code{flex-basis:100%}.pay-command button,.token-result button{flex:1 1 auto;min-height:42px}}@media (max-width: 760px){.login-wrap{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}}.touch-hint{position:fixed;z-index:200;max-width:min(320px,calc(100vw - 24px));padding:10px 12px;border:1px solid #3a3124;border-radius:10px;background:#17140f;color:#f3ecdd;font-size:13.5px;line-height:1.45;box-shadow:0 14px 34px #0000008c;pointer-events:none;animation:gd-fade-in .12s ease-out}
