.EgAPJq_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0b1930;opacity:0;pointer-events:none;visibility:hidden;z-index:10000;background:radial-gradient(circle at 50% 45%,#3b82f62e,#0000 32%),#cfd6dff5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.EgAPJq_visible{pointer-events:auto;visibility:visible;animation:.12s forwards EgAPJq_reveal}.EgAPJq_grid{pointer-events:none;background-image:linear-gradient(#2563eb0e 1px,#0000 1px),linear-gradient(90deg,#2563eb0e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.EgAPJq_status{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.EgAPJq_mark{color:#e0f2fe;background:linear-gradient(145deg,#1e6dda,#0e3f84);border:1px solid #9cccff9e;border-radius:15px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;box-shadow:0 16px 40px #2563eb47}.EgAPJq_mark svg{width:27px;height:27px}.EgAPJq_ring{border:1px solid #2563eb6b;border-radius:20px;animation:1.5s ease-out infinite EgAPJq_ringPulse;position:absolute;inset:-7px}.EgAPJq_status strong{letter-spacing:-.02em;margin-top:22px;font-size:16px;font-weight:800}.EgAPJq_label{color:#52657c;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:700}.EgAPJq_track{background:#4755692e;border-radius:999px;width:132px;height:3px;margin-top:22px;overflow:hidden}.EgAPJq_track>span{background:linear-gradient(90deg,#0000,#2563eb,#38bdf8,#0000);width:70%;height:100%;animation:1s ease-in-out infinite EgAPJq_travel;display:block;transform:translate(-100%)}@keyframes EgAPJq_reveal{to{opacity:1}}@keyframes EgAPJq_travel{0%{transform:translate(-110%)}to{transform:translate(160%)}}@keyframes EgAPJq_ringPulse{0%{opacity:.7;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.EgAPJq_visible{opacity:1;animation:none}.EgAPJq_ring,.EgAPJq_track>span{animation:none}.EgAPJq_ring{opacity:.35}.EgAPJq_track>span{transform:translate(22%)}}
.Gu4KxW_securityPage{background:radial-gradient(circle at 78% 12%, #3b82f629, transparent 28rem), linear-gradient(135deg, var(--gb-page-start) 0%, var(--gb-page-mid) 48%, var(--gb-page-end) 100%);color:var(--gb-navy);min-height:100dvh;padding:22px clamp(16px,4vw,52px) 28px;position:relative;overflow:hidden}.Gu4KxW_securityBackdrop{pointer-events:none;background-image:linear-gradient(#2563eb0d 1px,#0000 1px),linear-gradient(90deg,#2563eb0d 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%,#0000);mask-image:linear-gradient(90deg,#0000,#000 48%,#0000)}.Gu4KxW_securityBackdrop:after{content:"";border:1px solid #2563eb17;border-radius:50%;width:min(44vw,560px);height:min(44vw,560px);position:absolute;top:16rem;right:-7%;box-shadow:0 0 0 80px #2563eb06,0 0 0 160px #2563eb05}.Gu4KxW_securityContainer{z-index:1;max-width:1080px;margin:0 auto;position:relative}.Gu4KxW_securityNav{justify-content:space-between;align-items:center;display:flex}.Gu4KxW_securityBrand{color:#0b1930;letter-spacing:-.02em;font-size:17px;font-weight:800;text-decoration:none}.Gu4KxW_securitySignOut{color:#243b5a;cursor:pointer;background:#ffffff8c;border:1px solid #4c7db747;border-radius:10px;padding:9px 14px;font-size:.8rem;font-weight:700;transition:background .16s,border-color .16s,color .16s}.Gu4KxW_securitySignOut:hover{color:#1d4ed8;background:#ffffffe6;border-color:#2563eb73}.Gu4KxW_securityIntro{border-bottom:1px solid #4c7db747;margin:34px 0 22px;padding:20px 2px 18px}.Gu4KxW_securityEyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:800}.Gu4KxW_securityTitle{color:#0b1930;letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.1}.Gu4KxW_securityDescription{color:#52657c;max-width:680px;margin:7px 0 0;font-size:.85rem;line-height:1.55}.Gu4KxW_securityFallback{justify-content:center;align-items:center;display:flex}.Gu4KxW_fallbackCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#52657c;z-index:1;background:#ffffffd1;border:1px solid #4c7db73d;border-radius:18px;padding:22px 28px;font-size:.85rem;position:relative}@media (max-width:640px){.Gu4KxW_securityPage{padding:18px 14px 22px}.Gu4KxW_securityIntro{margin-top:26px;margin-bottom:18px}.Gu4KxW_securityTitle{font-size:1.65rem}.Gu4KxW_securityDescription{line-height:1.55}}
._20TunG_workspace{gap:22px;display:grid}._20TunG_welcomeBar{border-bottom:1px solid #4c7db747;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:20px 2px 18px;display:flex}._20TunG_welcomeTitle{color:#0b1930;letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.1}._20TunG_welcomeDescription{color:#52657c;margin:7px 0 0;font-size:.85rem;line-height:1.55}._20TunG_compactApprovedBadge{color:#047857;align-items:center;gap:4px;padding:0;font-size:.68rem;font-weight:400;display:inline-flex}._20TunG_verifiedIcon{color:#fff;background:#059669;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._20TunG_compactEditButton{color:#243b5a;background:#ffffffd1;border:1px solid #4c7db74d;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:.78rem;font-weight:750;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}._20TunG_compactEditButton:hover{background:#fff;border-color:#2563eb7a}._20TunG_tabBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #4c7db73d;border-radius:16px;padding:6px;box-shadow:0 18px 48px #1e40af1a}._20TunG_tabButton{color:#52657c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;outline:none;flex:1;justify-content:center;align-items:center;gap:7px;min-width:6.75rem;min-height:42px;padding:9px 12px;font-size:.8rem;font-weight:700;transition:background .16s,color .16s,box-shadow .16s;display:flex}._20TunG_tabButton:hover{color:#0b1930;background:#eff6ffd1}._20TunG_tabButton:focus-visible{box-shadow:0 0 0 3px #3b82f633}._20TunG_activeTab{color:#fff;background:linear-gradient(145deg,#0b1930,#174f83);border-color:#60a5fa80;box-shadow:0 9px 22px #0f335933}._20TunG_activeTab:hover{color:#fff;background:linear-gradient(145deg,#10233e,#1d5c94)}._20TunG_tabPanel{outline:none;margin-top:18px}._20TunG_tabPanel:focus-visible{border-radius:22px;box-shadow:0 0 0 3px #3b82f633}._20TunG_card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;padding:clamp(20px,3vw,26px);position:relative;box-shadow:0 24px 60px #1e40af1c,0 0 45px #2563eb0a}._20TunG_card:before{content:"";background:linear-gradient(90deg,#0000,#2563eb7a,#0000);height:1px;position:absolute;top:-1px;left:24%;right:24%}._20TunG_eyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}._20TunG_featureIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa3d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._20TunG_emptyState{text-align:center;background:#eff6ff66;border:1px dashed #4c7db74d;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:15rem;padding:40px 24px;display:flex}._20TunG_emptyIcon{color:#31567b;background:#ffffffd1;border:1px solid #4c7db738;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._20TunG_secondaryButton{color:#243b5a;cursor:pointer;background:#ffffffb8;border:1px solid #4c7db74d;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:.82rem;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}._20TunG_secondaryButton:hover{background:#fff;border-color:#2563eb7a}._20TunG_primaryButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.82rem;font-weight:700;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 10px 24px #2563eb38}._20TunG_primaryButton:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2563eb4d}._20TunG_primaryButton:disabled,._20TunG_secondaryButton:disabled{cursor:wait;opacity:.6;transform:none}._20TunG_listItem{background:#ffffffa8;border:1px solid #4c7db733;border-radius:13px}._20TunG_activityItem{background:#eff6ff6b;border:1px solid #4c7db72e;border-radius:12px}._20TunG_calendarCell{background:#ffffffb3;border-color:#4c7db738}._20TunG_calendarCell:hover{border-color:#2563eb80}._20TunG_calendarCellSelected{background:#fff;border-color:#1d4ed8;box-shadow:inset 0 0 0 1px #1d4ed8}._20TunG_offerCard{background:#ffffffb8;border:1px solid #4c7db738;border-radius:14px;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}._20TunG_offerCard:hover{border-color:#2563eb6b;box-shadow:0 14px 34px #1e40af1a}._20TunG_offerCardSelected{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb,0 14px 34px #1e40af1f}._20TunG_offerActions{background:#eff6ffb8;border-top:1px solid #4c7db733}._20TunG_modalHeader{color:#0b1930;background:radial-gradient(circle at 90% 15%,#60a5fa1f,#0000 14rem),#eff6ff8c;border-bottom:1px solid #4c7db72e}._20TunG_infoBox{background:#eff6ff8c;border:1px solid #4c7db733;border-radius:12px}._20TunG_notificationUnreadCount{color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:700}._20TunG_guardNotificationTableWrapper{border:1px solid #4c7db733;border-radius:13px;margin-top:24px;overflow-x:auto}._20TunG_guardNotificationTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}._20TunG_guardNotificationTable th{color:#64748b;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#eff6ff9e;border-bottom:1px solid #4c7db733;padding:10px 14px;font-size:.65rem;font-weight:700}._20TunG_guardNotificationTable th:first-child{width:27%}._20TunG_guardNotificationTable th:nth-child(2){width:41%}._20TunG_guardNotificationTable th:nth-child(3){width:19%}._20TunG_guardNotificationTable th:last-child{width:13%}._20TunG_guardNotificationTable td{color:#52657c;text-align:left;vertical-align:middle;border-bottom:1px solid #4c7db724;padding:12px 14px;font-size:.78rem;line-height:1.45}._20TunG_guardNotificationTable tbody tr:last-child td{border-bottom:0}._20TunG_guardNotificationTable tbody tr{background:#ffffff85}._20TunG_guardNotificationTable tbody tr:hover{background:#eff6ff85}._20TunG_guardNotificationTable ._20TunG_guardNotificationUnreadRow{background:#eff6ffc7}._20TunG_guardNotificationTitle{color:#0f172a;align-items:center;gap:9px;font-weight:650;display:flex}._20TunG_guardNotificationIcon{color:#1d4ed8;background:#eff6ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._20TunG_guardNotificationMessage{color:#52657c}._20TunG_guardNotificationTime{color:#64748b;white-space:nowrap;font-size:.72rem}._20TunG_markNotificationReadButton,._20TunG_notificationReadStatus{white-space:nowrap;align-items:center;gap:5px;font-size:.7rem;display:inline-flex}._20TunG_markNotificationReadButton{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:5px 0;font-weight:700}._20TunG_markNotificationReadButton:disabled{cursor:wait;opacity:.55}._20TunG_markNotificationReadButton:focus-visible{outline-offset:3px;outline:2px solid #2563eb}._20TunG_notificationReadStatus{color:#64748b}._20TunG_unreadDot{background:#2563eb;border-radius:50%;width:7px;height:7px}@media (max-width:640px){._20TunG_welcomeBar{align-items:flex-start;margin-top:26px;padding-bottom:15px}._20TunG_welcomeDescription{max-width:15rem}._20TunG_card{border-radius:18px;padding:18px 14px}._20TunG_tabBar{border-radius:14px}._20TunG_tabButton{min-width:6.4rem;padding-left:10px;padding-right:10px}._20TunG_emptyState{min-height:12rem}}@media (prefers-reduced-motion:reduce){._20TunG_compactEditButton,._20TunG_tabButton,._20TunG_secondaryButton,._20TunG_primaryButton,._20TunG_offerCard{transition:none}}
.CPS7PG_switcher{background:#e2e8f0a8;border:1px solid #4c7db72e;border-radius:11px;align-items:center;gap:3px;padding:3px;display:inline-flex}.CPS7PG_button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 11px;font-size:.76rem;font-weight:650;transition:background .16s,box-shadow .16s,color .16s;display:inline-flex}.CPS7PG_button:hover{color:#0b1930}.CPS7PG_button:focus-visible{outline-offset:2px;outline:3px solid #2563eb33}.CPS7PG_selected{color:#0b1930;background:#fffffff0;box-shadow:0 2px 8px #0f33591a}.CPS7PG_count{background:#94a3b829;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.65rem;display:inline-flex}.CPS7PG_selected .CPS7PG_count{color:#fff;background:#0b1930}@media (prefers-reduced-motion:reduce){.CPS7PG_button{transition:none}}
.gXxnNW_securityPage{background:radial-gradient(circle at 72% 32%, #3b82f624, transparent 34%), linear-gradient(135deg, var(--gb-page-start) 0%, var(--gb-page-mid) 48%, var(--gb-page-end) 100%);color:var(--gb-navy);grid-template-rows:auto minmax(0,1fr);gap:18px;min-height:100dvh;padding:clamp(20px,4vw,38px) clamp(18px,5vw,58px) 20px;display:grid;position:relative;overflow:hidden}.gXxnNW_securityBackdrop{pointer-events:none;background-image:linear-gradient(#2563eb0e 1px,#0000 1px),linear-gradient(90deg,#2563eb0e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%,#0000);mask-image:linear-gradient(90deg,#0000,#000 48%,#0000)}.gXxnNW_securityBackdrop:after{content:"";border:1px solid #2563eb17;border-radius:50%;width:min(42vw,540px);height:min(42vw,540px);position:absolute;top:50%;right:-5%;transform:translateY(-50%);box-shadow:0 0 0 80px #2563eb06,0 0 0 160px #2563eb05}.gXxnNW_securityBrand{color:#0b1930;letter-spacing:-.02em;z-index:1;align-items:center;width:fit-content;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.gXxnNW_securityStage{z-index:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.gXxnNW_securityCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;flex-direction:column;justify-content:center;width:100%;max-width:460px;min-height:535px;padding:clamp(26px,4vw,36px);display:flex;position:relative;box-shadow:0 30px 75px #1e40af26,0 0 60px #2563eb14}.gXxnNW_securityCard:before{content:"";background:linear-gradient(90deg,#0000,#2563eb85,#0000);height:1px;position:absolute;top:-1px;left:22%;right:22%}.gXxnNW_securityEyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:800}.gXxnNW_securityCard h1{letter-spacing:-.045em;margin:0;font-size:clamp(1.85rem,4vw,2.35rem);font-weight:700;line-height:1.08}.gXxnNW_securityDescription{color:#52657c;margin:12px 0 24px;font-size:.9rem;line-height:1.6}.gXxnNW_fallbackCard{color:#52657c;justify-content:center;align-items:center;gap:12px;min-height:120px;font-size:.85rem;display:flex}.gXxnNW_fallbackPulse{background:#2563eb;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite gXxnNW_pulse;box-shadow:0 0 16px #2563eb73}@keyframes gXxnNW_pulse{50%{opacity:.35;transform:scale(.8)}}@media (max-width:560px){.gXxnNW_securityPage{gap:14px;padding:18px 16px 16px;overflow-y:auto}.gXxnNW_securityCard{border-radius:18px;min-height:0;padding:24px 20px}.gXxnNW_securityDescription{margin-bottom:20px}}@media (max-height:720px){.gXxnNW_securityPage{gap:10px;padding-top:12px;padding-bottom:12px}.gXxnNW_securityCard{min-height:0;padding-top:22px;padding-bottom:22px}.gXxnNW_securityDescription{margin-top:9px;margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.gXxnNW_fallbackPulse{animation:none}}
.lLSNeG_toolbar{border-bottom:1px solid #4c7db733;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:16px;display:flex}.lLSNeG_monthTitle{color:#0b1930;letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:750;line-height:1.2}.lLSNeG_navigation{align-items:center;gap:6px;display:flex}.lLSNeG_navigationButton,.lLSNeG_todayButton{color:#243b5a;cursor:pointer;background:#ffffffb8;border:1px solid #4c7db747;justify-content:center;align-items:center;min-height:34px;font-size:.74rem;font-weight:650;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.lLSNeG_navigationButton{border-radius:9px;width:34px}.lLSNeG_todayButton{border-radius:9px;padding:0 11px}.lLSNeG_navigationButton:hover,.lLSNeG_todayButton:hover{color:#1d4ed8;background:#fff;border-color:#2563eb7a}.lLSNeG_navigationButton:focus-visible,.lLSNeG_todayButton:focus-visible,.lLSNeG_dayButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb33}.lLSNeG_calendarFrame{width:100%;max-width:680px;margin:18px auto 0}.lLSNeG_calendarTable{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%}.lLSNeG_weekday{color:#718096;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:0 0 6px;font-size:.62rem;font-weight:700}.lLSNeG_dayCell,.lLSNeG_emptyCell{vertical-align:top;height:clamp(44px,6.2vw,58px);padding:0;position:relative}.lLSNeG_dayCell{background:#ffffff9e;border:1px solid #4c7db72e;border-radius:10px;transition:background .16s,border-color .16s,box-shadow .16s}.lLSNeG_dayCell:hover{background:#fffffff0;border-color:#2563eb61}.lLSNeG_selectedDay{background:#fff;border-color:#0f3d68;box-shadow:inset 0 0 0 1px #0f3d68,0 5px 14px #0f3d681a}.lLSNeG_dayButton{cursor:pointer;z-index:1;background:0 0;border:0;border-radius:9px;width:100%;padding:0;position:absolute;inset:0}.lLSNeG_dayNumber{color:#40546d;pointer-events:none;z-index:2;justify-content:center;align-items:center;width:23px;height:23px;font-size:.7rem;font-weight:600;display:flex;position:absolute;top:6px;left:6px}.lLSNeG_todayNumber{color:#fff;background:#0b1930;border-radius:50%}.lLSNeG_eventDots{pointer-events:none;z-index:2;align-items:center;gap:3px;display:flex;position:absolute;bottom:7px;left:8px}.lLSNeG_eventDot{border:1px solid #ffffffe6;border-radius:50%;width:7px;height:7px}.lLSNeG_moreCount{color:#64748b;font-size:.58rem;font-weight:700;line-height:1}.lLSNeG_detailsArea{max-width:680px;margin-left:auto;margin-right:auto}.lLSNeG_emptyMessage{color:#64748b;text-align:center;max-width:680px;margin:16px auto 0;font-size:.8rem;line-height:1.5}@media (max-width:640px){.lLSNeG_toolbar{align-items:center}.lLSNeG_calendarFrame{margin-top:14px}.lLSNeG_calendarTable{border-spacing:2px}.lLSNeG_weekday{letter-spacing:.03em;padding-bottom:5px;font-size:.56rem}.lLSNeG_dayCell,.lLSNeG_emptyCell{height:42px}.lLSNeG_dayCell{border-radius:8px}.lLSNeG_dayButton{border-radius:7px}.lLSNeG_dayNumber{width:20px;height:20px;font-size:.65rem;top:4px;left:4px}.lLSNeG_eventDots{gap:2px;bottom:5px;left:6px}.lLSNeG_eventDot{width:6px;height:6px}.lLSNeG_todayButton{display:none}}@media (prefers-reduced-motion:reduce){.lLSNeG_navigationButton,.lLSNeG_todayButton,.lLSNeG_dayCell{transition:none}}
.xT83ra_statusCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 28px 70px #1e40af24,0 0 54px #2563eb0f}.xT83ra_statusCard:before{content:"";background:linear-gradient(90deg,#0000,#2563eb8c,#0000);height:1px;position:absolute;top:0;left:22%;right:22%}.xT83ra_statusHeader{justify-content:space-between;align-items:flex-start;gap:18px;padding:clamp(24px,4vw,34px);display:flex}.xT83ra_statusContent{align-items:flex-start;gap:16px;max-width:720px;display:flex}.xT83ra_statusIcon{border:1px solid;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.xT83ra_reviewIcon{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.xT83ra_pendingIcon{color:#b45309;background:#fffbeb;border-color:#fde68a}.xT83ra_rejectedIcon{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.xT83ra_suspendedIcon,.xT83ra_unavailableIcon{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.xT83ra_eyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;margin:1px 0 8px;font-size:9px;font-weight:800}.xT83ra_statusTitle{color:#0b1930;letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:750;line-height:1.15}.xT83ra_statusDescription{color:#52657c;margin:10px 0 0;font-size:.92rem;line-height:1.65}.xT83ra_badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;padding:7px 11px;font-size:.7rem;font-weight:800}.xT83ra_reviewBadge{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.xT83ra_pendingBadge{color:#92400e;background:#fffbeb;border-color:#fde68a}.xT83ra_rejectedBadge{color:#991b1b;background:#fef2f2;border-color:#fecaca}.xT83ra_suspendedBadge,.xT83ra_unavailableBadge{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.xT83ra_detailsGrid{background:#4c7db72e;border-top:1px solid #4c7db72e;border-bottom:1px solid #4c7db72e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.xT83ra_detail{background:#eff6ff94;align-items:center;gap:12px;min-width:0;padding:18px clamp(22px,4vw,34px);display:flex}.xT83ra_detailIcon{color:#477096;flex:none}.xT83ra_detailLabel{color:#718096;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:800}.xT83ra_detailValue{color:#0b1930;overflow-wrap:anywhere;margin:3px 0 0;font-size:.9rem;font-weight:700}.xT83ra_actions{justify-content:space-between;align-items:center;gap:20px;padding:22px clamp(24px,4vw,34px);display:flex}.xT83ra_actionNote{color:#64748b;margin:0;font-size:.78rem;line-height:1.5}.xT83ra_primaryLink{color:#fff;background:linear-gradient(145deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 12px 28px #2563eb40}.xT83ra_primaryLink:hover{transform:translateY(-1px);box-shadow:0 16px 34px #2563eb54}@media (max-width:640px){.xT83ra_statusCard{border-radius:18px}.xT83ra_statusHeader{flex-direction:column;padding:22px 18px}.xT83ra_statusContent{gap:13px}.xT83ra_statusIcon{border-radius:12px;width:42px;height:42px}.xT83ra_badge{margin-top:-4px;margin-left:55px}.xT83ra_detailsGrid{grid-template-columns:1fr}.xT83ra_detail{padding:16px 18px}.xT83ra_actions{flex-direction:column;align-items:stretch;padding:20px 18px}.xT83ra_actionNote{text-align:center}.xT83ra_primaryLink{width:100%}}@media (prefers-reduced-motion:reduce){.xT83ra_primaryLink{transition:none}}
.r4BgYG_content{gap:20px;display:grid}.r4BgYG_backLink{color:#52657c;align-items:center;gap:7px;width:fit-content;font-size:.82rem;font-weight:700;text-decoration:none;transition:color .16s;display:inline-flex}.r4BgYG_backLink:hover{color:#0b1930}.r4BgYG_backLink:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #2563eb}.r4BgYG_card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e40af1c,0 0 45px #2563eb0a}.r4BgYG_card:before{content:"";background:linear-gradient(90deg,#0000,#2563eb7a,#0000);height:1px;position:absolute;top:-1px;left:24%;right:24%}.r4BgYG_profileHeader{border-bottom:1px solid #4c7db72e;padding:26px clamp(24px,4vw,32px)}.r4BgYG_avatar{color:#fff;background:linear-gradient(145deg,#0b1930,#174f83);border:1px solid #60a5fa80;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 9px 22px #0f335933}.r4BgYG_approvedBadge{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.r4BgYG_featureIcon,.r4BgYG_detailIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa3d;flex:none;justify-content:center;align-items:center;display:flex}.r4BgYG_featureIcon{border-radius:11px;width:40px;height:40px}.r4BgYG_detailIcon{border-radius:9px;width:36px;height:36px}.r4BgYG_licenseList{border-top:1px solid #4c7db733;border-bottom:1px solid #4c7db733;margin-top:24px}.r4BgYG_licenseList>div{border-color:#4c7db72e}@media (max-width:640px){.r4BgYG_card{border-radius:18px}.r4BgYG_profileHeader{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.r4BgYG_backLink{transition:none}}
.dFVcUa_tabBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #4c7db73d;border-radius:16px;padding:6px;box-shadow:0 18px 48px #1e40af1a}.dFVcUa_tabButton{color:#52657c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;outline:none;flex:1;justify-content:center;align-items:center;gap:8px;min-width:10rem;min-height:42px;padding:9px 16px;font-size:.83rem;font-weight:700;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:flex}.dFVcUa_tabButton:hover{color:#0b1930;background:#eff6ffcc}.dFVcUa_tabButton:focus-visible{box-shadow:0 0 0 3px #3b82f633}.dFVcUa_activeTab{color:#fff;background:linear-gradient(145deg,#0b1930,#174f83);border-color:#60a5fa8c;box-shadow:0 9px 22px #0f335933}.dFVcUa_activeTab:hover{color:#fff;background:linear-gradient(145deg,#10233e,#1d5c94)}.dFVcUa_tabPanel{outline:none;margin-top:18px}.dFVcUa_tabPanel:focus-visible{border-radius:22px;box-shadow:0 0 0 3px #3b82f633}.dFVcUa_card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;padding:clamp(20px,3vw,28px);position:relative;box-shadow:0 28px 70px #1e40af1f,0 0 54px #2563eb0d}.dFVcUa_card:before{content:"";background:linear-gradient(90deg,#0000,#2563eb85,#0000);height:1px;position:absolute;top:-1px;left:22%;right:22%}.dFVcUa_eyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:800}.dFVcUa_summaryPill{color:#31567b;background:#eff6ffdb;border:1px solid #60a5fa47;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:.78rem;font-weight:700;display:flex}.dFVcUa_featureIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa40;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.dFVcUa_tableShell{border:1px solid #4c7db738;border-radius:14px;margin-top:24px;overflow:hidden}.dFVcUa_tableHeader{color:#64748b;background:#eff6ffb3;border-bottom:1px solid #4c7db733}.dFVcUa_row{background:#ffffffad;border-color:#4c7db733}.dFVcUa_row:nth-child(2n){background:#eff6ff61}.dFVcUa_expandedDetails{background:inherit;border-top:1px solid #4c7db733}.dFVcUa_secondaryButton{color:#243b5a;cursor:pointer;background:#ffffffb8;border:1px solid #4c7db74d;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.dFVcUa_secondaryButton:hover{background:#fff;border-color:#2563eb7a}.dFVcUa_primaryButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa;border-radius:10px;min-height:40px;padding:0 14px;font-size:.82rem;font-weight:700;transition:box-shadow .16s,transform .16s;box-shadow:0 10px 24px #2563eb38}.dFVcUa_primaryButton:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2563eb4d}.dFVcUa_primaryButton:disabled{cursor:wait;opacity:.65;transform:none}.dFVcUa_rateRow{background:#ffffffa3}.dFVcUa_rateRow:nth-child(2n){background:#eff6ff59}.dFVcUa_rateControl{background:#fffc;border:1px solid #4c7db74d;border-radius:10px;transition:border-color .16s,box-shadow .16s}.dFVcUa_rateControl:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f624}.dFVcUa_emptyState{color:#64748b;text-align:center;background:#eff6ff73;border-radius:12px;margin-top:24px;padding:24px;font-size:.85rem}.dFVcUa_auditList{border-color:#4c7db733;margin-top:24px}.dFVcUa_auditItem{border-color:#4c7db72e}@media (max-width:640px){.dFVcUa_card{border-radius:18px;padding:18px 14px}.dFVcUa_tabBar{border-radius:14px}.dFVcUa_tabButton{min-width:9rem;padding-left:12px;padding-right:12px}.dFVcUa_tableShell{margin-top:20px}}@media (prefers-reduced-motion:reduce){.dFVcUa_tabButton,.dFVcUa_secondaryButton,.dFVcUa_primaryButton{transition:none}}
.ugB-EW_form{gap:16px;display:grid}.ugB-EW_field{min-width:0}.ugB-EW_label{color:#243b5a;margin-bottom:7px;font-size:.78rem;font-weight:650;display:block}.ugB-EW_input{color:#0f172a;background:#ffffffc7;border-color:#4c7db752;border-radius:10px;min-height:46px;padding:0 13px;font-size:.9rem}.ugB-EW_field .form-input{color:#0f172a;background:#ffffffc7;border-color:#4c7db752;border-radius:10px;min-height:46px;padding:0 13px;font-size:.9rem}.ugB-EW_input::placeholder{color:#7b8da3}.ugB-EW_input:autofill{color:#0f172a;background:#f8fbff}.ugB-EW_input:-webkit-autofill{caret-color:#0f172a;transition:background-color 9999s ease-out;-webkit-text-fill-color:#0f172a!important;background-color:#f8fbff!important;-webkit-background-clip:text!important;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff!important}.ugB-EW_input:-webkit-autofill:hover{caret-color:#0f172a;transition:background-color 9999s ease-out;-webkit-text-fill-color:#0f172a!important;background-color:#f8fbff!important;-webkit-background-clip:text!important;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff!important}.ugB-EW_input:-webkit-autofill:active{caret-color:#0f172a;transition:background-color 9999s ease-out;-webkit-text-fill-color:#0f172a!important;background-color:#f8fbff!important;-webkit-background-clip:text!important;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff!important}.ugB-EW_input:-webkit-autofill:focus{caret-color:#0f172a;transition:background-color 9999s ease-out;-webkit-text-fill-color:#0f172a!important;background-color:#f8fbff!important;-webkit-background-clip:text!important;-webkit-box-shadow:inset 0 0 0 1000px #f8fbff,0 0 0 3px #3b82f629!important}:is(.ugB-EW_input:focus,.ugB-EW_field .form-input:focus){border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f629,0 0 26px #2563eb14}.ugB-EW_field .form-input span{color:#0f172a}.ugB-EW_field .form-input svg{color:#64748b}.ugB-EW_fieldError{color:#b91c1c;margin:6px 0 0;font-size:.76rem}.ugB-EW_message{border:1px solid;border-radius:10px;margin:0;padding:10px 12px;font-size:.8rem;line-height:1.5}.ugB-EW_success{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ugB-EW_errorMessage{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ugB-EW_signInPrompt{color:#64748b;text-align:center;margin:0;font-size:.8rem}.ugB-EW_signInLink{color:#1d4ed8;font-weight:700;text-decoration:none}.ugB-EW_signInLink:hover,.ugB-EW_signInLink:focus-visible{color:#0b1930;text-underline-offset:3px;text-decoration:underline}.ugB-EW_otpInput{font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center;font-size:1.35rem;font-weight:700}.ugB-EW_otpInput::placeholder{letter-spacing:normal;font-size:.9rem;font-weight:400}.ugB-EW_otpPreview{text-align:center;background:#fffbebd1;border:1px solid #d9770652;border-radius:10px;padding:12px}.ugB-EW_otpPreviewLabel{color:#92400e;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.ugB-EW_otpPreviewCode{color:#451a03;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.3em;margin:4px 0 0;font-size:1.5rem;font-weight:800}.ugB-EW_otpPreviewNotice{color:#92400e;margin:4px 0 0;font-size:.7rem}@media (max-width:420px){.ugB-EW_otpInput{letter-spacing:.25em;font-size:1.15rem}}
.IYKoEW_workspace{gap:22px;display:grid}.IYKoEW_welcomeBar{border-bottom:1px solid #4c7db747;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:20px 2px 18px;display:flex}.IYKoEW_welcomeTitle{color:#0b1930;letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:750;line-height:1.1}.IYKoEW_welcomeDescription{color:#52657c;margin:7px 0 0;font-size:.85rem;line-height:1.55}.IYKoEW_verifiedBadge{color:#047857;align-items:center;gap:4px;font-size:.68rem;font-weight:400;display:inline-flex}.IYKoEW_verifiedIcon{color:#fff;background:#059669;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.IYKoEW_editButton{color:#243b5a;background:#ffffffd1;border:1px solid #4c7db74d;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:.78rem;font-weight:750;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.IYKoEW_editButton:hover{background:#fff;border-color:#2563eb7a}.IYKoEW_tabBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #4c7db73d;border-radius:16px;padding:6px;box-shadow:0 18px 48px #1e40af1a}.IYKoEW_tabButton{color:#52657c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;outline:none;flex:1;justify-content:center;align-items:center;gap:7px;min-width:7.5rem;min-height:42px;padding:9px 12px;font-size:.82rem;font-weight:700;transition:background .16s,color .16s,box-shadow .16s;display:flex}.IYKoEW_tabButton:hover{color:#0b1930;background:#eff6ffd1}.IYKoEW_tabButton:focus-visible{box-shadow:0 0 0 3px #3b82f633}.IYKoEW_activeTab{color:#fff;background:linear-gradient(145deg,#0b1930,#174f83);border-color:#60a5fa80;box-shadow:0 9px 22px #0f335933}.IYKoEW_activeTab:hover{color:#fff;background:linear-gradient(145deg,#10233e,#1d5c94)}.IYKoEW_tabPanel{outline:none;margin-top:18px}.IYKoEW_tabPanel:focus-visible{border-radius:22px;box-shadow:0 0 0 3px #3b82f633}.IYKoEW_card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;padding:clamp(20px,3vw,26px);position:relative;box-shadow:0 24px 60px #1e40af1c,0 0 45px #2563eb0a}.IYKoEW_card:before{content:"";background:linear-gradient(90deg,#0000,#2563eb7a,#0000);height:1px;position:absolute;top:-1px;left:24%;right:24%}.IYKoEW_eyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}.IYKoEW_featureIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa3d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.IYKoEW_emptyState{text-align:center;background:#eff6ff66;border:1px dashed #4c7db74d;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:13rem;padding:38px 24px;display:flex}.IYKoEW_emptyIcon{color:#31567b;background:#ffffffd1;border:1px solid #4c7db738;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.IYKoEW_secondaryButton{color:#243b5a;cursor:pointer;background:#ffffffbd;border:1px solid #4c7db74d;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:.82rem;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.IYKoEW_secondaryButton:hover{background:#fff;border-color:#2563eb7a}.IYKoEW_primaryButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:.82rem;font-weight:700;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 10px 24px #2563eb38}.IYKoEW_primaryButton:hover{transform:translateY(-1px);box-shadow:0 14px 30px #2563eb4d}.IYKoEW_primaryButton:disabled,.IYKoEW_secondaryButton:disabled{cursor:wait;opacity:.6;transform:none}.IYKoEW_activityItem,.IYKoEW_jobCard,.IYKoEW_selectedDetails{background:#eff6ff66;border:1px solid #4c7db733;border-radius:13px}.IYKoEW_calendarCell{background:#ffffffb3;border-color:#4c7db738}.IYKoEW_calendarCell:hover{border-color:#2563eb80}.IYKoEW_calendarCellSelected{background:#fff;border-color:#1d4ed8;box-shadow:inset 0 0 0 1px #1d4ed8}.IYKoEW_modalHeader{color:#0b1930;background:radial-gradient(circle at 90% 15%,#60a5fa1f,#0000 14rem),#eff6ff8c;border-bottom:1px solid #4c7db72e}.IYKoEW_formSurface .form-input{background:#ffffffd1;border-color:#4c7db74d;border-radius:10px}.IYKoEW_formSurface .form-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f624}.IYKoEW_infoBox{background:#eff6ff8c;border:1px solid #4c7db733;border-radius:12px}.IYKoEW_notificationTableWrapper{border:1px solid #4c7db733;border-radius:13px;margin-top:24px;overflow-x:auto}.IYKoEW_notificationTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.IYKoEW_notificationTable th{color:#64748b;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#eff6ff9e;border-bottom:1px solid #4c7db733;padding:10px 14px;font-size:.65rem;font-weight:700}.IYKoEW_notificationTable th:first-child{width:30%}.IYKoEW_notificationTable th:nth-child(2){width:39%}.IYKoEW_notificationTable th:nth-child(3){width:18%}.IYKoEW_notificationTable th:last-child{width:13%}.IYKoEW_notificationTable td{color:#52657c;text-align:left;vertical-align:middle;border-bottom:1px solid #4c7db724;padding:12px 14px;font-size:.78rem;line-height:1.45}.IYKoEW_notificationTable tbody tr:last-child td{border-bottom:0}.IYKoEW_notificationTable tbody tr{background:#ffffff85}.IYKoEW_notificationTable tbody tr:hover{background:#eff6ff85}.IYKoEW_notificationTable .IYKoEW_notificationUnreadRow{background:#eff6ffc7}.IYKoEW_notificationUnreadCount{color:#b91c1c;background:#fee2e2;border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:700}.IYKoEW_notificationTitle{color:#0f172a;align-items:center;gap:9px;font-weight:650;display:flex}.IYKoEW_notificationIcon{color:#047857;background:#ecfdf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.IYKoEW_notificationMessage{color:#52657c}.IYKoEW_notificationTime{color:#64748b;white-space:nowrap;font-size:.72rem}.IYKoEW_markNotificationReadButton,.IYKoEW_notificationReadStatus{white-space:nowrap;align-items:center;gap:5px;font-size:.7rem;display:inline-flex}.IYKoEW_markNotificationReadButton{color:#1d4ed8;cursor:pointer;background:0 0;border:0;padding:5px 0;font-weight:700}.IYKoEW_markNotificationReadButton:disabled{cursor:wait;opacity:.55}.IYKoEW_markNotificationReadButton:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.IYKoEW_notificationReadStatus{color:#64748b}.IYKoEW_unreadDot{background:#dc2626;border-radius:50%;width:7px;height:7px}@media (max-width:640px){.IYKoEW_welcomeBar{align-items:flex-start;margin-top:26px;padding-bottom:15px}.IYKoEW_welcomeDescription{max-width:16rem}.IYKoEW_card{border-radius:18px;padding:18px 14px}.IYKoEW_tabBar{border-radius:14px}.IYKoEW_tabButton{min-width:7rem;padding-left:10px;padding-right:10px}.IYKoEW_emptyState{min-height:11rem}}@media (prefers-reduced-motion:reduce){.IYKoEW_editButton,.IYKoEW_tabButton,.IYKoEW_secondaryButton,.IYKoEW_primaryButton{transition:none}}
.JDTP-G_securityForm{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;margin-top:0;scroll-margin-top:1.5rem;position:relative;overflow:visible;box-shadow:0 24px 60px #1e40af1c,0 0 45px #2563eb0a}.JDTP-G_securityForm:before{content:"";background:linear-gradient(90deg,#0000,#2563eb7a,#0000);height:1px;position:absolute;top:-1px;left:22%;right:22%}.JDTP-G_securityFormHeader{color:#0b1930;background:0 0;border-bottom:1px solid #4c7db72e;border-radius:21px 21px 0 0;padding:24px 26px}.JDTP-G_securityFormIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa3d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.JDTP-G_securityHeaderEyebrow{color:#0969a8;font-family:var(--font-geist-mono), ui-monospace, monospace}.JDTP-G_securityHeaderDescription{color:#52657c}.JDTP-G_securityStatusBadge{color:#31567b;background:#eff6ffb8;border:1px solid #4c7db73d;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 11px;font-size:.72rem;font-weight:700;display:flex}.JDTP-G_securityInfo{color:#52657c;background:#eff6ff6b;border-bottom:1px solid #4c7db72e;padding:12px 26px}.JDTP-G_securitySteps{background:#ffffff80;border-bottom:1px solid #4c7db72e;padding:18px 26px}.JDTP-G_securityStepLine{background:#4c7db738}.JDTP-G_securityStepLineComplete{background:#2563eb}.JDTP-G_securityStepActive,.JDTP-G_securityStepComplete{color:#fff;background:linear-gradient(145deg,#0b1930,#174f83);border-color:#60a5fa80;box-shadow:0 7px 18px #0f33592e}.JDTP-G_securityStepCurrent{box-shadow:0 0 0 4px #3b82f61a,0 7px 18px #0f33592e}.JDTP-G_securityStepLabel{color:#0969a8}.JDTP-G_securityPanel{padding:26px}.JDTP-G_securitySection{border:0;padding:0}.JDTP-G_securitySectionIcon{color:#2563eb;background:#eff6ffdb;border:1px solid #60a5fa3d;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.JDTP-G_securityForm .form-input{color:#0f172a;background:#ffffffc7;border-color:#4c7db74d;border-radius:10px;min-height:46px}.JDTP-G_securityForm .form-input:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #3b82f624,0 0 24px #2563eb0f}.JDTP-G_securityForm .form-input::placeholder{color:#7b8da3}.JDTP-G_securityActions{background:#eff6ff5c;border-top:1px solid #4c7db72e;border-radius:0 0 21px 21px;padding:20px 26px}.JDTP-G_securityReviewNote{background:#ffffffb8;border:1px solid #4c7db738;border-radius:12px}.JDTP-G_securityBackButton{color:#243b5a;cursor:pointer;background:#ffffffb8;border:1px solid #4c7db74d;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.JDTP-G_securityBackButton:hover{background:#fff;border-color:#2563eb80}.JDTP-G_securityNextButton{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 24px;font-weight:700;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 20px #2563eb2e}.JDTP-G_securityNextButton:hover{background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 10px 24px #2563eb3d}.JDTP-G_securitySubmitted{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#f5f9fff5);border:1px solid #4c7db73d;border-radius:22px;margin-top:0;overflow:hidden;box-shadow:0 24px 60px #1e40af1c}.JDTP-G_securitySubmittedHeader{color:#0b1930;background:#eff6ff8c;border-bottom:1px solid #4c7db72e}@media (max-width:640px){.JDTP-G_securityForm{border-radius:18px}.JDTP-G_securityFormHeader{border-radius:17px 17px 0 0;padding:22px 18px}.JDTP-G_securityInfo,.JDTP-G_securitySteps,.JDTP-G_securityPanel,.JDTP-G_securityActions{padding-left:18px;padding-right:18px}.JDTP-G_securitySection{padding:0}.JDTP-G_securityStatusBadge{align-self:flex-start}.JDTP-G_securityActions{border-radius:0 0 17px 17px}}@media (prefers-reduced-motion:reduce){.JDTP-G_securityBackButton,.JDTP-G_securityNextButton{transition:none}}
