.helpPage{max-width:1050px;margin-inline:auto}.helpSupport{padding:1.25rem 1.5rem;border-left:3px solid var(--accent,#8bdb9b)}.helpSupport h2{margin:0 0 .6rem}.helpSupport p{margin:0;line-height:1.7}.helpSearch{margin-top:1.75rem}.helpSection{margin:2rem 0}.helpSection h2{font-size:1.15rem}.helpSection details+details{border-top:1px solid var(--border,#293b2c)}.helpSection summary{padding:1rem 1.25rem;cursor:pointer;font-weight:600;line-height:1.5}.helpSection summary:hover{background:#80c8960d}.helpSection summary:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.helpAnswer{padding:0 1.25rem 1.25rem 2.25rem;max-width:85ch;line-height:1.8}.helpAnswer p{margin:0 0 .75rem}.helpAnswer p:last-child{margin-bottom:0}@media(max-width:600px){.helpSupport{padding:1rem}.helpAnswer{padding:0 1rem 1rem}.helpSection summary{padding:1rem}}.helpSupport .button{display:inline-block;margin-top:1rem}.metricsScope{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:22px}.metricsAccounts{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;margin-bottom:20px}.metricsAccounts h2{font-size:18px;margin:0}.metricsAccounts p:last-child{margin-bottom:0}.metricsAccounts>strong{font-size:48px;color:var(--bright);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metricsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.metricCard{padding:24px;min-width:0}.metricTitle{min-height:42px;display:flex;justify-content:space-between;align-items:center;gap:12px}.metricTitle h2{font-size:15px;font-weight:500;margin:0}.metricTitle>span{color:var(--muted);font-size:24px}.metricValue{display:block;font-size:clamp(28px,3.4vw,54px);line-height:1.2;margin:28px 0 8px;color:var(--bright);font-variant-numeric:tabular-nums;letter-spacing:-1px;overflow-wrap:anywhere}.metricUnit{font-size:12px}.metricCard>p{border-top:1px solid var(--border);padding-top:16px;margin:24px 0 0;font-size:11px;line-height:1.6}.metricsDefinitions{padding:12px 24px;margin-top:22px;font-size:12px;line-height:1.8}@media(max-width:850px){.metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.metricsGrid{grid-template-columns:1fr}.metricsAccounts{align-items:flex-start;flex-direction:column}.metricValue{font-size:42px}}.metricsFamilyNav{display:flex;gap:12px;border-bottom:1px solid var(--border);padding-bottom:18px;flex-wrap:wrap}.metricsFamilyNav a{display:block;padding:14px 20px;border:1px solid var(--border);text-decoration:none;color:var(--muted)}.metricsFamilyNav a[aria-current=page]{color:var(--bright);background:var(--panel);border-color:var(--bright)}.metricsFamilyNav small{display:block;margin-top:6px;font-size:11px}.salesControls{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.salesControls [role=group]{display:flex;flex-wrap:wrap;gap:8px}.salesControls button[aria-pressed=true]{background:var(--panel);border-color:var(--bright);color:var(--bright)}.salesTotals{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.salesTotals article{padding:24px}.salesTotals h3{margin:0;font-size:14px}.salesTotals strong{display:block;font-size:36px;margin:18px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.salesTotals small{color:var(--muted)}.salesPlot{padding:24px;min-width:0}.salesChart{width:100%;height:auto;display:block;touch-action:pan-y}.salesChart text{fill:var(--muted);font-size:12px}.chartGrid{stroke:var(--border);stroke-width:1}.listedLine{stroke:#90e7a2;stroke-width:3;fill:none}.purchasedLine{stroke:#efc77b;stroke-width:3;stroke-dasharray:8 5;fill:none}.listedDot{fill:#90e7a2}.purchasedDot{fill:#efc77b}.listedLegend{color:#90e7a2}.purchasedLegend{color:#efc77b}.chartSelection{stroke:var(--muted);stroke-dasharray:3 5}.salesLegend,.salesDayReadout{display:flex;gap:18px;flex-wrap:wrap;font-size:12px}.salesDayReadout{padding:16px 0;border-top:1px solid var(--border)}.salesDaySelector{display:flex;align-items:center;gap:16px;font-size:12px}.salesDaySelector input{flex:1;min-width:0;accent-color:var(--bright)}.salesNotice{padding:14px;border:1px solid #a38640;color:#efc77b;line-height:1.6}@media(max-width:540px){.salesTotals{grid-template-columns:1fr}.salesPlot{padding:12px}.salesTotals strong{font-size:30px}.metricsFamilyNav a{flex:1;padding:12px}.salesDayReadout{flex-direction:column;gap:8px}}:root{font-family:Cascadia Mono,Consolas,Liberation Mono,monospace;color:#b3d8b8;background:#080f0b;font-synthesis:none;--bright:#91f4a2;--muted:#7da287;--border:#294735;--panel:#0c1710;--green:#9affaa;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--bright)}button{cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--bright);padding:9px 13px}button:hover:not(:disabled){background:#193423;border-color:#649d71}button:disabled{opacity:.35;cursor:default}a{color:inherit}button,input,select{border-radius:2px}.terminal{max-width:1680px;margin:auto;padding:0 44px}.masthead{height:102px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.brand{display:flex;gap:14px;align-items:center;text-decoration:none;color:var(--bright);font-weight:700;letter-spacing:2px}.brandMark{font-size:33px;letter-spacing:-5px;border:1px solid #578c62;width:57px;height:51px;line-height:47px;padding-left:8px}.brandMark span{color:#529264}.brandSub{display:block;font-size:10px;font-weight:400;letter-spacing:3.1px;margin-top:7px}.session{font-size:11px;letter-spacing:1px;display:flex;align-items:center;gap:9px}.statusDot{display:inline-block;width:6px;height:6px;background:var(--green);box-shadow:0 0 7px #77f98a55}.muted{color:var(--muted)}.pageHeading{display:flex;justify-content:space-between;align-items:center;padding:37px 0 28px}.eyebrow{font-size:10px;letter-spacing:2px;color:var(--muted);margin:0 0 12px}h1{font-size:34px;color:var(--bright);font-weight:500;letter-spacing:-1.5px;margin:0 0 11px}.cursor{margin-left:5px;color:#55a96b}.intro{font-size:12px;margin:0}.sourceButton{font-size:11px}.catalog{border:1px solid var(--border);background:var(--panel)}.kindTabs{display:flex;border-bottom:1px solid var(--border);background:#0a130d;padding:0 18px;gap:12px}.kindTabs button{border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);padding:19px 13px;font-size:12px;white-space:nowrap}.kindTabs button.active{border-bottom-color:var(--bright);color:var(--bright);background:#14271b}.kindTabs button span{font-size:10px;margin-left:11px;background:#1b3021;padding:3px 5px}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:23px 24px 17px}.searchBox{display:flex;align-items:center;border:1px solid #426b4d;background:#080f0b;gap:12px;padding:0 12px;height:45px;max-width:600px;flex:1;color:var(--bright)}.searchBox:focus-within{border-color:var(--bright)}.searchBox input{background:none;border:0;color:var(--bright);width:100%;min-width:0;outline:none;font-size:13px}.searchBox input::placeholder{color:#7a9e83}.searchBox button{border:0;padding:4px}.searchBox kbd{font-size:11px;border:1px solid var(--border);padding:2px 5px;color:var(--muted)}.hiddenToggle{font-size:11px;display:flex;align-items:center;gap:8px;color:var(--muted)}input[type=checkbox]{accent-color:var(--green);width:14px;height:14px}.resultBar{padding:0 24px 18px;font-size:10px;letter-spacing:.5px;display:flex;justify-content:space-between}.tableScroll{overflow:auto;min-height:200px}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}thead{background:#122219}th{font-weight:400;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);padding:13px 16px;white-space:nowrap}th:first-child,td:first-child{padding-left:24px}th button{font-size:10px;text-transform:uppercase;letter-spacing:1px;border:none;padding:0;color:inherit}th button span{margin-left:8px;color:var(--bright)}td{border-top:1px solid #1b3122;padding:13px 16px}td:first-child{width:46%;min-width:240px}tr:hover td{background:#14271a}.itemName{border:0;padding:0;color:#b8eac1;font-size:13px;text-align:left;line-height:1.4}.itemName:hover:not(:disabled){background:none;text-decoration:underline}.internalName{display:block;color:#7d9f85;font-size:10px;margin-top:5px;overflow-wrap:anywhere}.internalName em{font-style:normal;font-size:8px;border:1px solid #55715c;padding:1px 4px;margin-left:8px}.kindBadge{font-size:9px;white-space:nowrap;color:#8bbc96}.numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.numeric small{display:block;color:var(--muted);font-size:9px;margin-top:4px}.pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 24px;border-top:1px solid var(--border);font-size:11px;color:var(--muted)}.pagination select{background:#102017;border:1px solid var(--border);padding:5px;color:var(--bright);margin-left:7px}.pagination>div{display:flex;align-items:center;gap:17px}.pagination button{font-size:11px;padding:7px 10px}.dataNote{font-size:10px;color:var(--muted);line-height:1.7;margin:15px 0 30px}footer{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding:20px 0 28px;font-size:9px;letter-spacing:1px;color:var(--muted)}.footerSquare{color:var(--bright);margin-left:9px}.sourcePanel{border:1px solid var(--border);padding:20px 24px;margin-bottom:24px;font-size:12px;line-height:1.7}.sourcePanel h2{font-size:15px;color:var(--bright)}.sourceFile{padding:10px 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.sourceFile small{display:block;color:var(--muted)}summary{cursor:pointer;color:var(--bright);padding:12px 0}.empty{text-align:center;padding:70px 20px}.empty h2{font-size:18px;color:var(--bright);font-weight:400}.empty p{font-size:12px;color:var(--muted)}.emptySymbol{font-size:24px;color:var(--muted)}.empty button{margin-top:14px}.detailDialog{color:#b3d8b8;background:#0b160f;border:1px solid #578661;width:min(790px,calc(100% - 32px));max-height:90vh;padding:28px}.detailDialog::backdrop{background:#020805cc}.detailTop{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:18px;margin-bottom:24px;font-size:10px;letter-spacing:1px}.detailTop button{font-size:10px}.detailDialog h2{color:var(--bright);font-size:25px;font-weight:400;overflow-wrap:anywhere}.description{font-size:13px;line-height:1.8;white-space:pre-wrap}.facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:1px solid var(--border);margin:25px 0}.facts>div{padding:13px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);min-width:0}.facts dt{font-size:10px;color:var(--muted);margin-bottom:7px}.facts dd{margin:0;font-size:12px;overflow-wrap:anywhere}.detailDialog h3{font-size:14px;color:var(--bright)}.detailDialog h3 span{color:var(--muted);margin-left:8px}.detailDialog .muted{font-size:11px;line-height:1.7}.property{display:grid;grid-template-columns:1fr 1fr;gap:7px;border-top:1px solid var(--border);padding:12px 0;font-size:11px;overflow-wrap:anywhere}.property strong{font-weight:400;color:var(--bright);white-space:pre-wrap}.property small{grid-column:1/-1;color:var(--muted);font-size:9px}.sourcePath{font-size:11px;overflow-wrap:anywhere}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.6;background:#060d08;padding:15px}.srOnly{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip{position:absolute;top:-100px}.skip:focus{top:8px;background:#102017;padding:10px;z-index:5}@media(min-width:1600px){.terminal{padding:0 64px}}@media(max-width:850px){.terminal{padding:0 20px}.session .muted{display:none}.toolbar{align-items:stretch;flex-direction:column;gap:14px}.searchBox{max-width:none;flex:auto}.pageHeading{align-items:flex-start;gap:20px}.intro .muted{display:block;margin-top:8px}.kindTabs{overflow:auto;padding:0 6px;gap:0}.kindTabs button{padding:16px 11px}.pagination{flex-wrap:wrap}.resultBar .muted{display:none}}@media(max-width:540px){.terminal{padding:0 12px}.masthead{height:84px}.brand{font-size:12px}.brandSub{font-size:8px}.brandMark{width:43px;height:42px;line-height:38px;font-size:26px}.session{font-size:8px;letter-spacing:0}.pageHeading{flex-direction:column;padding:25px 0;gap:18px}h1{font-size:29px}.toolbar{padding:18px 14px}.resultBar{padding-left:14px}.kindTabs button{font-size:10px}.kindTabs button span{margin-left:5px;font-size:8px}.pagination{padding:14px;gap:16px}.pagination>div{width:100%;justify-content:space-between}footer{font-size:8px;letter-spacing:0;gap:12px}.facts{grid-template-columns:1fr}.detailDialog{padding:18px}.property{grid-template-columns:1fr}.property small{grid-column:1}}.itemCell{display:flex;align-items:center;gap:13px}.itemCell>div{min-width:0}.itemIcon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;background:#08100b}.itemIcon img{object-fit:contain;max-width:100%;max-height:100%}.missingIcon{border:1px solid #426b4d;color:var(--bright);font-size:24px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:400}.itemIconLarge{width:108px;height:108px;flex-basis:108px;border:1px solid var(--border)}.itemIconLarge .missingIcon{width:76px;height:76px;font-size:48px}.detailIdentity{display:flex;align-items:center;gap:22px;margin:18px 0 24px}.detailIdentity h2{margin:0;min-width:0}.gameStatus{border-bottom:1px solid var(--border);font-size:11px;padding:8px 0;color:var(--muted)}.gameStatus summary{font-size:10px;letter-spacing:1px}.gameStatus p{line-height:1.8}.runtimeId{display:inline-block;font-variant-numeric:tabular-nums}.runtimeId small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.runtime-observed{color:var(--bright)}.runtime-conflict,.runtime-stale{color:#dfc985}.runtimeEvidence{font-size:11px;line-height:1.7}.runtimeEvidence p{overflow-wrap:anywhere}.mappingActions{margin:.6rem 0;display:flex;gap:1rem;align-items:center}.runtime-catalog-changed{color:#dfc985}.betaLabel{display:inline-block;margin-left:.55rem;padding:.1rem .4rem;border:1px solid #a38640;color:#ffda83;background:#32270c;font-size:.7rem;letter-spacing:.08em;vertical-align:middle}.appShell{max-width:1480px;margin:auto;padding:0 40px 24px}.appShell .masthead{height:98px}.identityBar{display:flex;gap:22px;align-items:center;font-size:13px}.identityBar small{display:block;color:var(--muted);font-size:9px;letter-spacing:1px;margin-top:5px}.button{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid var(--border);text-decoration:none;font-size:13px;border-radius:2px}.primary{background:#9affaa;color:#07100a;border-color:#9affaa;font-weight:600}.primary:hover:not(:disabled){background:#b8ffc4;color:#07100a}.appNav{display:flex;flex-wrap:wrap;gap:25px;border-bottom:1px solid var(--border)}.appNav a{font-size:12px;padding:20px 0;text-decoration:none;border-bottom:2px solid transparent;color:var(--muted)}.appNav a[aria-current=page]{color:var(--bright);border-color:var(--bright)}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:70px;padding:76px 0 58px;align-items:center}.hero h1{font-size:clamp(32px,3.8vw,55px);line-height:1.15;letter-spacing:-2px}.heroCopy{max-width:570px;line-height:1.85;font-size:15px;margin:25px 0 28px}.actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.loginHint{color:var(--muted);font-size:11px;line-height:1.8;margin-top:24px}.terminalPanel{border:1px solid #3c6549;background:linear-gradient(135deg,#122719,#0a140e);padding:28px}.journey{list-style:none;padding:0;margin:28px 0}.journey li{display:flex;gap:22px;padding:18px 0;border-top:1px solid var(--border)}.journey li>span{font-size:12px;color:#7aa488;padding-top:4px}.journey h2{font-size:17px;font-weight:500;color:var(--bright);margin:0 0 8px}.journey p{font-size:12px;line-height:1.7;margin:0;color:#9fc2a6}.terminalLine{border-top:1px solid var(--border);padding-top:16px;font-size:10px;color:#dfc985;line-height:1.8}.terminalLine span{display:block;color:var(--muted);font-size:11px}.homeLinks{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--border)}.homeLinks>a{padding:28px 24px;text-decoration:none}.homeLinks>a:first-child{padding-left:0;border-right:1px solid var(--border)}.homeLinks h2{font-size:17px;font-weight:500;color:var(--bright)}.homeLinks p:last-child{font-size:12px;line-height:1.8;color:var(--muted)}.workspace{padding-bottom:25px}.workspace .pageHeading{padding-top:40px}.surface{border:1px solid var(--border);background:var(--panel);padding:22px}.surface h2{font-size:18px;font-weight:500;color:var(--bright)}.field{display:flex;flex-direction:column;gap:9px;color:var(--muted);font-size:12px;margin-bottom:18px}.field input,.field select,.field textarea{border:1px solid #426b4d;color:#d3efda;background:#07100b;padding:12px;font:inherit;width:100%;font-size:14px}.field input:focus,.field textarea:focus{border-color:var(--bright)}.adminLayout{display:grid;grid-template-columns:1.7fr 1fr;gap:20px}.adminLayout p{font-size:12px;line-height:1.8}.check{display:flex;align-items:center;gap:10px;margin:20px 0;font-size:13px}.audit{margin-top:20px;font-size:12px}.audit p{border-top:1px solid var(--border);padding-top:15px;line-height:1.8}.alert{background:#332818;border:1px solid #856937;padding:16px;color:#f3dba6;font-size:13px;line-height:1.6}.notice{border-left:3px solid var(--bright);background:#152a1b;padding:15px;font-size:13px}.accountSummary{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px;background:#102217;border:1px solid var(--border);padding:26px;margin-bottom:22px}.accountSummary span,.accountSummary small{display:block;color:var(--muted);font-size:12px}.accountSummary strong{display:block;color:var(--bright);font-size:28px;font-weight:500;margin:10px 0}.transferNotice{border-left:2px solid #9a8750;padding:4px 22px;margin:30px 0}.transferNotice h2{font-size:16px;color:#dfc985;font-weight:500}.transferNotice p{font-size:12px;line-height:1.8;color:var(--muted);max-width:850px}.sectionHeading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;font-size:12px;color:var(--muted)}.marketTools{display:flex;gap:20px}.marketTools .field:first-child{flex:1}.marketTools .field:not(:first-child){width:180px}.ordersSurface{padding:20px 0 0}.ordersSurface .sectionHeading{padding:0 22px 20px}.orderStatus{font-size:10px;padding:5px 8px;border:1px solid var(--border)}.statusActive{color:var(--bright);background:#163823}.statusDraft{color:#dfc985}.statusCancelled,.statusFilled{color:var(--muted)}.tradeDialog{background:#0c1911;color:#b3d8b8;border:1px solid #659a73;padding:26px;width:min(680px,calc(100% - 30px));max-height:90vh}.tradeDialog::backdrop{background:#020805d9}.tradeDialog h2{font-size:25px;font-weight:500;color:var(--bright)}.tradeDialog h3{font-weight:500;font-size:19px;color:var(--bright)}.tradeDialog p{font-size:12px;line-height:1.8}.tradeDialog .detailIdentity{margin:20px 0}.itemPicker{max-height:200px;overflow:auto;border:1px solid var(--border);margin-bottom:15px}.itemPicker button{display:flex;align-items:center;text-align:left;gap:14px;width:100%;border:0;border-bottom:1px solid var(--border);font-size:12px;padding:9px 12px}.itemPicker button.selected{background:#23402b}.itemPicker small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.purchaseSummary{margin:22px 0;border-block:1px solid var(--border);padding:12px 0}.purchaseSummary>div{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:9px 0}.purchaseSummary dd{margin:0;color:var(--bright)}.orderTotal{display:flex;justify-content:space-between;border-block:1px solid var(--border);padding:16px 0}.appShell>.gameStatus{margin-bottom:15px}.appShell .terminal{padding:0;max-width:none}.appShell .terminal footer{display:none}.appShell>footer{margin-top:28px}.tradeDialog button:disabled,.workspace button:disabled{opacity:.55}.surface .empty{padding:45px 20px}.surface table td{font-size:12px}.surface table th{font-size:10px}@media(max-width:1000px){.hero{gap:30px;padding-top:45px}.hero h1{font-size:37px}.adminLayout{grid-template-columns:1fr}.appNav{gap:17px}.appShell{padding-inline:22px}}@media(max-width:700px){.hero{grid-template-columns:1fr;gap:30px;padding:35px 0}.homeLinks{grid-template-columns:1fr}.homeLinks>a:first-child{border-right:0;border-bottom:1px solid var(--border)}.homeLinks>a{padding:24px 0}.appShell{padding-inline:14px}.appNav{gap:0;justify-content:space-between}.appNav a{padding:15px 10px;font-size:11px}.identityBar{gap:10px}.identityBar .button{max-width:160px;text-align:center;padding:10px;font-size:11px}.identityBar>span{max-width:100px;overflow-wrap:anywhere}.marketTools{flex-wrap:wrap;gap:10px}.marketTools .field:first-child{flex-basis:100%}.marketTools .field:not(:first-child){flex:1}.accountSummary{padding:20px}.terminalPanel{padding:22px}.formGrid{grid-template-columns:1fr}.surface{padding:16px}.ordersSurface{padding-inline:0}.workspace .pageHeading{align-items:flex-start}.appShell>footer{flex-direction:column;align-items:flex-start;gap:12px}}.profileMenu{position:relative}.profileTrigger{display:flex;align-items:center;gap:12px;padding:10px 14px;max-width:280px}.userGlyph{width:23px;height:23px;flex-shrink:0}.profileName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.profileDropdown{position:absolute;right:0;top:calc(100% + 10px);z-index:20;min-width:240px;max-width:min(340px,calc(100vw - 28px));background:#102017;border:1px solid #507f5b;box-shadow:0 12px 30px #0008;padding:6px}.profileDropdown>a,.profileDropdown>button{display:block;width:100%;padding:13px;text-align:left;border:0;text-decoration:none;font-size:13px}.profileDropdown>a:hover{background:#193423}.profileDetails{padding:13px;border-bottom:1px solid var(--border);margin-bottom:5px;overflow-wrap:anywhere}.profileDetails strong{font-weight:500;color:var(--bright);font-size:14px}.profileDetails small{display:block;margin-top:6px;font-size:11px;color:var(--muted)}@media(max-width:540px){.profileTrigger{max-width:170px;padding:9px;gap:8px}.profileName{font-size:12px}}.inventoryItem{display:inline-flex;align-items:center;gap:.75rem;text-align:left}.gameInventoryTable th:first-child,.gameInventoryTable td:first-child{width:3ch;min-width:0;padding-left:12px;padding-right:12px;text-align:right;font-variant-numeric:tabular-nums}.gameInventoryTable th:first-child{white-space:normal;letter-spacing:0}.walletLayout{display:grid;grid-template-columns:minmax(0,1fr) clamp(165px,30vw,330px) minmax(0,1fr);gap:clamp(8px,2vw,28px);align-items:center}.walletLayout>div{min-width:0;text-align:center}.walletLayout .walletTransfers{display:flex;flex-direction:column;gap:12px}.walletTransferRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,.65fr);gap:8px;align-items:stretch;margin:0}.walletTransfers button{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;padding:10px 6px;min-width:0}.walletTransferRow input{width:100%;min-width:0;box-sizing:border-box;padding:8px;color:var(--bright);background:#080f0b;border:1px solid var(--border);font:inherit}.walletLayout .walletArrow{font-size:26px;line-height:1;color:inherit;flex-shrink:0}.walletTransfers button:disabled{opacity:.45;cursor:not-allowed}.walletLayout .actions{justify-content:center}.walletLayout strong{overflow-wrap:anywhere;font-size:clamp(14px,2.2vw,28px)}@media(max-width:700px){.accountSummary.walletLayout{padding:12px 6px}.walletLayout .walletTransfers{gap:8px}.walletTransfers button,.walletTransferRow input{font-size:10px}.walletTransferRow{gap:4px}.walletLayout .walletArrow{font-size:20px}.walletLayout>div>span,.walletLayout small{font-size:10px;overflow-wrap:anywhere}.walletLayout .actions{flex-direction:column;gap:4px}}.orderFilters{border:0;padding:0;margin:0;min-width:0}.orderFilters legend{margin-bottom:.5rem}.orderFilters .check{margin:0}.adminToolNav{display:flex;flex-wrap:wrap;gap:10px 24px;padding:20px 0;border-bottom:1px solid var(--border);margin-bottom:28px}.adminToolNav a{font-size:13px;color:var(--muted);text-decoration:none;padding:6px 0}.adminToolNav a[aria-current=page]{color:var(--bright);border-bottom:2px solid var(--bright)}.adminToolGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.adminToolCard{display:block;text-decoration:none;padding:26px}.adminToolCard:hover{border-color:var(--bright)}.adminToolCard h2{font-size:20px}.adminToolCard p:last-child{color:var(--muted);line-height:1.7}.participantAvatar{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border);background:var(--bg);color:var(--bright);font-size:22px}.modeBanners{position:sticky;top:0;z-index:60}.modeBanner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 20px;border:2px solid currentColor;font-size:13px;line-height:1.5}.modeBanner strong{font-size:14px;letter-spacing:.04em}.modeBanner span{display:block}.accessBanner{background:#392a0b;color:#ffe4a0}.playerBanner{background:#123146;color:#c3ecff}.inspectionBanner{background:#382044;color:#f2d2ff}.modeBanner button{background:#10151b;color:#fff;border-color:currentColor;white-space:nowrap}.modeBanner p{margin:0;flex-basis:100%}.modeBanners:empty{display:none}@media(max-width:540px){.modeBanner{padding:10px 12px}.modeBanner strong{font-size:12px}.modeBanner button{width:100%}}.overviewMarkets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.recentOrders{min-width:0;display:flex;flex-direction:column;padding:22px 0 0}.recentOrdersHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 22px}.recentOrdersHeading h2{font-size:19px;margin:0;color:var(--bright)}.recentOrdersHeading .eyebrow{font-size:9px;margin-bottom:9px}.recentOrdersHeading button{font-size:11px;padding:7px 9px}.recentOrdersHint{font-size:11px;color:var(--muted);padding:0 22px;margin:12px 0 20px}.recentOrders table{width:100%;min-width:440px}.recentOrders table th,.recentOrders table td{padding:14px 12px}.recentOrders table th:first-child,.recentOrders table td:first-child{padding-left:22px}.recentOrders .itemCell{gap:9px}.recentOrders .itemCell>div{overflow-wrap:anywhere}.recentOrders .itemCell .itemIcon{width:30px;height:30px;flex-basis:30px}.recentOrders .internalName{font-size:10px;line-height:1.5}.recentNumber{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.recentOrders th:nth-child(2),.recentOrders th:nth-child(3){text-align:right}.recentOrders time{white-space:nowrap;font-size:10px}.recentOrdersFooter{margin-top:auto;padding:17px 22px;border-top:1px solid var(--border);font-size:12px;letter-spacing:0}.recentOrders .alert{margin:0 22px 20px}.recentOrders .empty{flex:1;min-height:180px;font-size:12px}.overview>.workspace .pageHeading{padding-top:30px}@media(max-width:1100px){.overviewMarkets{grid-template-columns:1fr}}@media(max-width:540px){.recentOrdersHeading{padding-inline:14px}.recentOrdersHeading h2{font-size:17px}.recentOrdersHint,.recentOrdersFooter{padding-inline:14px}}.brandLogo{display:block;width:68px;height:68px;object-fit:contain;flex-shrink:0}@media(max-width:540px){.brandLogo{width:48px;height:48px}.brand{gap:10px}}.campaignBadge{display:block;font-size:.78rem;margin-top:.35rem;color:var(--accent,#e9bd65)}.campaignIntro,.campaignEditor{padding:1.5rem;margin:1.5rem 0}.campaignDescription{white-space:pre-wrap;line-height:1.7}.campaignExcerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.campaignEditor fieldset{border:0;padding:0;min-width:0}.campaignEditor textarea{width:100%;font:inherit;padding:.7rem;background:var(--bg,#161c23);color:inherit;border:1px solid #53606d;border-radius:4px}.campaignWorkspace>.workspace{padding:0}.campaignWorkspace h2{margin-top:1.5rem}.campaignCardTitle{display:flex;align-items:center;gap:1rem}.campaignCardTitle img,.campaignImagePreview img{border-radius:5px}.campaignBanner{display:block;width:100%;max-height:560px;object-fit:contain;background:#080f0a;border-radius:5px;margin-bottom:1.25rem}.campaignBadgeIcon{vertical-align:middle;object-fit:cover;border-radius:3px;margin-right:.4rem}.campaignImageEditor{margin-top:1.5rem;border-top:1px solid var(--border);padding-top:1rem}.campaignImagePreview{display:flex;align-items:center;gap:1.5rem;margin:1rem 0}.campaignImagePreview .campaignBanner{max-width:75%;max-height:240px;margin:0}@media(max-width:600px){.campaignImagePreview{flex-wrap:wrap}.campaignImagePreview .campaignBanner{max-width:100%}}.transactionFilters{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;margin:1.5rem 0}.transactionFilters label{display:flex;flex-direction:column;gap:.35rem}.transactionFilters label:first-child{flex:1;min-width:240px}.transactionDetail{margin-top:1.5rem;padding:1.5rem}.transactionReference{overflow-wrap:anywhere}.transactionDetail .tableWrap{overflow-x:auto}.transactionFilters input:not([type=checkbox]),.transactionFilters select{background:var(--panel);color:var(--bright);border:1px solid var(--border);padding:10px;max-width:100%;min-width:0}.transactionFilters label{font-size:12px}.transactionFilters .transactionAttention{flex-direction:row;align-items:center;padding:10px 0}.transactionHistory .tableWrap{overflow-x:auto}.transactionHistory table{width:100%}.transactionHistory td{vertical-align:top}.transactionHistory .badge{display:inline-block;padding:4px 6px;border:1px solid var(--border);font-size:11px}.transactionHistory .badge.warning{border-color:#ab8647;color:#ffda8a;background:#30230d}.transactionPagination{display:flex;align-items:center;gap:1rem;margin-top:1rem}.transactionHistory>.muted{font-size:12px;line-height:1.6}
