.ProfileDetailPreview-module__q_0cVa__page{box-sizing:border-box;color:#172033;flex-direction:column;gap:1.1rem;width:min(1080px,100% - 2rem);max-width:1080px;margin-inline:auto;padding:1.5rem 0 4rem;display:flex}.ProfileDetailPreview-module__q_0cVa__page *,.ProfileDetailPreview-module__q_0cVa__page :before,.ProfileDetailPreview-module__q_0cVa__page :after{box-sizing:border-box}.ProfileDetailPreview-module__q_0cVa__navRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ProfileDetailPreview-module__q_0cVa__navLink{color:#175b8f;background:#fff;border:1px solid #d8e1ec;border-radius:8px;align-items:center;min-height:2.5rem;padding:.4rem .72rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 1px 1px #0f172a0a}.ProfileDetailPreview-module__q_0cVa__navLink:hover{background:#f5f9ff;border-color:#b8c6d6;text-decoration:none}.ProfileDetailPreview-module__q_0cVa__page a:focus-visible,.ProfileDetailPreview-module__q_0cVa__page [tabindex]:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #1d4ed8}.ProfileDetailPreview-module__q_0cVa__banner{border:1px solid #eab308;color:#713f12;background:#fff7d6;border-inline-start:5px solid #ca8a04;border-radius:8px;padding:.95rem 1.05rem;box-shadow:0 1px 2px #713f1214}.ProfileDetailPreview-module__q_0cVa__bannerTitle{margin-bottom:.25rem;font-size:.98rem;font-weight:850;display:block}.ProfileDetailPreview-module__q_0cVa__bannerBody{margin:0;font-size:.92rem}.ProfileDetailPreview-module__q_0cVa__header{flex-direction:column;gap:.35rem;padding:.35rem 0 .15rem;display:flex}.ProfileDetailPreview-module__q_0cVa__kicker{color:#0f766e;margin:0;font-size:.9rem;font-weight:850}.ProfileDetailPreview-module__q_0cVa__title{color:#101827;letter-spacing:0;margin:0;font-size:2rem;font-weight:850}.ProfileDetailPreview-module__q_0cVa__subtitle,.ProfileDetailPreview-module__q_0cVa__panelText{color:#52606d;max-width:820px;margin:0;font-size:.96rem}.ProfileDetailPreview-module__q_0cVa__contentGrid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:.85rem;display:grid}.ProfileDetailPreview-module__q_0cVa__contentGrid>:last-child{grid-column:1/-1}.ProfileDetailPreview-module__q_0cVa__panel{background:#fff;border:1px solid #d9e2ec;border-radius:8px;gap:.85rem;padding:1.05rem;display:grid;box-shadow:0 1px 2px #0f172a0a}.ProfileDetailPreview-module__q_0cVa__sectionTitle{color:#101827;border-inline-start:4px solid #0f766e;margin:0;padding-inline-start:.65rem;font-size:1.08rem;font-weight:850}.ProfileDetailPreview-module__q_0cVa__detailList{gap:.65rem;margin:0;display:grid}.ProfileDetailPreview-module__q_0cVa__detailRow{background:#f8fbff;border:1px solid #e5edf5;border-radius:8px;grid-template-columns:minmax(130px,.34fr) minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem;display:grid}.ProfileDetailPreview-module__q_0cVa__detailLabel{color:#52606d;font-size:.82rem;font-weight:850}.ProfileDetailPreview-module__q_0cVa__detailValue{color:#172033;overflow-wrap:anywhere;margin:0;font-size:.96rem;font-weight:760}.ProfileDetailPreview-module__q_0cVa__hiddenList,.ProfileDetailPreview-module__q_0cVa__guardrailList{gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.ProfileDetailPreview-module__q_0cVa__hiddenItem,.ProfileDetailPreview-module__q_0cVa__guardrailList li{color:#475569;border-inline-start:3px solid #64748b;padding-inline-start:.65rem;font-size:.86rem}.ProfileDetailPreview-module__q_0cVa__hiddenItem{border-inline-start-color:#be123c}@media (max-width:760px){.ProfileDetailPreview-module__q_0cVa__page{width:min(100% - 1rem,1080px);padding-block:1rem 3rem}.ProfileDetailPreview-module__q_0cVa__title{font-size:1.45rem}.ProfileDetailPreview-module__q_0cVa__contentGrid,.ProfileDetailPreview-module__q_0cVa__detailRow{grid-template-columns:1fr}.ProfileDetailPreview-module__q_0cVa__navLink{min-height:2.65rem}}
.DbProfileDetail-module__yFYiba__statusRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.DbProfileDetail-module__yFYiba__badge{color:#166534;background:#e7f6ec;border:1px solid #b7e4c7;border-radius:999px;align-items:center;gap:.3rem;min-height:1.9rem;padding:.24rem .62rem;font-size:.82rem;font-weight:700;display:inline-flex}.DbProfileDetail-module__yFYiba__badgePending{color:#92400e;background:#fef3c7;border-color:#fcd34d}.DbProfileDetail-module__yFYiba__badgeNeutral{color:#334155;background:#eef2f7;border-color:#d7dee8}.DbProfileDetail-module__yFYiba__tag{vertical-align:middle;border-radius:6px;margin-inline-start:.4rem;padding:.05rem .45rem;font-size:.72rem;font-weight:700;display:inline-block}.DbProfileDetail-module__yFYiba__tagCanonical{color:#1e3a8a;background:#e8f0fe;border:1px solid #c7d8fb}.DbProfileDetail-module__yFYiba__tagDeferred{color:#6b7280;background:#f3f4f6;border:1px dashed #cbd5e1}.DbProfileDetail-module__yFYiba__deferredList{color:#6b7280;margin:.4rem 0 0;padding-inline-start:1.1rem;font-size:.86rem}.DbProfileDetail-module__yFYiba__deferredList li{margin:.15rem 0}.DbProfileDetail-module__yFYiba__sourceBlock{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e2e8f0;border-radius:8px;margin:.75rem 0 0;padding:.9rem .95rem;box-shadow:0 1px 2px #0f172a0a}.DbProfileDetail-module__yFYiba__referralList{gap:.75rem;margin-top:.85rem;display:grid}.DbProfileDetail-module__yFYiba__referralBlock{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #d9e2ec;border-radius:8px;gap:.55rem;padding:.95rem;display:grid;box-shadow:0 1px 2px #0f172a0a}.DbProfileDetail-module__yFYiba__referralHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DbProfileDetail-module__yFYiba__referralTitle{color:#172033;margin:0;font-size:1rem;font-weight:850}.DbProfileDetail-module__yFYiba__disabledAction{color:#175b8f;cursor:not-allowed;-webkit-user-select:none;user-select:none;background:#eef6ff;border:1px solid #c7d8fb;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:2.55rem;padding:.45rem .85rem;font-size:.88rem;font-weight:850;display:inline-flex}.DbProfileDetail-module__yFYiba__referralNote,.DbProfileDetail-module__yFYiba__emptyState{color:#64748b;margin:0;font-size:.86rem;line-height:1.8}.DbProfileDetail-module__yFYiba__emptyState{background:#f8fafc;border:1px dashed #94a3b8;border-radius:8px;margin-top:.75rem;padding:.9rem 1rem}@media (max-width:640px){.DbProfileDetail-module__yFYiba__statusRow{gap:.35rem}}
