[data-planning-workspace]{max-width:100%;margin:20px 0;padding:16px;border:1px solid #e4dce0;border-radius:10px;background:#fff;color:inherit;box-sizing:border-box}
[data-planning-workspace] summary{min-height:44px;padding:10px 0;cursor:pointer;font-weight:650}
[data-planning-workspace] .actions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}
[data-planning-workspace] button{min-height:44px;white-space:normal}
[data-planning-workspace] label{display:block;margin:12px 0}
[data-planning-workspace] input:not([type=checkbox]),[data-planning-workspace] textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:9px;border:1px solid #d9d3d6;border-radius:6px;font:inherit}
[data-planning-workspace] [data-pw-results] ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}
[data-planning-workspace] form{margin:14px 0;padding:10px 0;border-top:1px solid #eee}
[data-planning-workspace] small{display:block}
[data-planning-workspace] [hidden]{display:none!important}
[data-pw-hidden]{display:none!important}
@media print{[data-planning-workspace]{display:none!important}}
