@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:500;font-display:swap;src:url(./noto-serif-sc-500-D1IH8rO4.woff2)format("woff2")}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+20-39,U+2212,U+2192,U+D7}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:900;font-display:swap;src:url(./noto-serif-sc-900-888woxar.woff2)format("woff2")}._root_49b7i_1{place-items:center;min-height:100dvh;display:grid;overflow-x:clip}._app_49b7i_9{--dial-size:clamp(140px, min(23svh, 50vw), 200px);--target-size:clamp(84px, 19svh, 172px);--stage-min:216px;z-index:1;width:100%;max-width:460px;height:100dvh;min-height:600px;max-height:940px;padding:calc(env(safe-area-inset-top) + 6px) calc(env(safe-area-inset-right) + 22px) calc(env(safe-area-inset-bottom) + 16px) calc(env(safe-area-inset-left) + 22px);flex-direction:column;display:flex;position:relative}._shake_49b7i_30{animation:1.1s cubic-bezier(.36,.07,.19,.97) both _shake_49b7i_30}@keyframes _shake_49b7i_30{0%,to{transform:translate(0,0)rotate(0)}10%{transform:translate(-9px,4px)rotate(-.6deg)}20%{transform:translate(10px,-5px)rotate(.7deg)}30%{transform:translate(-10px,3px)rotate(-.6deg)}40%{transform:translate(8px,5px)rotate(.5deg)}50%{transform:translate(-7px,-4px)rotate(-.4deg)}60%{transform:translate(6px,3px)rotate(.3deg)}70%{transform:translate(-4px,-2px)}80%{transform:translate(3px,2px)}90%{transform:translate(-1px,-1px)}}._main_49b7i_69{flex-direction:column;flex:auto;min-height:0;padding:clamp(12px,2.4vh,26px) 0 clamp(12px,2.2vh,22px);display:flex}._info_49b7i_78{display:contents}._controls_49b7i_82{flex-direction:column;flex:none;align-self:center;align-items:center;gap:clamp(8px,1.4vh,14px);display:flex;position:relative}._share_49b7i_93{border:1.5px solid var(--cream);letter-spacing:.3em;white-space:nowrap;height:42px;color:var(--cream);background:var(--indigo);box-shadow:4px 4px 0 var(--vermilion);visibility:hidden;opacity:0;transition:opacity .25s, transform 90ms var(--ease-out), box-shadow 90ms var(--ease-out), visibility 0s .25s;border-radius:3px;align-items:center;gap:6px;padding:0 16px 0 20px;font-size:15px;font-weight:900;display:inline-flex}._shareVisible_49b7i_117{visibility:visible;opacity:1;transition-delay:.25s,0s,0s,0s}._share_49b7i_93:active{box-shadow:1px 1px 0 var(--vermilion);transform:translate(3px,3px)}._share_49b7i_93:focus-visible{outline:2px solid var(--gold);outline-offset:4px}._fx_49b7i_133{z-index:20;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}@media (height<=720px){._app_49b7i_9{--dial-size:clamp(116px, min(21svh, 42vw), 156px);--target-size:clamp(64px, 14svh, 104px);--stage-min:200px;min-height:548px}._share_49b7i_93{writing-mode:vertical-rl;height:auto;margin-top:-46px;padding:12px 9px 8px;font-size:14px;position:absolute;top:50%;left:calc(100% + 10px)}}@media (height<=620px){._app_49b7i_9{--dial-size:clamp(104px, 19.5svh, 124px);--target-size:clamp(52px, 11.5svh, 72px);--label-size:11px;--rating-size:30px;--stage-min:186px;min-height:520px}._main_49b7i_69{padding:10px 0}}@media (orientation:landscape) and (height<=540px){._app_49b7i_9{--dial-size:128px;--target-size:64px;--stage-min:0px;max-width:820px;height:auto;min-height:100dvh;max-height:none}._main_49b7i_69{flex-direction:row;justify-content:center;align-items:center;gap:48px;padding:12px 0}._info_49b7i_78{flex-direction:column;flex:1 1 0;gap:12px;max-width:420px;display:flex}._controls_49b7i_82{align-self:center}}._backdrop_3vgct_1{z-index:0;pointer-events:none;background:var(--indigo);position:fixed;inset:0;overflow:hidden}._spark_3vgct_10{color:var(--cream);opacity:.55;position:absolute}._gold_3vgct_16{color:var(--gold);opacity:.8}._waves_3vgct_21{background-position:bottom;height:46%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}._grain_3vgct_33{opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._dial_lmm9u_1{--face:var(--vermilion);--edge:var(--vermilion-deep);--label:var(--cream);--ray:var(--gold);width:var(--dial-size);height:var(--dial-size);flex:none;position:relative}._dial_lmm9u_1[data-phase=running]{--face:var(--jade);--edge:var(--jade-deep);--ray:#7fe0b0}._dial_lmm9u_1[data-phase=result]{--face:var(--cream);--edge:var(--cream-deep);--label:var(--indigo);--ray:var(--cream)}._rays_lmm9u_26{width:100%;height:100%;position:absolute;inset:0}._long_lmm9u_33,._short_lmm9u_34{stroke:var(--ray);stroke-linecap:round;transition:stroke .25s}._long_lmm9u_33{stroke-width:2.6px}._short_lmm9u_34{stroke-width:1.6px;opacity:.55}._dial_lmm9u_1[data-phase=ready] ._rays_lmm9u_26{animation:48s linear infinite _turn_lmm9u_1}@keyframes _turn_lmm9u_1{to{transform:rotate(360deg)}}._dial_lmm9u_1[data-phase=running] ._long_lmm9u_33,._dial_lmm9u_1[data-phase=running] ._short_lmm9u_34{animation-name:_flicker_lmm9u_1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes _flicker_lmm9u_1{0%{opacity:.1}to{opacity:1}}._button_lmm9u_77{background:var(--edge);border:0;border-radius:50%;padding:0;transition:background .25s;position:absolute;inset:13%}._face_lmm9u_76{background:var(--face);transition:transform 90ms var(--ease-out), background .25s;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(-7px)}._face_lmm9u_76:after{content:"";border:1.5px solid var(--label);opacity:.45;border-radius:50%;position:absolute;inset:7px}._button_lmm9u_77:active ._face_lmm9u_76{transform:translateY(-1px)}._button_lmm9u_77:focus-visible{outline:2px solid var(--cream);outline-offset:6px}._label_lmm9u_119{font-size:calc(var(--dial-size) * .215);letter-spacing:.12em;color:var(--label);animation:_label-in_lmm9u_1 .3s var(--ease-spring) both;margin-right:-.12em;font-weight:900;line-height:1}@keyframes _label-in_lmm9u_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}._header_1rwi9_1{border-bottom:1px solid var(--rule);flex:none;justify-content:space-between;align-items:center;height:52px;display:flex}._title_1rwi9_10{letter-spacing:.12em;align-items:center;gap:7px;font-size:21px;font-weight:900;line-height:1;display:flex}._seal_1rwi9_21{letter-spacing:0;width:30px;height:30px;color:var(--cream);background:var(--vermilion);border-radius:3px;place-items:center;font-size:19px;display:grid;transform:rotate(-4deg)}._side_1rwi9_34{align-items:center;gap:14px;display:flex}._round_1rwi9_40{color:var(--cream-2);letter-spacing:.08em;font-size:13px}._round_1rwi9_40 b{color:var(--cream);font-size:16px;font-weight:700}._sound_1rwi9_52{border:1.5px solid var(--cream);width:40px;height:40px;color:var(--cream);transition:transform .1s var(--ease-out);background:0 0;border-radius:3px;place-items:center;padding:0;display:grid}._sound_1rwi9_52:active{transform:translateY(2px)}._sound_1rwi9_52[aria-pressed=false]{border-color:var(--cream-3);color:var(--cream-3)}._sound_1rwi9_52:focus-visible{outline:2px solid var(--gold);outline-offset:3px}._banner_p4ijo_1{z-index:30;left:50%;top:max(11%, calc(env(safe-area-inset-top) + 66px));opacity:0;pointer-events:none;width:min(86vw,396px);transition:transform .6s var(--ease-spring), opacity .2s;position:fixed;transform:translate(-50%,-140%)rotate(-9deg)}._show_p4ijo_15{opacity:1;transform:translate(-50%)rotate(-2.5deg)}._slip_p4ijo_21{border:5px double var(--vermilion);text-align:center;color:var(--vermilion);background:var(--cream);box-shadow:7px 7px 0 var(--vermilion);justify-content:center;align-items:center;gap:16px;padding:14px 12px 16px;display:flex}._burst_p4ijo_34{flex:none;width:44px;height:44px}._show_p4ijo_15 ._burst_p4ijo_34{animation:9s linear infinite _spin_p4ijo_1}@keyframes _spin_p4ijo_1{to{transform:rotate(360deg)}}._title_p4ijo_50{letter-spacing:.2em;margin-right:-.2em;font-size:clamp(52px,16vw,68px);font-weight:900;line-height:1.1}._caption_p4ijo_58{letter-spacing:.3em;color:var(--indigo);margin-right:-.3em;font-size:14px;font-weight:900}._ticket_8ay18_1{--notch:7px;color:var(--indigo);filter:drop-shadow(4px 4px 0 var(--indigo-deep));flex:none;display:flex}._stub_8ay18_9{writing-mode:vertical-rl;letter-spacing:.3em;width:30px;color:var(--cream);background:var(--vermilion);border-radius:3px 0 0 3px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex}._records_8ay18_24{background:var(--cream);min-width:0;-webkit-mask-image:radial-gradient(circle at 33.333% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 33.333% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));-webkit-mask-image:radial-gradient(circle at 33.333% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 33.333% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));mask-image:radial-gradient(circle at 33.333% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 33.333% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;border-radius:0 3px 3px 0;flex:1;grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid;-webkit-mask-composite:source-in;mask-composite:intersect}._cell_8ay18_40{text-align:center;min-width:0;padding:8px 4px 9px}._cell_8ay18_40+._cell_8ay18_40{border-left:1px solid #141c4829}._best_8ay18_50+._cell_8ay18_40{border-left:1.5px dashed #141c4873}._cell_8ay18_40 dt{letter-spacing:.08em;white-space:nowrap;opacity:.72;font-size:11px}._icon_8ay18_61{width:17px;height:17px;color:var(--vermilion);margin:0 auto;display:block}._cell_8ay18_40 dd{white-space:nowrap;font-size:24px;font-weight:800;line-height:1.5}._best_8ay18_50 dd{color:var(--vermilion);font-size:20px;line-height:1.25}._cell_8ay18_40 small{text-overflow:ellipsis;color:var(--indigo);opacity:.72;font-size:10px;font-weight:500;line-height:1.3;display:block;overflow:hidden}._bump_8ay18_93{animation:_bump_8ay18_93 .6s var(--ease-spring)}@keyframes _bump_8ay18_93{35%{color:var(--vermilion);transform:scale(1.45)}}._gauge_nzvso_1{width:100%}._axis_nzvso_5{white-space:nowrap;height:15px;color:var(--cream-2);font-size:10px;line-height:15px;position:relative}._axis_nzvso_5 span{position:absolute;top:0}._axis_nzvso_5 ._mid_nzvso_19{transform:translate(-50%)}._ruler_nzvso_24{border-bottom:1.5px solid var(--cream);height:22px;margin:8px 0 4px;position:relative}._grand_nzvso_31,._firework_nzvso_32{height:9px;position:absolute;bottom:0}._grand_nzvso_31{background:var(--vermilion)}._firework_nzvso_32{background:repeating-linear-gradient(-45deg, var(--gold) 0 2px, transparent 2px 5px)}._tick_nzvso_46,._center_nzvso_47{background:var(--cream);width:1.5px;margin-left:-.75px;position:absolute;bottom:0}._tick_nzvso_46{opacity:.6;height:6px}._center_nzvso_47{height:100%;left:50%}._marker_nzvso_66{left:var(--x);background:var(--cream);width:2px;animation:_marker-in_nzvso_1 .9s var(--ease-out) .1s both;margin-left:-1px;position:absolute;top:-6px;bottom:-5px}._marker_nzvso_66:before{content:"";border:6px solid #0000;border-top:8px solid var(--cream);border-bottom:0;margin-left:-6px;position:absolute;top:-1px;left:50%}@keyframes _marker-in_nzvso_1{0%{opacity:0;left:50%}25%{opacity:1}}._result_1cz5h_1{width:100%;animation:_result-in_1cz5h_1 .45s var(--ease-out) both}@keyframes _result-in_1cz5h_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._headline_1cz5h_17{align-items:center;gap:10px;display:flex}._mark_1cz5h_23{width:.9em;height:.9em;font-size:var(--rating-size,clamp(34px, 10.5vw, 44px));color:var(--vermilion);animation:_mark-in_1cz5h_1 .7s var(--ease-spring) 50ms both;flex:none}@keyframes _mark-in_1cz5h_1{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}._rating_1cz5h_41{font-size:var(--rating-size,clamp(34px, 10.5vw, 44px));letter-spacing:.06em;font-weight:900;line-height:1.2}._result_1cz5h_1[data-level="1"] ._rating_1cz5h_41,._result_1cz5h_1[data-level="2"] ._rating_1cz5h_41,._result_1cz5h_1[data-level="3"] ._rating_1cz5h_41{color:var(--gold)}._result_1cz5h_1[data-level="3"] ._rating_1cz5h_41{text-shadow:.05em .05em 0 var(--vermilion)}._stamp_1cz5h_59{border:2px solid var(--vermilion);letter-spacing:.18em;color:var(--vermilion);border-radius:3px;margin-left:auto;padding:3px 8px 4px;font-size:13px;font-weight:900;line-height:1.2;animation:.35s cubic-bezier(.5,0,.9,.4) .35s both _stamp-in_1cz5h_1;transform:rotate(-7deg)}@keyframes _stamp-in_1cz5h_1{0%{opacity:0;transform:rotate(-7deg)scale(2.4)}to{opacity:1;transform:rotate(-7deg)scale(1)}}._desc_1cz5h_84{color:var(--cream-2);margin:2px 0 12px;font-size:14px}._stats_1cz5h_90{border-top:2px solid var(--cream);border-bottom:1px solid var(--rule);grid-template-columns:.8fr 1fr 1fr;margin-top:12px;display:grid}._stats_1cz5h_90>div{padding:7px 0 8px 12px}._stats_1cz5h_90>div:first-child{padding-left:0}._stats_1cz5h_90>div+div{border-left:1px solid var(--rule)}._stats_1cz5h_90 dt{letter-spacing:.1em;color:var(--cream-2);font-size:11px}._stats_1cz5h_90 dd{white-space:nowrap;font-size:clamp(21px,6.4vw,26px);font-weight:700;line-height:1.25}._stats_1cz5h_90 small{color:var(--cream-2);margin-left:4px;font-size:11px;font-weight:500}._late_1cz5h_130{color:var(--gold)}._early_1cz5h_134{color:var(--sky)}._exact_1cz5h_138{color:var(--vermilion)}._stage_1upbm_1{width:100%;min-height:var(--stage-min);flex:1 0 auto;align-items:center;display:flex}._view_1upbm_9{width:100%;animation:_view-in_1upbm_1 .4s var(--ease-out) both}@keyframes _view-in_1upbm_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._steps_1upbm_25{border-top:2px solid var(--cream);list-style:none}._steps_1upbm_25 li{border-bottom:1px solid var(--rule);align-items:baseline;gap:14px;padding:8px 0 9px;font-size:15px;display:flex}._steps_1upbm_25 b{color:var(--vermilion);font-size:17px;font-weight:900}._note_1upbm_45{color:var(--cream-2);margin-top:12px;font-size:13px}._running_1upbm_51{letter-spacing:.12em;color:#7fe0b0;font-size:clamp(34px,10vw,42px);font-weight:900;line-height:1.2}._masked_1upbm_59{color:var(--cream-2);align-items:flex-end;gap:7px;margin-top:12px;font-size:15px;font-weight:900;display:flex}._block_1upbm_70{border:1.5px solid var(--cream);background:repeating-linear-gradient(-45deg, var(--cream) 0 2px, transparent 2px 8px);background-size:200% 100%;width:34px;height:48px;animation:2.3s linear infinite _march_1upbm_1}@keyframes _march_1upbm_1{to{background-position:-22.63px 0}}._point_1upbm_85{background:var(--cream);border-radius:50%;width:7px;height:7px;margin:0 1px 2px}._masked_1upbm_59 span{margin-left:4px}._target_1xle1_1{flex:none;align-items:stretch;gap:14px;width:100%;display:flex;container-type:inline-size}._label_1xle1_10{writing-mode:vertical-rl;font-size:var(--label-size,13px);letter-spacing:.34em;color:var(--cream);background:var(--vermilion);flex:none;justify-content:center;align-items:center;padding:10px 6px;font-weight:900;line-height:1;display:flex}._value_1xle1_25{font-size:min(var(--target-size), 26vw);font-size:min(var(--target-size), calc((100cqw - 52px) / (var(--chars) * .6 + .4)));text-shadow:.02em .02em 0 var(--vermilion);align-items:baseline;padding-right:.04em;font-weight:900;line-height:1;display:flex;overflow:hidden}._char_1xle1_39{animation:_char-in_1xle1_1 .55s var(--ease-out) both;display:inline-block}@keyframes _char-in_1xle1_1{0%{transform:translateY(105%)}to{transform:none}}._unit_1xle1_53{letter-spacing:0;text-shadow:none;color:var(--cream-2);margin-left:.5em;font-size:.17em;font-weight:900}._toast_no3w5_1{z-index:40;left:50%;bottom:calc(env(safe-area-inset-bottom) + 28px);text-align:center;max-width:86vw;color:var(--indigo);background:var(--cream);box-shadow:4px 4px 0 var(--vermilion);opacity:0;pointer-events:none;transition:transform .3s var(--ease-out), opacity .2s;border-radius:3px;padding:10px 16px;font-size:14px;font-weight:900;position:fixed;transform:translate(-50%,16px)}._show_no3w5_23{opacity:1;transform:translate(-50%)}:root{--indigo:#141c48;--indigo-deep:#0d1333;--indigo-line:#25327a;--cream:#f4ead5;--cream-deep:#c9bd9f;--cream-2:#f4ead5ad;--cream-3:#f4ead566;--rule:#f4ead53d;--vermilion:#e5432a;--vermilion-deep:#a32a17;--gold:#e9b44c;--jade:#1fa36c;--jade-deep:#116843;--sky:#9db8e8;--font-serif:"Noto Serif SC", "Songti SC", "STSong", "Source Han Serif SC", "Noto Serif CJK SC", serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{font-family:var(--font-serif);color:var(--cream);background:var(--indigo);overscroll-behavior:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;font-size:15px;font-weight:500;line-height:1.5;overflow-x:hidden}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}h1,h2,p,ol,dl,dd{margin:0;padding:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
