.ps-workspace{color:#203b56}.ps-settings{display:flex;gap:22px;align-items:center;flex-wrap:wrap;padding:22px;background:#f3f6fa;border:1px solid #dbe4ec;border-radius:16px;margin-bottom:24px}.ps-settings label{display:grid;gap:8px;font-size:14px}.ps-settings label:first-child{flex:1;min-width:260px}.ps-settings input:not([type=checkbox]){padding:11px;border:1px solid #bdccda;border-radius:8px;background:white;color:#203b56}.ps-builder{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px}.ps-library{background:#edf2f7;border-radius:14px;padding:16px}.ps-library h2,.ps-board h2{font-size:19px}.ps-library p,.ps-board>p{font-size:14px;line-height:1.5}.ps-library article{padding:12px;background:white;border:1px solid #cbd8e3;border-radius:10px;margin:12px 0;cursor:grab}.ps-library article>img{width:100%;height:130px;object-fit:contain;background:#fafbfc}.ps-library strong,.ps-library small{display:block;margin:8px 0}.ps-library article>div{display:flex;gap:6px;flex-wrap:wrap}.ps-board-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ps-lanes{display:flex;gap:16px;overflow-x:auto;padding:10px 2px 22px;min-height:400px}.ps-lane{flex:0 0 310px;border:1px solid #c6d4df;border-radius:14px;background:#f8fafc;padding:14px}.ps-lane.active{border:2px solid #527ba4;padding:13px;background:#f0f5fa}.ps-lane>header{display:grid;gap:10px;margin-bottom:15px}.ps-lane button{cursor:pointer}.ps-lane header>button{background:#244966;color:white;border:0;border-radius:7px;padding:10px;text-align:left}.ps-lane header>div{display:flex;gap:5px}.ps-lane label{display:grid;gap:6px;font-size:13px}.ps-lane select{padding:8px;border:1px solid #c7d6e4;border-radius:6px;background:white}.ps-drop{min-height:220px;margin-top:12px;border:1px dashed #a9bdce;border-radius:8px;padding:10px}.ps-drop>p{margin:50px 12px;text-align:center;color:#678198;font-size:14px;line-height:1.7}.ps-placed{padding:10px;background:white;border:1px solid #d9e3ec;border-radius:8px;margin-bottom:10px}.ps-placed img{width:100%;height:150px;object-fit:contain}.ps-placed b{display:block;margin:8px 0;font-size:14px}.ps-placed button{margin-top:8px}.ps-preview{margin:24px 0}.ps-preview summary{cursor:pointer;font-size:19px;font-weight:600}.ps-preview .ps-slide{border:1px solid #d7e0e9;margin:20px 0}.ps-slide{position:relative;aspect-ratio:16/9;background:white;overflow:hidden;width:100%}.ps-slide header{position:absolute;top:3%;right:4%;max-width:88%;text-align:right;font-size:18px;font-weight:600}.ps-slide footer{position:absolute;bottom:2%;left:4%;font-size:10px;color:#789}.ps-canvas{position:absolute;inset:11% 3% 7%}.ps-section{position:absolute;padding:8px}.ps-section img{width:100%;height:100%;object-fit:contain}.ps-cover{position:absolute;inset:16% 6% 10%;display:flex;gap:5%;align-items:center}.ps-cover>div{flex:1;min-width:0}.ps-cover h1{font-size:36px;overflow-wrap:anywhere}.ps-cover img{width:45%;max-height:100%;object-fit:contain}@media(max-width:850px){.ps-builder{grid-template-columns:1fr}.ps-library{display:flex;gap:12px;flex-wrap:wrap}.ps-library article{width:220px}.ps-library h2,.ps-library>p{width:100%}.ps-lane{flex-basis:280px}}
