:root{--bg:#090a0d;--panel:#111317;--panel-2:#171a20;--line:#282d35;--text:#edf0f3;--muted:#8d949e;--accent:#d7dde5;--accent-strong:#d7dde5;--gold:#c4a35f;--yellow:#c4a35f;--purple:#9b8fb8;--macro:#b188ff;--orange:#d79a4a;--mythic:#b8a6c9;--rare:#8ea2c6;--green:#7aa17d;--aqua:#aeb8c4;--red:#c06f6f;--shadow:0 18px 50px #00000052;--radius:8px;--shell:#0b0f15;--surface:#101722;--surface-2:#141c28;--surface-3:#192332;--blue:#75a7ff;--emerald:#55d090;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:linear-gradient(#121c2aeb,#080a0efa 280px),linear-gradient(135deg,#071018 0%,#0b0f15 46%,#090a0d 100%);margin:0}button,input,select,textarea{font:inherit}.app-shell{gap:22px;width:min(1600px,100vw - 56px);margin:0 auto;padding:26px 0 44px;display:grid}.topbar,.control-panel,.progress-panel,.results-panel,.stat-card,.status-strip{border-radius:var(--radius);background:linear-gradient(#121a26f5,#0d121af5);border:1px solid #62779138;box-shadow:0 18px 44px #00000047}.topbar{background:linear-gradient(135deg, #151f2cfa, #0c1118fa), var(--surface);border-color:#70849e47;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:20px 22px;display:flex}.brand-block{align-items:center;gap:14px;min-width:0;display:flex}.brand-mark{color:#dce5ef;background:#05080c7a;border:1px solid #75a7ff38;border-radius:8px;place-items:center;width:38px;height:38px;font-size:1.05rem;line-height:1;display:grid}.brand-mark svg,.btn svg,.view-tabs svg,.stat-card-label svg{flex:none}h1,h2,p{margin:0}h1{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(1.45rem,2.2vw,2.15rem);font-weight:800;line-height:1}h1 span{color:#f7fbff;text-shadow:none}h2{letter-spacing:0;font-size:1.02rem}.muted,small{color:var(--muted)}small{margin-top:4px;display:block}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.topbar-metrics{border-left:1px solid #62779133;grid-template-columns:repeat(3,auto);gap:0;display:grid}.topbar-metrics div{border-right:1px solid #62779133;gap:4px;min-width:96px;padding:0 18px;display:grid}.topbar-metrics span{color:var(--muted);font-size:.72rem;font-weight:800}.topbar-metrics strong{color:#dce5ef;font-size:.85rem}.topbar-metrics .online-dot{color:var(--emerald)}.topbar-metrics .online-dot:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #55d09080}.view-tabs{background:#05080c8f;border:1px solid #75a7ff3d;border-radius:8px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.view-tabs button{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-right:1px solid #75a7ff2e;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:inline-flex}.view-tabs button:last-child{border-right:0}.view-tabs button.active{color:#071018;background:linear-gradient(#dfe8f2,#bfcbd8)}.folder-tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.folder-tabs button{min-height:38px;color:var(--muted);cursor:pointer;background:#070b11a8;border:1px solid #62779142;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-weight:800;display:inline-flex}.folder-tabs button.active{color:#071018;background:#dce5ef;border-color:#dce5ef}.folder-tabs small{min-width:22px;color:inherit;text-align:center;background:#8d949e29;border-radius:999px;margin:0;padding:2px 7px}.token-input{width:min(280px,100%)}.btn{color:#0b0c0f;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;font-weight:760;display:inline-flex}.btn.compact{min-height:36px;padding:8px 10px}.btn:disabled{opacity:.55;cursor:not-allowed}.primary,.gold{background:linear-gradient(#e5edf5,#c8d3df)}.secondary{color:var(--text);background:#171f2beb;border-color:#62779147}.danger{color:var(--red);background:#c06f6f1a;border-color:#c06f6f57}.status-strip{justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.inline-actions{align-items:center;gap:10px;display:flex}.login-panel{border-radius:var(--radius);width:min(520px,100%);box-shadow:var(--shadow);background:linear-gradient(#121a26fa,#0d121afa);border:1px solid #6277913d;justify-self:center;gap:18px;padding:20px;display:grid}.session-check-panel{align-content:center;min-height:150px}.control-panel{background:linear-gradient(#121a26f5,#0c1118fa);padding:17px}.search-grid{grid-template-columns:minmax(260px,2fr) repeat(5,minmax(120px,1fr));align-items:end;gap:12px;display:grid}.field{gap:6px;display:grid}.field span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:800}.item-field,.enchant-field{grid-column:span 2}input,select,textarea{width:100%;min-height:42px;color:var(--text);background:#05080c94;border:1px solid #6277913d;border-radius:6px;outline:none;padding:10px 12px}textarea{resize:vertical;min-height:92px}input:focus,select:focus,textarea:focus{border-color:#75a7ffbd;box-shadow:0 0 0 3px #75a7ff29}.form-actions{gap:10px;display:flex}.progress-panel{padding:14px 16px}.progress-meta{color:var(--accent);justify-content:space-between;margin-bottom:10px;font-weight:700;display:flex}.progress-track{background:#05080c;border-radius:99px;height:8px;overflow:hidden}.progress-bar{background:linear-gradient(90deg, var(--emerald), var(--blue));width:0%;height:100%;transition:width .18s}.stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.stat-card{background:linear-gradient(#121b28fa,#0a0f16fa);border-left:4px solid #75a7ff66;gap:8px;padding:20px;display:grid;position:relative;overflow:hidden}.stat-card span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.stat-card-label{min-width:0;color:var(--muted);align-items:center;gap:8px;display:inline-flex}.stat-card strong{font-size:1.95rem;line-height:1}.rarity-legendary,.rarity-mythic,.rarity-recommendation,.rarity-rare{border-left-color:#75a7ffb8}.rarity-mythic{border-left-color:#55d090b8}.rarity-legendary{border-left-color:#c4a35fc7}.rarity-recommendation{border-left-color:#d7dde5b8}.dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-workspace{grid-template-columns:minmax(320px,360px) minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}.dashboard-sidebar{gap:16px;display:grid;position:sticky;top:16px}.dashboard-main{grid-template-columns:1fr;gap:20px;min-width:0;display:grid;overflow:hidden}.mod-downloads-panel{gap:14px;display:grid}.mod-release-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.mod-release-card{background:#070b118a;border:1px solid #62779138;border-radius:8px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.release-icon{width:40px;height:40px;color:var(--blue);background:#5288ff1f;border:1px solid #5288ff38;border-radius:8px;place-items:center;display:grid}.release-main{gap:4px;min-width:0;display:grid}.release-main h3{margin:0;font-size:.98rem}.release-main code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.release-main p{margin:0}.release-checksum{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.74rem}.account-panel{order:1;grid-column:1/-1}.dashboard-users-panel{order:2;grid-column:1/-1}.api-keys-panel{order:3;grid-column:1/-1}.dashboard-users-panel table,.api-keys-panel table{min-width:0}.dashboard-users-panel th,.dashboard-users-panel td,.api-keys-panel th,.api-keys-panel td{white-space:normal}.dashboard-users-panel .table-wrap,.api-keys-panel .table-wrap{overflow-x:hidden}.dashboard-users-panel th:nth-child(3),.dashboard-users-panel td:nth-child(3),.dashboard-users-panel th:nth-child(4),.dashboard-users-panel td:nth-child(4),.api-keys-panel th:nth-child(5),.api-keys-panel td:nth-child(5),.api-keys-panel th:nth-child(6),.api-keys-panel td:nth-child(6){display:none}.dashboard-users-panel th:nth-child(6),.dashboard-users-panel td:nth-child(6){text-align:right;width:130px}.api-keys-panel th:nth-child(4),.api-keys-panel td:nth-child(4){max-width:420px}.api-keys-panel td:nth-child(4){color:var(--muted);overflow-wrap:anywhere;font-size:.82rem;line-height:1.35}.owner-cell{color:var(--text);font-weight:800}.key-actions{justify-content:flex-end;gap:8px;min-width:176px;display:flex}.key-actions .btn{min-height:32px;padding:7px 9px}.stack-form{gap:12px;display:grid}.scope-grid{grid-template-columns:1fr;gap:8px;display:grid}.scope-check{min-height:38px;color:var(--muted);background:#05080c94;border:1px solid #6277913d;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-weight:700;display:flex;overflow:hidden}.scope-check span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scope-check input{width:auto;min-height:auto}.issued-key{background:#75a7ff14;border:1px solid #75a7ff3d;border-radius:6px;gap:8px;margin-top:14px;padding:12px;display:grid}.issued-key span{color:var(--accent);text-transform:uppercase;font-size:.74rem;font-weight:800}.issued-key-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}code{color:var(--accent);overflow-wrap:anywhere}.results-panel{background:linear-gradient(#121a26f5,#0c1118fa);min-width:0;padding:22px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.pill,.badge{color:var(--muted);background:#05080c94;border:1px solid #62779140;border-radius:5px;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:800;display:inline-flex}.badge.mythic{color:var(--text);border-color:var(--line)}.table-wrap{background:#05080c59;border:1px solid #6277912e;border-radius:8px;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1120px}th,td{text-align:left;vertical-align:middle;border-bottom:1px solid #6277912e;padding:14px;font-size:.88rem}th{color:var(--muted);text-transform:uppercase;background:#0a0e14ad;font-size:.72rem;font-weight:800}tbody tr:hover{background:#75a7ff0e}.price{color:var(--text);white-space:nowrap;font-weight:800}.price small{font-size:.72rem;font-weight:500}.stars{color:var(--muted);white-space:nowrap}.item-name{color:var(--text);min-width:220px}.empty-cell{text-align:center;color:var(--muted);padding:42px}.rarity{font-weight:900}.common{color:var(--text)}.uncommon,.active{color:var(--green)}.rare{color:var(--rare)}.hypixel{color:var(--orange)}.macroing{color:var(--macro)}.epic{color:var(--purple)}.legendary{color:var(--gold)}.mythic{color:var(--mythic)}.divine,.special,.very-special,.banned{color:var(--red)}.status-badge{text-transform:uppercase;border:1px solid;border-radius:5px;align-items:center;min-height:26px;padding:2px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.live-status-badge{text-transform:none;gap:6px}.live-status-badge .status-word{text-transform:uppercase}.live-status-badge .status-user{text-transform:none}.account-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.account-card{border-radius:var(--radius);background:linear-gradient(#0d121afa,#090d13fa);border:1px solid #6277913d;gap:14px;min-height:100%;padding:16px;display:grid}.account-card-head{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.account-avatar{width:64px;height:64px;image-rendering:pixelated;background:#06090d;border:1px solid #62779147;border-radius:8px}.account-identity{min-width:0}.account-identity h3{letter-spacing:0;margin:0;font-size:1rem;line-height:1.2}.account-identity span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.82rem;display:block;overflow:hidden}.status-dot{background:var(--muted);border-radius:999px;width:10px;height:10px}.status-dot.active{background:var(--green)}.status-dot.hypixel{background:var(--orange)}.status-dot.macroing{background:var(--macro);box-shadow:0 0 14px #b188ff85}.status-dot.locked{background:var(--gold)}.status-dot.banned{background:var(--red)}.account-meta{gap:9px;margin:0;display:grid}.account-meta div{gap:3px;display:grid}.account-meta dt{color:#98a8ba;text-transform:uppercase;font-size:.68rem;font-weight:800}.account-meta dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.86rem}.uuid-row dd{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem}.account-wealth-strip{background:#ffffff06;border:1px solid #6277912e;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.account-wealth-strip div{gap:3px;min-width:0;display:grid}.account-wealth-strip span{color:#98a8ba;text-transform:uppercase;min-width:0;font-size:.66rem;font-weight:800}.account-wealth-strip strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.15;overflow:hidden}.wealth-icon,.wealth-title-icon{image-rendering:pixelated;object-fit:contain;flex:none;display:block}.wealth-icon{grid-row:span 2;width:24px;height:24px}.wealth-title-icon{width:22px;height:22px}.account-controls{grid-template-columns:1fr;gap:8px;display:grid}.eye-correction-form{background:#0c1016b8;border:1px solid #6277912e;border-radius:7px;grid-template-columns:minmax(0,1fr) 76px 56px;align-items:center;gap:8px;padding:8px;display:grid}.eye-correction-form label{color:#aebbd0;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:.72rem;font-weight:900;display:inline-flex}.eye-correction-icon{width:16px;height:16px;image-rendering:pixelated;object-fit:contain;flex:none}.eye-correction-form input{text-align:right;min-height:34px;padding:7px 8px}.eye-correction-form .btn{min-height:34px;padding:7px 9px}.proxy-toggle{border:1px solid var(--line);min-height:36px;color:var(--muted);background:#0c0e11;border-radius:6px;align-items:center;gap:7px;padding:8px 9px;font-size:.78rem;font-weight:800;display:inline-flex}.proxy-toggle input{width:auto;min-height:auto}.account-connect{width:100%}.account-action-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;display:grid}.account-action-row .btn{white-space:nowrap;gap:7px;width:100%;min-width:0}.wide-action{grid-column:1/-1}.offline{color:var(--muted)}.locked{color:var(--gold)}.status-controls{grid-template-columns:120px minmax(180px,1fr) auto;gap:8px;min-width:420px;display:grid}.role-controls{grid-template-columns:140px auto;gap:8px;min-width:240px;display:grid}.modal{z-index:10;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-scrim{cursor:pointer;background:#000000b8;border:0;position:absolute;inset:0}.mc-tooltip{z-index:11;border:1px solid var(--line);background:#0e1014;border-radius:6px;width:min(580px,100%);max-height:min(760px,100vh - 48px);position:relative;overflow:hidden;box-shadow:0 22px 70px #000000b3}.proxy-modal{z-index:11;border:1px solid var(--line);background:#0e1014;border-radius:6px;width:min(520px,100%);max-height:min(760px,100vh - 48px);position:relative;overflow-y:auto;box-shadow:0 22px 70px #000000b3}.modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px 12px;display:flex}.modal-head h3{margin:3px 0 0;font-size:1.05rem;line-height:1.25}.modal-eyebrow{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:900}.modal-head button{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);cursor:pointer;border-radius:4px;width:28px;height:28px}.proxy-modal-form{grid-template-columns:1fr;gap:12px;padding:16px 18px 18px;display:grid}.proxy-modal-form .modal-toggle,.modal-actions{grid-column:1/-1}.modal-actions{grid-template-columns:1fr;gap:8px;padding-top:4px;display:grid}.remote-page{gap:22px;display:grid}.remote-page-head{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.remote-page-head h2{font-size:1.45rem}.remote-detail-grid{grid-template-columns:minmax(0,1.9fr) minmax(320px,.7fr);align-items:stretch;gap:22px;display:grid}.remote-panel{background:linear-gradient(#0d121afa,#080b10fa);border:1px solid #6277913d;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 22px 60px #00000057}.remote-screenshot-panel{grid-template-rows:auto auto;align-self:start;display:grid}.remote-instance-head{background:#ffffff05;border-bottom:1px solid #6277912e;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.remote-instance-left{align-items:center;gap:14px;min-width:0;display:flex}.remote-icon-button{width:40px;height:40px;color:var(--muted);cursor:pointer;background:#ffffff0a;border:1px solid #62779142;border-radius:7px;place-items:center;display:grid}.remote-icon-button:hover{color:var(--text);background:#ffffff14}.remote-avatar{width:52px;height:52px;image-rendering:pixelated;background:#05080c;border:1px solid #6277913d;border-radius:8px}.remote-instance-copy{gap:8px;min-width:0;display:grid}.remote-title-row,.remote-meta-line,.remote-instance-actions{align-items:center;gap:12px;display:flex}.remote-title-row h3{margin:0;font-size:1.2rem;line-height:1.1}.remote-meta-line{color:var(--muted);flex-wrap:wrap;font-size:.78rem}.remote-meta-line span{align-items:center;gap:6px;display:inline-flex}.remote-instance-actions{justify-content:flex-end}.remote-instance-actions div{text-align:right;gap:3px;display:grid}.remote-instance-actions span{color:var(--muted);font-size:.72rem;font-weight:800}.remote-instance-actions strong{color:var(--muted);font-size:.86rem}.remote-online{color:var(--emerald)!important}.remote-screenshot-stage{background:#05080c;place-items:center;height:clamp(360px,48vh,560px);min-height:0;max-height:560px;display:grid;position:relative;overflow:hidden}.remote-screenshot-stage img{object-fit:contain;background:#05080c;width:100%;max-width:100%;height:100%;max-height:100%;transition:opacity .5s,filter .5s,transform .5s}.remote-screenshot-stage:hover img:not(.is-loading){transform:scale(1.01)}.remote-screenshot-stage img.is-loading{opacity:.45;filter:blur(1px);transform:scale(1.005)}.remote-screenshot-stage:after{content:"";pointer-events:none;background:linear-gradient(to top right,#2563eb0a,#0000 42%);position:absolute;inset:0}.spin-icon{animation:.8s linear infinite remote-spin}.remote-loading-overlay,.remote-loading-inline{pointer-events:none;flex-direction:column;align-items:center;display:flex}.remote-loading-overlay{z-index:2;justify-content:center;position:absolute;inset:0}.remote-loading-inline{gap:12px}.remote-loading-dot{background:#60a5faeb;border-radius:999px;width:10px;height:10px;margin-bottom:12px;animation:1.2s ease-in-out infinite remote-pulse;box-shadow:0 0 18px #3b82f6cc}.remote-loading-ring{color:#ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 20px 60px #00000059}@keyframes remote-spin{to{transform:rotate(360deg)}}@keyframes remote-pulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}.remote-inline-error{z-index:3;color:#ffb0b0;background:#350e12e0;border:1px solid #ff727252;border-radius:7px;align-items:center;gap:9px;padding:10px 12px;font-size:.84rem;font-weight:800;display:flex;position:absolute;top:16px;left:16px;right:16px}.remote-screenshot-overlay{z-index:2;position:absolute;bottom:18px;right:18px}.remote-screenshot-overlay span{color:#ffffffad;background:#0000009e;border:1px solid #ffffff1a;border-radius:7px;padding:7px 10px;font-size:.74rem;font-weight:800;display:inline-flex}.remote-enlarge-button{z-index:3;opacity:0;color:#05080c;cursor:zoom-in;background:0 0;border:0;justify-content:center;align-items:center;transition:opacity .3s,background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:absolute;inset:0}.remote-enlarge-button:hover{opacity:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003}.remote-enlarge-pill{color:#05080c;background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 24px;font-size:.86rem;font-weight:800;display:inline-flex;box-shadow:0 18px 42px #0000006b}.remote-empty-screenshot,.remote-not-found{color:var(--muted);text-align:center;place-items:center;gap:14px;padding:44px;display:grid}.remote-empty-screenshot-icon{color:#ffffff14;background:#ffffff04;border:1px solid #62779124;border-radius:999px;place-items:center;width:92px;height:92px;display:grid}.remote-empty-screenshot.is-loading{gap:18px}.remote-lightbox{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000db;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.remote-lightbox-shell{background:#060606;border:1px solid #ffffff14;border-radius:24px;width:min(1600px,100%);max-height:calc(100vh - 64px);overflow:hidden;box-shadow:0 40px 120px #000000b3}.remote-lightbox-head{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.remote-lightbox-head p{color:#ffffff6b;margin:0 0 4px;font-size:.76rem;font-weight:800}.remote-lightbox-head h3{margin:0;font-size:1.15rem}.remote-lightbox-actions{flex:none;align-items:center;gap:10px;display:flex}.remote-lightbox-close{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.remote-lightbox-close:hover{color:#fff;background:#ffffff14}.remote-lightbox-stage{background:#080808;width:100%;height:calc(100vh - 160px);min-height:420px;position:relative}.remote-lightbox-stage img{object-fit:contain;background:#080808;width:100%;height:100%;transition:opacity .18s,filter .18s,transform .18s}.remote-lightbox-stage img.is-loading{opacity:.45;filter:blur(1px);transform:scale(1.005)}.remote-action-panel{flex-direction:column;gap:16px;padding:22px;display:flex}.remote-section-title{align-items:center;gap:12px;display:flex}.remote-section-title>div:first-child{color:#ffffff8f;background:#ffffff09;border:1px solid #62779129;border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.remote-section-title h3{margin:0 0 4px;font-size:1.05rem}.remote-quick-actions{background:#ffffff05;border:1px solid #62779129;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.remote-quick-actions .btn{justify-content:center;min-height:40px}.remote-command-input{background:#070b11a8;border:1px solid #6277913d;border-radius:7px;min-height:42px;display:flex;overflow:hidden}.remote-command-input span{width:40px;color:var(--muted);border-right:1px solid #62779133;place-items:center;display:grid}.remote-command-input input{background:0 0;border:0;border-radius:0;min-height:40px}.remote-hint{color:var(--muted);font-size:.78rem;line-height:1.5}.remote-examples{color:var(--muted);background:#ffffff05;border:1px solid #62779129;border-radius:7px;gap:8px;margin-top:auto;padding:14px;font-size:.78rem;display:grid}.remote-examples span,.remote-examples strong{color:#ffffffc7}.remote-wealth-panel{padding:18px}.remote-wealth-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.remote-wealth-group{background:#ffffff06;border:1px solid #6277912e;border-radius:7px;gap:10px;min-width:0;padding:14px;display:grid}.remote-macro-group{background:#b188ff0e;border-color:#b188ff47;margin-top:14px}.remote-wealth-group-head{color:#b8c3d2;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:900;display:flex}.remote-wealth-row{border-top:1px solid #62779121;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;display:flex}.remote-wealth-row span{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.remote-wealth-row strong{color:var(--text);text-align:right;font-size:.86rem}.remote-auction-events{gap:8px;margin-top:14px;display:grid}.remote-auction-event{min-height:38px;color:var(--muted);background:#ffffff05;border:1px solid #6277912e;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:.82rem;display:flex}.remote-auction-event-title{align-items:center;gap:8px;min-width:0;display:inline-flex}.remote-auction-event-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.remote-auction-event-icon{width:22px;height:22px;image-rendering:pixelated;object-fit:contain;flex:none}.remote-auction-event.sold{border-color:#55d0903d}.remote-auction-event.collected{border-color:#58a6ff47}.remote-auction-event.expired{border-color:#d79a4a47}.remote-auction-event strong{color:var(--text);font-size:.86rem}.remote-page-head-actions,.account-route-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.account-route-nav .is-active{color:#071018;background:#dce5ef;border-color:#dce5ef}.account-logs-page{gap:16px;min-width:0;display:grid}.account-logs-head{background:linear-gradient(#111823fa,#0a0f16fa);border:1px solid #6277913d;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:18px;display:flex}.account-logs-identity,.account-logs-name-row{align-items:center;gap:11px;min-width:0;display:flex}.account-logs-identity>img{width:48px;height:48px;image-rendering:pixelated;background:#06090d;border:1px solid #6277914d;border-radius:8px;flex:none}.account-logs-identity>div{min-width:0}.account-logs-name-row h2{overflow-wrap:anywhere;font-size:1.15rem}.account-logs-identity code{max-width:100%;color:var(--muted);overflow-wrap:anywhere;white-space:normal;margin-top:6px;font-size:.76rem;display:block}.account-logs-offline-note{border-left:3px solid var(--orange);color:#d8b47c;background:#d79a4a14;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:.82rem;display:flex}.account-logs-summary{grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(150px,1fr));gap:10px;min-width:0;display:grid}.account-log-summary{background:#0e141ddb;border:1px solid #62779138;border-radius:8px;align-content:start;gap:7px;min-width:0;padding:14px;display:grid}.account-log-holder-summary{border-left:3px solid var(--blue)}.account-log-summary>span{min-width:0;color:var(--muted);text-transform:uppercase;align-items:center;gap:7px;font-size:.76rem;font-weight:800;display:inline-flex}.account-log-summary>strong{color:#f0f4f8;overflow-wrap:anywhere;font-size:1.05rem}.account-log-summary>small{overflow-wrap:anywhere;margin:0;line-height:1.45}.account-log-filters{grid-template-columns:minmax(260px,2fr) repeat(2,minmax(150px,.7fr));align-items:end;gap:10px;min-width:0;display:grid}.account-log-filters .field{min-width:0}.account-log-search>div{min-width:0;position:relative}.account-log-search svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.account-log-search input{padding-left:34px}.account-logs-content{grid-template-columns:minmax(0,1.5fr) minmax(300px,.62fr);align-items:start;gap:18px;min-width:0;display:grid}.account-log-section{gap:10px;min-width:0;display:grid}.account-log-section-head{border-bottom:1px solid #6277913d;justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;padding-bottom:9px;display:flex}.account-log-section-head h3{margin:0;font-size:.98rem}.account-log-section-head p,.account-log-section-head>span,.account-log-pager{color:var(--muted);font-size:.76rem}.account-log-section-head p{margin-top:3px}.account-log-section-head>span{border:1px solid #62779133;border-radius:5px;flex:none;padding:3px 7px}.account-log-event-list{min-width:0;display:grid}.account-log-event{border-bottom:1px solid #62779126;grid-template-columns:78px 30px minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:12px 0;display:grid}.account-log-event:last-child{border-bottom:0}.account-log-event time{color:#aeb8c4;gap:2px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;display:grid}.account-log-event time small{margin:0;font-size:.68rem}.account-log-event-icon{color:#9bbbe9;background:#75a7ff12;border:1px solid #75a7ff3d;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.account-log-event.tone-error .account-log-event-icon{color:var(--red);background:#c06f6f14;border-color:#c06f6f59}.account-log-event.tone-success .account-log-event-icon{color:var(--emerald);background:#55d09012;border-color:#55d0904d}.account-log-event-copy{min-width:0}.account-log-event-copy>strong,.account-log-event-copy p{overflow-wrap:anywhere;display:block}.account-log-event-copy>strong{color:#edf2f7;font-size:.88rem}.account-log-event-copy p{color:var(--muted);white-space:pre-wrap;margin:4px 0 0;font-size:.8rem;line-height:1.5}.account-log-segment{white-space:pre-wrap}.account-log-event-state{color:#aeb8c4;white-space:nowrap;border:1px solid #6277913d;border-radius:5px;min-width:0;padding:3px 7px;font-size:.7rem;font-weight:800}.account-log-event-state.tone-success{color:var(--emerald);border-color:#55d0904d}.account-log-event-state.tone-warning{color:var(--orange);border-color:#d79a4a52}.account-log-event-state.tone-error{color:var(--red);border-color:#c06f6f57}.account-logs-state{min-height:180px;color:var(--muted);text-align:center;border:1px dashed #62779142;border-radius:8px;justify-items:center;gap:7px;padding:32px 18px;display:grid}.account-logs-state strong{color:var(--text)}.account-logs-state p{overflow-wrap:anywhere;max-width:440px}.account-logs-state.is-error{color:var(--red);border-color:#c06f6f57}.account-log-pager{border-top:1px solid #6277912e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;padding-top:10px;display:flex}.account-log-pagination-error{width:100%;color:var(--red)}.account-auction-list{gap:8px;min-width:0;display:grid}.account-auction-item{background:#0e141dc7;border:1px solid #62779133;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid}.account-auction-item.state-sold,.account-auction-item.state-collected{border-color:#55d0903d}.account-auction-item.state-expired{border-color:#c06f6f3d}.account-auction-item>img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.account-auction-copy{min-width:0}.account-auction-copy>strong,.account-auction-copy>span{overflow-wrap:anywhere;display:block}.account-auction-copy>strong{color:#edf2f7;font-size:.82rem}.account-auction-copy>span{color:var(--muted);align-items:center;gap:5px;margin-top:4px;font-size:.72rem;display:flex}.account-auction-price{color:#dce5ef;white-space:nowrap;font-size:.8rem}.account-auction-empty{min-height:140px}.tooltip-head{justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px 10px;display:flex}.tooltip-head strong{text-shadow:2px 2px #000;font-size:1.18rem}.tooltip-head button{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);cursor:pointer;border-radius:4px;width:28px;height:28px}.tooltip-lore{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#aaa;text-shadow:1px 1px #000;max-height:480px;margin:0 18px;padding:14px 0;font-size:.92rem;line-height:1.55;overflow-y:auto}.tooltip-footer{color:var(--muted);gap:6px;padding:12px 18px 16px;font-size:.82rem;display:grid}@media (width<=1100px){.topbar,.topbar-actions,.status-strip,.inline-actions{flex-direction:column;align-items:stretch}.topbar-actions,.view-tabs,.token-input,.topbar-metrics{width:100%}.view-tabs button{flex:1}.topbar-metrics{border-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}.topbar-metrics div{background:#05080c57;border:1px solid #62779133;border-radius:7px;min-width:0;padding:10px 12px}.search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.item-field,.enchant-field{grid-column:span 2}.stats-row,.dashboard-grid,.dashboard-workspace{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main{grid-template-columns:1fr}.dashboard-sidebar,.account-panel{grid-column:1/-1}.dashboard-sidebar{grid-template-columns:repeat(2,minmax(280px,1fr));position:static}}@media (width<=1450px){.account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.remote-detail-grid,.remote-wealth-grid{grid-template-columns:1fr}.account-logs-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-logs-content{grid-template-columns:1fr}.remote-instance-head,.remote-page-head{flex-direction:column;align-items:stretch}.remote-instance-actions,.remote-page-head-actions{justify-content:space-between}}@media (width<=720px){body{overflow-x:hidden}.app-shell{gap:14px;width:min(100% - 20px,1440px);padding-top:10px;padding-bottom:28px}.topbar,.status-strip,.results-panel,.control-panel{border-radius:8px}.topbar{gap:16px;padding:16px}.brand-block{align-items:flex-start}.brand-mark{width:34px;height:34px}h1{font-size:1.55rem;line-height:1.05}.brand-block p,.status-strip p{line-height:1.35}.topbar-actions,.inline-actions{gap:8px}.inline-actions .btn,.topbar-actions .btn{width:100%}.view-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.view-tabs.has-account-view{grid-template-columns:repeat(3,minmax(0,1fr))}.view-tabs button{min-width:0;padding-inline:10px}.search-grid,.stats-row,.dashboard-grid,.dashboard-workspace,.dashboard-sidebar,.dashboard-main,.scope-grid,.topbar-metrics{grid-template-columns:1fr}.stats-row{gap:10px}.stat-card{min-height:112px;padding:16px}.dashboard-main{order:1}.dashboard-sidebar{order:2}.mod-release-grid{grid-template-columns:1fr}.mod-release-card{grid-template-columns:36px minmax(0,1fr)}.mod-release-card .btn{grid-column:1/-1;width:100%}.release-icon{width:36px;height:36px}.results-panel,.control-panel{padding:16px}.section-heading{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.section-heading-actions{justify-content:space-between;width:100%}.folder-tabs{gap:8px;margin-bottom:16px}.folder-tabs button{flex:calc(50% - 8px);justify-content:center}.account-grid{grid-template-columns:1fr;gap:14px}.account-card{padding:14px}.account-card-head{grid-template-columns:52px minmax(0,1fr) auto;gap:10px}.account-avatar{width:52px;height:52px}.uuid-row dd,.account-meta dd,.release-main code{overflow-wrap:anywhere}.eye-correction-form{grid-template-columns:minmax(0,1fr) 82px 54px}.account-action-row{gap:8px}.item-field,.enchant-field{grid-column:span 1}.form-actions,.status-controls,.role-controls{flex-direction:column;grid-template-columns:1fr}.proxy-modal-form,.modal-actions{grid-template-columns:1fr}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.dashboard-users-panel .table-wrap,.api-keys-panel .table-wrap{overflow-x:auto}.dashboard-users-panel table,.api-keys-panel table{min-width:520px}th,td{padding:11px 10px}.key-actions{flex-direction:column;min-width:0}.key-actions .btn{width:100%}.remote-instance-left,.remote-title-row,.remote-instance-actions{flex-direction:column;align-items:flex-start}.remote-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.remote-action-panel{padding:16px}.remote-section-title{align-items:flex-start}.remote-command-input{width:100%}.remote-examples{margin-top:0}.remote-screenshot-panel{grid-template-rows:auto auto}.remote-screenshot-stage{height:clamp(220px,42vh,360px);max-height:360px}.remote-lightbox{padding:10px}.remote-lightbox-shell{border-radius:14px;max-height:calc(100vh - 20px)}.remote-lightbox-head,.remote-lightbox-actions{flex-direction:column;align-items:stretch}.remote-lightbox-stage{height:calc(100vh - 210px);min-height:300px}.account-logs-head{flex-direction:column;align-items:stretch;padding:14px}.account-route-nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.account-route-nav .btn{justify-content:center;min-width:0;padding-inline:8px}.account-logs-summary{grid-template-columns:1fr}.account-log-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.account-log-search{grid-column:1/-1}.account-log-event{grid-template-columns:66px 28px minmax(0,1fr);gap:8px}.account-log-event-state{white-space:normal;grid-column:3;justify-self:start}}@media (width<=420px){.app-shell{width:calc(100% - 12px);padding-top:6px}.topbar,.results-panel,.control-panel,.status-strip{padding:12px}.brand-mark{display:none}h1{font-size:1.36rem}.view-tabs button{gap:6px;min-height:38px;font-size:.86rem}.folder-tabs button{flex-basis:100%}.stat-card{min-height:96px}.account-card-head{grid-template-columns:46px minmax(0,1fr) auto}.account-avatar{width:46px;height:46px}.account-action-row{grid-template-columns:1fr}.eye-correction-form{grid-template-columns:minmax(0,1fr) 54px}.eye-correction-form label{grid-column:1/-1}.eye-correction-form input{text-align:left}.remote-instance-head,.remote-action-panel{padding:12px}.remote-icon-button{width:36px;height:36px}.remote-avatar{width:44px;height:44px}.remote-quick-actions{grid-template-columns:1fr}.remote-screenshot-stage{height:240px}.remote-empty-screenshot,.remote-not-found{padding:28px 16px}.remote-lightbox-stage{min-height:240px}.account-logs-identity{align-items:flex-start}.account-logs-name-row{flex-direction:column;align-items:flex-start;gap:6px}.account-log-filters{grid-template-columns:1fr}.account-log-search{grid-column:auto}.account-log-event{grid-template-columns:58px 26px minmax(0,1fr)}.account-auction-item{grid-template-columns:28px minmax(0,1fr)}.account-auction-price{grid-column:2;justify-self:start}}
