._app_1glt1_3{--safe-t: env(safe-area-inset-top, 0px);--safe-r: env(safe-area-inset-right, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);position:fixed;inset:0;overflow:hidden;background:var(--paper);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}._center_1glt1_17{position:absolute;inset:0;display:grid;place-items:center;padding:24px}._panel_1glt1_25{position:relative;background:#f7f9f2f5;border:2px solid var(--ink);border-radius:22px;box-shadow:0 5px #22333038,0 18px 40px #22333029;padding:22px 24px;color:var(--ink)}._bootCard_1glt1_35{width:min(460px,92vw);text-align:center}._panelTitle_1glt1_40{margin:0 0 14px;font:800 24px/1.2 var(--round);letter-spacing:.04em}._sub_1glt1_46{margin:0 0 12px;color:var(--ink2);font-size:14px}._boot_1glt1_35{position:absolute;inset:0;z-index:20;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,#cde3e0,#d9eae3 22%,#edf0de 40%,#f8ead0 50%,#fbe3c2 54%,#cfe0bd 54%);transition:opacity .7s ease}._boot_1glt1_35[data-leaving]{opacity:0;pointer-events:none}._bootStage_1glt1_71{position:absolute;inset:0;transform-origin:50% 62%;transition:transform .8s cubic-bezier(.4,0,.2,1)}._boot_1glt1_35[data-leaving] ._bootStage_1glt1_71{transform:scale(1.06)}._bootDawn_1glt1_83{position:absolute;inset:0;background:linear-gradient(180deg,#f4baa000 24%,#f6be9657 50%,#fac8966b 54%,#fac89600 54%);opacity:calc(1 - var(--p, 0) * .75);transition:opacity 1.2s ease}._bootCloud_1glt1_91{position:absolute;left:0;height:auto;fill:#fffdf7;opacity:.9;animation:_bootDrift_1glt1_1 linear infinite}@keyframes _bootDrift_1glt1_1{0%{transform:translate(-110%)}to{transform:translate(calc(100vw + 10%))}}._bootWorld_1glt1_106{position:absolute;left:50%;transform-origin:0 0}._bootLand_1glt1_112{position:absolute;overflow:visible}._bootHillFar_1glt1_117{fill:#c5d8c9}._bootHillNear_1glt1_121{fill:#aecb9f}._bootTree_1glt1_125 rect{fill:#7c6a52}._bootTree_1glt1_125 circle{fill:#86ad78}._bootRoad_1glt1_133{fill:#ecdfc4}._bootRoadEdge_1glt1_137{fill:var(--ink);opacity:.6}._bootSun_1glt1_143,._bootHalo_1glt1_144{position:absolute;border-radius:50%;transform:translateY(calc(14px - var(--p, 0) * 118px));transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}._bootSun_1glt1_143{width:72px;height:72px;margin:-36px 0 0 -36px;background:radial-gradient(circle at 42% 38%,#fff6d8,#f9dc8e 45%,#f2c56a);box-shadow:0 0 0 9px #f2c56a38,0 0 0 20px #f2c56a1a}._bootHalo_1glt1_144{width:1000px;height:640px;margin:-320px 0 0 -500px;background:radial-gradient(closest-side,#ffe2aabf,#ffe2aa47 45%,#ffe2aa00);animation:_bootGlow_1glt1_1 5s ease-in-out infinite alternate}@keyframes _bootGlow_1glt1_1{0%{opacity:.7}to{opacity:1}}._bootPlane_1glt1_173{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0}._bootPlane_1glt1_173>i{position:absolute;left:0;display:block;will-change:transform}._bootBillboard_1glt1_190{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0;will-change:transform,opacity}._bootBillboard_1glt1_190>svg{position:absolute;overflow:visible}._bootRider_1glt1_206{position:absolute;inset:0;animation:_bootRiderIn_1glt1_1 .9s cubic-bezier(.2,.8,.2,1) both}._bootRider_1glt1_206>img{display:block;width:100%;height:100%}@keyframes _bootRiderIn_1glt1_1{0%{opacity:0;transform:translate(-46px,27px)}}._bootShade_1glt1_226{position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .13 0 0 0 0 .2 0 0 0 0 .19 0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(ellipse 75% 70% at 50% 46%,#22333000 60%,#22333024)}._bootHead_1glt1_236{position:absolute;left:50%;top:calc(var(--safe-t) + 25%);transform:translate(-50%,-50%);text-align:center;white-space:nowrap;transition:transform .8s cubic-bezier(.4,0,.2,1)}._boot_1glt1_35[data-leaving] ._bootHead_1glt1_236{transform:translate(-50%,calc(-50% - 18px))}._bootLogo_1glt1_250{margin:0;padding:0 .1em .08em .04em;font:900 clamp(40px,min(12vw,9vh),88px)/1.1 var(--round);letter-spacing:.06em;color:#fff9f0}._bootLogo_1glt1_250>span{display:inline-block;animation:_bootBob_1glt1_1 3.2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.3s)}._bootLogo_1glt1_250>span>span{position:relative;isolation:isolate;display:inline-block}._bootLogo_1glt1_250>span>span:before,._bootLogo_1glt1_250>span>span:after{content:attr(data-c);position:absolute;inset:0;z-index:-1;-webkit-text-stroke:.15em var(--ink)}._bootLogo_1glt1_250>span>span:before{color:var(--coral);-webkit-text-stroke-color:var(--coral);transform:translate(.05em,.08em)}._bootLogo_1glt1_250>span>span:after{color:var(--ink)}@keyframes _bootBob_1glt1_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.07em) rotate(-2deg)}}._bootWordmark_1glt1_296{display:flex;align-items:center;justify-content:center;gap:12px;margin:10px 0 0;color:var(--teal);font:700 12px/1 var(--sans);letter-spacing:.5em;text-indent:.5em}._bootWordmark_1glt1_296:before,._bootWordmark_1glt1_296:after{content:"";width:28px;height:1.5px;border-radius:1px;background:currentColor;opacity:.45}._bootPanel_1glt1_319{position:absolute;left:50%;bottom:calc(var(--safe-b) + clamp(14px,4.5vh,44px));transform:translate(-50%);width:min(460px,calc(100vw - 32px));padding:12px 16px 14px;border:2px solid var(--ink);border-radius:20px;background:#f7f9f2eb;box-shadow:0 4px #22333033,0 20px 44px -16px #22333073}._bootMeta_1glt1_332{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:9px}._bootCaption_1glt1_340{min-width:0;color:var(--ink2);font:600 13px/1.4 var(--round)}@property --boot-pct{syntax: "<integer>"; inherits: false; initial-value: 0;}._bootPct_1glt1_353{flex:none;font:800 22px/1 var(--round);font-variant-numeric:tabular-nums;counter-reset:boot-pct var(--boot-pct);transition:--boot-pct .6s cubic-bezier(.2,.7,.2,1)}._bootPct_1glt1_353:before{content:counter(boot-pct)}._bootPct_1glt1_353:after{content:"%";margin-left:2px;color:var(--ink2);font-size:13px}._bootBar_1glt1_373{position:relative;height:14px;border:2px solid var(--ink);border-radius:999px;background:#fff;overflow:hidden;box-shadow:inset 0 2px #22333014}._bootBar_1glt1_373>i{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,var(--butter),#eea56f 55%,var(--coral));box-shadow:inset 0 2px #fffaeb8c;transform:translate(-100%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}._bootBar_1glt1_373>i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#fff0 30%,#fff9,#fff0 70%);transform:translate(-100%);animation:_bootShine_1glt1_1 1.8s ease-in-out infinite}@keyframes _bootShine_1glt1_1{60%,to{transform:translate(100%)}}._bootBar_1glt1_373[data-busy]>i{right:auto;width:38%;transform:translate(-30%);animation:_bootBusy_1glt1_1 1.3s ease-in-out infinite alternate}@keyframes _bootBusy_1glt1_1{0%{transform:translate(-30%)}to{transform:translate(193%)}}@media(max-height:520px){._bootPanel_1glt1_319{padding:8px 12px 10px}._bootMeta_1glt1_332{margin-bottom:6px}._bootWordmark_1glt1_296{display:none}}._boot_1glt1_35[data-still] *,._boot_1glt1_35[data-still] *:before,._boot_1glt1_35[data-still] *:after{animation:none!important;transition:none!important}._btn_1glt1_444{display:inline-block;font:700 17px/1 var(--round);letter-spacing:.04em;padding:13px 24px;border-radius:999px;border:2px solid var(--ink);background:var(--sheet);color:var(--ink);box-shadow:0 3px 0 var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap}._actions_1glt1_460{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}._detail_1glt1_468{margin:12px 0 0;max-height:160px;overflow:auto;padding:10px 12px;border-radius:12px;background:#fff;border:1.5px solid var(--rule);color:var(--ink2);font:12px/1.5 var(--mono);text-align:left;white-space:pre-wrap;-webkit-user-select:text;user-select:text}:root{--paper: #e9f0e6;--sheet: #f7f9f2;--ink: #223330;--ink2: #51645f;--rule: #cad8cd;--coral: #dd7968;--teal: #37645f;--butter: #f2c56a;--round: "Yuanti SC", "YouYuan", "Hiragino Maru Gothic ProN", "HarmonyOS Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--sans: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}html,body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select{font:inherit}a,button,input,label,select{touch-action:manipulation}button:focus-visible,input:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid var(--coral);outline-offset:2px}
