.lp_root__Guni_{--lp-bg:#ffffff;--lp-bg-soft:#f5f7fd;--lp-bg-tint:#eef1ff;--lp-ink:#0f2447;--lp-ink-2:#44546f;--lp-muted:#8a96ad;--lp-line:#e3e8f3;--lp-line-strong:#cfd7e8;--lp-primary:#4f6bff;--lp-primary-dark:#3b52e0;--lp-primary-soft:#e9edff;--lp-primary-ink:#2f3fb8;--lp-sky:#dcebff;--lp-sky-ink:#1f5fa8;--lp-mint:#d9f4e7;--lp-mint-ink:#1d7a52;--lp-lemon:#fff3c4;--lp-lemon-ink:#8a6500;--lp-peach:#ffe3d5;--lp-peach-ink:#b0471f;--lp-lavender:#e8e4ff;--lp-lavender-ink:#5b48c2;--lp-rose:#ffe1ea;--lp-rose-ink:#b3345c;--lp-shadow-sm:0 1px 2px rgba(15,36,71,0.06),0 2px 8px rgba(15,36,71,0.06);--lp-shadow-md:0 8px 24px rgba(15,36,71,0.1),0 2px 6px rgba(15,36,71,0.06);--lp-shadow-lg:0 24px 60px rgba(47,63,184,0.14),0 6px 16px rgba(15,36,71,0.08);color-scheme:light;font-family:var(--font-inter),"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP","Yu Gothic",sans-serif;background:var(--lp-bg);color:var(--lp-ink);font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased}.lp_display__6563C{letter-spacing:-.01em;line-height:1.25;font-weight:600}.lp_weekCanvas__K6ADj{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(15,36,71,.07) 1px,transparent 0),linear-gradient(180deg,rgba(15,36,71,.045) 1px,transparent 0);background-size:12.5% 100%,100% 72px;background-position:0 0,0 40px;mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent)}.lp_weekHead__XmPEm{position:absolute;inset:0 0 auto 0;display:grid;grid-template-columns:repeat(8,1fr);height:40px;align-items:center;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--lp-muted);padding-left:10px}.lp_tile__yLqp4{position:absolute;display:flex;flex-direction:column;gap:4px;border-radius:6px;padding:12px;border:1px solid color-mix(in srgb,var(--tile-ink) 22%,white);background:color-mix(in srgb,var(--tile-bg) 85%,white);overflow:hidden}.lp_tileStatic__nEC39{position:relative;width:auto;height:auto}.lp_tileScheduled__uPFMK{background:color-mix(in srgb,var(--tile-bg) 60%,white)}.lp_tileDone__mYdTi .lp_tileTitle__osg6F{color:var(--lp-ink-2)}.lp_tileAlert__cgLLz{background:var(--tile-bg);border-color:color-mix(in srgb,var(--tile-ink) 30%,white)}.lp_tileAlert__cgLLz .lp_tileIcon__IDfTW{color:var(--tile-ink)}.lp_tileMuted__D2Y8h{opacity:.45}.lp_tileTitle__osg6F{font-size:14px;font-weight:600;line-height:1.3;color:var(--lp-ink);padding-right:20px}.lp_tileSub__5_coG,.lp_tileTitle__osg6F{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp_tileSub__5_coG{font-size:12.5px;line-height:1.35;color:var(--lp-ink-2)}.lp_tilePlatform__2bCAI{margin-top:2px;font-size:12px;color:var(--tile-ink);font-weight:600}.lp_tileIcon__IDfTW{position:absolute;top:10px;right:10px;color:var(--tile-ink);opacity:.9}.lp_pulseDot__tKM_3{position:relative;display:inline-block;width:8px;height:8px;border-radius:9999px;background:#22c55e}.lp_pulseDot__tKM_3:after{content:"";position:absolute;inset:-4px;border-radius:9999px;border:2px solid rgba(34,197,94,.5);animation:lp_lpPulse__w8WkA 2s ease-out infinite}@keyframes lp_lpPulse__w8WkA{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.lp_orbit__XwXcR{position:relative;width:100%;max-width:520px;aspect-ratio:1/1;margin:0 auto}.lp_orbitRing__o03NI{position:absolute;inset:0;border-radius:9999px;border:1.5px solid var(--lp-line-strong)}.lp_orbitRing__o03NI:nth-child(2){inset:11%;border-color:rgba(79,107,255,.35)}.lp_orbitRing__o03NI:nth-child(3){inset:24%;border-color:rgba(79,107,255,.5)}.lp_orbitCore__mDme_{inset:31%;background:var(--lp-primary);box-shadow:var(--lp-shadow-lg);color:#fff}.lp_orbitCore__mDme_,.lp_orbitNode__z_G9s{position:absolute;border-radius:9999px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lp_orbitNode__z_G9s{width:31%;aspect-ratio:1/1;background:#fff;border:1.5px solid var(--lp-line-strong);box-shadow:var(--lp-shadow-md);gap:2px;overflow:hidden}.lp_orbitNodeTop__j1iSw{top:-2%;left:50%;transform:translateX(-50%)}.lp_orbitNodeLeft__X32_b{bottom:6%;left:-4%}.lp_orbitNodeRight__bsc9r{bottom:6%;right:-4%}.lp_faq__AN1Bn summary{list-style:none;cursor:pointer}.lp_faq__AN1Bn summary::-webkit-details-marker{display:none}.lp_faqChevron__9Vbuh{transition:transform .2s ease}.lp_faq__AN1Bn[open] .lp_faqChevron__9Vbuh{transform:rotate(180deg)}.lp_nowLine__5T9Xs{left:0;right:0;height:2px;opacity:.35;pointer-events:none;animation:lp_lpNow__PobtI 48s linear infinite}.lp_nowLine__5T9Xs,.lp_nowLine__5T9Xs:before{position:absolute;background:var(--lp-primary)}.lp_nowLine__5T9Xs:before{content:"";left:-5px;top:-4px;width:10px;height:10px;border-radius:9999px}@keyframes lp_lpNow__PobtI{0%{top:12%}to{top:92%}}.lp_ctaIcon__bumfL{transition:transform .2s ease}a:hover>.lp_ctaIcon__bumfL{animation:lp_lpDrop__LSoQ8 .6s ease}@keyframes lp_lpDrop__LSoQ8{0%,to{transform:none}40%{transform:translateY(4px)}70%{transform:translateY(-2px)}}.lp_orbitRing__o03NI:nth-child(2){border-style:dashed;animation:lp_lpSpin__4rRvF 60s linear infinite}@keyframes lp_lpSpin__4rRvF{to{transform:rotate(1turn)}}.lp_orbitBob__DB7Bt{animation:lp_lpBob__LaYRU 5s ease-in-out infinite;animation-delay:var(--bob-delay,0s)}.lp_orbitNodeTop__j1iSw.lp_orbitBob__DB7Bt{animation-name:lp_lpBobCentered__H_67R}@keyframes lp_lpBob__LaYRU{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp_lpBobCentered__H_67R{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}}.lp_orbitCore__mDme_{animation:lp_lpBreathe__alrmq 4s ease-in-out infinite}@keyframes lp_lpBreathe__alrmq{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.lp_floatY__jKUhn{animation:lp_lpFloatY__img_Y 6s ease-in-out infinite}@keyframes lp_lpFloatY__img_Y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.lp_floatY__jKUhn,.lp_nowLine__5T9Xs,.lp_orbitBob__DB7Bt,.lp_orbitCore__mDme_,.lp_orbitRing__o03NI:nth-child(2),a:hover>.lp_ctaIcon__bumfL{animation:none}.lp_faqChevron__9Vbuh,.lp_pulseDot__tKM_3:after{animation:none;transition:none}}.lp_operationCycle__85G1Y{position:relative;width:100%;max-width:640px;aspect-ratio:1;margin-inline:auto}.lp_cycleTrack__Qdq0y{position:absolute;inset:6%;width:88%;height:88%}.lp_cycleIndicator__ZLj0J{transform-origin:300px 300px}.lp_cycleCenter__oLDqv{position:absolute;left:23%;top:50%;width:54%;transform:translateY(-50%)}.lp_cycleScreens__MKNAO{position:relative;display:block;aspect-ratio:3944/2564;margin-top:8px;border-radius:8px}.lp_cycleScreens__MKNAO:focus-visible{outline:2px solid var(--lp-primary);outline-offset:4px}.lp_cycleScreen__PjquS{position:absolute;inset:0;width:100%;height:auto;opacity:0;transition:opacity .22s ease}.lp_cycleScreenVisible__04ycG{opacity:1}.lp_cycleCaption__KhGpQ{margin-top:14px;text-align:center;min-height:29px}.lp_cyclePhaseTitle__wtv00{color:var(--lp-ink);font-size:19px;font-weight:600;letter-spacing:.04em}.lp_cycleNode__tkmb1{position:absolute;width:-moz-max-content;width:max-content;transform:translate(-50%,-50%);text-align:center}.lp_cycleNodeButton__eU1lv{display:inline-flex;flex-direction:column;align-items:center;padding:8px 4px;background:transparent;border:none;cursor:pointer}.lp_cycleNodeNumber__AauKc{font-size:10px;line-height:1.5;letter-spacing:.12em;color:var(--lp-muted);font-variant-numeric:tabular-nums}.lp_cycleNodeTitle__jAKGw{margin-top:4px;padding-bottom:6px;border-bottom:1px solid transparent;color:var(--lp-ink-2);font-size:14px;font-weight:500;white-space:nowrap;transition:color .3s,border-color .3s}.lp_cycleNodeButton__eU1lv[aria-pressed=true] .lp_cycleNodeTitle__jAKGw{color:var(--lp-primary);border-color:var(--lp-primary)}.lp_cycleNodeButton__eU1lv:hover .lp_cycleNodeTitle__jAKGw{color:var(--lp-primary)}.lp_cycleNodeButton__eU1lv:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px;border-radius:4px}@media (max-width:639px){.lp_cycleNodeButton__eU1lv{padding:5px 2px}.lp_cycleNodeTitle__jAKGw{font-size:12px;margin-top:2px;padding-bottom:3px}.lp_cycleNodeNumber__AauKc{font-size:9px}.lp_cycleCaption__KhGpQ{margin-top:8px;min-height:22px}.lp_cyclePhaseTitle__wtv00{font-size:14px}}@media (prefers-reduced-motion:reduce){.lp_cycleIndicator__ZLj0J{animation:none}.lp_cycleNodeTitle__jAKGw,.lp_cycleScreen__PjquS{transition:none}}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_365cbc{font-family:inter,inter Fallback;font-style:normal}.__variable_365cbc{--font-inter:"inter","inter Fallback"}