.ad-slot{min-height:280px;margin:150px 0 80px}.ad-label{margin:0 0 var(--sp-1);font-size:var(--fs-xs);color:var(--text-sub)}.app-footer{padding:var(--sp-4);font-size:var(--fs-sm);color:var(--text-sub)}.app-footer a{align-items:center;min-height:44px;display:inline-flex}.footer-links{gap:0 var(--sp-4);flex-wrap:wrap;display:flex}.stage-root{position:relative}.stage-root:fullscreen{background:var(--surface);overflow:auto}.stage-root[data-idle=true]{cursor:none}.stage-tools[hidden]{display:none}.stage-tools{align-items:center;gap:var(--sp-3) var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.fullscreen-hint{font-size:var(--fs-sm);margin:0}.stage-root .toast{position:absolute}@media (width>=1024px){.stage-root:not(:fullscreen) .toast{left:auto;right:var(--sp-4);transform:none}}.stage-root:fullscreen .toast{position:fixed}.display-menu fieldset{margin:0 0 var(--sp-3);border:0;padding:0}
