#pfPropsDialog{width:min(850px,94vw);max-height:88dvh;overflow:auto;background:#17272c;color:#e6f3f1;border:1px solid #50716e;border-radius:16px;padding:22px}#pfPropsDialog::backdrop{background:#0009}#pfPropsDialog header{display:flex;align-items:center;justify-content:space-between}#pfPropsDialog a{color:#9ce5ce}.pf-prop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pf-prop-grid article{border:1px solid #456460;border-radius:12px;padding:12px}.pf-prop-grid img{width:100%;aspect-ratio:1;object-fit:contain;background:#c9d0cc;border-radius:8px}.pf-prop-grid h3{margin:10px 0}.pf-prop-grid button,#pfPropsClose,#pfPropsCancel{padding:10px 14px;border:1px solid #74af9f;border-radius:8px;background:#284741;color:#edfff8;cursor:pointer}#pfPropsStatus{padding:12px;background:#233c37;border-radius:8px}#pfPropsOpen{border-color:#69b79e!important}#pfPropControls p{font-size:12px}@media(max-width:600px){.pf-prop-grid{grid-template-columns:1fr}.pf-prop-grid article{display:grid;grid-template-columns:100px 1fr;gap:8px}.pf-prop-grid img{grid-row:span 3}.pf-prop-grid h3,.pf-prop-grid p{margin:0}}

.pf-prop-grid article[hidden]{display:none}#pfPropCategory{margin:8px 0 16px;padding:8px;border-radius:6px}
.pf-prop-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.pf-prop-filters label{display:flex;gap:6px;flex-direction:column}.pf-prop-filters input[type=search]{min-width:220px;padding:9px;border-radius:6px}#pfPropMore{display:block;margin:18px auto;padding:10px 20px}#pfPropMore[hidden]{display:none}#pfPropCount{font-size:13px;color:#b6cfc7}

#pfPropsStatus{position:sticky;top:0;z-index:2;border:1px solid #53766c}

#pfPropsDialog header{background:transparent;color:#e6f3f1;padding:0 0 12px}#pfPropsDialog header h2{color:inherit;font-size:20px}
