#abao-mgo .mgo-quotes{box-sizing:border-box;width:100%;max-width:1200px;height:100%;min-height:0;margin:0 auto;padding:clamp(16px,2.3vw,28px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;container-type:inline-size;color:var(--myriad-ink,var(--ink))}
#abao-mgo .mgo-quotes-header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--myriad-stroke)}
#abao-mgo .mgo-quotes-header small{font-size:10px;letter-spacing:.1em;color:var(--myriad-muted)}
#abao-mgo .mgo-quotes-header h1{font-size:clamp(23px,3vw,30px);font-weight:500;margin:5px 0}
#abao-mgo .mgo-quotes-header p,#abao-mgo .mgo-quotes-status{font-size:12px;line-height:1.7;color:var(--myriad-muted);margin:5px 0}
#abao-mgo .mgo-quotes-status{margin-top:12px}
#abao-mgo .mgo-quotes button{font:inherit;font-size:12px;padding:8px 12px;border:1px solid var(--myriad-stroke);border-radius:9px;background:var(--myriad-fill,rgba(255,255,255,.4));color:var(--myriad-ink);cursor:pointer}
#abao-mgo .mgo-quotes button:focus-visible{outline:2px solid var(--myriad-accent);outline-offset:3px}
#abao-mgo .mgo-quotes button:disabled{opacity:.4;cursor:default}
#abao-mgo .mgo-quotes-list{display:grid;grid-template-columns:1fr;align-items:start;gap:10px;margin:12px 0}
#abao-mgo .mgo-quotes-entry{min-width:0;padding:15px 18px;border:1px solid var(--myriad-stroke);border-radius:12px;background:var(--myriad-fill,rgba(255,255,255,.4))}
#abao-mgo .mgo-quotes-entry p{margin:0 0 8px;font-size:15px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}
#abao-mgo .mgo-quotes-entry small{display:block;font-size:11px;line-height:1.6;color:var(--myriad-muted);overflow-wrap:anywhere}
#abao-mgo .mgo-quotes-pager{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 0}
#abao-mgo .mgo-quotes-pager span{font-size:12px;color:var(--myriad-muted)}
#abao-mgo .mgo-quotes [hidden]{display:none!important}
@container(min-width:780px){#abao-mgo .mgo-quotes-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#abao-mgo .mgo-quotes-entry{padding:14px}#abao-mgo .mgo-quotes-pager{gap:10px}}
#abao-mgo.myriad-ui [data-window="quotes"] .mgo-win-body{min-height:0;overflow:hidden}#abao-mgo.myriad-ui [data-window="quotes"] [data-quotes]{flex:1;min-height:0}
