.product-intro-entry{margin-bottom:16px}.product-intro-entry p{margin:8px 0 12px;color:var(--muted,#667d9b)}.product-intro-entry header{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-intro-entry h2{font-size:17px}.product-intro-article{font-size:15px;line-height:1.85;color:var(--ink,#182d4b)}.product-intro-article header{border-bottom:1px solid var(--line,#e0e8f3);padding-bottom:12px;margin-bottom:12px}.product-intro-article h2{font-size:26px!important;line-height:1.45!important;margin:8px 0 12px!important}.product-intro-article h3{font-size:19px;margin:24px 0 10px}.product-intro-article p{margin:10px 0}.product-intro-article .product-intro-meta{font-size:12px;color:var(--muted,#667d9b)}.product-intro-article .product-intro-lead{font-size:16px}.product-intro-article .studio-dialog-actions{margin:12px 0}@media(max-width:600px){.product-intro-article h2{font-size:22px!important}.product-intro-entry header{align-items:flex-start;flex-direction:column;gap:4px}}
.product-intro-entry{padding:16px;border:1px solid var(--line,#e0e8f3);background:var(--paper,#fff);border-radius:4px}#modal-body .product-intro-article>header{display:block;min-height:0}#modal-body .product-intro-article p{color:var(--ink,#182d4b);font-size:15px;line-height:1.85}#modal-body .product-intro-article .product-intro-meta{color:var(--muted,#667d9b);font-size:12px}#modal-body .product-intro-article .studio-dialog-actions{justify-content:flex-start;padding:0;min-height:0}
#modal-body .product-intro-article>header{position:static;height:auto!important;width:auto;padding:0 0 12px!important;margin:0 0 12px;float:none}#modal-body .product-intro-article .studio-dialog-actions{position:static;height:auto;display:flex;margin:12px 0 18px;float:none}#modal-body .product-intro-article .studio-dialog-actions button{position:static}
.product-material-actions{display:flex!important;position:static!important;align-items:center;justify-content:flex-start!important;flex-wrap:wrap;gap:8px;padding:0!important;margin:12px 0!important;width:auto!important;height:auto!important}.product-material-actions button,.product-ppt-controls button{padding:7px 12px;border:1px solid var(--line,#dce3f0);border-radius:4px;background:var(--paper,#fff);color:var(--ink,#182d4b);font:inherit;cursor:pointer}.product-material-actions button:focus-visible,.product-ppt-controls button:focus-visible{outline:2px solid var(--accent,#7462ff);outline-offset:2px}.product-ppt-preview{margin:16px 0 8px}.product-ppt-preview img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border:1px solid var(--line,#dce3f0)}.product-ppt-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;font-size:12px}.product-ppt-controls button:disabled{opacity:.4;cursor:default}#modal-body .product-intro-article .product-intro-download{font-size:12px;margin:8px 0}.product-intro-download a{color:var(--accent,#7462ff);text-decoration:underline}@media(max-width:600px){.product-ppt-controls{flex-wrap:wrap}.product-ppt-controls span{order:3;width:100%;text-align:center}}
.product-material-actions,#modal-body .product-material-actions{flex-direction:row!important;gap:8px!important}.product-material-actions button,#modal-body .product-material-actions button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0;flex:0 0 auto!important;margin:0!important;padding:7px 12px!important;background:var(--paper,#fff)!important;color:var(--ink,#182d4b)!important;border:1px solid var(--line,#dce3f0)!important;font-size:13px!important;line-height:1.5!important}
