.privacy_page__ImTrO{max-width:720px;margin:0 auto;padding:32px 24px 80px}.privacy_loading__uOtat{padding:80px;text-align:center;color:var(--gray-600)}.privacy_crumbs__b_y1o{font-size:13px;color:var(--gray-600);margin-bottom:16px}.privacy_crumbs__b_y1o a{color:var(--teal)}.privacy_crumbs__b_y1o a:hover{text-decoration:underline}.privacy_header__ZRDFV{margin-bottom:28px}.privacy_header__ZRDFV h1{font-size:26px;font-weight:800;color:var(--gray-900);margin-bottom:6px}.privacy_subhead__eFHJl{font-size:14px;color:var(--gray-600);line-height:1.5}.privacy_dangerSection__olvb5,.privacy_section__ZWCnX{background:#fff;border:1px solid var(--gray-200);border-radius:14px;padding:24px;margin-bottom:16px}.privacy_dangerSection__olvb5{border-color:#fecaca;background:#fffbfb}.privacy_dangerSection__olvb5 h2,.privacy_section__ZWCnX h2{font-size:17px;font-weight:700;margin-bottom:6px}.privacy_dangerSection__olvb5 h2{color:#991b1b}.privacy_sectionDesc__Uv300{font-size:13px;color:var(--gray-600);line-height:1.5;margin-bottom:16px}.privacy_sectionDesc__Uv300 strong{color:var(--gray-900)}.privacy_divider__dVXLG{height:24px}.privacy_primaryBtn__5qRcf{padding:10px 18px;background:var(--teal);color:#fff;border-radius:10px;font-size:14px;font-weight:600}.privacy_primaryBtn__5qRcf:hover:not(:disabled){opacity:.9}.privacy_primaryBtn__5qRcf:disabled{opacity:.5;cursor:not-allowed}.privacy_secondaryBtn__dflI3{padding:10px 18px;background:#fff;color:var(--gray-700);border:1px solid var(--gray-200);border-radius:10px;font-size:14px;font-weight:600}.privacy_secondaryBtn__dflI3:hover{background:var(--gray-100)}.privacy_dangerBtn__EHKYe{padding:10px 18px;background:var(--red);color:#fff;border-radius:10px;font-size:14px;font-weight:600}.privacy_dangerBtn__EHKYe:hover:not(:disabled){opacity:.9}.privacy_dangerBtn__EHKYe:disabled{opacity:.5;cursor:not-allowed}.privacy_cancelBtn__ug10v{padding:8px 14px;background:#fff;color:var(--gray-700);border:1px solid var(--gray-200);border-radius:8px;font-size:13px;font-weight:600}.privacy_cancelBtn__ug10v:hover{background:var(--gray-100)}.privacy_error__50M1B{padding:10px 12px;margin-top:12px;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:var(--red);font-size:13px}.privacy_exportList__N82Yo{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;margin-top:16px}.privacy_exportRow__NZvOn{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:10px}.privacy_exportMeta__OqSIB{display:flex;flex-direction:column;gap:4px}.privacy_exportMeta__OqSIB strong{font-size:13px;color:var(--gray-900)}.privacy_statusPill__wmjRD{display:inline-block;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.5px;width:-moz-fit-content;width:fit-content}.privacy_status_pending__WKtqa{background:#fef3c7;color:#92400e}.privacy_status_generating__onUsQ{background:#dbeafe;color:#1e40af}.privacy_status_ready__cgRUg{background:#d1fae5;color:#065f46}.privacy_status_failed__hYOb0{background:#fee2e2;color:#991b1b}.privacy_downloadBtn__qqAqD{display:inline-block;padding:8px 14px;background:var(--teal);color:#fff!important;border-radius:8px;font-size:13px;font-weight:600}.privacy_downloadBtn__qqAqD:hover{opacity:.9}.privacy_workingNote__nQg0t{font-size:13px;color:var(--gray-600)}.privacy_failedNote__AAwx7{font-size:12px;color:var(--red)}.privacy_pendingBox__drAQt{padding:16px;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:10px}.privacy_pendingBox__drAQt strong{display:block;color:#92400e;margin-bottom:6px}.privacy_pendingBox__drAQt p{font-size:13px;color:#92400e;margin-bottom:12px;line-height:1.4}.privacy_confirmBox__067dh{padding:16px;background:#fee2e2;border:1px solid #fecaca;border-radius:10px}.privacy_confirmBox__067dh strong{display:block;color:#991b1b;margin-bottom:6px}.privacy_confirmBox__067dh p{font-size:13px;color:#991b1b;margin-bottom:12px;line-height:1.4}.privacy_reasonInput__GhkfU{width:100%;padding:10px 12px;margin-bottom:12px;border:1px solid var(--gray-200);border-radius:8px;font-size:13px;font-family:inherit;resize:vertical}.privacy_confirmActions__Vn9wj{display:flex;gap:8px;justify-content:flex-end}.privacy_deletionMsg__rzMpT{margin-top:12px;padding:10px 12px;background:var(--gray-100);border-radius:8px;font-size:13px;color:var(--gray-700)}