.daji-pc-sidebar[data-astro-cid-qgrrgaau]{display:none}@media(min-width:1024px){.daji-pc-sidebar[data-astro-cid-qgrrgaau]{position:fixed;top:0;left:0;bottom:0;width:var(--pc-sidebar-w, 220px);z-index:45;display:flex;flex-direction:column;padding:16px 12px 20px;background:#0b0814;border-right:1px solid rgba(255,255,255,.06);transition:width .22s cubic-bezier(.22,1,.36,1);user-select:none}}.psb-top[data-astro-cid-qgrrgaau]{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 18px;gap:8px}.psb-brand[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;gap:10px;padding:2px 4px;text-decoration:none;color:var(--vi-white, #F5F5F5);font-weight:700;font-size:20px;letter-spacing:-.02em;min-width:0}.psb-logo[data-astro-cid-qgrrgaau]{width:32px;height:32px;padding:5px;border-radius:9px;background:var(--vi-purple, #852AE6);color:var(--vi-white, #F5F5F5);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px #ffffff38,0 4px 14px #852ae661}.psb-logo[data-astro-cid-qgrrgaau] svg[data-astro-cid-qgrrgaau]{width:100%;height:100%}.psb-wordmark[data-astro-cid-qgrrgaau]{height:21px;width:auto;color:var(--vi-white, #F5F5F5);flex-shrink:0;transition:opacity .16s ease}.psb-collapsed-logo[data-astro-cid-qgrrgaau]{display:none;width:32px;height:32px;padding:5px;border-radius:9px;background:var(--vi-purple, #852AE6);color:var(--vi-white, #F5F5F5);align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff38,0 4px 14px #852ae661}.psb-collapsed-logo[data-astro-cid-qgrrgaau] svg[data-astro-cid-qgrrgaau]{width:100%;height:100%}.sr-only[data-astro-cid-qgrrgaau]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.psb-collapse-btn[data-astro-cid-qgrrgaau]{position:relative;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#f8f6ff8f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .16s ease,color .16s ease}.psb-collapse-btn[data-astro-cid-qgrrgaau]:hover{background:#ffffff12;color:#fff}.psb-collapse-tip[data-astro-cid-qgrrgaau]{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%) translate(-4px);padding:5px 10px;border-radius:8px;background:#231d36;border:1px solid rgba(255,255,255,.1);color:#f8f6ff;font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;box-shadow:0 6px 18px #00000080;z-index:60}.psb-collapse-btn[data-astro-cid-qgrrgaau]:hover .psb-collapse-tip[data-astro-cid-qgrrgaau]{opacity:1;transform:translateY(-50%) translate(0)}.psb-nav[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:6px;flex:1}.psb-item[data-astro-cid-qgrrgaau]{position:relative;display:flex;align-items:center;gap:12px;height:44px;padding:0 14px;border-radius:10px;color:#f5f5f599;font-size:14.5px;font-weight:400;text-decoration:none;transition:background .16s ease,color .16s ease;white-space:nowrap}.psb-item[data-astro-cid-qgrrgaau]:hover{background:#852ae624;color:#f5f5f5}.psb-item[data-astro-cid-qgrrgaau].is-active{background:#371962;color:#f5f5f5;font-weight:500;border-radius:10px;box-shadow:none}.psb-ico[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.psb-item[data-astro-cid-qgrrgaau].is-active .psb-ico[data-astro-cid-qgrrgaau]{color:#f5f5f5}.psb-bottom[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:10px;padding-top:14px}.psb-signin-btn[data-astro-cid-qgrrgaau]{position:relative;display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:11px;border:1px solid rgba(167,139,250,.24);background:#7c3aed1f;color:#e9d5ff;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease;white-space:nowrap}.psb-signin-btn[data-astro-cid-qgrrgaau]:hover{background:#7c3aed38;border-color:#a78bfa73}.psb-signin-ico[data-astro-cid-qgrrgaau]{width:20px;height:20px;object-fit:contain;flex-shrink:0}.psb-signin-badge[data-astro-cid-qgrrgaau]{margin-left:auto;padding:1px 6px;border-radius:999px;background:#7c3aed;color:#fff;font-size:10px;font-weight:700}.psb-vip-cta[data-astro-cid-qgrrgaau]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 14px;border-radius:10px;background:linear-gradient(90deg,#b65cff,#852ae6);color:#fff;font-size:14px;font-weight:500;text-decoration:none;box-shadow:inset 0 1px #ffffff3d,0 6px 20px #852ae661;transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap}.psb-vip-cta[data-astro-cid-qgrrgaau]:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff52,0 10px 26px #852ae685}body.pc-sidebar-collapsed .daji-pc-sidebar[data-astro-cid-qgrrgaau]{padding-inline:10px}body.pc-sidebar-collapsed .psb-brand[data-astro-cid-qgrrgaau],body.pc-sidebar-collapsed .psb-collapse-svg[data-astro-cid-qgrrgaau],body.pc-sidebar-collapsed .psb-label[data-astro-cid-qgrrgaau],body.pc-sidebar-collapsed .psb-signin-badge[data-astro-cid-qgrrgaau]{display:none}body.pc-sidebar-collapsed .psb-collapsed-logo[data-astro-cid-qgrrgaau]{display:inline-flex}body.pc-sidebar-collapsed .psb-top[data-astro-cid-qgrrgaau]{justify-content:center;padding:2px 0 18px}body.pc-sidebar-collapsed .psb-collapse-btn[data-astro-cid-qgrrgaau]{width:36px;height:36px;border-radius:10px;padding:0}body.pc-sidebar-collapsed .psb-item[data-astro-cid-qgrrgaau],body.pc-sidebar-collapsed .psb-vip-cta[data-astro-cid-qgrrgaau]{justify-content:center;padding-inline:0;width:36px;height:36px;margin-inline:auto;border-radius:10px}body.pc-sidebar-collapsed .psb-item[data-astro-cid-qgrrgaau]:after,body.pc-sidebar-collapsed .psb-vip-cta[data-astro-cid-qgrrgaau]:after{content:attr(data-tip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(-4px);padding:5px 10px;border-radius:8px;background:#231d36;border:1px solid rgba(255,255,255,.1);color:#f8f6ff;font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;box-shadow:0 6px 18px #00000080;z-index:60}body.pc-sidebar-collapsed .psb-item[data-astro-cid-qgrrgaau]:hover:after,body.pc-sidebar-collapsed .psb-vip-cta[data-astro-cid-qgrrgaau]:hover:after{opacity:1;transform:translateY(-50%) translate(0)}.topbar[data-astro-cid-qgrrgaau].app-header{background:#0b0712!important;border-bottom:1px solid rgba(255,255,255,.06)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.topbar[data-astro-cid-qgrrgaau].app-header:before{display:none!important}.app-header-inner[data-astro-cid-qgrrgaau]{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.6vw,20px);height:64px}@media(min-width:1024px){.topbar[data-astro-cid-qgrrgaau].app-header .app-header-inner[data-astro-cid-qgrrgaau].container-page{max-width:1680px;padding-inline:20px}.brand-mobile-only[data-astro-cid-qgrrgaau],.hdr-mobile-actions[data-astro-cid-qgrrgaau]{display:none!important}}.app-back[data-astro-cid-qgrrgaau]{display:none!important}@media(max-width:767px){.app-header-inner[data-astro-cid-qgrrgaau]{gap:6px;padding-inline:12px}.app-back[data-astro-cid-qgrrgaau]{display:none!important}}.brand[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;gap:9px;padding:2px 4px;text-decoration:none;color:var(--vi-white, #F5F5F5);font-weight:700}.brand-mark[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:5px;border-radius:9px;background:var(--vi-purple, #852AE6);color:var(--vi-white, #F5F5F5);box-shadow:inset 0 1px #ffffff38,0 4px 14px #852ae661}.brand-mark[data-astro-cid-qgrrgaau] svg[data-astro-cid-qgrrgaau]{width:100%;height:100%}.brand-wordmark[data-astro-cid-qgrrgaau]{height:20px;width:auto;color:var(--vi-white, #F5F5F5)}.hdr-search-form[data-astro-cid-qgrrgaau]{display:none;align-items:center;gap:10px;height:40px;padding:0 14px;border-radius:8px;background:#16141f;border:1px solid rgba(255,255,255,.04);width:100%;max-width:460px;transition:border-color .16s ease,background .16s ease}.hdr-search-form[data-astro-cid-qgrrgaau]:focus-within{border-color:#8b3dff8c;background:#1b1826}@media(min-width:768px){.hdr-search-form[data-astro-cid-qgrrgaau]{display:flex}}.hdr-search-ico[data-astro-cid-qgrrgaau]{color:#f8f6ff73;flex-shrink:0}.hdr-search-input[data-astro-cid-qgrrgaau]{width:100%;border:none;outline:none;background:transparent;color:#f8f6ff;font-size:13.5px}.hdr-search-input[data-astro-cid-qgrrgaau]::placeholder{color:#f8f6ff61}.app-cta[data-astro-cid-qgrrgaau]{display:none;gap:10px;flex-shrink:0}@media(min-width:768px){.app-cta[data-astro-cid-qgrrgaau]{display:flex;align-items:center}}.auth-cta-guest[data-astro-cid-qgrrgaau]{display:contents}.auth-cta-guest[data-astro-cid-qgrrgaau][hidden]{display:none}.hdr-gift-pill[data-astro-cid-qgrrgaau],.cta-cs-head[data-astro-cid-qgrrgaau],.btn-download[data-astro-cid-qgrrgaau],.app-cta[data-astro-cid-qgrrgaau] .hdr-btn-login[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-height:36px;padding:0 13px;border-radius:8px!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:#f5f5f5!important;font-size:13px;font-weight:400!important;line-height:1;cursor:pointer;text-decoration:none;box-shadow:none!important;transition:background .16s ease,border-color .16s ease,color .16s ease}.hdr-gift-pill[data-astro-cid-qgrrgaau]:hover,.cta-cs-head[data-astro-cid-qgrrgaau]:hover,.btn-download[data-astro-cid-qgrrgaau]:hover,.app-cta[data-astro-cid-qgrrgaau] .hdr-btn-login[data-astro-cid-qgrrgaau]:hover{background:#ffffff1c!important;border-color:#fff3!important;color:#fff!important}.app-cta[data-astro-cid-qgrrgaau] .hdr-btn-register[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:0 14px;border-radius:8px!important;border:none!important;background:#852ae6!important;color:#fff!important;font-size:13px;font-weight:500!important;line-height:1;box-shadow:none!important;transition:background .16s ease,filter .16s ease}.app-cta[data-astro-cid-qgrrgaau] .hdr-btn-register[data-astro-cid-qgrrgaau]:hover{background:#9345ff!important;color:#fff!important;transform:none}.hdr-user-pill[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 6px 0 4px;border-radius:999px;background:transparent;border:none;color:#f5f5f5;font-size:13.5px;font-weight:500;text-decoration:none;transition:opacity .16s ease}.hdr-user-pill[data-astro-cid-qgrrgaau][hidden]{display:none}.hdr-user-pill[data-astro-cid-qgrrgaau]:hover{opacity:.88}.hdr-user-avatar-img[data-astro-cid-qgrrgaau]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.14);flex-shrink:0}.hdr-user-chevron[data-astro-cid-qgrrgaau]{color:#f5f5f5a6;flex-shrink:0}.hdr-user-name[data-astro-cid-qgrrgaau]{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdr-mobile-actions[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}@media(min-width:768px){.hdr-mobile-actions[data-astro-cid-qgrrgaau]{display:none}}.hdr-mob-signin[data-astro-cid-qgrrgaau]{width:32px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;flex-shrink:0}.hdr-mob-reg[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;line-height:1;padding:7px 10px;border-radius:8px;background:#852ae6;color:#fff;text-decoration:none;white-space:nowrap}.hdr-mob-reg[data-astro-cid-qgrrgaau][hidden]{display:none!important}.app-download-m[data-astro-cid-qgrrgaau]{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:1;padding:7px 10px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#f5f5f5;text-decoration:none;white-space:nowrap}.daji-signin-modal-backdrop[data-astro-cid-qgrrgaau]{position:fixed;inset:0;z-index:9500;background:#07050cc2;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px 28px}.daji-signin-modal-backdrop[data-astro-cid-qgrrgaau][hidden]{display:none!important}.daji-signin-modal[data-astro-cid-qgrrgaau]{position:relative;width:100%;max-width:324px;border-radius:20px;background:radial-gradient(85% 42% at 50% 6%,rgba(182,92,255,.44) 0%,rgba(133,42,230,.16) 52%,transparent 80%),linear-gradient(180deg,#27153e,#151220 36%,#12101b);border:1px solid rgba(182,92,255,.32);box-shadow:0 24px 60px #000000c7,0 0 42px #852ae642;overflow:visible;color:#f5f5f5;margin-top:84px}.daji-signin-modal[data-astro-cid-qgrrgaau]:has(#dsmRulesView:not([hidden])){margin-top:0}.dsm-view[data-astro-cid-qgrrgaau][hidden]{display:none!important}.dsm-close[data-astro-cid-qgrrgaau]{position:absolute;top:10px;right:10px;z-index:5;width:26px;height:26px;border-radius:50%;border:none;background:transparent;color:#f5f5f58c;font-size:15px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease}.dsm-close[data-astro-cid-qgrrgaau]:hover{color:#f5f5f5}.dsm-close-inline[data-astro-cid-qgrrgaau]{position:static}.dsm-main-grid[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;padding:0 12px 12px;gap:6px}.dsm-col-left[data-astro-cid-qgrrgaau],.dsm-col-right[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:6px}.dsm-hero[data-astro-cid-qgrrgaau]{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 6px;text-align:center}.dsm-foxgirl[data-astro-cid-qgrrgaau]{width:224px;height:182px;object-fit:contain;margin-top:-118px;pointer-events:none;position:relative;z-index:1;filter:drop-shadow(0 8px 20px rgba(0,0,0,.52));-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 84%,transparent 100%)}.dsm-title-img[data-astro-cid-qgrrgaau]{width:306px;max-width:98%;height:auto;object-fit:contain;margin-top:-54px;position:relative;z-index:2;filter:drop-shadow(0 6px 16px rgba(0,0,0,.62))}.dsm-ribbon[data-astro-cid-qgrrgaau]{margin-top:-4px;color:#f5f5f5e0;font-size:11.5px;font-weight:500;line-height:1.3}.dsm-ribbon-hl[data-astro-cid-qgrrgaau]{color:#b65cff;font-weight:700}.dsm-milestone-card[data-astro-cid-qgrrgaau]{padding:8px 12px;border-radius:13px;background:#1c1829;border:1px solid rgba(255,255,255,.06)}.dsm-ms-head[data-astro-cid-qgrrgaau]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#f5f5f5b8;margin-bottom:5px}.dsm-ms-streak[data-astro-cid-qgrrgaau] b[data-astro-cid-qgrrgaau]{color:#b65cff;font-weight:700;margin:0 2px}.dsm-rules-link[data-astro-cid-qgrrgaau]{background:#37196273;border:1px solid rgba(182,92,255,.42);border-radius:999px;color:#b65cff;font-size:10.5px;font-weight:500;cursor:pointer;padding:2px 8px;transition:background .15s ease,color .15s ease}.dsm-rules-link[data-astro-cid-qgrrgaau]:hover{background:#852ae659;color:#f5f5f5}.dsm-ms-track-wrap[data-astro-cid-qgrrgaau]{position:relative;padding-top:2px}.dsm-ms-bar[data-astro-cid-qgrrgaau]{position:absolute;left:20px;right:24px;top:46px;height:4px;border-radius:999px;background:#ffffff14;overflow:visible}.dsm-ms-bar[data-astro-cid-qgrrgaau]:before{content:"";position:absolute;left:-3px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#b65cff;box-shadow:0 0 6px #b65cffbf;z-index:2}.dsm-ms-bar-fill[data-astro-cid-qgrrgaau]{height:100%;background:linear-gradient(90deg,#852ae6,#b65cff);border-radius:999px;transition:width .3s ease}.dsm-ms-nodes[data-astro-cid-qgrrgaau]{position:relative;z-index:1;display:flex;justify-content:space-between;padding-inline:8px}.dsm-ms-node[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:56px}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau]{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle,#ffffff1a,#201c2eeb);border:1.5px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}.dsm-ms-node[data-astro-cid-qgrrgaau].is-reached .dsm-ms-icon-wrap[data-astro-cid-qgrrgaau]{background:radial-gradient(circle,#b65cff57,#2c184eeb);border-color:#b65cffc7;box-shadow:0 0 12px #b65cff52}.dsm-ms-node[data-astro-cid-qgrrgaau][data-ms-day="7"]:not(.is-reached) .dsm-ms-icon-wrap[data-astro-cid-qgrrgaau] img[data-astro-cid-qgrrgaau]{filter:grayscale(.85) brightness(1.08)}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau].is-ultimate{background:radial-gradient(circle,#f5d07e52,#382156f0);border-color:#f5d07ed9;box-shadow:0 0 14px #f5d07e57}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau] img[data-astro-cid-qgrrgaau]{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 3px 8px rgba(133,42,230,.35))}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau].is-ultimate img[data-astro-cid-qgrrgaau]{width:32px;height:32px;filter:drop-shadow(0 3px 8px rgba(245,196,81,.45))}.dsm-ms-dot[data-astro-cid-qgrrgaau]{width:12px;height:12px;border-radius:50%;background:#2a2538;border:2px solid #1C1829;display:inline-flex;align-items:center;justify-content:center;margin:1px 0}.dsm-ms-dot[data-astro-cid-qgrrgaau].is-reached{width:14px;height:14px;background:#b65cff;box-shadow:0 0 8px #b65cffa6}.dsm-ms-label[data-astro-cid-qgrrgaau]{font-size:11px;font-weight:600;color:#f5f5f58c;line-height:1.15}.dsm-ms-label[data-astro-cid-qgrrgaau].is-reached{color:#f5f5f5}.dsm-ms-status[data-astro-cid-qgrrgaau]{font-size:10px;color:#f5f5f561;line-height:1.15}.dsm-ms-status[data-astro-cid-qgrrgaau].is-claimable{color:#b65cff;font-weight:600}.dsm-ms-node[data-astro-cid-qgrrgaau][data-ms-day="30"] .dsm-ms-status[data-astro-cid-qgrrgaau]:not(.is-claimable){color:#e5b96f;font-weight:500}.dsm-section-title[data-astro-cid-qgrrgaau]{text-align:center;font-size:12px;font-weight:600;color:#f5f5f5d9;margin:0}.dsm-calendar-card[data-astro-cid-qgrrgaau]{padding:8px 10px;border-radius:13px;background:#1c1829;border:1px solid rgba(255,255,255,.06)}.dsm-days-grid[data-astro-cid-qgrrgaau]{display:grid;grid-template-columns:repeat(6,1fr);gap:4px 5px;justify-items:center}.dsm-day-cell[data-astro-cid-qgrrgaau]{width:28px;height:28px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11.5px;font-weight:500;color:#f5f5f573;background:transparent;position:relative}.dsm-day-cell[data-astro-cid-qgrrgaau].is-missed{border:1px dashed rgba(245,245,245,.35);color:#f5f5f5a6;font-size:10.5px;font-weight:500}.dsm-day-cell[data-astro-cid-qgrrgaau].is-checked{background:#852ae6;color:#fff;border:none}.dsm-day-cell[data-astro-cid-qgrrgaau].is-today{background:transparent;color:#e5b96f;font-size:10px;font-weight:700;gap:0px}.dsm-day-cell[data-astro-cid-qgrrgaau].is-today img[data-astro-cid-qgrrgaau]{width:17px;height:17px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(182,92,255,.45))}.dsm-submit-btn[data-astro-cid-qgrrgaau]{width:100%;height:38px;border-radius:11px;border:1px solid rgba(182,92,255,.38);background:#852ae6;color:#f5f5f5;font-size:14px;font-weight:700;cursor:pointer;box-shadow:inset 0 1px #ffffff38,0 8px 24px #852ae66b;transition:background .15s ease}.dsm-submit-btn[data-astro-cid-qgrrgaau]:hover:not(:disabled){background:#b65cff}.dsm-submit-btn[data-astro-cid-qgrrgaau]:disabled{opacity:.65;cursor:default}@media(min-width:768px){.daji-signin-modal[data-astro-cid-qgrrgaau]{max-width:392px;width:392px;margin-top:44px;border-radius:22px}.dsm-close[data-astro-cid-qgrrgaau]{top:14px;right:14px}.dsm-main-grid[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:10px;padding:0 18px 18px}.dsm-col-left[data-astro-cid-qgrrgaau],.dsm-col-right[data-astro-cid-qgrrgaau]{gap:10px}.dsm-foxgirl[data-astro-cid-qgrrgaau]{width:256px;height:208px;margin-top:-108px}.dsm-title-img[data-astro-cid-qgrrgaau]{width:356px;max-width:98%;margin-top:-62px}.dsm-ribbon[data-astro-cid-qgrrgaau]{font-size:13px;margin-top:-4px}.dsm-milestone-card[data-astro-cid-qgrrgaau]{padding:12px 14px 10px;border-radius:14px}.dsm-ms-bar[data-astro-cid-qgrrgaau]{top:50px}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau]{width:44px;height:44px}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau] img[data-astro-cid-qgrrgaau]{width:30px;height:30px}.dsm-ms-icon-wrap[data-astro-cid-qgrrgaau].is-ultimate img[data-astro-cid-qgrrgaau]{width:34px;height:34px}.dsm-section-title[data-astro-cid-qgrrgaau]{font-size:13.5px;font-weight:700;color:#f5f5f5;text-align:center}.dsm-calendar-card[data-astro-cid-qgrrgaau]{padding:12px 14px;border-radius:14px}.dsm-days-grid[data-astro-cid-qgrrgaau]{gap:8px 8px}.dsm-day-cell[data-astro-cid-qgrrgaau]{width:34px;height:34px;font-size:13px}.dsm-day-cell[data-astro-cid-qgrrgaau].is-today img[data-astro-cid-qgrrgaau]{width:20px;height:20px}.dsm-submit-btn[data-astro-cid-qgrrgaau]{height:44px;font-size:15px}}.dsm-rules-view[data-astro-cid-qgrrgaau]{padding:18px 18px 20px;background:#141120;border-radius:22px}.dsm-rules-header[data-astro-cid-qgrrgaau]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dsm-rules-back[data-astro-cid-qgrrgaau]{width:28px;height:28px;border:none;background:transparent;color:#f5f5f5;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.dsm-rules-header-spacer[data-astro-cid-qgrrgaau]{width:28px;height:28px}.dsm-rules-title[data-astro-cid-qgrrgaau]{font-size:17px;font-weight:600;color:#fff;margin:0}.dsm-rules-content[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:16px;font-size:13px;line-height:1.6;color:#f5f5f5b8}.dsm-rules-sec[data-astro-cid-qgrrgaau] h4[data-astro-cid-qgrrgaau]{font-size:15px;font-weight:600;color:#fff;margin:0 0 8px}.dsm-rules-p[data-astro-cid-qgrrgaau]{margin:0;font-size:13px;line-height:1.6;color:#f5f5f5ad}.dsm-reward-cards[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:8px}.dsm-reward-card[data-astro-cid-qgrrgaau]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#1c1829}.dsm-reward-ico[data-astro-cid-qgrrgaau]{width:46px;height:46px;border-radius:10px;background:#2b194d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dsm-reward-ico[data-astro-cid-qgrrgaau].is-silver img[data-astro-cid-qgrrgaau]{filter:grayscale(.85) brightness(1.08)}.dsm-reward-ico[data-astro-cid-qgrrgaau] img[data-astro-cid-qgrrgaau]{width:36px;height:36px;object-fit:contain}.dsm-reward-ico[data-astro-cid-qgrrgaau].is-diamond img[data-astro-cid-qgrrgaau]{width:40px;height:40px}.dsm-reward-ico[data-astro-cid-qgrrgaau].is-ultimate img[data-astro-cid-qgrrgaau]{width:38px;height:38px;filter:drop-shadow(0 2px 8px rgba(245,196,81,.42))}.dsm-reward-info[data-astro-cid-qgrrgaau]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dsm-reward-val[data-astro-cid-qgrrgaau]{margin-left:auto;font-size:13px;font-weight:600;color:#f5f5f5;white-space:nowrap;flex-shrink:0}.dsm-reward-val[data-astro-cid-qgrrgaau].is-vip{color:#e5b96f}.dsm-reward-name[data-astro-cid-qgrrgaau]{font-size:14px;font-weight:600;color:#f5f5f5;line-height:1.3}.dsm-reward-desc[data-astro-cid-qgrrgaau]{font-size:12px;color:#f5f5f594;line-height:1.3}.dsm-rules-list[data-astro-cid-qgrrgaau]{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:#f5f5f5ad}.dsm-rules-footer[data-astro-cid-qgrrgaau]{margin-top:18px}
