.page-module__VOB8hG__shell{min-height:100vh;color:var(--ink);background-color:#080806;background-image:linear-gradient(90deg,#e5dec609 1px,#0000 1px),linear-gradient(#e5dec608 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:390px minmax(0,1fr);gap:16px;padding:16px;display:grid}.page-module__VOB8hG__emptyShell{min-height:100vh;color:var(--ink);align-content:start;gap:18px;padding:24px;display:grid}.page-module__VOB8hG__emptyShell h1{letter-spacing:0;margin:0;font-size:28px}.page-module__VOB8hG__sidebar,.page-module__VOB8hG__previewArea{min-width:0}.page-module__VOB8hG__sidebar{border:1px solid var(--line);background:#10100deb;grid-template-rows:auto auto auto minmax(0,1fr);gap:14px;max-height:calc(100vh - 32px);padding:16px;display:grid;overflow:hidden}.page-module__VOB8hG__brandBlock{gap:10px;display:grid}.page-module__VOB8hG__brandBlock h1,.page-module__VOB8hG__previewTitle p,.page-module__VOB8hG__previewTitle h2,.page-module__VOB8hG__previewTitle span{margin:0}.page-module__VOB8hG__previewTitle p{color:var(--amber);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:950}.page-module__VOB8hG__brandBlock h1{color:#fff9e6;letter-spacing:0;font-family:Georgia,Songti SC,SimSun,serif;font-size:34px;line-height:1.05}.page-module__VOB8hG__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.page-module__VOB8hG__statGrid span{border:1px solid var(--line);min-height:56px;color:var(--muted);text-align:center;background:#1d1c16b8;align-content:center;gap:4px;padding:8px;font-size:11px;font-weight:800;display:grid}.page-module__VOB8hG__statGrid strong{color:var(--ink);font-size:18px;line-height:1}.page-module__VOB8hG__filterStack{gap:10px;display:grid}.page-module__VOB8hG__selectBox{gap:6px;display:grid}.page-module__VOB8hG__selectBox span{color:var(--muted);font-size:12px;font-weight:900}.page-module__VOB8hG__selectBox select{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:#151510;border-radius:0;outline:none;padding:0 10px}.page-module__VOB8hG__selectBox select:focus{border-color:var(--amber)}.page-module__VOB8hG__viewportSwitch{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.page-module__VOB8hG__viewportSwitch button,.page-module__VOB8hG__pathButton,.page-module__VOB8hG__openButton{border:1px solid var(--line);min-height:38px;color:var(--muted);cursor:pointer;text-align:center;background:#151510;font-size:12px;font-weight:900}.page-module__VOB8hG__viewportSwitch button[aria-pressed=true]{border-color:var(--amber);background:var(--amber);color:#080806}.page-module__VOB8hG__resultMeta{min-height:32px;color:var(--muted);text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.page-module__VOB8hG__resultMeta strong{color:var(--mint);font-size:18px}.page-module__VOB8hG__pageList{align-content:start;gap:8px;min-height:0;padding-right:4px;display:grid;overflow:auto}.page-module__VOB8hG__pageButton{border:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;text-align:left;background:#151510;gap:5px;padding:11px;display:grid}.page-module__VOB8hG__pageButton span,.page-module__VOB8hG__pageButton em{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;font-weight:850}.page-module__VOB8hG__pageButton strong{color:#fff9e6;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.25}.page-module__VOB8hG__pageButton:hover,.page-module__VOB8hG__pageButton.page-module__VOB8hG__isSelected{border-color:var(--amber);background:#202018}.page-module__VOB8hG__pageButton.page-module__VOB8hG__isSelected span{color:var(--mint)}.page-module__VOB8hG__previewArea{grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:calc(100vh - 32px);display:grid}.page-module__VOB8hG__previewHeader{border:1px solid var(--line);background:#10100deb;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;min-width:0;padding:14px;display:grid}.page-module__VOB8hG__previewTitle{gap:7px;min-width:0;display:grid}.page-module__VOB8hG__previewTitle h2{color:#fff9e6;letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(20px,2vw,30px);line-height:1.14}.page-module__VOB8hG__previewTitle span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.page-module__VOB8hG__previewActions{grid-template-columns:minmax(220px,1fr) 86px 76px;align-items:center;gap:8px;display:grid}.page-module__VOB8hG__pathButton,.page-module__VOB8hG__openButton{justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.page-module__VOB8hG__pathButton:hover,.page-module__VOB8hG__openButton:hover{border-color:var(--mint);color:var(--ink)}.page-module__VOB8hG__frameWrap{border:1px solid var(--line);background:linear-gradient(135deg,#67d99d14,#0000 28%),linear-gradient(315deg,#d9a44114,#0000 24%),#0d0d0a;place-items:center;min-width:0;min-height:0;padding:14px;display:grid;overflow:auto}.page-module__VOB8hG__previewFrame{background:#fff;border:0;width:100%;height:100%}.page-module__VOB8hG__viewport-fluid .page-module__VOB8hG__previewFrame{min-height:100%}.page-module__VOB8hG__viewport-desktop .page-module__VOB8hG__previewFrame{width:min(1440px,100%);height:min(900px,100%);box-shadow:0 24px 80px #0000005c}.page-module__VOB8hG__viewport-mobile .page-module__VOB8hG__previewFrame{border-radius:26px;width:min(390px,100%);height:min(844px,100%);box-shadow:0 26px 90px #0000006b}@media (max-width:1180px){.page-module__VOB8hG__shell{grid-template-columns:1fr}.page-module__VOB8hG__sidebar{max-height:none}.page-module__VOB8hG__pageList{max-height:420px}.page-module__VOB8hG__previewArea{min-height:760px}}@media (max-width:760px){.page-module__VOB8hG__shell{padding:10px}.page-module__VOB8hG__statGrid,.page-module__VOB8hG__previewHeader,.page-module__VOB8hG__previewActions{grid-template-columns:1fr}.page-module__VOB8hG__brandBlock h1{font-size:28px}.page-module__VOB8hG__previewArea{min-height:680px}.page-module__VOB8hG__frameWrap{padding:8px}}
