:root{--jbd-t-bg:#4b1b02;--jbd-t-panel:#863207;--jbd-t-line:#a74b08;--jbd-t-accent:#ffd56b;--jbd-t-on-accent:#4b1b02;--jbd-t-glow:#c16531;--jbd-t-ink:#ffffff;--jbd-t-muted:#ffe3c9}html[data-jbd-skin=night]{--jbd-t-bg:#050d1f;--jbd-t-panel:#0b1832;--jbd-t-line:#24386a;--jbd-t-accent:#f6c453;--jbd-t-glow:#1b3f8f;--jbd-t-muted:#a5b3d3}.jbd-orbit{position:relative;display:inline-grid;place-items:center;flex-shrink:0}.jbd-orbit>svg.jbd-orbit-rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.jbd-orbit-mark{position:relative;width:48%;height:48%;color:var(--jbd-t-accent);animation:jbd-mark-breathe 2.4s ease-in-out infinite}.jbd-orbit-track{fill:none;stroke:color-mix(in srgb,var(--jbd-t-accent) 26%,transparent);stroke-width:1.2}.jbd-orbit-comet{fill:none;stroke:var(--jbd-t-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:16 84;animation:jbd-orbit-run 1.6s linear infinite}.jbd-orbit-comet.b{stroke-width:2.2;stroke-dasharray:9 91;animation-duration:2.3s;animation-direction:reverse;opacity:.75}.jbd-orbit-spark{fill:var(--jbd-t-accent);transform-box:fill-box;transform-origin:center;animation:jbd-spark 1.8s ease-in-out infinite}.jbd-orbit-spark.late{animation-delay:.9s}@keyframes jbd-orbit-run{to{stroke-dashoffset:-100}}@keyframes jbd-spark{0%,to{transform:scale(.2);opacity:0}45%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes jbd-mark-breathe{0%,to{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--jbd-t-accent) 25%,transparent));transform:scale(1)}50%{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--jbd-t-accent) 60%,transparent));transform:scale(1.04)}}.jbd-beam{position:relative;display:block;overflow:hidden;width:132px;height:2px;border-radius:2px;background:var(--jbd-t-line)}.jbd-beam:after{content:"";position:absolute;inset:0;width:45%;background:linear-gradient(90deg,transparent,var(--jbd-t-accent),transparent);animation:jbd-beam 1.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes jbd-beam{0%{transform:translateX(-100%)}to{transform:translateX(230%)}}.jbd-wordmark{display:flex;flex-direction:column;align-items:center;gap:8px}.jbd-wordmark strong{font:italic 900 30px/1 Arial,Microsoft JhengHei,sans-serif;letter-spacing:.08em;color:var(--jbd-t-ink)}.jbd-wordmark strong b{color:var(--jbd-t-accent)}.jbd-wordmark small{font-size:10px;font-weight:700;letter-spacing:.5em;padding-left:.5em;color:var(--jbd-t-muted)}.jbd-splash{position:fixed;inset:0;z-index:150;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;pointer-events:none;color:var(--jbd-t-ink);background:radial-gradient(ellipse 55% 45% at 50% 46%,color-mix(in srgb,var(--jbd-t-glow) 70%,transparent),transparent 72%),var(--jbd-t-bg);border-bottom:2px solid var(--jbd-t-accent);box-shadow:0 0 40px color-mix(in srgb,var(--jbd-t-accent) 45%,transparent);animation:jbd-splash-failsafe 0s 8s forwards}.jbd-splash>*{animation:jbd-splash-in .5s cubic-bezier(.16,1,.3,1) both}.jbd-splash>:nth-child(2){animation-delay:.08s}.jbd-splash>:nth-child(3){animation-delay:.16s}.jbd-splash.out{animation:jbd-splash-lift .62s cubic-bezier(.76,0,.24,1) .1s forwards}.jbd-splash.out>*{animation:jbd-splash-fade .18s ease-in forwards}@keyframes jbd-splash-in{0%{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes jbd-splash-fade{to{opacity:0;transform:translateY(-8px)}}@keyframes jbd-splash-lift{to{transform:translateY(-102%)}}@keyframes jbd-splash-failsafe{to{opacity:0;visibility:hidden}}.jbd-sweep{position:fixed;inset:0;z-index:90;overflow:hidden;pointer-events:none}.jbd-sweep-panel{position:absolute;top:-10%;bottom:-10%;left:-20%;width:140%;background:var(--jbd-t-panel);transform:translateX(-110%) skewX(-16deg);animation:jbd-sweep .56s cubic-bezier(.77,0,.18,1) forwards}.jbd-sweep-panel:after,.jbd-sweep-panel:before{content:"";position:absolute;top:0;bottom:0}.jbd-sweep-panel:before{right:-4px;width:4px;background:var(--jbd-t-accent);box-shadow:0 0 24px 4px color-mix(in srgb,var(--jbd-t-accent) 55%,transparent)}.jbd-sweep-panel:after{left:0;width:1px;background:color-mix(in srgb,var(--jbd-t-accent) 60%,transparent)}.jbd-sweep-mark{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;color:var(--jbd-t-accent);opacity:0;animation:jbd-sweep-mark .56s ease-out forwards}@keyframes jbd-sweep{0%{transform:translateX(-110%) skewX(-16deg)}45%,55%{transform:translateX(0) skewX(-16deg)}to{transform:translateX(110%) skewX(-16deg)}}@keyframes jbd-sweep-mark{0%,30%{opacity:0;transform:scale(.7) rotate(-20deg)}50%{opacity:1;transform:scale(1) rotate(0)}70%,to{opacity:0;transform:scale(1.15)}}.jbd-route-loading{display:flex;min-height:40vh;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--jbd-t-muted);font-size:13px;font-weight:700;letter-spacing:.2em}.jbd-launch{position:absolute;inset:0;overflow:hidden;background:var(--jbd-t-bg)}.jbd-launch-glow{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,color-mix(in srgb,var(--jbd-t-glow) 85%,transparent),transparent 70%)}.jbd-launch.halt .jbd-launch-glow{background:radial-gradient(ellipse 60% 50% at 50% 50%,color-mix(in srgb,var(--sf-down,#ff6b81) 22%,transparent),transparent 70%)}.jbd-launch svg{position:absolute;inset:0;width:100%;height:100%}.jbd-launch-streak{stroke:var(--jbd-t-accent);stroke-linecap:round;stroke-dasharray:10 90;stroke-dashoffset:10;opacity:0;animation:jbd-streak 1.4s cubic-bezier(.55,0,1,.45) infinite}@keyframes jbd-streak{0%{stroke-dashoffset:10;opacity:0}15%{opacity:.9}to{stroke-dashoffset:-92;opacity:0}}.jbd-launch-ring{fill:none;stroke:var(--jbd-t-line);stroke-width:.25;transform-box:fill-box;transform-origin:center;animation:jbd-ring-spin 40s linear infinite}.jbd-launch-ring.r2{stroke-width:.35;stroke-dasharray:.6 3.4;animation-duration:64s;animation-direction:reverse}@keyframes jbd-ring-spin{to{transform:rotate(1turn)}}.jbd-launch.halt .jbd-launch-streak{animation:none;opacity:0}.jbd-launch.halt .jbd-launch-ring{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.jbd-beam:after,.jbd-launch-ring,.jbd-launch-streak,.jbd-orbit-comet,.jbd-orbit-mark,.jbd-orbit-spark,.jbd-splash>*{animation:none}.jbd-orbit-spark{opacity:1;transform:none}.jbd-splash.out{animation:jbd-splash-failsafe .2s forwards}}.jbd-play{--sf-sea-0:var(--jbd-t-bg);--sf-sea-1:var(--jbd-t-panel);--sf-sea-2:color-mix(in srgb,var(--jbd-t-panel) 70%,var(--jbd-t-line));--sf-line:var(--jbd-t-line);--sf-ink:var(--jbd-t-ink);--sf-ink-soft:var(--jbd-t-muted);--sf-coral:var(--jbd-t-accent);--sf-on-coral:var(--jbd-t-on-accent);--sf-lagoon:var(--jbd-t-accent);color-scheme:dark;background:var(--jbd-t-bg)}@font-face{font-family:nunito;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_8a7e53{font-family:nunito,nunito Fallback}.__variable_8a7e53{--font-nunito:"nunito","nunito Fallback"}