.dashboard-modern{width:100%;max-width:1540px;margin:0 auto;padding:38px 22px 30px;color:#1d1d1f}.dashboard-state{min-height:70vh;display:grid;place-items:center}.dashboard-intro{margin-bottom:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.dashboard-intro .eyebrow,.dashboard-intro .intro-copy{color:#7b7b80}.dashboard-intro .eyebrow{margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboard-intro h1{margin:0;color:#1d1d1f;font-size:clamp(30px,3.1vw,48px);font-weight:720;letter-spacing:-.05em;line-height:1.04}.dashboard-intro .intro-copy{margin-top:9px;font-size:14px}.quick-actions{display:flex;gap:9px;flex-shrink:0}.quick-action{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:13px;font-weight:650;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.quick-action.primary{color:#fff;background:#0a66ff;box-shadow:0 7px 18px #0a66ff38}.quick-action.primary:hover{background:#0057e7}.quick-action.secondary{color:#1d1d1f;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.07)}.quick-action.secondary:hover{background:white}.quick-action:active{transform:scale(.98)}.metrics-grid{margin-bottom:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metric-card,.surface-card{background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.055);box-shadow:0 1px 2px #00000006,0 8px 24px #0000000b}.metric-card{position:relative;min-height:160px;padding:20px;overflow:hidden;border-radius:18px}.metric-card .metric-icon{position:absolute;top:16px;right:16px;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;font-size:16px}.metric-card .metric-label{color:#7b7b80;font-size:12px;font-weight:550}.metric-card .metric-value{margin-top:22px;color:#1d1d1f;font-size:clamp(27px,2.6vw,38px);font-weight:700;letter-spacing:-.045em;line-height:1}.metric-card .metric-detail{margin-top:12px;display:flex;align-items:center;gap:5px;color:#7b7b80;font-size:11px}.metric-card .metric-detail .anticon{color:#24a148}.metric-card.blue .metric-icon{color:#0a66ff;background:rgba(10,102,255,.09)}.metric-card.violet .metric-icon{color:#5e5ce6;background:rgba(94,92,230,.09)}.metric-card.green .metric-icon{color:#24a148;background:rgba(36,161,72,.1)}.metric-card.orange .metric-icon{color:#e77900;background:rgba(255,159,10,.12)}.dashboard-grid{display:grid;gap:12px}.main-insights{grid-template-columns:minmax(0,1.75fr) minmax(280px,.7fr);margin-bottom:12px}.operations-grid{grid-template-columns:minmax(0,1.42fr) minmax(340px,.9fr);margin-bottom:12px}.surface-card{padding:22px;border-radius:20px;overflow:hidden}.card-heading{min-height:38px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.card-heading .card-kicker{margin-bottom:3px;color:#7b7b80;font-size:10px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.card-heading h2{margin:0;color:#1d1d1f;font-size:18px;font-weight:670;letter-spacing:-.025em}.card-heading .heading-icon{padding:9px;color:#0a66ff;background:rgba(10,102,255,.08);border-radius:10px;font-size:16px}.card-link{display:inline-flex;align-items:center;gap:5px;color:#0a66ff;font-size:11px;font-weight:600}.chart-legend{display:flex;align-items:center;gap:6px;color:#7b7b80;font-size:10px}.chart-legend span{width:14px;height:2px;margin-left:4px;border-radius:2px}.chart-legend .current{background:#0a66ff}.chart-legend .previous{background:rgba(29,29,31,.18)}.revenue-summary{margin-top:20px;display:flex;align-items:center;gap:10px}.revenue-summary>strong{font-size:25px;letter-spacing:-.04em}.revenue-summary>span{padding:4px 7px;color:#24a148;background:#eaf8ee;border-radius:7px;font-size:10px;font-weight:700}.revenue-chart{height:250px;margin-top:10px}.payment-mix-card{display:flex;flex-direction:column}.mix-chart-wrap{position:relative;width:152px;height:152px;margin:20px auto 14px}.mix-chart-total{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.mix-chart-total strong{font-size:27px;line-height:1;letter-spacing:-.04em}.mix-chart-total span{margin-top:3px;color:#7b7b80;font-size:10px}.mix-list{display:flex;flex-direction:column;gap:10px}.mix-list>div{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;color:#515154;font-size:11px}.mix-dot{width:7px;height:7px;border-radius:50%}.mix-dot.paid{background:#0a66ff}.mix-dot.partial{background:#77a9f8}.mix-dot.pending{background:#e4e4e8}.average-payment{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.06);font-size:11px}.average-payment span{color:#7b7b80}.average-payment strong{color:#1d1d1f}.recent-payments-card .ant-table-wrapper{margin-top:16px}.recent-payments-card .ant-table-thead>tr>th{padding:9px 10px!important}.recent-payments-card .ant-table-tbody>tr>td{padding:11px 10px!important;border-bottom-color:#0000000e!important}.customer-cell{display:flex;align-items:center;gap:10px}.customer-cell .ant-avatar{color:#0a66ff;background:rgba(10,102,255,.09);font-size:11px;font-weight:700}.customer-cell>div{display:flex;flex-direction:column}.customer-cell>div strong{color:#1d1d1f;font-size:12px;font-weight:620}.customer-cell>div span{color:#7b7b80;font-size:10px}.payment-amount{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.payment-amount strong{color:#1d1d1f;font-size:12px}.status-tag{margin:0!important;padding:0 6px!important;border:0!important;border-radius:6px!important;font-size:8px!important;line-height:16px!important;text-transform:capitalize}.status-tag.completed{color:#24a148;background:#eaf8ee}.status-tag.partial{color:#9a5a00;background:#fff6e7}.status-tag.pending{color:#ff3b30;background:#fff0ef}.schedule-list{margin-top:14px;display:flex;flex-direction:column}.schedule-item{padding:12px 0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;border-bottom:1px solid rgba(0,0,0,.055)}.schedule-item:last-child{border-bottom:0}.schedule-date{width:40px;height:43px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#0a66ff;background:rgba(10,102,255,.08);border-radius:10px}.schedule-date strong{font-size:16px;line-height:1}.schedule-date span{margin-top:2px;font-size:8px;font-weight:700;text-transform:uppercase}.schedule-info{min-width:0;display:flex;flex-direction:column}.schedule-info strong,.schedule-info span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-info strong{color:#1d1d1f;font-size:12px;font-weight:620}.schedule-info span{margin-top:2px;color:#7b7b80;font-size:9px}.schedule-time{color:#7b7b80;font-size:9px;white-space:nowrap}.activity-card{padding-bottom:24px}.activity-strip{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.activity-event{min-width:0;padding:14px;display:flex;gap:10px;background:#f5f5f7;border-radius:13px}.activity-event .activity-symbol{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border-radius:9px;font-size:11px}.activity-event .activity-symbol.payment{color:#0a66ff;background:rgba(10,102,255,.09)}.activity-event .activity-symbol.customer{color:#24a148;background:rgba(36,161,72,.1)}.activity-event>div{min-width:0;display:flex;flex-direction:column}.activity-event>div strong{display:-webkit-box;overflow:hidden;color:#1d1d1f;font-size:10px;font-weight:570;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.activity-event>div span{margin-top:5px;color:#7b7b80;font-size:9px}@media (max-width: 1180px){.metrics-grid,.activity-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.main-insights,.operations-grid{grid-template-columns:1fr}.payment-mix-card{min-height:390px}}@media (max-width: 640px){.dashboard-modern{padding:28px 4px 18px}.dashboard-intro{align-items:flex-start;flex-direction:column}.quick-actions{width:100%}.quick-action{flex:1;padding-inline:10px;font-size:12px}.metrics-grid{grid-template-columns:1fr 1fr;gap:8px}.metric-card{min-height:142px;padding:16px}.metric-card .metric-icon{top:12px;right:12px}.metric-card .metric-value{margin-top:27px;font-size:27px}.surface-card{padding:17px;border-radius:17px}.chart-legend{display:none}.revenue-chart{height:220px}.activity-strip{grid-template-columns:1fr}}@media (max-width: 420px){.metric-card .metric-detail{font-size:9px}.recent-payments-card{overflow-x:auto}.schedule-item{grid-template-columns:42px minmax(0,1fr)}.schedule-time{display:none}}@media (prefers-reduced-motion: reduce){.quick-action{transition:none}}.dna-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;min-height:200px}.dna-loader-container.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ffffffe6;z-index:9999;min-height:100vh}.dna-loader-container .loader-message{margin:0;font-size:16px;font-weight:500;color:#333;text-align:center}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.profile-modern{padding:24px;background:transparent;min-height:100vh;animation:fadeIn .5s ease-out}@media (max-width: 768px){.profile-modern{padding:16px}}.profile-modern .profile-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;gap:20px;animation:fadeIn .3s ease-out}.profile-modern .profile-loading p{font-family:Inter,sans-serif;font-size:16px;color:#707881;margin-top:16px}.profile-modern .profile-loading .ant-spin .ant-spin-dot-item{background-color:#379be0}.profile-modern .profile-error{display:flex;align-items:center;justify-content:center;min-height:80vh;animation:fadeIn .3s ease-out}.profile-modern .profile-header{margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:.75rem;box-shadow:0 20px 40px #379be026;animation:slideUp .5s ease-out}@media (max-width: 768px){.profile-modern .profile-header{padding:20px;margin-bottom:24px}}.profile-modern .profile-header .header-content h2{font-family:Manrope,sans-serif;color:#fff!important;margin-bottom:8px!important;font-weight:600;font-size:28px}@media (max-width: 768px){.profile-modern .profile-header .header-content h2{font-size:24px}}.profile-modern .profile-header .header-content .ant-typography{color:#ffffffe6;font-family:Inter,sans-serif;font-size:16px}@media (max-width: 768px){.profile-modern .profile-header .header-content .ant-typography{font-size:14px}}.profile-modern .profile-content{animation:slideUp .6s ease-out}.profile-modern .profile-content .ant-row{margin-left:-12px!important;margin-right:-12px!important}.profile-modern .profile-content .ant-row .ant-col{padding-left:12px!important;padding-right:12px!important}.profile-modern .profile-content .profile-card{border-radius:.75rem;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);overflow:hidden;transition:all .3s ease;animation:slideUp .6s ease-out}.profile-modern .profile-content .profile-card:hover{box-shadow:0 24px 48px #379be01f;transform:translateY(-4px)}.profile-modern .profile-content .profile-card .ant-card-body{padding:32px}@media (max-width: 768px){.profile-modern .profile-content .profile-card .ant-card-body{padding:24px}}.profile-modern .profile-content .profile-card .profile-avatar-section{text-align:center;padding-bottom:24px;border-bottom:1px solid rgba(112,120,129,.12)}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-avatar{margin-bottom:16px;border:4px solid #ffffff;box-shadow:0 4px 12px #379be033;animation:pulse 2s infinite}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-avatar:hover{animation:none;transform:scale(1.05);transition:transform .3s ease}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-name{font-family:Manrope,sans-serif;margin:16px 0 8px!important;color:#111c2d;font-weight:600}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-role{font-family:Inter,sans-serif;font-size:14px;padding:4px 16px;border-radius:.75rem;margin-bottom:8px}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-status{margin-top:8px}.profile-modern .profile-content .profile-card .profile-quick-info{margin-top:24px;margin-bottom:24px}.profile-modern .profile-content .profile-card .profile-quick-info .info-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(112,120,129,.08);transition:all .2s ease}.profile-modern .profile-content .profile-card .profile-quick-info .info-item:last-child{border-bottom:none}.profile-modern .profile-content .profile-card .profile-quick-info .info-item:hover{background-color:#379be00a;padding-left:8px;padding-right:8px;border-radius:.5rem}.profile-modern .profile-content .profile-card .profile-quick-info .info-item .info-icon{font-size:16px;color:#379be0}.profile-modern .profile-content .profile-card .profile-quick-info .info-item .ant-typography{font-family:Inter,sans-serif;color:#707881;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-modern .profile-content .profile-card .edit-profile-btn{background:#379be0;border:none;height:44px;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:500;font-size:15px;box-shadow:0 4px 12px #379be040;transition:all .3s ease}.profile-modern .profile-content .profile-card .edit-profile-btn:hover{background:#2d8acc;transform:translateY(-2px);box-shadow:0 6px 16px #379be059}.profile-modern .profile-content .profile-card .edit-profile-btn:active{transform:translateY(0)}.profile-modern .profile-content .info-card{border-radius:.75rem;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);transition:all .3s ease;animation:slideUp .7s ease-out}.profile-modern .profile-content .info-card:hover{box-shadow:0 24px 48px #379be01f;transform:translateY(-2px)}.profile-modern .profile-content .info-card .ant-card-head{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-bottom:none;border-radius:.75rem .75rem 0 0;padding:16px 24px}.profile-modern .profile-content .info-card .ant-card-head .ant-card-head-title{font-family:Manrope,sans-serif;color:#fff;font-weight:600;font-size:18px}.profile-modern .profile-content .info-card .ant-card-body{padding:24px}@media (max-width: 768px){.profile-modern .profile-content .info-card .ant-card-body{padding:16px}}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-item-label{background-color:#f9f9ffb3;font-family:Inter,sans-serif;font-weight:500;color:#707881;padding:12px 16px;display:flex;align-items:center;gap:8px}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-item-label .anticon{color:#379be0;font-size:16px}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-item-content{font-family:Inter,sans-serif;padding:12px 16px;color:#111c2d}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-row{border-bottom:1px solid rgba(112,120,129,.1)}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-row:last-child{border-bottom:none}.profile-modern .profile-content .info-card .ant-descriptions .ant-tag{margin:0;padding:4px 12px;border-radius:.5rem;font-weight:500}@media (max-width: 992px){.profile-modern .profile-content .profile-card{margin-bottom:24px}}@media (max-width: 576px){.profile-modern{padding:12px}.profile-modern .profile-header{padding:16px;margin-bottom:16px;border-radius:.75rem}.profile-modern .profile-header .header-content h2{font-size:20px!important}.profile-modern .profile-header .header-content .ant-typography{font-size:13px}.profile-modern .profile-content .ant-card{border-radius:.75rem}.profile-modern .profile-content .ant-card .ant-card-head{padding:12px 16px}.profile-modern .profile-content .ant-card .ant-card-head .ant-card-head-title{font-size:16px}.profile-modern .profile-content .ant-card .ant-card-body{padding:16px}.profile-modern .profile-content .profile-card .ant-card-body{padding:20px}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-avatar{width:100px!important;height:100px!important}.profile-modern .profile-content .profile-card .profile-avatar-section .profile-name{font-size:18px!important}.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-item-label,.profile-modern .profile-content .info-card .ant-descriptions .ant-descriptions-item-content{padding:10px 12px;font-size:13px}}.edit-profile-modal .ant-modal-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-bottom:none;padding:20px 24px}.edit-profile-modal .ant-modal-header .ant-modal-title{font-family:Manrope,sans-serif;color:#fff;font-weight:600;font-size:18px}.edit-profile-modal .ant-modal-content{border-radius:.75rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb26}.edit-profile-modal .ant-modal-close{color:#ffffffd9}.edit-profile-modal .ant-modal-close:hover{color:#fff}.edit-profile-modal .ant-modal-body{padding:24px}.edit-profile-modal .edit-profile-form{font-family:Inter,sans-serif}.edit-profile-modal .edit-profile-form .ant-form-item-label>label{font-weight:500;color:#707881}.edit-profile-modal .edit-profile-form .ant-input,.edit-profile-modal .edit-profile-form .ant-select-selector,.edit-profile-modal .edit-profile-form .ant-picker{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);transition:all .3s ease}.edit-profile-modal .edit-profile-form .ant-input:hover,.edit-profile-modal .edit-profile-form .ant-select-selector:hover,.edit-profile-modal .edit-profile-form .ant-picker:hover{border-color:#379be0}.edit-profile-modal .edit-profile-form .ant-input:focus,.edit-profile-modal .edit-profile-form .ant-input.ant-input-focused,.edit-profile-modal .edit-profile-form .ant-input.ant-select-focused .ant-select-selector,.edit-profile-modal .edit-profile-form .ant-input.ant-picker-focused,.edit-profile-modal .edit-profile-form .ant-select-selector:focus,.edit-profile-modal .edit-profile-form .ant-select-selector.ant-input-focused,.edit-profile-modal .edit-profile-form .ant-select-selector.ant-select-focused .ant-select-selector,.edit-profile-modal .edit-profile-form .ant-select-selector.ant-picker-focused,.edit-profile-modal .edit-profile-form .ant-picker:focus,.edit-profile-modal .edit-profile-form .ant-picker.ant-input-focused,.edit-profile-modal .edit-profile-form .ant-picker.ant-select-focused .ant-select-selector,.edit-profile-modal .edit-profile-form .ant-picker.ant-picker-focused{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.edit-profile-modal .edit-profile-form .ant-input-prefix{color:#379be0;margin-right:8px}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-list-picture-card-container{width:104px;height:104px}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-list-item{border-radius:.75rem;border:1px solid rgba(112,120,129,.15)}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-select-picture-card{width:104px;height:104px;border-radius:.75rem;border:1px dashed rgba(112,120,129,.25);background-color:#f9f9ff80;transition:all .3s ease}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-select-picture-card:hover{border-color:#379be0;background-color:#379be00a}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-select-picture-card:hover .anticon{color:#379be0}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-select-picture-card .anticon{color:#707881;font-size:24px;transition:color .3s ease}.edit-profile-modal .edit-profile-form .ant-upload-wrapper .ant-upload-select-picture-card div{color:#707881;font-size:13px;margin-top:4px}.edit-profile-modal .edit-profile-form .form-actions{margin-top:24px;margin-bottom:0;text-align:right}.edit-profile-modal .edit-profile-form .form-actions .ant-btn{border-radius:.75rem;height:40px;padding:0 24px;font-family:Inter,sans-serif;font-weight:500}.edit-profile-modal .edit-profile-form .form-actions .ant-btn[type=button]{border:1px solid rgba(112,120,129,.25);color:#707881}.edit-profile-modal .edit-profile-form .form-actions .ant-btn[type=button]:hover{border-color:#379be0;color:#379be0}.edit-profile-modal .edit-profile-form .form-actions .ant-btn.ant-btn-primary{background:#379be0;border:none;box-shadow:0 4px 12px #379be040}.edit-profile-modal .edit-profile-form .form-actions .ant-btn.ant-btn-primary:hover{background:#2d8acc;box-shadow:0 6px 16px #379be059;transform:translateY(-1px)}.edit-profile-modal .edit-profile-form .form-actions .ant-btn.ant-btn-primary:active{transform:translateY(0)}.dark-mode .profile-modern{background:linear-gradient(135deg,#111c2d 0%,#212763 100%)}.dark-mode .profile-modern .profile-card,.dark-mode .profile-modern .info-card{background-color:#212763cc;color:#e2e8f0}.dark-mode .profile-modern .profile-card .ant-card-head-title,.dark-mode .profile-modern .info-card .ant-card-head-title{color:#fff}.add-customer{background:transparent;min-height:100vh;font-family:Inter,sans-serif}.button{padding:10px 20px;font-weight:500;font-size:.875rem;line-height:1.25rem;text-align:center;border-radius:.5rem;align-items:center;cursor:pointer;text-transform:none;border:1px solid transparent}.button.primary{background-color:#0a66ff;color:#fff;border-color:#0a66ff}.button.primary:hover{background-color:#fff;color:#0a66ff}.button.secondary{background-color:#fff;color:#0a66ff;border-color:#0a66ff}.button.secondary:hover{background-color:#0a66ff;color:#fff}.add-customer-page{--ack-primary: #379be0;--ack-secondary: #212763;--ack-surface: #f9f9ff;--ack-on-surface: #111c2d;--ack-outline: #707881;--ack-outline-var: #e2e8f0;--ack-card-bg: rgba(255, 255, 255, .92);--ack-input-bg: rgba(255, 255, 255, .7);--ack-section-icon-bg: rgba(55, 155, 224, .1);--ack-radius-card: 20px;--ack-radius-input: 10px;--ack-radius-btn: 10px;--ack-radius-pill: 50px;--ack-input-h: 46px;--ack-shadow-card: 0 8px 32px rgba(37, 99, 235, .08), 0 1px 4px rgba(0, 0, 0, .04);--ack-font-head: "Manrope", sans-serif;--ack-font-body: "Inter", sans-serif}.add-customer-page{padding:24px 28px 48px;background:transparent;min-height:100vh;font-family:var(--ack-font-body);box-sizing:border-box}@media (max-width: 768px){.add-customer-page{padding:16px 16px 40px}}@media (max-width: 480px){.add-customer-page{padding:12px 12px 32px}}.ack-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media (max-width: 480px){.ack-header{flex-direction:column;align-items:flex-start;gap:12px}}.ack-back-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:6px 0;color:var(--ack-outline);font-family:var(--ack-font-body);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .2s}.ack-back-btn .anticon{font-size:.875rem}.ack-back-btn:hover{color:var(--ack-primary)}.ack-header-actions{display:flex;align-items:center;gap:10px}@media (max-width: 480px){.ack-header-actions{width:100%}.ack-header-actions .ack-btn-outlined,.ack-header-actions .ack-btn-filled{flex:1;justify-content:center}}.ack-layout{display:grid;grid-template-columns:1fr 300px;gap:24px;align-items:start}@media (max-width: 1024px){.ack-layout{grid-template-columns:1fr 260px}}@media (max-width: 768px){.ack-layout{grid-template-columns:1fr}}.ack-form-column{display:flex;flex-direction:column;gap:24px}.ack-form-card{background:var(--ack-card-bg);border-radius:var(--ack-radius-card);box-shadow:var(--ack-shadow-card);border:1px solid rgba(255,255,255,.6);overflow:hidden;transition:opacity .3s,filter .3s}.ack-form-card.ack-card-disabled{opacity:.55;pointer-events:none;filter:grayscale(40%)}.ack-form-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:32px 32px 0}@media (max-width: 768px){.ack-form-header{padding:24px 20px 0;flex-wrap:wrap}}@media (max-width: 480px){.ack-form-header{padding:20px 16px 0}}.ack-form-header-text{flex:1;min-width:0}.ack-form-title{font-family:var(--ack-font-head);font-size:1.75rem;font-weight:800;color:var(--ack-on-surface);margin:0 0 6px;line-height:1.2}@media (max-width: 768px){.ack-form-title{font-size:1.4rem}}@media (max-width: 480px){.ack-form-title{font-size:1.2rem}}.ack-form-subtitle{font-family:var(--ack-font-body);font-size:.875rem;color:var(--ack-outline);margin:0;line-height:1.5}.req-star{color:#ba1a1a;font-weight:700;margin-left:1px}.ack-photo-upload{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;pointer-events:auto!important}.ack-photo-circle{width:90px;height:90px;border-radius:50%;border:2px dashed var(--ack-primary);background:var(--ack-section-icon-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:background .2s,border-color .2s}.ack-photo-circle .ant-avatar{width:100%!important;height:100%!important;border:none;box-shadow:none}.ack-photo-circle:hover{background:rgba(55,155,224,.18);border-color:#2d8acc}.ack-photo-icon{font-size:1.75rem;color:var(--ack-primary)}.ack-photo-avatar{border:3px solid #fff;box-shadow:0 4px 16px #379be02e}.ack-photo-label{font-family:var(--ack-font-body);font-size:.75rem;font-weight:600;color:var(--ack-primary);cursor:pointer;letter-spacing:.02em}.ack-photo-input{display:none}.ack-photo-camera-btn{background:none;border:1px solid var(--ack-outline-var);border-radius:var(--ack-radius-pill);padding:4px 12px;font-family:var(--ack-font-body);font-size:.75rem;font-weight:500;color:var(--ack-outline);cursor:pointer;display:flex;align-items:center;gap:4px;transition:border-color .2s,color .2s}.ack-photo-camera-btn:hover{border-color:var(--ack-primary);color:var(--ack-primary)}.ack-form-body{padding:28px 32px 32px}@media (max-width: 768px){.ack-form-body{padding:20px 20px 24px}}@media (max-width: 480px){.ack-form-body{padding:16px 16px 20px}}.ack-section{margin-bottom:32px}.ack-section:last-child{margin-bottom:0}.ack-section-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ack-section-icon{width:40px;height:40px;border-radius:10px;background:var(--ack-section-icon-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ack-section-icon .anticon{font-size:1.125rem;color:var(--ack-primary)}.ack-section-title{font-family:var(--ack-font-head);font-size:1.125rem;font-weight:700;color:var(--ack-on-surface)}.ack-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ack-row:last-child{margin-bottom:0}@media (max-width: 600px){.ack-row{grid-template-columns:1fr}}.ack-field-full{margin-bottom:16px}.ack-field-full:last-child{margin-bottom:0}.ack-type-label{font-family:var(--ack-font-body);font-size:.875rem;font-weight:600;color:var(--ack-on-surface);margin-bottom:10px}.ack-type-buttons{display:flex;flex-wrap:wrap;gap:8px}.ack-type-btn{padding:8px 20px;border-radius:var(--ack-radius-pill);border:1.5px solid var(--ack-outline-var);background:var(--ack-input-bg);font-family:var(--ack-font-body);font-size:.875rem;font-weight:500;color:var(--ack-on-surface);cursor:pointer;transition:all .18s ease}.ack-type-btn:hover{border-color:var(--ack-primary);color:var(--ack-primary)}.ack-type-btn.ack-type-btn--active{background:var(--ack-primary);border-color:var(--ack-primary);color:#fff;font-weight:600;box-shadow:0 2px 8px #379be040}.ack-height-label{font-family:var(--ack-font-body);font-size:.875rem;font-weight:600;color:var(--ack-on-surface);margin-bottom:8px}.ack-height-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ack-height-group{display:flex;align-items:center;gap:6px}.ack-height-unit{font-family:var(--ack-font-body);font-size:.875rem;font-weight:500;color:var(--ack-outline);min-width:32px}.ack-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid rgba(226,232,240,.6)}@media (max-width: 480px){.ack-actions{flex-direction:column}.ack-actions .ack-btn-outlined,.ack-actions .ack-btn-filled{width:100%;justify-content:center}}.ack-btn-outlined{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:var(--ack-radius-btn);border:1.5px solid var(--ack-primary);background:transparent;font-family:var(--ack-font-body);font-size:.875rem;font-weight:600;color:var(--ack-primary);cursor:pointer;transition:all .2s ease}.ack-btn-outlined:hover:not(:disabled){background:rgba(55,155,224,.07)}.ack-btn-outlined:disabled{opacity:.5;cursor:not-allowed}.ack-btn-filled{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:var(--ack-radius-btn);border:none;background:var(--ack-primary);font-family:var(--ack-font-body);font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease}.ack-btn-filled:hover:not(:disabled){background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 16px #379be04d}.ack-btn-filled:disabled{background:#b0cfe8;cursor:not-allowed;transform:none;box-shadow:none}.ack-btn-lg{padding:11px 28px;font-size:.9375rem}.ack-sidebar{position:sticky;top:24px}@media (max-width: 768px){.ack-sidebar{position:static;order:-1}}.ack-sidebar-inner{background:var(--ack-card-bg);border-radius:var(--ack-radius-card);box-shadow:var(--ack-shadow-card);border:1px solid rgba(255,255,255,.6);padding:28px 24px}.ack-sidebar-title{font-family:var(--ack-font-head);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ack-outline);margin-bottom:24px}.ack-progress-steps{display:flex;flex-direction:column;gap:0;margin-bottom:24px}.ack-step{display:flex;align-items:flex-start;gap:14px;position:relative;padding-bottom:24px}.ack-step:last-child{padding-bottom:0}.ack-step:not(:last-child) .ack-step-line{position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--ack-outline-var);z-index:0}.ack-step.ack-step--done:not(:last-child) .ack-step-line{background:var(--ack-primary)}.ack-step.ack-step--active:not(:last-child) .ack-step-line{background:linear-gradient(to bottom,var(--ack-primary),var(--ack-outline-var))}.ack-step-circle{width:32px;height:32px;border-radius:50%;border:2px solid var(--ack-outline-var);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1;transition:all .2s}.ack-step-circle .anticon{font-size:.875rem;color:var(--ack-outline-var)}.ack-step-circle.ack-step-circle--active{background:var(--ack-primary);border-color:var(--ack-primary);box-shadow:0 0 0 4px #379be026}.ack-step-circle.ack-step-circle--active .anticon{color:#fff}.ack-step-circle.ack-step-circle--done{background:rgba(55,155,224,.12);border-color:var(--ack-primary)}.ack-step-circle.ack-step-circle--done .anticon{color:var(--ack-primary)}.ack-step-content{padding-top:4px;flex:1;min-width:0}.ack-step-label{font-family:var(--ack-font-head);font-size:.875rem;font-weight:600;color:var(--ack-outline);line-height:1.3}.ack-step--active .ack-step-label{color:var(--ack-primary);font-weight:700}.ack-step--done .ack-step-label{color:var(--ack-on-surface)}.ack-step-desc{font-family:var(--ack-font-body);font-size:.75rem;color:var(--ack-outline);margin-top:2px;line-height:1.4}.ack-info-box{display:flex;gap:10px;background:rgba(55,155,224,.06);border:1px solid rgba(55,155,224,.18);border-radius:12px;padding:14px 16px}.ack-info-box .ack-info-icon{font-size:1rem;color:var(--ack-primary);flex-shrink:0;margin-top:2px}.ack-info-box p{font-family:var(--ack-font-body);font-size:.75rem;color:var(--ack-outline);margin:0;line-height:1.5}.ack-form-body .form-control{margin-bottom:0}.ack-form-body .form-control label{font-family:var(--ack-font-body);font-size:.8125rem;font-weight:600;color:var(--ack-on-surface);margin-bottom:6px}.ack-form-body input[type=text],.ack-form-body input[type=email],.ack-form-body input[type=number],.ack-form-body input[type=date],.ack-form-body textarea,.ack-form-body .ant-input,.ack-form-body .ant-input-affix-wrapper{height:var(--ack-input-h);border-radius:var(--ack-radius-input)!important;border:1.5px solid var(--ack-outline-var)!important;background:var(--ack-input-bg)!important;font-family:var(--ack-font-body);font-size:.9375rem;color:var(--ack-on-surface);padding:0 14px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;width:100%}.ack-form-body input[type=text]:focus,.ack-form-body input[type=text]:focus-within,.ack-form-body input[type=email]:focus,.ack-form-body input[type=email]:focus-within,.ack-form-body input[type=number]:focus,.ack-form-body input[type=number]:focus-within,.ack-form-body input[type=date]:focus,.ack-form-body input[type=date]:focus-within,.ack-form-body textarea:focus,.ack-form-body textarea:focus-within,.ack-form-body .ant-input:focus,.ack-form-body .ant-input:focus-within,.ack-form-body .ant-input-affix-wrapper:focus,.ack-form-body .ant-input-affix-wrapper:focus-within{border-color:var(--ack-primary)!important;box-shadow:0 0 0 3px #379be01a!important;outline:none}.ack-form-body input[type=text]:hover:not(:focus),.ack-form-body input[type=email]:hover:not(:focus),.ack-form-body input[type=number]:hover:not(:focus),.ack-form-body input[type=date]:hover:not(:focus),.ack-form-body textarea:hover:not(:focus),.ack-form-body .ant-input:hover:not(:focus),.ack-form-body .ant-input-affix-wrapper:hover:not(:focus){border-color:#379be073!important}.ack-form-body textarea{height:auto;padding:10px 14px;resize:vertical}.ack-form-body .ant-select{width:100%}.ack-form-body .ant-select .ant-select-selector{height:var(--ack-input-h)!important;border-radius:var(--ack-radius-input)!important;border:1.5px solid var(--ack-outline-var)!important;background:var(--ack-input-bg)!important;font-family:var(--ack-font-body);font-size:.9375rem;padding:0 14px!important;display:flex;align-items:center}.ack-form-body .ant-select .ant-select-selector .ant-select-selection-item,.ack-form-body .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:calc(var(--ack-input-h) - 4px)!important;font-family:var(--ack-font-body);font-size:.9375rem}.ack-form-body .ant-select.ant-select-focused .ant-select-selector{border-color:var(--ack-primary)!important;box-shadow:0 0 0 3px #379be01a!important}.ack-form-body .ant-select:hover .ant-select-selector{border-color:#379be073!important}.ack-form-body .ant-picker{height:var(--ack-input-h);border-radius:var(--ack-radius-input)!important;border:1.5px solid var(--ack-outline-var)!important;background:var(--ack-input-bg)!important;width:100%;font-family:var(--ack-font-body)}.ack-form-body .ant-picker.ant-picker-focused,.ack-form-body .ant-picker:focus-within{border-color:var(--ack-primary)!important;box-shadow:0 0 0 3px #379be01a!important}.ack-form-body .ant-picker:hover{border-color:#379be073!important}.ack-form-body .ant-picker .ant-picker-input>input{font-family:var(--ack-font-body);font-size:.9375rem;color:var(--ack-on-surface)}.ack-form-body .ant-radio-group{display:flex;flex-wrap:wrap;gap:8px}.ack-form-body .ant-radio-group .ant-radio-wrapper{font-family:var(--ack-font-body);font-size:.875rem;color:var(--ack-on-surface)}.ack-form-body .ant-radio-group .ant-radio-wrapper .ant-radio-inner{border-color:var(--ack-outline-var)}.ack-form-body .ant-radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--ack-primary);background-color:var(--ack-primary)}.ack-form-body .ant-radio-group .ant-radio-button-wrapper{border-radius:var(--ack-radius-pill)!important;border:1.5px solid var(--ack-outline-var);font-family:var(--ack-font-body);font-weight:500;font-size:.875rem;height:38px;line-height:36px;padding:0 18px}.ack-form-body .ant-radio-group .ant-radio-button-wrapper:before{display:none!important}.ack-form-body .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:var(--ack-primary)!important;border-color:var(--ack-primary)!important;color:#fff!important}.ack-form-body .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:10px}.ack-form-body .ant-checkbox-group .ant-checkbox-wrapper{font-family:var(--ack-font-body);font-size:.875rem;color:var(--ack-on-surface)}.ack-form-body .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox-inner{border-color:var(--ack-outline-var);border-radius:4px}.ack-form-body .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ack-primary);border-color:var(--ack-primary)}.ack-form-body .radio-wrapper,.ack-form-body .checkbox-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ack-form-body .radio-container,.ack-form-body .checkbox-container{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--ack-input-bg);border:1.5px solid var(--ack-outline-var);border-radius:var(--ack-radius-input);cursor:pointer;transition:border-color .18s,background .18s;font-family:var(--ack-font-body);font-size:.875rem}.ack-form-body .radio-container:hover,.ack-form-body .checkbox-container:hover{border-color:var(--ack-primary);background:rgba(55,155,224,.04)}.ack-form-body .radio-container input[type=radio],.ack-form-body .radio-container input[type=checkbox],.ack-form-body .checkbox-container input[type=radio],.ack-form-body .checkbox-container input[type=checkbox]{accent-color:var(--ack-primary);width:16px;height:16px}.ack-form-body .radio-container label,.ack-form-body .checkbox-container label{margin:0;cursor:pointer;font-weight:500;color:var(--ack-on-surface)}.ack-form-body .error{font-family:var(--ack-font-body);font-size:.8125rem;color:#ba1a1a;margin-top:4px}.ack-height-group .form-control{margin-bottom:0;flex:1}.ant-alert{border-radius:12px}.ant-alert.ant-alert-success{background:rgba(22,163,74,.07);border-left:4px solid #16a34a;border-top:none;border-right:none;border-bottom:none}.ant-alert.ant-alert-success .ant-alert-message{font-family:var(--ack-font-body);font-weight:600;color:#15803d}.ant-alert.ant-alert-success .ant-alert-description{font-family:var(--ack-font-body);color:#166534}.ant-modal .ant-modal-content{border-radius:16px;overflow:hidden}.ant-modal .ant-modal-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%)}.ant-modal .ant-modal-header .ant-modal-title{color:#fff;font-family:var(--ack-font-head);font-weight:700}.ant-modal video{border:2px solid rgba(55,155,224,.2);border-radius:8px}@media (max-width: 768px){.ack-sidebar-inner{padding:20px 18px}.ack-progress-steps{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:0;padding-bottom:4px}.ack-step{flex-direction:column;align-items:center;padding-bottom:0;padding-right:16px;min-width:80px;text-align:center}.ack-step:not(:last-child) .ack-step-line{display:none}.ack-step-content{padding-top:6px}.ack-step-label{font-size:.6875rem}.ack-step-desc{display:none}}@media (max-width: 480px){.ack-form-title{font-size:1.1rem}.ack-section-title{font-size:1rem}.ack-type-btn{padding:7px 14px;font-size:.8125rem}}.animate-enter{opacity:0;transform:translate(-20px);transition:opacity .3s ease,transform .3s ease}.animate-leave{opacity:0;transform:translate(20px);transition:opacity .3s ease,transform .3s ease}.max-w-md{max-width:28rem;margin:0 auto}/*!
* Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.far:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0";--fa--fa: "00"}.fa-1{--fa: "1";--fa--fa: "11"}.fa-2{--fa: "2";--fa--fa: "22"}.fa-3{--fa: "3";--fa--fa: "33"}.fa-4{--fa: "4";--fa--fa: "44"}.fa-5{--fa: "5";--fa--fa: "55"}.fa-6{--fa: "6";--fa--fa: "66"}.fa-7{--fa: "7";--fa--fa: "77"}.fa-8{--fa: "8";--fa--fa: "88"}.fa-9{--fa: "9";--fa--fa: "99"}.fa-fill-drip{--fa: "";--fa--fa: ""}.fa-arrows-to-circle{--fa: "";--fa--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: "";--fa--fa: ""}.fa-at{--fa: "@";--fa--fa: "@@"}.fa-trash-can,.fa-trash-alt{--fa: "";--fa--fa: ""}.fa-text-height{--fa: "";--fa--fa: ""}.fa-user-xmark,.fa-user-times{--fa: "";--fa--fa: ""}.fa-stethoscope{--fa: "";--fa--fa: ""}.fa-message,.fa-comment-alt{--fa: "";--fa--fa: ""}.fa-info{--fa: "";--fa--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: "";--fa--fa: ""}.fa-explosion{--fa: "";--fa--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: "";--fa--fa: ""}.fa-wave-square{--fa: "";--fa--fa: ""}.fa-ring{--fa: "";--fa--fa: ""}.fa-building-un{--fa: "";--fa--fa: ""}.fa-dice-three{--fa: "";--fa--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: "";--fa--fa: ""}.fa-anchor-circle-check{--fa: "";--fa--fa: ""}.fa-building-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: "";--fa--fa: ""}.fa-arrows-up-to-line{--fa: "";--fa--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: "";--fa--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: "";--fa--fa: ""}.fa-door-open{--fa: "";--fa--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: "";--fa--fa: ""}.fa-atom{--fa: "";--fa--fa: ""}.fa-soap{--fa: "";--fa--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: "";--fa--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: "";--fa--fa: ""}.fa-bridge-circle-check{--fa: "";--fa--fa: ""}.fa-pump-medical{--fa: "";--fa--fa: ""}.fa-fingerprint{--fa: "";--fa--fa: ""}.fa-hand-point-right{--fa: "";--fa--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: "";--fa--fa: ""}.fa-forward-step,.fa-step-forward{--fa: "";--fa--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: "";--fa--fa: ""}.fa-flag-checkered{--fa: "";--fa--fa: ""}.fa-football,.fa-football-ball{--fa: "";--fa--fa: ""}.fa-school-circle-exclamation{--fa: "";--fa--fa: ""}.fa-crop{--fa: "";--fa--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: "";--fa--fa: ""}.fa-users-rectangle{--fa: "";--fa--fa: ""}.fa-people-roof{--fa: "";--fa--fa: ""}.fa-people-line{--fa: "";--fa--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: "";--fa--fa: ""}.fa-diagram-predecessor{--fa: "";--fa--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: "";--fa--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: "";--fa--fa: ""}.fa-person,.fa-male{--fa: "";--fa--fa: ""}.fa-laptop{--fa: "";--fa--fa: ""}.fa-file-csv{--fa: "";--fa--fa: ""}.fa-menorah{--fa: "";--fa--fa: ""}.fa-truck-plane{--fa: "";--fa--fa: ""}.fa-record-vinyl{--fa: "";--fa--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: "";--fa--fa: ""}.fa-bong{--fa: "";--fa--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: "";--fa--fa: ""}.fa-arrow-down-up-across-line{--fa: "";--fa--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: "";--fa--fa: ""}.fa-jar-wheat{--fa: "";--fa--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: "";--fa--fa: ""}.fa-file-circle-exclamation{--fa: "";--fa--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: "";--fa--fa: ""}.fa-pager{--fa: "";--fa--fa: ""}.fa-address-book,.fa-contact-book{--fa: "";--fa--fa: ""}.fa-strikethrough{--fa: "";--fa--fa: ""}.fa-k{--fa: "K";--fa--fa: "KK"}.fa-landmark-flag{--fa: "";--fa--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: "";--fa--fa: ""}.fa-backward{--fa: "";--fa--fa: ""}.fa-caret-right{--fa: "";--fa--fa: ""}.fa-comments{--fa: "";--fa--fa: ""}.fa-paste,.fa-file-clipboard{--fa: "";--fa--fa: ""}.fa-code-pull-request{--fa: "";--fa--fa: ""}.fa-clipboard-list{--fa: "";--fa--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: "";--fa--fa: ""}.fa-user-check{--fa: "";--fa--fa: ""}.fa-vial-virus{--fa: "";--fa--fa: ""}.fa-sheet-plastic{--fa: "";--fa--fa: ""}.fa-blog{--fa: "";--fa--fa: ""}.fa-user-ninja{--fa: "";--fa--fa: ""}.fa-person-arrow-up-from-line{--fa: "";--fa--fa: ""}.fa-scroll-torah,.fa-torah{--fa: "";--fa--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: "";--fa--fa: ""}.fa-toggle-off{--fa: "";--fa--fa: ""}.fa-box-archive,.fa-archive{--fa: "";--fa--fa: ""}.fa-person-drowning{--fa: "";--fa--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: "";--fa--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: "";--fa--fa: ""}.fa-spray-can{--fa: "";--fa--fa: ""}.fa-truck-monster{--fa: "";--fa--fa: ""}.fa-w{--fa: "W";--fa--fa: "WW"}.fa-earth-africa,.fa-globe-africa{--fa: "";--fa--fa: ""}.fa-rainbow{--fa: "";--fa--fa: ""}.fa-circle-notch{--fa: "";--fa--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: "";--fa--fa: ""}.fa-paw{--fa: "";--fa--fa: ""}.fa-cloud{--fa: "";--fa--fa: ""}.fa-trowel-bricks{--fa: "";--fa--fa: ""}.fa-face-flushed,.fa-flushed{--fa: "";--fa--fa: ""}.fa-hospital-user{--fa: "";--fa--fa: ""}.fa-tent-arrow-left-right{--fa: "";--fa--fa: ""}.fa-gavel,.fa-legal{--fa: "";--fa--fa: ""}.fa-binoculars{--fa: "";--fa--fa: ""}.fa-microphone-slash{--fa: "";--fa--fa: ""}.fa-box-tissue{--fa: "";--fa--fa: ""}.fa-motorcycle{--fa: "";--fa--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: "";--fa--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: "";--fa--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: "";--fa--fa: ""}.fa-mars-and-venus-burst{--fa: "";--fa--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: "";--fa--fa: ""}.fa-scissors,.fa-cut{--fa: "";--fa--fa: ""}.fa-sun-plant-wilt{--fa: "";--fa--fa: ""}.fa-toilets-portable{--fa: "";--fa--fa: ""}.fa-hockey-puck{--fa: "";--fa--fa: ""}.fa-table{--fa: "";--fa--fa: ""}.fa-magnifying-glass-arrow-right{--fa: "";--fa--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: "";--fa--fa: ""}.fa-users-slash{--fa: "";--fa--fa: ""}.fa-clover{--fa: "";--fa--fa: ""}.fa-reply,.fa-mail-reply{--fa: "";--fa--fa: ""}.fa-star-and-crescent{--fa: "";--fa--fa: ""}.fa-house-fire{--fa: "";--fa--fa: ""}.fa-square-minus,.fa-minus-square{--fa: "";--fa--fa: ""}.fa-helicopter{--fa: "";--fa--fa: ""}.fa-compass{--fa: "";--fa--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: "";--fa--fa: ""}.fa-file-circle-question{--fa: "";--fa--fa: ""}.fa-laptop-code{--fa: "";--fa--fa: ""}.fa-swatchbook{--fa: "";--fa--fa: ""}.fa-prescription-bottle{--fa: "";--fa--fa: ""}.fa-bars,.fa-navicon{--fa: "";--fa--fa: ""}.fa-people-group{--fa: "";--fa--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: "";--fa--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: "";--fa--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: "";--fa--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: "";--fa--fa: ""}.fa-film{--fa: "";--fa--fa: ""}.fa-ruler-horizontal{--fa: "";--fa--fa: ""}.fa-people-robbery{--fa: "";--fa--fa: ""}.fa-lightbulb{--fa: "";--fa--fa: ""}.fa-caret-left{--fa: "";--fa--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: "";--fa--fa: ""}.fa-school-circle-xmark{--fa: "";--fa--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: "";--fa--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: "";--fa--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: "";--fa--fa: ""}.fa-cloud-showers-heavy{--fa: "";--fa--fa: ""}.fa-headphones-simple,.fa-headphones-alt{--fa: "";--fa--fa: ""}.fa-sitemap{--fa: "";--fa--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: "";--fa--fa: ""}.fa-memory{--fa: "";--fa--fa: ""}.fa-road-spikes{--fa: "";--fa--fa: ""}.fa-fire-burner{--fa: "";--fa--fa: ""}.fa-flag{--fa: "";--fa--fa: ""}.fa-hanukiah{--fa: "";--fa--fa: ""}.fa-feather{--fa: "";--fa--fa: ""}.fa-volume-low,.fa-volume-down{--fa: "";--fa--fa: ""}.fa-comment-slash{--fa: "";--fa--fa: ""}.fa-cloud-sun-rain{--fa: "";--fa--fa: ""}.fa-compress{--fa: "";--fa--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: "";--fa--fa: ""}.fa-ankh{--fa: "";--fa--fa: ""}.fa-hands-holding-child{--fa: "";--fa--fa: ""}.fa-asterisk{--fa: "*";--fa--fa: "**"}.fa-square-check,.fa-check-square{--fa: "";--fa--fa: ""}.fa-peseta-sign{--fa: "";--fa--fa: ""}.fa-heading,.fa-header{--fa: "";--fa--fa: ""}.fa-ghost{--fa: "";--fa--fa: ""}.fa-list,.fa-list-squares{--fa: "";--fa--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: "";--fa--fa: ""}.fa-cart-plus{--fa: "";--fa--fa: ""}.fa-gamepad{--fa: "";--fa--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: "";--fa--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: "";--fa--fa: ""}.fa-egg{--fa: "";--fa--fa: ""}.fa-house-medical-circle-xmark{--fa: "";--fa--fa: ""}.fa-campground{--fa: "";--fa--fa: ""}.fa-folder-plus{--fa: "";--fa--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: "";--fa--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: "";--fa--fa: ""}.fa-lock{--fa: "";--fa--fa: ""}.fa-gas-pump{--fa: "";--fa--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: "";--fa--fa: ""}.fa-map-location,.fa-map-marked{--fa: "";--fa--fa: ""}.fa-house-flood-water{--fa: "";--fa--fa: ""}.fa-tree{--fa: "";--fa--fa: ""}.fa-bridge-lock{--fa: "";--fa--fa: ""}.fa-sack-dollar{--fa: "";--fa--fa: ""}.fa-pen-to-square,.fa-edit{--fa: "";--fa--fa: ""}.fa-car-side{--fa: "";--fa--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: "";--fa--fa: ""}.fa-heart-circle-minus{--fa: "";--fa--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: "";--fa--fa: ""}.fa-microscope{--fa: "";--fa--fa: ""}.fa-sink{--fa: "";--fa--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: "";--fa--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: "";--fa--fa: ""}.fa-mitten{--fa: "";--fa--fa: ""}.fa-person-rays{--fa: "";--fa--fa: ""}.fa-users{--fa: "";--fa--fa: ""}.fa-eye-slash{--fa: "";--fa--fa: ""}.fa-flask-vial{--fa: "";--fa--fa: ""}.fa-hand,.fa-hand-paper{--fa: "";--fa--fa: ""}.fa-om{--fa: "";--fa--fa: ""}.fa-worm{--fa: "";--fa--fa: ""}.fa-house-circle-xmark{--fa: "";--fa--fa: ""}.fa-plug{--fa: "";--fa--fa: ""}.fa-chevron-up{--fa: "";--fa--fa: ""}.fa-hand-spock{--fa: "";--fa--fa: ""}.fa-stopwatch{--fa: "";--fa--fa: ""}.fa-face-kiss,.fa-kiss{--fa: "";--fa--fa: ""}.fa-bridge-circle-xmark{--fa: "";--fa--fa: ""}.fa-face-grin-tongue,.fa-grin-tongue{--fa: "";--fa--fa: ""}.fa-chess-bishop{--fa: "";--fa--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: "";--fa--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: "";--fa--fa: ""}.fa-road-circle-check{--fa: "";--fa--fa: ""}.fa-dice-five{--fa: "";--fa--fa: ""}.fa-square-rss,.fa-rss-square{--fa: "";--fa--fa: ""}.fa-land-mine-on{--fa: "";--fa--fa: ""}.fa-i-cursor{--fa: "";--fa--fa: ""}.fa-stamp{--fa: "";--fa--fa: ""}.fa-stairs{--fa: "";--fa--fa: ""}.fa-i{--fa: "I";--fa--fa: "II"}.fa-hryvnia-sign,.fa-hryvnia{--fa: "";--fa--fa: ""}.fa-pills{--fa: "";--fa--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: "";--fa--fa: ""}.fa-tooth{--fa: "";--fa--fa: ""}.fa-v{--fa: "V";--fa--fa: "VV"}.fa-bangladeshi-taka-sign{--fa: "";--fa--fa: ""}.fa-bicycle{--fa: "";--fa--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: "";--fa--fa: ""}.fa-head-side-cough-slash{--fa: "";--fa--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: "";--fa--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: "";--fa--fa: ""}.fa-snowman{--fa: "";--fa--fa: ""}.fa-mortar-pestle{--fa: "";--fa--fa: ""}.fa-road-barrier{--fa: "";--fa--fa: ""}.fa-school{--fa: "";--fa--fa: ""}.fa-igloo{--fa: "";--fa--fa: ""}.fa-joint{--fa: "";--fa--fa: ""}.fa-angle-right{--fa: "";--fa--fa: ""}.fa-horse{--fa: "";--fa--fa: ""}.fa-q{--fa: "Q";--fa--fa: "QQ"}.fa-g{--fa: "G";--fa--fa: "GG"}.fa-notes-medical{--fa: "";--fa--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: "";--fa--fa: ""}.fa-dong-sign{--fa: "";--fa--fa: ""}.fa-capsules{--fa: "";--fa--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: "";--fa--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: "";--fa--fa: ""}.fa-hand-point-up{--fa: "";--fa--fa: ""}.fa-money-bill{--fa: "";--fa--fa: ""}.fa-bookmark{--fa: "";--fa--fa: ""}.fa-align-justify{--fa: "";--fa--fa: ""}.fa-umbrella-beach{--fa: "";--fa--fa: ""}.fa-helmet-un{--fa: "";--fa--fa: ""}.fa-bullseye{--fa: "";--fa--fa: ""}.fa-bacon{--fa: "";--fa--fa: ""}.fa-hand-point-down{--fa: "";--fa--fa: ""}.fa-arrow-up-from-bracket{--fa: "";--fa--fa: ""}.fa-folder,.fa-folder-blank{--fa: "";--fa--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: "";--fa--fa: ""}.fa-radiation{--fa: "";--fa--fa: ""}.fa-chart-simple{--fa: "";--fa--fa: ""}.fa-mars-stroke{--fa: "";--fa--fa: ""}.fa-vial{--fa: "";--fa--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: "";--fa--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: "";--fa--fa: ""}.fa-e{--fa: "E";--fa--fa: "EE"}.fa-pen-clip,.fa-pen-alt{--fa: "";--fa--fa: ""}.fa-bridge-circle-exclamation{--fa: "";--fa--fa: ""}.fa-user{--fa: "";--fa--fa: ""}.fa-school-circle-check{--fa: "";--fa--fa: ""}.fa-dumpster{--fa: "";--fa--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: "";--fa--fa: ""}.fa-building-user{--fa: "";--fa--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: "";--fa--fa: ""}.fa-highlighter{--fa: "";--fa--fa: ""}.fa-key{--fa: "";--fa--fa: ""}.fa-bullhorn{--fa: "";--fa--fa: ""}.fa-globe{--fa: "";--fa--fa: ""}.fa-synagogue{--fa: "";--fa--fa: ""}.fa-person-half-dress{--fa: "";--fa--fa: ""}.fa-road-bridge{--fa: "";--fa--fa: ""}.fa-location-arrow{--fa: "";--fa--fa: ""}.fa-c{--fa: "C";--fa--fa: "CC"}.fa-tablet-button{--fa: "";--fa--fa: ""}.fa-building-lock{--fa: "";--fa--fa: ""}.fa-pizza-slice{--fa: "";--fa--fa: ""}.fa-money-bill-wave{--fa: "";--fa--fa: ""}.fa-chart-area,.fa-area-chart{--fa: "";--fa--fa: ""}.fa-house-flag{--fa: "";--fa--fa: ""}.fa-person-circle-minus{--fa: "";--fa--fa: ""}.fa-ban,.fa-cancel{--fa: "";--fa--fa: ""}.fa-camera-rotate{--fa: "";--fa--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: "";--fa--fa: ""}.fa-star{--fa: "";--fa--fa: ""}.fa-repeat{--fa: "";--fa--fa: ""}.fa-cross{--fa: "";--fa--fa: ""}.fa-box{--fa: "";--fa--fa: ""}.fa-venus-mars{--fa: "";--fa--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: "";--fa--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: "";--fa--fa: ""}.fa-charging-station{--fa: "";--fa--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: "";--fa--fa: ""}.fa-shuffle,.fa-random{--fa: "";--fa--fa: ""}.fa-person-running,.fa-running{--fa: "";--fa--fa: ""}.fa-mobile-retro{--fa: "";--fa--fa: ""}.fa-grip-lines-vertical{--fa: "";--fa--fa: ""}.fa-spider{--fa: "";--fa--fa: ""}.fa-hands-bound{--fa: "";--fa--fa: ""}.fa-file-invoice-dollar{--fa: "";--fa--fa: ""}.fa-plane-circle-exclamation{--fa: "";--fa--fa: ""}.fa-x-ray{--fa: "";--fa--fa: ""}.fa-spell-check{--fa: "";--fa--fa: ""}.fa-slash{--fa: "";--fa--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: "";--fa--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: "";--fa--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: "";--fa--fa: ""}.fa-server{--fa: "";--fa--fa: ""}.fa-virus-covid-slash{--fa: "";--fa--fa: ""}.fa-shop-lock{--fa: "";--fa--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: "";--fa--fa: ""}.fa-blender-phone{--fa: "";--fa--fa: ""}.fa-building-wheat{--fa: "";--fa--fa: ""}.fa-person-breastfeeding{--fa: "";--fa--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: "";--fa--fa: ""}.fa-venus{--fa: "";--fa--fa: ""}.fa-passport{--fa: "";--fa--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: "";--fa--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: "";--fa--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: "";--fa--fa: ""}.fa-temperature-high{--fa: "";--fa--fa: ""}.fa-microchip{--fa: "";--fa--fa: ""}.fa-crown{--fa: "";--fa--fa: ""}.fa-weight-hanging{--fa: "";--fa--fa: ""}.fa-xmarks-lines{--fa: "";--fa--fa: ""}.fa-file-prescription{--fa: "";--fa--fa: ""}.fa-weight-scale,.fa-weight{--fa: "";--fa--fa: ""}.fa-user-group,.fa-user-friends{--fa: "";--fa--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: "";--fa--fa: ""}.fa-chess-knight{--fa: "";--fa--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: "";--fa--fa: ""}.fa-wheelchair{--fa: "";--fa--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: "";--fa--fa: ""}.fa-toggle-on{--fa: "";--fa--fa: ""}.fa-person-walking,.fa-walking{--fa: "";--fa--fa: ""}.fa-l{--fa: "L";--fa--fa: "LL"}.fa-fire{--fa: "";--fa--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: "";--fa--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: "";--fa--fa: ""}.fa-face-laugh,.fa-laugh{--fa: "";--fa--fa: ""}.fa-folder-open{--fa: "";--fa--fa: ""}.fa-heart-circle-plus{--fa: "";--fa--fa: ""}.fa-code-fork{--fa: "";--fa--fa: ""}.fa-city{--fa: "";--fa--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: "";--fa--fa: ""}.fa-pepper-hot{--fa: "";--fa--fa: ""}.fa-unlock{--fa: "";--fa--fa: ""}.fa-colon-sign{--fa: "";--fa--fa: ""}.fa-headset{--fa: "";--fa--fa: ""}.fa-store-slash{--fa: "";--fa--fa: ""}.fa-road-circle-xmark{--fa: "";--fa--fa: ""}.fa-user-minus{--fa: "";--fa--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: "";--fa--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: "";--fa--fa: ""}.fa-clipboard{--fa: "";--fa--fa: ""}.fa-house-circle-exclamation{--fa: "";--fa--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: "";--fa--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: "";--fa--fa: ""}.fa-bath,.fa-bathtub{--fa: "";--fa--fa: ""}.fa-underline{--fa: "";--fa--fa: ""}.fa-user-pen,.fa-user-edit{--fa: "";--fa--fa: ""}.fa-signature{--fa: "";--fa--fa: ""}.fa-stroopwafel{--fa: "";--fa--fa: ""}.fa-bold{--fa: "";--fa--fa: ""}.fa-anchor-lock{--fa: "";--fa--fa: ""}.fa-building-ngo{--fa: "";--fa--fa: ""}.fa-manat-sign{--fa: "";--fa--fa: ""}.fa-not-equal{--fa: "";--fa--fa: ""}.fa-border-top-left,.fa-border-style{--fa: "";--fa--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: "";--fa--fa: ""}.fa-jedi{--fa: "";--fa--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: "";--fa--fa: ""}.fa-mug-hot{--fa: "";--fa--fa: ""}.fa-car-battery,.fa-battery-car{--fa: "";--fa--fa: ""}.fa-gift{--fa: "";--fa--fa: ""}.fa-dice-two{--fa: "";--fa--fa: ""}.fa-chess-queen{--fa: "";--fa--fa: ""}.fa-glasses{--fa: "";--fa--fa: ""}.fa-chess-board{--fa: "";--fa--fa: ""}.fa-building-circle-check{--fa: "";--fa--fa: ""}.fa-person-chalkboard{--fa: "";--fa--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: "";--fa--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: "";--fa--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: "";--fa--fa: ""}.fa-cloud-showers-water{--fa: "";--fa--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: "";--fa--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: "";--fa--fa: ""}.fa-less-than-equal{--fa: "";--fa--fa: ""}.fa-train{--fa: "";--fa--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: "";--fa--fa: ""}.fa-crow{--fa: "";--fa--fa: ""}.fa-sailboat{--fa: "";--fa--fa: ""}.fa-window-restore{--fa: "";--fa--fa: ""}.fa-square-plus,.fa-plus-square{--fa: "";--fa--fa: ""}.fa-torii-gate{--fa: "";--fa--fa: ""}.fa-frog{--fa: "";--fa--fa: ""}.fa-bucket{--fa: "";--fa--fa: ""}.fa-image{--fa: "";--fa--fa: ""}.fa-microphone{--fa: "";--fa--fa: ""}.fa-cow{--fa: "";--fa--fa: ""}.fa-caret-up{--fa: "";--fa--fa: ""}.fa-screwdriver{--fa: "";--fa--fa: ""}.fa-folder-closed{--fa: "";--fa--fa: ""}.fa-house-tsunami{--fa: "";--fa--fa: ""}.fa-square-nfi{--fa: "";--fa--fa: ""}.fa-arrow-up-from-ground-water{--fa: "";--fa--fa: ""}.fa-martini-glass,.fa-glass-martini-alt{--fa: "";--fa--fa: ""}.fa-square-binary{--fa: "";--fa--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: "";--fa--fa: ""}.fa-table-columns,.fa-columns{--fa: "";--fa--fa: ""}.fa-lemon{--fa: "";--fa--fa: ""}.fa-head-side-mask{--fa: "";--fa--fa: ""}.fa-handshake{--fa: "";--fa--fa: ""}.fa-gem{--fa: "";--fa--fa: ""}.fa-dolly,.fa-dolly-box{--fa: "";--fa--fa: ""}.fa-smoking{--fa: "";--fa--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: "";--fa--fa: ""}.fa-monument{--fa: "";--fa--fa: ""}.fa-snowplow{--fa: "";--fa--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: "";--fa--fa: ""}.fa-cannabis{--fa: "";--fa--fa: ""}.fa-circle-play,.fa-play-circle{--fa: "";--fa--fa: ""}.fa-tablets{--fa: "";--fa--fa: ""}.fa-ethernet{--fa: "";--fa--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: "";--fa--fa: ""}.fa-chair{--fa: "";--fa--fa: ""}.fa-circle-check,.fa-check-circle{--fa: "";--fa--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: "";--fa--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: "";--fa--fa: ""}.fa-plate-wheat{--fa: "";--fa--fa: ""}.fa-icicles{--fa: "";--fa--fa: ""}.fa-person-shelter{--fa: "";--fa--fa: ""}.fa-neuter{--fa: "";--fa--fa: ""}.fa-id-badge{--fa: "";--fa--fa: ""}.fa-marker{--fa: "";--fa--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: "";--fa--fa: ""}.fa-helicopter-symbol{--fa: "";--fa--fa: ""}.fa-universal-access{--fa: "";--fa--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: "";--fa--fa: ""}.fa-lari-sign{--fa: "";--fa--fa: ""}.fa-volcano{--fa: "";--fa--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: "";--fa--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: "";--fa--fa: ""}.fa-viruses{--fa: "";--fa--fa: ""}.fa-square-person-confined{--fa: "";--fa--fa: ""}.fa-user-tie{--fa: "";--fa--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: "";--fa--fa: ""}.fa-tent-arrow-down-to-line{--fa: "";--fa--fa: ""}.fa-certificate{--fa: "";--fa--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: "";--fa--fa: ""}.fa-suitcase{--fa: "";--fa--fa: ""}.fa-person-skating,.fa-skating{--fa: "";--fa--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: "";--fa--fa: ""}.fa-camera-retro{--fa: "";--fa--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: "";--fa--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: "";--fa--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: "";--fa--fa: ""}.fa-box-open{--fa: "";--fa--fa: ""}.fa-scroll{--fa: "";--fa--fa: ""}.fa-spa{--fa: "";--fa--fa: ""}.fa-location-pin-lock{--fa: "";--fa--fa: ""}.fa-pause{--fa: "";--fa--fa: ""}.fa-hill-avalanche{--fa: "";--fa--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: "";--fa--fa: ""}.fa-bomb{--fa: "";--fa--fa: ""}.fa-registered{--fa: "";--fa--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: "";--fa--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: "";--fa--fa: ""}.fa-subscript{--fa: "";--fa--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: "";--fa--fa: ""}.fa-burst{--fa: "";--fa--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: "";--fa--fa: ""}.fa-face-tired,.fa-tired{--fa: "";--fa--fa: ""}.fa-money-bills{--fa: "";--fa--fa: ""}.fa-smog{--fa: "";--fa--fa: ""}.fa-crutch{--fa: "";--fa--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: "";--fa--fa: ""}.fa-palette{--fa: "";--fa--fa: ""}.fa-arrows-turn-right{--fa: "";--fa--fa: ""}.fa-vest{--fa: "";--fa--fa: ""}.fa-ferry{--fa: "";--fa--fa: ""}.fa-arrows-down-to-people{--fa: "";--fa--fa: ""}.fa-seedling,.fa-sprout{--fa: "";--fa--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: "";--fa--fa: ""}.fa-boxes-packing{--fa: "";--fa--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: "";--fa--fa: ""}.fa-group-arrows-rotate{--fa: "";--fa--fa: ""}.fa-bowl-food{--fa: "";--fa--fa: ""}.fa-candy-cane{--fa: "";--fa--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: "";--fa--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: "";--fa--fa: ""}.fa-text-slash,.fa-remove-format{--fa: "";--fa--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: "";--fa--fa: ""}.fa-file-word{--fa: "";--fa--fa: ""}.fa-file-powerpoint{--fa: "";--fa--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: "";--fa--fa: ""}.fa-house-lock{--fa: "";--fa--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: "";--fa--fa: ""}.fa-children{--fa: "";--fa--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: "";--fa--fa: ""}.fa-user-large-slash,.fa-user-alt-slash{--fa: "";--fa--fa: ""}.fa-envelope-open{--fa: "";--fa--fa: ""}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: "";--fa--fa: ""}.fa-mattress-pillow{--fa: "";--fa--fa: ""}.fa-guarani-sign{--fa: "";--fa--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: "";--fa--fa: ""}.fa-fire-extinguisher{--fa: "";--fa--fa: ""}.fa-cruzeiro-sign{--fa: "";--fa--fa: ""}.fa-greater-than-equal{--fa: "";--fa--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: "";--fa--fa: ""}.fa-book-atlas,.fa-atlas{--fa: "";--fa--fa: ""}.fa-virus{--fa: "";--fa--fa: ""}.fa-envelope-circle-check{--fa: "";--fa--fa: ""}.fa-layer-group{--fa: "";--fa--fa: ""}.fa-arrows-to-dot{--fa: "";--fa--fa: ""}.fa-archway{--fa: "";--fa--fa: ""}.fa-heart-circle-check{--fa: "";--fa--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: "";--fa--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: "";--fa--fa: ""}.fa-square{--fa: "";--fa--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: "";--fa--fa: ""}.fa-couch{--fa: "";--fa--fa: ""}.fa-cedi-sign{--fa: "";--fa--fa: ""}.fa-italic{--fa: "";--fa--fa: ""}.fa-table-cells-column-lock{--fa: "";--fa--fa: ""}.fa-church{--fa: "";--fa--fa: ""}.fa-comments-dollar{--fa: "";--fa--fa: ""}.fa-democrat{--fa: "";--fa--fa: ""}.fa-z{--fa: "Z";--fa--fa: "ZZ"}.fa-person-skiing,.fa-skiing{--fa: "";--fa--fa: ""}.fa-road-lock{--fa: "";--fa--fa: ""}.fa-a{--fa: "A";--fa--fa: "AA"}.fa-temperature-arrow-down,.fa-temperature-down{--fa: "";--fa--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: "";--fa--fa: ""}.fa-p{--fa: "P";--fa--fa: "PP"}.fa-snowflake{--fa: "";--fa--fa: ""}.fa-newspaper{--fa: "";--fa--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: "";--fa--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: "";--fa--fa: ""}.fa-filter-circle-xmark{--fa: "";--fa--fa: ""}.fa-locust{--fa: "";--fa--fa: ""}.fa-sort,.fa-unsorted{--fa: "";--fa--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: "";--fa--fa: ""}.fa-person-dress-burst{--fa: "";--fa--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: "";--fa--fa: ""}.fa-vector-square{--fa: "";--fa--fa: ""}.fa-bread-slice{--fa: "";--fa--fa: ""}.fa-language{--fa: "";--fa--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: "";--fa--fa: ""}.fa-filter{--fa: "";--fa--fa: ""}.fa-question{--fa: "?";--fa--fa: "??"}.fa-file-signature{--fa: "";--fa--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: "";--fa--fa: ""}.fa-house-chimney-user{--fa: "";--fa--fa: ""}.fa-hand-holding-heart{--fa: "";--fa--fa: ""}.fa-puzzle-piece{--fa: "";--fa--fa: ""}.fa-money-check{--fa: "";--fa--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: "";--fa--fa: ""}.fa-code{--fa: "";--fa--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: "";--fa--fa: ""}.fa-building-circle-exclamation{--fa: "";--fa--fa: ""}.fa-magnifying-glass-chart{--fa: "";--fa--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: "";--fa--fa: ""}.fa-cubes-stacked{--fa: "";--fa--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: "";--fa--fa: ""}.fa-virus-covid{--fa: "";--fa--fa: ""}.fa-austral-sign{--fa: "";--fa--fa: ""}.fa-f{--fa: "F";--fa--fa: "FF"}.fa-leaf{--fa: "";--fa--fa: ""}.fa-road{--fa: "";--fa--fa: ""}.fa-taxi,.fa-cab{--fa: "";--fa--fa: ""}.fa-person-circle-plus{--fa: "";--fa--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: "";--fa--fa: ""}.fa-bolt-lightning{--fa: "";--fa--fa: ""}.fa-sack-xmark{--fa: "";--fa--fa: ""}.fa-file-excel{--fa: "";--fa--fa: ""}.fa-file-contract{--fa: "";--fa--fa: ""}.fa-fish-fins{--fa: "";--fa--fa: ""}.fa-building-flag{--fa: "";--fa--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: "";--fa--fa: ""}.fa-object-ungroup{--fa: "";--fa--fa: ""}.fa-poop{--fa: "";--fa--fa: ""}.fa-location-pin,.fa-map-marker{--fa: "";--fa--fa: ""}.fa-kaaba{--fa: "";--fa--fa: ""}.fa-toilet-paper{--fa: "";--fa--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: "";--fa--fa: ""}.fa-eject{--fa: "";--fa--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: "";--fa--fa: ""}.fa-plane-circle-check{--fa: "";--fa--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: "";--fa--fa: ""}.fa-object-group{--fa: "";--fa--fa: ""}.fa-chart-line,.fa-line-chart{--fa: "";--fa--fa: ""}.fa-mask-ventilator{--fa: "";--fa--fa: ""}.fa-arrow-right{--fa: "";--fa--fa: ""}.fa-signs-post,.fa-map-signs{--fa: "";--fa--fa: ""}.fa-cash-register{--fa: "";--fa--fa: ""}.fa-person-circle-question{--fa: "";--fa--fa: ""}.fa-h{--fa: "H";--fa--fa: "HH"}.fa-tarp{--fa: "";--fa--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: "";--fa--fa: ""}.fa-arrows-to-eye{--fa: "";--fa--fa: ""}.fa-plug-circle-bolt{--fa: "";--fa--fa: ""}.fa-heart{--fa: "";--fa--fa: ""}.fa-mars-and-venus{--fa: "";--fa--fa: ""}.fa-house-user,.fa-home-user{--fa: "";--fa--fa: ""}.fa-dumpster-fire{--fa: "";--fa--fa: ""}.fa-house-crack{--fa: "";--fa--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: "";--fa--fa: ""}.fa-face-surprise,.fa-surprise{--fa: "";--fa--fa: ""}.fa-bottle-water{--fa: "";--fa--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: "";--fa--fa: ""}.fa-toilet-paper-slash{--fa: "";--fa--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: "";--fa--fa: ""}.fa-kitchen-set{--fa: "";--fa--fa: ""}.fa-r{--fa: "R";--fa--fa: "RR"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: "";--fa--fa: ""}.fa-cube{--fa: "";--fa--fa: ""}.fa-bitcoin-sign{--fa: "";--fa--fa: ""}.fa-shield-dog{--fa: "";--fa--fa: ""}.fa-solar-panel{--fa: "";--fa--fa: ""}.fa-lock-open{--fa: "";--fa--fa: ""}.fa-elevator{--fa: "";--fa--fa: ""}.fa-money-bill-transfer{--fa: "";--fa--fa: ""}.fa-money-bill-trend-up{--fa: "";--fa--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: "";--fa--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: "";--fa--fa: ""}.fa-circle{--fa: "";--fa--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: "";--fa--fa: ""}.fa-recycle{--fa: "";--fa--fa: ""}.fa-user-astronaut{--fa: "";--fa--fa: ""}.fa-plane-slash{--fa: "";--fa--fa: ""}.fa-trademark{--fa: "";--fa--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: "";--fa--fa: ""}.fa-satellite-dish{--fa: "";--fa--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: "";--fa--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: "";--fa--fa: ""}.fa-volume-high,.fa-volume-up{--fa: "";--fa--fa: ""}.fa-users-rays{--fa: "";--fa--fa: ""}.fa-wallet{--fa: "";--fa--fa: ""}.fa-clipboard-check{--fa: "";--fa--fa: ""}.fa-file-audio{--fa: "";--fa--fa: ""}.fa-burger,.fa-hamburger{--fa: "";--fa--fa: ""}.fa-wrench{--fa: "";--fa--fa: ""}.fa-bugs{--fa: "";--fa--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: "";--fa--fa: ""}.fa-file-image{--fa: "";--fa--fa: ""}.fa-circle-question,.fa-question-circle{--fa: "";--fa--fa: ""}.fa-plane-departure{--fa: "";--fa--fa: ""}.fa-handshake-slash{--fa: "";--fa--fa: ""}.fa-book-bookmark{--fa: "";--fa--fa: ""}.fa-code-branch{--fa: "";--fa--fa: ""}.fa-hat-cowboy{--fa: "";--fa--fa: ""}.fa-bridge{--fa: "";--fa--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: "";--fa--fa: ""}.fa-truck-front{--fa: "";--fa--fa: ""}.fa-cat{--fa: "";--fa--fa: ""}.fa-anchor-circle-exclamation{--fa: "";--fa--fa: ""}.fa-truck-field{--fa: "";--fa--fa: ""}.fa-route{--fa: "";--fa--fa: ""}.fa-clipboard-question{--fa: "";--fa--fa: ""}.fa-panorama{--fa: "";--fa--fa: ""}.fa-comment-medical{--fa: "";--fa--fa: ""}.fa-teeth-open{--fa: "";--fa--fa: ""}.fa-file-circle-minus{--fa: "";--fa--fa: ""}.fa-tags{--fa: "";--fa--fa: ""}.fa-wine-glass{--fa: "";--fa--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: "";--fa--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: "";--fa--fa: ""}.fa-square-parking,.fa-parking{--fa: "";--fa--fa: ""}.fa-house-signal{--fa: "";--fa--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: "";--fa--fa: ""}.fa-faucet-drip{--fa: "";--fa--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: "";--fa--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: "";--fa--fa: ""}.fa-terminal{--fa: "";--fa--fa: ""}.fa-mobile-button{--fa: "";--fa--fa: ""}.fa-house-medical-flag{--fa: "";--fa--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: "";--fa--fa: ""}.fa-tape{--fa: "";--fa--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: "";--fa--fa: ""}.fa-eye{--fa: "";--fa--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: "";--fa--fa: ""}.fa-audio-description{--fa: "";--fa--fa: ""}.fa-person-military-to-person{--fa: "";--fa--fa: ""}.fa-file-shield{--fa: "";--fa--fa: ""}.fa-user-slash{--fa: "";--fa--fa: ""}.fa-pen{--fa: "";--fa--fa: ""}.fa-tower-observation{--fa: "";--fa--fa: ""}.fa-file-code{--fa: "";--fa--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: "";--fa--fa: ""}.fa-bus{--fa: "";--fa--fa: ""}.fa-heart-circle-xmark{--fa: "";--fa--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: "";--fa--fa: ""}.fa-window-maximize{--fa: "";--fa--fa: ""}.fa-face-frown,.fa-frown{--fa: "";--fa--fa: ""}.fa-prescription{--fa: "";--fa--fa: ""}.fa-shop,.fa-store-alt{--fa: "";--fa--fa: ""}.fa-floppy-disk,.fa-save{--fa: "";--fa--fa: ""}.fa-vihara{--fa: "";--fa--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: "";--fa--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: "";--fa--fa: ""}.fa-comment-dots,.fa-commenting{--fa: "";--fa--fa: ""}.fa-plant-wilt{--fa: "";--fa--fa: ""}.fa-diamond{--fa: "";--fa--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: "";--fa--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: "";--fa--fa: ""}.fa-chart-diagram{--fa: "";--fa--fa: ""}.fa-bacterium{--fa: "";--fa--fa: ""}.fa-hand-pointer{--fa: "";--fa--fa: ""}.fa-drum-steelpan{--fa: "";--fa--fa: ""}.fa-hand-scissors{--fa: "";--fa--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: "";--fa--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: "";--fa--fa: ""}.fa-biohazard{--fa: "";--fa--fa: ""}.fa-location-crosshairs,.fa-location{--fa: "";--fa--fa: ""}.fa-mars-double{--fa: "";--fa--fa: ""}.fa-child-dress{--fa: "";--fa--fa: ""}.fa-users-between-lines{--fa: "";--fa--fa: ""}.fa-lungs-virus{--fa: "";--fa--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: "";--fa--fa: ""}.fa-phone{--fa: "";--fa--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: "";--fa--fa: ""}.fa-child-reaching{--fa: "";--fa--fa: ""}.fa-head-side-virus{--fa: "";--fa--fa: ""}.fa-user-gear,.fa-user-cog{--fa: "";--fa--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: "";--fa--fa: ""}.fa-door-closed{--fa: "";--fa--fa: ""}.fa-shield-virus{--fa: "";--fa--fa: ""}.fa-dice-six{--fa: "";--fa--fa: ""}.fa-mosquito-net{--fa: "";--fa--fa: ""}.fa-file-fragment{--fa: "";--fa--fa: ""}.fa-bridge-water{--fa: "";--fa--fa: ""}.fa-person-booth{--fa: "";--fa--fa: ""}.fa-text-width{--fa: "";--fa--fa: ""}.fa-hat-wizard{--fa: "";--fa--fa: ""}.fa-pen-fancy{--fa: "";--fa--fa: ""}.fa-person-digging,.fa-digging{--fa: "";--fa--fa: ""}.fa-trash{--fa: "";--fa--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: "";--fa--fa: ""}.fa-book-medical{--fa: "";--fa--fa: ""}.fa-poo{--fa: "";--fa--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: "";--fa--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: "";--fa--fa: ""}.fa-cubes{--fa: "";--fa--fa: ""}.fa-divide{--fa: "";--fa--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: "";--fa--fa: ""}.fa-headphones{--fa: "";--fa--fa: ""}.fa-hands-holding{--fa: "";--fa--fa: ""}.fa-hands-clapping{--fa: "";--fa--fa: ""}.fa-republican{--fa: "";--fa--fa: ""}.fa-arrow-left{--fa: "";--fa--fa: ""}.fa-person-circle-xmark{--fa: "";--fa--fa: ""}.fa-ruler{--fa: "";--fa--fa: ""}.fa-align-left{--fa: "";--fa--fa: ""}.fa-dice-d6{--fa: "";--fa--fa: ""}.fa-restroom{--fa: "";--fa--fa: ""}.fa-j{--fa: "J";--fa--fa: "JJ"}.fa-users-viewfinder{--fa: "";--fa--fa: ""}.fa-file-video{--fa: "";--fa--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: "";--fa--fa: ""}.fa-table-cells,.fa-th{--fa: "";--fa--fa: ""}.fa-file-pdf{--fa: "";--fa--fa: ""}.fa-book-bible,.fa-bible{--fa: "";--fa--fa: ""}.fa-o{--fa: "O";--fa--fa: "OO"}.fa-suitcase-medical,.fa-medkit{--fa: "";--fa--fa: ""}.fa-user-secret{--fa: "";--fa--fa: ""}.fa-otter{--fa: "";--fa--fa: ""}.fa-person-dress,.fa-female{--fa: "";--fa--fa: ""}.fa-comment-dollar{--fa: "";--fa--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: "";--fa--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: "";--fa--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: "";--fa--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: "";--fa--fa: ""}.fa-hat-cowboy-side{--fa: "";--fa--fa: ""}.fa-clipboard-user{--fa: "";--fa--fa: ""}.fa-child{--fa: "";--fa--fa: ""}.fa-lira-sign{--fa: "";--fa--fa: ""}.fa-satellite{--fa: "";--fa--fa: ""}.fa-plane-lock{--fa: "";--fa--fa: ""}.fa-tag{--fa: "";--fa--fa: ""}.fa-comment{--fa: "";--fa--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: "";--fa--fa: ""}.fa-envelope{--fa: "";--fa--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: "";--fa--fa: ""}.fa-paperclip{--fa: "";--fa--fa: ""}.fa-arrow-right-to-city{--fa: "";--fa--fa: ""}.fa-ribbon{--fa: "";--fa--fa: ""}.fa-lungs{--fa: "";--fa--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: "";--fa--fa: ""}.fa-litecoin-sign{--fa: "";--fa--fa: ""}.fa-border-none{--fa: "";--fa--fa: ""}.fa-circle-nodes{--fa: "";--fa--fa: ""}.fa-parachute-box{--fa: "";--fa--fa: ""}.fa-indent{--fa: "";--fa--fa: ""}.fa-truck-field-un{--fa: "";--fa--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: "";--fa--fa: ""}.fa-mountain{--fa: "";--fa--fa: ""}.fa-user-doctor,.fa-user-md{--fa: "";--fa--fa: ""}.fa-circle-info,.fa-info-circle{--fa: "";--fa--fa: ""}.fa-cloud-meatball{--fa: "";--fa--fa: ""}.fa-camera,.fa-camera-alt{--fa: "";--fa--fa: ""}.fa-square-virus{--fa: "";--fa--fa: ""}.fa-meteor{--fa: "";--fa--fa: ""}.fa-car-on{--fa: "";--fa--fa: ""}.fa-sleigh{--fa: "";--fa--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: "";--fa--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: "";--fa--fa: ""}.fa-water{--fa: "";--fa--fa: ""}.fa-calendar-check{--fa: "";--fa--fa: ""}.fa-braille{--fa: "";--fa--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: "";--fa--fa: ""}.fa-landmark{--fa: "";--fa--fa: ""}.fa-truck{--fa: "";--fa--fa: ""}.fa-crosshairs{--fa: "";--fa--fa: ""}.fa-person-cane{--fa: "";--fa--fa: ""}.fa-tent{--fa: "";--fa--fa: ""}.fa-vest-patches{--fa: "";--fa--fa: ""}.fa-check-double{--fa: "";--fa--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: "";--fa--fa: ""}.fa-money-bill-wheat{--fa: "";--fa--fa: ""}.fa-cookie{--fa: "";--fa--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: "";--fa--fa: ""}.fa-hard-drive,.fa-hdd{--fa: "";--fa--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: "";--fa--fa: ""}.fa-dumbbell{--fa: "";--fa--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: "";--fa--fa: ""}.fa-tarp-droplet{--fa: "";--fa--fa: ""}.fa-house-medical-circle-check{--fa: "";--fa--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: "";--fa--fa: ""}.fa-calendar-plus{--fa: "";--fa--fa: ""}.fa-plane-arrival{--fa: "";--fa--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: "";--fa--fa: ""}.fa-train-subway,.fa-subway{--fa: "";--fa--fa: ""}.fa-chart-gantt{--fa: "";--fa--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: "";--fa--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: "";--fa--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: "";--fa--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: "";--fa--fa: ""}.fa-dna{--fa: "";--fa--fa: ""}.fa-virus-slash{--fa: "";--fa--fa: ""}.fa-minus,.fa-subtract{--fa: "";--fa--fa: ""}.fa-chess{--fa: "";--fa--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: "";--fa--fa: ""}.fa-plug-circle-check{--fa: "";--fa--fa: ""}.fa-street-view{--fa: "";--fa--fa: ""}.fa-franc-sign{--fa: "";--fa--fa: ""}.fa-volume-off{--fa: "";--fa--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: "";--fa--fa: ""}.fa-gear,.fa-cog{--fa: "";--fa--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: "";--fa--fa: ""}.fa-mosque{--fa: "";--fa--fa: ""}.fa-mosquito{--fa: "";--fa--fa: ""}.fa-star-of-david{--fa: "";--fa--fa: ""}.fa-person-military-rifle{--fa: "";--fa--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: "";--fa--fa: ""}.fa-vials{--fa: "";--fa--fa: ""}.fa-plug-circle-plus{--fa: "";--fa--fa: ""}.fa-place-of-worship{--fa: "";--fa--fa: ""}.fa-grip-vertical{--fa: "";--fa--fa: ""}.fa-hexagon-nodes{--fa: "";--fa--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: "";--fa--fa: ""}.fa-u{--fa: "U";--fa--fa: "UU"}.fa-square-root-variable,.fa-square-root-alt{--fa: "";--fa--fa: ""}.fa-clock,.fa-clock-four{--fa: "";--fa--fa: ""}.fa-backward-step,.fa-step-backward{--fa: "";--fa--fa: ""}.fa-pallet{--fa: "";--fa--fa: ""}.fa-faucet{--fa: "";--fa--fa: ""}.fa-baseball-bat-ball{--fa: "";--fa--fa: ""}.fa-s{--fa: "S";--fa--fa: "SS"}.fa-timeline{--fa: "";--fa--fa: ""}.fa-keyboard{--fa: "";--fa--fa: ""}.fa-caret-down{--fa: "";--fa--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: "";--fa--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: "";--fa--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: "";--fa--fa: ""}.fa-plane-up{--fa: "";--fa--fa: ""}.fa-piggy-bank{--fa: "";--fa--fa: ""}.fa-battery-half,.fa-battery-3{--fa: "";--fa--fa: ""}.fa-mountain-city{--fa: "";--fa--fa: ""}.fa-coins{--fa: "";--fa--fa: ""}.fa-khanda{--fa: "";--fa--fa: ""}.fa-sliders,.fa-sliders-h{--fa: "";--fa--fa: ""}.fa-folder-tree{--fa: "";--fa--fa: ""}.fa-network-wired{--fa: "";--fa--fa: ""}.fa-map-pin{--fa: "";--fa--fa: ""}.fa-hamsa{--fa: "";--fa--fa: ""}.fa-cent-sign{--fa: "";--fa--fa: ""}.fa-flask{--fa: "";--fa--fa: ""}.fa-person-pregnant{--fa: "";--fa--fa: ""}.fa-wand-sparkles{--fa: "";--fa--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: "";--fa--fa: ""}.fa-ticket{--fa: "";--fa--fa: ""}.fa-power-off{--fa: "";--fa--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: "";--fa--fa: ""}.fa-flag-usa{--fa: "";--fa--fa: ""}.fa-laptop-file{--fa: "";--fa--fa: ""}.fa-tty,.fa-teletype{--fa: "";--fa--fa: ""}.fa-diagram-next{--fa: "";--fa--fa: ""}.fa-person-rifle{--fa: "";--fa--fa: ""}.fa-house-medical-circle-exclamation{--fa: "";--fa--fa: ""}.fa-closed-captioning{--fa: "";--fa--fa: ""}.fa-person-hiking,.fa-hiking{--fa: "";--fa--fa: ""}.fa-venus-double{--fa: "";--fa--fa: ""}.fa-images{--fa: "";--fa--fa: ""}.fa-calculator{--fa: "";--fa--fa: ""}.fa-people-pulling{--fa: "";--fa--fa: ""}.fa-n{--fa: "N";--fa--fa: "NN"}.fa-cable-car,.fa-tram{--fa: "";--fa--fa: ""}.fa-cloud-rain{--fa: "";--fa--fa: ""}.fa-building-circle-xmark{--fa: "";--fa--fa: ""}.fa-ship{--fa: "";--fa--fa: ""}.fa-arrows-down-to-line{--fa: "";--fa--fa: ""}.fa-download{--fa: "";--fa--fa: ""}.fa-face-grin,.fa-grin{--fa: "";--fa--fa: ""}.fa-delete-left,.fa-backspace{--fa: "";--fa--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: "";--fa--fa: ""}.fa-file-circle-check{--fa: "";--fa--fa: ""}.fa-forward{--fa: "";--fa--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: "";--fa--fa: ""}.fa-face-meh,.fa-meh{--fa: "";--fa--fa: ""}.fa-align-center{--fa: "";--fa--fa: ""}.fa-book-skull,.fa-book-dead{--fa: "";--fa--fa: ""}.fa-id-card,.fa-drivers-license{--fa: "";--fa--fa: ""}.fa-outdent,.fa-dedent{--fa: "";--fa--fa: ""}.fa-heart-circle-exclamation{--fa: "";--fa--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: "";--fa--fa: ""}.fa-calendar-week{--fa: "";--fa--fa: ""}.fa-laptop-medical{--fa: "";--fa--fa: ""}.fa-b{--fa: "B";--fa--fa: "BB"}.fa-file-medical{--fa: "";--fa--fa: ""}.fa-dice-one{--fa: "";--fa--fa: ""}.fa-kiwi-bird{--fa: "";--fa--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: "";--fa--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: "";--fa--fa: ""}.fa-utensils,.fa-cutlery{--fa: "";--fa--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: "";--fa--fa: ""}.fa-mill-sign{--fa: "";--fa--fa: ""}.fa-bowl-rice{--fa: "";--fa--fa: ""}.fa-skull{--fa: "";--fa--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: "";--fa--fa: ""}.fa-truck-pickup{--fa: "";--fa--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: "";--fa--fa: ""}.fa-stop{--fa: "";--fa--fa: ""}.fa-code-merge{--fa: "";--fa--fa: ""}.fa-upload{--fa: "";--fa--fa: ""}.fa-hurricane{--fa: "";--fa--fa: ""}.fa-mound{--fa: "";--fa--fa: ""}.fa-toilet-portable{--fa: "";--fa--fa: ""}.fa-compact-disc{--fa: "";--fa--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: "";--fa--fa: ""}.fa-caravan{--fa: "";--fa--fa: ""}.fa-shield-cat{--fa: "";--fa--fa: ""}.fa-bolt,.fa-zap{--fa: "";--fa--fa: ""}.fa-glass-water{--fa: "";--fa--fa: ""}.fa-oil-well{--fa: "";--fa--fa: ""}.fa-vault{--fa: "";--fa--fa: ""}.fa-mars{--fa: "";--fa--fa: ""}.fa-toilet{--fa: "";--fa--fa: ""}.fa-plane-circle-xmark{--fa: "";--fa--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: "";--fa--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: "";--fa--fa: ""}.fa-sun{--fa: "";--fa--fa: ""}.fa-guitar{--fa: "";--fa--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: "";--fa--fa: ""}.fa-horse-head{--fa: "";--fa--fa: ""}.fa-bore-hole{--fa: "";--fa--fa: ""}.fa-industry{--fa: "";--fa--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: "";--fa--fa: ""}.fa-arrows-turn-to-dots{--fa: "";--fa--fa: ""}.fa-florin-sign{--fa: "";--fa--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: "";--fa--fa: ""}.fa-less-than{--fa: "<";--fa--fa: "<<"}.fa-angle-down{--fa: "";--fa--fa: ""}.fa-car-tunnel{--fa: "";--fa--fa: ""}.fa-head-side-cough{--fa: "";--fa--fa: ""}.fa-grip-lines{--fa: "";--fa--fa: ""}.fa-thumbs-down{--fa: "";--fa--fa: ""}.fa-user-lock{--fa: "";--fa--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: "";--fa--fa: ""}.fa-anchor-circle-xmark{--fa: "";--fa--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: "";--fa--fa: ""}.fa-chess-pawn{--fa: "";--fa--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: "";--fa--fa: ""}.fa-person-through-window{--fa: "";--fa--fa: ""}.fa-toolbox{--fa: "";--fa--fa: ""}.fa-hands-holding-circle{--fa: "";--fa--fa: ""}.fa-bug{--fa: "";--fa--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: "";--fa--fa: ""}.fa-car,.fa-automobile{--fa: "";--fa--fa: ""}.fa-hand-holding-hand{--fa: "";--fa--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: "";--fa--fa: ""}.fa-mountain-sun{--fa: "";--fa--fa: ""}.fa-arrows-left-right-to-line{--fa: "";--fa--fa: ""}.fa-dice-d20{--fa: "";--fa--fa: ""}.fa-truck-droplet{--fa: "";--fa--fa: ""}.fa-file-circle-xmark{--fa: "";--fa--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: "";--fa--fa: ""}.fa-medal{--fa: "";--fa--fa: ""}.fa-bed{--fa: "";--fa--fa: ""}.fa-square-h,.fa-h-square{--fa: "";--fa--fa: ""}.fa-podcast{--fa: "";--fa--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: "";--fa--fa: ""}.fa-bell{--fa: "";--fa--fa: ""}.fa-superscript{--fa: "";--fa--fa: ""}.fa-plug-circle-xmark{--fa: "";--fa--fa: ""}.fa-star-of-life{--fa: "";--fa--fa: ""}.fa-phone-slash{--fa: "";--fa--fa: ""}.fa-paint-roller{--fa: "";--fa--fa: ""}.fa-handshake-angle,.fa-hands-helping{--fa: "";--fa--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: "";--fa--fa: ""}.fa-file{--fa: "";--fa--fa: ""}.fa-greater-than{--fa: ">";--fa--fa: ">>"}.fa-person-swimming,.fa-swimmer{--fa: "";--fa--fa: ""}.fa-arrow-down{--fa: "";--fa--fa: ""}.fa-droplet,.fa-tint{--fa: "";--fa--fa: ""}.fa-eraser{--fa: "";--fa--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: "";--fa--fa: ""}.fa-person-burst{--fa: "";--fa--fa: ""}.fa-dove{--fa: "";--fa--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: "";--fa--fa: ""}.fa-socks{--fa: "";--fa--fa: ""}.fa-inbox{--fa: "";--fa--fa: ""}.fa-section{--fa: "";--fa--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: "";--fa--fa: ""}.fa-envelope-open-text{--fa: "";--fa--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: "";--fa--fa: ""}.fa-wine-bottle{--fa: "";--fa--fa: ""}.fa-chess-rook{--fa: "";--fa--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: "";--fa--fa: ""}.fa-dharmachakra{--fa: "";--fa--fa: ""}.fa-hotdog{--fa: "";--fa--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: "";--fa--fa: ""}.fa-drum{--fa: "";--fa--fa: ""}.fa-ice-cream{--fa: "";--fa--fa: ""}.fa-heart-circle-bolt{--fa: "";--fa--fa: ""}.fa-fax{--fa: "";--fa--fa: ""}.fa-paragraph{--fa: "";--fa--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: "";--fa--fa: ""}.fa-star-half{--fa: "";--fa--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: "";--fa--fa: ""}.fa-link,.fa-chain{--fa: "";--fa--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: "";--fa--fa: ""}.fa-tree-city{--fa: "";--fa--fa: ""}.fa-play{--fa: "";--fa--fa: ""}.fa-font{--fa: "";--fa--fa: ""}.fa-table-cells-row-lock{--fa: "";--fa--fa: ""}.fa-rupiah-sign{--fa: "";--fa--fa: ""}.fa-magnifying-glass,.fa-search{--fa: "";--fa--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: "";--fa--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: "";--fa--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: "";--fa--fa: ""}.fa-naira-sign{--fa: "";--fa--fa: ""}.fa-cart-arrow-down{--fa: "";--fa--fa: ""}.fa-walkie-talkie{--fa: "";--fa--fa: ""}.fa-file-pen,.fa-file-edit{--fa: "";--fa--fa: ""}.fa-receipt{--fa: "";--fa--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: "";--fa--fa: ""}.fa-suitcase-rolling{--fa: "";--fa--fa: ""}.fa-person-circle-exclamation{--fa: "";--fa--fa: ""}.fa-chevron-down{--fa: "";--fa--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: "";--fa--fa: ""}.fa-skull-crossbones{--fa: "";--fa--fa: ""}.fa-code-compare{--fa: "";--fa--fa: ""}.fa-list-ul,.fa-list-dots{--fa: "";--fa--fa: ""}.fa-school-lock{--fa: "";--fa--fa: ""}.fa-tower-cell{--fa: "";--fa--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: "";--fa--fa: ""}.fa-ranking-star{--fa: "";--fa--fa: ""}.fa-chess-king{--fa: "";--fa--fa: ""}.fa-person-harassing{--fa: "";--fa--fa: ""}.fa-brazilian-real-sign{--fa: "";--fa--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: "";--fa--fa: ""}.fa-arrow-up{--fa: "";--fa--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: "";--fa--fa: ""}.fa-shrimp{--fa: "";--fa--fa: ""}.fa-list-check,.fa-tasks{--fa: "";--fa--fa: ""}.fa-jug-detergent{--fa: "";--fa--fa: ""}.fa-circle-user,.fa-user-circle{--fa: "";--fa--fa: ""}.fa-user-shield{--fa: "";--fa--fa: ""}.fa-wind{--fa: "";--fa--fa: ""}.fa-car-burst,.fa-car-crash{--fa: "";--fa--fa: ""}.fa-y{--fa: "Y";--fa--fa: "YY"}.fa-person-snowboarding,.fa-snowboarding{--fa: "";--fa--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: "";--fa--fa: ""}.fa-fish{--fa: "";--fa--fa: ""}.fa-user-graduate{--fa: "";--fa--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: "";--fa--fa: ""}.fa-clapperboard{--fa: "";--fa--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: "";--fa--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: "";--fa--fa: ""}.fa-jet-fighter-up{--fa: "";--fa--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: "";--fa--fa: ""}.fa-copy{--fa: "";--fa--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: "";--fa--fa: ""}.fa-hand-sparkles{--fa: "";--fa--fa: ""}.fa-grip,.fa-grip-horizontal{--fa: "";--fa--fa: ""}.fa-share-from-square,.fa-share-square{--fa: "";--fa--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: "";--fa--fa: ""}.fa-gun{--fa: "";--fa--fa: ""}.fa-square-phone,.fa-phone-square{--fa: "";--fa--fa: ""}.fa-plus,.fa-add{--fa: "+";--fa--fa: "++"}.fa-expand{--fa: "";--fa--fa: ""}.fa-computer{--fa: "";--fa--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: "";--fa--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: "";--fa--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: "";--fa--fa: ""}.fa-peso-sign{--fa: "";--fa--fa: ""}.fa-building-shield{--fa: "";--fa--fa: ""}.fa-baby{--fa: "";--fa--fa: ""}.fa-users-line{--fa: "";--fa--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: "";--fa--fa: ""}.fa-tractor{--fa: "";--fa--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: "";--fa--fa: ""}.fa-arrow-down-up-lock{--fa: "";--fa--fa: ""}.fa-lines-leaning{--fa: "";--fa--fa: ""}.fa-ruler-combined{--fa: "";--fa--fa: ""}.fa-copyright{--fa: "";--fa--fa: ""}.fa-equals{--fa: "=";--fa--fa: "=="}.fa-blender{--fa: "";--fa--fa: ""}.fa-teeth{--fa: "";--fa--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: "";--fa--fa: ""}.fa-map{--fa: "";--fa--fa: ""}.fa-rocket{--fa: "";--fa--fa: ""}.fa-photo-film,.fa-photo-video{--fa: "";--fa--fa: ""}.fa-folder-minus{--fa: "";--fa--fa: ""}.fa-hexagon-nodes-bolt{--fa: "";--fa--fa: ""}.fa-store{--fa: "";--fa--fa: ""}.fa-arrow-trend-up{--fa: "";--fa--fa: ""}.fa-plug-circle-minus{--fa: "";--fa--fa: ""}.fa-sign-hanging,.fa-sign{--fa: "";--fa--fa: ""}.fa-bezier-curve{--fa: "";--fa--fa: ""}.fa-bell-slash{--fa: "";--fa--fa: ""}.fa-tablet,.fa-tablet-android{--fa: "";--fa--fa: ""}.fa-school-flag{--fa: "";--fa--fa: ""}.fa-fill{--fa: "";--fa--fa: ""}.fa-angle-up{--fa: "";--fa--fa: ""}.fa-drumstick-bite{--fa: "";--fa--fa: ""}.fa-holly-berry{--fa: "";--fa--fa: ""}.fa-chevron-left{--fa: "";--fa--fa: ""}.fa-bacteria{--fa: "";--fa--fa: ""}.fa-hand-lizard{--fa: "";--fa--fa: ""}.fa-notdef{--fa: "";--fa--fa: ""}.fa-disease{--fa: "";--fa--fa: ""}.fa-briefcase-medical{--fa: "";--fa--fa: ""}.fa-genderless{--fa: "";--fa--fa: ""}.fa-chevron-right{--fa: "";--fa--fa: ""}.fa-retweet{--fa: "";--fa--fa: ""}.fa-car-rear,.fa-car-alt{--fa: "";--fa--fa: ""}.fa-pump-soap{--fa: "";--fa--fa: ""}.fa-video-slash{--fa: "";--fa--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: "";--fa--fa: ""}.fa-radio{--fa: "";--fa--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: "";--fa--fa: ""}.fa-traffic-light{--fa: "";--fa--fa: ""}.fa-thermometer{--fa: "";--fa--fa: ""}.fa-vr-cardboard{--fa: "";--fa--fa: ""}.fa-hand-middle-finger{--fa: "";--fa--fa: ""}.fa-percent,.fa-percentage{--fa: "%";--fa--fa: "%%"}.fa-truck-moving{--fa: "";--fa--fa: ""}.fa-glass-water-droplet{--fa: "";--fa--fa: ""}.fa-display{--fa: "";--fa--fa: ""}.fa-face-smile,.fa-smile{--fa: "";--fa--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: "";--fa--fa: ""}.fa-trophy{--fa: "";--fa--fa: ""}.fa-person-praying,.fa-pray{--fa: "";--fa--fa: ""}.fa-hammer{--fa: "";--fa--fa: ""}.fa-hand-peace{--fa: "";--fa--fa: ""}.fa-rotate,.fa-sync-alt{--fa: "";--fa--fa: ""}.fa-spinner{--fa: "";--fa--fa: ""}.fa-robot{--fa: "";--fa--fa: ""}.fa-peace{--fa: "";--fa--fa: ""}.fa-gears,.fa-cogs{--fa: "";--fa--fa: ""}.fa-warehouse{--fa: "";--fa--fa: ""}.fa-arrow-up-right-dots{--fa: "";--fa--fa: ""}.fa-splotch{--fa: "";--fa--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: "";--fa--fa: ""}.fa-dice-four{--fa: "";--fa--fa: ""}.fa-sim-card{--fa: "";--fa--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: "";--fa--fa: ""}.fa-mercury{--fa: "";--fa--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: "";--fa--fa: ""}.fa-person-falling-burst{--fa: "";--fa--fa: ""}.fa-award{--fa: "";--fa--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: "";--fa--fa: ""}.fa-building{--fa: "";--fa--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: "";--fa--fa: ""}.fa-qrcode{--fa: "";--fa--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: "";--fa--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: "";--fa--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: "";--fa--fa: ""}.fa-shield,.fa-shield-blank{--fa: "";--fa--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: "";--fa--fa: ""}.fa-comment-nodes{--fa: "";--fa--fa: ""}.fa-house-medical{--fa: "";--fa--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: "";--fa--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: "";--fa--fa: ""}.fa-house-chimney-window{--fa: "";--fa--fa: ""}.fa-pen-nib{--fa: "";--fa--fa: ""}.fa-tent-arrow-turn-left{--fa: "";--fa--fa: ""}.fa-tents{--fa: "";--fa--fa: ""}.fa-wand-magic,.fa-magic{--fa: "";--fa--fa: ""}.fa-dog{--fa: "";--fa--fa: ""}.fa-carrot{--fa: "";--fa--fa: ""}.fa-moon{--fa: "";--fa--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: "";--fa--fa: ""}.fa-cheese{--fa: "";--fa--fa: ""}.fa-yin-yang{--fa: "";--fa--fa: ""}.fa-music{--fa: "";--fa--fa: ""}.fa-code-commit{--fa: "";--fa--fa: ""}.fa-temperature-low{--fa: "";--fa--fa: ""}.fa-person-biking,.fa-biking{--fa: "";--fa--fa: ""}.fa-broom{--fa: "";--fa--fa: ""}.fa-shield-heart{--fa: "";--fa--fa: ""}.fa-gopuram{--fa: "";--fa--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: "";--fa--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: "";--fa--fa: ""}.fa-hashtag{--fa: "#";--fa--fa: "##"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: "";--fa--fa: ""}.fa-oil-can{--fa: "";--fa--fa: ""}.fa-t{--fa: "T";--fa--fa: "TT"}.fa-hippo{--fa: "";--fa--fa: ""}.fa-chart-column{--fa: "";--fa--fa: ""}.fa-infinity{--fa: "";--fa--fa: ""}.fa-vial-circle-check{--fa: "";--fa--fa: ""}.fa-person-arrow-down-to-line{--fa: "";--fa--fa: ""}.fa-voicemail{--fa: "";--fa--fa: ""}.fa-fan{--fa: "";--fa--fa: ""}.fa-person-walking-luggage{--fa: "";--fa--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: "";--fa--fa: ""}.fa-cloud-moon-rain{--fa: "";--fa--fa: ""}.fa-calendar{--fa: "";--fa--fa: ""}.fa-trailer{--fa: "";--fa--fa: ""}.fa-bahai,.fa-haykal{--fa: "";--fa--fa: ""}.fa-sd-card{--fa: "";--fa--fa: ""}.fa-dragon{--fa: "";--fa--fa: ""}.fa-shoe-prints{--fa: "";--fa--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: "";--fa--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: "";--fa--fa: ""}.fa-hand-holding{--fa: "";--fa--fa: ""}.fa-plug-circle-exclamation{--fa: "";--fa--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: "";--fa--fa: ""}.fa-clone{--fa: "";--fa--fa: ""}.fa-person-walking-arrow-loop-left{--fa: "";--fa--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: "";--fa--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: "";--fa--fa: ""}.fa-tornado{--fa: "";--fa--fa: ""}.fa-file-circle-plus{--fa: "";--fa--fa: ""}.fa-book-quran,.fa-quran{--fa: "";--fa--fa: ""}.fa-anchor{--fa: "";--fa--fa: ""}.fa-border-all{--fa: "";--fa--fa: ""}.fa-face-angry,.fa-angry{--fa: "";--fa--fa: ""}.fa-cookie-bite{--fa: "";--fa--fa: ""}.fa-arrow-trend-down{--fa: "";--fa--fa: ""}.fa-rss,.fa-feed{--fa: "";--fa--fa: ""}.fa-draw-polygon{--fa: "";--fa--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: "";--fa--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: "";--fa--fa: ""}.fa-shower{--fa: "";--fa--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: "";--fa--fa: ""}.fa-m{--fa: "M";--fa--fa: "MM"}.fa-table-list,.fa-th-list{--fa: "";--fa--fa: ""}.fa-comment-sms,.fa-sms{--fa: "";--fa--fa: ""}.fa-book{--fa: "";--fa--fa: ""}.fa-user-plus{--fa: "";--fa--fa: ""}.fa-check{--fa: "";--fa--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: "";--fa--fa: ""}.fa-house-circle-check{--fa: "";--fa--fa: ""}.fa-angle-left{--fa: "";--fa--fa: ""}.fa-diagram-successor{--fa: "";--fa--fa: ""}.fa-truck-arrow-right{--fa: "";--fa--fa: ""}.fa-arrows-split-up-and-left{--fa: "";--fa--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: "";--fa--fa: ""}.fa-cloud-moon{--fa: "";--fa--fa: ""}.fa-briefcase{--fa: "";--fa--fa: ""}.fa-person-falling{--fa: "";--fa--fa: ""}.fa-image-portrait,.fa-portrait{--fa: "";--fa--fa: ""}.fa-user-tag{--fa: "";--fa--fa: ""}.fa-rug{--fa: "";--fa--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: "";--fa--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: "";--fa--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: "";--fa--fa: ""}.fa-baht-sign{--fa: "";--fa--fa: ""}.fa-book-open{--fa: "";--fa--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: "";--fa--fa: ""}.fa-handcuffs{--fa: "";--fa--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: "";--fa--fa: ""}.fa-database{--fa: "";--fa--fa: ""}.fa-share,.fa-mail-forward{--fa: "";--fa--fa: ""}.fa-bottle-droplet{--fa: "";--fa--fa: ""}.fa-mask-face{--fa: "";--fa--fa: ""}.fa-hill-rockslide{--fa: "";--fa--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: "";--fa--fa: ""}.fa-paper-plane{--fa: "";--fa--fa: ""}.fa-road-circle-exclamation{--fa: "";--fa--fa: ""}.fa-dungeon{--fa: "";--fa--fa: ""}.fa-align-right{--fa: "";--fa--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: "";--fa--fa: ""}.fa-life-ring{--fa: "";--fa--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: "";--fa--fa: ""}.fa-calendar-day{--fa: "";--fa--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: "";--fa--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: "";--fa--fa: ""}.fa-face-grimace,.fa-grimace{--fa: "";--fa--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: "";--fa--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: "";--fa--fa: ""}.fa-person-walking-arrow-right{--fa: "";--fa--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: "";--fa--fa: ""}.fa-dice{--fa: "";--fa--fa: ""}.fa-bowling-ball{--fa: "";--fa--fa: ""}.fa-brain{--fa: "";--fa--fa: ""}.fa-bandage,.fa-band-aid{--fa: "";--fa--fa: ""}.fa-calendar-minus{--fa: "";--fa--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: "";--fa--fa: ""}.fa-gifts{--fa: "";--fa--fa: ""}.fa-hotel{--fa: "";--fa--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: "";--fa--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: "";--fa--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: "";--fa--fa: ""}.fa-thumbs-up{--fa: "";--fa--fa: ""}.fa-user-clock{--fa: "";--fa--fa: ""}.fa-hand-dots,.fa-allergies{--fa: "";--fa--fa: ""}.fa-file-invoice{--fa: "";--fa--fa: ""}.fa-window-minimize{--fa: "";--fa--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: "";--fa--fa: ""}.fa-brush{--fa: "";--fa--fa: ""}.fa-file-half-dashed{--fa: "";--fa--fa: ""}.fa-mask{--fa: "";--fa--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: "";--fa--fa: ""}.fa-ruler-vertical{--fa: "";--fa--fa: ""}.fa-user-large,.fa-user-alt{--fa: "";--fa--fa: ""}.fa-train-tram{--fa: "";--fa--fa: ""}.fa-user-nurse{--fa: "";--fa--fa: ""}.fa-syringe{--fa: "";--fa--fa: ""}.fa-cloud-sun{--fa: "";--fa--fa: ""}.fa-stopwatch-20{--fa: "";--fa--fa: ""}.fa-square-full{--fa: "";--fa--fa: ""}.fa-magnet{--fa: "";--fa--fa: ""}.fa-jar{--fa: "";--fa--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: "";--fa--fa: ""}.fa-bug-slash{--fa: "";--fa--fa: ""}.fa-arrow-up-from-water-pump{--fa: "";--fa--fa: ""}.fa-bone{--fa: "";--fa--fa: ""}.fa-table-cells-row-unlock{--fa: "";--fa--fa: ""}.fa-user-injured{--fa: "";--fa--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: "";--fa--fa: ""}.fa-plane{--fa: "";--fa--fa: ""}.fa-tent-arrows-down{--fa: "";--fa--fa: ""}.fa-exclamation{--fa: "!";--fa--fa: "!!"}.fa-arrows-spin{--fa: "";--fa--fa: ""}.fa-print{--fa: "";--fa--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: "";--fa--fa: ""}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$";--fa--fa: "$$"}.fa-x{--fa: "X";--fa--fa: "XX"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: "";--fa--fa: ""}.fa-users-gear,.fa-users-cog{--fa: "";--fa--fa: ""}.fa-person-military-pointing{--fa: "";--fa--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: "";--fa--fa: ""}.fa-umbrella{--fa: "";--fa--fa: ""}.fa-trowel{--fa: "";--fa--fa: ""}.fa-d{--fa: "D";--fa--fa: "DD"}.fa-stapler{--fa: "";--fa--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: "";--fa--fa: ""}.fa-kip-sign{--fa: "";--fa--fa: ""}.fa-hand-point-left{--fa: "";--fa--fa: ""}.fa-handshake-simple,.fa-handshake-alt{--fa: "";--fa--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: "";--fa--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: "";--fa--fa: ""}.fa-barcode{--fa: "";--fa--fa: ""}.fa-plus-minus{--fa: "";--fa--fa: ""}.fa-video,.fa-video-camera{--fa: "";--fa--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: "";--fa--fa: ""}.fa-hand-holding-medical{--fa: "";--fa--fa: ""}.fa-person-circle-check{--fa: "";--fa--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: "";--fa--fa: ""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-4d46c3bc.woff2) format("woff2"),url(/assets/fa-brands-400-276af030.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa: ""}.fa-hooli{--fa: ""}.fa-yelp{--fa: ""}.fa-cc-visa{--fa: ""}.fa-lastfm{--fa: ""}.fa-shopware{--fa: ""}.fa-creative-commons-nc{--fa: ""}.fa-aws{--fa: ""}.fa-redhat{--fa: ""}.fa-yoast{--fa: ""}.fa-cloudflare{--fa: ""}.fa-ups{--fa: ""}.fa-pixiv{--fa: ""}.fa-wpexplorer{--fa: ""}.fa-dyalog{--fa: ""}.fa-bity{--fa: ""}.fa-stackpath{--fa: ""}.fa-buysellads{--fa: ""}.fa-first-order{--fa: ""}.fa-modx{--fa: ""}.fa-guilded{--fa: ""}.fa-vnv{--fa: ""}.fa-square-js,.fa-js-square{--fa: ""}.fa-microsoft{--fa: ""}.fa-qq{--fa: ""}.fa-orcid{--fa: ""}.fa-java{--fa: ""}.fa-invision{--fa: ""}.fa-creative-commons-pd-alt{--fa: ""}.fa-centercode{--fa: ""}.fa-glide-g{--fa: ""}.fa-drupal{--fa: ""}.fa-jxl{--fa: ""}.fa-dart-lang{--fa: ""}.fa-hire-a-helper{--fa: ""}.fa-creative-commons-by{--fa: ""}.fa-unity{--fa: ""}.fa-whmcs{--fa: ""}.fa-rocketchat{--fa: ""}.fa-vk{--fa: ""}.fa-untappd{--fa: ""}.fa-mailchimp{--fa: ""}.fa-css3-alt{--fa: ""}.fa-square-reddit,.fa-reddit-square{--fa: ""}.fa-vimeo-v{--fa: ""}.fa-contao{--fa: ""}.fa-square-font-awesome{--fa: ""}.fa-deskpro{--fa: ""}.fa-brave{--fa: ""}.fa-sistrix{--fa: ""}.fa-square-instagram,.fa-instagram-square{--fa: ""}.fa-battle-net{--fa: ""}.fa-the-red-yeti{--fa: ""}.fa-square-hacker-news,.fa-hacker-news-square{--fa: ""}.fa-edge{--fa: ""}.fa-threads{--fa: ""}.fa-napster{--fa: ""}.fa-square-snapchat,.fa-snapchat-square{--fa: ""}.fa-google-plus-g{--fa: ""}.fa-artstation{--fa: ""}.fa-markdown{--fa: ""}.fa-sourcetree{--fa: ""}.fa-google-plus{--fa: ""}.fa-diaspora{--fa: ""}.fa-foursquare{--fa: ""}.fa-stack-overflow{--fa: ""}.fa-github-alt{--fa: ""}.fa-phoenix-squadron{--fa: ""}.fa-pagelines{--fa: ""}.fa-algolia{--fa: ""}.fa-red-river{--fa: ""}.fa-creative-commons-sa{--fa: ""}.fa-safari{--fa: ""}.fa-google{--fa: ""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: ""}.fa-atlassian{--fa: ""}.fa-linkedin-in{--fa: ""}.fa-digital-ocean{--fa: ""}.fa-nimblr{--fa: ""}.fa-chromecast{--fa: ""}.fa-evernote{--fa: ""}.fa-hacker-news{--fa: ""}.fa-creative-commons-sampling{--fa: ""}.fa-adversal{--fa: ""}.fa-creative-commons{--fa: ""}.fa-watchman-monitoring{--fa: ""}.fa-fonticons{--fa: ""}.fa-weixin{--fa: ""}.fa-shirtsinbulk{--fa: ""}.fa-codepen{--fa: ""}.fa-git-alt{--fa: ""}.fa-lyft{--fa: ""}.fa-rev{--fa: ""}.fa-windows{--fa: ""}.fa-wizards-of-the-coast{--fa: ""}.fa-square-viadeo,.fa-viadeo-square{--fa: ""}.fa-meetup{--fa: ""}.fa-centos{--fa: ""}.fa-adn{--fa: ""}.fa-cloudsmith{--fa: ""}.fa-opensuse{--fa: ""}.fa-pied-piper-alt{--fa: ""}.fa-square-dribbble,.fa-dribbble-square{--fa: ""}.fa-codiepie{--fa: ""}.fa-node{--fa: ""}.fa-mix{--fa: ""}.fa-steam{--fa: ""}.fa-cc-apple-pay{--fa: ""}.fa-scribd{--fa: ""}.fa-debian{--fa: ""}.fa-openid{--fa: ""}.fa-instalod{--fa: ""}.fa-files-pinwheel{--fa: ""}.fa-expeditedssl{--fa: ""}.fa-sellcast{--fa: ""}.fa-square-twitter,.fa-twitter-square{--fa: ""}.fa-r-project{--fa: ""}.fa-delicious{--fa: ""}.fa-freebsd{--fa: ""}.fa-vuejs{--fa: ""}.fa-accusoft{--fa: ""}.fa-ioxhost{--fa: ""}.fa-fonticons-fi{--fa: ""}.fa-app-store{--fa: ""}.fa-cc-mastercard{--fa: ""}.fa-itunes-note{--fa: ""}.fa-golang{--fa: ""}.fa-kickstarter,.fa-square-kickstarter{--fa: ""}.fa-grav{--fa: ""}.fa-weibo{--fa: ""}.fa-uncharted{--fa: ""}.fa-firstdraft{--fa: ""}.fa-square-youtube,.fa-youtube-square{--fa: ""}.fa-wikipedia-w{--fa: ""}.fa-wpressr,.fa-rendact{--fa: ""}.fa-angellist{--fa: ""}.fa-galactic-republic{--fa: ""}.fa-nfc-directional{--fa: ""}.fa-skype{--fa: ""}.fa-joget{--fa: ""}.fa-fedora{--fa: ""}.fa-stripe-s{--fa: ""}.fa-meta{--fa: ""}.fa-laravel{--fa: ""}.fa-hotjar{--fa: ""}.fa-bluetooth-b{--fa: ""}.fa-square-letterboxd{--fa: ""}.fa-sticker-mule{--fa: ""}.fa-creative-commons-zero{--fa: ""}.fa-hips{--fa: ""}.fa-css{--fa: ""}.fa-behance{--fa: ""}.fa-reddit{--fa: ""}.fa-discord{--fa: ""}.fa-chrome{--fa: ""}.fa-app-store-ios{--fa: ""}.fa-cc-discover{--fa: ""}.fa-wpbeginner{--fa: ""}.fa-confluence{--fa: ""}.fa-shoelace{--fa: ""}.fa-mdb{--fa: ""}.fa-dochub{--fa: ""}.fa-accessible-icon{--fa: ""}.fa-ebay{--fa: ""}.fa-amazon{--fa: ""}.fa-unsplash{--fa: ""}.fa-yarn{--fa: ""}.fa-square-steam,.fa-steam-square{--fa: ""}.fa-500px{--fa: ""}.fa-square-vimeo,.fa-vimeo-square{--fa: ""}.fa-asymmetrik{--fa: ""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: ""}.fa-gratipay{--fa: ""}.fa-apple{--fa: ""}.fa-hive{--fa: ""}.fa-gitkraken{--fa: ""}.fa-keybase{--fa: ""}.fa-apple-pay{--fa: ""}.fa-padlet{--fa: ""}.fa-amazon-pay{--fa: ""}.fa-square-github,.fa-github-square{--fa: ""}.fa-stumbleupon{--fa: ""}.fa-fedex{--fa: ""}.fa-phoenix-framework{--fa: ""}.fa-shopify{--fa: ""}.fa-neos{--fa: ""}.fa-square-threads{--fa: ""}.fa-hackerrank{--fa: ""}.fa-researchgate{--fa: ""}.fa-swift{--fa: ""}.fa-angular{--fa: ""}.fa-speakap{--fa: ""}.fa-angrycreative{--fa: ""}.fa-y-combinator{--fa: ""}.fa-empire{--fa: ""}.fa-envira{--fa: ""}.fa-google-scholar{--fa: ""}.fa-square-gitlab,.fa-gitlab-square{--fa: ""}.fa-studiovinari{--fa: ""}.fa-pied-piper{--fa: ""}.fa-wordpress{--fa: ""}.fa-product-hunt{--fa: ""}.fa-firefox{--fa: ""}.fa-linode{--fa: ""}.fa-goodreads{--fa: ""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: ""}.fa-jsfiddle{--fa: ""}.fa-sith{--fa: ""}.fa-themeisle{--fa: ""}.fa-page4{--fa: ""}.fa-hashnode{--fa: ""}.fa-react{--fa: ""}.fa-cc-paypal{--fa: ""}.fa-squarespace{--fa: ""}.fa-cc-stripe{--fa: ""}.fa-creative-commons-share{--fa: ""}.fa-bitcoin{--fa: ""}.fa-keycdn{--fa: ""}.fa-opera{--fa: ""}.fa-itch-io{--fa: ""}.fa-umbraco{--fa: ""}.fa-galactic-senate{--fa: ""}.fa-ubuntu{--fa: ""}.fa-draft2digital{--fa: ""}.fa-stripe{--fa: ""}.fa-houzz{--fa: ""}.fa-gg{--fa: ""}.fa-dhl{--fa: ""}.fa-square-pinterest,.fa-pinterest-square{--fa: ""}.fa-xing{--fa: ""}.fa-blackberry{--fa: ""}.fa-creative-commons-pd{--fa: ""}.fa-playstation{--fa: ""}.fa-quinscape{--fa: ""}.fa-less{--fa: ""}.fa-blogger-b{--fa: ""}.fa-opencart{--fa: ""}.fa-vine{--fa: ""}.fa-signal-messenger{--fa: ""}.fa-paypal{--fa: ""}.fa-gitlab{--fa: ""}.fa-typo3{--fa: ""}.fa-reddit-alien{--fa: ""}.fa-yahoo{--fa: ""}.fa-dailymotion{--fa: ""}.fa-affiliatetheme{--fa: ""}.fa-pied-piper-pp{--fa: ""}.fa-bootstrap{--fa: ""}.fa-odnoklassniki{--fa: ""}.fa-nfc-symbol{--fa: ""}.fa-mintbit{--fa: ""}.fa-ethereum{--fa: ""}.fa-speaker-deck{--fa: ""}.fa-creative-commons-nc-eu{--fa: ""}.fa-patreon{--fa: ""}.fa-avianex{--fa: ""}.fa-ello{--fa: ""}.fa-gofore{--fa: ""}.fa-bimobject{--fa: ""}.fa-brave-reverse{--fa: ""}.fa-facebook-f{--fa: ""}.fa-square-google-plus,.fa-google-plus-square{--fa: ""}.fa-web-awesome{--fa: ""}.fa-mandalorian{--fa: ""}.fa-first-order-alt{--fa: ""}.fa-osi{--fa: ""}.fa-google-wallet{--fa: ""}.fa-d-and-d-beyond{--fa: ""}.fa-periscope{--fa: ""}.fa-fulcrum{--fa: ""}.fa-cloudscale{--fa: ""}.fa-forumbee{--fa: ""}.fa-mizuni{--fa: ""}.fa-schlix{--fa: ""}.fa-square-xing,.fa-xing-square{--fa: ""}.fa-bandcamp{--fa: ""}.fa-wpforms{--fa: ""}.fa-cloudversify{--fa: ""}.fa-usps{--fa: ""}.fa-megaport{--fa: ""}.fa-magento{--fa: ""}.fa-spotify{--fa: ""}.fa-optin-monster{--fa: ""}.fa-fly{--fa: ""}.fa-square-bluesky{--fa: ""}.fa-aviato{--fa: ""}.fa-itunes{--fa: ""}.fa-cuttlefish{--fa: ""}.fa-blogger{--fa: ""}.fa-flickr{--fa: ""}.fa-viber{--fa: ""}.fa-soundcloud{--fa: ""}.fa-digg{--fa: ""}.fa-tencent-weibo{--fa: ""}.fa-letterboxd{--fa: ""}.fa-symfony{--fa: ""}.fa-maxcdn{--fa: ""}.fa-etsy{--fa: ""}.fa-facebook-messenger{--fa: ""}.fa-audible{--fa: ""}.fa-think-peaks{--fa: ""}.fa-bilibili{--fa: ""}.fa-erlang{--fa: ""}.fa-x-twitter{--fa: ""}.fa-cotton-bureau{--fa: ""}.fa-dashcube{--fa: ""}.fa-42-group,.fa-innosoft{--fa: ""}.fa-stack-exchange{--fa: ""}.fa-elementor{--fa: ""}.fa-square-pied-piper,.fa-pied-piper-square{--fa: ""}.fa-creative-commons-nd{--fa: ""}.fa-palfed{--fa: ""}.fa-superpowers{--fa: ""}.fa-resolving{--fa: ""}.fa-xbox{--fa: ""}.fa-square-web-awesome-stroke{--fa: ""}.fa-searchengin{--fa: ""}.fa-tiktok{--fa: ""}.fa-square-facebook,.fa-facebook-square{--fa: ""}.fa-renren{--fa: ""}.fa-linux{--fa: ""}.fa-glide{--fa: ""}.fa-linkedin{--fa: ""}.fa-hubspot{--fa: ""}.fa-deploydog{--fa: ""}.fa-twitch{--fa: ""}.fa-flutter{--fa: ""}.fa-ravelry{--fa: ""}.fa-mixer{--fa: ""}.fa-square-lastfm,.fa-lastfm-square{--fa: ""}.fa-vimeo{--fa: ""}.fa-mendeley{--fa: ""}.fa-uniregistry{--fa: ""}.fa-figma{--fa: ""}.fa-creative-commons-remix{--fa: ""}.fa-cc-amazon-pay{--fa: ""}.fa-dropbox{--fa: ""}.fa-instagram{--fa: ""}.fa-cmplid{--fa: ""}.fa-upwork{--fa: ""}.fa-facebook{--fa: ""}.fa-gripfire{--fa: ""}.fa-jedi-order{--fa: ""}.fa-uikit{--fa: ""}.fa-fort-awesome-alt{--fa: ""}.fa-phabricator{--fa: ""}.fa-ussunnah{--fa: ""}.fa-earlybirds{--fa: ""}.fa-trade-federation{--fa: ""}.fa-autoprefixer{--fa: ""}.fa-whatsapp{--fa: ""}.fa-square-upwork{--fa: ""}.fa-slideshare{--fa: ""}.fa-google-play{--fa: ""}.fa-viadeo{--fa: ""}.fa-line{--fa: ""}.fa-google-drive{--fa: ""}.fa-servicestack{--fa: ""}.fa-simplybuilt{--fa: ""}.fa-bitbucket{--fa: ""}.fa-imdb{--fa: ""}.fa-deezer{--fa: ""}.fa-raspberry-pi{--fa: ""}.fa-jira{--fa: ""}.fa-docker{--fa: ""}.fa-screenpal{--fa: ""}.fa-bluetooth{--fa: ""}.fa-gitter{--fa: ""}.fa-d-and-d{--fa: ""}.fa-microblog{--fa: ""}.fa-cc-diners-club{--fa: ""}.fa-gg-circle{--fa: ""}.fa-pied-piper-hat{--fa: ""}.fa-kickstarter-k{--fa: ""}.fa-yandex{--fa: ""}.fa-readme{--fa: ""}.fa-html5{--fa: ""}.fa-sellsy{--fa: ""}.fa-square-web-awesome{--fa: ""}.fa-sass{--fa: ""}.fa-wirsindhandwerk,.fa-wsh{--fa: ""}.fa-buromobelexperte{--fa: ""}.fa-salesforce{--fa: ""}.fa-octopus-deploy{--fa: ""}.fa-medapps{--fa: ""}.fa-ns8{--fa: ""}.fa-pinterest-p{--fa: ""}.fa-apper{--fa: ""}.fa-fort-awesome{--fa: ""}.fa-waze{--fa: ""}.fa-bluesky{--fa: ""}.fa-cc-jcb{--fa: ""}.fa-snapchat,.fa-snapchat-ghost{--fa: ""}.fa-fantasy-flight-games{--fa: ""}.fa-rust{--fa: ""}.fa-wix{--fa: ""}.fa-square-behance,.fa-behance-square{--fa: ""}.fa-supple{--fa: ""}.fa-webflow{--fa: ""}.fa-rebel{--fa: ""}.fa-css3{--fa: ""}.fa-staylinked{--fa: ""}.fa-kaggle{--fa: ""}.fa-space-awesome{--fa: ""}.fa-deviantart{--fa: ""}.fa-cpanel{--fa: ""}.fa-goodreads-g{--fa: ""}.fa-square-git,.fa-git-square{--fa: ""}.fa-square-tumblr,.fa-tumblr-square{--fa: ""}.fa-trello{--fa: ""}.fa-creative-commons-nc-jp{--fa: ""}.fa-get-pocket{--fa: ""}.fa-perbyte{--fa: ""}.fa-grunt{--fa: ""}.fa-weebly{--fa: ""}.fa-connectdevelop{--fa: ""}.fa-leanpub{--fa: ""}.fa-black-tie{--fa: ""}.fa-themeco{--fa: ""}.fa-python{--fa: ""}.fa-android{--fa: ""}.fa-bots{--fa: ""}.fa-free-code-camp{--fa: ""}.fa-hornbill{--fa: ""}.fa-js{--fa: ""}.fa-ideal{--fa: ""}.fa-git{--fa: ""}.fa-dev{--fa: ""}.fa-sketch{--fa: ""}.fa-yandex-international{--fa: ""}.fa-cc-amex{--fa: ""}.fa-uber{--fa: ""}.fa-github{--fa: ""}.fa-php{--fa: ""}.fa-alipay{--fa: ""}.fa-youtube{--fa: ""}.fa-skyatlas{--fa: ""}.fa-firefox-browser{--fa: ""}.fa-replyd{--fa: ""}.fa-suse{--fa: ""}.fa-jenkins{--fa: ""}.fa-twitter{--fa: ""}.fa-rockrms{--fa: ""}.fa-pinterest{--fa: ""}.fa-buffer{--fa: ""}.fa-npm{--fa: ""}.fa-yammer{--fa: ""}.fa-btc{--fa: ""}.fa-dribbble{--fa: ""}.fa-stumbleupon-circle{--fa: ""}.fa-internet-explorer{--fa: ""}.fa-stubber{--fa: ""}.fa-telegram,.fa-telegram-plane{--fa: ""}.fa-old-republic{--fa: ""}.fa-odysee{--fa: ""}.fa-square-whatsapp,.fa-whatsapp-square{--fa: ""}.fa-node-js{--fa: ""}.fa-edge-legacy{--fa: ""}.fa-slack,.fa-slack-hash{--fa: ""}.fa-medrt{--fa: ""}.fa-usb{--fa: ""}.fa-tumblr{--fa: ""}.fa-vaadin{--fa: ""}.fa-quora{--fa: ""}.fa-square-x-twitter{--fa: ""}.fa-reacteurope{--fa: ""}.fa-medium,.fa-medium-m{--fa: ""}.fa-amilia{--fa: ""}.fa-mixcloud{--fa: ""}.fa-flipboard{--fa: ""}.fa-viacoin{--fa: ""}.fa-critical-role{--fa: ""}.fa-sitrox{--fa: ""}.fa-discourse{--fa: ""}.fa-joomla{--fa: ""}.fa-mastodon{--fa: ""}.fa-airbnb{--fa: ""}.fa-wolf-pack-battalion{--fa: ""}.fa-buy-n-large{--fa: ""}.fa-gulp{--fa: ""}.fa-creative-commons-sampling-plus{--fa: ""}.fa-strava{--fa: ""}.fa-ember{--fa: ""}.fa-canadian-maple-leaf{--fa: ""}.fa-teamspeak{--fa: ""}.fa-pushed{--fa: ""}.fa-wordpress-simple{--fa: ""}.fa-nutritionix{--fa: ""}.fa-wodu{--fa: ""}.fa-google-pay{--fa: ""}.fa-intercom{--fa: ""}.fa-zhihu{--fa: ""}.fa-korvue{--fa: ""}.fa-pix{--fa: ""}.fa-steam-symbol{--fa: ""}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-003b5514.woff2) format("woff2"),url(/assets/fa-regular-400-7caa2d8d.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-38e76ab3.woff2) format("woff2"),url(/assets/fa-solid-900-23c4f99e.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-4d46c3bc.woff2) format("woff2"),url(/assets/fa-brands-400-276af030.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-38e76ab3.woff2) format("woff2"),url(/assets/fa-solid-900-23c4f99e.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-003b5514.woff2) format("woff2"),url(/assets/fa-regular-400-7caa2d8d.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-38e76ab3.woff2) format("woff2"),url(/assets/fa-solid-900-23c4f99e.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-4d46c3bc.woff2) format("woff2"),url(/assets/fa-brands-400-276af030.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-003b5514.woff2) format("woff2"),url(/assets/fa-regular-400-7caa2d8d.ttf) format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-d0cd8241.woff2) format("woff2"),url(/assets/fa-v4compatibility-e868f301.ttf) format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}.profile-card{background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);border-radius:.75rem;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column;font-family:Inter,sans-serif}.profile-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px #2563eb24;border-color:#379be033}.profile-card__header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:20px;min-height:80px;display:flex;align-items:center;justify-content:center;position:relative}.profile-card__scheme-badge{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:8px 20px;border-radius:20px;font-size:.9rem;font-weight:600;font-family:Inter,sans-serif;letter-spacing:.5px;text-align:center;border:1px solid rgba(255,255,255,.3)}.profile-card__body{padding:0 24px 24px;display:flex;flex-direction:column;align-items:center;flex:1}.profile-card__avatar{width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid #ffffff;box-shadow:0 8px 20px #379be026;margin-top:-60px;background:#f0f4f8;position:relative}.profile-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.profile-card__identity{text-align:center;margin-top:16px;margin-bottom:20px}.profile-card__reg-number{font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:700;color:#111c2d;margin:0 0 4px;letter-spacing:.5px}.profile-card__name{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;color:#707881;margin:0}.profile-card__contact{display:flex;gap:12px;margin-bottom:20px;padding:12px 16px;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.4);border-radius:.75rem;width:100%;justify-content:center;flex-wrap:wrap}.profile-card__contact-item{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#111c2d;padding:0 12px;font-family:Inter,sans-serif}.profile-card__contact-item:not(:last-child){border-right:2px solid rgba(112,120,129,.15)}.profile-card__contact-item i{color:#379be0;font-size:.875rem}.profile-card__contact-item span{font-weight:500}.profile-card__financial{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:20px}.profile-card__financial-item{display:flex;align-items:center;gap:12px;padding:16px;border-radius:.75rem;transition:all .2s ease}.profile-card__financial-item i{font-size:1.5rem;flex-shrink:0}.profile-card__financial-item--paid{background:linear-gradient(135deg,rgba(22,163,74,.08) 0%,rgba(22,163,74,.15) 100%);border:1px solid rgba(22,163,74,.2)}.profile-card__financial-item--paid i{color:#16a34a}.profile-card__financial-item--balance{background:linear-gradient(135deg,rgba(245,158,11,.08) 0%,rgba(245,158,11,.15) 100%);border:1px solid rgba(245,158,11,.2)}.profile-card__financial-item--balance i{color:#f59e0b}.profile-card__financial-content{display:flex;flex-direction:column;gap:2px;min-width:0}.profile-card__financial-label{font-size:.75rem;font-weight:600;color:#707881;text-transform:uppercase;letter-spacing:.5px;font-family:Inter,sans-serif}.profile-card__financial-amount{font-family:JetBrains Mono,Inter,monospace;font-size:1rem;font-weight:700;color:#111c2d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-card__link{width:100%;margin-top:auto}.profile-card__link .ant-btn{height:44px;font-weight:600;font-size:.95rem;font-family:Inter,sans-serif;border-radius:.5rem;border:none;background:linear-gradient(135deg,#379be0 0%,#212763 100%);transition:all .3s ease}.profile-card__link .ant-btn:hover{background:linear-gradient(135deg,#2d8acc 0%,#1a1f52 100%);transform:translateY(-1px);box-shadow:0 4px 16px #379be059}@media (max-width: 768px){.profile-card__contact{flex-direction:column;align-items:flex-start;gap:8px}.profile-card__contact-item{padding:0;border-right:none!important;width:100%}.profile-card__financial{grid-template-columns:1fr}.profile-card__avatar{width:100px;height:100px;margin-top:-50px}.profile-card__reg-number{font-size:1.1rem}.profile-card__financial-amount{font-size:.9rem}}@media (max-width: 480px){.profile-card__body{padding:0 16px 16px}.profile-card__header{padding:16px;min-height:70px}.profile-card__scheme-badge{font-size:.85rem;padding:6px 16px}}.print-form-modern{padding:32px 24px;background:#e8edf2;min-height:100vh;display:flex;flex-direction:column;align-items:center;font-family:Arial,sans-serif}.print-form-loading{display:flex;justify-content:center;align-items:center;min-height:100vh}.print-actions{display:flex;gap:12px;margin-bottom:28px}.print-actions .ant-btn{border-radius:10px;font-family:Inter,sans-serif;font-weight:600;height:44px;padding:0 24px;font-size:14px;display:flex;align-items:center;gap:8px}.print-actions .ant-btn-primary{background:linear-gradient(135deg,#0a66ff 0%,#17191d 100%);border:none;box-shadow:0 4px 14px #379be04d}.print-actions .ant-btn-primary:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 18px #379be066}.print-actions .ant-btn-default{border:1.5px solid #0a66ff;color:#0a66ff}.print-actions .ant-btn-default:hover{background:rgba(55,155,224,.06);transform:translateY(-1px)}@page{size:A4;margin:0}.a4-page{width:210mm;min-height:297mm;background:#ffffff;box-shadow:0 8px 40px #0000002e;color:#000;font-size:9pt;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}@media (max-width: 768px){.a4-page{width:100%;min-height:auto;box-shadow:0 4px 16px #0000001a}}.doc-header{background:linear-gradient(135deg,#212763 0%,#379be0 100%);padding:7mm 10mm 6mm;display:flex;align-items:center;justify-content:space-between;position:relative}.doc-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f59e0b,#379be0,#f59e0b)}.doc-header .header-logo-area{width:14mm;height:14mm;background:rgba(255,255,255,.15);border-radius:50%;border:2px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center}.doc-header .header-logo-area .logo-icon{font-size:20px;color:#fff}.doc-header .header-center{text-align:center;flex:1;padding:0 8mm}.doc-header .header-center .org-name{font-size:18pt;font-weight:900;color:#fff;letter-spacing:2px;text-transform:uppercase;margin:0 0 1mm;font-family:Arial Black,Arial,sans-serif}.doc-header .header-center .form-title{font-size:10pt;color:#ffffffe0;letter-spacing:3px;text-transform:uppercase;margin:0;font-weight:500}.doc-header .header-meta{text-align:right;color:#fffc;font-size:7pt;line-height:1.8}.doc-header .header-meta .form-ref{font-size:8pt;font-weight:700;color:#fff;letter-spacing:.5px}.doc-body{padding:6mm 10mm 10mm}.top-strip{display:flex;justify-content:space-between;align-items:flex-start;gap:6mm;margin-bottom:5mm}.top-strip .strip-left{flex:1}.top-strip .strip-right{flex-shrink:0}.profile-photo-box{width:32mm;height:40mm;border:1.5px solid #212763;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7f9fc;position:relative;overflow:hidden}.profile-photo-box img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.profile-photo-box .photo-placeholder{text-align:center;color:#aaa;font-size:7pt;z-index:1}.profile-photo-box .photo-placeholder .photo-icon{font-size:16pt;display:block;margin-bottom:1mm;color:#c5cdd8}.profile-photo-box .photo-label{position:absolute;bottom:0;left:0;right:0;background:#212763;color:#fff;font-size:6.5pt;text-align:center;padding:.8mm 0;letter-spacing:.5px;text-transform:uppercase}.reg-type-row{display:flex;gap:4mm;margin-bottom:4mm}.reg-type-row .reg-type-badge{display:flex;align-items:center;gap:2mm;border:1px solid #212763;border-radius:2px;padding:1.5mm 3mm;font-size:8.5pt;font-weight:600;color:#212763;background:#f7f9fc}.reg-type-row .reg-type-badge.active{background:#212763;color:#fff}.reg-type-row .reg-type-badge.active .check-box{background:#ffffff;color:#212763}.reg-type-row .reg-type-badge .check-box{width:4mm;height:4mm;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:7pt;background:transparent}.reg-number-strip{display:flex;align-items:center;gap:3mm;background:#f0f4f8;border:1px solid #d0d8e4;border-left:4px solid #212763;padding:2.5mm 4mm;margin-bottom:3mm}.reg-number-strip .reg-strip-label{font-size:8pt;font-weight:700;color:#212763;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.reg-number-strip .reg-strip-chars{display:flex;gap:1mm;flex-wrap:wrap}.section-header{background:#212763;color:#fff;padding:2mm 4mm;font-size:8pt;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:4mm 0 3mm;display:flex;align-items:center;gap:2mm}.section-header.accent{background:linear-gradient(90deg,#212763,#379be0)}.section-header .section-num{width:5mm;height:5mm;background:rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7pt;font-weight:900;flex-shrink:0}.form-grid{display:grid;gap:2.5mm 5mm}.form-grid.cols-2{grid-template-columns:1fr 1fr}.form-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.form-grid.cols-auto{grid-template-columns:auto 1fr;align-items:center}.form-grid.cols-1{grid-template-columns:1fr}.col-span-2{grid-column:span 2}.doc-field{display:flex;flex-direction:column;gap:1mm}.doc-field.row{flex-direction:row;align-items:center;gap:2mm}.doc-field .field-label{font-size:7.5pt;font-weight:700;color:#444;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.doc-field .field-value-line{border-bottom:1px solid #333;min-height:6mm;padding-bottom:1mm;font-size:10pt;font-weight:600;color:#000;padding-left:1mm}.doc-field .field-chars{display:flex;flex-wrap:wrap;gap:.8mm;align-items:center}.doc-field .field-empty-line{border-bottom:1px solid #aaa;min-height:6mm;flex:1}.check-option{display:flex;align-items:center;gap:1.5mm;font-size:8.5pt;color:#222}.check-option .check-sq{width:4mm;height:4mm;border:1px solid #333;display:flex;align-items:center;justify-content:center;font-size:7pt;flex-shrink:0;background:#fff}.check-option .check-sq.checked{background:#212763;color:#fff;border-color:#212763}.check-options-row{display:flex;flex-wrap:wrap;gap:4mm;align-items:center}.doc-divider{height:.3mm;background:#d0d8e4;margin:3mm 0}.signature-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6mm;margin-top:5mm}.signature-section .sig-block{display:flex;flex-direction:column;gap:1mm}.signature-section .sig-block .sig-label{font-size:7.5pt;font-weight:700;color:#444;text-transform:uppercase;letter-spacing:.3px}.signature-section .sig-block .sig-line{border-bottom:1.5px solid #333;height:10mm;margin-top:2mm}.signature-section .sig-block .sig-sublabel{font-size:6.5pt;color:#888;text-align:center}.doc-footer{background:#f0f4f8;border-top:2px solid #212763;padding:3mm 10mm;display:flex;align-items:center;justify-content:space-between;margin-top:auto}.doc-footer .footer-left{font-size:7pt;color:#555;font-style:italic}.doc-footer .footer-center{font-size:7.5pt;font-weight:700;color:#212763;text-transform:uppercase;letter-spacing:1px}.doc-footer .footer-right{font-size:7pt;color:#555}.scheme-badges{display:flex;flex-wrap:wrap;gap:2mm}.scheme-badges .scheme-badge{border:1px solid #212763;border-radius:2px;padding:.8mm 2.5mm;font-size:8pt;font-weight:700;color:#212763;background:#eef2ff}.print-char-box{width:5.5mm;height:6.5mm;border:1px solid #555;display:flex;align-items:center;justify-content:center;font-size:9pt;font-weight:600;font-family:Courier New,monospace;background:#fafafa}@media print{body{margin:0;padding:0;background:#fff!important}.no-print{display:none!important}.print-form-modern{padding:0;background:#fff;min-height:auto}.a4-page{width:210mm;min-height:297mm;box-shadow:none;margin:0;page-break-after:always}.doc-header,.section-header,.doc-footer{print-color-adjust:exact;-webkit-print-color-adjust:exact}*{transform:none!important;transition:none!important;animation:none!important}}.responsive-text{font-weight:400;margin:0;color:#0a30db;border:.5px solid black;border-radius:1;font-family:Roboto,sans-serif;text-transform:uppercase}@media screen and (min-width: 600px){.responsive-text{font-size:.9rem;padding:.25rem .5rem}}@media screen and (min-width: 768px){.responsive-text{font-size:1rem;padding:.25rem .5rem}}@media screen and (min-width: 1024px){.responsive-text{font-size:1.1rem;padding:.25rem .5rem}}ul{list-style:none}.pagination{display:flex;justify-content:center;align-items:center;margin-top:50px;gap:20px}.pagination .page-number{font-size:16px;font-weight:600;color:#0a66ff;background:#fff;padding:10px 20px;border-radius:10px;cursor:pointer;transition:all .5s ease}.pagination .page-number-hidden{visibility:hidden}.pagination .page-number:hover,.pagination .active{color:#fff;background:#0a66ff}.pagination .active:hover{color:#0a66ff;background:#fff}.plan-card-add{background:#fff;width:15rem;padding-left:2rem;padding-right:2rem;padding-top:10px;padding-bottom:20px;border-radius:10px;border-bottom:2px solid #000446;box-shadow:0 2px 2px #cfd4de4d;font-family:Poppins,sans-serif}.plan-card-add .h2-i{margin-bottom:15px;font-size:27px;font-weight:600}.span-i{display:block;padding:5px;color:#4d4d4d;font-size:15px;font-weight:400;margin-top:3px;margin-bottom:3px}.plan-card-add input{width:100%;border-radius:5px;border:2px solid #e5e7eb}.etiquet-price{position:relative;background:#fdbd4a;width:14.46rem;margin-left:-.65rem;padding:.2rem 1.2rem;border-radius:5px 0 0 5px}.etiquet-price .p{margin:0;padding-top:.4rem;display:flex;font-size:1.9rem;font-weight:500}.etiquet-price .p:before{content:"LKR";margin-right:5px;font-size:15px;font-weight:300}.etiquet-price .p:after{content:"/-";margin-left:5px;font-size:15px;font-weight:300}.etiquet-price div{position:absolute;bottom:-23px;right:0;width:0;height:0;border-top:13px solid #c58102;border-bottom:10px solid transparent;border-right:13px solid transparent;z-index:-6}.benefits-list{margin-top:16px}.be{height:3rem}.benefits-list ul{padding:0;font-size:14px}.benefits-list ul li{color:#4d4d4d;list-style:none;margin-bottom:.2rem;display:flex;align-items:center;gap:.5rem}.benefits-list ul li svg{width:.9rem;fill:currentColor}.benefits-list ul li span{font-weight:300}.button-get-plan{display:flex;justify-content:center;margin-top:1.2rem}input{padding:5px;border-color:#0a30db}input::placeholder{color:#00000080}.radio-container{flex-basis:calc(50% - 10px)}@media screen and (max-width: 768px){.radio-container{flex-basis:calc(100% - 10px)}}.btn{display:inline-block;font-weight:400;line-height:1.53;color:#697a8d;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4375rem 1.25rem;font-size:.9375rem;border-radius:.375rem;transition:all .2s ease-in-out}.btn:hover{color:#697a8d}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-link{font-weight:400;color:#696cff;text-decoration:none}.btn-link:hover{color:#5f61e6}.btn-link:disabled,.btn-link.disabled{color:#43597199}.btn-lg,.btn-group-lg>.btn{padding:.75rem 1.5rem;font-size:1rem;border-radius:.5rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .6875rem;font-size:.75rem;border-radius:.25rem}.btn-primary{color:#fff;background-color:#696cff;border-color:#696cff;box-shadow:0 .125rem .25rem #696cff66}.btn-primary:hover{color:#fff;background-color:#5f61e6;border-color:#5f61e6;transform:translateY(-1px)}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#5f61e6;border-color:#5f61e6;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#595cd9;border-color:#595cd9}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{box-shadow:none}.btn-outline-primary{color:#696cff;border-color:#696cff;background:transparent}.btn-outline-primary:hover{color:#fff;background-color:#5f61e6;border-color:#5f61e6;box-shadow:0 .125rem .25rem #696cff66;transform:translateY(-1px)}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{color:#fff;background-color:#5f61e6;border-color:#5f61e6;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#595cd9;border-color:#595cd9}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-primary.disabled,.btn-outline-primary:disabled{box-shadow:none}.btn-outline-primary .badge{background:#696cff;border-color:#696cff;color:#fff}.btn-outline-primary:hover .badge,.btn-outline-primary:focus:hover .badge,.btn-outline-primary:active .badge,.btn-outline-primary.active .badge,.show>.btn-outline-primary.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#696cff}.btn-secondary{color:#fff;background-color:#8592a3;border-color:#8592a3;box-shadow:0 .125rem .25rem #8592a366}.btn-secondary:hover{color:#fff;background-color:#788393;border-color:#788393;transform:translateY(-1px)}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#788393;border-color:#788393;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#717c8b;border-color:#717c8b}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.btn-secondary.disabled,.btn-secondary:disabled{box-shadow:none}.btn-outline-secondary{color:#8592a3;border-color:#8592a3;background:transparent}.btn-outline-secondary:hover{color:#fff;background-color:#788393;border-color:#788393;box-shadow:0 .125rem .25rem #8592a366;transform:translateY(-1px)}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{color:#fff;background-color:#788393;border-color:#788393;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#717c8b;border-color:#717c8b}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{box-shadow:none}.btn-outline-secondary .badge{background:#8592a3;border-color:#8592a3;color:#fff}.btn-outline-secondary:hover .badge,.btn-outline-secondary:focus:hover .badge,.btn-outline-secondary:active .badge,.btn-outline-secondary.active .badge,.show>.btn-outline-secondary.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#8592a3}.btn-success{color:#fff;background-color:#71dd37;border-color:#71dd37;box-shadow:0 .125rem .25rem #71dd3766}.btn-success:hover{color:#fff;background-color:#66c732;border-color:#66c732;transform:translateY(-1px)}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success.focus{color:#fff;background-color:#66c732;border-color:#66c732;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#60bc2f;border-color:#60bc2f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}.btn-success.disabled,.btn-success:disabled{box-shadow:none}.btn-outline-success{color:#71dd37;border-color:#71dd37;background:transparent}.btn-outline-success:hover{color:#fff;background-color:#66c732;border-color:#66c732;box-shadow:0 .125rem .25rem #71dd3766;transform:translateY(-1px)}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{color:#fff;background-color:#66c732;border-color:#66c732;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#60bc2f;border-color:#60bc2f}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-success.disabled,.btn-outline-success:disabled{box-shadow:none}.btn-outline-success .badge{background:#71dd37;border-color:#71dd37;color:#fff}.btn-outline-success:hover .badge,.btn-outline-success:focus:hover .badge,.btn-outline-success:active .badge,.btn-outline-success.active .badge,.show>.btn-outline-success.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#71dd37}.btn-info{color:#fff;background-color:#03c3ec;border-color:#03c3ec;box-shadow:0 .125rem .25rem #03c3ec66}.btn-info:hover{color:#fff;background-color:#03b0d4;border-color:#03b0d4;transform:translateY(-1px)}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info.focus{color:#fff;background-color:#03b0d4;border-color:#03b0d4;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#03a6c9;border-color:#03a6c9}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:none}.btn-info.disabled,.btn-info:disabled{box-shadow:none}.btn-outline-info{color:#03c3ec;border-color:#03c3ec;background:transparent}.btn-outline-info:hover{color:#fff;background-color:#03b0d4;border-color:#03b0d4;box-shadow:0 .125rem .25rem #03c3ec66;transform:translateY(-1px)}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{color:#fff;background-color:#03b0d4;border-color:#03b0d4;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#fff;background-color:#03a6c9;border-color:#03a6c9}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-info.disabled,.btn-outline-info:disabled{box-shadow:none}.btn-outline-info .badge{background:#03c3ec;border-color:#03c3ec;color:#fff}.btn-outline-info:hover .badge,.btn-outline-info:focus:hover .badge,.btn-outline-info:active .badge,.btn-outline-info.active .badge,.show>.btn-outline-info.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#03c3ec}.btn-warning{color:#fff;background-color:#ffab00;border-color:#ffab00;box-shadow:0 .125rem .25rem #ffab0066}.btn-warning:hover{color:#fff;background-color:#e69a00;border-color:#e69a00;transform:translateY(-1px)}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#e69a00;border-color:#e69a00;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#d99100;border-color:#d99100}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:none}.btn-warning.disabled,.btn-warning:disabled{box-shadow:none}.btn-outline-warning{color:#ffab00;border-color:#ffab00;background:transparent}.btn-outline-warning:hover{color:#fff;background-color:#e69a00;border-color:#e69a00;box-shadow:0 .125rem .25rem #ffab0066;transform:translateY(-1px)}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{color:#fff;background-color:#e69a00;border-color:#e69a00;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#fff;background-color:#d99100;border-color:#d99100}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-warning.disabled,.btn-outline-warning:disabled{box-shadow:none}.btn-outline-warning .badge{background:#ffab00;border-color:#ffab00;color:#fff}.btn-outline-warning:hover .badge,.btn-outline-warning:focus:hover .badge,.btn-outline-warning:active .badge,.btn-outline-warning.active .badge,.show>.btn-outline-warning.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#ffab00}.btn-danger{color:#fff;background-color:#ff3e1d;border-color:#ff3e1d;box-shadow:0 .125rem .25rem #ff3e1d66}.btn-danger:hover{color:#fff;background-color:#e6381a;border-color:#e6381a;transform:translateY(-1px)}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#e6381a;border-color:#e6381a;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d93519;border-color:#d93519}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:none}.btn-danger.disabled,.btn-danger:disabled{box-shadow:none}.btn-outline-danger{color:#ff3e1d;border-color:#ff3e1d;background:transparent}.btn-outline-danger:hover{color:#fff;background-color:#e6381a;border-color:#e6381a;box-shadow:0 .125rem .25rem #ff3e1d66;transform:translateY(-1px)}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{color:#fff;background-color:#e6381a;border-color:#e6381a;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#d93519;border-color:#d93519}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-danger.disabled,.btn-outline-danger:disabled{box-shadow:none}.btn-outline-danger .badge{background:#ff3e1d;border-color:#ff3e1d;color:#fff}.btn-outline-danger:hover .badge,.btn-outline-danger:focus:hover .badge,.btn-outline-danger:active .badge,.btn-outline-danger.active .badge,.show>.btn-outline-danger.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#ff3e1d}.btn-light{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd;box-shadow:0 .125rem .25rem #fcfdfd66}.btn-light:hover{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd;transform:translateY(-1px)}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light.focus{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:none}.btn-light.disabled,.btn-light:disabled{box-shadow:none}.btn-outline-light{color:#fcfdfd;border-color:#fcfdfd;background:transparent}.btn-outline-light:hover{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd;box-shadow:0 .125rem .25rem #fcfdfd66;transform:translateY(-1px)}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#435971;background-color:#fcfdfd;border-color:#fcfdfd}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-light.disabled,.btn-outline-light:disabled{box-shadow:none}.btn-outline-light .badge{background:#fcfdfd;border-color:#fcfdfd;color:#435971}.btn-outline-light:hover .badge,.btn-outline-light:focus:hover .badge,.btn-outline-light:active .badge,.btn-outline-light.active .badge,.show>.btn-outline-light.dropdown-toggle .badge{background:#435971;border-color:#435971;color:#fcfdfd}.btn-dark{color:#fff;background-color:#233446;border-color:#233446;box-shadow:0 .125rem .25rem #23344666}.btn-dark:hover{color:#fff;background-color:#202f3f;border-color:#202f3f;transform:translateY(-1px)}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#202f3f;border-color:#202f3f;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1e2c3c;border-color:#1e2c3c}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:none}.btn-dark.disabled,.btn-dark:disabled{box-shadow:none}.btn-outline-dark{color:#233446;border-color:#233446;background:transparent}.btn-outline-dark:hover{color:#fff;background-color:#202f3f;border-color:#202f3f;box-shadow:0 .125rem .25rem #23344666;transform:translateY(-1px)}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{color:#fff;background-color:#202f3f;border-color:#202f3f;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#1e2c3c;border-color:#1e2c3c}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-dark.disabled,.btn-outline-dark:disabled{box-shadow:none}.btn-outline-dark .badge{background:#233446;border-color:#233446;color:#fff}.btn-outline-dark:hover .badge,.btn-outline-dark:focus:hover .badge,.btn-outline-dark:active .badge,.btn-outline-dark.active .badge,.show>.btn-outline-dark.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#233446}.btn-gray{color:#fff;background-color:#4359711a;border-color:#4359711a;box-shadow:0 .125rem .25rem #43597166}.btn-gray:hover{color:#fff;background-color:#161d2430;border-color:#161d2430;transform:translateY(-1px)}.btn-check:focus+.btn-gray,.btn-gray:focus,.btn-gray.focus{color:#fff;background-color:#161d2430;border-color:#161d2430;transform:translateY(0);box-shadow:none}.btn-check:checked+.btn-gray,.btn-check:active+.btn-gray,.btn-gray:active,.btn-gray.active,.show>.btn-gray.dropdown-toggle{color:#fff;background-color:#0f141a3c;border-color:#0f141a3c}.btn-check:checked+.btn-gray:focus,.btn-check:active+.btn-gray:focus,.btn-gray:active:focus,.btn-gray.active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:none}.btn-gray.disabled,.btn-gray:disabled{box-shadow:none}.btn-outline-gray{color:#4359711a;border-color:#4359711a;background:transparent}.btn-outline-gray:hover{color:#fff;background-color:#161d2430;border-color:#161d2430;box-shadow:0 .125rem .25rem #43597166;transform:translateY(-1px)}.btn-check:focus+.btn-outline-gray,.btn-outline-gray:focus{color:#fff;background-color:#161d2430;border-color:#161d2430;box-shadow:none;transform:translateY(0)}.btn-check:checked+.btn-outline-gray,.btn-check:active+.btn-outline-gray,.btn-outline-gray:active,.btn-outline-gray.active,.btn-outline-gray.dropdown-toggle.show{color:#fff;background-color:#0f141a3c;border-color:#0f141a3c}.btn-check:checked+.btn-outline-gray:focus,.btn-check:active+.btn-outline-gray:focus,.btn-outline-gray:active:focus,.btn-outline-gray.active:focus,.btn-outline-gray.dropdown-toggle.show:focus{box-shadow:none}.btn-outline-gray.disabled,.btn-outline-gray:disabled{box-shadow:none}.btn-outline-gray .badge{background:rgba(67,89,113,.1);border-color:#4359711a;color:#fff}.btn-outline-gray:hover .badge,.btn-outline-gray:focus:hover .badge,.btn-outline-gray:active .badge,.btn-outline-gray.active .badge,.show>.btn-outline-gray.dropdown-toggle .badge{background:#fff;border-color:#fff;color:#435971}.btn-icon{padding:0;width:calc(2.309375rem + 2px);height:calc(2.309375rem + 2px);display:inline-flex;flex-shrink:0;justify-content:center;align-items:center}.btn-icon.btn-xl,.btn-group-xl>.btn-icon.btn{width:calc(3.625rem + 2px);height:calc(3.625rem + 2px)}.btn-icon.btn-xl>span,.btn-group-xl>.btn-icon.btn>span{font-size:1.25rem}.btn-icon.btn-lg,.btn-group-lg>.btn-icon.btn{width:calc(3rem + 2px);height:calc(3rem + 2px);font-size:1rem}.btn-icon.btn-sm,.btn-group-sm>.btn-icon.btn{width:calc(1.625rem + 2px);height:calc(1.625rem + 2px);font-size:.75rem}.btn-icon.btn-xs,.btn-group-xs>.btn-icon.btn{width:calc(1.125rem + 2px);height:calc(1.125rem + 2px);font-size:.75rem}.btn.borderless:not(.active):not(:active):not(:hover):not(:focus),:not(.show)>.btn.borderless.dropdown-toggle:not(:hover):not(:focus){border-color:transparent;box-shadow:none}.btn.btn-link{font-size:inherit}.rounded-pill{border-radius:50rem!important}.btn-r10_b10{position:absolute;bottom:10px;right:10px}label{display:flex;margin-bottom:10px;font-size:18px;color:#333;font-weight:400}input[type=text],textarea,select{display:block;width:100%;height:45px;padding:10px 15px;font-size:18px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:5px;transition:border-color .3s ease}input[type=text]:focus,textarea:focus,select:focus{border-color:#af52de;outline:none;box-shadow:none}input[type=checkbox],input[type=radio]{display:inline-block;width:auto;margin-right:10px;cursor:pointer;transition:transform .2s}input[type=checkbox]:hover,input[type=radio]:hover{transform:scale(1.1)}input~label{font-size:16px;font-weight:350;color:#333;display:inline-flex;margin-right:20px}.form-control{display:inline-block;margin-bottom:20px;width:calc(50% - 20px)}.form-control:not(:last-child){margin-right:10px}@media screen and (max-width: 1200px){.form-control{width:calc(100% - 20px)}}.radio-wrapper,.checkbox-wrapper{display:flex;flex-wrap:wrap;gap:10px}.radio-container{flex-basis:auto}@media screen and (max-width: 768px){.radio-container{flex-basis:auto}}.radio-container input[type=radio]{margin-right:5px}.error{display:flex;align-items:center;margin-top:10px;color:#ff3b30;font-size:14px}.form-details{display:flex;flex-wrap:wrap;gap:20px;margin:30px 0}.height-container{width:48%;display:flex;flex-direction:column;font-size:18px;font-weight:400;color:#333}.height-container .input-container{display:grid;grid-template-columns:1fr 1fr;gap:2%}.height-container .input-container .input-group{display:flex;align-items:center;font-weight:350;color:#333}.height-container .input-container .input-group div{margin-right:10px}.user-details-container{background-color:#fff;padding:10px;border-radius:10px;text-align:center}.user-details-container p{font-size:1.2rem;color:#24a148}.user-details-container h2{font-size:1.3rem;margin-bottom:10px}.user-details-container p{margin:5px 0}.user-details-container .label{font-weight:700;margin-right:5px}input[type=radio]{width:1.1rem;height:1.1rem;border-radius:0!important}input[type=radio]+label{cursor:pointer;margin-left:5px}.modal-form .form-details{margin-bottom:1rem}.modal-form .form-details p{margin:.5rem 0;font-weight:700}.modal-form .form-details input{width:100%;padding:.2rem;margin-bottom:1rem}.modal-form .form-details .ant-switch{margin-bottom:1rem}.modal-form .form-details .btn-container{text-align:right;margin-top:1rem}.modal-form .form-details .btn-container .ant-btn{margin-left:1rem}.ant-btn{font-size:16px;padding:5px 15px}.pagination-container{display:flex;justify-content:center;margin-top:15px}.view-customers-page{padding:32px;background:transparent;min-height:100vh;font-family:Inter,sans-serif}@media (max-width: 768px){.view-customers-page{padding:20px}}@media (max-width: 480px){.view-customers-page{padding:16px}}.view-customers-header{margin-bottom:32px}.view-customers-header h1{font-family:Manrope,sans-serif;font-size:2rem;font-weight:800;color:#111c2d;margin:0 0 4px}@media (max-width: 768px){.view-customers-header h1{font-size:1.5rem}}.view-customers-header p{font-size:.9375rem;color:#707881;margin:0;font-weight:400}.filters{margin-bottom:24px;padding:20px 24px;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);border-radius:.75rem;font-family:Inter,sans-serif}.filters .ant-form-inline{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.filters .ant-form-inline .ant-form-item{margin-bottom:0}.filters .ant-form-inline .ant-form-item .ant-form-item-label>label{font-family:Inter,sans-serif;font-weight:600;color:#111c2d;font-size:.8125rem}.filters .ant-select-selector{border-radius:.5rem!important;border:1.5px solid #e2e8f0!important;background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Inter,sans-serif;transition:all .3s ease}.filters .ant-select-selector:hover{border-color:#379be0!important}.filters .ant-select-focused .ant-select-selector{border-color:#379be0!important;box-shadow:0 0 0 3px #379be01a!important}.filters .ant-input{border-radius:.5rem;border:1.5px solid #e2e8f0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Inter,sans-serif;transition:all .3s ease}.filters .ant-input:hover{border-color:#379be0}.filters .ant-input:focus{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.filters .ant-btn-primary{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;border-radius:.5rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.filters .ant-btn-primary:hover{background:linear-gradient(135deg,#2d8acc 0%,#1a1f52 100%);transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}@media (max-width: 768px){.filters{padding:16px}.filters .ant-form-inline{flex-direction:column;align-items:stretch}.filters .ant-form-inline .ant-form-item{width:100%}.filters .ant-form-inline .ant-form-item .ant-select,.filters .ant-form-inline .ant-form-item .ant-input{width:100%!important}}.view-customer-cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px;margin-top:24px;padding:4px}@media (max-width: 768px){.view-customer-cards-container{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){.view-customer-cards-container{gap:16px;padding:0}}.no-customers-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);border-radius:.75rem;margin-top:24px}.no-customers-container p{font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:600;color:#707881;margin:0}.login-modern{min-height:100vh;padding:28px;display:grid;place-items:center;overflow:hidden;position:relative;background:radial-gradient(circle at 82% 12%,rgba(10,102,255,.1),transparent 28%),linear-gradient(145deg,#f7f7f9,#eef1f7)}.login-modern:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.45;background-image:radial-gradient(rgba(29,29,31,.16) .55px,transparent .55px);background-size:18px 18px;-webkit-mask-image:linear-gradient(to right,black,transparent 42%);mask-image:linear-gradient(to right,black,transparent 42%)}.login-container{position:relative;z-index:1;width:min(1160px,100%);min-height:min(720px,100vh - 56px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);overflow:hidden;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.95);border-radius:30px;box-shadow:0 34px 90px #272b3724,0 2px 8px #272b370d}.login-branding{position:relative;padding:clamp(46px,6vw,76px);display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:radial-gradient(circle at 86% 13%,rgba(82,169,255,.68),transparent 31%),radial-gradient(circle at 25% 105%,rgba(94,92,230,.58),transparent 36%),linear-gradient(145deg,#0f1219 0%,#142b57 55%,#0757cd 100%)}.login-branding:before,.login-branding:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.12);border-radius:50%}.login-branding:before{width:480px;height:480px;top:-210px;right:-190px}.login-branding:after{width:300px;height:300px;top:-120px;right:-100px}.branding-content{position:relative;z-index:2;max-width:510px}.brand-lockup{position:absolute;left:0;bottom:calc(100% + clamp(88px,12vh,170px));display:flex;align-items:center;gap:10px;color:#fff;font-size:18px;font-weight:700;letter-spacing:-.025em}.brand-lockup .logo-container{width:36px;height:36px;display:grid;place-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:11px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.branding-title{margin:0!important;color:#fff!important;font-size:clamp(38px,4.4vw,62px)!important;font-weight:690!important;letter-spacing:-.06em!important;line-height:.98!important}.branding-subtitle{max-width:460px;margin-top:24px;display:block;color:#ffffffb3!important;font-size:15px;line-height:1.65}.branding-features{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px}.branding-features .feature-item{padding:7px 10px 7px 7px;display:inline-flex;align-items:center;gap:7px;color:#ffffffd1;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.branding-features .feature-item .feature-icon{width:18px;height:18px;display:grid;place-items:center;color:#95ffb3;background:rgba(65,215,109,.12);border-radius:50%;font-size:9px;font-weight:800}.branding-features .feature-item span{color:inherit;font-size:10px}.login-form-section{padding:clamp(42px,6vw,76px);display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.94)}.login-card{width:100%;max-width:380px;margin:0 auto;background:transparent!important;border:0!important;box-shadow:none!important}.login-card .ant-card-body{padding:0}.login-header{margin-bottom:32px}.login-header .login-title{margin:0 0 8px!important;color:#1d1d1f!important;font-size:32px!important;font-weight:680!important;letter-spacing:-.045em}.login-header .login-subtitle{color:#7b7b80;font-size:13px;line-height:1.5}.auth-form .form-label{margin:0 0 7px;display:block;color:#1d1d1f;font-size:11px;font-weight:650}.auth-form .modern-input{height:48px;padding-inline:14px;background:rgba(118,118,128,.075)!important;border:1px solid transparent!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.auth-form .modern-input:hover{background:rgba(118,118,128,.11)!important}.auth-form .modern-input:focus,.auth-form .modern-input.ant-input-affix-wrapper-focused{background:white!important;border-color:#0a66ff!important;box-shadow:0 0 0 3px #0a66ff1a!important}.auth-form .modern-input .ant-input{background:transparent!important;font-size:13px}.auth-form .modern-input .ant-input-prefix{margin-right:10px;color:#86868b}.auth-form .forgot-password-link{margin-top:-4px;text-align:right}.auth-form .forgot-password-link a{color:#0a66ff;font-size:11px;font-weight:600}.auth-form .submit-button{height:48px;color:#fff;background:#0a66ff;border:0;border-radius:12px;box-shadow:0 8px 20px #0a66ff33;font-size:13px;font-weight:650}.auth-form .submit-button:hover{background:#0057e7!important}.otp-form .otp-input-container{margin:18px 0 10px;display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.otp-form .otp-input{width:100%;aspect-ratio:.86;text-align:center;color:#1d1d1f;background:rgba(118,118,128,.075);border:1px solid transparent;border-radius:12px;outline:none;font-size:20px;font-weight:700}.otp-form .otp-input:focus{background:white;border-color:#0a66ff;box-shadow:0 0 0 3px #0a66ff1a}.otp-form .resend-otp-container{display:flex;align-items:center;justify-content:center;gap:5px;color:#7b7b80;font-size:11px}.otp-form .resend-otp-container span{color:inherit;font-size:inherit}.otp-form .resend-otp-container .resend-link{color:#0a66ff;font-weight:650}.demo-section{width:100%;max-width:380px;margin:24px auto 0;text-align:center}.demo-divider{margin-bottom:14px;display:flex;align-items:center;gap:12px;color:#a1a1a6;font-size:10px}.demo-divider:before,.demo-divider:after{content:"";height:1px;flex:1;background:rgba(0,0,0,.075)}.demo-button{height:45px;color:#1d1d1f!important;background:white!important;border:1px solid rgba(0,0,0,.09)!important;border-radius:12px!important;font-size:12px;font-weight:650}.demo-button:hover{color:#0a66ff!important;border-color:#0a66ff4d!important}.demo-hint{margin-top:8px;display:block;color:#a1a1a6;font-size:10px}.login-footer{margin-top:35px;text-align:center}.login-footer .footer-text{color:#a1a1a6;font-size:9px}@media (max-width: 900px){.login-modern{padding:18px}.login-container{grid-template-columns:1fr;min-height:auto;max-width:540px}.login-branding{min-height:285px;padding:38px;align-items:center}.brand-lockup{position:static;margin-bottom:48px}.branding-title{font-size:38px!important}.branding-subtitle{display:none}.branding-features{margin-top:22px}.login-form-section{padding:45px 38px}}@media (max-width: 560px){.login-modern{padding:0;background:white}.login-modern:before{display:none}.login-container{min-height:100vh;border:0;border-radius:0;box-shadow:none}.login-branding{min-height:195px;padding:26px;align-items:flex-start;border-radius:0 0 28px 28px}.brand-lockup{margin:0 0 34px}.branding-title{font-size:31px!important}.branding-features{display:none}.login-form-section{padding:38px 25px 28px;justify-content:flex-start}.login-header .login-title{font-size:28px!important}}@media (prefers-reduced-motion: reduce){.auth-form .modern-input{transition:none}}.forget-password-modern{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#379be0 0%,#212763 100%);position:relative;overflow:hidden;padding:20px}.forget-password-modern:before,.forget-password-modern:after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.1);animation:float 20s infinite ease-in-out}.forget-password-modern:before{width:400px;height:400px;top:-200px;right:-200px}.forget-password-modern:after{width:300px;height:300px;bottom:-150px;left:-150px;animation-delay:-10s}@keyframes float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,50px) scale(1.1)}}.forget-password-modern .forget-password-container{display:flex;width:100%;max-width:1200px;margin:0 auto;background:#ffffff;border-radius:24px;box-shadow:0 20px 60px #0000004d;overflow:hidden;position:relative;z-index:1;min-height:600px}@media (max-width: 968px){.forget-password-modern .forget-password-container{flex-direction:column;max-width:500px}}@media (max-width: 576px){.forget-password-modern .forget-password-container{margin:0;border-radius:16px;min-height:auto}}.forget-password-modern .password-info-section{flex:1;background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:60px 40px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.forget-password-modern .password-info-section:before{content:"";position:absolute;width:300px;height:300px;background:rgba(255,255,255,.1);border-radius:50%;top:-100px;right:-100px}@media (max-width: 968px){.forget-password-modern .password-info-section{padding:40px 30px}}@media (max-width: 576px){.forget-password-modern .password-info-section{padding:30px 20px}}.forget-password-modern .password-info-section .info-content{position:relative;z-index:1;text-align:center;color:#fff;width:100%}.forget-password-modern .password-info-section .info-content .logo-container{width:100px;height:100px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3)}.forget-password-modern .password-info-section .info-content .logo-container .logo-icon{font-size:48px;color:#fff}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .logo-container{width:80px;height:80px}.forget-password-modern .password-info-section .info-content .logo-container .logo-icon{font-size:40px}}.forget-password-modern .password-info-section .info-content .info-title{color:#fff!important;font-size:32px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width: 968px){.forget-password-modern .password-info-section .info-content .info-title{font-size:28px}}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .info-title{font-size:24px}}.forget-password-modern .password-info-section .info-content .info-subtitle{color:#ffffffe6;font-size:16px;display:block;margin-bottom:40px}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .info-subtitle{font-size:14px;margin-bottom:30px}}.forget-password-modern .password-info-section .info-content .progress-steps{background:rgba(255,255,255,.1);border-radius:16px;padding:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);margin-bottom:30px}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .progress-steps{padding:20px;margin-bottom:20px}}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item .ant-steps-item-icon{background:rgba(255,255,255,.2);border-color:#ffffff4d}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item .ant-steps-item-icon .ant-steps-icon{color:#fff}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-title{color:#ffffffe6!important;font-weight:600}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-description{color:#ffffffb3!important}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon{background:#ffffff;border-color:#fff}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-icon .ant-steps-icon{color:#379be0}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-content .ant-steps-item-title{color:#fff!important}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background:#48bb78;border-color:#48bb78}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item-tail:after{background-color:#ffffff4d!important}.forget-password-modern .password-info-section .info-content .progress-steps .ant-steps .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#48bb78!important}.forget-password-modern .password-info-section .info-content .security-tips{background:rgba(255,255,255,.1);border-radius:16px;padding:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);text-align:left}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .security-tips{padding:20px}}.forget-password-modern .password-info-section .info-content .security-tips .tips-title{color:#fff!important;font-size:20px;font-weight:600;margin-bottom:20px;text-align:left}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .security-tips .tips-title{font-size:18px}}.forget-password-modern .password-info-section .info-content .security-tips .tip-item{display:flex;align-items:center;gap:12px;margin-bottom:16px}.forget-password-modern .password-info-section .info-content .security-tips .tip-item:last-child{margin-bottom:0}.forget-password-modern .password-info-section .info-content .security-tips .tip-item .tip-icon{font-size:18px;color:#48bb78;flex-shrink:0}.forget-password-modern .password-info-section .info-content .security-tips .tip-item span{color:#fffffff2;font-size:14px;line-height:1.5}@media (max-width: 576px){.forget-password-modern .password-info-section .info-content .security-tips .tip-item span{font-size:13px}}.forget-password-modern .password-form-section{flex:1;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;background:#ffffff;position:relative}@media (max-width: 968px){.forget-password-modern .password-form-section{padding:40px 30px}}@media (max-width: 576px){.forget-password-modern .password-form-section{padding:30px 20px}}.forget-password-modern .password-form-section .back-button{position:absolute;top:20px;left:20px;color:#379be0;font-weight:600;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;transition:all .3s ease}.forget-password-modern .password-form-section .back-button:hover{background:rgba(102,126,234,.1);color:#5568d3}@media (max-width: 576px){.forget-password-modern .password-form-section .back-button{position:relative;top:0;left:0;margin-bottom:20px}}.forget-password-modern .password-form-section .password-card{border:none;box-shadow:none;width:100%}.forget-password-modern .password-form-section .password-card .ant-card-body{padding:0}.forget-password-modern .password-form-section .step-content{animation:fadeIn .4s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.forget-password-modern .password-form-section .step-content .step-header{text-align:center;margin-bottom:40px}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content .step-header{margin-bottom:30px}}.forget-password-modern .password-form-section .step-content .step-header .step-icon{width:80px;height:80px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 8px 16px #667eea4d}.forget-password-modern .password-form-section .step-content .step-header .step-icon .anticon{font-size:36px;color:#fff}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content .step-header .step-icon{width:64px;height:64px}.forget-password-modern .password-form-section .step-content .step-header .step-icon .anticon{font-size:30px}}.forget-password-modern .password-form-section .step-content .step-header .step-title{font-size:28px;font-weight:700;color:#2d3748;margin-bottom:12px}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content .step-header .step-title{font-size:24px}}.forget-password-modern .password-form-section .step-content .step-header .step-subtitle{font-size:15px;color:#718096;display:block;line-height:1.6}.forget-password-modern .password-form-section .step-content .step-header .step-subtitle strong{color:#379be0;font-weight:600}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content .step-header .step-subtitle{font-size:14px}}.forget-password-modern .password-form-section .step-content .form-group{margin-bottom:24px}.forget-password-modern .password-form-section .step-content .form-group .form-label{display:block;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.forget-password-modern .password-form-section .step-content .form-group .modern-input{border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease}.forget-password-modern .password-form-section .step-content .form-group .modern-input:hover{border-color:#cbd5e0}.forget-password-modern .password-form-section .step-content .form-group .modern-input:focus,.forget-password-modern .password-form-section .step-content .form-group .modern-input.ant-input-focused{border-color:#379be0;box-shadow:0 0 0 3px #667eea1a}.forget-password-modern .password-form-section .step-content .form-group .modern-input .ant-input{font-size:15px}.forget-password-modern .password-form-section .step-content .form-group .modern-input .ant-input-prefix{color:#718096;margin-right:12px}.forget-password-modern .password-form-section .step-content .form-group .modern-input.otp-input{text-align:center;font-size:24px;font-weight:600;letter-spacing:8px;padding-left:20px}.forget-password-modern .password-form-section .step-content .form-group .modern-input.otp-input .ant-input-prefix{display:none}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content .form-group .modern-input.otp-input{font-size:20px;letter-spacing:6px}}.forget-password-modern .password-form-section .step-content .form-group .password-strength{margin-top:12px;display:flex;align-items:center;gap:12px}.forget-password-modern .password-form-section .step-content .form-group .password-strength .ant-progress{flex:1;margin:0}.forget-password-modern .password-form-section .step-content .form-group .password-strength .ant-progress .ant-progress-bg{height:6px!important;border-radius:3px}.forget-password-modern .password-form-section .step-content .error-alert{margin-bottom:20px;border-radius:12px;border-left:4px solid #e53e3e;animation:shake .4s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.forget-password-modern .password-form-section .step-content .error-alert.ant-alert-error{background:#fff5f5;border-color:#e53e3e}.forget-password-modern .password-form-section .step-content .error-alert.ant-alert-error .ant-alert-message{color:#c53030;font-weight:600}.forget-password-modern .password-form-section .step-content .error-alert.ant-alert-error .anticon{color:#e53e3e}.forget-password-modern .password-form-section .step-content .submit-button{height:52px;border-radius:12px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;margin-top:8px;transition:all .3s ease}.forget-password-modern .password-form-section .step-content .submit-button:hover:not(:disabled){background:linear-gradient(135deg,#5568d3 0%,#653a8f 100%);transform:translateY(-2px);box-shadow:0 8px 16px #667eea4d}.forget-password-modern .password-form-section .step-content .submit-button:active:not(:disabled){transform:translateY(0)}.forget-password-modern .password-form-section .step-content .submit-button:disabled{background:#cbd5e0;cursor:not-allowed}.forget-password-modern .password-form-section .step-content .back-link,.forget-password-modern .password-form-section .step-content .resend-link{display:block;width:100%;text-align:center;margin-top:16px;color:#379be0;font-weight:600;padding:8px;transition:all .3s ease}.forget-password-modern .password-form-section .step-content .back-link:hover,.forget-password-modern .password-form-section .step-content .resend-link:hover{color:#5568d3;background:rgba(102,126,234,.05);border-radius:8px}.forget-password-modern .password-form-section .step-content .resend-link{color:#718096}.forget-password-modern .password-form-section .step-content .resend-link:hover{color:#379be0}.forget-password-modern .password-form-section .step-content.success-content{text-align:center;padding:40px 20px}.forget-password-modern .password-form-section .step-content.success-content .success-icon{width:100px;height:100px;background:linear-gradient(135deg,#48bb78 0%,#38a169 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 32px;animation:scaleIn .5s ease-in-out;box-shadow:0 10px 30px #48bb784d}@keyframes scaleIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.forget-password-modern .password-form-section .step-content.success-content .success-icon .anticon{font-size:56px;color:#fff}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content.success-content .success-icon{width:80px;height:80px}.forget-password-modern .password-form-section .step-content.success-content .success-icon .anticon{font-size:44px}}.forget-password-modern .password-form-section .step-content.success-content .success-title{font-size:28px;font-weight:700;color:#2d3748;margin-bottom:16px}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content.success-content .success-title{font-size:24px}}.forget-password-modern .password-form-section .step-content.success-content .success-subtitle{font-size:16px;color:#718096;display:block;margin-bottom:32px;line-height:1.6}@media (max-width: 576px){.forget-password-modern .password-form-section .step-content.success-content .success-subtitle{font-size:14px;margin-bottom:24px}}.forget-password-modern .password-form-section .form-footer{text-align:center;margin-top:40px}@media (max-width: 576px){.forget-password-modern .password-form-section .form-footer{margin-top:30px}}.forget-password-modern .password-form-section .form-footer .footer-text{font-size:13px;color:#a0aec0}.ant-input-password.modern-input .ant-input{border:none!important;box-shadow:none!important}.view-customer-modern{padding:24px;background:transparent;min-height:100vh;font-family:Inter,sans-serif}@media (max-width: 768px){.view-customer-modern{padding:16px}}.loading-container{display:flex;justify-content:center;align-items:center;min-height:80vh;background:transparent}.customer-header{margin-bottom:24px}.customer-header .ant-btn{border-radius:.5rem;font-family:Inter,sans-serif;font-weight:600;box-shadow:0 4px 12px #2563eb0f;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.9);transition:all .3s ease}.customer-header .ant-btn:hover{border-color:#379be0;color:#379be0;transform:translateY(-1px);box-shadow:0 6px 16px #379be01f}.profile-overview-card{border-radius:.75rem;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6);margin-bottom:24px}.profile-overview-card .ant-card-body{padding:32px}@media (max-width: 768px){.profile-overview-card .ant-card-body{padding:20px}}.profile-info-section{display:flex;flex-direction:column;align-items:center;text-align:center}.profile-avatar-section{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.profile-avatar-section .ant-avatar{box-shadow:0 8px 24px #379be026;border:4px solid #ffffff}.profile-avatar-section .upload-button{margin-top:16px}.profile-basic-info{width:100%}.profile-basic-info h2{font-family:Manrope,sans-serif;font-size:1.75rem;font-weight:700;color:#111c2d;margin:8px 0}.profile-basic-info .registration-number{font-family:Inter,sans-serif;font-size:1rem;color:#707881;margin:8px 0 16px;font-weight:500}.profile-basic-info .registration-number .anticon{margin-right:8px;color:#379be0}.profile-basic-info .ant-badge{font-size:.875rem}.ant-descriptions .ant-descriptions-item-label{font-family:Inter,sans-serif;font-weight:600;color:#707881}.ant-descriptions .ant-descriptions-item-content{font-family:Inter,sans-serif;color:#111c2d}.ant-descriptions .anticon{margin-right:6px;color:#379be0}.stat-card{border-radius:.75rem;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 16px #2563eb0f;transition:all .3s ease}.stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2563eb1a}.stat-card .ant-statistic-content{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700}.scheme-fee-card{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none}.scheme-fee-card .ant-statistic-title,.scheme-fee-card .ant-statistic-content{color:#fff!important}.paid-card{background:linear-gradient(135deg,rgba(22,163,74,.06) 0%,rgba(22,163,74,.12) 100%);border:1px solid rgba(22,163,74,.15)}.paid-card .ant-statistic-title{color:#16a34a!important}.paid-card .ant-statistic-content{color:#15803d!important}.balance-card{background:linear-gradient(135deg,rgba(245,158,11,.06) 0%,rgba(245,158,11,.12) 100%);border:1px solid rgba(245,158,11,.15)}.balance-card .ant-statistic-title{color:#d97706!important}.balance-card .ant-statistic-content{color:#b45309!important}.quick-info-card{border-radius:.75rem;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 16px #2563eb0f}.quick-info-card .ant-card-head{border-bottom:2px solid rgba(55,155,224,.1);padding:16px 20px}.quick-info-card .ant-card-head-title{font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700;color:#111c2d}.quick-info-card .ant-card-body{padding:20px}.quick-info-card .ant-descriptions-item-label{font-weight:600;color:#707881}.quick-info-card .ant-descriptions-item-content{color:#111c2d;font-weight:500}.quick-info-card .anticon{margin-right:6px}.details-tabs-card{border-radius:.75rem;background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;border:1px solid rgba(255,255,255,.6)}.details-tabs-card .ant-card-body{padding:32px}@media (max-width: 768px){.details-tabs-card .ant-card-body{padding:20px 16px}}.details-tabs-card .ant-tabs-nav{margin-bottom:32px}@media (max-width: 768px){.details-tabs-card .ant-tabs-nav{margin-bottom:20px}}.details-tabs-card .ant-tabs-tab{padding:12px 20px;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s ease}@media (max-width: 768px){.details-tabs-card .ant-tabs-tab{padding:10px 12px;font-size:.875rem}}.details-tabs-card .ant-tabs-tab:hover{color:#379be0}.details-tabs-card .ant-tabs-tab .anticon{margin-right:8px;font-size:1.125rem}@media (max-width: 768px){.details-tabs-card .ant-tabs-tab .anticon{font-size:1rem}}.details-tabs-card .ant-tabs-tab-active .ant-tabs-tab-btn{color:#379be0}.details-tabs-card .ant-tabs-ink-bar{background:linear-gradient(90deg,#379be0 0%,#212763 100%);height:3px}.details-tabs-card .ant-form-item-label>label{font-family:Inter,sans-serif;font-weight:600;color:#111c2d;font-size:.875rem}.details-tabs-card .ant-input,.details-tabs-card .ant-input-number,.details-tabs-card .ant-picker,.details-tabs-card .ant-select-selector,.details-tabs-card .ant-input-textarea{border-radius:.5rem;border:1.5px solid #e2e8f0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Inter,sans-serif;transition:all .3s ease}.details-tabs-card .ant-input:hover,.details-tabs-card .ant-input-number:hover,.details-tabs-card .ant-picker:hover,.details-tabs-card .ant-select-selector:hover,.details-tabs-card .ant-input-textarea:hover{border-color:#379be066}.details-tabs-card .ant-input:focus,.details-tabs-card .ant-input.ant-input-focused,.details-tabs-card .ant-input.ant-picker-focused,.details-tabs-card .ant-input-number:focus,.details-tabs-card .ant-input-number.ant-input-focused,.details-tabs-card .ant-input-number.ant-picker-focused,.details-tabs-card .ant-picker:focus,.details-tabs-card .ant-picker.ant-input-focused,.details-tabs-card .ant-picker.ant-picker-focused,.details-tabs-card .ant-select-selector:focus,.details-tabs-card .ant-select-selector.ant-input-focused,.details-tabs-card .ant-select-selector.ant-picker-focused,.details-tabs-card .ant-input-textarea:focus,.details-tabs-card .ant-input-textarea.ant-input-focused,.details-tabs-card .ant-input-textarea.ant-picker-focused{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.details-tabs-card .ant-input:disabled,.details-tabs-card .ant-input-number-disabled,.details-tabs-card .ant-select-disabled .ant-select-selector{background:rgba(249,249,255,.8);color:#707881;cursor:not-allowed}.details-tabs-card .ant-input-number{width:100%}.details-tabs-card .ant-btn-primary{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;border-radius:.5rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.details-tabs-card .ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#2d8acc 0%,#1a1f52 100%);transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}@media (max-width: 768px){.ant-row{row-gap:12px!important}.ant-col{padding-left:8px!important;padding-right:8px!important}.stat-card{margin-bottom:12px}.profile-basic-info h2{font-size:1.5rem}}@media (max-width: 480px){.view-customer-modern{padding:12px}.profile-overview-card .ant-card-body{padding:16px}.details-tabs-card .ant-card-body{padding:16px 12px}.customer-header .ant-btn{width:100%}}@media print{.customer-header,.ant-btn{display:none!important}.view-customer-modern{padding:0;background:white}.profile-overview-card,.details-tabs-card{box-shadow:none;border:1px solid #e2e8f0}}.view-staffs-modern{padding:24px;min-height:100vh;background:transparent}@media (max-width: 768px){.view-staffs-modern{padding:16px}}@media (max-width: 480px){.view-staffs-modern{padding:12px}}.view-staffs-header{margin-bottom:24px}.view-staffs-header h1{font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;color:#111c2d;margin:0;display:flex;align-items:center;gap:12px}.view-staffs-header h1 .anticon{color:#379be0}@media (max-width: 768px){.view-staffs-header h1{font-size:1.5rem}}.stat-card.active-card{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border:1px solid rgba(22,163,74,.15)}.stat-card.active-card .ant-statistic-title{color:#16a34a}.stat-card.inactive-card{background:linear-gradient(135deg,#ffebee 0%,#ffcdd2 100%);border:1px solid rgba(186,26,26,.15)}.stat-card.inactive-card .ant-statistic-title{color:#ba1a1a}.table-card .ant-input-search .ant-input{border-radius:.75rem;border:1px solid #e2e8f0;font-family:Inter,sans-serif;transition:all .3s ease}.table-card .ant-tag{border-radius:.75rem;padding:4px 12px;font-weight:500;font-family:Inter,sans-serif}.table-card .ant-avatar{border:2px solid rgba(55,155,224,.15)}.staff-modal .ant-modal-header .ant-modal-title{font-family:Manrope,sans-serif;color:#fff;font-size:1.25rem;font-weight:600}@media (max-width: 768px){.stat-card .ant-statistic-content{font-size:1.5rem}.table-card .ant-table{font-size:.8125rem}.table-card .ant-btn{font-size:.8125rem;padding:4px 12px}.staff-modal .ant-modal-header{padding:16px 20px}.staff-modal .ant-modal-header .ant-modal-title{font-size:1.125rem}.staff-form .form-section{padding:16px;margin-bottom:16px}.staff-form .form-section h3{font-size:1rem}}@media (max-width: 480px){.view-staffs-header h1{font-size:1.25rem}.stat-card .ant-card-body{padding:16px}.stat-card .ant-statistic-content{font-size:1.25rem}.staff-form .profile-upload-section .profile-preview{width:120px;height:120px}.staff-form .form-section{padding:12px}.staff-form .form-actions{flex-direction:column;gap:8px}.staff-form .form-actions .ant-space{width:100%;flex-direction:column;gap:8px!important}.staff-form .form-actions .ant-space .ant-btn{width:100%}}.view-vehicles-modern{padding:24px;min-height:100vh;background:transparent}@media (max-width: 768px){.view-vehicles-modern{padding:16px}}@media (max-width: 480px){.view-vehicles-modern{padding:12px}}.view-vehicles-header{margin-bottom:24px}.view-vehicles-header h1{font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;color:#111c2d;margin:0;display:flex;align-items:center;gap:12px}.view-vehicles-header h1 .anticon{color:#379be0}@media (max-width: 768px){.view-vehicles-header h1{font-size:1.5rem}}.table-card .ant-input-search{border-radius:.75rem}.table-card .ant-input-search .ant-input{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;transition:all .3s ease}.table-card .ant-input-search .ant-input:focus{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.table-card .ant-input-search .ant-btn{border-radius:0 .75rem .75rem 0}.table-card .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.table-card .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.vehicle-modal .ant-modal-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:.75rem .75rem 0 0;padding:20px 24px}.vehicle-modal .ant-modal-header .ant-modal-title{font-family:Manrope,sans-serif;color:#fff;font-size:1.25rem;font-weight:600}.vehicle-modal .ant-modal-header .ant-modal-title .ant-space,.vehicle-modal .ant-modal-header .ant-modal-title .ant-space .anticon{color:#fff}.vehicle-modal .ant-modal-content{border-radius:.75rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb26}.vehicle-modal .ant-modal-body{padding:24px;max-height:70vh;overflow-y:auto}@media (max-width: 768px){.vehicle-modal .ant-modal-body{padding:16px}}.vehicle-modal .ant-modal-close{color:#fff}.vehicle-modal .ant-modal-close:hover{background:rgba(255,255,255,.2)}.vehicle-form{font-family:Inter,sans-serif}.vehicle-form .form-section{margin-bottom:20px;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4)}.vehicle-form .form-section:last-of-type{margin-bottom:0}.vehicle-form .form-control{margin-bottom:12px;width:100%}.vehicle-form label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:600;color:#707881}.vehicle-form input[type=text],.vehicle-form input[type=email],.vehicle-form textarea,.vehicle-form select{width:100%!important;max-width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:.9375rem;color:#111c2d;background:#ffffff;border:1px solid rgba(112,120,129,.25);border-radius:.75rem;transition:all .3s ease;box-sizing:border-box}.vehicle-form input[type=text]:focus,.vehicle-form input[type=email]:focus,.vehicle-form textarea:focus,.vehicle-form select:focus{border-color:#379be0;outline:none;box-shadow:0 0 0 3px #379be01a}.vehicle-form input[type=text]:hover,.vehicle-form input[type=email]:hover,.vehicle-form textarea:hover,.vehicle-form select:hover{border-color:#379be066}.vehicle-form .ant-row{margin-bottom:0!important}.vehicle-form .ant-col{margin-bottom:0}.vehicle-form .form-actions{margin-top:16px;padding-top:16px;border-top:1px solid rgba(112,120,129,.15);display:flex;justify-content:flex-end}.vehicle-form .form-actions .ant-btn{border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;padding:8px 24px;height:auto}.vehicle-form .form-actions .ant-btn-primary{background:#379be0;border:none}.vehicle-form .form-actions .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.vehicle-form .error{color:#ba1a1a;font-size:.8125rem;margin-top:4px;display:flex;align-items:center;gap:4px}@media (max-width: 768px){.stat-card .ant-statistic-content{font-size:1.5rem}.table-card .ant-table{font-size:.8125rem}.table-card .ant-btn{font-size:.8125rem;padding:4px 12px}.vehicle-modal .ant-modal-header{padding:16px 20px}.vehicle-modal .ant-modal-header .ant-modal-title{font-size:1.125rem}.vehicle-form .form-section{padding:16px;margin-bottom:16px}}@media (max-width: 480px){.view-vehicles-header h1{font-size:1.25rem}.stat-card .ant-card-body{padding:16px}.stat-card .ant-statistic-content{font-size:1.25rem}.vehicle-form .form-section{padding:12px}.vehicle-form .form-actions{flex-direction:column;gap:8px}.vehicle-form .form-actions .ant-space{width:100%;flex-direction:column;gap:8px!important}.vehicle-form .form-actions .ant-space .ant-btn{width:100%}}.not-found-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#379be0 0%,#212763 100%);position:relative;overflow:hidden;padding:20px}.not-found-container .not-found-content{position:relative;z-index:2;text-align:center;max-width:600px;width:100%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px 30px;box-shadow:0 20px 60px #0000004d}.not-found-container .error-animation{margin-bottom:30px}.not-found-container .error-animation .error-number{display:flex;justify-content:center;align-items:center;gap:10px;font-size:120px;font-weight:800;line-height:1}.not-found-container .error-animation .error-number span{display:inline-block;animation:bounce 1.5s ease-in-out infinite;background:linear-gradient(135deg,#379be0 0%,#212763 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.not-found-container .error-animation .error-number span.four:first-child{animation-delay:0s}.not-found-container .error-animation .error-number span.zero{animation-delay:.2s;font-size:130px}.not-found-container .error-animation .error-number span.four:last-child{animation-delay:.4s}.not-found-container .result-title{font-size:32px;font-weight:700;color:#333;margin-bottom:10px}.not-found-container .result-subtitle{font-size:16px;color:#666;line-height:1.6}.not-found-container .ant-result{padding:20px 0}.not-found-container .ant-result-icon{display:none}.not-found-container .ant-result-extra{margin-top:30px;display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.not-found-container .action-button{border-radius:8px;font-weight:600;height:45px;padding:0 30px;transition:all .3s ease}.not-found-container .action-button.primary-btn{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none}.not-found-container .action-button.primary-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.not-found-container .action-button.secondary-btn{border:2px solid #379be0;color:#379be0}.not-found-container .action-button.secondary-btn:hover{background:#379be0;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #667eea4d}.not-found-container .floating-shapes{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.not-found-container .floating-shapes .shape{position:absolute;background:rgba(255,255,255,.1);border-radius:50%;animation:float 20s infinite ease-in-out}.not-found-container .floating-shapes .shape.shape-1{width:80px;height:80px;top:10%;left:10%;animation-delay:0s}.not-found-container .floating-shapes .shape.shape-2{width:60px;height:60px;top:70%;left:80%;animation-delay:4s}.not-found-container .floating-shapes .shape.shape-3{width:100px;height:100px;top:40%;left:5%;animation-delay:2s}.not-found-container .floating-shapes .shape.shape-4{width:70px;height:70px;top:20%;left:85%;animation-delay:6s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-30px) rotate(120deg)}66%{transform:translateY(30px) rotate(240deg)}}@media (max-width: 768px){.not-found-container .not-found-content{padding:30px 20px}.not-found-container .error-animation .error-number{font-size:80px}.not-found-container .error-animation .error-number span.zero{font-size:90px}.not-found-container .result-title{font-size:24px}.not-found-container .result-subtitle{font-size:14px}.not-found-container .ant-result-extra{flex-direction:column;gap:10px}.not-found-container .ant-result-extra .action-button{width:100%}}.coming-soon-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#379be0 0%,#212763 100%);position:relative;overflow:hidden;padding:20px}.coming-soon-container .coming-soon-content{position:relative;z-index:2;text-align:center;max-width:700px;width:100%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:50px 40px;box-shadow:0 20px 60px #0000004d}.coming-soon-container .rocket-animation{position:relative;margin-bottom:30px;animation:rocketMove 3s ease-in-out infinite}.coming-soon-container .rocket-animation .rocket-icon{font-size:80px;color:#379be0;display:inline-block;transform:rotate(-45deg);animation:rocketBounce 2s ease-in-out infinite}.coming-soon-container .rocket-animation .rocket-trail{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:3px;height:40px;background:linear-gradient(to bottom,#379be0,transparent);opacity:.6;animation:trail 1.5s ease-in-out infinite}.coming-soon-container .main-content .coming-soon-title{font-size:48px;font-weight:800;background:linear-gradient(135deg,#379be0 0%,#212763 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:15px}.coming-soon-container .main-content .coming-soon-title .thunder-icon{animation:flash 2s ease-in-out infinite}.coming-soon-container .main-content .feature-name{font-size:32px;font-weight:700;color:#333;margin-bottom:15px}.coming-soon-container .main-content .feature-description{font-size:16px;color:#666;line-height:1.8;margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto}.coming-soon-container .main-content .progress-section{margin-bottom:40px;padding:25px;background:rgba(102,126,234,.05);border-radius:12px;border:1px solid rgba(102,126,234,.1)}.coming-soon-container .main-content .progress-section .progress-header{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px;font-size:16px;font-weight:600;color:#379be0}.coming-soon-container .main-content .progress-section .progress-header .tool-icon{font-size:20px;animation:rotate 3s linear infinite}.coming-soon-container .main-content .progress-section .progress-bar .ant-progress-text{font-weight:700;font-size:16px;color:#379be0}.coming-soon-container .main-content .action-buttons{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.coming-soon-container .main-content .action-buttons .action-button{border-radius:8px;font-weight:600;height:50px;padding:0 35px;transition:all .3s ease}.coming-soon-container .main-content .action-buttons .action-button.primary-btn{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;font-size:16px}.coming-soon-container .main-content .action-buttons .action-button.primary-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.coming-soon-container .floating-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.coming-soon-container .floating-elements .element{position:absolute;font-size:40px;color:#667eea33;animation:floatElement 6s ease-in-out infinite}.coming-soon-container .floating-elements .element.element-1{top:15%;left:10%;animation-delay:0s}.coming-soon-container .floating-elements .element.element-2{top:70%;right:10%;animation-delay:2s}.coming-soon-container .floating-elements .element.element-3{top:40%;right:5%;animation-delay:4s}.coming-soon-container .background-circles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.coming-soon-container .background-circles .circle{position:absolute;border-radius:50%;background:rgba(255,255,255,.1);animation:pulse 4s ease-in-out infinite}.coming-soon-container .background-circles .circle.circle-1{width:200px;height:200px;top:10%;left:5%;animation-delay:0s}.coming-soon-container .background-circles .circle.circle-2{width:150px;height:150px;bottom:15%;right:10%;animation-delay:1.5s}.coming-soon-container .background-circles .circle.circle-3{width:100px;height:100px;top:60%;left:15%;animation-delay:3s}@keyframes rocketMove{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes rocketBounce{0%,to{transform:rotate(-45deg) scale(1)}50%{transform:rotate(-40deg) scale(1.05)}}@keyframes trail{0%{opacity:.6;height:40px}50%{opacity:.3;height:60px}to{opacity:.6;height:40px}}@keyframes flash{0%,to{opacity:1}50%{opacity:.5}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatElement{0%,to{transform:translateY(0) rotate(0);opacity:.2}50%{transform:translateY(-30px) rotate(180deg);opacity:.4}}@keyframes pulse{0%,to{transform:scale(1);opacity:.1}50%{transform:scale(1.1);opacity:.2}}@media (max-width: 768px){.coming-soon-container .coming-soon-content{padding:40px 25px}.coming-soon-container .rocket-animation .rocket-icon{font-size:60px}.coming-soon-container .main-content .coming-soon-title{font-size:36px;flex-direction:column;gap:10px}.coming-soon-container .main-content .feature-name{font-size:24px}.coming-soon-container .main-content .feature-description{font-size:14px}.coming-soon-container .main-content .progress-section{padding:20px 15px}.coming-soon-container .main-content .progress-section .progress-header{font-size:14px}.coming-soon-container .main-content .action-buttons{flex-direction:column}.coming-soon-container .main-content .action-buttons .action-button{width:100%}.coming-soon-container .floating-elements .element{font-size:30px}}.school-profile-tab .school-profile-loading,.school-profile-tab .school-profile-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.school-profile-tab .school-profile-loading p,.school-profile-tab .school-profile-error p{font-family:Inter,sans-serif;color:#707881;font-size:14px}.school-profile-tab .school-profile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.school-profile-tab .school-profile-header .header-content h3{font-family:Manrope,sans-serif;margin-bottom:4px;color:#111c2d}.school-profile-tab .school-profile-content .school-logo-card{height:100%;background:rgba(255,255,255,.9);border-radius:.75rem;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.school-profile-tab .school-profile-content .school-logo-card .logo-section{display:flex;flex-direction:column;align-items:center;padding:24px 0;border-bottom:1px solid rgba(112,120,129,.1);margin-bottom:20px}.school-profile-tab .school-profile-content .school-logo-card .logo-section .school-logo{margin-bottom:16px;background:linear-gradient(135deg,#379be0 0%,#212763 100%)}.school-profile-tab .school-profile-content .school-logo-card .logo-section .school-name{font-family:Manrope,sans-serif;margin:8px 0 4px;text-align:center;color:#111c2d}.school-profile-tab .school-profile-content .school-logo-card .logo-section .school-tagline{font-family:Inter,sans-serif;font-size:13px;color:#707881}.school-profile-tab .school-profile-content .school-logo-card .school-quick-info{display:flex;flex-direction:column;gap:12px}.school-profile-tab .school-profile-content .school-logo-card .school-quick-info .info-item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:.5rem;transition:background .2s}.school-profile-tab .school-profile-content .school-logo-card .school-quick-info .info-item:hover{background:rgba(55,155,224,.04)}.school-profile-tab .school-profile-content .school-logo-card .school-quick-info .info-item .info-icon{color:#379be0;font-size:16px}.school-profile-tab .school-profile-content .school-logo-card .school-quick-info .info-item span{font-family:Inter,sans-serif;font-size:14px;color:#707881}.school-profile-tab .school-profile-content .info-card{background:rgba(255,255,255,.9);border-radius:.75rem;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.school-profile-tab .school-profile-content .info-card .ant-descriptions-bordered .ant-descriptions-item-label{background:rgba(249,249,255,.7);font-family:Inter,sans-serif;font-weight:500;color:#707881}.school-profile-tab .school-profile-content .info-card .ant-descriptions-bordered .ant-descriptions-item-content{font-family:Inter,sans-serif;color:#111c2d}@media (max-width: 992px){.school-profile-tab .school-profile-header{flex-direction:column;align-items:flex-start}.school-profile-tab .school-profile-header button{width:100%}}@media (max-width: 768px){.school-profile-tab .school-profile-content .school-logo-card .logo-section .school-logo{width:100px!important;height:100px!important}}.security-settings-tab .security-header{margin-bottom:24px}.security-settings-tab .security-header h3{font-family:Manrope,sans-serif;color:#111c2d;margin-bottom:4px;display:flex;align-items:center;gap:8px}.security-settings-tab .security-card{height:100%;background:rgba(255,255,255,.9);border-radius:.75rem;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.security-settings-tab .security-card .ant-card-head{background:rgba(249,249,255,.7);border-bottom:1px solid rgba(112,120,129,.12)}.security-settings-tab .security-card .ant-card-head .ant-card-head-title{font-family:Manrope,sans-serif;font-weight:600;color:#111c2d}.security-settings-tab .security-card .ant-input{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;transition:all .3s ease}.security-settings-tab .security-card .ant-input:focus{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.security-settings-tab .security-card .ant-input:hover{border-color:#379be066}.security-settings-tab .security-card .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.security-settings-tab .security-card .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.security-settings-tab .password-strength{margin-top:-16px;margin-bottom:16px}.security-settings-tab .password-strength .ant-progress{margin-bottom:4px}.security-settings-tab .twofa-section .twofa-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4);margin-bottom:16px}.security-settings-tab .twofa-section .twofa-header .ant-typography{font-family:Inter,sans-serif}.security-settings-tab .twofa-section .ant-alert{margin-top:16px;border-radius:.75rem}.security-settings-tab .twofa-section .ant-switch.ant-switch-checked{background:#379be0}.security-settings-tab .session-option{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4)}.security-settings-tab .session-option .ant-typography{font-family:Inter,sans-serif}@media (max-width: 768px){.security-settings-tab .security-header h3{font-size:20px}.security-settings-tab .twofa-section .twofa-header,.security-settings-tab .session-option{flex-direction:column;align-items:flex-start;gap:12px}}.system-preferences-tab .preferences-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}.system-preferences-tab .preferences-header h3{font-family:Manrope,sans-serif;color:#111c2d;margin-bottom:4px;display:flex;align-items:center;gap:8px}.system-preferences-tab .preferences-header .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.system-preferences-tab .preferences-header .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.system-preferences-tab .preferences-header .ant-btn-default{border:1px solid rgba(112,120,129,.25);border-radius:.75rem;font-family:Inter,sans-serif;transition:all .3s ease}.system-preferences-tab .preferences-header .ant-btn-default:hover{border-color:#379be0;color:#379be0}.system-preferences-tab .preferences-card{height:100%;background:rgba(255,255,255,.9);border-radius:.75rem;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.system-preferences-tab .preferences-card .ant-card-head{background:rgba(249,249,255,.7);border-bottom:1px solid rgba(112,120,129,.12)}.system-preferences-tab .preferences-card .ant-card-head .ant-card-head-title{font-family:Manrope,sans-serif;font-weight:600;color:#111c2d}.system-preferences-tab .preferences-card .ant-radio-group,.system-preferences-tab .preferences-card .ant-checkbox-group{width:100%}.system-preferences-tab .preferences-card .ant-tag{margin-left:8px;border-radius:.5rem}.system-preferences-tab .preferences-card .ant-select-selector{border-radius:.75rem!important;border:1px solid rgba(112,120,129,.25)!important;font-family:Inter,sans-serif;transition:all .3s ease}.system-preferences-tab .preferences-card .ant-select-selector:hover{border-color:#379be0!important}.system-preferences-tab .preferences-card .ant-select-focused .ant-select-selector{border-color:#379be0!important;box-shadow:0 0 0 3px #379be01a!important}.system-preferences-tab .notification-options .notification-item{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4);transition:background .2s}.system-preferences-tab .notification-options .notification-item:hover{background:rgba(55,155,224,.04)}.system-preferences-tab .notification-options .notification-item .notification-info{flex:1}.system-preferences-tab .notification-options .notification-item .notification-info .ant-typography{font-family:Inter,sans-serif}.system-preferences-tab .notification-options .notification-item .ant-switch{margin-left:16px}.system-preferences-tab .notification-options .notification-item .ant-switch.ant-switch-checked{background:#379be0}.system-preferences-tab .notification-options .ant-form-item{margin-bottom:0}.system-preferences-tab .save-reminder{position:fixed;bottom:24px;right:24px;z-index:100;box-shadow:0 20px 40px #2563eb26;border-radius:.75rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);animation:slideInUp .3s ease}@keyframes slideInUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 992px){.system-preferences-tab .preferences-header{flex-direction:column;align-items:flex-start}.system-preferences-tab .preferences-header .ant-space{width:100%}.system-preferences-tab .preferences-header .ant-space button{flex:1}}@media (max-width: 768px){.system-preferences-tab .preferences-header h3{font-size:20px}.system-preferences-tab .notification-options .notification-item{flex-direction:column;align-items:flex-start;gap:12px}.system-preferences-tab .notification-options .notification-item .ant-switch{margin-left:0}.system-preferences-tab .save-reminder{bottom:16px;right:16px;left:16px}.system-preferences-tab .save-reminder .ant-space{flex-direction:column;width:100%}.system-preferences-tab .save-reminder .ant-space button{width:100%}}.user-management-tab .user-management-header{margin-bottom:24px}.user-management-tab .user-management-header h3{font-family:Manrope,sans-serif;color:#111c2d;margin-bottom:4px;display:flex;align-items:center;gap:8px}.user-management-tab .user-management-card{border-radius:.75rem;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.user-management-tab .user-management-card .ant-input-search .ant-input{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;transition:all .3s ease}.user-management-tab .user-management-card .ant-input-search .ant-input:focus{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.user-management-tab .user-management-card .ant-table{font-family:Inter,sans-serif}.user-management-tab .user-management-card .ant-table .ant-table-thead>tr>th{background:rgba(249,249,255,.8);font-weight:600;color:#707881;border-bottom:2px solid rgba(112,120,129,.15)}.user-management-tab .user-management-card .ant-table .ant-table-tbody>tr{transition:all .2s ease}.user-management-tab .user-management-card .ant-table .ant-table-tbody>tr:hover{background:rgba(55,155,224,.04)}.user-management-tab .user-management-card .ant-table .ant-table-tbody>tr td{color:#111c2d}.user-management-tab .user-management-card .ant-tag{border-radius:.75rem;padding:4px 12px;font-weight:500;font-family:Inter,sans-serif}.user-management-tab .user-management-card .ant-avatar{border:2px solid rgba(55,155,224,.15)}.user-management-tab .user-management-card .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.user-management-tab .user-management-card .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.staff-modal .ant-modal-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:.75rem .75rem 0 0;padding:20px 24px}.staff-modal .ant-modal-header .ant-modal-title{font-family:Manrope,sans-serif;color:#fff;font-size:1.125rem;font-weight:600}.staff-modal .ant-modal-header .ant-modal-title .ant-space,.staff-modal .ant-modal-header .ant-modal-title .ant-space .anticon{color:#fff}.staff-modal .ant-modal-content{border-radius:.75rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb26}.staff-modal .ant-modal-body{padding:24px;max-height:70vh;overflow-y:auto}@media (max-width: 768px){.staff-modal .ant-modal-body{padding:16px}}.staff-modal .ant-modal-close{color:#fff}.staff-modal .ant-modal-close:hover{background:rgba(255,255,255,.2)}.staff-form{font-family:Inter,sans-serif}.staff-form .form-section{margin-bottom:20px;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4)}.staff-form .form-section:last-of-type{margin-bottom:0}.staff-form .form-section h3{font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;color:#111c2d;margin:0 0 12px;display:flex;align-items:center;gap:8px}.staff-form .form-section h3 .anticon{color:#379be0}.staff-form .profile-upload-section{display:flex;flex-direction:column;gap:16px;align-items:center}.staff-form .profile-upload-section .profile-preview{width:150px;height:150px;border-radius:50%;overflow:hidden;border:4px solid #ffffff;box-shadow:0 4px 12px #379be026}.staff-form .profile-upload-section .profile-preview img{width:100%;height:100%;object-fit:cover}.staff-form .profile-upload-section .file-input{width:100%;padding:10px;border:2px dashed rgba(112,120,129,.3);border-radius:.75rem;background:#ffffff;cursor:pointer;transition:all .3s ease}.staff-form .profile-upload-section .file-input:hover{border-color:#379be0;background:rgba(55,155,224,.04)}.staff-form .form-control{margin-bottom:12px;width:100%}.staff-form label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:600;color:#707881}.staff-form input[type=text],.staff-form input[type=email],.staff-form input[type=date],.staff-form textarea,.staff-form select{width:100%!important;max-width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:.9375rem;color:#111c2d;background:#ffffff;border:1px solid rgba(112,120,129,.25);border-radius:.75rem;transition:all .3s ease;box-sizing:border-box}.staff-form input[type=text]:focus,.staff-form input[type=email]:focus,.staff-form input[type=date]:focus,.staff-form textarea:focus,.staff-form select:focus{border-color:#379be0;outline:none;box-shadow:0 0 0 3px #379be01a}.staff-form input[type=text]:hover,.staff-form input[type=email]:hover,.staff-form input[type=date]:hover,.staff-form textarea:hover,.staff-form select:hover{border-color:#379be066}.staff-form input[type=radio],.staff-form input[type=checkbox]{width:18px;height:18px;margin-right:8px;cursor:pointer;accent-color:#379be0}.staff-form .radio-wrapper,.staff-form .checkbox-wrapper{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.staff-form .radio-container{display:flex;align-items:center;padding:6px 12px;background:#ffffff;border:1px solid rgba(112,120,129,.25);border-radius:.75rem;cursor:pointer;transition:all .3s ease}.staff-form .radio-container:hover{border-color:#379be0;background:rgba(55,155,224,.04)}.staff-form .radio-container label{margin:0;cursor:pointer;font-weight:500}.staff-form .ant-switch{background:#cbd5e0}.staff-form .ant-switch.ant-switch-checked{background:#379be0}.staff-form .ant-row{margin-bottom:0!important}.staff-form .ant-col{margin-bottom:0}.staff-form .form-actions{margin-top:16px;padding-top:16px;border-top:1px solid rgba(112,120,129,.15);display:flex;justify-content:flex-end}.staff-form .form-actions .ant-btn{border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;padding:8px 24px;height:auto}.staff-form .form-actions .ant-btn-primary{background:#379be0;border:none}.staff-form .form-actions .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.staff-form .error{color:#ba1a1a;font-size:.8125rem;margin-top:4px;display:flex;align-items:center;gap:4px}@media (max-width: 768px){.user-management-tab .user-management-header h3{font-size:20px}.staff-modal .ant-modal-header{padding:16px 20px}.staff-modal .ant-modal-header .ant-modal-title{font-size:1rem}.staff-form .form-section{padding:12px;margin-bottom:16px}.staff-form .form-section h3{font-size:.9375rem}.staff-form .profile-upload-section .profile-preview{width:120px;height:120px}.staff-form .form-actions{flex-direction:column;gap:8px}.staff-form .form-actions .ant-space{width:100%;flex-direction:column;gap:8px!important}.staff-form .form-actions .ant-space .ant-btn{width:100%}}.ant-modal-body::-webkit-scrollbar{width:6px}.ant-modal-body::-webkit-scrollbar-track{background:rgba(249,249,255,.5);border-radius:10px}.ant-modal-body::-webkit-scrollbar-thumb{background:rgba(112,120,129,.3);border-radius:10px}.ant-modal-body::-webkit-scrollbar-thumb:hover{background:rgba(112,120,129,.5)}.website-settings-tab .website-settings-header{margin-bottom:24px}.website-settings-tab .website-settings-header h3{font-family:Manrope,sans-serif;color:#111c2d;margin-bottom:8px}.website-settings-tab .website-settings-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.website-settings-tab .website-settings-loading p{font-family:Inter,sans-serif;margin-top:16px;color:#707881;font-size:16px}.website-settings-tab .settings-card{margin-bottom:24px;border-radius:.75rem;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.website-settings-tab .settings-card .ant-card-head{background:rgba(249,249,255,.7);border-bottom:1px solid rgba(112,120,129,.12)}.website-settings-tab .settings-card .ant-card-head .ant-card-head-title{font-family:Manrope,sans-serif;font-size:18px;font-weight:700;color:#111c2d}.website-settings-tab .settings-card .ant-card-body{padding:24px}.website-settings-tab .current-logo{margin-bottom:16px;text-align:center}.website-settings-tab .current-logo img{max-width:150px;max-height:150px;border-radius:.75rem;box-shadow:0 4px 12px #2563eb1a;margin-bottom:8px}.website-settings-tab .current-logo .ant-typography{display:block;font-family:Inter,sans-serif;font-size:13px;color:#707881}.website-settings-tab .ant-upload-list-picture-card-container{width:150px;height:150px}.website-settings-tab .ant-upload-select-picture-card{width:150px;height:150px;border-radius:.75rem;border:2px dashed rgba(112,120,129,.25);transition:all .3s}.website-settings-tab .ant-upload-select-picture-card:hover{border-color:#379be0}.website-settings-tab .ant-color-picker-trigger{width:100%;height:50px;border-radius:.75rem;border:1px solid rgba(112,120,129,.25);transition:all .3s}.website-settings-tab .ant-color-picker-trigger:hover{border-color:#379be0}.website-settings-tab .color-preview{margin-top:24px;padding:20px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4)}.website-settings-tab .color-preview .ant-typography-secondary{display:block;font-family:Inter,sans-serif;margin-bottom:16px;font-size:15px;color:#707881}.website-settings-tab .color-preview .preview-boxes{display:flex;gap:16px;flex-wrap:wrap}.website-settings-tab .color-preview .preview-boxes .preview-box{flex:1;min-width:150px;height:100px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #2563eb1f;transition:all .3s}.website-settings-tab .color-preview .preview-boxes .preview-box:hover{transform:translateY(-4px);box-shadow:0 12px 28px #2563eb2e}.website-settings-tab .color-preview .preview-boxes .preview-box span{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.website-settings-tab .section-toggle{display:flex;align-items:flex-start;gap:12px;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4);transition:all .3s}.website-settings-tab .section-toggle:hover{background:rgba(55,155,224,.04)}.website-settings-tab .section-toggle .ant-switch{flex-shrink:0;margin-top:4px}.website-settings-tab .section-toggle .ant-switch.ant-switch-checked{background:#379be0}.website-settings-tab .section-toggle>div{flex:1}.website-settings-tab .section-toggle>div .ant-typography{font-family:Inter,sans-serif}.website-settings-tab .ant-form-item-label>label{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#111c2d}.website-settings-tab .ant-input,.website-settings-tab .ant-input-textarea textarea{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;transition:all .3s}.website-settings-tab .ant-input:hover,.website-settings-tab .ant-input:focus,.website-settings-tab .ant-input-textarea textarea:hover,.website-settings-tab .ant-input-textarea textarea:focus{border-color:#379be0}.website-settings-tab .ant-input:focus,.website-settings-tab .ant-input-textarea textarea:focus{box-shadow:0 0 0 3px #379be01a}.website-settings-tab .ant-btn{border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s}.website-settings-tab .ant-btn.ant-btn-primary{background:#379be0;border:none}.website-settings-tab .ant-btn.ant-btn-primary:hover{background:#2d8acc;transform:translateY(-2px);box-shadow:0 4px 12px #379be04d}.website-settings-tab .ant-btn:not(.ant-btn-primary){border:1px solid rgba(112,120,129,.25)}.website-settings-tab .ant-btn:not(.ant-btn-primary):hover{border-color:#379be0;color:#379be0}@media (max-width: 768px){.website-settings-tab .color-preview .preview-boxes{flex-direction:column}.website-settings-tab .color-preview .preview-boxes .preview-box{min-width:100%}.website-settings-tab .section-toggle{padding:12px}}.settings-page{padding:24px;min-height:calc(100vh - 100px);background:transparent}.settings-page .settings-header{margin-bottom:24px}.settings-page .settings-header h1{font-family:Manrope,sans-serif;font-size:28px;font-weight:700;color:#111c2d;margin-bottom:8px;display:flex;align-items:center;gap:12px}.settings-page .settings-header h1 .anticon{color:#379be0}.settings-page .settings-header .settings-subtitle{font-family:Inter,sans-serif;font-size:14px;color:#707881;margin:0}.settings-page .settings-card{background:rgba(255,255,255,.9);border-radius:.75rem;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb14}.settings-page .settings-card .ant-card-body{padding:0}.settings-page .settings-card .settings-tabs .ant-tabs-nav{padding:0 24px;margin-bottom:0;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem .75rem 0 0}.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-tab{padding:16px 20px;font-family:Inter,sans-serif;font-weight:500;transition:all .3s ease}.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:8px}.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-tab:hover,.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#379be0}.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#379be0;height:3px}.settings-page .settings-card .settings-tabs .settings-tab-content{padding:24px}@media (max-width: 768px){.settings-page{padding:16px}.settings-page .settings-header h1{font-size:24px}.settings-page .settings-card .settings-tabs .ant-tabs-nav{padding:0 16px}.settings-page .settings-card .settings-tabs .ant-tabs-nav .ant-tabs-tab{padding:12px 16px;font-size:14px}.settings-page .settings-card .settings-tabs .settings-tab-content{padding:16px}}@media (max-width: 576px){.settings-page .settings-tabs .ant-tabs-tab span span:not(.anticon){display:none}}.luminous-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(10,102,255,.07),transparent 25%),#f5f5f7}.luminous-background .luminous-orb{display:none}.demo-banner{position:relative;z-index:1100;min-height:36px;padding:7px 18px;display:flex;align-items:center;justify-content:center;gap:8px;color:#744900;background:#fff7df;border-bottom:1px solid rgba(116,73,0,.12);font-size:12px;font-weight:600}.demo-banner .demo-banner-icon{color:#e28a00}.demo-banner .demo-banner-text{text-align:center}.demo-banner .demo-banner-exit{margin-left:6px;padding:3px 9px;display:inline-flex;align-items:center;color:#744900;background:rgba(116,73,0,.07);border:0;border-radius:7px;cursor:pointer;font-size:11px;font-weight:700}.demo-banner .demo-banner-exit:hover{background:rgba(116,73,0,.12)}.main{min-height:100vh;position:relative;color:#1d1d1f}.main>.container{min-height:100vh}.main .sidebarContainer{width:244px;min-width:244px;flex-shrink:0;min-height:100vh;z-index:10}@media (max-width: 960px){.main .sidebarContainer{width:0;min-width:0}}.main .contentContainer{flex:1;min-width:0;min-height:100vh;padding:12px 18px 32px;background:transparent}@media (max-width: 960px){.main .contentContainer{padding:10px 12px 24px}}@media (max-width: 560px){.main .contentContainer{padding-inline:8px}}@media print{.sidebarContainer,.demo-banner{display:none!important}.contentContainer{padding:0!important}}.sidebar-modern{position:fixed;inset:0 auto 0 0;z-index:1000;width:244px;height:100vh;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:rgba(248,248,250,.84);border-right:1px solid rgba(0,0,0,.07);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%)}.sidebar-modern::-webkit-scrollbar{width:0}.sidebar-logo{min-height:74px;padding:17px 18px 11px;display:flex;align-items:center;justify-content:space-between}.sidebar-logo .logo-link{display:inline-flex;align-items:center;gap:10px}.sidebar-logo .logo-icon{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#1677ff,#0057df);border-radius:11px;box-shadow:0 5px 14px #0a66ff38}.sidebar-logo .logo-icon svg{width:16px;height:24px}.sidebar-logo .logo-text{color:#1d1d1f;font-size:18px;font-weight:700;letter-spacing:-.025em}.sidebar-nav{flex:1;padding:12px 12px 24px;display:flex;flex-direction:column;gap:6px}.nav-section{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.nav-section:first-child{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.065)}.section-title{padding:10px 10px 6px;color:#8b8b90;font-size:11px;font-weight:600;letter-spacing:.015em}.section-title:first-letter{text-transform:uppercase}.nav-item{position:relative;min-height:38px;padding:8px 10px;display:flex;align-items:center;gap:10px;color:#4b4b50;border-radius:10px;font-size:13px;font-weight:500;transition:color .16s ease,background .16s ease,transform .16s ease}.nav-item:hover{color:#1d1d1f;background:rgba(0,0,0,.045)}.nav-item:active{transform:scale(.985)}.nav-item.active{color:#1d1d1f;background:rgba(10,102,255,.1);font-weight:600}.nav-item.active .nav-icon{color:#0a66ff}.nav-icon{width:18px;display:grid;place-items:center;color:#737378;font-size:17px;flex-shrink:0}.nav-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-close-btn{display:none;width:32px;height:32px;place-items:center;color:#55555a;background:rgba(0,0,0,.055);border:0;border-radius:50%;cursor:pointer}.sidebar-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media (max-width: 960px){.sidebar-modern{width:min(292px,84vw);transform:translate(-102%);transition:transform .28s cubic-bezier(.22,1,.36,1);box-shadow:12px 0 48px #00000024}.sidebar-modern.open{transform:translate(0)}.sidebar-close-btn{display:grid}.sidebar-overlay{display:block;animation:overlay-in .18s ease-out}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.sidebar-modern,.nav-item{transition:none}}.content-top-modern{position:sticky;top:12px;z-index:100;min-height:60px;margin-bottom:8px;padding:9px 11px 9px 14px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:rgba(255,255,255,.76);border:1px solid rgba(255,255,255,.9);border-radius:16px;box-shadow:0 1px 2px #00000008,0 8px 24px #0000000b;backdrop-filter:blur(26px) saturate(180%);-webkit-backdrop-filter:blur(26px) saturate(180%)}.content-top-left,.content-top-right{display:flex;align-items:center}.content-top-left{min-width:0;gap:11px}.content-top-left .sidebar-toggler{display:none;width:38px;height:38px;align-items:center;justify-content:center;color:#1d1d1f;background:rgba(118,118,128,.08);border:0;border-radius:10px;cursor:pointer}.content-top-left .sidebar-toggler:hover{background:rgba(118,118,128,.14)}.page-context{display:flex;flex-direction:column;min-width:0}.page-context .page-context-title{overflow:hidden;color:#1d1d1f;font-size:14px;font-weight:650;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.page-context .page-context-date{color:#7b7b80;font-size:11px}.content-top-right{gap:7px}.content-top-right .search-wrapper{width:260px}.content-top-right .search-input{width:100%}.content-top-right .search-input .ant-input-affix-wrapper,.content-top-right .search-input .ant-input{background:rgba(118,118,128,.075)!important;border-color:transparent!important;box-shadow:none!important}.content-top-right .icon-button{width:38px;height:38px;display:grid;place-items:center;color:#4d4d52;background:rgba(118,118,128,.075);border:0;border-radius:50%;cursor:pointer;transition:background .16s ease,transform .16s ease}.content-top-right .icon-button:hover{color:#1d1d1f;background:rgba(118,118,128,.14)}.content-top-right .icon-button:active{transform:scale(.94)}.content-top-right .user-profile-button{height:40px;padding:2px 8px 2px 3px;color:#1d1d1f;background:transparent;border:0;border-radius:22px;cursor:pointer}.content-top-right .user-profile-button:hover{background:rgba(118,118,128,.08)}.content-top-right .user-profile-button .user-avatar{background:linear-gradient(145deg,#26262b,#515157);border:1px solid rgba(0,0,0,.05)}.content-top-right .user-profile-button .user-name{max-width:100px;overflow:hidden;color:#1d1d1f;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.content-top-right .user-profile-button .profile-chevron{color:#7b7b80;font-size:9px}.profile-dropdown-header{min-width:220px;padding:7px 5px}.profile-dropdown-header .profile-name{color:#1d1d1f;font-size:15px;font-weight:650}.profile-dropdown-header .profile-email{margin-top:2px;color:#7b7b80;font-size:12px}.profile-dropdown-header .profile-role{width:fit-content;margin-top:8px;padding:3px 7px;color:#0a66ff;background:rgba(10,102,255,.08);border-radius:7px;font-size:10px;font-weight:650}.notifications-header{padding:6px 4px;color:#1d1d1f}.notification-item{min-width:290px;padding:5px 0}.notification-item .notification-message{color:#1d1d1f;font-size:13px}.notification-item .notification-time{margin-top:5px;color:#7b7b80;font-size:11px}.view-all-link{padding:3px 0;color:#0a66ff;text-align:center;font-size:12px;font-weight:600}.ant-dropdown .ant-dropdown-menu{padding:7px;background:rgba(255,255,255,.93);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 18px 48px #00000024;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:9px;font-size:13px}.ant-badge .ant-badge-count{background:#ff3b30;box-shadow:0 0 0 2px #fff;font-size:10px}@media (max-width: 960px){.content-top-modern{top:10px}.content-top-left .sidebar-toggler{display:flex}}@media (max-width: 720px){.content-top-modern{min-height:54px;padding:7px;gap:8px}.page-context{display:none}.content-top-right{flex:1;justify-content:flex-end}.content-top-right .search-wrapper{width:min(46vw,210px)}.content-top-right .user-profile-button{padding:2px}.content-top-right .user-profile-button .user-name,.content-top-right .user-profile-button .profile-chevron{display:none}.content-top-right .user-profile-button .user-avatar{width:34px!important;height:34px!important}}@media (max-width: 460px){.content-top-right .search-wrapper{width:115px}.notification-item{min-width:235px}}@media print{.content-top-modern{display:none}}.search-results-dropdown{background:white;border-radius:8px;box-shadow:0 4px 16px #0000001f;max-height:500px;overflow-y:auto;min-width:500px}.search-results-dropdown::-webkit-scrollbar{width:6px}.search-results-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.search-results-dropdown::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.search-results-dropdown::-webkit-scrollbar-thumb:hover{background:#a0aec0}.search-results-dropdown .search-loading{display:flex;align-items:center;justify-content:center;padding:24px}.search-results-dropdown .search-section-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e2e8f0}.search-results-dropdown .search-section-header .clear-recent{cursor:pointer;font-size:13px}.search-results-dropdown .search-section-header .clear-recent:hover{color:#379be0}.search-results-dropdown .recent-searches-list .recent-search-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:background-color .2s}.search-results-dropdown .recent-searches-list .recent-search-item .recent-icon{color:#a0aec0;margin-right:12px;font-size:16px}.search-results-dropdown .recent-searches-list .recent-search-item:hover{background-color:#f7fafc}.search-results-dropdown .search-category{border-bottom:1px solid #e2e8f0}.search-results-dropdown .search-category:last-child{border-bottom:none}.search-results-dropdown .search-category .search-category-header{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#f7fafc;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:10}.search-results-dropdown .search-category .search-category-header .category-icon{font-size:16px}.search-results-dropdown .search-category .search-category-header span{flex:1}.search-results-dropdown .search-category .search-results-list .search-result-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:all .2s;border-left:3px solid transparent}.search-results-dropdown .search-category .search-results-list .search-result-item:hover,.search-results-dropdown .search-category .search-results-list .search-result-item.selected{background-color:#edf2f7;border-left-color:#379be0}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content{flex:1;min-width:0}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-title{font-weight:500;font-size:14px;color:#2d3748;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-title .search-highlight{background-color:#fef3c7;color:#78350f;padding:1px 2px;border-radius:2px;font-weight:600}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-subtitle{font-size:13px;color:#718096;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-subtitle .search-highlight{background-color:#fef3c7;color:#78350f;padding:1px 2px;border-radius:2px;font-weight:600}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-description{font-size:12px;color:#a0aec0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results-dropdown .search-category .search-results-list .search-result-item .result-content .result-description .search-highlight{background-color:#fef3c7;color:#78350f;padding:1px 2px;border-radius:2px;font-weight:600}.search-results-dropdown .search-category .search-results-list .search-result-item .result-type-tag{font-size:11px;padding:2px 8px;border-radius:12px;font-weight:500}.search-results-dropdown .ant-empty{padding:32px 16px}.search-results-dropdown .ant-empty .ant-empty-description{color:#718096}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.search-results-dropdown{animation:slideDown .2s ease-out}.global-search-wrapper{position:relative;width:100%;max-width:500px}.global-search-wrapper .global-search-input{width:100%}.global-search-wrapper .global-search-input .ant-input-group-addon{display:none}.global-search-wrapper .global-search-input .ant-input-affix-wrapper{height:38px;padding:6px 11px;background:rgba(118,118,128,.075);border:1px solid transparent!important;border-radius:10px!important;box-shadow:none!important}.global-search-wrapper .global-search-input .ant-input-affix-wrapper:focus,.global-search-wrapper .global-search-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{background:white;border-color:#0a66ff6b!important;box-shadow:0 0 0 3px #0a66ff14!important}.global-search-wrapper .global-search-input .ant-input{padding:0!important;background:transparent!important;border:0!important;font-size:11px}.global-search-wrapper .global-search-input .ant-input::placeholder{color:#98989d}.global-search-wrapper .global-search-input .ant-input-prefix,.global-search-wrapper .global-search-input .ant-input-clear-icon{color:#8e8e93;font-size:12px}.global-search-wrapper .search-results-container{position:absolute;top:calc(100% + 9px);left:0;right:0;z-index:1000}@media (max-width: 768px){.global-search-wrapper{max-width:100%}.global-search-wrapper .global-search-input .ant-input-affix-wrapper{height:36px}.global-search-wrapper .search-results-container .search-results-dropdown{width:100%;min-width:unset}}.public-layout{min-height:100vh;display:flex;flex-direction:column}.public-layout .public-header{background:white;box-shadow:0 2px 8px #0000000f;padding:0;position:sticky;top:0;z-index:1000;transition:all .3s ease;height:80px;line-height:80px}.public-layout .public-header.scrolled{box-shadow:0 4px 16px #0000001f}.public-layout .public-header .header-container{max-width:1400px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:100%}.public-layout .public-header .header-logo{display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease}.public-layout .public-header .header-logo:hover{transform:scale(1.02)}.public-layout .public-header .header-logo .ant-avatar{box-shadow:0 2px 8px #667eea4d}.public-layout .public-header .header-logo .school-name{font-size:24px;font-weight:800;color:#2d3748;line-height:normal}@media (max-width: 480px){.public-layout .public-header .header-logo .school-name{font-size:18px}}.public-layout .public-header .desktop-menu{flex:1;justify-content:center;border:none;background:transparent;margin:0 40px}@media (max-width: 992px){.public-layout .public-header .desktop-menu{display:none}}.public-layout .public-header .desktop-menu .ant-menu-item{font-size:16px;font-weight:600;padding:0 24px;height:80px;line-height:80px;border:none}.public-layout .public-header .desktop-menu .ant-menu-item:hover{color:#379be0}.public-layout .public-header .desktop-menu .ant-menu-item.ant-menu-item-selected{color:#379be0;background:transparent;border-bottom:3px solid #379be0}.public-layout .public-header .desktop-menu .ant-menu-item .anticon{font-size:18px}.public-layout .public-header .desktop-menu .ant-menu-item-active{background:transparent}.public-layout .public-header .desktop-cta{height:44px;padding:0 32px;font-size:15px;font-weight:700;border-radius:22px;border:none;transition:all .3s ease}@media (max-width: 992px){.public-layout .public-header .desktop-cta{display:none}}.public-layout .public-header .desktop-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea4d}.public-layout .public-header .mobile-menu-button{display:none;height:44px;width:44px;border-radius:12px;border:2px solid #e2e8f0;background:transparent}@media (max-width: 992px){.public-layout .public-header .mobile-menu-button{display:flex;align-items:center;justify-content:center}}.public-layout .public-header .mobile-menu-button .anticon{font-size:20px;color:#2d3748}.public-layout .public-header .mobile-menu-button:hover{border-color:#379be0;background:#f7fafc}.public-layout .public-header .mobile-menu-button:hover .anticon{color:#379be0}.public-layout .mobile-menu-drawer .ant-drawer-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);color:#fff;border:none}.public-layout .mobile-menu-drawer .ant-drawer-header .ant-drawer-title{color:#fff;font-weight:700;font-size:20px}.public-layout .mobile-menu-drawer .ant-drawer-header .ant-drawer-close{color:#fff}.public-layout .mobile-menu-drawer .ant-menu{border:none}.public-layout .mobile-menu-drawer .ant-menu .ant-menu-item{font-size:16px;font-weight:600;padding:16px 24px;margin:8px 0;border-radius:12px}.public-layout .mobile-menu-drawer .ant-menu .ant-menu-item.ant-menu-item-selected{background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);color:#379be0}.public-layout .mobile-menu-drawer .ant-menu .ant-menu-item .anticon{font-size:18px}.public-layout .public-content{flex:1;background:white}.public-layout .public-footer{background:#2d3748;color:#fff;padding:60px 20px 20px;margin-top:0}.public-layout .public-footer .footer-container{max-width:1200px;margin:0 auto}.public-layout .public-footer .footer-section h3{font-size:20px;font-weight:700;color:#fff;margin-bottom:20px}.public-layout .public-footer .footer-section p{font-size:15px;color:#fffc;line-height:1.8;margin-bottom:20px}.public-layout .public-footer .footer-section .social-links{display:flex;gap:12px}.public-layout .public-footer .footer-section .social-links a{width:40px;height:40px;background:rgba(255,255,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff}.public-layout .public-footer .footer-section .social-links a:hover{background:#379be0;transform:translateY(-3px);box-shadow:0 4px 12px #667eea66}.public-layout .public-footer .footer-section .social-links a .anticon{font-size:18px}.public-layout .public-footer .footer-section .footer-links{list-style:none;padding:0;margin:0}.public-layout .public-footer .footer-section .footer-links li{padding:10px 0;font-size:15px;color:#fffc;cursor:pointer;transition:all .3s ease}.public-layout .public-footer .footer-section .footer-links li:hover{color:#fff;padding-left:8px}.public-layout .public-footer .footer-section .footer-contact{display:flex;flex-direction:column;gap:16px}.public-layout .public-footer .footer-section .footer-contact .contact-item{display:flex;align-items:center;gap:12px;font-size:15px;color:#fffc}.public-layout .public-footer .footer-section .footer-contact .contact-item .anticon{font-size:18px;color:#379be0}.public-layout .public-footer .footer-bottom{margin-top:40px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1);text-align:center}.public-layout .public-footer .footer-bottom p{margin:0;font-size:14px;color:#fff9}html{scroll-behavior:smooth}.public-layout .ant-menu-horizontal>.ant-menu-item:hover,.public-layout .ant-menu-horizontal>.ant-menu-item-active{color:#379be0!important;border-bottom-color:transparent!important}.public-home{width:100%;overflow-x:hidden}.public-home .hero-section{min-height:90vh;display:flex;align-items:center;justify-content:center;padding:60px 20px;position:relative;overflow:hidden}.public-home .hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="rgba(255,255,255,0.1)" d="M0,96L48,112C96,128,192,160,288,160C384,160,480,128,576,122.7C672,117,768,139,864,138.7C960,139,1056,117,1152,101.3C1248,85,1344,75,1392,69.3L1440,64L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>') no-repeat bottom;background-size:cover;opacity:.3}.public-home .hero-section .hero-content{max-width:1200px;display:flex;align-items:center;gap:60px;position:relative;z-index:1}@media (max-width: 768px){.public-home .hero-section .hero-content{flex-direction:column;gap:40px;text-align:center}}.public-home .hero-section .hero-text{flex:1;color:#fff}.public-home .hero-section .hero-text .hero-title{font-size:56px;font-weight:800;margin-bottom:20px;line-height:1.2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.2)}@media (max-width: 768px){.public-home .hero-section .hero-text .hero-title{font-size:42px}}@media (max-width: 480px){.public-home .hero-section .hero-text .hero-title{font-size:32px}}.public-home .hero-section .hero-text .hero-tagline{font-size:24px;font-weight:600;margin-bottom:16px;color:#fffffff2}@media (max-width: 768px){.public-home .hero-section .hero-text .hero-tagline{font-size:20px}}.public-home .hero-section .hero-text .hero-description{font-size:18px;margin-bottom:32px;color:#ffffffe6;line-height:1.8}@media (max-width: 768px){.public-home .hero-section .hero-text .hero-description{font-size:16px}}.public-home .hero-section .hero-text .hero-actions{display:flex;gap:16px;flex-wrap:wrap}@media (max-width: 768px){.public-home .hero-section .hero-text .hero-actions{justify-content:center}}.public-home .hero-section .hero-text .hero-actions .cta-button{background:white;color:#379be0;border:none;height:50px;padding:0 40px;font-size:16px;font-weight:600;border-radius:25px;box-shadow:0 4px 15px #0003;transition:all .3s ease}.public-home .hero-section .hero-text .hero-actions .cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d;color:#379be0;background:white}.public-home .hero-section .hero-text .hero-actions .secondary-button{background:transparent;color:#fff;border:2px solid white;height:50px;padding:0 40px;font-size:16px;font-weight:600;border-radius:25px;transition:all .3s ease}.public-home .hero-section .hero-text .hero-actions .secondary-button:hover{background:white;color:#379be0;border-color:#fff;transform:translateY(-2px)}.public-home .hero-section .hero-image{flex:1;display:flex;justify-content:center;align-items:center}.public-home .hero-section .hero-image .floating-card{width:300px;height:300px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #0003;animation:float 3s ease-in-out infinite}@media (max-width: 768px){.public-home .hero-section .hero-image .floating-card{width:200px;height:200px}}.public-home .hero-section .hero-image .floating-card .hero-icon{font-size:120px;color:#fff}@media (max-width: 768px){.public-home .hero-section .hero-image .floating-card .hero-icon{font-size:80px}}.public-home .stats-section{padding:80px 20px;background:#f8f9fa}.public-home .stats-section .container{max-width:1200px;margin:0 auto}.public-home .stats-section .stat-card{text-align:center;border-radius:16px;box-shadow:0 4px 12px #00000014;transition:all .3s ease;border:none}.public-home .stats-section .stat-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #667eea33}.public-home .stats-section .stat-card .ant-statistic-title{font-size:16px;font-weight:600;color:#4a5568;margin-bottom:8px}.public-home .stats-section .stat-card .ant-statistic-content{font-size:42px;font-weight:700;color:#379be0}.public-home .stats-section .stat-card .ant-statistic-content .anticon{margin-right:8px}.public-home .features-section{padding:80px 20px;background:white}.public-home .features-section .container{max-width:1200px;margin:0 auto}.public-home .features-section .section-header{text-align:center;margin-bottom:60px}.public-home .features-section .section-header h2{font-size:42px;font-weight:800;color:#2d3748;margin-bottom:16px}@media (max-width: 768px){.public-home .features-section .section-header h2{font-size:32px}}.public-home .features-section .section-header p{font-size:18px;color:#718096}.public-home .features-section .feature-card{text-align:center;border-radius:16px;padding:32px;border:2px solid #e2e8f0;transition:all .3s ease;height:100%}.public-home .features-section .feature-card:hover{border-color:#379be0;transform:translateY(-8px);box-shadow:0 12px 28px #667eea26}.public-home .features-section .feature-card .feature-icon{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.public-home .features-section .feature-card .feature-icon .anticon{font-size:40px;color:#fff}.public-home .features-section .feature-card h3{font-size:24px;font-weight:700;color:#2d3748;margin-bottom:16px}.public-home .features-section .feature-card p{font-size:16px;color:#718096;line-height:1.8;margin:0}.public-home .cta-section{padding:80px 20px;position:relative;overflow:hidden}.public-home .cta-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="rgba(255,255,255,0.1)" d="M0,96L48,112C96,128,192,160,288,160C384,160,480,128,576,122.7C672,117,768,139,864,138.7C960,139,1056,117,1152,101.3C1248,85,1344,75,1392,69.3L1440,64L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z"></path></svg>') no-repeat top;background-size:cover}.public-home .cta-section .container{max-width:900px;margin:0 auto;position:relative;z-index:1}.public-home .cta-section .cta-content{text-align:center;color:#fff}.public-home .cta-section .cta-content h2{font-size:42px;font-weight:800;margin-bottom:20px;color:#fff}@media (max-width: 768px){.public-home .cta-section .cta-content h2{font-size:32px}}.public-home .cta-section .cta-content p{font-size:20px;margin-bottom:40px;color:#fffffff2}@media (max-width: 768px){.public-home .cta-section .cta-content p{font-size:18px}}.public-home .cta-section .cta-content .cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.public-home .cta-section .cta-content .cta-buttons .cta-phone,.public-home .cta-section .cta-content .cta-buttons .cta-email{height:50px;padding:0 40px;font-size:16px;font-weight:600;border-radius:25px;transition:all .3s ease}.public-home .cta-section .cta-content .cta-buttons .cta-phone{background:white;color:#379be0;border:none}.public-home .cta-section .cta-content .cta-buttons .cta-phone:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d;background:white;color:#379be0}.public-home .cta-section .cta-content .cta-buttons .cta-email{background:transparent;color:#fff;border:2px solid white}.public-home .cta-section .cta-content .cta-buttons .cta-email:hover{background:white;color:#379be0;border-color:#fff;transform:translateY(-2px)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.public-about{width:100%}.public-about .container{max-width:1200px;margin:0 auto;padding:0 20px}.public-about .section-header{text-align:center;margin-bottom:60px}.public-about .section-header h2{font-size:42px;font-weight:800;color:#2d3748;margin-bottom:16px}@media (max-width: 768px){.public-about .section-header h2{font-size:32px}}.public-about .section-header p{font-size:18px;color:#718096}.public-about .about-hero{background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:100px 20px 80px;text-align:center;color:#fff}.public-about .about-hero h1{font-size:56px;font-weight:800;margin-bottom:24px;color:#fff}@media (max-width: 768px){.public-about .about-hero h1{font-size:42px}}@media (max-width: 480px){.public-about .about-hero h1{font-size:32px}}.public-about .about-hero .lead{font-size:20px;max-width:800px;margin:0 auto;line-height:1.8;color:#fffffff2}@media (max-width: 768px){.public-about .about-hero .lead{font-size:18px}}.public-about .mission-vision-section{padding:80px 20px;background:white}.public-about .mission-vision-section .mission-card,.public-about .mission-vision-section .vision-card{height:100%;border-radius:20px;padding:40px;text-align:center;transition:all .3s ease;box-shadow:0 4px 20px #00000014}.public-about .mission-vision-section .mission-card:hover,.public-about .mission-vision-section .vision-card:hover{transform:translateY(-10px);box-shadow:0 12px 40px #667eea33}.public-about .mission-vision-section .mission-card .card-icon,.public-about .mission-vision-section .vision-card .card-icon{width:80px;height:80px;margin:0 auto 24px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.public-about .mission-vision-section .mission-card .card-icon .anticon,.public-about .mission-vision-section .vision-card .card-icon .anticon{font-size:40px;color:#fff}.public-about .mission-vision-section .mission-card h3,.public-about .mission-vision-section .vision-card h3{font-size:28px;font-weight:700;color:#2d3748;margin-bottom:20px}.public-about .mission-vision-section .mission-card p,.public-about .mission-vision-section .vision-card p{font-size:16px;color:#718096;line-height:1.8;margin:0}.public-about .values-section{padding:80px 20px;background:#f8f9fa}.public-about .values-section .value-card{text-align:center;border-radius:16px;padding:32px;height:100%;transition:all .3s ease;background:white;box-shadow:0 2px 8px #0000000d}.public-about .values-section .value-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #667eea26}.public-about .values-section .value-card .value-icon{width:70px;height:70px;margin:0 auto 20px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.public-about .values-section .value-card .value-icon .anticon{font-size:32px;color:#fff}.public-about .values-section .value-card h4{font-size:20px;font-weight:700;color:#2d3748;margin-bottom:12px}.public-about .values-section .value-card p{font-size:14px;color:#718096;line-height:1.6;margin:0}.public-about .story-section{padding:80px 20px;background:white}.public-about .story-section .timeline-wrapper{max-width:900px;margin:0 auto;padding:20px 0}.public-about .story-section .timeline-wrapper .ant-timeline .ant-timeline-item{padding-bottom:50px}.public-about .story-section .timeline-wrapper .ant-timeline .ant-timeline-item:last-child{padding-bottom:0}.public-about .story-section .timeline-wrapper .timeline-card{border-radius:12px;box-shadow:0 4px 12px #00000014;border:none;transition:all .3s ease}.public-about .story-section .timeline-wrapper .timeline-card:hover{box-shadow:0 8px 24px #667eea26;transform:translateY(-4px)}.public-about .story-section .timeline-wrapper .timeline-card .timeline-year{font-size:24px;font-weight:800;color:#379be0;margin-bottom:12px}.public-about .story-section .timeline-wrapper .timeline-card h4{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:8px}.public-about .story-section .timeline-wrapper .timeline-card p{font-size:14px;color:#718096;margin:0}.public-about .instructors-section{padding:80px 20px;background:#f8f9fa}.public-about .instructors-section .instructor-card{text-align:center;border-radius:20px;padding:40px 24px;transition:all .3s ease;background:white;box-shadow:0 4px 12px #00000014}.public-about .instructors-section .instructor-card:hover{transform:translateY(-10px);box-shadow:0 12px 32px #667eea33}.public-about .instructors-section .instructor-card .instructor-avatar{margin-bottom:24px}.public-about .instructors-section .instructor-card .instructor-avatar .ant-avatar{box-shadow:0 4px 12px #667eea4d}.public-about .instructors-section .instructor-card h3{font-size:24px;font-weight:700;color:#2d3748;margin-bottom:8px}.public-about .instructors-section .instructor-card .instructor-title{font-size:16px;color:#379be0;font-weight:600;margin-bottom:24px}.public-about .instructors-section .instructor-card .instructor-details{display:flex;flex-direction:column;gap:12px}.public-about .instructors-section .instructor-card .instructor-details .detail-item{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background:#f8f9fa;border-radius:20px;font-size:14px;color:#4a5568}.public-about .instructors-section .instructor-card .instructor-details .detail-item .anticon{color:#379be0;font-size:16px}.public-about .why-choose-section{padding:80px 20px;background:white}.public-about .why-choose-section h2{font-size:42px;font-weight:800;color:#2d3748;margin-bottom:40px}@media (max-width: 768px){.public-about .why-choose-section h2{font-size:32px}}.public-about .why-choose-section .reasons-list{display:flex;flex-direction:column;gap:24px}.public-about .why-choose-section .reasons-list .reason-item{display:flex;gap:16px;padding:20px;background:#f8f9fa;border-radius:12px;transition:all .3s ease}.public-about .why-choose-section .reasons-list .reason-item:hover{background:white;box-shadow:0 4px 12px #00000014;transform:translate(8px)}.public-about .why-choose-section .reasons-list .reason-item .anticon{font-size:24px;color:#379be0;flex-shrink:0;margin-top:4px}.public-about .why-choose-section .reasons-list .reason-item h4{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:4px}.public-about .why-choose-section .reasons-list .reason-item p{font-size:14px;color:#718096;margin:0}.public-about .why-choose-section .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 480px){.public-about .why-choose-section .stats-grid{grid-template-columns:1fr}}.public-about .why-choose-section .stats-grid .stat-box{background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:40px;border-radius:20px;text-align:center;color:#fff;transition:all .3s ease}.public-about .why-choose-section .stats-grid .stat-box:hover{transform:scale(1.05);box-shadow:0 12px 32px #667eea4d}.public-about .why-choose-section .stats-grid .stat-box .stat-number{font-size:48px;font-weight:800;margin-bottom:8px}@media (max-width: 768px){.public-about .why-choose-section .stats-grid .stat-box .stat-number{font-size:36px}}.public-about .why-choose-section .stats-grid .stat-box .stat-label{font-size:16px;font-weight:600;opacity:.95}.public-courses{width:100%}.public-courses .container{max-width:1200px;margin:0 auto;padding:0 20px}.public-courses .section-header{text-align:center;margin-bottom:60px}.public-courses .section-header h2{font-size:42px;font-weight:800;color:#2d3748;margin-bottom:16px}@media (max-width: 768px){.public-courses .section-header h2{font-size:32px}}.public-courses .section-header p{font-size:18px;color:#718096}.public-courses .courses-hero{background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:100px 20px 80px;text-align:center;color:#fff}.public-courses .courses-hero h1{font-size:56px;font-weight:800;margin-bottom:24px;color:#fff}@media (max-width: 768px){.public-courses .courses-hero h1{font-size:42px}}@media (max-width: 480px){.public-courses .courses-hero h1{font-size:32px}}.public-courses .courses-hero .lead{font-size:20px;max-width:800px;margin:0 auto;line-height:1.8;color:#fffffff2}@media (max-width: 768px){.public-courses .courses-hero .lead{font-size:18px}}.public-courses .courses-section{padding:80px 20px;background:#f8f9fa}.public-courses .courses-section .course-card{border-radius:24px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 20px #00000014;position:relative;height:100%;display:flex;flex-direction:column}.public-courses .courses-section .course-card:hover{transform:translateY(-12px);box-shadow:0 12px 40px #667eea33}.public-courses .courses-section .course-card.popular{border:3px solid #f5a623}.public-courses .courses-section .course-card.popular .popular-badge{position:absolute;top:20px;right:20px;z-index:10}.public-courses .courses-section .course-card.popular .popular-badge .ant-tag{font-size:14px;font-weight:600;padding:6px 16px;border-radius:20px;border:none;box-shadow:0 2px 8px #f5a6234d}.public-courses .courses-section .course-card .ant-card-body{display:flex;flex-direction:column;height:100%;padding:32px}.public-courses .courses-section .course-card .course-header{display:flex;gap:20px;margin-bottom:32px}@media (max-width: 480px){.public-courses .courses-section .course-card .course-header{flex-direction:column;align-items:center;text-align:center}}.public-courses .courses-section .course-card .course-header .course-icon{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #00000026}.public-courses .courses-section .course-card .course-header .course-icon .anticon{font-size:40px;color:#fff}.public-courses .courses-section .course-card .course-header .course-title-section{flex:1}.public-courses .courses-section .course-card .course-header .course-title-section h3{font-size:28px;font-weight:800;color:#2d3748;margin-bottom:12px}@media (max-width: 768px){.public-courses .courses-section .course-card .course-header .course-title-section h3{font-size:24px}}.public-courses .courses-section .course-card .course-header .course-title-section .course-description{font-size:15px;color:#718096;line-height:1.6;margin:0}.public-courses .courses-section .course-card .course-pricing{padding:24px;background:#f8f9fa;border-radius:16px;margin-bottom:32px}.public-courses .courses-section .course-card .course-pricing .price{font-size:48px;font-weight:800;color:#379be0;text-align:center;margin-bottom:16px}@media (max-width: 768px){.public-courses .courses-section .course-card .course-pricing .price{font-size:40px}}.public-courses .courses-section .course-card .course-pricing .course-meta{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.public-courses .courses-section .course-card .course-pricing .course-meta .meta-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#4a5568;font-weight:600}.public-courses .courses-section .course-card .course-pricing .course-meta .meta-item .anticon{color:#379be0;font-size:16px}.public-courses .courses-section .course-card .course-features{flex:1;margin-bottom:24px}.public-courses .courses-section .course-card .course-features h4{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:16px}.public-courses .courses-section .course-card .course-features ul{list-style:none;padding:0;margin:0}.public-courses .courses-section .course-card .course-features ul li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:15px;color:#4a5568}.public-courses .courses-section .course-card .course-features ul li .anticon{color:#52c41a;font-size:18px;flex-shrink:0;margin-top:2px}.public-courses .courses-section .course-card .course-features ul li span{flex:1}.public-courses .courses-section .course-card .enroll-button{height:50px;font-size:16px;font-weight:700;border-radius:12px;margin-top:auto;transition:all .3s ease}.public-courses .courses-section .course-card .enroll-button:hover{transform:scale(1.02);box-shadow:0 4px 16px #0003}.public-courses .services-section{padding:80px 20px;background:white}.public-courses .services-section .service-card{text-align:center;border-radius:16px;padding:32px;transition:all .3s ease;box-shadow:0 2px 8px #0000000d;height:100%}.public-courses .services-section .service-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #667eea26}.public-courses .services-section .service-card .service-icon{width:70px;height:70px;margin:0 auto 20px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center}.public-courses .services-section .service-card .service-icon .anticon{font-size:32px;color:#fff}.public-courses .services-section .service-card h4{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:12px}.public-courses .services-section .service-card p{font-size:14px;color:#718096;line-height:1.6;margin:0}.public-courses .payment-section{padding:80px 20px;background:#f8f9fa}.public-courses .payment-section .payment-card{border-radius:24px;padding:40px;box-shadow:0 8px 32px #00000014;border:none}.public-courses .payment-section .payment-card .payment-icon{width:100px;height:100px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}@media (max-width: 768px){.public-courses .payment-section .payment-card .payment-icon{margin:0 auto 24px}}.public-courses .payment-section .payment-card .payment-icon .anticon{font-size:48px;color:#fff}.public-courses .payment-section .payment-card h3{font-size:32px;font-weight:800;color:#2d3748;margin-bottom:16px}@media (max-width: 768px){.public-courses .payment-section .payment-card h3{font-size:26px;text-align:center}}.public-courses .payment-section .payment-card p{font-size:16px;color:#718096;line-height:1.8}@media (max-width: 768px){.public-courses .payment-section .payment-card p{text-align:center}}.public-courses .payment-section .payment-card .payment-list{list-style:none;padding:0;margin:0}.public-courses .payment-section .payment-card .payment-list li{display:flex;align-items:center;gap:16px;padding:16px;background:white;border-radius:12px;margin-bottom:12px;font-size:16px;color:#2d3748;font-weight:600;transition:all .3s ease}.public-courses .payment-section .payment-card .payment-list li:hover{background:#f8f9fa;transform:translate(8px)}.public-courses .payment-section .payment-card .payment-list li .anticon{color:#52c41a;font-size:22px;flex-shrink:0}.public-courses .courses-cta{padding:80px 20px;background:linear-gradient(135deg,#379be0 0%,#212763 100%)}.public-courses .courses-cta .cta-content{text-align:center;color:#fff}.public-courses .courses-cta .cta-content h2{font-size:42px;font-weight:800;margin-bottom:20px;color:#fff}@media (max-width: 768px){.public-courses .courses-cta .cta-content h2{font-size:32px}}.public-courses .courses-cta .cta-content p{font-size:20px;margin-bottom:40px;color:#fffffff2}@media (max-width: 768px){.public-courses .courses-cta .cta-content p{font-size:18px}}.public-courses .courses-cta .cta-content .cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.public-courses .courses-cta .cta-content .cta-buttons button{height:50px;padding:0 40px;font-size:16px;font-weight:600;border-radius:25px;transition:all .3s ease}.public-courses .courses-cta .cta-content .cta-buttons button.ant-btn-primary{background:white;color:#379be0;border:none}.public-courses .courses-cta .cta-content .cta-buttons button.ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d;background:white;color:#379be0}.public-courses .courses-cta .cta-content .cta-buttons button:not(.ant-btn-primary){background:transparent;color:#fff;border:2px solid white}.public-courses .courses-cta .cta-content .cta-buttons button:not(.ant-btn-primary):hover{background:white;color:#379be0;border-color:#fff;transform:translateY(-2px)}.public-contact{width:100%}.public-contact .container{max-width:1200px;margin:0 auto;padding:0 20px}.public-contact .section-header{text-align:center;margin-bottom:60px}.public-contact .section-header h2{font-size:42px;font-weight:800;color:#2d3748;margin-bottom:16px}@media (max-width: 768px){.public-contact .section-header h2{font-size:32px}}.public-contact .section-header p{font-size:18px;color:#718096}.public-contact .contact-hero{background:linear-gradient(135deg,#379be0 0%,#212763 100%);padding:100px 20px 80px;text-align:center;color:#fff}.public-contact .contact-hero h1{font-size:56px;font-weight:800;margin-bottom:24px;color:#fff}@media (max-width: 768px){.public-contact .contact-hero h1{font-size:42px}}@media (max-width: 480px){.public-contact .contact-hero h1{font-size:32px}}.public-contact .contact-hero .lead{font-size:20px;max-width:800px;margin:0 auto;line-height:1.8;color:#fffffff2}@media (max-width: 768px){.public-contact .contact-hero .lead{font-size:18px}}.public-contact .contact-content{padding:80px 20px;background:#f8f9fa}.public-contact .contact-content .contact-form-card{border-radius:24px;box-shadow:0 8px 32px #00000014;border:none;height:100%}.public-contact .contact-content .contact-form-card .ant-card-body{padding:40px}@media (max-width: 480px){.public-contact .contact-content .contact-form-card .ant-card-body{padding:24px}}.public-contact .contact-content .contact-form-card .form-header{margin-bottom:32px}.public-contact .contact-content .contact-form-card .form-header h2{font-size:32px;font-weight:800;color:#2d3748;margin-bottom:12px}@media (max-width: 768px){.public-contact .contact-content .contact-form-card .form-header h2{font-size:26px}}.public-contact .contact-content .contact-form-card .form-header p{font-size:16px;color:#718096;margin:0}.public-contact .contact-content .contact-form-card .ant-form .ant-form-item-label>label{font-size:15px;font-weight:600;color:#2d3748}.public-contact .contact-content .contact-form-card .ant-form .ant-input,.public-contact .contact-content .contact-form-card .ant-form .ant-input-affix-wrapper{border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease}.public-contact .contact-content .contact-form-card .ant-form .ant-input:hover,.public-contact .contact-content .contact-form-card .ant-form .ant-input:focus,.public-contact .contact-content .contact-form-card .ant-form .ant-input-affix-wrapper:hover,.public-contact .contact-content .contact-form-card .ant-form .ant-input-affix-wrapper:focus{border-color:#379be0}.public-contact .contact-content .contact-form-card .ant-form .ant-input .ant-input-prefix,.public-contact .contact-content .contact-form-card .ant-form .ant-input-affix-wrapper .ant-input-prefix{color:#718096;margin-right:12px}.public-contact .contact-content .contact-form-card .ant-form .ant-input-textarea textarea{border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease}.public-contact .contact-content .contact-form-card .ant-form .ant-input-textarea textarea:hover,.public-contact .contact-content .contact-form-card .ant-form .ant-input-textarea textarea:focus{border-color:#379be0}.public-contact .contact-content .contact-form-card .ant-form .submit-button{height:50px;font-size:16px;font-weight:700;border-radius:12px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;margin-top:8px;transition:all .3s ease}.public-contact .contact-content .contact-form-card .ant-form .submit-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #667eea4d}.public-contact .contact-content .contact-form-card .ant-form .submit-button:active{transform:translateY(0)}.public-contact .contact-content .contact-info-section .info-header{margin-bottom:32px}.public-contact .contact-content .contact-info-section .info-header h2{font-size:32px;font-weight:800;color:#2d3748;margin-bottom:12px}@media (max-width: 768px){.public-contact .contact-content .contact-info-section .info-header h2{font-size:26px}}.public-contact .contact-content .contact-info-section .info-header p{font-size:16px;color:#718096;line-height:1.8;margin:0}.public-contact .contact-content .contact-info-section .contact-cards{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.public-contact .contact-content .contact-info-section .contact-cards .info-card{border-radius:16px;box-shadow:0 4px 12px #00000014;border:none;transition:all .3s ease;cursor:default}.public-contact .contact-content .contact-info-section .contact-cards .info-card.ant-card-hoverable{cursor:pointer}.public-contact .contact-content .contact-info-section .contact-cards .info-card.ant-card-hoverable:hover{transform:translate(8px);box-shadow:0 8px 24px #667eea26}.public-contact .contact-content .contact-info-section .contact-cards .info-card .ant-card-body{display:flex;align-items:flex-start;gap:20px;padding:24px}.public-contact .contact-content .contact-info-section .contact-cards .info-card .info-icon{width:60px;height:60px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.public-contact .contact-content .contact-info-section .contact-cards .info-card .info-icon .anticon{font-size:28px;color:#fff}.public-contact .contact-content .contact-info-section .contact-cards .info-card .info-content{flex:1}.public-contact .contact-content .contact-info-section .contact-cards .info-card .info-content h4{font-size:16px;font-weight:700;color:#2d3748;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.public-contact .contact-content .contact-info-section .contact-cards .info-card .info-content p{font-size:16px;color:#4a5568;margin:0;line-height:1.6}.public-contact .contact-content .contact-info-section .map-card{border-radius:16px;box-shadow:0 4px 12px #00000014;border:none;overflow:hidden}.public-contact .contact-content .contact-info-section .map-card .ant-card-body{padding:0}.public-contact .contact-content .contact-info-section .map-card .map-placeholder{height:300px;background:linear-gradient(135deg,rgba(102,126,234,.1) 0%,rgba(118,75,162,.1) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.public-contact .contact-content .contact-info-section .map-card .map-placeholder .anticon{font-size:64px;color:#379be0}.public-contact .contact-content .contact-info-section .map-card .map-placeholder p{font-size:20px;font-weight:700;color:#2d3748;margin:0}.public-contact .contact-content .contact-info-section .map-card .map-placeholder span{font-size:14px;color:#718096}.public-contact .faq-section{padding:80px 20px;background:white}.public-contact .faq-section .faq-card{border-radius:16px;padding:24px;border:2px solid #e2e8f0;transition:all .3s ease;height:100%}.public-contact .faq-section .faq-card:hover{border-color:#379be0;transform:translateY(-4px);box-shadow:0 8px 24px #667eea26}.public-contact .faq-section .faq-card h4{font-size:18px;font-weight:700;color:#2d3748;margin-bottom:12px;display:flex;align-items:flex-start;gap:12px}.public-contact .faq-section .faq-card h4:before{content:"Q";width:32px;height:32px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.public-contact .faq-section .faq-card p{font-size:15px;color:#4a5568;line-height:1.8;margin:0;padding-left:44px}.ps-main{padding:24px;min-height:100vh;background:transparent}@media (max-width: 768px){.ps-main{padding:16px}}@media (max-width: 480px){.ps-main{padding:12px}}.ps-section{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;width:100%;max-width:1400px;margin:0 auto}@media (max-width: 1200px){.ps-section{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}}@media (max-width: 768px){.ps-section{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}}@media (max-width: 640px){.ps-section{grid-template-columns:1fr;gap:16px}}.spinner-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999}.add-customer{display:flex;flex-wrap:wrap;gap:20px}.main-content{position:relative}.payment-scheme-card{border-radius:12px;border:2px solid #e2e8f0;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;overflow:hidden;height:100%;display:flex;flex-direction:column;max-width:320px;width:100%}.payment-scheme-card .ant-card-body{padding:20px;display:flex;flex-direction:column;gap:12px;height:100%}.payment-scheme-card:hover:not(.editing){transform:translateY(-2px);box-shadow:0 4px 16px #0000001a;border-color:#379be0}.payment-scheme-card.editing{border-color:#379be0;box-shadow:0 4px 16px #667eea26}.payment-scheme-header{text-align:center;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.payment-scheme-header .scheme-code{font-size:1.5rem;font-weight:700;color:#1a202c;letter-spacing:.5px;margin:0}.payment-scheme-header .code-input{font-size:1.25rem;font-weight:700;text-align:center;border-radius:6px;border:2px solid #cbd5e0;height:38px}.payment-scheme-header .code-input:focus,.payment-scheme-header .code-input:hover{border-color:#379be0;box-shadow:0 0 0 3px #667eea1a}.payment-scheme-amount{text-align:center;padding:12px;background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:8px;margin:0}.payment-scheme-amount .amount-display{display:flex;align-items:center;justify-content:center;gap:8px}.payment-scheme-amount .amount-display .currency-icon{font-size:1.125rem;color:#ffffffe6}.payment-scheme-amount .amount-display .amount-value{font-size:1.5rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.payment-scheme-amount .amount-input{font-size:1.25rem;font-weight:600;text-align:center;height:38px}.payment-scheme-amount .amount-input .ant-input-number-input{text-align:center;font-weight:700}.payment-scheme-description{flex:1;display:flex;gap:8px;align-items:flex-start;padding:12px;background:#f7fafc;border-radius:8px;min-height:70px}.payment-scheme-description .description-icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#52c41a;font-size:1rem;margin-top:2px}.payment-scheme-description .description-text{flex:1;font-size:.875rem;color:#4a5568;line-height:1.5;font-weight:400;margin:0}.payment-scheme-description .description-input{flex:1;border-radius:6px;border:2px solid #cbd5e0}.payment-scheme-description .description-input:focus,.payment-scheme-description .description-input:hover{border-color:#379be0;box-shadow:0 0 0 3px #667eea1a}.payment-scheme-description .description-input textarea{font-size:.875rem}.payment-scheme-name{text-align:center;padding:10px 12px;background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border-radius:8px}.payment-scheme-name .name-text{font-size:1rem;font-weight:600;color:#2d3748;letter-spacing:.3px;margin:0}.payment-scheme-name .name-input{font-size:.9375rem;font-weight:600;text-align:center;border-radius:6px;border:2px solid #cbd5e0;height:36px}.payment-scheme-name .name-input:focus,.payment-scheme-name .name-input:hover{border-color:#379be0;box-shadow:0 0 0 3px #667eea1a}.payment-scheme-actions{margin-top:4px;padding-top:0}.payment-scheme-actions .ant-btn-primary{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none;height:38px;font-weight:600;font-size:.9375rem;border-radius:8px;transition:all .3s ease}.payment-scheme-actions .ant-btn-primary:hover{background:linear-gradient(135deg,#5568d3 0%,#653a8f 100%);transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.payment-scheme-actions .ant-btn-primary:active{transform:translateY(0)}.payment-scheme-actions .ant-btn-default{height:36px;font-weight:500;font-size:.875rem;border-radius:8px;border:2px solid #e2e8f0;transition:all .3s ease}.payment-scheme-actions .ant-btn-default:hover{border-color:#cbd5e0;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.payment-scheme-actions .action-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:2px solid #e2e8f0;padding:0}.payment-scheme-actions .action-btn .anticon{font-size:1.125rem}.payment-scheme-actions .action-btn.edit-btn:hover{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-color:#379be0;color:#fff;transform:scale(1.08);box-shadow:0 2px 8px #667eea4d}.payment-scheme-actions .action-btn.delete-btn:hover{background:#ff4d4f;border-color:#ff4d4f;color:#fff;transform:scale(1.08);box-shadow:0 2px 8px #ff4d4f4d}.payment-scheme-actions .ant-space{display:flex}.payment-scheme-actions .ant-space-vertical{width:100%;gap:8px!important}.payment-scheme-actions .ant-space-horizontal{gap:10px!important}@media (max-width: 768px){.payment-scheme-card{max-width:100%}.payment-scheme-card .ant-card-body{padding:16px;gap:10px}.payment-scheme-header{padding-bottom:8px}.payment-scheme-header .scheme-code{font-size:1.375rem}.payment-scheme-header .code-input{font-size:1.125rem;height:36px}.payment-scheme-amount{padding:10px}.payment-scheme-amount .amount-display{gap:6px}.payment-scheme-amount .amount-display .amount-value{font-size:1.375rem}.payment-scheme-amount .amount-display .currency-icon{font-size:1rem}.payment-scheme-amount .amount-input{font-size:1.125rem;height:36px}.payment-scheme-description{padding:10px;min-height:60px;gap:6px}.payment-scheme-description .description-icon{width:16px;height:16px;font-size:.9375rem}.payment-scheme-description .description-text,.payment-scheme-description .description-input textarea{font-size:.8125rem}.payment-scheme-name{padding:8px 10px}.payment-scheme-name .name-text{font-size:.9375rem}.payment-scheme-name .name-input{font-size:.875rem;height:34px}.payment-scheme-actions .ant-btn-primary{height:36px;font-size:.875rem}.payment-scheme-actions .ant-btn-default{height:34px;font-size:.8125rem}.payment-scheme-actions .action-btn{width:38px;height:38px}.payment-scheme-actions .action-btn .anticon{font-size:1rem}}@media (max-width: 480px){.payment-scheme-card .ant-card-body{padding:14px;gap:8px}.payment-scheme-header{padding-bottom:6px}.payment-scheme-header .scheme-code{font-size:1.25rem}.payment-scheme-header .code-input{font-size:1rem;height:34px}.payment-scheme-amount{padding:8px}.payment-scheme-amount .amount-display{gap:4px}.payment-scheme-amount .amount-display .amount-value{font-size:1.25rem}.payment-scheme-amount .amount-display .currency-icon{font-size:.9375rem}.payment-scheme-amount .amount-input{font-size:1rem;height:34px}.payment-scheme-description{padding:8px;min-height:55px;gap:6px}.payment-scheme-description .description-icon{width:14px;height:14px;font-size:.875rem}.payment-scheme-description .description-text{font-size:.75rem;line-height:1.4}.payment-scheme-description .description-input textarea{font-size:.75rem}.payment-scheme-name{padding:6px 8px}.payment-scheme-name .name-text{font-size:.875rem}.payment-scheme-name .name-input{font-size:.8125rem;height:32px}.payment-scheme-actions{margin-top:2px}.payment-scheme-actions .ant-btn-primary{height:34px;font-size:.8125rem}.payment-scheme-actions .ant-btn-default{height:32px;font-size:.75rem}.payment-scheme-actions .action-btn{width:36px;height:36px}.payment-scheme-actions .action-btn .anticon{font-size:.9375rem}.payment-scheme-actions .ant-space-vertical{gap:6px!important}.payment-scheme-actions .ant-space-horizontal{gap:8px!important}}@keyframes slideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.payment-scheme-card{animation:slideIn .3s ease-out}.payment-scheme-card .ant-btn-loading{pointer-events:none}.payment-scheme-card input:focus,.payment-scheme-card textarea:focus{outline:none}.payment-scheme-card .ant-input:focus,.payment-scheme-card .ant-input-number:focus,.payment-scheme-card .ant-input:focus-within,.payment-scheme-card .ant-input-number:focus-within{border-color:#379be0;box-shadow:0 0 0 3px #667eea1a}.payment-scheme-card .ant-card-body>*{flex-shrink:0}.payment-scheme-card .ant-card-body .payment-scheme-description{flex-shrink:1}.payments-modern{padding:24px;min-height:100vh;background:transparent}@media (max-width: 768px){.payments-modern{padding:16px}}@media (max-width: 480px){.payments-modern{padding:12px}}.payments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.payments-header h1{font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;color:#111c2d;margin:0;display:flex;align-items:center;gap:12px}.payments-header h1 .anticon{color:#379be0}@media (max-width: 768px){.payments-header h1{font-size:1.5rem}}@media (max-width: 480px){.payments-header h1{font-size:1.25rem}}.payments-header .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;transition:all .3s ease}.payments-header .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}@media (max-width: 480px){.payments-header .ant-btn-primary{width:100%}}.stat-card{border-radius:.75rem;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14;transition:all .3s ease}.stat-card:hover{transform:translateY(-2px);box-shadow:0 24px 48px #2563eb1f}.stat-card .ant-card-body{padding:20px}.stat-card .ant-statistic-title{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:#707881;margin-bottom:8px}.stat-card .ant-statistic-content{font-family:Manrope,sans-serif;font-size:2rem;font-weight:700}.stat-card.total-card{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border:none}.stat-card.total-card .ant-statistic-title,.stat-card.total-card .ant-statistic-content{color:#fff!important}.stat-card.total-card .anticon{color:#ffffffe6}.stat-card.amount-card{background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);border:none}.stat-card.amount-card .ant-statistic-title,.stat-card.amount-card .ant-statistic-content{color:#fff!important}.stat-card.amount-card .anticon{color:#ffffffe6}.stat-card.recent-card{background:linear-gradient(135deg,#00677e 0%,#005566 100%);border:none}.stat-card.recent-card .ant-statistic-title,.stat-card.recent-card .ant-statistic-content{color:#fff!important}.stat-card.recent-card .anticon{color:#ffffffe6}@media (max-width: 768px){.stat-card .ant-statistic-content{font-size:1.5rem}}@media (max-width: 480px){.stat-card .ant-card-body{padding:16px}.stat-card .ant-statistic-content{font-size:1.25rem}}.table-card{border-radius:.75rem;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.9);box-shadow:0 20px 40px #2563eb14}.table-card .ant-card-body{padding:24px}@media (max-width: 768px){.table-card .ant-card-body{padding:16px}}@media (max-width: 480px){.table-card .ant-card-body{padding:12px}}.table-card .filters-section{margin-bottom:24px;padding:16px;background:rgba(249,249,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.75rem;border:1px solid rgba(255,255,255,.4)}@media (max-width: 768px){.table-card .filters-section{padding:12px}}.table-card .filters-form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.table-card .filters-form .ant-form-item{margin:0}.table-card .filters-form .ant-input,.table-card .filters-form .ant-select{border-radius:.75rem;font-family:Inter,sans-serif}.table-card .filters-form .ant-input{border:1px solid rgba(112,120,129,.25);transition:all .3s ease}.table-card .filters-form .ant-input:focus{border-color:#379be0;box-shadow:0 0 0 3px #379be01a}.table-card .filters-form .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600}.table-card .filters-form .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}@media (max-width: 768px){.table-card .filters-form .ant-form-item{width:100%}.table-card .filters-form .ant-form-item .ant-input,.table-card .filters-form .ant-form-item .ant-select{width:100%!important}}.table-card .ant-table{font-family:Inter,sans-serif}.table-card .ant-table .ant-table-thead>tr>th{background:rgba(249,249,255,.8);color:#707881;font-weight:600;font-size:.875rem;border-bottom:2px solid rgba(112,120,129,.15)}.table-card .ant-table .ant-table-tbody>tr{transition:all .2s ease}.table-card .ant-table .ant-table-tbody>tr:hover{background:rgba(55,155,224,.04)}.table-card .ant-table .ant-table-tbody>tr td{padding:12px 16px;color:#111c2d;font-size:.875rem}@media (max-width: 768px){.table-card .ant-table{font-size:.8125rem}.table-card .ant-table .ant-table-thead>tr>th,.table-card .ant-table .ant-table-tbody>tr>td{padding:8px 12px}}.table-card .ant-tag{border-radius:.75rem;padding:4px 12px;font-weight:500;font-family:Inter,sans-serif;border:none}.table-card .ant-pagination{margin-top:24px}.table-card .ant-pagination .ant-pagination-item-active{background:#379be0;border:none;border-radius:.5rem}.table-card .ant-pagination .ant-pagination-item-active a{color:#fff}.payment-modal .ant-modal-header{background:linear-gradient(135deg,#379be0 0%,#212763 100%);border-radius:.75rem .75rem 0 0;padding:20px 24px}.payment-modal .ant-modal-header .ant-modal-title{font-family:Manrope,sans-serif;color:#fff;font-size:1.25rem;font-weight:600}.payment-modal .ant-modal-header .ant-modal-title .ant-space,.payment-modal .ant-modal-header .ant-modal-title .ant-space .anticon{color:#fff}.payment-modal .ant-modal-content{border-radius:.75rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px #2563eb26}.payment-modal .ant-modal-body{padding:24px}@media (max-width: 768px){.payment-modal .ant-modal-body{padding:16px}}.payment-modal .ant-modal-close{color:#fff}.payment-modal .ant-modal-close:hover{background:rgba(255,255,255,.2)}.payment-modal .ant-modal-footer{padding:16px 24px;border-top:1px solid rgba(112,120,129,.15)}.payment-modal .ant-modal-footer .ant-btn-primary{background:#379be0;border:none;border-radius:.75rem;font-family:Inter,sans-serif;font-weight:600;padding:8px 24px;height:auto}.payment-modal .ant-modal-footer .ant-btn-primary:hover{background:#2d8acc;transform:translateY(-1px);box-shadow:0 4px 12px #379be04d}.payment-modal .ant-modal-footer .ant-btn-default{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;padding:8px 24px;height:auto;transition:all .3s ease}.payment-modal .ant-modal-footer .ant-btn-default:hover{border-color:#379be0;color:#379be0}@media (max-width: 768px){.payment-modal .ant-modal-footer{padding:12px 16px}}.payment-modal .modal-content .form-group{margin-bottom:20px}.payment-modal .modal-content .form-group:last-child{margin-bottom:0}.payment-modal .modal-content .form-group label{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:#707881;margin-bottom:8px}.payment-modal .modal-content .form-group label .anticon{color:#379be0}.payment-modal .modal-content .form-group .ant-input,.payment-modal .modal-content .form-group .ant-select{border-radius:.75rem;border:1px solid rgba(112,120,129,.25);font-family:Inter,sans-serif;transition:all .3s ease}.payment-modal .modal-content .form-group .ant-input:focus,.payment-modal .modal-content .form-group .ant-input:hover,.payment-modal .modal-content .form-group .ant-select:focus,.payment-modal .modal-content .form-group .ant-select:hover{border-color:#379be0}.payment-modal .modal-content .form-group .ant-input:focus{box-shadow:0 0 0 3px #379be01a}.payment-modal .modal-content .form-group .ant-input-disabled{background:rgba(249,249,255,.7);color:#707881;cursor:not-allowed}@media (max-width: 768px){.payments-header{flex-direction:column;align-items:flex-start}}@media (max-width: 480px){.payments-header h1{width:100%}.stat-card .ant-statistic-title{font-size:.75rem}.table-card .filters-form .ant-btn{width:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-card{animation:fadeInUp .5s ease-out}.stat-card:nth-child(1){animation-delay:.1s}.stat-card:nth-child(2){animation-delay:.2s}.stat-card:nth-child(3){animation-delay:.3s}*{margin:0;padding:0;box-sizing:border-box}html{background:#f5f5f7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;color:#1d1d1f;background:#f5f5f7;min-width:320px;line-height:1.5}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#1d1d1f;background:rgba(10,102,255,.16)}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;color:#1d1d1f}code,pre,.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}a{text-decoration:none;color:inherit}.glass-panel{background:rgba(255,255,255,.78);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.86);box-shadow:0 1px 2px #00000008,0 10px 30px #0000000d;border-radius:18px}.glass-card{background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.055);box-shadow:0 1px 2px #00000006,0 8px 24px #0000000b;border-radius:18px}.glass-input{background:rgba(118,118,128,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid #dedee3;border-radius:12px;transition:border-color .2s ease}.glass-input:focus,.glass-input:hover{border-color:#0a66ff}.bg-luminous{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#f5f5f7}.luminous-orb{position:absolute;border-radius:50%;pointer-events:none}.luminous-orb.luminous-orb-1{top:-20%;left:-10%;width:70vw;height:70vw;background:radial-gradient(ellipse at center,rgba(55,155,224,.12) 0%,transparent 70%);filter:blur(80px)}.luminous-orb.luminous-orb-2{bottom:-20%;right:-10%;width:80vw;height:80vw;background:radial-gradient(ellipse at center,rgba(33,39,99,.08) 0%,transparent 70%);filter:blur(100px)}.container{display:flex;width:100%}.box{padding:24px;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.055);box-shadow:0 1px 2px #00000006,0 8px 24px #0000000b}.box-margin{position:relative;padding:20px;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.055);box-shadow:0 1px 2px #00000006,0 8px 24px #0000000b;margin:10px 10rem}@media screen and (max-width: 1800px){.box-margin{margin:10px 7rem}}@media screen and (max-width: 1400px){.box-margin{margin:10px 2rem}}@media screen and (max-width: 1200px){.box-margin{margin:10px 3rem}}@media screen and (max-width: 1024px){.box-margin{margin:10px 2rem}}@media screen and (max-width: 768px){.box-margin{margin:10px 0}}.ant-card,.ant-modal-content,.ant-drawer-content{border-color:#0000000e!important}.ant-btn{border-radius:10px;box-shadow:none;font-weight:600}.ant-btn-primary{background:#0a66ff;border-color:#0a66ff;box-shadow:none}.ant-btn-primary:hover,.ant-btn-primary:focus{background:#0057e7!important;border-color:#0057e7!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{border-color:#dedee3!important;border-radius:10px!important;box-shadow:none!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:#0a66ff!important;box-shadow:0 0 0 3px #0a66ff1a!important}.ant-table-wrapper .ant-table{background:transparent}.ant-table-wrapper .ant-table-thead>tr>th{background:#f5f5f7!important;color:#7b7b80!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.ant-table-wrapper .ant-table-tbody>tr>td{color:#1d1d1f}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:rgba(10,102,255,.035)!important}.disabled-div{pointer-events:none;opacity:.5;cursor:not-allowed}.menu-inner-shadow{background:linear-gradient(#ffffff 41%,rgba(255,255,255,.11) 95%,rgba(255,255,255,0))}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-none{text-transform:none!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.ant-input,.ant-input-search input,.ant-input-affix-wrapper input{line-height:1.5715!important;display:flex!important;align-items:center!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ant-input::placeholder,.ant-input-search input::placeholder,.ant-input-affix-wrapper input::placeholder{line-height:normal!important;transform:translateY(0)!important;vertical-align:middle!important;color:#7b7b80}.ant-input-affix-wrapper{display:flex!important;align-items:center!important}.ant-input-affix-wrapper .ant-input{padding-top:0!important;padding-bottom:0!important;height:auto!important;line-height:normal!important}.ant-input-search .ant-input-wrapper .ant-input{line-height:normal!important;padding-top:4px!important;padding-bottom:4px!important}.ant-input-search .ant-input-wrapper .ant-input::placeholder{line-height:normal!important;vertical-align:middle!important}.ant-btn-primary{background:#0a66ff;border-color:#0a66ff}.ant-btn-primary:hover{background:#0057e7;border-color:#0057e7}.ant-table{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ant-table .ant-table-thead>tr>th{background:#f0f0f2;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-weight:600;border-bottom:1px solid #dedee3}.ant-table .ant-table-tbody>tr:hover>td{background:rgba(55,155,224,.04)}.ant-table .ant-table-tbody>tr>td{border-bottom:1px solid rgba(191,199,210,.3)}.ant-modal .ant-modal-content{background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.055);box-shadow:0 1px 2px #00000006,0 8px 24px #0000000b;border-radius:18px}.ant-modal .ant-modal-header{background:transparent;border-bottom:1px solid #dedee3}.ant-modal .ant-modal-title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-weight:600;color:#1d1d1f}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(55,155,224,.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(55,155,224,.4)}
