.atrio .a-office-mini{gap:2px;padding-bottom:4px;position:relative}.a-office-mini-title{min-width:0;color:var(--a-ink);flex:1;gap:1px;padding:4px 6px 4px 2px;text-decoration:none;display:grid}.a-office-mini-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.a-office-mini-title span{color:var(--a-muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.a-office-mini .a-icon-button{flex-shrink:0;width:40px;height:44px}.a-office-mini .a-office-mini-play{background:var(--a-green);width:44px;color:var(--a-surface);border-radius:50%;height:44px}.a-office-mini .a-icon-button:disabled{opacity:.35}.a-office-mini-progress{background:var(--a-line);border-radius:1px;height:2px;position:absolute;bottom:-2px;left:2px;right:2px;overflow:hidden}.a-office-mini-progress>span{background:var(--a-green);height:100%;transition:width .24s linear;display:block}@media (max-width:380px){.a-office-mini .a-office-mini-skip{display:none}}@media (prefers-reduced-motion:reduce){.a-office-mini-progress>span{transition:none}}@media (forced-colors:active){.a-office-mini-progress>span{background:canvastext}}
