@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";._adminContainer_1ije8_1{color:#1a1a1a;background-color:#f8f9fa;width:100vw;height:100vh;display:flex;overflow:hidden}._sidebar_1ije8_19{background-color:var(--color-charcoal);color:#fff;z-index:100;flex-direction:column;width:220px;padding:24px 0;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._sidebar_1ije8_19._collapsed_1ije8_43{width:64px}._logo_1ije8_51{justify-content:space-between;align-items:center;min-height:40px;padding:0 16px 24px;display:flex}._sidebar_1ije8_19._collapsed_1ije8_43 ._logo_1ije8_51{flex-direction:column;align-items:center;gap:16px;padding:0 0 24px}._logoWrapper_1ije8_81{align-items:center;gap:12px;display:flex}._logoImg_1ije8_93{object-fit:contain;width:36px;height:36px}._logo_1ije8_51 span{letter-spacing:-.01em;font-size:15px;font-weight:700}._collapseToggle_1ije8_117{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._collapseToggle_1ije8_117:hover{background:var(--color-red)}._nav_1ije8_151{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;padding:0 12px;display:flex;overflow-y:auto}._nav_1ije8_151::-webkit-scrollbar{display:none}._nav_1ije8_151 a{color:#ffffffb3;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}._sidebar_1ije8_19._collapsed_1ije8_43 ._nav_1ije8_151 a{justify-content:center;padding:12px}._nav_1ije8_151 a:hover{color:#fff;background-color:#ffffff0d}._active_1ije8_227{background-color:var(--color-red)!important;color:#fff!important}._footer_1ije8_237{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;margin-top:auto;padding:16px 8px;display:flex}._sidebarProfile_1ije8_255{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px;transition:all .2s;display:flex}._sidebarProfile_1ije8_255:hover{background:#ffffff12;border-color:#ffffff1a}._sidebar_1ije8_19._collapsed_1ije8_43 ._sidebarProfile_1ije8_255{background:0 0;border:none;flex-direction:column;padding:8px 0}._profileInfo_1ije8_303{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._sidebarProfileText_1ije8_319{flex-direction:column;gap:1px;min-width:0;display:flex}._sidebarName_1ije8_333{color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:13px;font-weight:700;overflow:hidden}._sidebarEmail_1ije8_353{color:#fff6;white-space:nowrap;text-overflow:ellipsis;margin-top:-1px;font-size:10px;font-weight:500;overflow:hidden}._avatar_1ije8_373{background-color:var(--color-red);width:32px;height:32px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._logoutIconBtn_1ije8_401{color:#fff6;cursor:pointer;background:#ffffff0f;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;transition:all .2s;display:flex}._logoutIconBtn_1ije8_401:hover{background:var(--color-red);color:#fff;transform:scale(1.05)}._logoutIconBtnCollapsed_1ije8_441{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto;display:flex}._mainContent_1ije8_469{flex-direction:column;flex:1;display:flex;overflow:hidden}._header_1ije8_483{background-color:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex}._header_1ije8_483 h2{color:var(--color-charcoal);font-size:16px;font-weight:800}._userProfile_1ije8_515{color:var(--color-muted);align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}._userProfileLabels_1ije8_533{text-align:right;flex-direction:column;align-items:flex-end;display:flex}._headerName_1ije8_547{color:var(--color-charcoal);font-size:14px;font-weight:800}._headerEmail_1ije8_559{color:var(--color-muted);font-size:10px;font-weight:600;line-height:1}._avatarHeader_1ije8_573{width:32px;height:32px;color:var(--color-charcoal);background-color:#f1f5f9;border-radius:50%;font-size:12px}._content_1ije8_591{flex:1;padding:20px;overflow-y:auto}._logoutConfirmBackdrop_1ije8_603{z-index:11000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._logoutConfirmCard_1ije8_627{background:#fff;border-radius:18px;width:100%;max-width:400px;padding:24px;box-shadow:0 24px 48px #00000024}._logoutConfirmTitle_1ije8_645{color:var(--color-charcoal);margin:0 0 10px;font-size:18px;font-weight:800}._logoutConfirmText_1ije8_659{color:var(--color-muted);margin:0 0 20px;font-size:14px;line-height:1.55}._logoutConfirmActions_1ije8_673{justify-content:flex-end;gap:10px;display:flex}._btn_14ngh_1{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:14px;font-weight:800;transition:all .2s;display:flex}._variant-p_14ngh_31{background:linear-gradient(135deg, var(--color-red), var(--color-red-dark));color:var(--color-white);box-shadow:0 4px 18px #c41e3a47}._variant-g_14ngh_43{background:linear-gradient(135deg, var(--color-gold), #b8860b);color:var(--color-white);box-shadow:0 4px 18px #d4a01747}._variant-dk_14ngh_55{background:var(--color-charcoal);color:var(--color-white)}._variant-out_14ngh_65{background:var(--color-white);color:var(--color-red);border:2px solid var(--color-red)}._disabled_14ngh_77{cursor:not-allowed;background:var(--color-gray-medium)!important;color:var(--color-muted)!important;box-shadow:none!important}._btn_14ngh_1:active:not(._disabled_14ngh_77){transform:scale(.98)}._loginContainer_1ndxf_1{background-color:#f8f9fa;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}._loginCard_1ndxf_10{background-color:#fff;border-radius:24px;flex-direction:column;gap:20px;width:100%;max-width:400px;padding:40px;display:flex;box-shadow:0 20px 40px #0000000d}._logo_1ndxf_22{flex-direction:column;align-items:center;gap:12px;margin-bottom:8px;display:flex}._logoImg_1ndxf_30{object-fit:contain;width:64px;height:64px}._logo_1ndxf_22 h3{color:var(--color-charcoal);letter-spacing:-.02em;font-size:22px;font-weight:800}._subtitle_1ndxf_43{color:var(--color-muted);text-align:center;margin-bottom:10px;font-size:14px;line-height:1.5}._inputGroup_1ndxf_51{flex-direction:column;gap:8px;display:flex}._inputGroup_1ndxf_51 label{color:var(--color-charcoal);font-size:13px;font-weight:700}._inputGroup_1ndxf_51 input{border:2px solid var(--color-gray-light);background-color:var(--color-gray-light);border-radius:12px;outline:none;width:100%;padding:14px;font-size:14px;transition:all .2s}._inputGroup_1ndxf_51 input:focus{border-color:var(--color-red);background-color:#fff}._loginBtn_1ndxf_79{margin-top:10px}._errorMsg_1ndxf_83{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}._successMsg_1ndxf_94{color:#047857;text-align:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}._hint_1ndxf_106{color:var(--color-muted);text-align:center;font-size:11px;font-weight:600}._modalBackdrop_1ndxf_113{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modalCard_1ndxf_125{background:#fff;border-radius:20px;width:100%;max-width:440px;max-height:min(92vh,720px);padding:24px;overflow-y:auto;box-shadow:0 24px 48px #00000024}._modalHeader_1ndxf_136{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}._modalTitle_1ndxf_144{color:var(--color-charcoal);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}._modalCloseBtn_1ndxf_152{background:var(--color-gray-light);cursor:pointer;width:36px;height:36px;color:var(--color-charcoal);border:none;border-radius:10px;flex-shrink:0;font-size:22px;line-height:1;transition:background .15s}._modalCloseBtn_1ndxf_152:hover{background:#e9ecef}._modalSubtitle_1ndxf_170{color:var(--color-muted);margin:0 0 16px;font-size:13px;line-height:1.55}._modalMuted_1ndxf_177{color:var(--color-muted);margin:0 0 12px;font-size:12px;line-height:1.45}._modalForm_1ndxf_184{flex-direction:column;gap:4px;margin-top:8px;display:flex}._modalActions_1ndxf_191{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}._footerRow_1ndxf_199{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding-top:4px;font-size:13px;font-weight:600;display:flex}._linkBtn_1ndxf_212{font:inherit;color:var(--color-red);cursor:pointer;background:0 0;border:none;padding:0;font-weight:800;text-decoration:underline}._linkBtn_1ndxf_212:disabled{opacity:.5;cursor:not-allowed}._backdrop_10vs5_1{z-index:1200;background:#0f172a85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._panel_10vs5_21{background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:min(480px,100%);padding:18px;box-shadow:0 20px 60px #0f172a42}._title_10vs5_39{color:#111827;margin:0;font-size:18px;font-weight:800;line-height:1.35}._description_10vs5_55{color:#6b7280;margin:8px 0 0;font-size:13px;line-height:1.55}._content_10vs5_69{margin-top:12px}._actions_10vs5_77{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._usersContainer_nqbbk_1{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}._header_nqbbk_21{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}._titleGroup_nqbbk_39{align-items:center;gap:10px;display:flex}._header_nqbbk_21 h3{color:#111827;margin:0;font-size:18px;font-weight:800}._metaBadge_nqbbk_65{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;display:flex;box-shadow:0 1px 2px #00000008}._countText_nqbbk_87{color:#475569;font-size:13px;font-weight:700}._refreshingDot_nqbbk_99{background:#c41e3a;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite _pulse_nqbbk_1}@keyframes _pulse_nqbbk_1{0%{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(.8)}}._searchMatch_nqbbk_149{color:#94a3b8;font-size:12px;font-weight:500}._tabsRow_nqbbk_161{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:4px;display:inline-flex}._tabBtn_nqbbk_181{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:800}._tabBtnActive_nqbbk_203{color:#fff;background:#1e293b}._actions_nqbbk_213{flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex}._searchBar_nqbbk_229{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:200px;max-width:400px;padding:6px 14px;transition:all .2s;display:flex}._searchBar_nqbbk_229:focus-within{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b81a}@media (width<=768px){._header_nqbbk_21{flex-wrap:wrap;gap:12px}._actions_nqbbk_213{flex:none;justify-content:flex-start;width:100%}._searchBar_nqbbk_229{max-width:100%}}._searchBar_nqbbk_229 input{border:none;outline:none;flex:1;width:100%;min-width:0;font-size:14px}._searchBarIcon_nqbbk_319{color:#64748b;flex-shrink:0}._searchClearBtn_nqbbk_329{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0 -4px 0 0;padding:0;transition:background .15s,color .15s;display:inline-flex}._searchClearBtn_nqbbk_329:hover{color:#475569;background:#f1f5f9}._searchClearBtn_nqbbk_329:focus-visible{outline-offset:2px;outline:2px solid #c41e3a59}._iconBtn_nqbbk_383{cursor:pointer;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._iconBtn_nqbbk_383:hover{color:#1e293b;background:#f8fafc;border-color:#cbd5e1}._exportBtn_nqbbk_423{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .2s;display:flex}._exportBtn_nqbbk_423:hover:not(:disabled){background:#0f172a}._tableWrapper_nqbbk_461{box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;border-radius:16px;max-width:100%;padding:0 10px;overflow-x:auto;box-shadow:0 4px 12px #00000008}._table_nqbbk_461{border-collapse:collapse;width:100%;min-width:1100px}._tableQuestions_nqbbk_495{min-width:720px}._table_nqbbk_461 th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;z-index:10;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 20px;font-size:11px;font-weight:800;position:sticky;top:0}._table_nqbbk_461 tbody tr:nth-child(2n){background-color:#fbfcfd}._table_nqbbk_461 tbody tr:hover{background-color:#f1f5f9!important}._table_nqbbk_461 td{color:var(--color-charcoal);white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:16px 20px;font-size:13px;transition:background-color .1s}._table_nqbbk_461 td._tdQuestionLong_nqbbk_569{white-space:normal;overflow-wrap:anywhere;word-break:break-word;vertical-align:top}._tableQuestions_nqbbk_495 td{white-space:normal;vertical-align:top}._tableQuestions_nqbbk_495 ._name_nqbbk_593{white-space:normal;word-break:break-word}._userName_nqbbk_603{flex-direction:column;display:flex}._name_nqbbk_593{color:var(--color-charcoal);white-space:nowrap;font-weight:800}._email_nqbbk_625{color:var(--color-muted);white-space:nowrap;font-size:11px;font-weight:600}._revenueBadge_nqbbk_639{color:#c41e3a;background:#fde8ec;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}._badgeMuted_nqbbk_657{color:#6b7280;background:#f3f4f6;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}._badgePaid_nqbbk_675{color:#15803d;background:#dcfce7;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}._badgePlan_nqbbk_693{color:#a16207;background:#fef9c3;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}._paymentInfo_nqbbk_711{flex-direction:column;gap:4px;display:flex}._paymentSubtext_nqbbk_723{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:10px;font-weight:600;overflow:hidden}._cellTruncate_nqbbk_743{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}._stepCell_nqbbk_757{font-variant-numeric:tabular-nums;color:#111827;font-size:12px;font-weight:800}._actionsCell_nqbbk_771{vertical-align:middle;position:relative}._actionTrigger_nqbbk_781{color:#374151;cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}._actionTrigger_nqbbk_781:hover{background:#f3f4f6;border-color:#d1d5db}._actionMenu_nqbbk_819{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 40px #0000001f}._actionMenu_nqbbk_819 button{text-align:left;color:#111827;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:10px;font-size:12px;font-weight:600;display:flex}._actionMenu_nqbbk_819 button:hover{background:#f9fafb}._actionMenuHint_nqbbk_885{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;padding:6px 10px 4px;font-size:10px;font-weight:700}._emptyState_nqbbk_903{padding:26px 16px;white-space:normal!important}._emptyStateCard_nqbbk_913{text-align:center;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:center;gap:8px;max-width:420px;margin:0 auto;padding:20px 16px;display:flex}._emptyStateIconWrap_nqbbk_941{color:#334155;background:#eef2ff;border:1px solid #e0e7ff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._emptyStateTitle_nqbbk_965{color:#0f172a;font-size:15px;font-weight:800}._emptyStateDesc_nqbbk_977{color:#64748b;white-space:normal;word-break:break-word;font-size:12px;line-height:1.45}._emptyStateAction_nqbbk_993{color:#be123c;cursor:pointer;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;margin-top:6px;padding:7px 12px;font-size:12px;font-weight:700;transition:all .2s}._emptyStateAction_nqbbk_993:hover{background:#ffe4e6;border-color:#fda4af}._table_nqbbk_461 th,._table_nqbbk_461 td{vertical-align:middle}._sortBtn_nqbbk_1039{font:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;max-width:100%;margin:0;padding:0;display:inline-flex}._sortBtn_nqbbk_1039:hover{color:#991b1b}._sortBtn_nqbbk_1039:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fecaca}._sortIconMuted_nqbbk_1095{opacity:.35;flex-shrink:0}._sortIconActive_nqbbk_1105{color:#b91c1c;flex-shrink:0}._thName_nqbbk_1115,._tdName_nqbbk_1117{min-width:180px}._thPhone_nqbbk_1125,._tdPhone_nqbbk_1127{white-space:nowrap;width:112px}._thCompany_nqbbk_1137,._tdCompany_nqbbk_1139{min-width:120px}._thCity_nqbbk_1147,._tdCity_nqbbk_1149{width:100px}._thQuestionLong_nqbbk_1157,._tdQuestionLong_nqbbk_569{white-space:normal;min-width:280px;max-width:560px}._questionList_nqbbk_1171{flex-direction:column;gap:6px;display:flex}._questionItem_nqbbk_1183{color:#1f2937;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;font-size:12px;line-height:1.45;display:flex}._questionLabel_nqbbk_1205{color:#334155;flex-shrink:0;font-weight:800}._questionValue_nqbbk_1217{color:#0f172a;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%}._thRevenue_nqbbk_1233,._tdRevenue_nqbbk_1235{min-width:140px}._thBiz_nqbbk_1243,._tdBiz_nqbbk_1245,._thTeam_nqbbk_1253,._tdTeam_nqbbk_1255{min-width:120px}._thProgress_nqbbk_1263,._tdProgress_nqbbk_1265{text-align:right;width:88px}._table_nqbbk_461 th._thProgress_nqbbk_1263{text-align:right}._thPayment_nqbbk_1283,._tdPayment_nqbbk_1285{width:100px}._thCreated_nqbbk_1293,._tdCreated_nqbbk_1295{text-align:center;min-width:150px}._table_nqbbk_461 th._thCreated_nqbbk_1293{text-align:center}._thActions_nqbbk_1313,._tdActions_nqbbk_1315{text-align:right;width:148px}._table_nqbbk_461 th._thActions_nqbbk_1313{text-align:right}._cellMono_nqbbk_1333{font-variant-numeric:tabular-nums;font-size:12px}._stepStrong_nqbbk_1343{font-variant-numeric:tabular-nums;color:#111827;font-weight:800}._stepTotal_nqbbk_1355{color:#9ca3af;font-size:12px;font-weight:600}._dateSingle_nqbbk_1367{color:#111827;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._dateMuted_nqbbk_1383{color:#9ca3af;font-size:12px}._rowActions_nqbbk_1393{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}._btnEdit_nqbbk_1407,._btnDelete_nqbbk_1409{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}._btnEdit_nqbbk_1407{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}._btnEdit_nqbbk_1407:hover{background:#dbeafe}._btnDelete_nqbbk_1409{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._btnDelete_nqbbk_1409:hover:not(:disabled){background:#fee2e2}._btnDelete_nqbbk_1409:disabled{opacity:.5;cursor:not-allowed}._pagination_nqbbk_1483{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 8px 8px;display:flex}._paginationGroup_nqbbk_1501{white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:12px;padding:6px;display:flex}._pageBtnArrow_nqbbk_1523{cursor:pointer;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}._pageBtnArrow_nqbbk_1523:hover:not(:disabled){color:#1e293b;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #00000014}._pageBtnArrow_nqbbk_1523:disabled{opacity:.4;cursor:not-allowed;background:#f1f5f9}._pageNumbers_nqbbk_1579{align-items:center;gap:4px;display:flex}._pageNumber_nqbbk_1579{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:13px;font-weight:700;transition:all .2s;display:flex}._pageNumber_nqbbk_1579:hover:not(._pageActive_nqbbk_1623){color:#1e293b;background:#f1f5f9}._pageActive_nqbbk_1623{color:#fff;background:#1e293b;box-shadow:0 4px 12px #1e293b40}._pageEllipsis_nqbbk_1645{color:#94a3b8;padding:0 4px;font-size:13px;font-weight:800}._pageStats_nqbbk_1659{white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:8px 16px;display:flex}._pageStatLabel_nqbbk_1681{color:#64748b;font-size:12px;font-weight:700}._pageStatDivider_nqbbk_1693{background:#cbd5e1;width:1px;height:14px}._modalBackdrop_nqbbk_1705{z-index:200;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modalPanel_nqbbk_1727{background:#fff;border-radius:16px;width:100%;max-width:440px;max-height:90vh;padding:22px 22px 18px;overflow-y:auto;box-shadow:0 24px 80px #0003}._editParticipantPanel_nqbbk_1749{flex-direction:column;max-height:min(90vh,720px);padding:0;display:flex;overflow:hidden}._editParticipantHeader_nqbbk_1765{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px 22px;display:flex}._editParticipantHeaderText_nqbbk_1787{min-width:0}._modalCloseBtn_nqbbk_1795{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:-4px -6px 0 0;padding:0;transition:background .15s,color .15s;display:inline-flex}._modalCloseBtn_nqbbk_1795:hover{color:#0f172a;background:#f1f5f9}._modalCloseBtn_nqbbk_1795:focus-visible{outline-offset:2px;outline:2px solid #c41e3a59}._editParticipantForm_nqbbk_1849{flex-direction:column;flex:1;min-height:0;display:flex}._editParticipantBody_nqbbk_1863{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:16px 22px 12px;overflow:hidden auto}._editParticipantFooter_nqbbk_1881{background:#fafafa;border-top:1px solid #f0f0f0;flex-shrink:0;padding:14px 22px 18px}._editParticipantPanel_nqbbk_1749 ._modalTitle_nqbbk_1895{margin:0 0 4px}._editParticipantPanel_nqbbk_1749 ._modalHint_nqbbk_1903{margin:0}._modalTitle_nqbbk_1895{color:#111827;margin:0 0 4px;font-size:17px;font-weight:900}._modalHint_nqbbk_1903{color:#6b7280;word-break:break-all;margin:0 0 16px;font-size:12px}._modalForm_nqbbk_1939{flex-direction:column;gap:12px;display:flex}._fieldTextarea_nqbbk_1951{color:#111827;resize:vertical;border:1px solid #e5e7eb;border-radius:8px;outline:none;min-height:80px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600}._fieldTextarea_nqbbk_1951:focus{border-color:#c41e3a;box-shadow:0 0 0 2px #c41e3a1f}._field_nqbbk_1951{color:#374151;text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:11px;font-weight:800;display:flex}._field_nqbbk_1951 input{color:#111827;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:10px 12px;font-size:14px;font-weight:600}._field_nqbbk_1951 input:focus{border-color:#c41e3a;box-shadow:0 0 0 2px #c41e3a1f}._modalError_nqbbk_2039{color:#b91c1c;margin:0;font-size:12px;font-weight:700}._modalActions_nqbbk_2053{justify-content:flex-end;gap:10px;margin-top:0;padding-top:0;display:flex}._editParticipantFooter_nqbbk_1881 ._modalActions_nqbbk_2053{width:100%}._loadingWrapper_nqbbk_2077{background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex;box-shadow:0 4px 12px #00000008}._accordionWrap_nqbbk_2101{flex-direction:column;min-width:0;max-width:100%;display:flex}._accordionBtn_nqbbk_2115{cursor:pointer;color:#64748b;box-sizing:border-box;text-transform:uppercase;letter-spacing:.02em;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:6px 12px;font-size:11px;font-weight:800;transition:all .2s;display:flex}._accordionBtn_nqbbk_2115:hover{color:#1e293b;background:#f1f5f9;border-color:#cbd5e1}._accordionBtnOpen_nqbbk_2167{color:#fff;background:#1e293b;border-color:#1e293b}._accordionBtnOpen_nqbbk_2167:hover{color:#fff;background:#0f172a}._accordionIcon_nqbbk_2189{color:currentColor}._accordionText_nqbbk_2197{margin-right:4px}._accordionBody_nqbbk_2205{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:0;max-width:100%;margin-top:8px;padding:10px;box-shadow:0 2px 8px #0000000a}._thVIP_nqbbk_2229,._tdVIP_nqbbk_2231{text-align:center;width:80px}._thSN_nqbbk_2241,._tdSN_nqbbk_2243{text-align:center;font-variant-numeric:tabular-nums;color:#64748b;width:48px;padding-left:14px;font-size:11px;font-weight:700}._vipBadge_nqbbk_2263{color:#d4a017;text-transform:uppercase;letter-spacing:.05em;background:#fdf6e3;border:1px solid #d4a017;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900;display:inline-block}._checkboxField_nqbbk_2289{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:8px 0;display:flex}._checkboxField_nqbbk_2289 input[type=checkbox]{cursor:pointer;accent-color:#1e293b;width:18px;height:18px}._checkboxField_nqbbk_2289 span{color:#1e293b;font-size:13px;font-weight:700}._thEmail_nqbbk_2333,._tdEmail_nqbbk_2335{text-align:center;min-width:120px}._emailStatus_nqbbk_2345{flex-direction:column;align-items:center;gap:4px;display:inline-flex}._emailSuccess_nqbbk_2359{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:800;display:flex}._emailPending_nqbbk_2385{color:#ef4444;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:800;display:flex}._btnMail_nqbbk_2411{cursor:pointer;color:#4b5563;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}._btnMail_nqbbk_2411:hover:not(:disabled){color:#111827;background:#f9fafb;border-color:#9ca3af}._btnMail_nqbbk_2411:disabled{opacity:.5;cursor:not-allowed}:root{--color-red:#c41e3a;--color-red-light:#fde8ec;--color-red-dark:#9b1730;--color-gold:#d4a017;--color-gold-light:#fdf6e3;--color-black:#0d0d0d;--color-charcoal:#1a1a1a;--color-gray-light:#f4f4f4;--color-gray-medium:#e0e0e0;--color-muted:#6b7280;--color-white:#fff;--color-green:#16a34a;--color-green-bg:#f0fdf4;--color-blue-bg:#eff6ff;--color-blue-text:#1d4ed8;--color-purple:#7c3aed;--color-purple-bg:#f5f3ff;--footer-height:46px;--max-app-width:430px;--font-main:"DM Sans", "Segoe UI", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-main);color:var(--color-charcoal);background-color:#efefef;min-height:100vh}.app-container{width:100%;max-width:var(--max-app-width);background-color:var(--color-white);flex-direction:column;min-height:100vh;display:flex;position:relative;box-shadow:0 0 40px #0000001a}.scrollable-body{flex:1;padding:14px 20px 68px;overflow-y:auto}h1{color:var(--color-charcoal);letter-spacing:-.02em;margin-bottom:3px;font-size:21px;font-weight:900;line-height:1.25}.subtitle-en{color:var(--color-muted);margin-bottom:15px;font-size:12px;font-style:italic;line-height:1.4}.description-text{color:var(--color-muted);margin-bottom:14px;font-size:13px;line-height:1.5}button{font-family:inherit}*{font-family:Poppins,sans-serif}body{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif;overflow-x:hidden}#root{width:100%;min-height:100vh}@media (width>=1024px){body{overflow:hidden}#root{height:100vh}}@media (width<=1023px){body{overflow-y:auto}}.app-tooltip-content{z-index:50;max-width:min(280px,100vw - 16px);color:var(--color-white);background-color:var(--color-charcoal);border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.35;animation-duration:.15s;animation-timing-function:ease-out;box-shadow:0 4px 16px #0d0d0d2e}.app-tooltip-content[data-state=delayed-open][data-side=top],.app-tooltip-content[data-state=instant-open][data-side=top]{animation-name:app-tooltip-fade-in-down}.app-tooltip-content[data-state=delayed-open][data-side=bottom],.app-tooltip-content[data-state=instant-open][data-side=bottom]{animation-name:app-tooltip-fade-in-up}.app-tooltip-arrow{fill:var(--color-charcoal)}@keyframes app-tooltip-fade-in-down{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes app-tooltip-fade-in-up{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.scrollable-body::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar{width:6px}@keyframes btnPulse{0%{transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.02)}to{transform:scale(1)}}::-webkit-scrollbar{width:6px}.scrollable-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrollable-body::-webkit-scrollbar-thumb{background:#9ca3af;border:1px solid #f1f1f1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#9ca3af;border:1px solid #f1f1f1;border-radius:10px}.scrollable-body::-webkit-scrollbar-thumb:hover{background:#6b7280}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#6b7280}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
