@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.15s ease-out both fadeIn}.fade-in-children>*{animation:.2s ease-out both fadeIn}.fade-in-children>:first-child{animation-delay:0s}.fade-in-children>:nth-child(2){animation-delay:40ms}.fade-in-children>:nth-child(3){animation-delay:80ms}.fade-in-children>:nth-child(4){animation-delay:.12s}.fade-in-children>:nth-child(5){animation-delay:.16s}.fade-in-children>:nth-child(6){animation-delay:.2s}.fade-in-children>:nth-child(7){animation-delay:.24s}.fade-in-children>:nth-child(8){animation-delay:.28s}.fade-in-children>:nth-child(9){animation-delay:.32s}.hover-lift{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 8px 28px #13172b21}@keyframes skeletonPulse{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-pulse{background:linear-gradient(90deg,#afb5ca26 25%,#afb5ca4d 50%,#afb5ca26 75%) 0 0/200% 100%;border-radius:6px;animation:1.6s ease-in-out infinite skeletonPulse}.page-enter{animation:.18s ease-out both fadeIn}
:root{--oplus-navy:#272c4d;--oplus-navy-700:#1d2140;--oplus-orange:#ff5100;--oplus-orange-soft:#fff2ec;--oplus-danger:#d44e2c;--oplus-warning:#d9920b;--oplus-info:#272c4d;--oplus-success:#1f9d57;--oplus-ink:#1c2030;--oplus-muted:#6b7186;--oplus-ghost-bg:#f1f2f7;--oplus-ghost-ink:#3a3f55;--oplus-card:#fff;--oplus-ring:#fff}.swal2-container{z-index:1300}.swal2-container.swal2-backdrop-show{-webkit-backdrop-filter:blur(4px);background:#12162d6b}.swal2-popup.oplus-dialog{background:var(--oplus-card);width:25rem;max-width:calc(100vw - 2.5rem);font-family:var(--font-open-sans), "Open Sans", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;border-radius:20px;padding:2.85rem 1.65rem 1.5rem;overflow:visible;box-shadow:0 26px 64px #12162d4d,0 2px 8px #12162d14}.oplus-dialog .swal2-icon.oplus-dialog__icon{--mc:var(--oplus-orange);border:6px solid var(--oplus-ring);background:radial-gradient(circle at 32% 26%, #fff 0%, var(--oplus-orange-soft) 78%);width:4.4rem;height:4.4rem;color:var(--mc);border-radius:50%;margin:-3.4rem auto .55rem;animation:none;display:flex;box-shadow:0 12px 26px #ff510047}.oplus-dialog .swal2-icon.oplus-dialog__icon .swal2-icon-content{font-size:0;display:flex}.oplus-dialog__icon svg{width:2.05rem;height:2.05rem;stroke:var(--mc)}.oplus-dialog--danger .oplus-dialog__icon{--mc:var(--oplus-danger);background:radial-gradient(circle at 32% 26%,#fff 0%,#fbe9e4 80%);box-shadow:0 12px 26px #d44e2c42}.oplus-dialog--warning .oplus-dialog__icon{--mc:var(--oplus-warning);background:radial-gradient(circle at 32% 26%,#fff 0%,#fdf3dc 80%);box-shadow:0 12px 26px #d9920b3d}.oplus-dialog--success .oplus-dialog__icon{--mc:var(--oplus-success);background:radial-gradient(circle at 32% 26%,#fff 0%,#e4f6ec 80%);box-shadow:0 12px 26px #1f9d573d}.oplus-dialog--info .oplus-dialog__icon{--mc:var(--oplus-info);background:radial-gradient(circle at 32% 26%,#fff 0%,#eceefa 80%);box-shadow:0 12px 26px #272c4d38}.oplus-dialog .oplus-dialog__title{letter-spacing:-.01em;color:var(--oplus-ink);margin:.1rem 0 .35rem;padding:0;font-size:1.22rem;font-weight:800}.oplus-dialog .oplus-dialog__body{color:var(--oplus-muted);margin:0;padding:0;font-size:.86rem;line-height:1.5}.oplus-dialog__eyebrow{background:var(--oplus-orange-soft);color:var(--oplus-orange);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin:0 0 .5rem;padding:.18rem .6rem;font-size:.66rem;font-weight:800;display:inline-block}.oplus-dialog--danger .oplus-dialog__eyebrow{color:var(--oplus-danger);background:#fbe9e4}.oplus-dialog__text{color:var(--oplus-muted)}.oplus-dialog .swal2-actions.oplus-dialog__actions{flex-direction:column;gap:.55rem;width:100%;margin:1.15rem 0 .15rem;padding:0 .15rem}.oplus-dialog .oplus-dialog__btn{cursor:pointer;border:0;border-radius:12px;width:100%;margin:0;padding:.72rem 1rem;font-family:inherit;font-size:.9rem;font-weight:700;transition:transform .12s,box-shadow .16s,background .16s}.oplus-dialog .oplus-dialog__btn:focus-visible{outline-offset:2px;outline:3px solid #ff510073}.oplus-dialog .oplus-dialog__btn--primary{background:var(--oplus-orange);color:#fff;box-shadow:0 7px 18px #ff510052}.oplus-dialog .oplus-dialog__btn--primary:hover{transform:translateY(-1px);box-shadow:0 10px 22px #ff510066}.oplus-dialog .oplus-dialog__btn--danger{background:var(--oplus-danger);color:#fff;box-shadow:0 7px 18px #d44e2c52}.oplus-dialog .oplus-dialog__btn--danger:hover{transform:translateY(-1px);box-shadow:0 10px 22px #d44e2c66}.oplus-dialog .oplus-dialog__btn--ghost{background:var(--oplus-ghost-bg);color:var(--oplus-ghost-ink)}.oplus-dialog .oplus-dialog__btn--ghost:hover{background:#e7e9f1}@keyframes oplusDialogIn{0%{opacity:0;transform:translateY(8px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes oplusDialogOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.oplus-dialog.oplus-dialog--in{animation:.2s cubic-bezier(.22,1,.36,1) both oplusDialogIn}.oplus-dialog.oplus-dialog--out{animation:.12s ease-in both oplusDialogOut}@media (prefers-reduced-motion:reduce){.oplus-dialog.oplus-dialog--in,.oplus-dialog.oplus-dialog--out{animation:none}}.dark .swal2-popup.oplus-dialog{background:#20222e;box-shadow:0 26px 64px #0000008c}.dark .oplus-dialog .swal2-icon.oplus-dialog__icon{border-color:#20222e}.dark .oplus-dialog .oplus-dialog__title{color:#f4f5fa}.dark .oplus-dialog .oplus-dialog__body,.dark .oplus-dialog .oplus-dialog__text{color:#a7adc2}.dark .oplus-dialog .oplus-dialog__btn--ghost{color:#d3d7e6;background:#2c2f3e}.dark .oplus-dialog .oplus-dialog__btn--ghost:hover{background:#353949}[lang=ar] .oplus-dialog,[lang=ar] .oplus-dialog .oplus-dialog__body{direction:rtl}.swal2-popup.spoton-swal{font-family:var(--font-open-sans), "Open Sans", system-ui, sans-serif;border-radius:18px}.swal2-popup.spoton-swal .swal2-title{color:var(--oplus-ink);font-weight:800}.swal2-popup.spoton-swal .swal2-confirm{box-shadow:0 6px 16px #ff51004d;background:var(--oplus-orange)!important;border-radius:11px!important}.swal2-popup.spoton-swal .swal2-cancel{background:var(--oplus-ghost-bg)!important;color:var(--oplus-ghost-ink)!important;border-radius:11px!important}.dark .swal2-popup.spoton-swal{background:#20222e}.dark .swal2-popup.spoton-swal .swal2-title{color:#f4f5fa}
