.qp-bottom-padding{padding-bottom:10px}.qp-min-height{min-height:calc(100vh - 170px)}.qp-negated{text-decoration:line-through}.qp-list-item{border:1px solid #ddd;justify-content:space-between;align-items:center;margin-bottom:-1px;padding:10px 15px;display:flex}.qp-narrow{max-width:600px;margin:0 auto}.qp-page{box-sizing:border-box;max-width:1128px;margin:0 auto;padding:24px}.qp-page-wide{max-width:1512px}.qp-fields{align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.qp-field-grow{flex:1}.qp-field-fixed{width:320px}.qp-status-ok,.qp-status-expired{margin-right:8px}.qp-status-ok{color:#0f9d8f}.qp-status-expired{color:#d9372b}.qp-footer{color:#6b6f75;padding:16px;font-size:.875rem}.qp-nowrap{white-space:nowrap}
.qp-saving-overlay-visible{z-index:999999;opacity:.5;background-color:#fff;width:100%;height:100%;display:block;position:fixed;top:100px;left:0;right:0}.qp-saving-overlay-hidden{display:none}.qp-saving-overlay-spinner{margin:auto;position:fixed;inset:0}
