*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:PingFang SC,HarmonyOS Sans SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:PingFang SC,HarmonyOS Sans SC,MiSans,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif}.lp-fold-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lp .lp-fold.lp-panel{margin-top:22px}.lp .lp-fold-head .lp-sec-head{text-align:left;margin:0}.lp .lp-fold-head .lp-sec-title{min-width:0;max-width:100%;box-shadow:none;text-shadow:none;color:rgb(var(--lp-ink));letter-spacing:.02em;overflow-wrap:break-word;background:0 0;border:0;justify-content:flex-start;padding:0;font-size:18px}.lp .lp-fold-head .lp-sec-title:before,.lp .lp-fold-head .lp-sec-title:after{display:none}.lp-fold-head .lp-sec-sub{text-align:left}.lp-fold-toggle{color:rgb(var(--lp-ink2));cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:8px 0 8px 8px;font-size:12px;display:inline-flex}.lp-fold-count{width:100%;color:rgb(var(--lp-ink3));margin-bottom:3px;display:block}.lp-fold-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:0 3px 4px 8px;transform:rotate(45deg)}.lp-fold-chevron.is-open{margin-bottom:-2px;transform:rotate(225deg)}.lp-fold-content{margin-top:16px}.lp-fold-content[hidden]{display:none}.lp-cdk-filters{margin:-4px -6px 10px 0}.lp-cdk-filters button{border:1px solid rgb(var(--lp-line));background:rgb(var(--lp-surface));max-width:100%;color:rgb(var(--lp-ink2));word-break:break-word;cursor:pointer;border-radius:6px;margin:4px 6px 4px 0;padding:7px 12px;font-size:13px;display:inline-block}.lp-cdk-filters button[aria-pressed=true]{border-color:var(--lp-c-primary);background:var(--lp-primary-soft);color:rgb(var(--lp-ink));font-weight:600}.lp-fold-toggle:focus-visible{outline:2px solid var(--lp-c-primary);outline-offset:3px}.lp-cdk-filters button:focus-visible{outline:2px solid var(--lp-c-primary);outline-offset:3px}.lp{min-height:100vh;color:rgb(var(--lp-ink));font-family:var(--lp-font);background-color:var(--lp-c-bg2);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.6;position:relative}.lp img{max-width:100%;display:block}.lp-page{background-image:var(--lp-pattern), linear-gradient(180deg, var(--lp-c-bg) 0%, var(--lp-c-bg2) 100%);background-size:var(--lp-pattern-size), auto;max-width:480px;min-height:100vh;margin:0 auto;padding-bottom:28px;position:relative;overflow:hidden}@media (min-width:520px){.lp-page{box-shadow:0 0 0 1px #0000001f,0 30px 80px #00000059}}.lp-page.has-bg:before,.lp-page.has-bg:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.lp-page.has-bg:before{background:var(--lp-bg-image) center top / cover no-repeat}.lp-page.has-bg:after{background:linear-gradient(180deg, transparent 0, var(--lp-bg-veil) 360px)}.lp-page>*{z-index:1;position:relative}.lp-ticker{height:34px;color:rgb(var(--lp-ink2));background:rgb(var(--lp-surface) / .72);border-bottom:1px solid rgb(var(--lp-line) / .6);white-space:nowrap;align-items:center;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}.lp-ticker-icon{color:var(--lp-c-accent);flex:none;margin-right:8px;display:inline-flex}.lp-ticker-viewport{flex:1;min-width:0;overflow:hidden}.lp-ticker-track{white-space:nowrap;display:inline-block}.lp-ticker-item{padding-right:48px;display:inline-block}.lp-ticker-track.is-running{animation:18s linear 1.2s infinite lp-marquee}@keyframes lp-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.lp-hero{text-align:center;position:relative}.lp-hero-banner{height:72vw;max-height:346px;position:relative}.lp-hero--compact .lp-hero-banner{height:46vw;max-height:220px}.lp-hero--tall .lp-hero-banner{height:112vw;max-height:540px}.lp-hero-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 45%,#00000026 84%,#0000);mask-image:linear-gradient(#000 45%,#00000026 84%,#0000)}.lp-hero.has-banner .lp-hero-body{margin-top:-84px}.lp-hero-art{pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.lp-hero-glyph{font-family:var(--lp-font-title);color:var(--lp-c-title2);opacity:.08;font-size:230px;font-weight:900;line-height:1;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.lp-hero.no-banner .lp-hero-body{padding-top:46px}.lp-hero--compact.no-banner .lp-hero-body{padding-top:28px}.lp-hero--tall.no-banner .lp-hero-body{padding-top:92px;padding-bottom:28px}.lp-hero-body{padding:0 20px 6px;position:relative}.lp-logo{-o-object-fit:contain;object-fit:contain;max-width:72%;height:60px;filter:drop-shadow(0 6px 14px var(--lp-shade));margin:0 auto 12px}.lp-title{font-family:var(--lp-font-title);letter-spacing:.06em;margin:0;font-size:44px;font-weight:900;line-height:1.18}.lp-title--m{font-size:38px}.lp-title--s{font-size:31px}.lp-title--xs{font-size:25px}.lp-title-text{z-index:0;display:inline-block;position:relative}.lp-title-text:before{content:attr(data-text);z-index:-1;color:#0000;-webkit-text-stroke:7px var(--lp-c-stroke);text-shadow:0 6px 18px var(--lp-shade);position:absolute;top:0;left:0}.lp-title-fill{background-image:linear-gradient(180deg, var(--lp-c-title1) 12%, var(--lp-c-title2) 88%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-slogan{letter-spacing:.1em;color:rgb(var(--lp-ink2));text-wrap:balance;margin:12px 0 0;font-size:15px;font-weight:600}.lp-tags{flex-wrap:wrap;justify-content:center;margin:12px -4px 0;display:flex}.lp-tag{color:rgb(var(--lp-hi));background:var(--lp-primary-soft);box-shadow:inset 0 0 0 1px rgb(var(--lp-primary) / .35);border-radius:999px;margin:4px;padding:2px 10px;font-size:12px;line-height:20px}.lp-server{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface) / .8);box-shadow:inset 0 0 0 1px rgb(var(--lp-line));border-radius:8px;align-items:center;margin-top:12px;padding:4px 12px;font-size:12.5px;display:inline-flex}.lp-server i{background:var(--lp-c-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--lp-accent-soft);border-radius:50%;margin-right:7px}.lp-intro{color:rgb(var(--lp-ink2));white-space:pre-line;text-align:left;margin:14px 0 0;font-size:13.5px;line-height:1.75}.lp-intro.is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-intro-toggle{color:rgb(var(--lp-hi));margin-top:2px;font-size:12.5px;font-weight:600}.lp-main{padding:18px 20px 0}.lp-main>*+*{margin-top:12px}.lp-btn{letter-spacing:.08em;text-align:center;-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:56px;padding:8px 18px;font-size:17px;font-weight:800;transition:transform .12s;display:flex;position:relative}.lp-btn:active{transform:scale(.97)}.lp-btn-icon{flex:none;margin-right:10px;display:inline-flex}.lp-btn-text{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.lp-btn-sub{letter-spacing:.04em;opacity:.82;margin-top:3px;font-size:11.5px;font-weight:600}.lp-btn--hot,.lp-btn--primary{color:var(--lp-c-on-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi) 0%, var(--lp-c-primary) 42%, var(--lp-c-primary2) 100%);box-shadow:0 10px 24px var(--lp-glow), inset 0 1px 0 #fff6, inset 0 -2px 0 #0000002e}.lp-btn--hot{min-height:62px;font-size:19px;overflow:hidden}.lp-btn--hot:after{content:"";background:linear-gradient(100deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:40%;animation:3.6s ease-in-out infinite lp-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes lp-shine{0%,55%{left:-60%}85%,to{left:130%}}.lp-btn--secondary{color:rgb(var(--lp-hi));background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 1px rgb(var(--lp-line)), 0 6px 16px var(--lp-shade)}.lp-btn--outline{color:rgb(var(--lp-hi));background:rgb(var(--lp-surface) / .35);box-shadow:inset 0 0 0 1.5px rgb(var(--lp-primary) / .85)}.lp-badge{z-index:2;letter-spacing:.04em;color:var(--lp-c-on-accent);background:var(--lp-c-accent);border-radius:10px 10px 10px 2px;padding:0 8px;font-size:11px;font-weight:800;line-height:19px;position:absolute;top:-9px;right:12px;box-shadow:0 3px 8px #0000004d}.lp-btn--hot .lp-badge,.lp-btn--primary .lp-badge{top:6px;right:8px}.lp-grid{grid-column-gap:6px;grid-row-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px 14px 4px;display:grid}.lp-tile{min-width:0;color:rgb(var(--lp-ink2));flex-direction:column;align-items:center;font-size:12.5px;line-height:1.3;display:flex;position:relative}.lp-tile:active .lp-tile-icon{transform:scale(.94)}.lp-tile-icon{width:54px;height:54px;color:rgb(var(--lp-hi));background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 1px rgb(var(--lp-line)), 0 6px 14px var(--lp-shade);border-radius:17px;justify-content:center;align-items:center;margin-bottom:7px;transition:transform .12s;display:flex}.lp-tile--hot .lp-tile-icon,.lp-tile--primary .lp-tile-icon{color:var(--lp-c-on-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 50%, var(--lp-c-primary2));box-shadow:0 8px 18px var(--lp-glow)}.lp-tile--outline .lp-tile-icon{box-shadow:inset 0 0 0 1.5px rgb(var(--lp-primary) / .8);background:0 0}.lp-tile-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lp-tile-badge{color:var(--lp-c-on-accent);background:var(--lp-c-accent);white-space:nowrap;border-radius:8px 8px 8px 2px;margin-left:14px;padding:0 5px;font-size:10px;font-weight:800;line-height:16px;position:absolute;top:-6px;left:50%}.lp-bar{z-index:40;max-width:480px;padding:18px 14px 10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, rgb(var(--lp-bg) / 0) 0%, rgb(var(--lp-bg) / .92) 34%, var(--lp-c-bg2) 100%);pointer-events:none;justify-content:center;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.lp-bar-inner{pointer-events:auto;width:100%;max-width:452px;display:flex}.lp-bar-inner>*+*{margin-left:10px}.lp-bar .lp-btn{flex:1;min-height:50px;font-size:16px}.lp-bar .lp-btn--hot{min-height:50px;font-size:16px}.lp-bar-spacer{height:84px;height:calc(84px + env(safe-area-inset-bottom,0px))}.lp-panel{background:rgb(var(--lp-surface));box-shadow:inset 0 0 0 1px rgb(var(--lp-line) / .9), 0 12px 28px var(--lp-shade);border-radius:16px;margin:22px 14px 0;padding:20px 16px 18px;position:relative}.lp-sec-head{text-align:center;margin-bottom:16px}.lp-sec-title{font-family:var(--lp-font-title);letter-spacing:.14em;color:rgb(var(--lp-ink));align-items:center;margin:0;font-size:19px;font-weight:800;line-height:1.3;display:inline-flex}.lp-sec-title:before,.lp-sec-title:after{content:"";background-color:var(--lp-c-accent);width:34px;height:14px;-webkit-mask:var(--lp-orn) center / contain no-repeat;-webkit-mask:var(--lp-orn) center / contain no-repeat;mask:var(--lp-orn) center / contain no-repeat;flex:none;margin:0 10px}.lp-sec-title:after{transform:scaleX(-1)}.lp-sec-sub{color:rgb(var(--lp-ink3));margin:6px 0 0;font-size:12.5px;line-height:1.55}.lp-note{color:rgb(var(--lp-ink3));white-space:pre-line;margin:12px 0 0;font-size:12px;line-height:1.6}.lp-cdk-list>*+*{margin-top:10px}.lp-ticket{background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 1px rgb(var(--lp-line));border-radius:12px;align-items:stretch;display:flex;position:relative}.lp-ticket-main{text-align:left;flex:1;min-width:0;padding:12px 12px 12px 14px}.lp-ticket-name{color:rgb(var(--lp-ink));font-size:15px;font-weight:800}.lp-code{letter-spacing:.06em;max-width:100%;color:rgb(var(--lp-hi));background:var(--lp-primary-soft);border:1px dashed rgb(var(--lp-primary) / .6);word-break:break-all;text-align:left;border-radius:6px;margin-top:7px;padding:2px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:700;display:inline-block}.lp-ticket-reward{color:rgb(var(--lp-ink2));white-space:pre-line;margin:7px 0 0;font-size:12.5px;line-height:1.55}.lp-ticket-exp{color:rgb(var(--lp-ink3));margin:4px 0 0;font-size:11.5px}.lp-ticket-side{border-left:1.5px dashed rgb(var(--lp-line));flex:none;justify-content:center;align-items:center;width:76px;display:flex;position:relative}.lp-ticket-side:before,.lp-ticket-side:after{content:"";background:rgb(var(--lp-surface));border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.lp-ticket-side:before{box-shadow:inset 0 -1px 0 rgb(var(--lp-line));top:-8px}.lp-ticket-side:after{box-shadow:inset 0 1px 0 rgb(var(--lp-line));bottom:-8px}.lp-copy-btn{color:var(--lp-c-on-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 50%, var(--lp-c-primary2));box-shadow:0 4px 10px var(--lp-glow);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800}.lp-copy-btn.is-done{color:rgb(var(--lp-hi));background:var(--lp-primary-soft);box-shadow:inset 0 0 0 1px rgb(var(--lp-primary) / .5)}.lp-tier{background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 1px rgb(var(--lp-line));border-radius:12px;align-items:center;padding:11px 12px;display:flex;position:relative}.lp-tier+.lp-tier{margin-top:9px}.lp-tier--hl{box-shadow:inset 0 0 0 1.5px var(--lp-c-accent), 0 0 22px var(--lp-accent-soft)}.lp-tier-flag{color:var(--lp-c-on-accent);background:var(--lp-c-accent);border-radius:9px;padding:0 8px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-8px;right:10px}.lp-coin{width:64px;height:64px;color:var(--lp-c-on-primary);background-image:radial-gradient(circle at 35% 28%, var(--lp-c-primary-hi) 0%, var(--lp-c-primary) 55%, var(--lp-c-primary2) 100%);box-shadow:0 5px 12px var(--lp-glow), inset 0 -3px 0 #0000002e, inset 0 0 0 2px #ffffff40;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;margin-right:12px;display:flex}.lp-coin b{font-size:20px;font-weight:900;line-height:1}.lp-coin small{margin-top:2px;font-size:10px;font-weight:700}.lp-coin--m b{font-size:16px}.lp-coin--s b{font-size:13px}.lp-chips{text-align:left;flex-wrap:wrap;flex:1;min-width:0;margin:-3px;display:flex}.lp-chip{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));box-shadow:inset 0 0 0 1px rgb(var(--lp-line));border-radius:6px;margin:3px;padding:3px 8px;font-size:12.5px;line-height:1.45}.lp-ladder{text-align:left;margin:0;padding:0 0 0 30px;list-style:none;position:relative}.lp-ladder:before{content:"";background-image:linear-gradient(180deg, var(--lp-c-primary), var(--lp-c-accent));border-radius:2px;width:2px;position:absolute;top:10px;bottom:14px;left:10px}.lp-step{padding:2px 0 16px;position:relative}.lp-step:last-child{padding-bottom:2px}.lp-step:before{content:"";background:rgb(var(--lp-surface));border:2px solid var(--lp-c-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-26px}.lp-step--hl:before{background:var(--lp-c-accent);border-color:var(--lp-c-accent);width:14px;height:14px;box-shadow:0 0 0 4px var(--lp-accent-soft);top:4px;left:-28px}.lp-step-amount{color:rgb(var(--lp-ink2));margin-bottom:7px;font-size:13px}.lp-step-amount b{color:rgb(var(--lp-hi));margin:0 3px;font-size:19px;font-weight:900}.lp-step--hl .lp-step-amount b{color:var(--lp-c-accent)}.lp-block-img{border-radius:10px;width:100%;margin-bottom:12px}.lp-text{color:rgb(var(--lp-ink2));white-space:pre-line;text-align:left;font-size:14px;line-height:1.85}.lp-gallery{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.lp-gallery::-webkit-scrollbar{display:none}.lp-gallery img{-o-object-fit:cover;object-fit:cover;scroll-snap-align:center;width:78%;height:46vw;max-height:210px;box-shadow:0 8px 18px var(--lp-shade);border-radius:10px;flex:none}.lp-gallery img+img{margin-left:10px}.lp-footer{text-align:center;color:rgb(var(--lp-ink3));margin-top:30px;padding:0 24px;font-size:11.5px;line-height:1.8}.lp-footer p{margin:0}.lp-footer-line{min-height:1em;display:block}.lp-footer-s{max-width:100%;display:inline-block}.lp-footer a{color:inherit}.lp-footer .lp-footer-meta{margin-top:6px}.lp-page.has-fab .lp-footer{padding-left:80px;padding-right:80px}.lp-fab{z-index:45;bottom:100px;right:max(14px,50% - 226px);bottom:calc(100px + env(safe-area-inset-bottom,0px));width:58px;height:58px;color:var(--lp-c-on-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 50%, var(--lp-c-primary2));box-shadow:0 10px 24px var(--lp-glow), inset 0 0 0 2px #ffffff40;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;line-height:1.1;display:flex;position:fixed}.lp-fab.no-bar{bottom:28px;bottom:calc(28px + env(safe-area-inset-bottom,0px))}.lp-fab--left{left:max(14px,50% - 226px);right:auto}.lp-fab span{margin-top:2px}.lp-fab-dot{width:11px;height:11px;box-shadow:0 0 0 2px var(--lp-c-bg);background:#22c55e;border-radius:50%;position:absolute;top:3px;right:3px}.lp-fab-dot.is-off{background:#9ca3af}.lp-fab-badge{color:#fff;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--lp-c-bg);background:#ef4444;border-radius:10px;padding:0 5px;font-size:11px;font-weight:800;line-height:20px;position:absolute;top:-4px;left:-4px}.lp-mask{z-index:70;background:#0000009e;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out lp-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}.lp-dialog{text-align:center;width:100%;max-width:340px;color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));box-shadow:inset 0 0 0 1px rgb(var(--lp-line)), 0 24px 60px #00000073;border-radius:18px;padding:22px 20px 18px}.lp-dialog h3{margin:0;font-size:17px;font-weight:800}.lp-dialog p{color:rgb(var(--lp-ink3));margin:6px 0 0;font-size:13px}.lp-dialog-img{background:#fff;border-radius:10px;width:100%;min-width:240px;max-width:300px;margin:16px auto 0}.lp-dialog-input{text-align:center;width:100%;color:rgb(var(--lp-ink));background:rgb(var(--lp-surface2));border:1px solid rgb(var(--lp-line));-webkit-user-select:text;user-select:text;border-radius:10px;margin-top:14px;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;display:block}.lp-dialog-btn{width:100%;color:var(--lp-c-on-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 50%, var(--lp-c-primary2));border-radius:12px;margin-top:16px;padding:11px 0;font-size:15px;font-weight:800;display:block}.lp-dialog-link{width:100%;color:rgb(var(--lp-ink3));margin-top:8px;padding:8px 0;font-size:13px;display:block}.lp-toast-wrap{z-index:80;pointer-events:none;justify-content:center;padding:0 24px;display:flex;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%)}.lp-toast{text-align:center;color:#fff;word-break:break-all;background:#141418e0;border-radius:12px;max-width:300px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.5;animation:.15s ease-out lp-fade}.lp-guide{z-index:75;color:#fff;text-align:right;background:#000000d1;padding:18px 22px;animation:.18s ease-out lp-fade;position:fixed;top:0;bottom:0;left:0;right:0}.lp-guide-arrow{margin-right:6px;display:inline-block}.lp-guide-text{margin-top:8px;font-size:17px;font-weight:700;line-height:1.7}.lp-guide-text b{color:#ffd166;padding:0 4px}.lp-guide-sub{opacity:.75;margin-top:6px;font-size:13px}.lp-guide-actions{text-align:center;margin-top:36px}.lp-guide-actions button{border-radius:999px;margin:0 6px;padding:10px 20px;font-size:14px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff8c}.lp-preview [data-edit]{cursor:pointer}.lp-preview .lp-focus{animation:1.4s ease-out lp-focus}@keyframes lp-focus{0%,60%{box-shadow:0 0 0 3px #f5b301,0 0 0 9px #f5b30140}to{box-shadow:0 0 0 3px #f5b30100,0 0 0 9px #f5b30100}}@media (prefers-reduced-motion:reduce){.lp-ticker-track.is-running{animation:none}.lp-ticker-item+.lp-ticker-item,.lp-btn--hot:after{display:none}.lp-mask,.lp-toast,.lp-guide{animation:none}}.lp[data-style=minimal] .lp-page{box-shadow:none}.lp[data-style=minimal] .lp-hero-art,.lp[data-style=minimal] .lp-title-text:before,.lp[data-style=minimal] .lp-sec-title:before,.lp[data-style=minimal] .lp-sec-title:after,.lp[data-style=minimal] .lp-btn--hot:after,.lp[data-style=minimal] .lp-ticket-side:before,.lp[data-style=minimal] .lp-ticket-side:after{display:none}.lp[data-style=minimal] .lp-ticker{white-space:normal;height:auto;min-height:36px;padding-top:8px;padding-bottom:8px}.lp[data-style=minimal] .lp-ticker-track,.lp[data-style=minimal] .lp-ticker-item{white-space:normal;overflow-wrap:break-word;word-break:break-word;padding-right:0;display:block}.lp[data-style=minimal] .lp-ticker-track.is-running{animation:none}.lp[data-style=minimal] .lp-ticker-item+.lp-ticker-item{display:none}.lp[data-style=minimal] .lp-logo{filter:none}.lp[data-style=minimal] .lp-title{letter-spacing:0;font-size:34px;font-weight:700;line-height:1.3}.lp[data-style=minimal] .lp-title--m{font-size:30px}.lp[data-style=minimal] .lp-title--s{font-size:27px}.lp[data-style=minimal] .lp-title--xs{font-size:23px}.lp[data-style=minimal] .lp-title-fill{color:var(--lp-c-ink);-webkit-text-fill-color:currentColor;background:0 0}.lp[data-style=minimal] .lp-slogan{letter-spacing:0;font-weight:400}.lp[data-style=minimal] .lp-tag,.lp[data-style=minimal] .lp-badge,.lp[data-style=minimal] .lp-tile-badge{box-shadow:none;border-radius:4px}.lp[data-style=minimal] .lp-btn{letter-spacing:0;border-radius:8px;min-height:50px;font-size:16px;font-weight:600}.lp[data-style=minimal] .lp-btn--hot,.lp[data-style=minimal] .lp-btn--primary,.lp[data-style=minimal] .lp-copy-btn,.lp[data-style=minimal] .lp-fab,.lp[data-style=minimal] .lp-tile--hot .lp-tile-icon,.lp[data-style=minimal] .lp-tile--primary .lp-tile-icon{background:var(--lp-c-primary);box-shadow:none}.lp[data-style=minimal] .lp-btn--secondary,.lp[data-style=minimal] .lp-tile-icon{box-shadow:inset 0 0 0 1px rgb(var(--lp-line))}.lp[data-style=minimal] .lp-tile-icon{border-radius:10px;width:48px;height:48px}.lp[data-style=minimal] .lp-panel{border:1px solid rgb(var(--lp-line));box-shadow:none;border-radius:10px;margin-top:16px;padding-top:16px;padding-bottom:16px}.lp[data-style=minimal] .lp-sec-head{text-align:left}.lp[data-style=minimal] .lp-sec-title{letter-spacing:0;font-size:17px;font-weight:600}.lp[data-style=minimal] .lp-ticket,.lp[data-style=minimal] .lp-tier{border-radius:6px}.lp[data-style=minimal] .lp-ticket-name{font-size:14px;font-weight:600}.lp[data-style=minimal] .lp-ticket-side{border-left:1px solid rgb(var(--lp-line))}.lp[data-style=minimal] .lp-code{border:0;border-radius:4px}.lp[data-style=minimal] .lp-copy-btn{border-radius:5px;font-weight:500}.lp[data-style=minimal] .lp-copy-btn.is-done{color:rgb(var(--lp-hi));background:var(--lp-primary-soft)}.lp[data-style=minimal] .lp-tier--hl{box-shadow:inset 0 0 0 1px var(--lp-c-primary)}.lp[data-style=minimal] .lp-tier-flag{border-radius:4px;font-weight:500}.lp[data-style=minimal] .lp-coin{width:60px;height:54px;color:rgb(var(--lp-hi));background:var(--lp-primary-soft);box-shadow:none;border-radius:6px}.lp[data-style=minimal] .lp-ladder:before{background:rgb(var(--lp-line))}.lp[data-style=minimal] .lp-step--hl:before,.lp[data-style=minimal] .lp-gallery img{box-shadow:none}.lp[data-style=minimal] .lp-fab{border-radius:14px}.lp[data-skin=legend]{--lp-orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16'%3E%3Cpath d='M0 7.4h21v1.2H0z'/%3E%3Cpath d='M28 8l5-7 5 7-5 7z'/%3E%3Cpath d='M23 8l2.5-3.5L28 8l-2.5 3.5z'/%3E%3C/svg%3E")}.lp[data-skin=legend] .lp-title{font-size:48px}.lp[data-skin=legend] .lp-title--m{font-size:40px}.lp[data-skin=legend] .lp-title--s{font-size:32px}.lp[data-skin=legend] .lp-title-text:before{-webkit-text-stroke:9px var(--lp-c-stroke);text-shadow:0 0 26px #ff501ebf,0 7px #1c0402}.lp[data-skin=legend] .lp-title-fill{background-image:linear-gradient(180deg, #fffbe6 0%, var(--lp-c-title1) 30%, var(--lp-c-title2) 62%, #ffd77a 100%)}.lp[data-skin=legend] .lp-panel{background-image:linear-gradient(180deg, rgb(var(--lp-surface2)) 0%, rgb(var(--lp-surface)) 100%);box-shadow:inset 0 0 0 1px var(--lp-c-primary2), inset 0 0 0 4px rgb(var(--lp-surface)), inset 0 0 0 5px rgb(var(--lp-line)), 0 14px 34px #0009;border-radius:4px}.lp[data-skin=legend] .lp-panel:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 10px 10px, var(--lp-c-primary) 2.2px, transparent 3px), radial-gradient(circle at calc(100% - 10px) 10px, var(--lp-c-primary) 2.2px, transparent 3px), radial-gradient(circle at 10px calc(100% - 10px), var(--lp-c-primary) 2.2px, transparent 3px), radial-gradient(circle at calc(100% - 10px) calc(100% - 10px), var(--lp-c-primary) 2.2px, transparent 3px);position:absolute;top:0;bottom:0;left:0;right:0}.lp[data-skin=legend] .lp-btn--hot,.lp[data-skin=legend] .lp-btn--primary{text-shadow:0 1px #ffffff59;background-image:linear-gradient(180deg, var(--lp-c-primary-hi) 0%, var(--lp-c-primary) 38%, var(--lp-c-primary2) 64%, var(--lp-c-primary) 100%);box-shadow:0 0 0 1px var(--lp-c-primary-hi), 0 0 0 3px #3a1404, 0 10px 26px #ff501e6b, inset 0 2px 0 #ffffff8c, inset 0 -3px 0 #00000040;border-radius:6px}.lp[data-skin=legend] .lp-btn--secondary,.lp[data-skin=legend] .lp-tile-icon,.lp[data-skin=legend] .lp-ticket,.lp[data-skin=legend] .lp-tier{border-radius:6px}.lp[data-skin=legend] .lp-hero-art{background-image:radial-gradient(60% 45% at 50% 100%,#ff5a1e73,#ff5a1e00 70%),radial-gradient(30% 22% at 20% 92%,#ffaa3c4d,#ffaa3c00 70%),radial-gradient(30% 22% at 82% 96%,#ffaa3c40,#ffaa3c00 70%)}.lp[data-skin=xianxia]{--lp-orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16'%3E%3Cpath d='M0 9h17c2.5 0 3.5-5.5 8-5.5 3.6 0 5.4 3.4 3.6 5.5-1.4 1.6-4 .9-4-.9 0-1.2 1.4-1.8 2.2-1.2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M31 10.5c1.6-3.6 6.8-3.6 8 0' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.lp[data-skin=xianxia] .lp-title{letter-spacing:.16em}.lp[data-skin=xianxia] .lp-title-text:before{-webkit-text-stroke:8px #fff;text-shadow:0 8px 22px #178a7a59}.lp[data-skin=xianxia] .lp-panel{border-top:3px solid var(--lp-c-primary);box-shadow:inset 0 0 0 1px rgb(var(--lp-line) / .8), 0 14px 30px #178a7a24;border-radius:18px}.lp[data-skin=xianxia] .lp-panel:after{content:"";opacity:.35;background-color:var(--lp-c-primary);width:46px;height:18px;-webkit-mask:var(--lp-orn) center / contain no-repeat;-webkit-mask:var(--lp-orn) center / contain no-repeat;mask:var(--lp-orn) center / contain no-repeat;position:absolute;top:10px;right:12px}.lp[data-skin=xianxia] .lp-btn,.lp[data-skin=xianxia] .lp-copy-btn{border-radius:999px}.lp[data-skin=xianxia] .lp-tile-icon{border-radius:50%}.lp[data-skin=xianxia] .lp-hero-art{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 160' preserveAspectRatio='none'%3E%3Cpath d='M0 160V96l60-34 46 28 70-58 64 46 52-30 70 50 54-26 64 34v54z' fill='%23178a7a' fill-opacity='.10'/%3E%3Cpath d='M0 160v-36l80-22 70 30 90-40 80 38 70-18 90 30v18z' fill='%23178a7a' fill-opacity='.14'/%3E%3C/svg%3E"),radial-gradient(50% 40% at 50% 30%,#ffffffe6,#fff0 70%);background-position:bottom,50%;background-repeat:no-repeat;background-size:100% 160px,auto}.lp[data-family=cartoon]{--lp-ow:3px;--lp-r:22px;--lp-rb:18px;--lp-ts:0 2px 0 var(--lp-c-outline), 2px 0 0 var(--lp-c-outline), -2px 0 0 var(--lp-c-outline), 0 -2px 0 var(--lp-c-outline), 1.5px 1.5px 0 var(--lp-c-outline), -1.5px 1.5px 0 var(--lp-c-outline), 1.5px -1.5px 0 var(--lp-c-outline), -1.5px -1.5px 0 var(--lp-c-outline), 0 3.5px 0 var(--lp-c-outline);--lp-ts-s:0 1.5px 0 var(--lp-c-outline), 1.5px 0 0 var(--lp-c-outline), -1.5px 0 0 var(--lp-c-outline), 0 -1.5px 0 var(--lp-c-outline), 1px 1px 0 var(--lp-c-outline), -1px 1px 0 var(--lp-c-outline), 1px -1px 0 var(--lp-c-outline), -1px -1px 0 var(--lp-c-outline), 0 2.5px 0 var(--lp-c-outline)}.lp[data-family=cartoon] .lp-ticker{height:36px;color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));border:2.5px solid var(--lp-c-outline);box-shadow:0 3px 0 rgb(var(--lp-outline) / .25);border-radius:999px;margin:10px 12px 0;padding:0 14px 0 5px;font-weight:600}.lp[data-family=cartoon] .lp-ticker-icon{width:24px;height:24px;color:var(--lp-c-on-accent);background:var(--lp-c-accent);box-shadow:inset 0 0 0 2px var(--lp-c-outline);border-radius:50%;justify-content:center;align-items:center}.lp[data-family=cartoon] .lp-hero-art{background-image:var(--lp-scene);background-size:var(--lp-scene-size);background-position:var(--lp-scene-pos);background-repeat:no-repeat}.lp[data-family=cartoon] .lp-hero-glyph{display:none}.lp[data-family=cartoon] .lp-title{font-family:var(--lp-font-display);letter-spacing:.04em}.lp[data-family=cartoon] .lp-title-text{filter:drop-shadow(0 6px 0 var(--lp-c-outline))}.lp[data-family=cartoon] .lp-title-text:before{-webkit-text-stroke:13px var(--lp-c-outline);text-shadow:none}.lp[data-family=cartoon] .lp-title-text:after{content:attr(data-text);z-index:-1;color:#0000;-webkit-text-stroke:6px var(--lp-c-title-ring);position:absolute;top:0;left:0}.lp[data-family=cartoon] .lp-title-fill{background-image:linear-gradient(180deg, var(--lp-c-title1) 22%, var(--lp-c-title2) 86%)}.lp[data-family=cartoon] .lp-slogan{font-family:var(--lp-font-display);letter-spacing:.06em;color:#fff;text-shadow:var(--lp-ts);margin-top:16px;font-size:17px;font-weight:900}.lp[data-family=cartoon] .lp-tags{margin-top:14px}.lp[data-family=cartoon] .lp-tag{font-family:var(--lp-font-display);color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));border:2px solid var(--lp-c-outline);box-shadow:0 2px 0 var(--lp-c-outline);margin:4px 3px;padding:1px 11px;font-size:13px;line-height:22px}.lp[data-family=cartoon] .lp-tag:nth-child(2n){color:var(--lp-c-on-accent);background:var(--lp-c-accent)}.lp[data-family=cartoon] .lp-server{background:rgb(var(--lp-surface));border:2px solid var(--lp-c-outline);box-shadow:0 2px 0 var(--lp-c-outline);border-radius:999px;padding:3px 14px;font-weight:700}.lp[data-family=cartoon] .lp-server i{box-shadow:0 0 0 2px var(--lp-c-outline)}.lp[data-family=cartoon] .lp-intro{color:rgb(var(--lp-ink2));background:rgb(var(--lp-surface) / .94);border:2.5px solid var(--lp-c-outline);border-radius:16px;margin-top:16px;padding:10px 14px}.lp[data-family=cartoon] .lp-intro-toggle{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));border:2px solid var(--lp-c-outline);border-radius:999px;margin-top:8px;padding:1px 12px}.lp[data-family=cartoon] .lp-main{padding-top:22px}.lp[data-family=cartoon] .lp-main>*+*{margin-top:16px}.lp[data-family=cartoon] .lp-btn{font-family:var(--lp-font-display);letter-spacing:.06em;border:var(--lp-ow) solid var(--lp-c-outline);border-radius:var(--lp-rb);transition:transform 80ms,box-shadow 80ms}.lp[data-family=cartoon] .lp-btn-icon,.lp[data-family=cartoon] .lp-btn-text{position:relative}.lp[data-family=cartoon] .lp-btn--hot,.lp[data-family=cartoon] .lp-btn--primary{color:var(--lp-c-on-primary);text-shadow:var(--lp-ts);background-image:linear-gradient(180deg, var(--lp-c-primary-hi) 0%, var(--lp-c-primary) 50%, var(--lp-c-primary2) 100%);box-shadow:inset 0 -5px 0 var(--lp-c-lip), 0 5px 0 var(--lp-c-outline);overflow:visible}.lp[data-family=cartoon] .lp-btn--hot .lp-btn-icon,.lp[data-family=cartoon] .lp-btn--primary .lp-btn-icon{filter:drop-shadow(0 2px 0 var(--lp-c-outline))}.lp[data-family=cartoon] .lp-btn--hot:before,.lp[data-family=cartoon] .lp-btn--primary:before{content:"";pointer-events:none;background-image:linear-gradient(#fff9,#ffffff1a);border-radius:999px;height:36%;position:absolute;top:4px;left:12px;right:12px}.lp[data-family=cartoon] .lp-btn--hot:after{display:none}.lp[data-family=cartoon] .lp-btn--secondary{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));box-shadow:inset 0 -5px 0 rgb(var(--lp-surface2)), 0 5px 0 var(--lp-c-outline)}.lp[data-family=cartoon] .lp-btn--outline{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface) / .55);box-shadow:0 5px 0 rgb(var(--lp-outline) / .45)}.lp[data-family=cartoon] .lp-btn:active{transform:translateY(4px)}.lp[data-family=cartoon] .lp-btn--hot:active,.lp[data-family=cartoon] .lp-btn--primary:active{box-shadow:inset 0 -3px 0 var(--lp-c-lip), 0 1px 0 var(--lp-c-outline)}.lp[data-family=cartoon] .lp-btn--secondary:active{box-shadow:inset 0 -3px 0 rgb(var(--lp-surface2)), 0 1px 0 var(--lp-c-outline)}.lp[data-family=cartoon] .lp-btn--outline:active{box-shadow:0 1px 0 rgb(var(--lp-outline) / .45)}.lp[data-family=cartoon] .lp-btn-sub{font-family:var(--lp-font);text-shadow:0 1px 0 rgb(var(--lp-outline) / .6);opacity:.95;font-weight:700}.lp[data-family=cartoon] .lp-btn--secondary .lp-btn-sub,.lp[data-family=cartoon] .lp-btn--outline .lp-btn-sub{color:rgb(var(--lp-ink2));text-shadow:none}.lp[data-family=cartoon] .lp-main .lp-btn--hot{animation:2.4s ease-in-out infinite lp-breathe}.lp[data-family=cartoon] .lp-main .lp-btn--hot:active{animation:none}@keyframes lp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.lp[data-family=cartoon] .lp-badge,.lp[data-family=cartoon] .lp-btn--hot .lp-badge,.lp[data-family=cartoon] .lp-btn--primary .lp-badge{font-family:var(--lp-font-display);letter-spacing:.04em;color:var(--lp-c-on-accent);text-shadow:none;background:var(--lp-c-accent);border:2px solid var(--lp-c-outline);box-shadow:0 2px 0 var(--lp-c-outline);border-radius:10px;padding:0 9px;font-size:12px;line-height:20px;top:-13px;right:10px;transform:rotate(5deg)}.lp[data-family=cartoon] .lp-grid{grid-row-gap:18px;padding-top:26px}.lp[data-family=cartoon] .lp-tile-icon{color:#fff;background:var(--lp-c-primary);border:var(--lp-ow) solid var(--lp-c-outline);width:56px;height:56px;box-shadow:inset 0 -5px 0 #00000029, inset 0 3px 0 #ffffff59, 0 4px 0 var(--lp-c-outline);border-radius:18px;margin-bottom:8px}.lp[data-family=cartoon] .lp-tile-icon svg{filter:drop-shadow(0 1.5px 0 var(--lp-c-outline))}.lp[data-family=cartoon] .lp-tile--secondary:nth-child(3n+2) .lp-tile-icon{color:var(--lp-c-on-accent);background:var(--lp-c-accent)}.lp[data-family=cartoon] .lp-tile--secondary:nth-child(3n+2) .lp-tile-icon svg{filter:none}.lp[data-family=cartoon] .lp-tile--secondary:nth-child(3n) .lp-tile-icon{background:var(--lp-c-pop)}.lp[data-family=cartoon] .lp-tile--outline .lp-tile-icon{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface))}.lp[data-family=cartoon] .lp-tile:active .lp-tile-icon{box-shadow:inset 0 -3px 0 #00000029, 0 1px 0 var(--lp-c-outline);transform:translateY(3px)}.lp[data-family=cartoon] .lp-tile-label{font-family:var(--lp-font-display);letter-spacing:.04em;color:#fff;text-shadow:var(--lp-ts-s);padding:0 3px;font-size:13.5px;font-weight:900}.lp[data-family=cartoon] .lp-tile-badge{font-family:var(--lp-font-display);border:2px solid var(--lp-c-outline);border-radius:8px;margin-left:12px;padding:0 6px;line-height:16px;top:-9px;transform:rotate(8deg)}.lp[data-family=cartoon] .lp-bar{padding-top:22px}.lp[data-family=cartoon] .lp-bar .lp-btn{min-height:52px}.lp[data-family=cartoon] .lp-panel{background:rgb(var(--lp-surface));border:var(--lp-ow) solid var(--lp-c-outline);border-radius:var(--lp-r);box-shadow:inset 0 -6px 0 rgb(var(--lp-surface2)), 0 6px 0 rgb(var(--lp-outline) / .22);margin:42px 14px 0;padding:18px 16px 20px}.lp[data-family=cartoon] .lp-panel:after{content:"";z-index:2;background:var(--lp-deco) right bottom / contain no-repeat;pointer-events:none;width:56px;height:34px;position:absolute;top:-18px;right:14px}.lp[data-family=cartoon] .lp-sec-head{margin:-42px 0 14px}.lp[data-family=cartoon] .lp-sec-title{z-index:1;min-width:148px;max-width:100%;font-family:var(--lp-font-display);letter-spacing:.08em;color:var(--lp-c-on-ribbon);text-shadow:var(--lp-ts);background-color:var(--lp-c-ribbon);background-image:linear-gradient(180deg, var(--lp-c-ribbon-hi) 0%, var(--lp-c-ribbon) 52%, var(--lp-c-ribbon2) 100%);border:var(--lp-ow) solid var(--lp-c-outline);box-shadow:inset 0 3px 0 #ffffff4d, inset 0 -4px 0 #0000001f, 0 4px 0 var(--lp-c-outline);border-radius:14px;padding:6px 22px 8px;font-size:20px;font-weight:900;line-height:1.25;display:inline-block;position:relative}.lp[data-family=cartoon] .lp-sec-title:before,.lp[data-family=cartoon] .lp-sec-title:after{content:none}.lp[data-family=cartoon] .lp-sec-sub{color:rgb(var(--lp-ink2));margin-top:10px}.lp[data-family=cartoon] .lp-cdk-list>*+*{margin-top:12px}.lp[data-family=cartoon] .lp-ticket{background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 2.5px var(--lp-c-outline), 0 4px 0 rgb(var(--lp-outline) / .2);border-radius:16px}.lp[data-family=cartoon] .lp-ticket-name{font-family:var(--lp-font-display);letter-spacing:.04em;font-size:16px}.lp[data-family=cartoon] .lp-code{color:rgb(var(--lp-ink));background:rgb(var(--lp-surface));border:2px dashed rgb(var(--lp-outline) / .5);border-radius:8px}.lp[data-family=cartoon] .lp-ticket-side{background:var(--lp-c-accent-pale);border-left:2.5px dashed rgb(var(--lp-outline) / .45);border-radius:0 16px 16px 0;width:82px}.lp[data-family=cartoon] .lp-ticket-side:before,.lp[data-family=cartoon] .lp-ticket-side:after{display:none}.lp[data-family=cartoon] .lp-copy-btn{font-family:var(--lp-font-display);letter-spacing:.06em;color:#fff;text-shadow:var(--lp-ts-s);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 55%, var(--lp-c-primary2));border:2.5px solid var(--lp-c-outline);box-shadow:inset 0 -3px 0 var(--lp-c-lip), 0 3px 0 var(--lp-c-outline);border-radius:12px;padding:6px 14px;font-size:14px}.lp[data-family=cartoon] .lp-copy-btn:active{box-shadow:inset 0 -2px 0 var(--lp-c-lip), 0 1px 0 var(--lp-c-outline);transform:translateY(2px)}.lp[data-family=cartoon] .lp-copy-btn.is-done{color:rgb(var(--lp-ink));text-shadow:none;background:rgb(var(--lp-surface));box-shadow:0 2px 0 rgb(var(--lp-outline) / .4)}.lp[data-family=cartoon] .lp-tier{background:rgb(var(--lp-surface2));box-shadow:inset 0 0 0 2.5px var(--lp-c-outline), 0 4px 0 rgb(var(--lp-outline) / .2);border-radius:16px;padding:12px}.lp[data-family=cartoon] .lp-tier+.lp-tier{margin-top:14px}.lp[data-family=cartoon] .lp-tier--hl{background:var(--lp-c-accent-pale);box-shadow:inset 0 0 0 2.5px var(--lp-c-outline), inset 0 0 0 5.5px var(--lp-c-accent), 0 4px 0 rgb(var(--lp-outline) / .2)}.lp[data-family=cartoon] .lp-tier-flag{font-family:var(--lp-font-display);border:2px solid var(--lp-c-outline);box-shadow:0 2px 0 var(--lp-c-outline);border-radius:10px;padding:0 9px;font-size:12px;line-height:20px;top:-12px;right:12px;transform:rotate(4deg)}.lp[data-family=cartoon] .lp-coin{color:#fff;width:62px;height:62px;text-shadow:var(--lp-ts-s);border:var(--lp-ow) solid var(--lp-c-outline);box-shadow:inset 0 -4px 0 #a0520073, 0 3px 0 var(--lp-c-outline);background-image:radial-gradient(circle closest-side,#fff0 74%,#ffffff8c 75% 82%,#fff0 83%),linear-gradient(#ffe680 0%,#ffc61f 55%,#f39c00 100%)}.lp[data-family=cartoon] .lp-coin b{font-family:var(--lp-font-display);font-size:21px}.lp[data-family=cartoon] .lp-coin--m b{font-size:17px}.lp[data-family=cartoon] .lp-coin--s b{font-size:13.5px}.lp[data-family=cartoon] .lp-coin small{font-family:var(--lp-font-display);font-size:11px}.lp[data-family=cartoon] .lp-chip{background:rgb(var(--lp-surface));box-shadow:inset 0 0 0 2px rgb(var(--lp-outline) / .28);border-radius:10px;padding:3px 9px;font-weight:600}.lp[data-family=cartoon] .lp-ladder{counter-reset:lp-step;padding-left:46px}.lp[data-family=cartoon] .lp-ladder:before{background:rgb(var(--lp-surface2));width:10px;box-shadow:inset 0 0 0 2.5px var(--lp-c-outline);border-radius:10px;top:14px;bottom:18px;left:12px}.lp[data-family=cartoon] .lp-step{counter-increment:lp-step;padding:3px 0 20px}.lp[data-family=cartoon] .lp-step:before{content:counter(lp-step);width:34px;height:34px;font-family:var(--lp-font-display);text-align:center;color:#fff;text-shadow:var(--lp-ts-s);background-color:var(--lp-c-primary);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 55%, var(--lp-c-primary2));border:var(--lp-ow) solid var(--lp-c-outline);box-shadow:0 3px 0 var(--lp-c-outline);border-radius:50%;font-size:16px;font-weight:900;line-height:28px;top:-2px;left:-46px}.lp[data-family=cartoon] .lp-step--hl:before{content:"★";color:#fff;background-color:var(--lp-c-accent);width:42px;height:42px;box-shadow:0 3px 0 var(--lp-c-outline), 0 0 0 6px var(--lp-accent-soft);background-image:none;font-size:21px;line-height:35px;top:-6px;left:-50px}.lp[data-family=cartoon] .lp-step-amount{font-family:var(--lp-font-display);font-size:14px}.lp[data-family=cartoon] .lp-step-amount b{color:var(--lp-c-hi);font-size:22px}.lp[data-family=cartoon] .lp-block-img,.lp[data-family=cartoon] .lp-gallery img{border:2.5px solid var(--lp-c-outline);border-radius:14px}.lp[data-family=cartoon] .lp-text{color:rgb(var(--lp-ink2))}.lp[data-family=cartoon] .lp-footer{color:rgb(var(--lp-ink2));background:rgb(var(--lp-surface) / .75);border-radius:16px;margin:34px 14px 0;padding:12px 16px}.lp[data-family=cartoon] .lp-page.has-fab .lp-footer{padding-left:66px;padding-right:66px}.lp[data-family=cartoon] .lp-fab{width:60px;height:60px;font-family:var(--lp-font-display);color:#fff;text-shadow:var(--lp-ts-s);border:var(--lp-ow) solid var(--lp-c-outline);background-image:linear-gradient(180deg, var(--lp-c-primary-hi), var(--lp-c-primary) 55%, var(--lp-c-primary2));box-shadow:inset 0 -4px 0 var(--lp-c-lip), 0 4px 0 var(--lp-c-outline);font-size:12px}.lp[data-family=cartoon] .lp-fab svg{filter:drop-shadow(0 1.5px 0 var(--lp-c-outline))}.lp[data-family=cartoon] .lp-fab-dot,.lp[data-family=cartoon] .lp-fab-badge{box-shadow:0 0 0 2px var(--lp-c-outline)}@media (prefers-reduced-motion:reduce){.lp[data-family=cartoon] .lp-main .lp-btn--hot{animation:none}}.lp[data-skin=candy]{--lp-r:28px;--lp-rb:999px}.lp[data-skin=candy] .lp-sec-title{border-radius:999px;padding-left:28px;padding-right:28px}.lp[data-skin=candy] .lp-btn--hot:before,.lp[data-skin=candy] .lp-btn--primary:before{width:46%;height:32%;top:5px;left:18px;right:auto}.lp[data-skin=candy] .lp-tile-icon{border-radius:50%}.lp[data-skin=forest] .lp-sec-title{background-image:repeating-linear-gradient(180deg, #4a2a1200 0, #4a2a1200 6px, #4a2a1221 6px, #4a2a1221 8px), linear-gradient(180deg, #d99c57 0%, var(--lp-c-ribbon) 55%, var(--lp-c-ribbon2) 100%);border-radius:10px;padding-left:32px;padding-right:32px}.lp[data-skin=forest] .lp-sec-title:before,.lp[data-skin=forest] .lp-sec-title:after{content:"";background:#6b3f1b;border-radius:50%;width:8px;height:8px;margin:-4px 0 0;position:absolute;top:50%;transform:none;box-shadow:inset 0 1.5px #ffffff59}.lp[data-skin=forest] .lp-sec-title:before{left:10px}.lp[data-skin=forest] .lp-sec-title:after{right:10px}.lp[data-skin=farm] .lp-sec-title{background-image:linear-gradient(90deg,#ffffff42 50%,#fff0 50%),linear-gradient(#ffffff42 50%,#fff0 50%);background-size:14px 14px;border-radius:12px}.lp[data-skin=farm] .lp-panel:before{content:"";border:2px dashed rgb(var(--lp-outline) / .28);pointer-events:none;border-radius:17px;position:absolute;top:6px;bottom:10px;left:6px;right:6px}.lp[data-skin=qxian] .lp-sec-title{text-shadow:none;background-image:linear-gradient(#fffaea 0%,#fff1cf 60%,#f5dca8 100%);border-radius:6px;padding-left:30px;padding-right:30px}.lp[data-skin=qxian] .lp-sec-title:before,.lp[data-skin=qxian] .lp-sec-title:after{content:"";background:var(--lp-c-primary);border:3px solid var(--lp-c-outline);border-radius:7px;width:13px;height:auto;margin:0;position:absolute;top:-8px;bottom:-8px;transform:none}.lp[data-skin=qxian] .lp-sec-title:before{left:-10px}.lp[data-skin=qxian] .lp-sec-title:after{right:-10px}.lp[data-skin=clash]{--lp-ow:3.5px;--lp-r:16px;--lp-rb:14px}.lp[data-skin=clash] .lp-sec-title{box-shadow:inset 0 0 0 2px #ffd34d, inset 0 4px 0 #ffffff40, 0 4px 0 var(--lp-c-outline);border-radius:10px}.lp[data-skin=clash] .lp-panel{box-shadow:inset 0 0 0 3px #e9c765, inset 0 -7px 0 rgb(var(--lp-surface2)), 0 6px 0 rgb(var(--lp-outline) / .35)}.lp[data-skin=clash] .lp-panel:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 12px 12px,#b8862d 3px,#b8862d00 3.6px),radial-gradient(circle at calc(100% - 12px) 12px,#b8862d 3px,#b8862d00 3.6px),radial-gradient(circle at 12px calc(100% - 14px),#b8862d 3px,#b8862d00 3.6px),radial-gradient(circle at calc(100% - 12px) calc(100% - 14px),#b8862d 3px,#b8862d00 3.6px);border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.lp[data-skin=frost] .lp-sec-title{background-image:linear-gradient(155deg, #ffffffb3 0, #ffffffb3 16%, #fff0 17%), linear-gradient(180deg, #a8e5ff 0%, var(--lp-c-ribbon) 55%, #3aa6ea 100%);border-radius:12px}.lp[data-skin=frost] .lp-panel:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='26' viewBox='0 0 300 26' preserveAspectRatio='none'%3E%3Cpath d='M0 16L0 12C3.1 1 22.9 1 26 12C29.8 1 54.2 1 58 12C60.9 1 79.1 1 82 12C85.6 1 108.4 1 112 12C115.4 1 136.6 1 140 12C144.1 1 169.9 1 174 12C177.1 1 196.9 1 200 12C203.6 1 226.4 1 230 12C232.9 1 251.1 1 254 12C257.4 1 278.6 1 282 12C284.2 1 297.8 1 300 12L300 17L280 17C279.1 27 262.9 27 262 17L236 17C235.3 27 222.7 27 222 17L192 17C190.9 27 171.1 27 170 17L136 17C135.2 27 120.8 27 120 17L92 17C91.0 27 73.0 27 72 17L36 17C35.2 27 20.8 27 20 17L0 17Z' fill='%23fff' stroke='%231f4c7c' stroke-width='3' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") top/100% 26px no-repeat;height:26px;position:absolute;top:-13px;left:12px;right:12px}.lp[data-skin=zombie] .lp-sec-title{box-shadow:inset 0 3px #ffffff4d,inset 0 -4px #0000001f}.lp[data-skin=zombie] .lp-sec-title:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='18' viewBox='0 0 120 18' preserveAspectRatio='none'%3E%3Cpath d='M0 0H120V5H104C102 5 101 6 101 8V11C101 14.5 96 14.5 96 11V8C96 6 95 5 93 5H70C68 5 67 6 67 8V13C67 17.5 61 17.5 61 13V8C61 6 60 5 58 5H36C34 5 33 6 33 8V10C33 13 29 13 29 10V8C29 6 28 5 26 5H0Z' fill='%238fd61f' stroke='%23140d26' stroke-width='3' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") top/100% 18px no-repeat;width:auto;height:18px;margin:-3px 0 0;position:absolute;top:100%;left:14px;right:14px;transform:none}.lp[data-skin=pixel]{--lp-r:0;--lp-rb:0}.lp[data-skin=pixel] .lp-panel{box-shadow:0 -4px 0 0 var(--lp-c-outline), 0 4px 0 0 var(--lp-c-outline), -4px 0 0 0 var(--lp-c-outline), 4px 0 0 0 var(--lp-c-outline), inset 0 -6px 0 0 rgb(var(--lp-surface2)), 0 10px 0 0 rgb(var(--lp-outline) / .25);border:0;margin-left:18px;margin-right:18px}.lp[data-skin=pixel] .lp-sec-head{margin-top:-40px}.lp[data-skin=pixel] .lp-sec-title{background-image:linear-gradient(180deg, #5cbf3a 0, #5cbf3a 28%, #3e8f22 28%, #3e8f22 36%, var(--lp-c-ribbon) 36%, var(--lp-c-ribbon) 100%);box-shadow:0 -4px 0 0 var(--lp-c-outline), 0 4px 0 0 var(--lp-c-outline), -4px 0 0 0 var(--lp-c-outline), 4px 0 0 0 var(--lp-c-outline);border:0;border-radius:0;padding:6px 24px;font-size:24px;line-height:1.25}.lp[data-skin=pixel] .lp-btn{border:0;font-size:24px}.lp[data-skin=pixel] .lp-btn--hot,.lp[data-skin=pixel] .lp-btn--primary{box-shadow:0 -4px 0 0 var(--lp-c-outline), 0 4px 0 0 var(--lp-c-outline), -4px 0 0 0 var(--lp-c-outline), 4px 0 0 0 var(--lp-c-outline), inset -4px -5px 0 0 var(--lp-c-lip), inset 4px 4px 0 0 #ffffff73, 0 9px 0 0 var(--lp-c-outline)}.lp[data-skin=pixel] .lp-btn--secondary,.lp[data-skin=pixel] .lp-btn--outline{box-shadow:0 -4px 0 0 var(--lp-c-outline), 0 4px 0 0 var(--lp-c-outline), -4px 0 0 0 var(--lp-c-outline), 4px 0 0 0 var(--lp-c-outline), inset -4px -5px 0 0 rgb(var(--lp-surface2)), 0 9px 0 0 var(--lp-c-outline)}.lp[data-skin=pixel] .lp-btn:active{box-shadow:0 -4px 0 0 var(--lp-c-outline), 0 4px 0 0 var(--lp-c-outline), -4px 0 0 0 var(--lp-c-outline), 4px 0 0 0 var(--lp-c-outline)}.lp[data-skin=pixel] .lp-btn--hot:before,.lp[data-skin=pixel] .lp-btn--primary:before{display:none}.lp[data-skin=pixel] .lp-btn-sub{font-size:12px}.lp[data-skin=pixel] .lp-tile-icon{box-shadow:0 -3px 0 0 var(--lp-c-outline), 0 3px 0 0 var(--lp-c-outline), -3px 0 0 0 var(--lp-c-outline), 3px 0 0 0 var(--lp-c-outline), inset -3px -4px 0 0 #0000002e, 0 7px 0 0 var(--lp-c-outline);border:0;border-radius:0}.lp[data-skin=pixel] .lp-tile-label,.lp[data-skin=pixel] .lp-coin small{font-size:12px}.lp[data-skin=pixel] .lp-title{font-size:48px}.lp[data-skin=pixel] .lp-title--m,.lp[data-skin=pixel] .lp-title--s{font-size:36px}.lp[data-skin=pixel] .lp-title--xs{font-size:24px}.lp[data-skin=pixel] .lp-title-text:before{-webkit-text-stroke:0;text-shadow:4px 0 0 var(--lp-c-outline), -4px 0 0 var(--lp-c-outline), 0 4px 0 var(--lp-c-outline), 0 -4px 0 var(--lp-c-outline), 4px 4px 0 var(--lp-c-outline), -4px 4px 0 var(--lp-c-outline), 4px -4px 0 var(--lp-c-outline), -4px -4px 0 var(--lp-c-outline);color:var(--lp-c-outline)}.lp[data-skin=pixel] .lp-title-text:after{display:none}.lp[data-skin=pixel] .lp-slogan,.lp[data-skin=pixel] .lp-coin b,.lp[data-skin=pixel] .lp-step-amount b{font-size:24px}.lp[data-skin=pixel] .lp-slogan{letter-spacing:0}.lp[data-skin=pixel] .lp-tag,.lp[data-skin=pixel] .lp-ticket-name,.lp[data-skin=pixel] .lp-step-amount,.lp[data-skin=pixel] .lp-copy-btn,.lp[data-skin=pixel] .lp-badge,.lp[data-skin=pixel] .lp-tier-flag{font-size:12px}.lp[data-skin=pixel] .lp-tag,.lp[data-skin=pixel] .lp-ticket,.lp[data-skin=pixel] .lp-tier,.lp[data-skin=pixel] .lp-chip,.lp[data-skin=pixel] .lp-code,.lp[data-skin=pixel] .lp-copy-btn,.lp[data-skin=pixel] .lp-badge,.lp[data-skin=pixel] .lp-intro,.lp[data-skin=pixel] .lp-ticker,.lp[data-skin=pixel] .lp-footer,.lp[data-skin=pixel] .lp-server,.lp[data-skin=pixel] .lp-fab,.lp[data-skin=pixel] .lp-ticket-side{border-radius:0}.lp[data-skin=galaxy] .lp-sec-title{border-radius:999px;padding-left:30px;padding-right:30px}.lp[data-skin=galaxy] .lp-sec-title:before,.lp[data-skin=galaxy] .lp-sec-title:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l3 8 8 3-8 3-3 8-3-8-8-3 8-3z' fill='%23ffd23f' stroke='%230c0830' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:24px;margin:-12px 0 0;position:absolute;top:50%;transform:none}.lp[data-skin=galaxy] .lp-sec-title:before{left:-14px}.lp[data-skin=galaxy] .lp-sec-title:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l3 8 8 3-8 3-3 8-3-8-8-3 8-3z' fill='%234ff0ff' stroke='%230c0830' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");right:-14px}.lp[data-skin=anime]{--lp-ow:2px;--lp-r:10px;--lp-rb:10px}.lp[data-skin=anime] .lp-panel{box-shadow:inset 0 4px 0 var(--lp-c-primary), 0 5px 0 rgb(var(--lp-outline) / .14)}.lp[data-skin=anime] .lp-sec-title{text-shadow:none;box-shadow:none;background:0 0;border:0;padding:7px 30px 8px}.lp[data-skin=anime] .lp-sec-title:before{content:"";z-index:-1;background:var(--lp-c-ribbon);width:auto;height:auto;box-shadow:5px 5px 0 var(--lp-c-accent);border-radius:3px;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:skew(-14deg)}.lp[data-skin=ocean] .lp-sec-title{border-radius:999px;padding-left:28px;padding-right:28px}.lp[data-skin=ocean] .lp-panel:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='14' viewBox='0 0 40 14'%3E%3Cpath d='M0 8c10-8 10-8 20 0s10 8 20 0v6H0z' fill='%23c4f3ff'/%3E%3C/svg%3E") 0 100%/40px 14px repeat-x;border-radius:0 0 19px 19px;height:14px;position:absolute;bottom:0;left:0;right:0}.lp[data-skin=speed]{--lp-r:16px;--lp-rb:14px}.lp[data-skin=speed] .lp-sec-title{text-shadow:var(--lp-ts-s);box-shadow:none;background:0 0;border:0;padding:7px 44px 8px 26px}.lp[data-skin=speed] .lp-sec-title:before,.lp[data-skin=speed] .lp-sec-title:after{content:"";z-index:-1;width:auto;height:auto;margin:0;position:absolute;transform:skew(-16deg)}.lp[data-skin=speed] .lp-sec-title:before{background:var(--lp-c-ribbon);border:3px solid var(--lp-c-outline);box-shadow:0 4px 0 var(--lp-c-outline);border-radius:6px;top:0;bottom:0;left:0;right:0}.lp[data-skin=speed] .lp-sec-title:after{background-color:#fff;background-image:linear-gradient(45deg,#13204a 25%,#13204a00 25% 75%,#13204a 75%),linear-gradient(45deg,#13204a 25%,#13204a00 25% 75%,#13204a 75%);background-position:0 0,5px 5px;background-size:10px 10px;width:22px;top:3px;bottom:3px;right:9px}.lp-state{text-align:center;color:#e9ecf6;background:radial-gradient(80% 50% at 50% 0,#26304f 0%,#151a2e 60%,#0d111f 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,sans-serif;display:flex}.lp-state-mark{color:#151a2e;background:#f5b301;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:flex}.lp-state h1{margin:0;font-size:20px;font-weight:800}.lp-state p{color:#aab1cc;max-width:280px;margin:8px 0 0;font-size:14px;line-height:1.7}.lp-state .lp-state-site{color:#7c85a8;margin-top:36px;font-size:12px}.lp[data-background=preset] .lp-page.has-bg:before{background-position:top;background-size:100%}.lp[data-background=preset] .lp-page.has-bg:after{background:linear-gradient(180deg, #ffffff38, #ffffff52 260px, var(--lp-bg-veil) 780px)}.lp[data-background=preset][data-style=minimal] .lp-panel{background:rgb(var(--lp-surface) / .94);box-shadow:0 3px 16px rgb(var(--lp-ink) / .05)}.lp .lp-page .lp-btn[data-finish]:not(.lp-btn--outline),.lp .lp-page .lp-tile[data-finish] .lp-tile-icon{background:var(--lp-button-from);color:var(--lp-button-on);border-color:var(--lp-button-to);text-shadow:none;-webkit-text-stroke:0;box-shadow:0 3px 8px #00000017}.lp .lp-page .lp-btn[data-finish=gradient]:not(.lp-btn--outline),.lp .lp-page .lp-tile[data-finish=gradient] .lp-tile-icon{background:linear-gradient(135deg, var(--lp-button-from), var(--lp-button-to))}.lp .lp-page .lp-btn[data-finish=gloss]:not(.lp-btn--outline),.lp .lp-page .lp-tile[data-finish=gloss] .lp-tile-icon{background:linear-gradient(180deg, #ffffff42, #ffffff05 48%, #0000000f 49%), linear-gradient(135deg, var(--lp-button-from), var(--lp-button-to));box-shadow:inset 0 1px #ffffff73,inset 0 -3px #0000001f,0 3px 7px #0000001f}.lp .lp-page .lp-btn[data-finish=solid]:not(.lp-btn--outline),.lp .lp-page .lp-tile[data-finish=solid] .lp-tile-icon{box-shadow:none}.lp .lp-page .lp-btn[data-finish]:after{display:none}.lp .lp-page .lp-btn[data-finish] .lp-btn-icon{color:inherit}.lp .lp-page .lp-btn[data-finish].lp-btn--outline{color:var(--lp-button-ink);border-color:var(--lp-button-from);box-shadow:none;background:0 0}.lp .lp-panel[data-recharge-palette]{background:linear-gradient(145deg, #fff, var(--rc-soft));border:1px solid var(--rc-line);color:var(--rc-ink);box-shadow:0 3px 14px #0000000d}.lp .lp-panel[data-recharge-palette]:before,.lp .lp-panel[data-recharge-palette]:after{display:none}.lp .lp-panel[data-recharge-palette] .lp-sec-title,.lp .lp-panel[data-recharge-palette] .lp-step-amount,.lp .lp-panel[data-recharge-palette] .lp-step-amount b{color:var(--rc-ink);text-shadow:none}.lp .lp-panel[data-recharge-palette] .lp-fold-toggle,.lp .lp-panel[data-recharge-palette] .lp-fold-count,.lp .lp-panel[data-recharge-palette] .lp-sec-sub,.lp .lp-panel[data-recharge-palette] .lp-note{color:var(--rc-ink)}.lp .lp-panel[data-recharge-palette] .lp-tier,.lp .lp-panel[data-recharge-palette] .lp-step{border-color:var(--rc-line);box-shadow:none;background:#fff}.lp .lp-panel[data-recharge-palette] .lp-tier--hl,.lp .lp-panel[data-recharge-palette] .lp-step--hl{background:var(--rc-soft);border-color:var(--rc-to)}.lp .lp-panel[data-recharge-palette] .lp-coin{background:linear-gradient(135deg, var(--rc-from), var(--rc-to));border:1px solid var(--rc-line);color:var(--rc-on);text-shadow:none;box-shadow:inset 0 1px #fff6}.lp .lp-panel[data-recharge-palette] .lp-chip{background:var(--rc-soft);border-color:var(--rc-line);color:var(--rc-ink)}.lp .lp-panel[data-recharge-palette] .lp-tier-flag{background:linear-gradient(135deg, var(--rc-from), var(--rc-to));color:var(--rc-on)}.lp .lp-panel[data-recharge-palette] .lp-ladder:before{background:var(--rc-line)}.lp .lp-panel[data-recharge-palette] .lp-step:before{background:var(--rc-from);border-color:var(--rc-to);box-shadow:none}
