.planning-workspace{padding:24px;min-width:0}.pw-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.pw-heading h2{margin:6px 0}.pw-heading p,.pw-card p,.pw-help{color:#656b71}.pw-tabs{display:flex;gap:8px;border-bottom:1px solid #ddd;padding:18px 0;margin-bottom:20px;flex-wrap:wrap}.pw-tabs button[aria-pressed=true],.pw-primary{background:#172025!important;color:white!important}.pw-filter{display:block;max-width:360px;margin-bottom:24px}.pw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:20px 0 32px}.pw-card{background:white;border:1px solid #dde0e3;border-radius:16px;padding:20px;margin-bottom:16px;min-width:0}.pw-card h3{margin:10px 0}.pw-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.planning-workspace button,.pw-dialog button{border:1px solid #cfd3d6;border-radius:9px;background:white;color:#172025;padding:11px 15px;cursor:pointer;font:inherit}.planning-workspace button:disabled{opacity:.4;cursor:default}.pw-form{display:grid;gap:14px}.planning-workspace label,.pw-dialog label{display:grid;gap:7px;font-size:13px;font-weight:600}.planning-workspace input,.planning-workspace textarea,.planning-workspace select,.pw-dialog input:not([type=checkbox]),.pw-dialog select{width:100%;box-sizing:border-box;min-width:0;border:1px solid #ccd1d5;background:white;color:#172025;border-radius:8px;padding:11px;font:inherit}.planning-workspace textarea{min-height:65px;resize:vertical}.pw-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:15px 0}.pw-item{border:1px solid #d6dade;border-radius:12px;padding:16px;margin:16px 0}.pw-item small{display:block;color:#606970;margin-top:4px}.pw-cover{width:100%;max-height:180px;object-fit:cover;border-radius:9px}.pw-dialog{width:min(680px,calc(100vw - 36px));box-sizing:border-box;max-height:90dvh;border:1px solid #ddd;border-radius:18px;padding:24px;overflow:auto;color:#172025}.pw-dialog::backdrop{background:#0008}.pw-error{color:#9b2020}.pw-recipient{display:flex!important;align-items:center;padding:12px;border-bottom:1px solid #eee;gap:10px!important}.pw-pick{display:block;width:100%;text-align:left;margin:7px 0}.pw-pick small{display:block;color:#646b72}.pw-history-row{border-top:1px solid #eee;padding:12px 0}.pw-card summary{cursor:pointer;padding:4px}.pw-editor-actions{position:sticky;bottom:0;background:#f7f8f9;padding:12px;border:1px solid #ddd;border-radius:12px}.pw-dialog input[type=checkbox]{width:18px;height:18px}.pw-body>h3{margin-top:28px}@media(max-width:600px){.planning-workspace{padding:14px}.pw-card{padding:14px}.pw-fields{grid-template-columns:1fr 1fr}.pw-item{padding:12px}.pw-dialog{padding:16px}.pw-heading h2{font-size:24px}.pw-actions button{flex:1}.pw-tabs button{flex:1;padding:10px}}
