.manshouri-media-host{position:relative}.manshouri-media-loading{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.65rem;padding:.6rem;box-sizing:border-box;max-width:100%;background:#f8f7ff;color:#5733ce;border:1px solid #e4ddff;border-radius:inherit;text-align:center;font-size:.9rem;pointer-events:none}.manshouri-media-loading[hidden]{display:none}.manshouri-media-spinner{width:28px;height:28px;flex:none;border:3px solid #ddd6fe;border-top-color:#6237ef;border-radius:50%;animation:manshouri-media-spin .8s linear infinite}.manshouri-media-loading.has-error{pointer-events:auto;background:#fff9fa;color:#81324c}.manshouri-media-loading button{border:1px solid #d1c5f8;border-radius:10px;min-height:44px;background:white;color:#5733ce;padding:.4rem .8rem;cursor:pointer}.manshouri-media-loading.is-small>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.manshouri-media-loading.is-small .manshouri-media-spinner{width:18px;height:18px}.manshouri-media-loading.is-small.has-error button{font-size:.7rem;padding:.2rem;min-height:32px}@keyframes manshouri-media-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.manshouri-media-spinner{animation:none}}
.studio-card>summary>.button{flex:none;max-width:100%;font-size:.85rem;padding:.6rem 1rem;min-height:44px}.studio-wizard-navigation:first-of-type{margin-bottom:1.3rem}.publisher-card-summary .publisher-card-labels{margin-block:.6rem 0}.publisher-card-excerpt{font-size:.85rem;line-height:1.8;margin:.65rem 0 0;color:#5f6a8e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}@media(max-width:680px){.studio-card>summary{flex-wrap:wrap}.studio-card>summary>.button{margin-inline-start:auto}.studio-wizard-navigation{gap:.5rem}.studio-wizard-navigation .button{min-width:80px}}
