html[data-layout=desktop] .desktop-app{--da-blue:#208ce7;--da-deep:#3655ab;--da-purple:#8251bf;--da-gold:#ffda8a;--da-line:#d9e8f6}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading){position:relative;isolation:isolate;overflow:hidden;min-height:154px;margin-bottom:24px;padding:27px 32px;border:1px solid #7da9eb;border-radius:21px;background:radial-gradient(ellipse at 85% 0,#7eddff80,transparent 55%),linear-gradient(118deg,#167ecf,#4763bc 65%,#8464c0);box-shadow:0 13px 28px #3566b41c;color:#fff}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading):before{content:"";position:absolute;z-index:-1;right:-60px;top:-160px;width:450px;height:450px;border:1px solid #ffffff30;border-radius:50%;box-shadow:0 0 0 40px #ffffff07,0 0 0 80px #ffffff06;pointer-events:none}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading) h1{margin-top:8px;color:#fff6dd;font-size:30px;font-weight:800;letter-spacing:1px;text-shadow:0 2px 0 #23508b44}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading) p{color:#e0efff;font-size:13px;line-height:1.65}html[data-layout=desktop] .desktop-app :is(.dw-heading>span,.dag-eyebrow,.dn-heading>div>span,.ddl-page-heading .ddl-eyebrow,.dv-page-heading .dv-eyebrow,.db-page-heading .db-eyebrow){color:#bfe9ff;font-size:9px;letter-spacing:2.2px}html[data-layout=desktop] .desktop-app :is(.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading) button{border-color:#fff5;background:#ffffff16;color:#fff;box-shadow:inset 0 1px #ffffff15;backdrop-filter:blur(6px)}html[data-layout=desktop] .desktop-app :is(.dw-tabs,.dag-tabs){padding:6px;border:1px solid #d3e4f5;border-radius:13px;background:linear-gradient(110deg,#fff,#edf5ff);box-shadow:0 5px 16px #366b9b0b}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dv-page-heading,.db-page-heading,.ddl-page-heading){overflow:visible;min-height:0;padding:0 2px 5px;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dv-page-heading,.db-page-heading,.ddl-page-heading):before{display:none}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dv-page-heading,.db-page-heading,.ddl-page-heading) h1{color:#285d92;text-shadow:none}html[data-layout=desktop] .desktop-app :is(.dw-heading,.dv-page-heading,.db-page-heading,.ddl-page-heading) p{color:#7294b1}html[data-layout=desktop] .desktop-app :is(.dw-heading>span,.dv-page-heading .dv-eyebrow,.db-page-heading .db-eyebrow,.ddl-page-heading .ddl-eyebrow){color:#509acb}html[data-layout=desktop] .desktop-app :is(.dv-page-heading,.db-page-heading,.ddl-page-heading) button{border-color:#bfdcf3;background:#f3f9ff;color:#4789b8;backdrop-filter:none}html[data-layout=desktop] .desktop-app :is(.dw-tabs,.dag-tabs) button.active{border-radius:9px;background:linear-gradient(115deg,#29a8ef,#3975dc);box-shadow:0 5px 12px #287cdb29;color:#fff;font-weight:700}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview{position:relative;isolation:isolate;overflow:hidden;border-color:#78b4e7;background:radial-gradient(circle at 4% 5%,#71dbff60,transparent 42%),linear-gradient(115deg,#1f97d9,#3a6abd 57%,#7551b2);box-shadow:0 15px 30px #365caf22}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview{column-gap:12px}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-daily{align-items:stretch}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-title h2{color:#fff0bd;font-size:26px;font-weight:800}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-title :is(span,p){color:#dfedff}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-metric{padding:16px 18px;border:1px solid #d9ecff40;border-radius:13px;background:#ffffff13;box-shadow:inset 0 1px #ffffff16}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-metric>span{color:#e1ecff}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-metric strong{color:#ffe6a8;font-weight:800}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-overview-metric small{color:#e5e8fd}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin{position:relative;isolation:isolate;overflow:hidden;border-color:#f4aa6d;background:radial-gradient(ellipse at 95% 0,#ffcf7180,transparent 45%),linear-gradient(140deg,#ffa448,#f36c39 42%,#c63e52);box-shadow:0 13px 27px #cb633523;color:#fff1d2}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin:after{content:"";position:absolute;z-index:-1;top:48px;right:15px;width:160px;height:135px;background:url(./desktop-checkin-festival-36080573a54734a9.webp) center/contain no-repeat;opacity:.96;pointer-events:none}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin :is(h2,h3,.db-signin-reward strong){color:#fff2bc;font-weight:800}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-card-heading .db-section-icon{border-color:#fff0ae;background:linear-gradient(145deg,#fff4c8,#ffd180);box-shadow:0 5px 10px #bf48232a;color:#d88033}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-pill{border-color:#fff1ba70;background:#ab3e3333;color:#fff2d6}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-signin-reward{position:relative;margin-right:0;padding-right:138px}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-signin-reward>div>span{color:#ffe8bf}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-primary:not(:disabled){border-color:#ffe4a4;background:linear-gradient(#fff1bf,#ffd079);box-shadow:0 4px #aa343b55;color:#9c482e;font-weight:800}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-primary:disabled{border-color:#ebc291;background:#edcea6;color:#a87959}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-days{padding:9px 7px;border:1px solid #ffe4aa;border-radius:13px;background:#ffedc6;box-shadow:0 4px #a9383740}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-day{border-color:#efd198;background:linear-gradient(150deg,#fff1cb,#ffdfa0);color:#9d6d35}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-day :is(small,strong,em){color:#996235}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-day>span{color:#c68d34}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-day.current{border-color:#ffba73;background:linear-gradient(#ff9c56,#e75a42);box-shadow:0 3px 7px #d9783c35}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-day.current :is(small,strong,em,span){color:#fff6d5}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-note,html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-unavailable p{color:#ffe4c5}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .benefits-checkin-conditions{border-color:#ffdeb0;background:#fff5e4;color:#8c633a}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .benefits-checkin-conditions :is(h3,strong,small,p){color:#8c633a}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner{--accent:#e1647a;--accent-light:#ffac90;--metal:#f2cd86;position:relative;isolation:isolate;overflow:hidden;border-color:#8873c9;background:radial-gradient(ellipse at 90% 35%,#dc8bc36b,transparent 60%),linear-gradient(135deg,#466bbb,#6748a7 55%,#a44889);box-shadow:0 13px 30px #6751a82b}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner :is(h2,.spinner-intro h1){color:#fff0c2;font-weight:800}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner :is(.db-spinner-caption,.db-note,.spinner-intro p){color:#e7d8f5}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-balance{border-color:#dbc4f45c;background:#31245233;color:#e8daf4}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-balance strong{color:#fff0bf}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-stage{border-color:#d7bce74f;background:radial-gradient(circle,#f8cc7459,transparent 70%);box-shadow:none}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-wheel-frame{border-color:#ffd88b;background:#efca82;box-shadow:0 0 0 3px #bc843e,0 12px 24px #32215d66,inset 0 0 0 3px #fff2c3}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-wheel{filter:sepia(.85) saturate(1.15);border-color:#fff4da}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-pointer i{border-top-color:#ffe8ac}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-draw-button{border-color:#fff2c4;background:linear-gradient(145deg,#ff9f7b,#de526a);box-shadow:0 5px #a73b59,0 10px 18px #542c6d80}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-draw-button:disabled{background:#b39175;box-shadow:0 4px #886650}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-tier-switch{border-color:#ddc3f34f;background:#30255b33}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-tier-switch button{color:#e6d6f2}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-tier-switch button.active{border-color:#ffde97;background:linear-gradient(#fff0c0,#f4cc80);color:#835437}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-intro em{background:#ffffff13;color:#ffe4a7}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner :is(.spinner-state,.spinner-empty-chance,.spinner-login-card){border-color:#dbc5ed50;background:#35265b2b;box-shadow:none;color:#eadcf4}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner :is(.spinner-state h2,.spinner-empty-chance strong,.spinner-login-card strong){color:#fff0c8}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner :is(.spinner-state p,.spinner-empty-chance small,.spinner-login-card small){color:#e5d3f0}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-spinner .spinner-empty-chance button{border-color:#f1cf94;background:#fff0c8;color:#8b5f3b}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task{border-color:#f1d4a8;background:linear-gradient(145deg,#fff0d3,#fff 65%);box-shadow:0 9px 22px #d6ac6c16}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task[data-task-kind=cumulativeDeposit]{border-color:#f2d0be;background:linear-gradient(145deg,#ffe9dc,#fff 65%)}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task[data-task-kind=cumulativeBet]{border-color:#dfd3f7;background:linear-gradient(145deg,#f0e6ff,#fff 65%)}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task[data-task-kind=cumulativeProfit]{border-color:#c6e7db;background:linear-gradient(145deg,#def8ec,#fff 65%)}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-table th{background:#ffffffa8;color:#8596ab}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task .db-task-description{font-size:14px!important;line-height:1.7;color:#6b8297!important}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task .db-task-progress{font-size:14px;line-height:1.6;color:#6b8297}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task .db-task-progress strong{font-weight:500;color:#456780}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-table{font-size:14px;line-height:1.6}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-table th{font-size:13px;font-weight:500;color:#6b8297}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-table td{color:#456780}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-table .db-reward-value{font-weight:500;color:#b87924}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-grid .db-claim{font-size:13px;min-height:34px;color:#637e94}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task .db-pill{font-size:12px;color:#617e97}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-task-unavailable{font-size:14px;line-height:1.7;color:#617e97}html[data-layout=desktop] .desktop-app :is(#tx-benefits-root .db-task,#tx-vip-root .dv-benefits){font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-variant-numeric:tabular-nums}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-benefits .dv-rule-line{font-size:14px;line-height:1.6;color:#6b8297}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-benefits .dv-rule-line>b{font-size:inherit;font-weight:500;color:#456780}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-benefits .dv-note{font-size:14px;line-height:1.7;color:#6b8297}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-reward-value{color:#d58c32;font-weight:700}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-claim.ready:not(:disabled){border-color:#f0be68;background:linear-gradient(#ffe7a8,#f6c373);box-shadow:0 3px 8px #d7a04d25;color:#9a612a;font-weight:750}html[data-layout=desktop] .desktop-app .dht-task{border-width:1px 1px 1px 3px;border-left-color:#edbd64;background:linear-gradient(125deg,#fff1d9,#fff 70%);box-shadow:0 4px 12px #caa7680d}html[data-layout=desktop] .desktop-app .dht-task[data-task-kind=cumulativeDeposit]{border-left-color:#eda473;background:linear-gradient(125deg,#ffebdf,#fff 70%)}html[data-layout=desktop] .desktop-app .dht-task[data-task-kind=cumulativeBet]{border-left-color:#a18bd9;background:linear-gradient(125deg,#f0e9ff,#fff 70%)}html[data-layout=desktop] .desktop-app .dht-task[data-task-kind=cumulativeProfit]{border-left-color:#65b79f;background:linear-gradient(125deg,#e2f7ed,#fff 70%)}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-upgrade{border-color:#efd299;background:linear-gradient(145deg,#fff0cc,#fffaf1 60%,#fff);box-shadow:0 10px 22px #d5b16c18}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-cycle{border-color:#c8e2f6;background:linear-gradient(145deg,#dcf2ff,#fff 65%)}html[data-layout=desktop] .desktop-app #tx-vip-root #dv-monthly{border-color:#ddd0f1;background:linear-gradient(145deg,#ece0fc,#fff 65%)}html[data-layout=desktop] .desktop-app #tx-vip-root :is(.dv-upgrade-amount strong,.dv-cycle-amount strong){color:#ca8b32;font-weight:800}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-benefit-icon{box-shadow:inset 0 1px #ffffff80,0 5px 12px #4767a21a}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-section-heading{padding-bottom:18px;border-bottom:1px solid #e0e9f4}html[data-layout=desktop] .desktop-app #tx-vip-root .dv-detail thead{background:linear-gradient(110deg,#edf1ff,#e5f5ff)}html[data-layout=desktop] .desktop-app .dag-overview{border-color:#c6d8f4;background:linear-gradient(115deg,#edf5ff,#f2ebff);box-shadow:0 10px 26px #4368a512}html[data-layout=desktop] .desktop-app .dag-welcome{align-self:stretch;padding:23px;border-radius:15px;background:linear-gradient(135deg,#259edc,#5573cc 65%,#8c70ca);box-shadow:0 6px 17px #4871bd26}html[data-layout=desktop] .desktop-app .dag-welcome :is(h2,p,small,strong){color:#fff2cd}html[data-layout=desktop] .desktop-app .dag-partner-mark{border-color:#e6ddff66;background:#ffffff1c;box-shadow:inset 0 1px #ffffff40}html[data-layout=desktop] .desktop-app .dag-metric{border:1px solid #d1e7f8;border-radius:13px;background:linear-gradient(145deg,#dff3ff,#fff);box-shadow:0 5px 15px #3775a712}html[data-layout=desktop] .desktop-app .dag-metric:nth-of-type(2){border-color:#f1dfbc;background:linear-gradient(145deg,#fff1d1,#fff)}html[data-layout=desktop] .desktop-app .dag-metric:nth-of-type(3){border-color:#dfd3f5;background:linear-gradient(145deg,#eee4ff,#fff)}html[data-layout=desktop] .desktop-app .dag-metric strong{color:#3377b3;font-weight:800}html[data-layout=desktop] .desktop-app .dag-invite{border-color:#aac9ed;background:linear-gradient(150deg,#dff4ff,#eef0ff 68%,#fff);box-shadow:0 10px 25px #4776b41c}html[data-layout=desktop] .desktop-app .dag-link-box{border-color:#cbdcf1;background:#fff}html[data-layout=desktop] .desktop-app .dag-invite-actions button:first-child{border-color:#278bd9;background:linear-gradient(110deg,#28a9ea,#467cdd);box-shadow:0 5px 12px #3a87d624;color:#fff}html[data-layout=desktop] .desktop-app :is(.dag-panel-heading,.dag-guide>h2){border-bottom-color:#d4e7f5}html[data-layout=desktop] .desktop-app .dw-balance-card{border-color:#60b5e2;background:radial-gradient(ellipse at 90% 15%,#79ddff65,transparent 55%),linear-gradient(130deg,#168bd2,#376dcc 65%,#725bb3);box-shadow:0 13px 28px #2c6fba2a;color:#e8f4ff}html[data-layout=desktop] .desktop-app .dw-balance-card :is(.dw-card-caption,.dw-balance-label,footer){color:#d9edff}html[data-layout=desktop] .desktop-app .dw-balance-card .dw-balance-number{color:#fff1bc;font-weight:800;text-shadow:0 2px 0 #2958a755}html[data-layout=desktop] .desktop-app .dw-balance-card .dw-balance-tools button{border-color:#e0efff66;background:#ffffff18;color:#fff3cb}html[data-layout=desktop] .desktop-app .dw-account-services{border-color:#cde0f5;background:linear-gradient(140deg,#eef7ff,#fff 65%);box-shadow:0 7px 18px #3c689d0c}html[data-layout=desktop] .desktop-app .dw-account-services button{border-color:#cce3f7;background:linear-gradient(130deg,#e4f3ff,#fff);color:#3d7097}html[data-layout=desktop] .desktop-app .dw-account-services button:nth-child(2){border-color:#f1d9bd;background:linear-gradient(130deg,#fff0dd,#fff);color:#b98442}html[data-layout=desktop] .desktop-app .dw-account-services button:nth-child(3){border-color:#ddd3f3;background:linear-gradient(130deg,#ede5ff,#fff);color:#8b74bd}html[data-layout=desktop] .desktop-app .dw-account-services button:nth-child(4){border-color:#cce9e0;background:linear-gradient(130deg,#e5f8ef,#fff);color:#5b9c88}html[data-layout=desktop] .desktop-app :is(.dw-records,.dr-records-panel,.dag-panel,.dn-list){border-color:#d3e2f4;box-shadow:0 9px 22px #39669b0d}html[data-layout=desktop] .desktop-app :is(.dw-records thead,.dr-table thead,.dag-table-scroll thead){background:linear-gradient(110deg,#e3f2ff,#eeedff)}html[data-layout=desktop] .desktop-app :is(.dw-records th,.dr-table th,.dag-table-scroll th){color:#507fa8;font-weight:650}html[data-layout=desktop] .desktop-app .dr-panel-header{padding:19px 22px;border:1px solid #c9def4;border-radius:13px;background:linear-gradient(110deg,#def2ff,#eeecff);box-shadow:0 5px 14px #4877ad0a}html[data-layout=desktop] .desktop-app .dr-panel-header h1{color:#315f94;font-size:21px;font-weight:750}html[data-layout=desktop] .desktop-app .dr-filter{gap:10px;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#6784a0;font-size:12px}html[data-layout=desktop] .desktop-app .dr-filter>span{flex:none;white-space:nowrap;line-height:1.5}html[data-layout=desktop] .desktop-app .dr-filter select{box-sizing:border-box;width:156px;min-height:36px;border-color:#c7ddf4;background:#fff;color:#3f6585}html[data-layout=desktop] .desktop-app .dr-toolbar .dr-refresh{min-height:36px}html[data-layout=desktop] .desktop-app .dn-sidebar{border-color:#d3e5f5;background:linear-gradient(150deg,#e6f4ff,#fafcff 65%);box-shadow:0 8px 23px #366b9d10}html[data-layout=desktop] .desktop-app .dn-sidebar button.active{border-color:#b1d5f2;background:linear-gradient(110deg,#cdeaff,#ebe6ff);box-shadow:inset 3px 0 #439fe4;color:#236da8;font-weight:700}html[data-layout=desktop] .desktop-app .dn-list{padding-top:26px}html[data-layout=desktop] .desktop-app .dn-list-heading{padding:20px 22px;border:1px solid #cbdff4;border-radius:13px;background:linear-gradient(115deg,#e1f2ff,#eeebff)}html[data-layout=desktop] .desktop-app .dn-list-heading h2{color:#376ba0;font-weight:750}html[data-layout=desktop] .desktop-app .dn-item{margin-top:12px;overflow:hidden;border:1px solid #e1eaf5;border-radius:12px;background:#fff;box-shadow:0 5px 13px #4d6b9607}html[data-layout=desktop] .desktop-app .dn-row{padding-left:17px;padding-right:17px;background:linear-gradient(110deg,#f0f8ff,#fff 60%)}html[data-layout=desktop] .desktop-app .dn-item.expanded{border-color:#b8d7f0;box-shadow:0 6px 18px #3c87bf14}html[data-layout=desktop] .desktop-app .dn-item.expanded .dn-row{background:linear-gradient(110deg,#ddf1ff,#ebe9ff)}html[data-layout=desktop] .desktop-app .dn-badge{border-color:#d6dcf2;background:#f0f1ff;color:#737dbc}html[data-layout=desktop] .desktop-app .dn-detail{margin:12px 16px 16px;border-color:#dbe5f1;background:#fbfdff}html[data-layout=desktop] .desktop-app .ddl-hero{border-color:#809ee4;background:radial-gradient(ellipse at 6% 0,#65d4fb60,transparent 60%),linear-gradient(120deg,#227ebe,#5565ba 62%,#8560bb);box-shadow:0 15px 35px #4c66a825}html[data-layout=desktop] .desktop-app .ddl-main :is(h2,.ddl-app-identity strong){color:#fff0bd;font-weight:800}html[data-layout=desktop] .desktop-app .ddl-main :is(.ddl-app-identity>div>span,.ddl-intro,.ddl-version-note,.ddl-ios-note){color:#dceaff}html[data-layout=desktop] .desktop-app .ddl-platform{border-color:#dfe8ff70;background:#ffffffec;box-shadow:0 5px 12px #2d3d6e20;color:#3e6897}html[data-layout=desktop] .desktop-app .ddl-qr-card{border-color:#ead9b5;background:linear-gradient(145deg,#fff2d4,#fff 65%);box-shadow:0 15px 30px #22377430}html[data-layout=desktop] .desktop-app .ddl-qr-frame{background:#fff;box-shadow:0 0 0 6px #f1e4c74d}html[data-layout=desktop] .desktop-app .ddl-install-grid>article{border-color:#cce5ef;background:linear-gradient(145deg,#e7f8f6,#fff 60%);box-shadow:0 8px 20px #4675860d}html[data-layout=desktop] .desktop-app .ddl-install-grid>article:nth-child(2){border-color:#d8d8f4;background:linear-gradient(145deg,#eeeaff,#fff 60%)}html[data-layout=desktop] .desktop-app .ddl-install-grid li>b{border-color:#99d6cb;background:#d8f3ed;color:#3d9c8a}html[data-layout=desktop] .desktop-app .ddl-install-grid>article:nth-child(2) li>b{border-color:#c2b6ec;background:#e6dffd;color:#8c78c0}html[data-layout=desktop] .desktop-app .dl-category-nav{padding:10px 12px;scroll-padding-inline:12px;border-color:#cbdff3;background:linear-gradient(110deg,#e4f4ff,#f2edff);box-shadow:0 5px 15px #4979aa0b}html[data-layout=desktop] .desktop-app .dl-category-nav button.active{background:linear-gradient(120deg,#cceaff,#dce3ff);color:#167cd2;box-shadow:inset 0 1px #fff,0 4px 12px #5599d51a}html[data-layout=desktop] .desktop-app .desktop-header{border-bottom-color:#38516f;background:linear-gradient(110deg,#122a44,#1a3355 60%,#253b5d);box-shadow:0 6px 20px #142b4324}html[data-layout=desktop] .desktop-app .desktop-brand strong{color:#f0f7ff}html[data-layout=desktop] .desktop-app .desktop-brand small{color:#9eb9d3}html[data-layout=desktop] .desktop-app .desktop-brand-mark{color:#55c6f5;filter:drop-shadow(0 3px 8px #169fe538)}html[data-layout=desktop] .desktop-app .desktop-main-nav button{color:#c5d8ea}html[data-layout=desktop] .desktop-app .desktop-main-nav button:hover{background:#ffffff08;color:#fff}html[data-layout=desktop] .desktop-app .desktop-main-nav button.active{background:linear-gradient(0deg,#4ab5f51c,transparent 75%);color:#7cdcff}html[data-layout=desktop] .desktop-app .desktop-main-nav button.active:after{background:#64d5ff;box-shadow:0 -2px 10px #57caff66}html[data-layout=desktop] .desktop-app .desktop-auth-actions>button:first-child{border:1px solid #5c7995;border-radius:8px;background:#ffffff08;color:#deefff}html[data-layout=desktop] .desktop-app .desktop-auth-actions>.desktop-primary-button{border-color:#60b9ed;background:linear-gradient(110deg,#32a8ec,#207fd4);box-shadow:0 4px 12px #071c3b35}html[data-layout=desktop] .desktop-app .desktop-header button:focus-visible{outline:2px solid #8cdeff;outline-offset:-3px}html[data-layout=desktop] .desktop-app .desktop-lobby .dl-category-nav button:focus-visible{outline:2px solid #168ee5;outline-offset:-3px}html[data-layout=desktop] .desktop-app .deg-toolbar{padding:14px;border:1px solid #d6e2f6;border-radius:14px;background:linear-gradient(115deg,#e5f4ff,#ede7ff);box-shadow:0 5px 13px #486cb60d}html[data-layout=desktop] .desktop-app .deg-providers button.active,html[data-layout=desktop] .desktop-app .deg-tabs button.active{border-color:#6ab7ea;background:linear-gradient(115deg,#29a6e8,#557dda);box-shadow:0 4px 11px #3e85ce25;color:#fff}html[data-layout=desktop] .desktop-app .deg-game{border-color:#ccdef2;box-shadow:0 6px 16px #3a66991c}html[data-layout=desktop] .desktop-app .desktop-room-navigation{border-color:#c4ddf3;box-shadow:0 7px 18px #4274a413}html[data-layout=desktop] .desktop-app .dl-record-entries{border-color:#cbdff3;background:linear-gradient(135deg,#e8f5ff,#f5f1ff 65%,#fff);box-shadow:0 7px 19px #4274a40e}html[data-layout=desktop] .desktop-app .dl-record-entries button{font-weight:600;color:#587c9e}html[data-layout=desktop] .desktop-app .dl-record-entries button:hover{background:#ffffffb3;color:#2584c2}html[data-layout=desktop] .desktop-app .dl-hero{border-color:#83b7e8;background:radial-gradient(ellipse at 90% 5%,#71d4f566,transparent 55%),linear-gradient(115deg,#2494cf,#4279c7 60%,#8b69bd);box-shadow:0 13px 28px #4479b520}html[data-layout=desktop] .desktop-app .dl-hero-shade{background:linear-gradient(90deg,#1667ab66,transparent 80%)}html[data-layout=desktop] .desktop-app .dl-hero h1{color:#fff0c6;text-shadow:0 2px 0 #225f9833}html[data-layout=desktop] .desktop-app .dl-hero :is(.dl-eyebrow,.dl-hero-copy>p,.dl-hero-link){color:#ddf0ff}html[data-layout=desktop] .desktop-app .dl-hero .dl-button.is-primary{border-color:#ffde9b;background:linear-gradient(#fff0bc,#ffd083);box-shadow:0 4px 11px #23518430;color:#94612f}html[data-layout=desktop] :is(.dwd-header,.dad-header,.dpd-header,.drp-heading,.ds-service-header,.dg-header){position:relative;isolation:isolate;overflow:hidden;border-bottom-color:#91c6e6;background:radial-gradient(ellipse at 95% 0,#9c80df80,transparent 65%),linear-gradient(115deg,#258ad0,#5274c2);color:#fff}html[data-layout=desktop] :is(.dwd-header,.dad-header,.dpd-header,.drp-heading,.ds-service-header,.dg-header) :is(h2,h3,strong,p,small){color:#fff1cc}html[data-layout=desktop] :is(.dwd-header,.dad-header,.dpd-header,.drp-heading,.ds-service-header,.dg-header)>button{border-color:#ffffff38;background:#ffffff19;color:#fff}html[data-layout=desktop] :is(.desktop-account-dialog .dad-header,.desktop-password-dialog .dpd-header){padding:14px 16px;border-radius:12px}html[data-layout=desktop] :is(.dwd-symbol,.dad-symbol,.ds-service-heading-icon,.dg-heading-icon){border-color:#ffdfa1;background:linear-gradient(145deg,#fff0bd,#f7cf83);box-shadow:0 4px 9px #2351892a;color:#b07a35}html[data-layout=desktop] :is(.ds-service-sidebar,.dg-sidebar){border-right-color:#d2e1f4;background:linear-gradient(165deg,#e6f4ff,#eef0ff 70%,#fff)}html[data-layout=desktop] :is(.ds-service-chat,.dg-chat-surface){background:radial-gradient(ellipse at 0 0,#e5f2ff,transparent 70%),#f6f9fd}html[data-layout=desktop] .dg-room-avatar{border-color:#d3ddfa;background:linear-gradient(145deg,#def3ff,#dcd9fa);color:#6797cf;box-shadow:0 7px 15px #6784b51b}html[data-layout=desktop] .ds-service-identity{border-bottom-color:#d1e3f4}html[data-layout=desktop] :is(.desktop-password-dialog,.desktop-account-dialog,.desktop-wallet-dialog,.desktop-activity-dialog,.desktop-room-panel-dialog){box-shadow:0 24px 90px #223e6859}html[data-layout=desktop] .drp-panel thead{background:linear-gradient(110deg,#dff1ff,#e9e7fc)}html[data-layout=desktop] .drp-panel th{color:#597ca2;font-weight:650}html[data-layout=desktop] .desktop-login-dialog .dal-layout{border-color:#c9dbf2;box-shadow:0 22px 70px #2b4c7b45}html[data-layout=desktop] .desktop-login-dialog .dal-layout .dal-close{border-color:#cbdff6;background:#e4f2ff;color:#4f7fa8}html[data-layout=desktop] .desktop-login-dialog .qj-auth-hero{border-right-color:#b9d8f2;background:radial-gradient(ellipse at 0 0,#69ddfb60,transparent 55%),linear-gradient(145deg,#208ad0,#5464b7 65%,#8c60b6)}html[data-layout=desktop] .desktop-login-dialog .qj-auth-brand strong,html[data-layout=desktop] .desktop-login-dialog .qj-auth-intro h1{color:#fff1bf;font-weight:800;text-shadow:0 2px 0 #31579b2a}html[data-layout=desktop] .desktop-login-dialog .qj-auth-brand>div>span,html[data-layout=desktop] .desktop-login-dialog .qj-auth-intro .qj-auth-eyebrow,html[data-layout=desktop] .desktop-login-dialog .qj-auth-intro>p:last-child{color:#d7e8fb}html[data-layout=desktop] .desktop-login-dialog .qj-auth-brand-mark{color:#ffe2a2;filter:drop-shadow(0 3px 6px #2d4b8e3b)}html[data-layout=desktop] .desktop-login-dialog .qj-auth-orbit{border-color:#ffe1a544;background:radial-gradient(circle,#f9d18914,transparent 65%)}html[data-layout=desktop] .desktop-login-dialog .qj-auth-orbit i{background:conic-gradient(from 20deg,#ffe3ab33,#d0f1ff55,#d1b8f34d,#ffe3ab33)}html[data-layout=desktop] .desktop-login-dialog .qj-auth-orbit span{background:#ffdf9b;box-shadow:0 0 20px #ffd89888}html[data-layout=desktop] .desktop-app :is(.dw-form,.dw-records,.dag-panel,.dn-list,.dr-records-panel) button:focus-visible,html[data-layout=desktop] :is(.desktop-wallet-dialog,.desktop-password-dialog,.desktop-account-dialog,.desktop-room-panel-dialog) button:focus-visible{outline:2px solid #389bdd;outline-offset:3px}@media (max-width:1199px){html[data-layout=desktop] .desktop-app :is(.dw-heading,.dag-heading,.dn-heading,.ddl-page-heading,.dv-page-heading,.db-page-heading){padding:24px;min-height:145px}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin:after{width:120px;right:8px}html[data-layout=desktop] .desktop-app #tx-benefits-root .db-checkin .db-signin-reward{padding-right:95px}html[data-layout=desktop] .desktop-app .dag-welcome{padding:18px}html[data-layout=desktop] .desktop-app .dag-metric{padding:18px 13px}}@media (prefers-reduced-motion:reduce){html[data-layout=desktop] .desktop-app :is(.dv-track i,.db-track i){transition:none}}
