.page-module__GMcpmq__page{max-width:1040px;margin:0 auto;padding:1.25rem 1rem 2rem}.page-module__GMcpmq__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.page-module__GMcpmq__backLink{color:#9b431f;margin-bottom:.35rem;font-size:.82rem;text-decoration:none;display:inline-block}.page-module__GMcpmq__title,.page-module__GMcpmq__modalTitle{color:#222;margin:0;font-weight:700}.page-module__GMcpmq__title{font-size:1.3rem}.page-module__GMcpmq__modalTitle{font-size:1.05rem}.page-module__GMcpmq__lead,.page-module__GMcpmq__state,.page-module__GMcpmq__confirmText{color:#666;font-size:.86rem;line-height:1.5}.page-module__GMcpmq__lead{margin:.3rem 0 0}.page-module__GMcpmq__state{margin:1rem 0}.page-module__GMcpmq__primaryButton,.page-module__GMcpmq__secondaryButton,.page-module__GMcpmq__deleteButton{cursor:pointer;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;min-height:2.2rem;padding:.4rem .75rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__GMcpmq__primaryButton{color:#fff;background:#b95027;border:1px solid #a74822}.page-module__GMcpmq__secondaryButton{color:#333;background:#fff;border:1px solid #bbb}.page-module__GMcpmq__deleteButton{color:#9a1717;background:#fff;border:1px solid #a62020}.page-module__GMcpmq__primaryButton:disabled,.page-module__GMcpmq__secondaryButton:disabled,.page-module__GMcpmq__deleteButton:disabled{opacity:.6;cursor:not-allowed}.page-module__GMcpmq__error{color:#8b1a1a;background:#fff0f0;border:1px solid #efb7b7;border-radius:4px;margin:.75rem 0;padding:.6rem .7rem;font-size:.83rem}.page-module__GMcpmq__tableWrap{background:#fff;border:1px solid #ddd;border-radius:4px;overflow-x:auto}.page-module__GMcpmq__table{border-collapse:collapse;width:100%;font-size:.84rem}.page-module__GMcpmq__table th,.page-module__GMcpmq__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:.65rem .7rem}.page-module__GMcpmq__table th{color:#444;background:#faf7f5}.page-module__GMcpmq__table tbody tr:last-child td{border-bottom:0}.page-module__GMcpmq__rowActions,.page-module__GMcpmq__modalActions{align-items:center;gap:.45rem;display:flex}.page-module__GMcpmq__modalBackdrop{z-index:1400;background:#00000085;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.page-module__GMcpmq__modal,.page-module__GMcpmq__confirmModal{background:#fff;border:0;border-radius:6px;width:min(100%,30rem);max-height:calc(100vh - 2rem);margin:0;padding:1rem;position:relative;overflow-y:auto;box-shadow:0 12px 36px #00000040}.page-module__GMcpmq__confirmModal{width:min(100%,25rem)}.page-module__GMcpmq__form{gap:.8rem;margin-top:.85rem;display:grid}.page-module__GMcpmq__label{color:#333;gap:.3rem;font-size:.82rem;font-weight:700;display:grid}.page-module__GMcpmq__input{color:#222;width:100%;min-height:2.35rem;font:inherit;background:#fff;border:1px solid #bbb;border-radius:4px;padding:.45rem .55rem}.page-module__GMcpmq__input:focus{border-color:#b95027;outline:2px solid #b9502738}.page-module__GMcpmq__modalActions{justify-content:flex-end;margin-top:.3rem}.page-module__GMcpmq__confirmText{margin:.7rem 0 1rem}@media (max-width:640px){.page-module__GMcpmq__header{flex-direction:column;align-items:stretch}.page-module__GMcpmq__header>.page-module__GMcpmq__primaryButton{align-self:flex-start}.page-module__GMcpmq__table th,.page-module__GMcpmq__table td{white-space:nowrap}}
