.ao-page{--ao-plus: #f2a541;--ao-minus: #4f8fe6}.ao-page .ls-result b{white-space:nowrap}.ao-page .ls-cue{white-space:normal;width:max-content;max-width:calc(100% - 16px);text-align:center;line-height:1.45}.ao-note{position:absolute;left:8px;top:8px;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(440px,calc(100% - 16px))}.ao-note b{padding:4px 12px;border-radius:8px;border:1px solid var(--line-strong);background:var(--glass-bg);font:600 18px var(--mono);color:var(--text);letter-spacing:.02em}.ao-note b:empty{display:none}.ao-fb{padding:7px 12px;border-radius:8px;border:1px solid var(--line);background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13px;line-height:1.5;color:var(--soft)}.ao-fb[data-tone=ok]{border-color:#78c88c8c;color:#cfeed6}.ao-fb[data-tone=warn]{border-color:#f5b94299;color:#f6dfae}.ao-fb[data-tone=no]{border-color:#f08a6cb3;color:#f8c9bb}.ao-page .ls-seg button:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through}.ao-rule{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}.ao-page[data-rig=levels] .ao-legend{display:none}.ao-legend{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;color:var(--muted)}.ao-legend i{width:12px;height:12px;border-radius:3px;margin-left:6px}.ao-legend i:first-child{margin-left:0}.ao-legend .plus{background:var(--ao-plus)}.ao-legend .minus{background:var(--ao-minus)}.ao-page .ls-tag.ao-tag-sub{transform:translate(-100%,-50%);margin-top:6px}.ao-page .ls-tag.ao-tag-sub,.ao-page .ls-tag.ao-tag-orb{font:600 13px var(--mono);background:#0d0e1199}.ao-page .ls-tag.ao-tag-x,.ao-page .ls-tag.ao-tag-y,.ao-page .ls-tag.ao-tag-z{font:italic 13px var(--serif);border:0;background:none;color:var(--muted)}.ao-page .ls-tag.ao-tag-el{font:600 15px var(--mono);color:var(--gold)}@media(max-width:760px){.ao-note b{font-size:15px}.ao-fb{font-size:12px}}
