
.dm-restore[data-v-3a687db8] { min-height: 245px;
}
[dir] .dm-restore[data-v-3a687db8] { border: 1px solid #58416f; border-radius: 26px; padding: 30px;
}
[dir=ltr] .dm-restore[data-v-3a687db8] { background: linear-gradient(115deg,#251a40,#11182f 75%);
}
[dir=rtl] .dm-restore[data-v-3a687db8] { background: linear-gradient(-115deg,#251a40,#11182f 75%);
}
[dir] .dm-skeleton[data-v-3a687db8] { border-radius: 10px;
}
[dir=ltr] .dm-skeleton[data-v-3a687db8] { background: #ffffff0c;
}
[dir=rtl] .dm-skeleton[data-v-3a687db8] { background: #ffffff100%c;
}
.dm-skeleton-title[data-v-3a687db8] { width: min(70%,360px); height: 30px;
}
[dir] .dm-skeleton-title[data-v-3a687db8] { margin-bottom: 18px;
}
.dm-skeleton-copy[data-v-3a687db8] { width: min(90%,620px); height: 18px;
}
[dir] .dm-skeleton-copy[data-v-3a687db8] { margin-bottom: 28px;
}
.dm-skeleton-input[data-v-3a687db8] { width: min(100%,950px); height: 64px;
}
[dir] .dm-skeleton-input[data-v-3a687db8] { border: 1px solid #ffffff0c; border-radius: 14px;
}
.dm.dm-embedded[data-v-3a687db8] { min-height: 0;
}
[dir] .dm.dm-embedded[data-v-3a687db8] { background: transparent; border-radius: 0;
}
.dm-embedded .dm-shell[data-v-3a687db8] { width: 100%;
}
[dir] .dm-embedded .dm-shell[data-v-3a687db8] { padding: 0;
}
.dm-embedded .dm-input-card[data-v-3a687db8] { display: grid; grid-template-columns: minmax(0, 720px) 210px; gap: 16px;
}
[dir] .dm-embedded .dm-input-card[data-v-3a687db8] { padding: 30px; border: 1px solid #f04bd3; border-radius: 26px;
}
[dir=ltr] .dm-embedded .dm-input-card[data-v-3a687db8] { background: linear-gradient(115deg,#251a40,#11182f 75%);
}
[dir=rtl] .dm-embedded .dm-input-card[data-v-3a687db8] { background: linear-gradient(-115deg,#251a40,#11182f 75%);
}
.dm-builder-title[data-v-3a687db8],.dm-builder-intro[data-v-3a687db8],.dm-embedded .dm-label[data-v-3a687db8] { grid-column: 1 / -1;
}
.dm-builder-title[data-v-3a687db8] { font-size: clamp(23px,3vw,32px); font-weight: 800;
}
[dir] .dm-builder-title[data-v-3a687db8] { margin: 0;
}
.dm-builder-intro[data-v-3a687db8] { color: #c0b5d9 !important;
}
[dir] .dm-builder-intro[data-v-3a687db8] { margin: 0 0 8px;
}
.dm-embedded .dm-label[data-v-3a687db8] { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%);
}
.dm-embedded .dm-amount[data-v-3a687db8] { grid-column: 1; grid-row: 3;
}
.dm-embedded .dm-continue[data-v-3a687db8] { grid-column: 2; grid-row: 3; color: #fff; font-size: 19px; font-weight: 800;
}
[dir] .dm-embedded .dm-continue[data-v-3a687db8] { margin: 0; border: 0; border-radius: 16px;
}
[dir=ltr] .dm-embedded .dm-continue[data-v-3a687db8] { background: linear-gradient(105deg,#f52cc4,#8b38ed);
}
[dir=rtl] .dm-embedded .dm-continue[data-v-3a687db8] { background: linear-gradient(-105deg,#f52cc4,#8b38ed);
}
.dm-embedded #dm-range-hint[data-v-3a687db8] { grid-column: 1 / -1;
}
[dir] .dm-embedded #dm-range-hint[data-v-3a687db8] { margin: 0;
}
.dm-package-head[data-v-3a687db8] { display: flex; align-items: center; justify-content: space-between; gap: 15px; color: #e6a3ff; font-size: 18px;
}
[dir] .dm-package-head[data-v-3a687db8] { margin-top: 34px;
}
.dm-package-head button[data-v-3a687db8] { color: #e6d7f5;
}
[dir] .dm-package-head button[data-v-3a687db8] { border: 1px solid #60427f; border-radius: 30px; padding: 8px 15px; background: #251b3b;
}
@media(max-width:650px) {
.dm-embedded .dm-input-card[data-v-3a687db8] { grid-template-columns: minmax(0,1fr);
}
[dir] .dm-embedded .dm-input-card[data-v-3a687db8] { padding: 20px 16px;
}.dm-embedded .dm-continue[data-v-3a687db8] { grid-column: 1; grid-row: 4; min-height: 54px;
}
}
.dm[data-v-3a687db8] { color-scheme: dark; --ink: #f7f6ff; --muted: #adb8d6; --line: #33416a; --pink: #ff4ec9; --cyan: #6cddff; color: var(--ink); min-height: calc(100vh - 130px);
}
[dir] .dm[data-v-3a687db8] { background: radial-gradient(ellipse at 70% 0, #23215e 0, transparent 43%), #070c1c; border-radius: 24px;
}
.dm *[data-v-3a687db8] { box-sizing: border-box;
}.dm h1[data-v-3a687db8],.dm h2[data-v-3a687db8],.dm h3[data-v-3a687db8],.dm p[data-v-3a687db8] { color: inherit;
}.dm button[data-v-3a687db8],.dm input[data-v-3a687db8] { font: inherit;
}[dir] .dm button[data-v-3a687db8] { cursor: pointer;
}.dm button[data-v-3a687db8]:disabled { opacity: .42;
}[dir] .dm button[data-v-3a687db8]:disabled { cursor: not-allowed;
}.dm button[data-v-3a687db8]:focus-visible,.dm a[data-v-3a687db8]:focus-visible,.dm input[data-v-3a687db8]:focus-visible,.dm summary[data-v-3a687db8]:focus-visible { outline: 3px solid var(--cyan); outline-offset: 4px;
}
.dm-shell[data-v-3a687db8] { width: min(950px,100%);
}
[dir] .dm-shell[data-v-3a687db8] { margin: auto; padding: 28px 20px 45px;
}.dm-head[data-v-3a687db8] { display: flex; align-items: center; gap: 18px;
}[dir] .dm-head[data-v-3a687db8] { margin-bottom: 32px;
}.dm-back-circle[data-v-3a687db8] { width: 46px; height: 46px; flex-shrink: 0; display: grid; place-items: center; color: white; font-size: 26px; line-height: 1; text-decoration: none;
}[dir] .dm-back-circle[data-v-3a687db8] { border: 1px solid #5262a4; background: #151a36; border-radius: 50%;
}.dm-back-circle[data-v-3a687db8]:hover { color: #fff;
}[dir] .dm-back-circle[data-v-3a687db8]:hover { background: #292352;
}.dm-hero[data-v-3a687db8] { flex: 1;
}.dm .dm-hero .dm-title[data-v-3a687db8] { font-size: clamp(26px,4vw,42px); line-height: 1.12; color: #f7f6ff; -webkit-text-fill-color: #f7f6ff; font-weight: 780; letter-spacing: -.025em;
}[dir] .dm .dm-hero .dm-title[data-v-3a687db8] { margin: 0; background: none;
}.dm-hero p[data-v-3a687db8] { color: var(--muted); font-size: 14px;
}[dir] .dm-hero p[data-v-3a687db8] { margin: 7px 0 0;
}.dm-hero-gem[data-v-3a687db8] { font-size: 65px; filter: drop-shadow(0 0 16px #4f69ff);
}
.dm-section-title[data-v-3a687db8] { font-weight: 780; font-size: 23px;
}
[dir] .dm-section-title[data-v-3a687db8] { margin: 24px 0 12px;
}[dir] .dm-input-card[data-v-3a687db8], [dir] .dm-pay-panel[data-v-3a687db8] { border: 1px solid var(--line); border-radius: 20px; padding: 22px;
}[dir=ltr] .dm-input-card[data-v-3a687db8], [dir=ltr] .dm-pay-panel[data-v-3a687db8] { background: linear-gradient(125deg,#12192f,#17183a 75%,#10182e);
}[dir=rtl] .dm-input-card[data-v-3a687db8], [dir=rtl] .dm-pay-panel[data-v-3a687db8] { background: linear-gradient(-125deg,#12192f,#17183a 75%,#10182e);
}.dm-label[data-v-3a687db8] { display: block; color: #d4dcf5; font-size: 15px;
}[dir] .dm-label[data-v-3a687db8] { margin-bottom: 9px;
}.dm-amount[data-v-3a687db8] { display: flex; align-items: center; gap: 10px;
}[dir] .dm-amount[data-v-3a687db8] { border: 1px solid #6771ae; background: #0c1429; border-radius: 14px; padding: 12px 18px;
}.dm-amount > span[data-v-3a687db8] { font-size: 26px;
}.dm-amount input[data-v-3a687db8] { min-width: 0; width: 100%; outline: none; color: white; font-size: 35px; font-weight: 720;
}[dir] .dm-amount input[data-v-3a687db8] { border: 0; background: transparent;
}[dir] .dm-amount[data-v-3a687db8]:focus-within { box-shadow: 0 0 0 2px #6cddff45;
}.dm-amount input[data-v-3a687db8]:focus-visible { outline: 0;
}[dir] .dm-amount.invalid[data-v-3a687db8] { border-color: #ca6484;
}.dm-clear[data-v-3a687db8] { flex-shrink: 0; color: white; width: 29px; height: 29px; display: grid; place-items: center; font-size: 18px !important;
}[dir] .dm-clear[data-v-3a687db8] { border: 1px solid #5262a4; border-radius: 50%; background: #151a36;
}.dm-small[data-v-3a687db8] { font-size: 13px; color: var(--muted) !important; line-height: 1.5;
}[dir] .dm-small[data-v-3a687db8] { margin: 10px 0 0;
}.dm-field-error[data-v-3a687db8] { color: #ff98ad !important;
}.dm-quick-picks[data-v-3a687db8] { color: #aeb7d7; font-size: 12px;
}[dir] .dm-quick-picks[data-v-3a687db8] { margin-top: 15px;
}[dir] .dm-quick-picks summary[data-v-3a687db8] { cursor: pointer;
}.dm-quick-picks > div[data-v-3a687db8] { display: flex; flex-wrap: wrap; gap: 8px;
}[dir] .dm-quick-picks > div[data-v-3a687db8] { margin-top: 12px;
}.dm-quick-picks button[data-v-3a687db8] { color: white;
}[dir] .dm-quick-picks button[data-v-3a687db8] { background: #161d3c; border: 1px solid #46527f; border-radius: 10px; padding: 8px 12px;
}[dir] .dm-quick-picks button.selected[data-v-3a687db8] { border-color: var(--pink); background: #3d2052;
}.dm-quick-picks small[data-v-3a687db8] { display: block; color: #c69cff; font-size: 9px;
}[dir] .dm-quick-picks small[data-v-3a687db8] { margin-bottom: 4px;
}
.dm-results[data-v-3a687db8] { display: grid; grid-template-columns: 1fr 1fr; gap: 14px;
}[dir] .dm-diamond-card[data-v-3a687db8] { border: 1px solid #a958ff; box-shadow: inset 0 -2px 0 #dd37ca,0 0 18px #942d7d35; border-radius: 20px; padding: 24px;
}[dir=ltr] .dm-diamond-card[data-v-3a687db8] { background: linear-gradient(120deg,#121d46,#1c1b4c);
}[dir=rtl] .dm-diamond-card[data-v-3a687db8] { background: linear-gradient(-120deg,#121d46,#1c1b4c);
}.dm-diamond-card h3[data-v-3a687db8] { font-size: 16px; font-weight: 700;
}[dir] .dm-diamond-card h3[data-v-3a687db8] { margin: 0;
}.dm-diamond-count[data-v-3a687db8] { display: flex; align-items: center; gap: 12px; font-size: clamp(32px,5.5vw,57px); font-weight: 850; color: #c7e9ff;
}[dir] .dm-diamond-count[data-v-3a687db8] { margin-top: 20px;
}.dm-diamond-count span[data-v-3a687db8] { font-size: .85em; filter: drop-shadow(0 0 13px #4589ff);
}.dm-diamond-count strong[data-v-3a687db8] { font-weight: 850; letter-spacing: -.025em;
}[dir] .dm-future[data-v-3a687db8] { border: 1px solid #4157a6; border-radius: 20px; padding: 20px;
}[dir=ltr] .dm-future[data-v-3a687db8] { background: linear-gradient(135deg,#11182e,#1b1a41);
}[dir=rtl] .dm-future[data-v-3a687db8] { background: linear-gradient(-135deg,#11182e,#1b1a41);
}.dm-future h3[data-v-3a687db8] { font-size: 22px; font-weight: 750;
}[dir] .dm-future h3[data-v-3a687db8] { margin: 0 0 14px;
}.dm-stat[data-v-3a687db8] { display: flex; align-items: center; justify-content: space-between; gap: 12px; font-size: 14px;
}[dir] .dm-stat[data-v-3a687db8] { padding: 9px 0;
}.dm-stat strong[data-v-3a687db8] { color: var(--cyan);
}[dir] .dm-stat strong[data-v-3a687db8] { text-align: end;
}.dm-stat.dm-total[data-v-3a687db8] { font-size: 18px;
}[dir] .dm-stat.dm-total[data-v-3a687db8] { border-top: 1px solid #425174; margin-top: 8px;
}.dm-stat.dm-total strong[data-v-3a687db8] { color: #fc8efa; font-size: 25px;
}
.dm-gift-grid[data-v-3a687db8] { display: grid; grid-template-columns: 1fr 1fr; gap: 14px;
}.dm-gift[data-v-3a687db8] { display: flex; gap: 16px; align-items: center; font-size: 14px;
}[dir] .dm-gift[data-v-3a687db8] { padding: 19px; border: 1px solid #4b468d; border-radius: 18px;
}[dir=ltr] .dm-gift[data-v-3a687db8] { background: linear-gradient(120deg,#251637,#142047);
}[dir=rtl] .dm-gift[data-v-3a687db8] { background: linear-gradient(-120deg,#251637,#142047);
}.dm-gift-icon[data-v-3a687db8] { font-size: 35px;
}.dm-gift strong[data-v-3a687db8] { display: block; font-size: 21px;
}[dir] .dm-gift strong[data-v-3a687db8] { margin-top: 4px;
}.dm-validity[data-v-3a687db8] { font-size: 11px;
}[dir] .dm-validity[data-v-3a687db8] { margin-bottom: 0;
}[dir] .dm-upsell[data-v-3a687db8] { margin-top: 18px; border: 1px solid #ff55ca; box-shadow: 0 0 17px #ff36cb26; border-radius: 20px; padding: 18px;
}[dir=ltr] .dm-upsell[data-v-3a687db8] { background: linear-gradient(110deg,#3f174b,#151a3a);
}[dir=rtl] .dm-upsell[data-v-3a687db8] { background: linear-gradient(-110deg,#3f174b,#151a3a);
}.dm-upsell h3[data-v-3a687db8] { font-size: 20px; line-height: 1.5; font-weight: 750;
}[dir] .dm-upsell h3[data-v-3a687db8] { margin: 0 0 6px;
}.dm-upsell p[data-v-3a687db8] { color: #c9c6df; font-size: 14px;
}[dir] .dm-upsell p[data-v-3a687db8] { margin: 0;
}.dm-upsell-actions[data-v-3a687db8] { display: flex; gap: 10px;
}[dir] .dm-upsell-actions[data-v-3a687db8] { margin-top: 14px;
}
.dm-btn[data-v-3a687db8] { display: inline-flex; justify-content: center; align-items: center; gap: 8px; color: white; font-weight: 750 !important; font-size: 14px !important; line-height: 1.4; transition: filter .2s,box-shadow .2s;
}
[dir] .dm-btn[data-v-3a687db8] { border: none; border-radius: 13px; padding: 15px 19px;
}
[dir=ltr] .dm-btn[data-v-3a687db8] { background: linear-gradient(105deg,#f730ce,#8640ed);
}
[dir=rtl] .dm-btn[data-v-3a687db8] { background: linear-gradient(-105deg,#f730ce,#8640ed);
}.dm-btn[data-v-3a687db8]:hover:not(:disabled) { filter: brightness(1.13);
}[dir] .dm-btn[data-v-3a687db8]:hover:not(:disabled) { box-shadow: 0 0 20px #db42cf36;
}[dir] .dm-outline[data-v-3a687db8] { border: 1px solid #7680ef; background: #141c3b;
}.dm-checkout[data-v-3a687db8] { width: 100%; font-size: 23px !important;
}[dir] .dm-checkout[data-v-3a687db8] { margin-top: 22px; padding: 21px; border-radius: 19px;
}
.dm-wheel-panel[data-v-3a687db8] { scroll-margin-top: 110px;
}
[dir] .dm-wheel-panel[data-v-3a687db8] { margin-top: 18px; padding: 22px; border: 1px solid #3c528b; border-radius: 22px; background: #0e1830;
}.dm-wheel-heading[data-v-3a687db8] { display: flex; align-items: center; justify-content: space-between; gap: 12px;
}.dm-wheel-heading h2[data-v-3a687db8] { font-size: 24px; font-weight: 750;
}[dir] .dm-wheel-heading h2[data-v-3a687db8] { margin: 0;
}.dm-pill[data-v-3a687db8] { color: #b6c7df; font-size: 13px; flex-shrink: 0;
}[dir] .dm-pill[data-v-3a687db8] { border: 1px solid #67769c; border-radius: 99px; padding: 7px 12px;
}.dm-wheel-layout[data-v-3a687db8] { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; align-items: center;
}[dir] .dm-wheel-layout[data-v-3a687db8] { margin-top: 22px;
}.dm-wheel-wrap[data-v-3a687db8] { position: relative; width: min(100%,330px); aspect-ratio: 1;
}[dir] .dm-wheel-wrap[data-v-3a687db8] { margin: auto;
}.dm-wheel[data-v-3a687db8] { width: 100%; height: 100%; transition: transform 3.5s cubic-bezier(.15,.75,.19,1); position: relative; overflow: hidden;
}[dir] .dm-wheel[data-v-3a687db8] { border: 9px solid #a66aee; border-radius: 50%; box-shadow: 0 0 0 4px #312761,0 0 28px #c251ff5e;
}.dm-wheel-hub[data-v-3a687db8] { position: absolute; top: 50%; font-size: 35px; width: 70px; height: 70px; display: grid; place-items: center;
}[dir] .dm-wheel-hub[data-v-3a687db8] { background: #101c43; border: 3px solid #d8a5ff; border-radius: 50%; box-shadow: 0 0 14px #a96afd55;
}[dir=ltr] .dm-wheel-hub[data-v-3a687db8] { left: 50%; transform: translate(-50%,-50%);
}[dir=rtl] .dm-wheel-hub[data-v-3a687db8] { right: 50%; transform: translate(50%,-50%);
}.dm-wheel-label[data-v-3a687db8],.dm-wheel-decoration[data-v-3a687db8] { position: absolute; top: 50%; font-weight: 850; font-size: 17px; color: white;
}[dir] .dm-wheel-label[data-v-3a687db8], [dir] .dm-wheel-decoration[data-v-3a687db8] { text-shadow: 0 2px 5px #181033;
}[dir=ltr] .dm-wheel-label[data-v-3a687db8], [dir=ltr] .dm-wheel-decoration[data-v-3a687db8] { left: 50%;
}[dir=rtl] .dm-wheel-label[data-v-3a687db8], [dir=rtl] .dm-wheel-decoration[data-v-3a687db8] { right: 50%;
}.dm-wheel-decoration[data-v-3a687db8] { color: #dfb6ff; font-size: 20px;
}.dm-pointer[data-v-3a687db8] { position: absolute; z-index: 2; top: -21px; color: #ffc6fa; font-size: 29px; filter: drop-shadow(0 0 7px #ffc6fa);
}[dir=ltr] .dm-pointer[data-v-3a687db8] { left: calc(50% - 14px);
}[dir=rtl] .dm-pointer[data-v-3a687db8] { right: calc(50% - 14px);
}.dm-wheel-muted[data-v-3a687db8] { opacity: .46; filter: grayscale(.7);
}[dir] .dm-wheel-result[data-v-3a687db8] { background: #131e39; border: 1px solid #35466e; border-radius: 17px; padding: 20px;
}.dm-wheel-result h3[data-v-3a687db8] { font-size: 18px; font-weight: 700;
}[dir] .dm-wheel-result h3[data-v-3a687db8] { margin: 0;
}.dm-wheel-gain[data-v-3a687db8] { font-size: 30px; font-weight: 850; color: var(--cyan); line-height: 1.3;
}[dir] .dm-wheel-gain[data-v-3a687db8] { margin: 10px 0;
}.dm-wheel-result p[data-v-3a687db8] { color: #bac7de; line-height: 1.5; font-size: 14px;
}.dm-wheel-btn[data-v-3a687db8] { width: 100%;
}[dir] .dm-wheel-btn[data-v-3a687db8] { margin-top: 12px;
}.dm-odds-trigger[data-v-3a687db8] { display: block; color: var(--cyan); font-size: 12px !important;
}[dir] .dm-odds-trigger[data-v-3a687db8] { border: 0; background: transparent; margin-top: 20px; padding: 0;
}.dm-odds[data-v-3a687db8] { color: #b7c1de; font-size: 12px;
}[dir] .dm-odds[data-v-3a687db8] { margin-top: 22px;
}[dir] .dm-odds summary[data-v-3a687db8] { cursor: pointer;
}.dm-odds > div[data-v-3a687db8] { display: flex; gap: 8px; align-items: center;
}[dir] .dm-odds > div[data-v-3a687db8] { margin-top: 12px;
}.dm-odds i[data-v-3a687db8] { width: 9px; height: 9px;
}[dir] .dm-odds i[data-v-3a687db8] { border-radius: 50%;
}.dm-odds strong[data-v-3a687db8] { margin-inline-start: auto;
}
.dm-fine[data-v-3a687db8] { color: #a9bad6 !important; font-size: 12px; line-height: 1.6;
}
[dir] .dm-fine[data-v-3a687db8] { text-align: center; margin: 14px 0 0;
}.dm-notice[data-v-3a687db8],.dm-alert[data-v-3a687db8] { color: #d9eeff; line-height: 1.6; font-size: 13px;
}[dir] .dm-notice[data-v-3a687db8], [dir] .dm-alert[data-v-3a687db8] { background: #173751; border: 1px solid #4e9ad2; padding: 14px; border-radius: 14px; margin-top: 12px;
}.dm-alert[data-v-3a687db8] { display: flex; justify-content: space-between; gap: 12px;
}[dir] .dm-alert[data-v-3a687db8] { margin-bottom: 18px;
}.dm-alert button[data-v-3a687db8] { color: #d9eeff; text-decoration: underline;
}[dir] .dm-alert button[data-v-3a687db8] { border: 0; background: transparent;
}
.dm-pay-panel[data-v-3a687db8] { scroll-margin-top: 100px;
}
[dir] .dm-pay-panel[data-v-3a687db8] { margin-top: 22px;
}.dm-pay-heading[data-v-3a687db8] { display: flex; align-items: center; justify-content: space-between; gap: 16px;
}.dm-pay-heading h2[data-v-3a687db8] { font-size: 24px;
}[dir] .dm-pay-heading h2[data-v-3a687db8] { margin: 0;
}.dm-pay-heading > button[data-v-3a687db8] { color: #ccb9e7;
}[dir] .dm-pay-heading > button[data-v-3a687db8] { border: 0; background: transparent;
}.dm-card-form[data-v-3a687db8] { display: grid; grid-template-columns: 1fr 1fr; gap: 18px 15px;
}[dir] .dm-card-form[data-v-3a687db8] { margin: 25px 0;
}.dm-card-form label[data-v-3a687db8] { font-size: 12px; color: var(--muted);
}[dir] .dm-card-form label[data-v-3a687db8] { margin: 0;
}.dm-card-form input[data-v-3a687db8] { display: block; width: 100%; min-width: 0; color: #fff; font-size: 15px;
}[dir] .dm-card-form input[data-v-3a687db8] { padding: 13px 11px; border: 1px solid #6771ae; background: #0c1429; border-radius: 10px; margin-top: 7px;
}.dm-full[data-v-3a687db8] { grid-column: span 2;
}.dm-expiry[data-v-3a687db8] { display: flex; gap: 7px;
}.dm-terms[data-v-3a687db8] { display: flex; gap: 10px; align-items: start; font-size: 13px; line-height: 1.6;
}[dir] .dm-terms[data-v-3a687db8] { margin: 25px 0 0;
}.dm-terms input[data-v-3a687db8] { accent-color: #bf47f1;
}[dir] .dm-terms input[data-v-3a687db8] { margin-top: 3px;
}.dm-terms a[data-v-3a687db8] { color: #d4b0ff; text-decoration: underline;
}[dir] .dm-hosted[data-v-3a687db8] { padding: 30px 15px; text-align: center;
}.dm-hosted > span[data-v-3a687db8] { font-size: 30px;
}.dm-hosted strong[data-v-3a687db8] { font-size: 30px;
}[dir] .dm-status-card[data-v-3a687db8] { border: 1px solid #4c4b86; border-radius: 22px; background: #111a32; padding: 35px 24px; text-align: center;
}.dm-status-card h2[data-v-3a687db8] { font-size: 26px;
}[dir] .dm-status-card h2[data-v-3a687db8] { margin: 20px 0;
}.dm-status-card > p[data-v-3a687db8] { color: var(--muted); line-height: 1.7;
}[dir] .dm-status-card > p[data-v-3a687db8] { margin-bottom: 24px;
}.dm-status-icon[data-v-3a687db8] { display: inline-grid; place-items: center; width: 65px; height: 65px; color: #b5a2ff; font-size: 35px;
}[dir] .dm-status-icon[data-v-3a687db8] { border: 1px solid #8d62d5; background: #302352; border-radius: 50%;
}.dm-status-total[data-v-3a687db8] { font-size: 40px; color: var(--cyan) !important;
}[dir] .dm-remaining[data-v-3a687db8] { background: #101c35; border: 1px solid #375978; border-radius: 16px; padding: 18px; margin-top: 20px;
}.dm-remaining h3[data-v-3a687db8] { font-size: 15px; color: var(--cyan);
}[dir] .dm-remaining h3[data-v-3a687db8] { margin: 0 0 9px;
}.dm-remaining p[data-v-3a687db8] { font-size: 13px; color: #b6c4dd;
}[dir] .dm-remaining p[data-v-3a687db8] { margin: 0;
}
.dm .dm-hero .dm-title-text[data-v-3a687db8] { display: inline-block; color: #f7f6ff; -webkit-text-fill-color: #f7f6ff;
}
@supports ((background-clip: text) or (-webkit-background-clip: text)) {
.dm .dm-hero .dm-title-text[data-v-3a687db8] { color: transparent; -webkit-text-fill-color: transparent;
}
[dir] .dm .dm-hero .dm-title-text[data-v-3a687db8] { background-clip: text; -webkit-background-clip: text;
}
[dir=ltr] .dm .dm-hero .dm-title-text[data-v-3a687db8] { background-image: linear-gradient(95deg,#fff,#dba5ff);
}
[dir=rtl] .dm .dm-hero .dm-title-text[data-v-3a687db8] { background-image: linear-gradient(-95deg,#fff,#dba5ff);
}
}
@media (forced-colors: active) {
.dm .dm-hero .dm-title-text[data-v-3a687db8] { color: CanvasText; -webkit-text-fill-color: CanvasText;
}
[dir] .dm .dm-hero .dm-title-text[data-v-3a687db8] { background: none;
}
}
@media(max-width:650px) {
[dir] .dm[data-v-3a687db8] { border-radius: 16px;
}[dir] .dm-shell[data-v-3a687db8] { padding: 20px 12px 35px;
}.dm-hero-gem[data-v-3a687db8] { font-size: 44px;
}.dm-head[data-v-3a687db8] { gap: 11px;
}[dir] .dm-head[data-v-3a687db8] { margin-bottom: 20px;
}.dm-back-circle[data-v-3a687db8] { width: 37px; height: 37px; font-size: 24px;
}.dm-hero p[data-v-3a687db8] { font-size: 12px; line-height: 1.6;
}[dir] .dm-input-card[data-v-3a687db8], [dir] .dm-pay-panel[data-v-3a687db8] { padding: 16px;
}.dm-results[data-v-3a687db8],.dm-wheel-layout[data-v-3a687db8] { grid-template-columns: 1fr;
}.dm-gift-grid[data-v-3a687db8] { grid-template-columns: 1fr 1fr; gap: 10px;
}.dm-gift[data-v-3a687db8] { gap: 7px; flex-direction: column; font-size: 12px;
}[dir] .dm-gift[data-v-3a687db8] { padding: 12px; text-align: center;
}.dm-gift-icon[data-v-3a687db8] { font-size: 27px;
}.dm-gift strong[data-v-3a687db8] { font-size: 19px;
}.dm-section-title[data-v-3a687db8] { font-size: 20px;
}.dm-upsell-actions[data-v-3a687db8] { flex-direction: column;
}.dm-wheel-wrap[data-v-3a687db8] { width: 270px;
}.dm-amount input[data-v-3a687db8] { font-size: 30px;
}.dm-diamond-count[data-v-3a687db8] { font-size: 45px;
}[dir] .dm-diamond-count[data-v-3a687db8] { margin: 18px 0;
}[dir] .dm-wheel-panel[data-v-3a687db8] { padding: 18px 14px;
}.dm-wheel-heading h2[data-v-3a687db8] { font-size: 21px;
}.dm-pill[data-v-3a687db8] { font-size: 11px;
}[dir] .dm-pill[data-v-3a687db8] { padding: 5px 9px;
}[dir] .dm-wheel-result[data-v-3a687db8] { padding: 18px;
}.dm-wheel-gain[data-v-3a687db8] { font-size: 26px;
}.dm-checkout[data-v-3a687db8] { font-size: 19px !important;
}[dir] .dm-checkout[data-v-3a687db8] { padding: 18px 12px;
}
}
@media(prefers-reduced-motion: reduce) {
[dir] .dm *[data-v-3a687db8] { transition-duration: .01ms !important;
}
[dir=ltr] .dm *[data-v-3a687db8] { animation-duration: .01ms !important;
}
[dir=rtl] .dm *[data-v-3a687db8] { animation-duration: .01ms !important;
}
}


/*# sourceMappingURL=chunk-441cff8e.a282f50f.css.map*/