.hfx-pc-bar{gap:10px;margin:4px 0 12px;display:grid}.hfx-pc-tiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hfx-pc-t{text-align:left;cursor:pointer;color:#1f2937;font:inherit;background:#fff;border:1px solid #e6dcc6;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:grid}.hfx-pc-t i{color:#8a6100;background:#f4ecd8;border-radius:10px;grid-row:span 2;place-items:center;width:34px;height:34px;font-size:.95rem;display:grid}.hfx-pc-t b{font-size:1.25rem;font-weight:800;line-height:1.1}.hfx-pc-t span{color:#6b7280;font-size:.72rem;font-weight:600}.hfx-pc-t.t-pending i{color:#1d4ed8;background:#dbe7fd}.hfx-pc-t.t-rejected i{color:#b91c1c;background:#fde2e2}.hfx-pc-t.t-approved i{color:#15803d;background:#d1fadf}.hfx-pc-t:hover{border-color:#c9a227}.hfx-pc-t.on{border-color:#b8860b;box-shadow:0 0 0 2px #b8860b40}.hfx-pc-q{color:#9ca3af;background:#fff;border:1px solid #e6dcc6;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.hfx-pc-q input{font:inherit;color:#111827;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:.85rem}.hfx-pc-q:focus-within{border-color:#b8860b}#adminPartnersContainer.hfx-pc{flex-direction:column;gap:8px;display:flex}#adminPartnersContainer.hfx-pc>.collapsible-tab{margin:0}.hfx-pc-empty{text-align:center;color:#6b7280;background:#fff;border:1px dashed #e6dcc6;border-radius:12px;padding:18px;font-size:.85rem}.hfx-pc-av{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#d4af37,#b8860b);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-right:8px;font-size:.68rem;font-weight:800;display:inline-grid}.hfx-pc-mini{align-items:center;gap:3px;margin-right:6px;display:inline-flex}.hfx-pc-mini i{background:#d1d5db;border-radius:3px;width:16px;height:6px}.hfx-pc-mini i.s-approved{background:#16a34a}.hfx-pc-mini i.s-review{background:#d97706}.hfx-pc-mini i.s-rejected{background:#dc2626}.hfx-pc-mini i.s-pending{background:#93b4f5}.hfx-pc-mini em{color:#6b7280;white-space:nowrap;margin-left:5px;font-size:.68rem;font-style:normal}.hfx-pc-row[data-st=pending]>.tab-header{box-shadow:inset 4px 0 #2563eb}.hfx-pc-row[data-st=rejected]>.tab-header{box-shadow:inset 4px 0 #dc2626}.hfx-pc-row[data-st=approved]>.tab-header{box-shadow:inset 4px 0 #16a34a}.hfx-pc .tab-body>.approval-status-detail,.hfx-pc .tab-body>div:has(>.partner-section-tab){display:none!important}.hfx-pc-steps{background:#fff;border:1px solid #e6dcc6;border-radius:12px;margin-bottom:12px;padding:12px}.hfx-pc-sh{white-space:nowrap;color:#374151;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:.82rem;display:flex}.hfx-pc-sh b{color:#111827}.hfx-pc-sh span{color:#8a6100;font-weight:700}.hfx-pc-sg{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hfx-pc-step{text-align:left;cursor:pointer;font:inherit;color:#1f2937;background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;padding:10px;transition:border-color .15s,background .15s;display:grid}.hfx-pc-step .ic{color:#1d4ed8;background:#dbe7fd;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.hfx-pc-step .tx{min-width:0}.hfx-pc-step .tx b{font-size:.85rem;display:block}.hfx-pc-step .tx em{color:#1d4ed8;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-style:normal;font-weight:700;display:block;overflow:hidden}.hfx-pc-step .pb{background:#eef0f3;border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.hfx-pc-step .pb i{background:#2563eb;border-radius:3px;width:34%;height:100%;display:block}.hfx-pc-step.s-review .ic{color:#b45309;background:#fdecc8}.hfx-pc-step.s-review em{color:#b45309}.hfx-pc-step.s-review .pb i{background:#d97706;width:67%}.hfx-pc-step.s-approved .ic{color:#15803d;background:#d1fadf}.hfx-pc-step.s-approved em{color:#15803d}.hfx-pc-step.s-approved .pb i{background:#16a34a;width:100%}.hfx-pc-step.s-rejected .ic{color:#b91c1c;background:#fde2e2}.hfx-pc-step.s-rejected em{color:#b91c1c}.hfx-pc-step.s-rejected .pb i{background:#dc2626;width:100%}.hfx-pc-step:hover{border-color:#c9a227}.hfx-pc-step.on{background:#fffaf0;border-color:#b8860b;box-shadow:0 0 0 2px #b8860b33}.hfx-pc-done{color:#14532d;background:#e6f9ee;border-radius:9px;margin-top:10px;padding:9px 12px;font-size:.82rem;font-weight:700}.hfx-pc .partner-info-grid>div{color:#111827;font-size:.86rem;line-height:1.35}.hfx-pc .partner-info-grid>div>strong:first-child{text-transform:uppercase;letter-spacing:.05em;color:#8a7a55;margin-bottom:2px;font-size:.66rem;font-weight:700;display:block}.hfx-pc .hfx-company-review-section{background:#fff;border-color:#ece3cf}.hfx-pc-act{z-index:2;background:#fff;border:1px solid #e6dcc6;border-radius:12px;padding:10px 12px;position:sticky;bottom:8px;box-shadow:0 6px 18px #00000014;gap:8px!important;margin-top:12px!important}.hfx-pc-al{flex-direction:column;min-width:180px;margin-right:auto;display:flex}.hfx-pc-al b{color:#111827;font-size:.85rem}.hfx-pc-al small{color:#6b7280;font-size:.72rem}.hfx-pc-act .section-status-badge{order:1}.hfx-pc-act .btn-success,.hfx-pc-act .btn-danger{order:2;font-weight:700;border-radius:9px!important;padding:8px 14px!important;font-size:.8rem!important}.hfx-pc-act .btn-success{color:#fff!important;background:#16a34a!important;border-color:#16a34a!important}.hfx-pc-act .btn-danger{color:#b91c1c!important;background:#fff!important;border:1px solid #dc2626!important}.hfx-pc-act .btn-danger:hover{background:#fde2e2!important}.hfx-pc-act .rejection-reason-bold{flex-basis:100%;order:3}@media (width<=760px){.hfx-pc-tiles{grid-template-columns:repeat(2,1fr)}.hfx-pc-sg{grid-template-columns:1fr}.hfx-pc-mini em{display:none}}.hfx-pc-q input,.hfx-pc-q input:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:9px 0!important}.hfx-pc-row>.tab-header{flex-wrap:nowrap;gap:10px}.hfx-pc-row>.tab-header>span:last-child{flex:none;flex-wrap:nowrap!important}.hfx-pc-row>.tab-header>.tab-id{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}#admin .hfx-pc-q input:not(#h#h#h#h#h#h#h#h){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;height:auto!important;margin:0!important;padding:9px 0!important}@media (width<=760px){.hfx-pc-row>.tab-header{row-gap:8px;flex-wrap:wrap!important}.hfx-pc-row>.tab-header>.tab-id{flex:100%}.hfx-pc-row>.tab-header>.tab-id strong{font-size:.92rem}.hfx-pc-row>.tab-header>span:last-child{justify-content:space-between;flex:100%!important}.hfx-pc-row .hfx-pt-meta{flex-wrap:wrap;flex-basis:100%;gap:4px;display:flex}.hfx-pc-row .hfx-pt-meta>span{white-space:nowrap}.hfx-pc-act{flex-wrap:wrap}.hfx-pc-al{flex-basis:100%}.hfx-pc-t{padding:8px 10px}}