.project-form.pfl-form{width:min(1120px,96vw)}.pfl-workspace{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;align-items:start}.pfl-workspace>.form-grid{min-width:0}.pfl-library{position:sticky;top:0;border:1px solid var(--line,#dce7e3);border-radius:16px;background:var(--bg,#f5f8f7);padding:14px;min-width:0}.pfl-title{margin-bottom:10px}.pfl-title strong{display:block;color:var(--green,#0b7460);font-size:14px}.pfl-title small{display:block;color:var(--muted,#697a75);font-size:11px;margin-top:3px}.pfl-list{display:grid;gap:8px;max-height:55vh;overflow:auto}.pfl-template{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:5px;align-items:stretch;border:1px solid var(--line,#dce7e3);border-radius:12px;background:var(--panel,#fff);padding:5px;cursor:grab}.pfl-template:active{cursor:grabbing}.pfl-use{border:0;background:transparent;text-align:start;color:var(--ink,#17332d);padding:7px;cursor:pointer;min-width:0}.pfl-use strong,.pfl-use small{display:block;overflow:hidden;text-overflow:ellipsis}.pfl-use strong{font-size:12px}.pfl-use small{font-size:10px;color:var(--muted,#697a75);margin-top:2px}.pfl-delete{border:0;background:transparent;color:var(--danger,#b42318);font-size:18px;cursor:pointer;border-radius:8px}.pfl-delete:hover{background:color-mix(in srgb,var(--danger,#b42318) 8%,transparent)}.pfl-empty{font-size:11px;color:var(--muted,#697a75);padding:12px;border:1px dashed var(--line,#dce7e3);border-radius:10px}.pfl-library>[data-pfl-save]{width:100%;margin-top:10px}.project-form .pcf-confirm{display:none!important}.project-form .pcf-row{grid-template-columns:minmax(145px,.8fr) minmax(190px,1.15fr) minmax(130px,.55fr) 42px}.project-form .pcf-head small{font-size:0}.project-form .pcf-head small::after{content:'اكتب الحقل والقيمة وحدد ظهوره في البطاقة إن رغبت؛ يُحفظ مع المشروع مباشرة.';font-size:12px}.project-form .pcf-row.is-confirmed{border-color:#dce7e3;box-shadow:none}[dir="ltr"] .project-form .pcf-head small::after{content:'Enter the field and value, optionally show it on the card; it saves with the project.'}@media(max-width:900px){.pfl-workspace{grid-template-columns:1fr}.pfl-library{position:static;order:-1}.pfl-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px}.project-form .pcf-row{grid-template-columns:1fr 1fr}.project-form .pcf-card-toggle{grid-column:1/-1}.project-form .pcf-remove{width:100%}}@media(max-width:650px){.pfl-list{grid-template-columns:1fr}.project-form .pcf-row{grid-template-columns:1fr}.project-form .pcf-card-toggle{grid-column:auto}}