.landing-module__zJDuYG__heroFx{z-index:0;pointer-events:none;height:min(72rem,140vh);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.landing-module__zJDuYG__closeFx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.landing-module__zJDuYG__light{aspect-ratio:1;opacity:.72;background:radial-gradient(circle, color-mix(in oklch, var(--akari) 45%, #fff8e8) 0%, color-mix(in oklch, var(--akari) 52%, transparent) 30%, transparent 68%);border-radius:50%;width:min(110vw,68rem);animation:14s ease-in-out infinite alternate landing-module__zJDuYG__drift;position:absolute;top:-34%;right:-22%}@supports (color:lab(0% 0 0)){.landing-module__zJDuYG__light{background:radial-gradient(circle, color-mix(in oklch, var(--akari) 45%, lab(97.7901% 1.0362 11.5666)) 0%, color-mix(in oklch, var(--akari) 52%, transparent) 30%, transparent 68%)}}.landing-module__zJDuYG__closeFx .landing-module__zJDuYG__light{opacity:.55;animation-duration:18s;inset:auto auto -70% -24%}.landing-module__zJDuYG__pattern{background:var(--pattern-shadow);opacity:.55;--asanoha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='138.56'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M0,0 80,0 M0,69.28 80,69.28 40,0Z M0,69.28 40,46.18 80,69.28 M40,46.18 40,0 M0,69.28 0,23.09 40,0 M80,69.28 80,23.09 40,0'/%3E%3Cpath transform='translate(0,138.56) scale(1,-1)' d='M0,0 80,0 M0,69.28 80,69.28 40,0Z M0,69.28 40,46.18 80,69.28 M40,46.18 40,0 M0,69.28 0,23.09 40,0 M80,69.28 80,23.09 40,0'/%3E%3C/g%3E%3C/svg%3E");--pool:radial-gradient(ellipse 55% 50% at 72% 30%, #000 5%, transparent 70%);-webkit-mask-image:var(--asanoha), var(--pool);-webkit-mask-image:var(--asanoha), var(--pool);mask-image:var(--asanoha), var(--pool);-webkit-mask-composite:source-in;animation:14s ease-in-out infinite alternate landing-module__zJDuYG__drift-back;position:absolute;inset:-30% -15% -15% 12%;transform:perspective(1100px)rotateX(26deg)rotate(-7deg);-webkit-mask-size:64px 110.85px,100% 100%;mask-size:64px 110.85px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__zJDuYG__closeFx .landing-module__zJDuYG__pattern{--pool:radial-gradient(ellipse 50% 50% at 35% 72%, #000 5%, transparent 70%);inset:-10% 30% -40% -20%}@media (prefers-color-scheme:dark){:root:not(.light) .landing-module__zJDuYG__light{opacity:1}:root:not(.light) .landing-module__zJDuYG__pattern{opacity:.8}}:root.dark .landing-module__zJDuYG__light{opacity:1}:root.dark .landing-module__zJDuYG__pattern{opacity:.8}@keyframes landing-module__zJDuYG__drift{to{translate:-8% 9%}}@keyframes landing-module__zJDuYG__drift-back{to{translate:3% -4%}}.landing-module__zJDuYG__lit{animation:landing-module__zJDuYG__lit 12s var(--d,0s) infinite}.landing-module__zJDuYG__stamp{animation:landing-module__zJDuYG__stamp 12s var(--d,0s) infinite}@keyframes landing-module__zJDuYG__lit{0%,34%,to{background-color:var(--glass)}5%,29%{background-color:color-mix(in oklch, var(--glass), var(--akari) 12%);box-shadow:inset 0 1px 0 var(--glass-edge), 0 0 0 1px color-mix(in oklch, var(--akari) 45%, transparent), 0 26px 60px -22px color-mix(in oklch, var(--akari) 55%, transparent)}}@keyframes landing-module__zJDuYG__stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.7)}6%{opacity:1;transform:rotate(-8deg)scale(.94)}9%,to{opacity:1;transform:rotate(-8deg)scale(1)}}.landing-module__zJDuYG__live{background:var(--akari);animation:1.6s ease-in-out infinite landing-module__zJDuYG__pulse}@keyframes landing-module__zJDuYG__pulse{0%,to{box-shadow:0 0 0 3px color-mix(in oklch, var(--akari) 28%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklch, var(--akari) 10%, transparent), 0 0 14px 2px color-mix(in oklch, var(--akari) 50%, transparent)}}.landing-module__zJDuYG__terminal{color:#e9e4da;color:lab(90.7786% .456363 5.73783);background:#111620f0;background:lab(7.10056% .173621 -7.96395/.94);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-color:oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08)}.landing-module__zJDuYG__prompt,.landing-module__zJDuYG__dim{color:#9299a4;color:lab(62.8174% -.846177 -6.67698)}.landing-module__zJDuYG__code{color:#f5c984;color:lab(83.8379% 9.85307 40.5059)}.landing-module__zJDuYG__cursor{vertical-align:-2px;background:var(--akari);width:.55em;height:1.05em;animation:1s step-end infinite landing-module__zJDuYG__blink;display:inline-block}@keyframes landing-module__zJDuYG__blink{50%{opacity:0}}.landing-module__zJDuYG__moved{animation:1.6s ease-out landing-module__zJDuYG__moved}@keyframes landing-module__zJDuYG__moved{0%{box-shadow:0 0 0 1.5px var(--akari), 0 10px 30px -10px color-mix(in oklch, var(--akari) 60%, transparent)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.landing-module__zJDuYG__light,.landing-module__zJDuYG__pattern,.landing-module__zJDuYG__lit,.landing-module__zJDuYG__stamp,.landing-module__zJDuYG__live,.landing-module__zJDuYG__cursor,.landing-module__zJDuYG__moved{animation:none}}
.docs-module__8Ggf-W__band{isolation:isolate;border-bottom:1px solid color-mix(in oklch, var(--border) 70%, transparent);background:linear-gradient(180deg, var(--washi-raised), var(--washi));position:relative;overflow:hidden}.docs-module__8Ggf-W__bandFx{z-index:-1;pointer-events:none;position:absolute;inset:0}.docs-module__8Ggf-W__bandLight{aspect-ratio:1;opacity:.6;background:radial-gradient(circle, color-mix(in oklch, var(--akari) 45%, #fff8e8) 0%, color-mix(in oklch, var(--akari) 50%, transparent) 30%, transparent 68%);border-radius:50%;width:min(80vw,46rem);animation:16s ease-in-out infinite alternate docs-module__8Ggf-W__drift;position:absolute;top:-85%;right:-12%}@supports (color:lab(0% 0 0)){.docs-module__8Ggf-W__bandLight{background:radial-gradient(circle, color-mix(in oklch, var(--akari) 45%, lab(97.7901% 1.0362 11.5666)) 0%, color-mix(in oklch, var(--akari) 50%, transparent) 30%, transparent 68%)}}.docs-module__8Ggf-W__bandPattern{background:var(--pattern-shadow);opacity:.5;--asanoha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='138.56'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M0,0 80,0 M0,69.28 80,69.28 40,0Z M0,69.28 40,46.18 80,69.28 M40,46.18 40,0 M0,69.28 0,23.09 40,0 M80,69.28 80,23.09 40,0'/%3E%3Cpath transform='translate(0,138.56) scale(1,-1)' d='M0,0 80,0 M0,69.28 80,69.28 40,0Z M0,69.28 40,46.18 80,69.28 M40,46.18 40,0 M0,69.28 0,23.09 40,0 M80,69.28 80,23.09 40,0'/%3E%3C/g%3E%3C/svg%3E");--pool:radial-gradient(ellipse 45% 60% at 78% 30%, #000 5%, transparent 70%);-webkit-mask-image:var(--asanoha), var(--pool);-webkit-mask-image:var(--asanoha), var(--pool);mask-image:var(--asanoha), var(--pool);-webkit-mask-composite:source-in;animation:16s ease-in-out infinite alternate docs-module__8Ggf-W__drift-back;position:absolute;inset:-40% -10% -40% 30%;transform:perspective(1100px)rotateX(24deg)rotate(-6deg);-webkit-mask-size:56px 97px,100% 100%;mask-size:56px 97px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-color-scheme:dark){:root:not(.light) .docs-module__8Ggf-W__bandLight{opacity:.9}}:root.dark .docs-module__8Ggf-W__bandLight{opacity:.9}@keyframes docs-module__8Ggf-W__drift{to{translate:-6% 8%}}@keyframes docs-module__8Ggf-W__drift-back{to{translate:3% -4%}}.docs-module__8Ggf-W__terminal{color:#e9e4da;color:lab(90.7786% .456363 5.73783);box-shadow:0 20px 44px -24px var(--glass-shadow);background:#111620;background:lab(7.10056% .173621 -7.96395);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-color:oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08) oklch(100% 5.96046e-8 none/.08)}@media (prefers-color-scheme:dark){:root:not(.light) .docs-module__8Ggf-W__terminal{background:#060a13;background:lab(2.68857% .172168 -4.46015)}}:root.dark .docs-module__8Ggf-W__terminal{background:#060a13;background:lab(2.68857% .172168 -4.46015)}.docs-module__8Ggf-W__prompt,.docs-module__8Ggf-W__comment{color:#8c939e;color:lab(60.4972% -.841737 -6.67478)}.docs-module__8Ggf-W__highlight{color:#f5c984;color:lab(83.8379% 9.85307 40.5059)}.docs-module__8Ggf-W__wire{background:color-mix(in oklch, var(--foreground) 14%, transparent);border-radius:999px;height:2px;position:relative}.docs-module__8Ggf-W__pulseOut,.docs-module__8Ggf-W__pulseBack{border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%}.docs-module__8Ggf-W__pulseOut{background:var(--akari);box-shadow:0 0 12px 3px color-mix(in oklch, var(--akari) 55%, transparent);animation:3.2s ease-in-out infinite docs-module__8Ggf-W__out}.docs-module__8Ggf-W__pulseBack{background:var(--matsu);box-shadow:0 0 10px 2px color-mix(in oklch, var(--matsu) 45%, transparent);animation:3.2s ease-in-out 1.6s infinite docs-module__8Ggf-W__back}@keyframes docs-module__8Ggf-W__out{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes docs-module__8Ggf-W__back{0%{opacity:0;left:calc(100% - 8px)}12%{opacity:1}88%{opacity:1}to{opacity:0;left:0}}@media (prefers-reduced-motion:reduce){.docs-module__8Ggf-W__bandLight,.docs-module__8Ggf-W__bandPattern,.docs-module__8Ggf-W__pulseOut,.docs-module__8Ggf-W__pulseBack{animation:none}.docs-module__8Ggf-W__pulseBack{display:none}.docs-module__8Ggf-W__pulseOut{left:calc(50% - 4px)}}
