@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_999dbee6-module__AEnA5G__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_999dbee6-module__AEnA5G__variable{--font-dz-sans:"Manrope", "Manrope Fallback"}
@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ae1d2fb1376fe748-s.03_vsd.lxjd41.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/027bc971e43e17cb-s.p.17xv8pig-r33o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kaushan Script Fallback;src:local(Arial);ascent-override:120.51%;descent-override:40.8%;line-gap-override:0.0%;size-adjust:89.95%}.kaushan_script_966b66-module__7YofUq__className{font-family:Kaushan Script,Kaushan Script Fallback;font-style:normal;font-weight:400}.kaushan_script_966b66-module__7YofUq__variable{--font-dz-script:"Kaushan Script", "Kaushan Script Fallback"}
.provider-theme{--dz-bg:#0f051a;--dz-surface:#1a0d24;--dz-surface-2:#2d1b3d;--dz-inset:#08020f6b;--dz-text:#f5f5f5;--dz-text-2:#b9a9cc;--dz-text-3:#9a88b0;--dz-line:#2d1b3d;--dz-line-2:#3a2650;--dz-purple:#93f;--dz-purple-2:#b366ff;--dz-purple-t:#c48cff;--dz-gold:gold;--dz-gold-fill:gold;--dz-gold-ink:#3a2410;--dz-green:#3fd18b;--dz-blue:#5fa6cd;--dz-magenta:#ff2e6a;--dz-red:#ff6f8a;--dz-orange:#ffa94d;--dz-heart:#ff5bb4;--dz-on-accent:#fff;--dz-glow-a:#93f3;--dz-glow-b:#ffd70014;--dz-shadow:0 1px 2px #00000073, 0 12px 28px -20px #000c;--dz-shadow-lift:0 24px 60px -30px #000000d9;--dz-mix:16%;--dz-mix-hover:26%;--dz-mix-border:40%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(1100px 520px at 88% -12%, var(--dz-glow-a), transparent 62%), radial-gradient(760px 460px at -12% 4%, var(--dz-glow-b), transparent 58%), var(--dz-bg);min-height:100vh;color:var(--dz-text);font-family:var(--font-dz-sans), "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;background-attachment:fixed;transition:background-color .18s,color .18s}.provider-theme.provider-light{--dz-bg:#fdf6f7;--dz-surface:#fff;--dz-surface-2:#fbeef0;--dz-inset:#f0d8dd6b;--dz-text:#2b1033;--dz-text-2:#6b4a63;--dz-text-3:#82637a;--dz-line:#f0d8dd;--dz-line-2:#e3c2ca;--dz-purple:#8b13db;--dz-purple-2:#a52ef5;--dz-purple-t:#8b13db;--dz-gold:#805500;--dz-gold-fill:#f8c547;--dz-gold-ink:#3a2410;--dz-green:#0b6b45;--dz-blue:#2b7ba8;--dz-magenta:#d40a12;--dz-red:#b52a47;--dz-orange:#b4530a;--dz-heart:#e02a8e;--dz-glow-a:#fcbcbe8c;--dz-glow-b:#a52ef51f;--dz-shadow:0 1px 2px #501e460f, 0 10px 24px -18px #501e464d;--dz-shadow-lift:0 26px 60px -30px #5a1e5a47;--dz-mix:12%;--dz-mix-hover:20%;--dz-mix-border:34%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.provider-theme ::selection{background:color-mix(in srgb, var(--dz-purple) 45%, transparent);color:var(--dz-text)}.provider-theme :focus-visible{outline:2px solid var(--dz-purple-2);outline-offset:2px}.provider-theme .bg-\[\#080b12\],.provider-theme .bg-\[\#071018\]{background-color:#0000}.provider-theme .bg-\[\#111623\],.provider-theme .bg-\[\#0d1723\]{background-color:var(--dz-surface)}.provider-theme .bg-\[\#111d2b\]{background-color:var(--dz-surface-2)}.provider-theme .text-white,.provider-theme .text-slate-100,.provider-theme .text-slate-200{color:var(--dz-text)}.provider-theme [class*=text-white\/],.provider-theme .text-slate-300{color:var(--dz-text-2)}.provider-theme .text-white\/25,.provider-theme .text-white\/30,.provider-theme .text-white\/35,.provider-theme .text-white\/40,.provider-theme .text-white\/45,.provider-theme .text-slate-400,.provider-theme .text-slate-500{color:var(--dz-text-3)}.provider-theme .text-white\/80,.provider-theme .text-white\/85,.provider-theme .text-white\/90{color:var(--dz-text)}.provider-theme .text-slate-900,.provider-theme .text-slate-950{color:var(--dz-gold-ink)}.provider-theme [class*=border-white\/],.provider-theme [class*=divide-white\/]>*+*,.provider-theme [class*=border-slate-]{border-color:var(--dz-line)}.provider-theme .border-white\/15,.provider-theme .border-white\/20,.provider-theme .border-white\/25{border-color:var(--dz-line-2)}.provider-theme [class*=ring-white\/]{--tw-ring-color:var(--dz-line-2)}.provider-theme [class*=bg-white\/]{background-color:color-mix(in srgb, var(--dz-text) 5%, transparent)}.provider-theme .bg-white\/10,.provider-theme [class*="hover:bg-white/"]:hover{background-color:color-mix(in srgb, var(--dz-text) 10%, transparent)}.provider-theme .bg-white\/20{background-color:color-mix(in srgb, var(--dz-text) 16%, transparent)}.provider-theme [class*=bg-black\/]{background-color:var(--dz-inset)}.provider-theme [class*=bg-slate-]{background-color:color-mix(in srgb, var(--dz-text-3) 14%, transparent)}.provider-theme .bg-black\/70,.provider-theme .bg-black\/75,.provider-theme .bg-black\/80,.provider-theme .bg-black\/85,.provider-theme .bg-black\/90{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#090210c7}.provider-theme [class*=text-cyan-]{color:var(--dz-purple-t)}.provider-theme [class*=text-sky-],.provider-theme [class*=text-blue-]{color:var(--dz-blue)}.provider-theme [class*=text-violet-],.provider-theme [class*=text-indigo-],.provider-theme [class*=text-purple-]{color:var(--dz-purple-2)}.provider-theme [class*=text-emerald-],.provider-theme [class*=text-green-],.provider-theme [class*=text-teal-],.provider-theme [class*=text-lime-]{color:var(--dz-green)}.provider-theme [class*=text-amber-],.provider-theme [class*=text-yellow-]{color:var(--dz-gold)}.provider-theme [class*=text-orange-]{color:var(--dz-orange)}.provider-theme [class*=text-red-],.provider-theme [class*=text-rose-]{color:var(--dz-red)}.provider-theme [class*=text-pink-],.provider-theme [class*=text-fuchsia-]{color:var(--dz-heart)}.provider-theme [class*=bg-cyan-]{background-color:color-mix(in srgb, var(--dz-purple) var(--dz-mix), transparent)}.provider-theme [class*=bg-sky-],.provider-theme [class*=bg-blue-]{background-color:color-mix(in srgb, var(--dz-blue) var(--dz-mix), transparent)}.provider-theme [class*=bg-violet-],.provider-theme [class*=bg-indigo-],.provider-theme [class*=bg-purple-]{background-color:color-mix(in srgb, var(--dz-purple-2) var(--dz-mix), transparent)}.provider-theme [class*=bg-emerald-],.provider-theme [class*=bg-green-],.provider-theme [class*=bg-teal-]{background-color:color-mix(in srgb, var(--dz-green) var(--dz-mix), transparent)}.provider-theme [class*=bg-amber-],.provider-theme [class*=bg-yellow-]{background-color:color-mix(in srgb, var(--dz-gold-fill) var(--dz-mix), transparent)}.provider-theme [class*=bg-orange-]{background-color:color-mix(in srgb, var(--dz-orange) var(--dz-mix), transparent)}.provider-theme [class*=bg-red-],.provider-theme [class*=bg-rose-]{background-color:color-mix(in srgb, var(--dz-red) var(--dz-mix), transparent)}.provider-theme [class*=bg-pink-],.provider-theme [class*=bg-fuchsia-]{background-color:color-mix(in srgb, var(--dz-heart) var(--dz-mix), transparent)}.provider-theme [class*=hover\:bg-cyan-]:hover{background-color:color-mix(in srgb, var(--dz-purple) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-sky-]:hover{background-color:color-mix(in srgb, var(--dz-blue) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-violet-]:hover,.provider-theme [class*=hover\:bg-indigo-]:hover{background-color:color-mix(in srgb, var(--dz-purple-2) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-emerald-]:hover{background-color:color-mix(in srgb, var(--dz-green) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-amber-]:hover{background-color:color-mix(in srgb, var(--dz-gold-fill) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-orange-]:hover{background-color:color-mix(in srgb, var(--dz-orange) var(--dz-mix-hover), transparent)}.provider-theme [class*=hover\:bg-red-]:hover{background-color:color-mix(in srgb, var(--dz-red) var(--dz-mix-hover), transparent)}.provider-theme [class*=border-cyan-]{border-color:color-mix(in srgb, var(--dz-purple) var(--dz-mix-border), transparent)}.provider-theme [class*=border-sky-],.provider-theme [class*=border-blue-]{border-color:color-mix(in srgb, var(--dz-blue) var(--dz-mix-border), transparent)}.provider-theme [class*=border-violet-],.provider-theme [class*=border-indigo-]{border-color:color-mix(in srgb, var(--dz-purple-2) var(--dz-mix-border), transparent)}.provider-theme [class*=border-emerald-],.provider-theme [class*=border-green-]{border-color:color-mix(in srgb, var(--dz-green) var(--dz-mix-border), transparent)}.provider-theme [class*=border-amber-],.provider-theme [class*=border-yellow-]{border-color:color-mix(in srgb, var(--dz-gold-fill) 55%, transparent)}.provider-theme [class*=border-orange-]{border-color:color-mix(in srgb, var(--dz-orange) var(--dz-mix-border), transparent)}.provider-theme [class*=border-red-],.provider-theme [class*=border-rose-]{border-color:color-mix(in srgb, var(--dz-red) var(--dz-mix-border), transparent)}.provider-theme [class*=border-pink-]{border-color:color-mix(in srgb, var(--dz-heart) var(--dz-mix-border), transparent)}.provider-theme [class*=ring-cyan-]{--tw-ring-color:color-mix(in srgb, var(--dz-purple) 35%, transparent)}.provider-theme [class*=ring-emerald-]{--tw-ring-color:color-mix(in srgb, var(--dz-green) 35%, transparent)}.provider-theme [class*=ring-amber-]{--tw-ring-color:color-mix(in srgb, var(--dz-gold-fill) 35%, transparent)}.provider-theme .bg-cyan-200,.provider-theme .bg-cyan-300,.provider-theme .bg-cyan-400,.provider-theme .bg-cyan-500,.provider-theme .bg-violet-400,.provider-theme .bg-violet-500,.provider-theme .bg-violet-600,.provider-theme .bg-indigo-400{background:linear-gradient(135deg, var(--dz-purple), var(--dz-purple-2));color:var(--dz-on-accent);box-shadow:0 10px 24px -14px var(--dz-purple)}.provider-theme .bg-sky-400,.provider-theme .bg-sky-500,.provider-theme .bg-sky-600{background:var(--dz-blue);color:#06121a}.provider-theme .bg-emerald-400,.provider-theme .bg-emerald-500,.provider-theme .bg-emerald-600{background:var(--dz-green);color:#04160d}.provider-theme .bg-amber-300,.provider-theme .bg-amber-400,.provider-theme .bg-amber-500,.provider-theme .bg-yellow-400{background:var(--dz-gold-fill);color:var(--dz-gold-ink)}.provider-theme .bg-orange-300,.provider-theme .bg-orange-400,.provider-theme .bg-orange-500{background:var(--dz-orange);color:#1f0d00}.provider-theme .bg-red-400,.provider-theme .bg-red-500,.provider-theme .bg-red-600{background:var(--dz-red);color:#22040a}.provider-theme .bg-pink-400{background:var(--dz-heart);color:#22040f}.provider-theme .bg-cyan-400.text-slate-950,.provider-theme .bg-violet-500.text-slate-950{color:var(--dz-on-accent)}.provider-theme .rounded-2xl{border-radius:20px}.provider-theme .rounded-3xl{border-radius:26px}.provider-theme .provider-surface{background:linear-gradient(var(--dz-surface), var(--dz-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--dz-purple) 65%, transparent), var(--dz-line) 34%, var(--dz-line) 72%, color-mix(in srgb, var(--dz-purple-2) 28%, transparent)) border-box;box-shadow:var(--dz-shadow);color:var(--dz-text);border:1px solid #0000}.provider-theme .provider-surface[class*=border-amber-]{background:linear-gradient(var(--dz-surface), var(--dz-surface)) padding-box, linear-gradient(135deg, var(--dz-gold-fill), color-mix(in srgb, var(--dz-gold-fill) 30%, var(--dz-line)) 45%, var(--dz-line)) border-box;box-shadow:0 0 0 3px color-mix(in srgb, var(--dz-gold-fill) 18%, transparent), var(--dz-shadow)}.provider-theme .provider-header{border-bottom:1px solid var(--dz-line);background:linear-gradient(180deg, color-mix(in srgb, var(--dz-purple) 16%, transparent), transparent 140%), var(--dz-bg);color:var(--dz-text)}.provider-theme input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.provider-theme textarea,.provider-theme select,.provider-theme .provider-input{border-color:var(--dz-line-2);background-color:var(--dz-inset);color:var(--dz-text)}.provider-theme input:not([type=checkbox]):not([type=radio]):focus,.provider-theme textarea:focus,.provider-theme select:focus{border-color:color-mix(in srgb, var(--dz-purple-2) 70%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--dz-purple) 22%, transparent)}.provider-theme input::placeholder,.provider-theme textarea::placeholder{color:var(--dz-text-3)}.provider-theme select option{background:var(--dz-surface);color:var(--dz-text)}.provider-theme input[type=checkbox],.provider-theme input[type=radio]{accent-color:var(--dz-purple)}.provider-theme .provider-lightbox{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff}.provider-theme .provider-lightbox .text-white{color:#fff}.provider-theme .provider-lightbox [class*=text-white\/]{color:#ffffffb3}.provider-theme .provider-lightbox [class*=bg-white\/]{background-color:#ffffff1a}.provider-theme .provider-lightbox [class*=border-white\/]{border-color:#ffffff29}.dz-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.dz-logo{font-family:var(--font-dz-script), "Brush Script MT", cursive;color:var(--dz-text);letter-spacing:.01em;white-space:nowrap;font-size:1.65rem;line-height:1}.dz-logo .dz-heart{color:var(--dz-heart);font-family:var(--font-dz-sans), system-ui, sans-serif;margin-left:1px;font-size:.9em}.dz-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--dz-text-2);border-bottom:2px solid #0000;border-image:linear-gradient(90deg, var(--dz-heart), var(--dz-purple-2)) 1;white-space:nowrap;padding-bottom:3px;font-size:.66rem;font-weight:800;display:inline-block}.dz-who{border:1px solid var(--dz-line-2);background:color-mix(in srgb, var(--dz-surface) 70%, transparent);border-radius:999px;align-items:center;gap:8px;min-width:0;padding:4px 12px 4px 4px;display:inline-flex}.dz-who-badge{background:linear-gradient(135deg, var(--dz-purple), var(--dz-purple-2));min-width:30px;height:30px;color:var(--dz-on-accent);letter-spacing:.04em;border-radius:999px;place-items:center;padding:0 8px;font-size:.72rem;font-weight:800;display:grid}.dz-who-name{color:var(--dz-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.dz-btn{border:1px solid var(--dz-line-2);background:color-mix(in srgb, var(--dz-surface) 72%, transparent);min-height:40px;color:var(--dz-text);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:.86rem;font-weight:700;line-height:1.1;transition:background-color .14s,border-color .14s,transform .14s,box-shadow .14s;display:inline-flex}.dz-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--dz-purple-2) 55%, var(--dz-line-2));background:color-mix(in srgb, var(--dz-purple) 12%, var(--dz-surface))}.dz-btn:active:not(:disabled){transform:translateY(1px)}.dz-btn:disabled{opacity:.42;cursor:not-allowed}.dz-btn-lg{min-height:46px;padding:0 20px;font-size:.95rem}.dz-btn-sm{min-height:34px;padding:0 12px;font-size:.78rem}.dz-btn-icon{width:40px;padding:0}.dz-btn-primary{background:linear-gradient(135deg, var(--dz-purple), var(--dz-purple-2));color:var(--dz-on-accent);box-shadow:0 10px 26px -14px var(--dz-purple), inset 0 1px 0 #ffffff2e;border-color:#0000}.dz-btn-primary:hover:not(:disabled){background:linear-gradient(135deg, var(--dz-purple-2), var(--dz-purple));box-shadow:0 14px 30px -12px var(--dz-purple), inset 0 1px 0 #ffffff38;border-color:#0000}.dz-btn-gold{background:var(--dz-gold-fill);color:var(--dz-gold-ink);box-shadow:0 10px 24px -14px var(--dz-gold-fill);border-color:#0000}.dz-btn-gold:hover:not(:disabled){background:color-mix(in srgb, var(--dz-gold-fill) 88%, #fff);border-color:#0000}.dz-btn-green{border-color:color-mix(in srgb, var(--dz-green) 45%, transparent);background:color-mix(in srgb, var(--dz-green) 14%, transparent);color:var(--dz-green)}.dz-btn-green:hover:not(:disabled){border-color:color-mix(in srgb, var(--dz-green) 65%, transparent);background:color-mix(in srgb, var(--dz-green) 24%, transparent)}.dz-btn-danger{border-color:color-mix(in srgb, var(--dz-red) 45%, transparent);background:color-mix(in srgb, var(--dz-red) 14%, transparent);color:var(--dz-red)}.dz-btn-danger:hover:not(:disabled){border-color:color-mix(in srgb, var(--dz-red) 65%, transparent);background:color-mix(in srgb, var(--dz-red) 24%, transparent)}.dz-btn-quiet{color:var(--dz-text-2);background:0 0;border-color:#0000}.dz-btn.is-on{border-color:color-mix(in srgb, var(--dz-purple-2) 70%, transparent);background:color-mix(in srgb, var(--dz-purple) 22%, var(--dz-surface));color:var(--dz-text)}.dz-seg{border:1px solid var(--dz-line-2);background:color-mix(in srgb, var(--dz-surface) 72%, transparent);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.dz-seg>button{min-width:36px;min-height:32px;color:var(--dz-text-3);border-radius:999px;padding:0 11px;font-size:.78rem;font-weight:800;transition:background-color .14s,color .14s}.dz-seg>button:hover:not(:disabled){color:var(--dz-text)}.dz-seg>button:disabled{opacity:.35}.dz-seg>button.is-on{background:var(--dz-gold-fill);color:var(--dz-gold-ink);box-shadow:0 6px 16px -10px var(--dz-gold-fill)}.dz-tabs{scrollbar-width:none;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.dz-tabs::-webkit-scrollbar{display:none}.dz-tab{border:1px solid var(--dz-line-2);background:color-mix(in srgb, var(--dz-surface) 72%, transparent);min-height:40px;color:var(--dz-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.86rem;font-weight:700;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.dz-tab:hover{color:var(--dz-text);border-color:color-mix(in srgb, var(--dz-purple-2) 45%, var(--dz-line-2))}.dz-tab.is-on{background:linear-gradient(135deg, var(--dz-purple), var(--dz-purple-2));color:var(--dz-on-accent);box-shadow:0 10px 24px -14px var(--dz-purple);border-color:#0000}.dz-tab.is-on.dz-tab-green{background:var(--dz-green);color:#04160d;box-shadow:0 10px 24px -14px var(--dz-green)}.dz-tab.is-on.dz-tab-blue{background:var(--dz-blue);color:#06121a;box-shadow:0 10px 24px -14px var(--dz-blue)}.dz-count{background:color-mix(in srgb, var(--dz-text) 10%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.72rem;font-weight:800;display:inline-grid}.dz-tab.is-on .dz-count{background:#ffffff38}.dz-count.is-alert{background:var(--dz-gold-fill);color:var(--dz-gold-ink)}@media (min-width:640px) and (max-width:1023px){.dz-tabs{flex-wrap:wrap;gap:6px;overflow:visible}.dz-tab{padding:0 12px}}@media (max-width:1279px){.dz-who{display:none}}.dz-zh-tag{background:color-mix(in srgb, var(--dz-text) 10%, transparent);color:var(--dz-text-2);vertical-align:1px;border-radius:4px;margin-right:6px;padding:0 5px;font-size:.68rem;font-weight:700;line-height:1.5;display:inline-block}.dz-game{border:2px solid color-mix(in srgb, var(--dz-purple-2) 70%, transparent);background:var(--dz-inset);width:52px;height:52px;box-shadow:0 0 0 4px color-mix(in srgb, var(--dz-purple) 14%, transparent), 0 10px 22px -14px var(--dz-purple);border-radius:999px;flex-shrink:0;place-items:center;font-size:1.35rem;display:grid;position:relative;overflow:hidden}.dz-game img{object-fit:cover;width:100%;height:100%}.dz-chip{border:1px solid var(--dz-line-2);color:var(--dz-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.dz-chip-num{font-variant-numeric:tabular-nums;color:var(--dz-purple-t);border-color:color-mix(in srgb, var(--dz-purple) 40%, transparent);background:color-mix(in srgb, var(--dz-purple) 12%, transparent)}.dz-title{letter-spacing:-.01em;text-wrap:balance;font-weight:800}.dz-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--dz-gold);font-size:.68rem;font-weight:800}.dz-provider-pill{background:linear-gradient(135deg, var(--dz-purple), var(--dz-purple-2));min-height:32px;color:var(--dz-on-accent);letter-spacing:.06em;white-space:nowrap;border-radius:999px;place-items:center;padding:0 14px;font-size:.8rem;font-weight:800;display:inline-grid}.dz-timer{font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;min-height:36px;padding:0 12px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:.86rem;font-weight:800;display:inline-flex}.dz-overdue{background:color-mix(in srgb, var(--dz-red) 12%, transparent);color:var(--dz-red);border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:700;line-height:1.3;display:flex}.dz-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.dz-actions>*{min-width:0}.dz-actions .dz-btn{min-height:40px;padding:0 12px}.dz-actions .dz-grow{flex:auto}.dz-actions .dz-square{flex:0 0 40px;width:40px;padding:0}.dz-actions .dz-label{text-overflow:ellipsis;overflow:hidden}.dz-block{border:1px solid var(--dz-line);background:var(--dz-inset);border-radius:16px;padding:12px}.dz-block-title{letter-spacing:.14em;text-transform:uppercase;color:var(--dz-purple-t);font-size:.68rem;font-weight:800}.dz-field-row{border:1px solid var(--dz-line);background:color-mix(in srgb, var(--dz-text) 3%, transparent);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 12px;display:flex}.dz-field-row .dz-field-label-sm{letter-spacing:.12em;text-transform:uppercase;color:var(--dz-text-3);font-size:.64rem;font-weight:800;display:block}.dz-field-row .dz-field-value{color:var(--dz-text);word-break:break-all;margin-top:1px;font-size:.98rem;font-weight:700;display:block}.dz-copy{border:1px solid color-mix(in srgb, var(--dz-green) 40%, transparent);background:color-mix(in srgb, var(--dz-green) 12%, transparent);min-height:34px;color:var(--dz-green);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:0 12px;font-size:.76rem;font-weight:800}.dz-copy:hover{background:color-mix(in srgb, var(--dz-green) 22%, transparent)}.dz-copy.is-done{background:var(--dz-green);color:#04160d;border-color:#0000}.dz-seg-full{width:100%;display:flex}.dz-seg-full>button{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;padding:0 6px;overflow:hidden}.dz-tools{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:8px;display:grid}.dz-tool{border:1px solid var(--dz-line-2);background:color-mix(in srgb, var(--dz-surface) 60%, transparent);min-height:44px;color:var(--dz-text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:6px 10px;font-size:.8rem;font-weight:700;line-height:1.2;transition:background-color .14s,border-color .14s;display:flex}.dz-tool:hover:not(:disabled){border-color:color-mix(in srgb, var(--dz-purple-2) 55%, var(--dz-line-2));background:color-mix(in srgb, var(--dz-purple) 12%, var(--dz-surface))}.dz-tool:disabled{opacity:.42;cursor:not-allowed}.dz-tool .dz-tool-icon{text-align:center;flex-shrink:0;width:1.4em;font-size:1.05rem}.dz-tool.is-hint{border-color:color-mix(in srgb, var(--dz-gold-fill) 70%, transparent);background:color-mix(in srgb, var(--dz-gold-fill) 12%, var(--dz-surface))}.dz-tool.is-danger{color:var(--dz-red);border-color:color-mix(in srgb, var(--dz-red) 35%, transparent)}.dz-tool.is-warn{color:var(--dz-gold)}.dz-tool.is-done{color:var(--dz-green)}.dz-number{border:1px solid color-mix(in srgb, var(--dz-purple-2) 45%, var(--dz-line-2));border-radius:14px;align-items:stretch;display:flex;overflow:hidden}.dz-number input{text-align:center;letter-spacing:.08em;border-radius:0;outline:none;flex-shrink:0;width:5.5rem;font-size:1.35rem;font-weight:900;border:0!important;border-right:1px solid var(--dz-line-2)!important}.dz-number button{border-radius:0;flex:auto;min-height:46px}.dz-game-toggle{border:1px solid var(--dz-line-2);letter-spacing:.02em;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.dz-game-toggle .dz-dot{background:var(--dz-text-3);border-radius:999px;width:8px;height:8px}.dz-game-toggle.is-on{border-color:color-mix(in srgb, var(--dz-green) 45%, transparent);color:var(--dz-text)}.dz-game-toggle.is-on .dz-dot{background:var(--dz-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--dz-green) 22%, transparent)}.dz-game-toggle:not(.is-on){color:var(--dz-text-3);text-decoration:line-through}.dz-scroll-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.dz-scroll-row::-webkit-scrollbar{display:none}.dz-scroll-row>*{flex-shrink:0}@media (min-width:640px){.dz-scroll-row{flex-wrap:wrap;overflow:visible}}.dz-bottombar{display:none}@media (max-width:639px){.dz-bottombar{z-index:40;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--dz-line);background:var(--dz-bg);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0}.dz-bottombar>button{color:var(--dz-text-3);justify-items:center;gap:2px;padding:6px 2px 4px;font-size:.68rem;font-weight:700;line-height:1.15;display:grid;position:relative}.dz-bottombar>button .dz-bb-icon{font-size:1.15rem;line-height:1}.dz-bottombar>button .dz-bb-count{background:var(--dz-gold-fill);min-width:18px;height:18px;color:var(--dz-gold-ink);border-radius:999px;padding:0 5px;font-size:.64rem;font-weight:800;line-height:18px;position:absolute;top:0;left:calc(50% + 6px)}.dz-bottombar>button.is-on{color:var(--dz-purple-t)}.dz-bottombar>button.is-on:before{content:"";background:linear-gradient(90deg, var(--dz-purple), var(--dz-purple-2));border-radius:0 0 3px 3px;height:3px;position:absolute;top:-6px;left:30%;right:30%}.dz-has-bottombar{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.dz-hide-mobile{display:none!important}}.dz-login-page{overflow-x:clip}.dz-login-card{border-radius:26px;width:100%;max-width:400px;padding:28px;position:relative}.dz-login-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--dz-purple) 30%, transparent), transparent);pointer-events:none;z-index:-1;height:320px;position:absolute;inset:-40% -20% auto}.dz-headline{letter-spacing:-.02em;color:var(--dz-purple-2);font-size:clamp(1.7rem,1.35rem + 1.4vw,2.1rem);font-weight:800;line-height:1.05}.dz-field-label{letter-spacing:.12em;text-transform:uppercase;color:var(--dz-text-3);margin-bottom:6px;font-size:.7rem;font-weight:800;display:block}.dz-field{border:1px solid var(--dz-line-2);border-radius:14px;outline:none;width:100%;height:48px;padding:0 16px;font-size:.98rem;display:block}@media (prefers-reduced-motion:reduce){.provider-theme *,.provider-theme :before,.provider-theme :after{transition-duration:0s!important;animation-duration:0s!important}}.provider-theme.dz-zh{font-family:var(--font-dz-sans), "Noto Sans SC", "Noto Sans CJK SC", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", system-ui, sans-serif;letter-spacing:.01em;line-height:1.6}.provider-theme.dz-zh .dz-btn{min-height:48px;font-size:1rem;font-weight:700}.provider-theme.dz-zh .dz-btn-sm{min-height:44px;font-size:.95rem}.provider-theme.dz-zh .dz-btn-lg{min-height:52px;font-size:1.05rem}.provider-theme.dz-zh .dz-tool{min-height:52px;font-size:1rem;font-weight:700}.provider-theme.dz-zh .dz-seg>button{min-height:40px;font-size:.95rem}.provider-theme.dz-zh .dz-actions .dz-btn{min-height:48px}.provider-theme.dz-zh button.text-sm,.provider-theme.dz-zh button.text-xs{min-height:44px;font-size:1rem;line-height:1.45}.provider-theme.dz-zh .text-xs{font-size:.85rem}.dz-dado-selo .dz-dado-valor{word-break:break-all;font-size:1.25rem;line-height:1.35}.dz-dado-selo .dz-dado-copiar{min-height:40px}.provider-theme.dz-zh .dz-dado-selo{font-size:1rem;line-height:1.6}.provider-theme.dz-zh .dz-dado-selo .dz-dado-valor{font-size:1.5rem}.provider-theme.dz-zh .dz-dado-selo .dz-dado-copiar{min-height:48px;font-size:1rem}
