@layer tokens, base, components, areas;@layer areas{.pbp{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:16px;align-items:start}.pbp-out{position:sticky;top:calc(var(--ctl-h) + env(safe-area-inset-top, 0px) + 64px + 16px)}.pbp-models{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:8px}.pbp-m{display:grid;gap:4px;align-content:start;min-width:0;padding:10px 12px;border-radius:12px;text-align:left;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow .2s,background-color .2s,transform .2s var(--ease)}.pbp-m:hover{box-shadow:inset 0 0 0 1px var(--line-3);transform:translateY(-1px)}.pbp-m b{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--fg)}.pbp-m>span{font-size:12px;line-height:1.35;color:var(--fg-2)}.pbp-m[aria-checked=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-text)}.pbp-m[aria-checked=true]>span{color:var(--fg)}.pbp-mfact{line-height:1.5}.pbp .out-fig.is-ph{display:grid;place-items:center;background:var(--skel);box-shadow:inset 0 0 0 1.5px var(--line-3);color:var(--fg-3)}.pbp-figph .ico{width:28px;height:28px;opacity:.7}.pbp .md-msg.refuse{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--refuse) 45%,transparent)}.pbp .md-ico.refuse{background:var(--refuse-soft);color:var(--refuse)}.pbp-acts{display:flex;flex-wrap:wrap;gap:8px}.pbp-rl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pbp-r{display:grid;gap:8px;align-content:start;min-width:0;padding:8px 8px 10px;border-radius:14px;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s var(--ease),box-shadow .2s var(--ease)}.pbp-r[aria-current=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-line)}.pbp-th{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:10px;overflow:hidden;color:var(--fg-3);background:var(--surface-2);box-shadow:0 0 0 1px var(--line-2)}.pbp-th .ico{width:24px;height:24px}.pbp-th-img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.pbp-th:hover .pbp-th-img{transform:scale(1.04)}.pbp-th-bad{color:var(--bad);background:var(--bad-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bad) 32%,transparent)}.pbp-th-ref{color:var(--refuse);background:var(--refuse-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--refuse) 32%,transparent)}.pbp-th-ph{background:var(--skel);box-shadow:inset 0 0 0 1.5px var(--line-3)}.pbp-rb{display:grid;gap:3px;min-width:0;padding:0 2px}.pbp-rb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--fg)}.pbp-rb .mono{font-size:11.5px;line-height:1.4;color:var(--fg-2)}.pbp-when{font-size:11.5px;color:var(--fg-3)}.pbp-ra{justify-self:start}.pbp-form-sk .field,.pbp-form-sk .pg-run{background:var(--skel);border-radius:12px}.pbp-form-sk .field>*,.pbp-form-sk .pg-run>*{visibility:hidden}.pbp-note{min-width:0}.pbp-sk .pbp-th .pa-x-sk{position:absolute;inset:0;width:100%;height:100%;max-width:none;border-radius:0}.pbp-rn{font-size:13px;color:var(--fg-3)}.pbp-form .md-bal{min-height:1.4em}.pbp .md-msg.info{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--info) 45%,transparent)}.pbp .md-ico.info{background:var(--info-soft);color:var(--info)}@container pb (max-width: 900px){.pbp{grid-template-columns:minmax(0,1fr)}.pbp-out{position:relative;top:auto}.pbp-rl{grid-template-columns:minmax(0,1fr);gap:8px}.pbp-r{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 8px}.pbp-ra{justify-self:end}}}