.swal-button--confirm{background-color:#f20587!important;border:none;border-radius:2px;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:13px;font-weight:500;margin:0;padding:10px 24px;position:relative;transition:all .6s ease 0s}.swal-button--confirm:hover{background-color:#f20587!important;box-shadow:0 3px 3px #f20587;color:#fff;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.btn-danger{border:none;border-radius:2px;box-shadow:0 8px 15px rgba(0,0,0,.1);cursor:pointer;font-size:13px;font-weight:500;transition:all .6s ease 0s}.btn-danger,.btn-danger:hover{background-color:red!important;color:#fff}.btn-danger:hover{box-shadow:0 3px 3px red;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.swal-button--danger{background-color:green!important;border:none;border-radius:2px;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:13px;font-weight:500;transition:all .6s ease 0s}.swal-button--danger:hover{background-color:green!important;box-shadow:0 3px 3px green;color:#fff;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#editIcon{border-radius:2px;transition:all .6s ease 0s}#editIcon,#editIcon:hover{background-color:#f20587!important;box-shadow:0 3px 3px #f20587;color:#fff}#editIcon:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.btn-success{border:none!important;border-radius:2px;transition:all .6s ease 0s}.btn-success,.btn-success:hover{background-color:green!important;box-shadow:0 3px 3px green;color:#fff}.btn-success:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.swal-button--cancel{background-color:red!important;border:none!important;border-radius:2px;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:13px!important;font-weight:500;transition:all .6s ease 0s}.swal-button--cancel:hover{background-color:red!important;box-shadow:0 3px 3px red;color:#fff;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.swal-text{box-sizing:border-box;color:rgba(0,0,0,.64);display:inline-block;float:none;font-size:14px!important;font-weight:400;line-height:normal;margin:0;max-width:calc(100% - 20px);overflow-wrap:break-word;padding:0 10px;position:relative;text-align:center;vertical-align:top}.swal-title{font-size:20px!important}.form-group label{font-size:12px!important;font-weight:500!important}#card1,.card1{padding:0!important}#card1{cursor:pointer}#card1,#tickingForm{border-bottom:2px solid #f20587;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}#tickingForm{float:right!important;width:100%!important}#card{border-bottom:2px solid #f20587}#credit-card{padding:150px}.vendor-dashboard-shell{padding-bottom:40px}.vendor-premium-dashboard .vendor-dashboard-hero{background:linear-gradient(135deg,#0f172a,#111827 48%,#1f2937);border-radius:28px;box-shadow:0 28px 60px rgba(15,23,42,.22);color:#fff;margin-bottom:24px;overflow:hidden;padding:28px;position:relative}.vendor-premium-dashboard .vendor-dashboard-hero-glow{border-radius:999px;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;position:absolute}.vendor-premium-dashboard .vendor-dashboard-hero-glow--green{background:radial-gradient(circle,rgba(16,185,129,.22) 0,rgba(16,185,129,0) 72%);height:240px;right:-50px;top:-80px;width:240px}.vendor-premium-dashboard .vendor-dashboard-hero-glow--rose{background:radial-gradient(circle,rgba(251,113,133,.16) 0,rgba(251,113,133,0) 75%);bottom:-120px;height:280px;left:-80px;width:280px}.vendor-premium-dashboard .vendor-dashboard-eyebrow,.vendor-premium-dashboard .vendor-dashboard-panel-kicker{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.06em;padding:7px 12px;text-transform:uppercase}.vendor-premium-dashboard .vendor-dashboard-eyebrow{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}.vendor-premium-dashboard .vendor-dashboard-panel-kicker{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;margin-bottom:12px}.vendor-premium-dashboard .vendor-dashboard-hero-title{font-size:clamp(2rem,3vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:16px 0 10px}.vendor-premium-dashboard .vendor-dashboard-action-copy,.vendor-premium-dashboard .vendor-dashboard-callout-copy,.vendor-premium-dashboard .vendor-dashboard-empty p,.vendor-premium-dashboard .vendor-dashboard-hero-copy,.vendor-premium-dashboard .vendor-dashboard-panel-copy{font-size:14px;line-height:1.7;margin:0}.vendor-premium-dashboard .vendor-dashboard-hero-copy{color:hsla(0,0%,100%,.76);max-width:640px}.vendor-premium-dashboard .vendor-dashboard-hero-actions,.vendor-premium-dashboard .vendor-dashboard-hero-tags,.vendor-premium-dashboard .vendor-dashboard-pill-group{display:flex;flex-wrap:wrap;gap:12px}.vendor-premium-dashboard .vendor-dashboard-hero-tags{margin-top:22px}.vendor-premium-dashboard .vendor-dashboard-hero-tag{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.82);display:inline-flex;font-size:13px;font-weight:600;max-width:100%;padding:10px 14px}.vendor-premium-dashboard .vendor-dashboard-hero-actions{margin-top:24px}.vendor-premium-dashboard .vendor-dashboard-button{align-items:center;border-radius:14px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none;transition:box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease}.vendor-premium-dashboard .vendor-dashboard-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vendor-premium-dashboard .vendor-dashboard-button--primary{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 16px 32px rgba(5,150,105,.28);color:#fff}.vendor-premium-dashboard .vendor-dashboard-button--ghost{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#fff}.vendor-premium-dashboard .vendor-dashboard-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:22px;height:100%;min-height:170px;padding:20px}.vendor-premium-dashboard .vendor-dashboard-stat-icon{align-items:center;border-radius:16px;color:#fff;display:inline-flex;font-size:18px;height:46px;justify-content:center;margin-bottom:18px;width:46px}.vendor-premium-dashboard .vendor-dashboard-stat--emerald .vendor-dashboard-stat-icon{background:rgba(16,185,129,.2)}.vendor-premium-dashboard .vendor-dashboard-stat--amber .vendor-dashboard-stat-icon{background:rgba(245,158,11,.2)}.vendor-premium-dashboard .vendor-dashboard-stat--rose .vendor-dashboard-stat-icon{background:rgba(251,113,133,.2)}.vendor-premium-dashboard .vendor-dashboard-stat--slate .vendor-dashboard-stat-icon{background:rgba(148,163,184,.18)}.vendor-premium-dashboard .vendor-dashboard-stat-value{font-size:30px;font-weight:800;line-height:1.1;margin-bottom:8px}.vendor-premium-dashboard .vendor-dashboard-stat-label{color:#fff;font-size:13px;font-weight:700}.vendor-premium-dashboard .vendor-dashboard-stat-caption{color:hsla(0,0%,100%,.68);font-size:12px;line-height:1.6;margin-top:6px}.vendor-premium-dashboard .vendor-dashboard-inline-alert,.vendor-premium-dashboard .vendor-dashboard-panel{background:#fff;border:1px solid #e8edf3;box-shadow:0 20px 40px rgba(15,23,42,.06)}.vendor-premium-dashboard .vendor-dashboard-inline-alert{border-radius:18px;color:#475569;font-size:14px;font-weight:600;margin-bottom:24px;padding:14px 18px}.vendor-premium-dashboard .vendor-dashboard-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.vendor-premium-dashboard .vendor-dashboard-panel{border-radius:24px;padding:24px}.vendor-premium-dashboard .vendor-dashboard-panel--wide{grid-column:span 1}.vendor-premium-dashboard .vendor-dashboard-panel-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.vendor-premium-dashboard .vendor-dashboard-callout-title,.vendor-premium-dashboard .vendor-dashboard-empty h4,.vendor-premium-dashboard .vendor-dashboard-panel-title{color:#0f172a;font-weight:800}.vendor-premium-dashboard .vendor-dashboard-panel-title{font-size:24px;letter-spacing:-.02em;margin:0 0 8px}.vendor-premium-dashboard .vendor-dashboard-action-copy,.vendor-premium-dashboard .vendor-dashboard-callout-copy,.vendor-premium-dashboard .vendor-dashboard-empty p,.vendor-premium-dashboard .vendor-dashboard-panel-copy{color:#64748b}.vendor-premium-dashboard .vendor-dashboard-pill{background:#f8fafc;border:1px solid #dbe2ea;border-radius:999px;color:#475569;font-size:13px;font-weight:700;height:40px;padding:0 14px}.vendor-premium-dashboard .vendor-dashboard-pill.is-active{background:linear-gradient(135deg,#0f172a,#1f2937);border-color:transparent;box-shadow:0 12px 24px rgba(15,23,42,.16);color:#fff}.vendor-premium-dashboard .vendor-dashboard-metric-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.vendor-premium-dashboard .vendor-dashboard-action-card,.vendor-premium-dashboard .vendor-dashboard-callout,.vendor-premium-dashboard .vendor-dashboard-metric-card,.vendor-premium-dashboard .vendor-dashboard-mini-card,.vendor-premium-dashboard .vendor-dashboard-order-row{background:#fff;border:1px solid #e8edf3;border-radius:18px}.vendor-premium-dashboard .vendor-dashboard-metric-card,.vendor-premium-dashboard .vendor-dashboard-mini-card{background:linear-gradient(180deg,#fff,#f8fafc);padding:18px}.vendor-premium-dashboard .vendor-dashboard-metric-label,.vendor-premium-dashboard .vendor-dashboard-mini-label,.vendor-premium-dashboard .vendor-dashboard-pipeline-caption{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vendor-premium-dashboard .vendor-dashboard-metric-value,.vendor-premium-dashboard .vendor-dashboard-mini-value{color:#0f172a;display:block;font-weight:800;letter-spacing:-.03em;margin:10px 0 8px}.vendor-premium-dashboard .vendor-dashboard-metric-value{font-size:28px}.vendor-premium-dashboard .vendor-dashboard-mini-value{font-size:26px}.vendor-premium-dashboard .vendor-dashboard-metric-footnote{color:#64748b;font-size:13px;line-height:1.6}.vendor-premium-dashboard .vendor-dashboard-pipeline{grid-gap:16px;display:grid;gap:16px;margin-top:20px}.vendor-premium-dashboard .vendor-dashboard-pipeline-header{align-items:center;color:#0f172a;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:10px}.vendor-premium-dashboard .vendor-dashboard-progress-track{background:#eef2f7;border-radius:999px;height:10px;overflow:hidden;width:100%}.vendor-premium-dashboard .vendor-dashboard-progress-fill{border-radius:inherit;height:100%}.vendor-premium-dashboard .vendor-dashboard-actions-grid,.vendor-premium-dashboard .vendor-dashboard-stack{grid-gap:14px;display:grid;gap:14px}.vendor-premium-dashboard .vendor-dashboard-callout{background:linear-gradient(135deg,#f8fafc,#fff);margin-top:18px;padding:18px}.vendor-premium-dashboard .vendor-dashboard-callout-title{font-size:18px;margin-bottom:8px}.vendor-premium-dashboard .vendor-dashboard-text-link{align-items:center;color:#0f766e;display:inline-flex;font-size:14px;font-weight:700;margin-top:14px;text-decoration:none}.vendor-premium-dashboard .vendor-dashboard-order-table{grid-gap:12px;display:grid;gap:12px}.vendor-premium-dashboard .vendor-dashboard-order-row,.vendor-premium-dashboard .vendor-dashboard-order-table-head{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:.9fr 1.2fr 1fr 1fr .9fr}.vendor-premium-dashboard .vendor-dashboard-order-table-head{color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.08em;padding:0 6px;text-transform:uppercase}.vendor-premium-dashboard .vendor-dashboard-order-row{box-shadow:0 10px 24px rgba(15,23,42,.04);color:#334155;font-size:14px;font-weight:600;padding:16px 18px}.vendor-premium-dashboard .vendor-dashboard-order-id{color:#0f172a;font-weight:800}.vendor-premium-dashboard .vendor-dashboard-status{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:32px;padding:0 12px}.vendor-premium-dashboard .vendor-dashboard-action-card{padding:18px;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease}.vendor-premium-dashboard .vendor-dashboard-action-card:hover{border-color:#dbe2ea;box-shadow:0 16px 28px rgba(15,23,42,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.vendor-premium-dashboard .vendor-dashboard-action-icon,.vendor-premium-dashboard .vendor-dashboard-empty-icon{align-items:center;background:linear-gradient(135deg,#f8fafc,#eef2f7);border-radius:16px;color:#0f172a;display:inline-flex;font-size:18px;height:48px;justify-content:center;width:48px}.vendor-premium-dashboard .vendor-dashboard-action-title{color:#0f172a;font-size:16px;font-weight:800;margin:14px 0 8px}.vendor-premium-dashboard .vendor-dashboard-empty{padding:28px 16px 10px;text-align:center}.vendor-premium-dashboard .vendor-dashboard-empty-icon{margin:0 auto 16px}@media (max-width:1199px){.vendor-premium-dashboard .vendor-dashboard-grid{grid-template-columns:1fr}}@media (max-width:991px){.vendor-premium-dashboard .vendor-dashboard-metric-grid,.vendor-premium-dashboard .vendor-dashboard-order-row,.vendor-premium-dashboard .vendor-dashboard-order-table-head{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.vendor-premium-dashboard .vendor-dashboard-hero,.vendor-premium-dashboard .vendor-dashboard-panel{border-radius:22px;padding:20px}.vendor-premium-dashboard .vendor-dashboard-panel-head{flex-direction:column}.vendor-premium-dashboard .vendor-dashboard-metric-grid,.vendor-premium-dashboard .vendor-dashboard-order-row,.vendor-premium-dashboard .vendor-dashboard-order-table-head{grid-template-columns:1fr}.vendor-premium-dashboard .vendor-dashboard-order-table-head{display:none}.vendor-premium-dashboard .vendor-dashboard-order-row{gap:8px}}.vendor-portal .breadcrumb{display:none!important}.vendor-portal .form-head{margin-bottom:.5rem!important}.vendor-portal .form-head+hr{display:none!important}.vendor-portal hr{margin-bottom:.75rem;margin-top:.75rem}#hidden{display:none}body{-webkit-font-smoothing:antialiased;background:#f4f5f7!important;color:#374151!important;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif!important}.widget-stat.card{background:#fff!important;border:none!important;border-radius:14px!important;box-shadow:0 1px 3px rgba(0,0,0,.07),0 1px 2px rgba(0,0,0,.04)!important;overflow:hidden;transition:box-shadow .2s ease,-webkit-transform .2s ease!important;transition:box-shadow .2s ease,transform .2s ease!important;transition:box-shadow .2s ease,transform .2s ease,-webkit-transform .2s ease!important}.widget-stat.card:hover{box-shadow:0 6px 24px rgba(0,0,0,.1)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.widget-stat .card-body{padding:20px 22px!important}.widget-stat .media.ai-icon{align-items:center;gap:16px}.widget-stat .bgl-primary{align-items:center!important;background:#fff0f7!important;border-radius:12px!important;color:#f20587!important;display:flex!important;flex-shrink:0!important;height:48px!important;justify-content:center!important;width:48px!important}.widget-stat .bgl-primary i,.widget-stat .bgl-primary svg{fill:#f20587!important;color:#f20587!important}.widget-stat .media-body h3{line-height:1.1!important;margin-bottom:2px!important}.widget-stat .media-body h3,.widget-stat .media-body h3 .counter{color:#1a1d2e!important;font-size:26px!important;font-weight:800!important}.widget-stat .media-body p,.widget-stat .myTextSize{color:#9ca3af!important;font-size:11px!important;font-weight:600!important;letter-spacing:.6px!important;margin:0!important;text-transform:uppercase!important}#login,.btn#login{align-items:center!important;background:#f20587!important;border:none!important;border-radius:9px!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:6px!important;justify-content:center!important;letter-spacing:.1px!important;min-width:120px!important;padding:11px 24px!important;transition:background .15s,box-shadow .15s,-webkit-transform .1s!important;transition:background .15s,box-shadow .15s,transform .1s!important;transition:background .15s,box-shadow .15s,transform .1s,-webkit-transform .1s!important}#login:hover{background:#c8006e!important;box-shadow:0 4px 16px rgba(242,5,135,.3)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.btn.btn-primary:not(.btn-xs):not(.btn-sm):not(.shadow){background:#f20587!important;border-color:#f20587!important;border-radius:9px!important;color:#fff!important;font-size:13.5px!important;font-weight:600!important;padding:9px 18px!important;transition:background .15s,box-shadow .15s,-webkit-transform .1s!important;transition:background .15s,box-shadow .15s,transform .1s!important;transition:background .15s,box-shadow .15s,transform .1s,-webkit-transform .1s!important}.btn.btn-primary:not(.btn-xs):not(.btn-sm):not(.shadow):hover{background:#c8006e!important;border-color:#c8006e!important;box-shadow:0 4px 14px rgba(242,5,135,.28)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.btn.btn-success:not(.btn-xs):not(.btn-sm){background:#059669!important;border-color:#059669!important;border-radius:9px!important;font-weight:600!important;transition:background .15s!important}.btn.btn-success:not(.btn-xs):not(.btn-sm):hover{background:#047857!important;border-color:#047857!important}.btn.btn-danger:not(.btn-xs):not(.btn-sm):not(.shadow){background:#ef4444!important;border-color:#ef4444!important;border-radius:9px!important;font-weight:600!important;transition:background .15s!important}a.btn.btn-primary{background:#f20587!important;border-color:#f20587!important;border-radius:9px!important;color:#fff!important;font-weight:600!important;padding:11px 28px!important}a.btn.btn-primary:hover{background:#c8006e!important;color:#fff!important;text-decoration:none!important}.form-control,.form-control:not(.nb-search-input){background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:8px!important;box-shadow:none!important;color:#374151!important;font-size:13.5px!important;height:auto!important;outline:none!important;padding:9px 13px!important;transition:border-color .15s,box-shadow .15s!important}.form-control:focus{background:#fff!important;border-color:#f20587!important;box-shadow:0 0 0 3px rgba(242,5,135,.1)!important}.form-control::-webkit-input-placeholder{color:#c0c4d0!important;font-size:13px!important}.form-control::placeholder{color:#c0c4d0!important;font-size:13px!important}textarea.form-control{min-height:110px!important;resize:vertical!important}.default-select.form-control,select.form-control{-webkit-appearance:auto!important;appearance:auto!important;background-image:none!important;cursor:pointer!important}.basic-form label,.form-group h6.size,.form-group label,.form-label{color:#6b7280!important;font-size:12px!important;font-weight:600!important;letter-spacing:.5px!important;margin-bottom:5px!important;text-transform:uppercase!important}.form-group{margin-bottom:18px!important}.modal-content{border:none!important;border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.18)!important;overflow:hidden!important}.modal-header{background:#fff!important;border-bottom:1.5px solid #f3f4f6!important;padding:20px 24px!important}.modal-header .modal-title{color:#1a1d2e!important;font-size:16px!important;font-weight:700!important}.modal-header .btn-close{opacity:.4!important;transition:opacity .15s!important}.modal-header .btn-close:hover{opacity:.9!important}.modal-body{background:#fff!important;padding:24px!important}.modal-footer{background:#fff!important;border-top:1.5px solid #f3f4f6!important;padding:14px 24px!important}.accordion-primary .accordion-item{border:1.5px solid #f0f1f5!important;border-radius:12px!important;margin-bottom:10px!important;overflow:hidden!important}.accordion-primary .accordion-header{align-items:center!important;background:#f8f9fb!important;color:#1a1d2e!important;cursor:pointer!important;display:flex!important;font-size:14px!important;font-weight:600!important;gap:10px!important;padding:14px 20px!important}.accordion-primary .accordion-header:hover{background:#f0f1f5!important}.accordion-primary .accordion-body-text{background:#fff!important;padding:20px!important}.btn.btn-xs.light.btn-success,b.light.text-success{background:#ecfdf5!important;color:#059669!important}.btn.btn-xs.light.btn-danger,.btn.btn-xs.light.btn-success,b.light.text-danger,b.light.text-success{border:none!important;border-radius:20px!important;font-size:11.5px!important;font-weight:700!important;padding:3px 10px!important}.btn.btn-xs.light.btn-danger,b.light.text-danger{background:#fff1f2!important;color:#e11d48!important}.btn.btn-xs.light.btn-warning,b.light.text-warning{background:#fffbeb!important;border:none!important;border-radius:20px!important;color:#d97706!important;font-size:11.5px!important;font-weight:700!important;padding:3px 10px!important}td .text-success{color:#059669!important;font-weight:600!important}td .text-danger{color:#e11d48!important;font-weight:600!important}td .text-warning{color:#d97706!important;font-weight:600!important}.footer{background:transparent!important;border-top:1px solid #f0f1f5!important;padding:16px 30px!important}.footer .copyright p{color:#9ca3af!important;font-size:12px!important;margin:0!important}.footer .copyright a,.footer .copyright b{color:#f20587!important;font-weight:600!important}#preloader{align-items:center!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:hsla(0,0%,100%,.9)!important;display:flex!important;inset:0!important;justify-content:center!important;position:fixed!important;z-index:99999!important}.sk-three-bounce{-webkit-animation:spinLoader .7s linear infinite!important;animation:spinLoader .7s linear infinite!important;border:3px solid #f3e8ff!important;border-radius:50%!important;border-top-color:#f20587!important;display:block!important;height:40px!important;width:40px!important}.sk-three-bounce .sk-child{display:none!important}@-webkit-keyframes spinLoader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinLoader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.error-page .error-text{color:#1a1d2e!important;font-size:96px!important;font-weight:900!important;letter-spacing:-4px!important;line-height:1!important}.error-page h4{color:#374151!important;font-size:18px!important;font-weight:600!important;margin:16px 0 8px!important}.error-page p{color:#9ca3af!important;font-size:14px!important}.nav-tabs .nav-link{border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#6b7280!important;font-size:13.5px!important;font-weight:500!important;padding:10px 16px!important;transition:color .15s!important}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background:transparent!important;border-bottom-color:#f20587!important;color:#f20587!important}.nav-tabs{border-bottom:1.5px solid #f0f1f5!important}.swal-button{background:#f20587!important;border-radius:9px!important;font-weight:600!important}.swal-button:not([disabled]):hover{background:#c8006e!important}.dropdown-menu{border:1px solid #e9ecef!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.1)!important;font-size:13.5px!important;padding:6px!important}.dropdown-item{border-radius:7px!important;color:#374151!important;padding:8px 14px!important;transition:background .12s!important}.dropdown-item:hover{background:#f8f9fb!important;color:#1a1d2e!important}.breadcrumb{background:transparent!important;font-size:12px!important;padding:0!important}.breadcrumb-item a{color:#f20587!important}.custom-control-input:checked~.custom-control-label:before{background:#f20587!important;border-color:#f20587!important}.profile.card{border:none!important;border-radius:14px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important}.cover-photo.rounded{background:linear-gradient(135deg,#fff0f7,#fce7f3)!important;border-radius:10px!important;height:120px!important}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#f4f5f7}::-webkit-scrollbar-thumb{background:#dde1e9;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#c5cad6}.av-grid{grid-gap:0 20px;display:grid;gap:0 20px;grid-template-columns:1fr 1fr}.av-grid-docs{grid-template-columns:1fr 1fr}@media (max-width:640px){.av-grid{grid-template-columns:1fr}}.av-file-label{align-items:center;background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:8px;cursor:pointer;display:flex;gap:10px;min-height:42px;padding:9px 14px;transition:border-color .15s,background .15s}.av-file-label:hover{background:#fff0f7;border-color:#f20587}.av-file-icon{align-items:center;color:#9ca3af;display:flex;flex-shrink:0}.av-file-text{color:#6b7280;flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-submit-btn{align-items:center;background:#f20587;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:130px;padding:10px 28px;transition:background .15s,box-shadow .15s,-webkit-transform .1s;transition:background .15s,box-shadow .15s,transform .1s;transition:background .15s,box-shadow .15s,transform .1s,-webkit-transform .1s}.av-submit-btn:hover:not(:disabled){background:#c8006e;box-shadow:0 4px 16px rgba(242,5,135,.28);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.av-submit-btn:disabled{cursor:not-allowed;opacity:.65}.av-cancel-btn{background:none;border:1.5px solid #e5e7eb;border-radius:9px;color:#6b7280;cursor:pointer;font-size:14px;font-weight:500;padding:10px 22px;transition:background .15s,border-color .15s,color .15s}.av-cancel-btn:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.chatbox,.dz-chat-history-box,[class*=chatbox]{display:none!important}td[colspan]{background:#fff!important}.sb-nav-btn,.sb-nav-link{align-items:center;background:none;border:none;border-radius:9px;color:#52556a;cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:11px;margin:1px 10px;padding:10px 14px;position:relative;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:calc(100% - 20px)}.sb-nav-btn:hover,.sb-nav-link:hover{background:#fff0f7;color:#e0006e;text-decoration:none}.sb-nav-link-active{background:#fff0f7!important;color:#e0006e!important;font-weight:600}.sb-nav-link-active:after{background:#e0006e;border-radius:0 3px 3px 0;content:"";height:55%;left:-10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.sb-icon{align-items:center;display:flex;flex-shrink:0;opacity:.75}.sb-nav-btn:hover .sb-icon,.sb-nav-link-active .sb-icon,.sb-nav-link:hover .sb-icon{opacity:1}.sb-label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-sublink{align-items:center;border-radius:8px;color:#74778e;display:flex;font-size:13px;margin:1px 10px;padding:7px 14px 7px 43px;position:relative;text-decoration:none;transition:background .13s ease,color .13s ease}.sb-sublink:before{background:#c5c8d6;border-radius:50%;content:"";height:4px;left:28px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .13s;width:4px}.sb-sublink:hover{background:#fff0f7;color:#e0006e;text-decoration:none}.sb-sublink:hover:before{background:#e0006e}.sb-sublink-active{background:#fff0f7;color:#e0006e!important;font-weight:600}.sb-sublink-active:before{background:#e0006e!important}.sb-user-footer{border-top:1px solid #f0f1f5;gap:11px;margin-top:8px;padding:14px 18px}.sb-avatar,.sb-user-footer{align-items:center;display:flex;flex-shrink:0}.sb-avatar{background:linear-gradient(135deg,#f20587,#ff79c6);border-radius:50%;color:#fff;font-size:12px;font-weight:700;height:36px;justify-content:center;letter-spacing:.5px;width:36px}.sb-user-info{flex:1 1;min-width:0}.sb-user-name{color:#2d2f45;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-user-role{color:#adb5c5;font-size:11px;margin-top:1px}.sb-logout-btn{align-items:center;background:none;border:none;border-radius:7px;color:#c0c4d4;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:background .15s,color .15s;width:30px}.sb-logout-btn:hover{background:#fff0f7;color:#e0006e}.add-menu-sidebar,.deznav .copyright{display:none}.header .header-info,.header .header-profile img,.header .pulse-css{display:none!important}.nb-left{align-items:center;display:flex;gap:24px}.nb-page-title{color:#1a1d2e;font-size:15px;font-weight:700;letter-spacing:-.2px;white-space:nowrap}.nb-search{position:relative}.nb-search,.nb-search-icon{align-items:center;display:flex}.nb-search-icon{color:#9ca3af;left:12px;pointer-events:none;position:absolute}.nb-search-input{background:#f8f9fb;border:1.5px solid #e9ecef;border-radius:8px;color:#374151;font-size:13px;outline:none;padding:7px 14px 7px 36px;transition:border-color .15s,background .15s,width .2s ease;width:220px}.nb-search-input::-webkit-input-placeholder{color:#b0b7c3}.nb-search-input::placeholder{color:#b0b7c3}.nb-search-input:focus{background:#fff;border-color:#f20587;width:280px}.nb-right{align-items:center;display:flex;gap:6px}.nb-divider{background:#e9ecef;height:24px;margin:0 6px;width:1px}.nb-icon-btn{align-items:center;border-radius:9px;color:#52556a;cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none;width:38px}.nb-icon-btn:hover{background:#f3f4f6;color:#1a1d2e}.nb-badge{background:#f20587;border-radius:8px;color:#fff;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 3px;position:absolute;right:4px;top:4px}.nb-badge,.nb-user-btn{align-items:center;display:flex}.nb-user-btn{border-radius:10px;color:#52556a;cursor:pointer;gap:9px;padding:5px 10px 5px 5px;position:relative;transition:background .15s;-webkit-user-select:none;user-select:none}.nb-user-btn:hover{background:#f3f4f6}.nb-avatar{align-items:center;background:linear-gradient(135deg,#f20587,#ff79c6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:32px;justify-content:center;letter-spacing:.5px;width:32px}.nb-user-text{display:flex;flex-direction:column;line-height:1.3}.nb-user-name{color:#1a1d2e;font-size:13px;font-weight:600}.nb-user-role{color:#9ca3af;font-size:10.5px}.nb-dropdown{-webkit-animation:nbFadeIn .15s ease;animation:nbFadeIn .15s ease;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1);min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);z-index:9999}@-webkit-keyframes nbFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nbFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.nb-dropdown-header{border-bottom:1px solid #f3f4f6;color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.8px;padding:12px 16px 8px;text-transform:uppercase}.nb-notif-dropdown{width:300px}.nb-notif-item{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:10px 16px;transition:background .12s}.nb-notif-item:hover{background:#f8f9fb}.nb-notif-dot{background:#f20587;border-radius:50%;flex-shrink:0;height:7px;margin-top:5px;width:7px}.nb-notif-text{color:#374151;font-size:13px;line-height:1.4}.nb-empty{color:#9ca3af;font-size:13px;padding:16px;text-align:center}.nb-menu-item{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:10px 16px;text-align:left;text-decoration:none;transition:background .12s;width:100%}.nb-menu-item:hover{background:#f8f9fb;color:#1a1d2e;text-decoration:none}.nb-menu-item-danger{color:#ef4444}.nb-menu-item-danger:hover{background:#fff5f5;color:#dc2626}.nb-menu-divider{background:#f3f4f6;height:1px;margin:4px 0}.card,.card#card{background:#fff!important;border:none!important;border-radius:12px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important}.card .card-header{align-items:center;background:#fff!important;border-bottom:1.5px solid #f3f4f6!important;border-radius:12px 12px 0 0!important;display:flex;justify-content:space-between;padding:16px 20px!important}.card .card-header h4.card-title{color:#1a1d2e;font-size:14px;font-weight:700;margin:0}.table{border-collapse:initial!important;border-spacing:0!important;font-size:13.5px;margin:0}.table thead th,.table thead tr{background:#f8f9fb!important}.table thead th{border:none!important;color:#9ca3af!important;font-size:11px!important;font-weight:700!important;letter-spacing:.7px!important;padding:11px 16px!important;text-transform:uppercase!important;white-space:nowrap}.table thead th:first-child{border-radius:8px 0 0 8px}.table thead th:last-child{border-radius:0 8px 8px 0}.table tbody tr{transition:background .12s}.table tbody tr:hover td{background:#fdf0f8!important}.table tbody td{background:#fff;border-top:1px solid #f3f4f6!important;color:#374151;font-size:13.5px;padding:13px 16px!important;vertical-align:middle!important}.table tbody td,.table tbody tr:last-child td{border-bottom:none!important}.table tbody td:first-child{color:#9ca3af;font-family:SF Mono,Fira Code,monospace;font-size:12px;font-weight:600}.badge-active,.badge-approved{background:#ecfdf5;color:#059669}.badge-active,.badge-approved,.badge-pending{align-items:center;border-radius:20px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 10px}.badge-pending{background:#fffbeb;color:#d97706}.badge-inactive,.badge-rejected{align-items:center;background:#fff1f2;border-radius:20px;color:#e11d48;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 10px}.btn.btn-danger.shadow.btn-xs.sharp,.btn.btn-primary.shadow.btn-xs.sharp,a.btn.btn-danger.shadow.btn-xs.sharp,a.btn.btn-primary.shadow.btn-xs.sharp{align-items:center!important;border:none!important;border-radius:8px!important;box-shadow:none!important;display:inline-flex!important;font-size:12px!important;height:30px!important;justify-content:center!important;padding:0!important;transition:background .13s,-webkit-transform .1s!important;transition:background .13s,transform .1s!important;transition:background .13s,transform .1s,-webkit-transform .1s!important;width:30px!important}.btn.btn-primary.shadow.btn-xs.sharp,a.btn.btn-primary.shadow.btn-xs.sharp{background:#ede9ff!important;color:#6d28d9!important}.btn.btn-primary.shadow.btn-xs.sharp:hover,a.btn.btn-primary.shadow.btn-xs.sharp:hover{background:#ddd6fe!important;color:#5b21b6!important;-webkit-transform:scale(1.08)!important;transform:scale(1.08)!important}.btn.btn-danger.shadow.btn-xs.sharp,a.btn.btn-danger.shadow.btn-xs.sharp{background:#fff1f2!important;color:#e11d48!important}.btn.btn-danger.shadow.btn-xs.sharp:hover,a.btn.btn-danger.shadow.btn-xs.sharp:hover{background:#ffe4e6!important;color:#be123c!important;-webkit-transform:scale(1.08)!important;transform:scale(1.08)!important}.category-action-group,.table-action-group{align-items:center;display:inline-flex;gap:10px}.category-action-btn,.table-action-btn{align-items:center;background:#fff;border:1px solid transparent;border-radius:12px;box-shadow:0 10px 24px rgba(15,23,42,.08);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,-webkit-transform .16s ease;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,-webkit-transform .16s ease;width:38px}.category-action-btn i,.table-action-btn i{font-size:15px;line-height:1}.category-action-btn:hover,.table-action-btn:hover{box-shadow:0 14px 28px rgba(15,23,42,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-action-btn:focus-visible,.table-action-btn:focus-visible{outline:none}.category-action-btn--view,.table-action-btn--view{background:linear-gradient(180deg,#eef4ff,#e1ebff);border-color:#c7d8fe;color:#3159c9}.category-action-btn--view:focus-visible,.table-action-btn--view:focus-visible{box-shadow:0 0 0 4px rgba(59,130,246,.18),0 14px 28px rgba(15,23,42,.12)}.category-action-btn--edit,.table-action-btn--edit{background:linear-gradient(180deg,#fff6df,#ffebbf);border-color:#f7d48a;color:#b97200}.category-action-btn--edit:focus-visible,.table-action-btn--edit:focus-visible{box-shadow:0 0 0 4px rgba(245,158,11,.18),0 14px 28px rgba(15,23,42,.12)}.table-action-btn--access{background:linear-gradient(180deg,#fff0e6,#ffd4af);border-color:#ffbd85;color:#d96808}.table-action-btn--access:focus-visible{box-shadow:0 0 0 4px rgba(249,115,22,.18),0 14px 28px rgba(15,23,42,.12)}.category-action-btn--delete,.table-action-btn--delete{background:linear-gradient(180deg,#fff0f2,#ffd8de);border-color:#ffb8c3;color:#cf234f}.category-action-btn--delete:focus-visible,.table-action-btn--delete:focus-visible{box-shadow:0 0 0 4px rgba(239,68,68,.18),0 14px 28px rgba(15,23,42,.12)}.category-action-btn--view:hover,.table-action-btn--view:hover{background:linear-gradient(180deg,#e3eeff,#d5e4ff);color:#2447ab}.category-action-btn--edit:hover,.table-action-btn--edit:hover{background:linear-gradient(180deg,#ffefcb,#ffe0a0);color:#985f00}.table-action-btn--access:hover{background:linear-gradient(180deg,#ffe2c6,#ffc38f);color:#b45309}.category-action-btn--delete:hover,.table-action-btn--delete:hover{background:linear-gradient(180deg,#ffe3e8,#ffcbd4);color:#b91c47}.input-group.search-area .form-control{background:#f8f9fb!important;border:1.5px solid #e9ecef!important;border-radius:8px 0 0 8px!important;border-right:none!important;box-shadow:none!important;color:#374151!important;font-size:13px!important;outline:none!important;padding:8px 14px!important}.input-group.search-area .form-control:focus{background:#fff!important;border-color:#f20587!important}.input-group.search-area .input-group-text{background:#f8f9fb!important;border:1.5px solid #e9ecef!important;border-left:none!important;border-radius:0 8px 8px 0!important;padding:0 12px!important}.content-body .form-head h3,.content-body .form-head h4{color:#1a1d2e!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.3px!important;margin-bottom:2px!important}.content-body .form-head p.mb-0,.content-body .form-head small{color:#9ca3af!important;font-size:13px!important}.content-body hr{border-color:#f0f1f5!important;margin:14px 0 20px!important}.d2d-login{--brand:#f20587;--brand-dark:#c20470;--brand-soft:#fff0f8;--ink:#1c1230;--muted:#8a8398;--line:#ece8f1;--field-bg:#f7f5fa;--radius:16px;--shadow:0 24px 60px -20px rgba(31,18,48,.25);background:#fff;color:var(--ink);display:grid;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;grid-template-columns:1.05fr 1fr;min-height:100vh}.d2d-login__aside{background:radial-gradient(120% 120% at 0 0,#ff2da0 0,transparent 55%),linear-gradient(150deg,#f20587,#a3035f 55%,#6e0241);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:40px;position:relative}.d2d-login__aside:after,.d2d-login__aside:before{border:1.5px solid hsla(0,0%,100%,.14);border-radius:50%;content:"";pointer-events:none;position:absolute}.d2d-login__aside:before{height:460px;width:460px}.d2d-login__aside:after,.d2d-login__aside:before{left:50%;top:50%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.d2d-login__aside:after{border-color:hsla(0,0%,100%,.08);height:640px;width:640px}.d2d-login__stage{inset:0;position:absolute;z-index:1}.d2d-login__crest{-webkit-animation:d2dFloat 6s ease-in-out infinite;animation:d2dFloat 6s ease-in-out infinite;background:hsla(0,0%,100%,.96);border-radius:50%;box-shadow:0 30px 60px -15px rgba(60,0,35,.55),0 0 0 12px hsla(0,0%,100%,.12);display:grid;height:150px;left:50%;place-items:center;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px}.d2d-login__crest img{height:104px;object-fit:contain;width:104px}.d2d-login__bubble{-webkit-animation:d2dFloat 7s ease-in-out infinite;animation:d2dFloat 7s ease-in-out infinite;background-position:50%;background-size:cover;border:4px solid hsla(0,0%,100%,.85);border-radius:50%;box-shadow:0 20px 40px -12px rgba(60,0,35,.55);position:absolute}.d2d-login__bubble.b1{-webkit-animation-delay:0s;animation-delay:0s;height:120px;left:14%;top:16%;width:120px}.d2d-login__bubble.b2{-webkit-animation-delay:1.2s;animation-delay:1.2s;height:96px;right:16%;top:24%;width:96px}.d2d-login__bubble.b3{-webkit-animation-delay:2s;animation-delay:2s;bottom:20%;height:108px;left:20%;width:108px}.d2d-login__bubble.b4{-webkit-animation-delay:.6s;animation-delay:.6s;bottom:18%;height:84px;right:18%;width:84px}.d2d-login__spark{-webkit-animation:d2dPulse 3s ease-in-out infinite;animation:d2dPulse 3s ease-in-out infinite;background:hsla(0,0%,100%,.85);border-radius:50%;height:10px;position:absolute;width:10px}.d2d-login__spark.s1{left:40%;top:30%}.d2d-login__spark.s2{-webkit-animation-delay:1s;animation-delay:1s;height:7px;right:34%;top:62%;width:7px}.d2d-login__spark.s3{-webkit-animation-delay:2s;animation-delay:2s;bottom:30%;height:6px;left:50%;width:6px}@-webkit-keyframes d2dFloat{0%,to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}50%{-webkit-transform:translate(-50%,-50%) translateY(-14px);transform:translate(-50%,-50%) translateY(-14px)}}@keyframes d2dFloat{0%,to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}50%{-webkit-transform:translate(-50%,-50%) translateY(-14px);transform:translate(-50%,-50%) translateY(-14px)}}.d2d-login__bubble{-webkit-animation-name:d2dFloatBubble;animation-name:d2dFloatBubble}@-webkit-keyframes d2dFloatBubble{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}@keyframes d2dFloatBubble{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}@-webkit-keyframes d2dPulse{0%,to{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes d2dPulse{0%,to{opacity:.3;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.d2d-login__bubble,.d2d-login__crest,.d2d-login__spark{-webkit-animation:none;animation:none}}.d2d-login__foot{color:hsla(0,0%,100%,.75);font-size:13px;position:relative;text-align:center;z-index:2}.d2d-login__main{align-items:center;display:flex;justify-content:center;padding:40px 24px;position:relative}.d2d-login__home{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 14px;position:absolute;right:32px;text-decoration:none;top:28px;transition:all .2s ease}.d2d-login__home:hover{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.d2d-login__card{max-width:400px;width:100%}.d2d-login__logo{display:none;margin-bottom:18px}.d2d-login__card h2{font-size:26px;font-weight:800;letter-spacing:-.4px;margin:0 0 6px}.d2d-login__card .d2d-login__sub{color:var(--muted);font-size:14.5px;margin:0 0 30px}.d2d-login__field{margin-bottom:18px}.d2d-login__field label{color:var(--ink);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.d2d-login__input{align-items:center;display:flex;position:relative}.d2d-login__input>svg{color:var(--muted);height:18px;left:14px;pointer-events:none;position:absolute;width:18px}.d2d-login__input input{background:var(--field-bg);border:1.5px solid var(--line);border-radius:12px;color:var(--ink);font-size:14.5px;height:50px;outline:none;padding:0 44px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.d2d-login__input input::-webkit-input-placeholder{color:#b6b0c2}.d2d-login__input input::placeholder{color:#b6b0c2}.d2d-login__input input:focus{background:#fff;border-color:var(--brand);box-shadow:0 0 0 4px rgba(242,5,135,.12)}.d2d-login__toggle{background:none;border:none;border-radius:8px;color:var(--muted);cursor:pointer;display:grid;padding:6px;place-items:center;position:absolute;right:12px}.d2d-login__toggle:hover{color:var(--brand)}.d2d-login__toggle svg{height:18px;width:18px}.d2d-login__row{align-items:center;display:flex;justify-content:space-between;margin:4px 0 26px}.d2d-login__check{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;font-size:13.5px;gap:8px;-webkit-user-select:none;user-select:none}.d2d-login__check input{accent-color:var(--brand);cursor:pointer;height:16px;width:16px}.d2d-login__link{color:var(--brand);font-size:13.5px;font-weight:600;text-decoration:none}.d2d-login__link:hover{text-decoration:underline}.d2d-login__submit{background:linear-gradient(135deg,var(--brand) 0,var(--brand-dark) 100%);border:none;border-radius:12px;box-shadow:0 12px 24px -8px rgba(242,5,135,.6);color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:52px;letter-spacing:.2px;transition:box-shadow .18s ease,opacity .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,-webkit-transform .18s ease;width:100%}.d2d-login__submit:hover{box-shadow:0 18px 30px -8px rgba(242,5,135,.7);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.d2d-login__submit:active{-webkit-transform:translateY(0);transform:translateY(0)}.d2d-login__submit:disabled{cursor:not-allowed;opacity:.7;-webkit-transform:none;transform:none}.d2d-login__signup{color:var(--muted);font-size:14px;margin:26px 0 0;text-align:center}.d2d-login__signup a{color:var(--brand);font-weight:700;margin-left:4px;text-decoration:none}.d2d-login__signup a:hover{text-decoration:underline}@media (max-width:900px){.d2d-login{grid-template-columns:1fr}.d2d-login__aside{display:none}.d2d-login__logo{display:block}.d2d-login__logo img{width:120px}}@media (max-width:480px){.d2d-login__main{padding:28px 18px}.d2d-login__home{right:16px;top:16px}}.login-page{z-index:1}#loginImage{background-image:url(/static/media/login-img.097e89deaa60f1b01346.svg)}#recover{background-image:url(/static/media/recover.7fec0c59d2550cdff5ee.svg)}#signImage{background-image:url(/static/media/sign-up.eedd24013be0b6705e9c.svg)}.cover-user .cover-user-img{padding:0 10%}#login{border-radius:4px;box-shadow:0 8px 15px rgba(0,0,0,.1);float:right;font-size:12px;transition:all .6s ease 0s}#login,#login:hover{background-color:#f20587!important;color:#fff}#login:hover{box-shadow:0 3px 3px #f20587;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.font-w600{font-weight:600}#rememberMe{left:5%}#rememberMe,#termsCondition{font-weight:500;position:relative}#termsCondition{left:2.5%}#line{width:30%}#signUp{color:#f20587;font-weight:600}.form-control{padding:.375rem 2.25rem}#back-to-home{background-color:#f20587;box-shadow:0 8px 15px rgba(0,0,0,.1);transition:all .6s ease 0s}#back-to-home:hover{background-color:#f20587!important;box-shadow:0 3px 3px #f20587;color:#fff;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#enterEmail,.size{font-size:13px}.scroll{height:450px;overflow-x:hidden;overflow-y:scroll;padding:10px}#style::-webkit-scrollbar{background-color:#fff;width:8px}#style::-webkit-scrollbar-thumb{background-color:#f20587;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #f20587}#termsCondition{font-size:12px}
/*# sourceMappingURL=main.b3d511ac.css.map*/