.footer.svelte-18yl5nx{border-top-width:1px;box-sizing:content-box;padding:1.5rem 1.5rem calc(env(safe-area-inset-bottom) + 2.5rem)}.footer.svelte-18yl5nx .copyright:where(.svelte-18yl5nx){color:#6b7280;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:15px;text-align:center}.cellphone.svelte-1kl21i1{border-color:#374151;border-radius:1.5rem;border-width:8px;box-sizing:border-box;cursor:pointer;height:0;margin:.5rem 1.5rem;overflow:hidden;padding-bottom:calc(100% * 1.779);position:relative}.cellphone.svelte-1kl21i1 .cellphone__inner:where(.svelte-1kl21i1){align-items:stretch;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:stretch;position:absolute}.cellphone.svelte-1kl21i1 .top-line:where(.svelte-1kl21i1){background-color:#f3f4f6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:40px}.cellphone.svelte-1kl21i1 .top-line:where(.svelte-1kl21i1) .clock:where(.svelte-1kl21i1){align-items:center;display:flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding-left:1rem;padding-right:1rem}.cellphone.svelte-1kl21i1 .top-line:where(.svelte-1kl21i1) .island:where(.svelte-1kl21i1){background-color:#374151;border-radius:9999px;margin:.5rem}.cellphone.svelte-1kl21i1 .top-line:where(.svelte-1kl21i1) .icons:where(.svelte-1kl21i1){align-items:center;display:flex;font-size:.875rem;gap:.25rem;justify-content:flex-end;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem}.dialog-demo.svelte-k4kv0p{flex:1 1 auto}.dialog-demo.svelte-k4kv0p,.dialog-demo.svelte-k4kv0p .header:where(.svelte-k4kv0p){position:relative}.dialog-demo.svelte-k4kv0p .header:where(.svelte-k4kv0p){align-items:center;background-color:#f3f4f6;border-bottom-width:1px;display:flex;height:40px;justify-content:stretch;padding-left:.5rem;padding-right:.5rem;z-index:4}.dialog-demo.svelte-k4kv0p .pointer:where(.svelte-k4kv0p){background-color:#1f2937b3;border-color:#ffffff80;border-radius:9999px;border-width:3px;height:1.5rem;position:absolute;translate:-50% -50%;width:1.5rem;z-index:5}.dialog-demo.svelte-k4kv0p .back:where(.svelte-k4kv0p){border-radius:.5rem;color:#4b5563;margin:-.25rem;padding:.25rem}.dialog-demo.svelte-k4kv0p .button:where(.svelte-k4kv0p){background-color:#2563eb;border-radius:9999px;border-width:1px;color:#fff;left:50%;padding:.5rem 1rem;top:180px;translate:-50% 0}.dialog-demo.svelte-k4kv0p .button:where(.svelte-k4kv0p),.dialog-demo.svelte-k4kv0p .mask:where(.svelte-k4kv0p){position:absolute}.dialog-demo.svelte-k4kv0p .mask:where(.svelte-k4kv0p){background-color:#000;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}.dialog-demo.svelte-k4kv0p .dialog:where(.svelte-k4kv0p){align-items:stretch;background-color:#fff;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;height:150px;justify-content:stretch;left:50%;position:absolute;scale:0;top:70px;translate:-50% 0;width:200px;z-index:2}@media (prefers-reduced-motion:no-preference){.dialog-demo.animation.svelte-k4kv0p .pointer:where(.svelte-k4kv0p){animation:svelte-k4kv0p-pointer-action 5s linear infinite}.dialog-demo.animation.svelte-k4kv0p .back:where(.svelte-k4kv0p){animation:svelte-k4kv0p-back-action 5s linear infinite}.dialog-demo.animation.svelte-k4kv0p .button:where(.svelte-k4kv0p){animation:svelte-k4kv0p-button-action 5s linear infinite}.dialog-demo.animation.svelte-k4kv0p .mask:where(.svelte-k4kv0p){animation:svelte-k4kv0p-mask-action 5s linear infinite}.dialog-demo.animation.svelte-k4kv0p .dialog:where(.svelte-k4kv0p){animation:svelte-k4kv0p-dialog-action 5s linear infinite}}@keyframes svelte-k4kv0p-pointer-action{0%{left:20px;top:20px}8%{left:50%;top:200px}50%{left:50%;top:200px}58%{left:20px;top:20px}to{left:20px;top:20px}}@keyframes svelte-k4kv0p-button-action{0%{opacity:1}16%{opacity:1}18%{opacity:.8}20%{opacity:1}}@keyframes svelte-k4kv0p-back-action{0%{background-color:transparent}66%{background-color:transparent}68%{background-color:#3b82f680}70%{background-color:transparent}}@keyframes svelte-k4kv0p-mask-action{0%,to{opacity:0}20%{opacity:0}21%{opacity:.2}70%{opacity:.2}71%{opacity:0}}@keyframes svelte-k4kv0p-dialog-action{0%,to{scale:0}20%{scale:0}23%{scale:1}70%{scale:1}73%{scale:0}}.loading-demo.svelte-1o1u3a6{flex:1 1 auto}.loading-demo.svelte-1o1u3a6,.loading-demo.svelte-1o1u3a6 .header:where(.svelte-1o1u3a6){position:relative}.loading-demo.svelte-1o1u3a6 .header:where(.svelte-1o1u3a6){align-items:center;background-color:#f3f4f6;border-bottom-width:1px;display:flex;height:40px;justify-content:stretch;padding-left:.5rem;padding-right:.5rem;z-index:4}.loading-demo.svelte-1o1u3a6 .pointer:where(.svelte-1o1u3a6){background-color:#1f2937b3;border-color:#ffffff80;border-radius:9999px;border-width:3px;height:1.5rem;position:absolute;translate:-50% -50%;width:1.5rem;z-index:5}.loading-demo.svelte-1o1u3a6 .back:where(.svelte-1o1u3a6){border-radius:.5rem;color:#4b5563;margin:-.25rem;padding:.25rem}.loading-demo.svelte-1o1u3a6 .button:where(.svelte-1o1u3a6){background-color:#2563eb;border-radius:9999px;border-width:1px;color:#fff;left:50%;padding:.5rem 1rem;top:180px;translate:-50% 0}.loading-demo.svelte-1o1u3a6 .button:where(.svelte-1o1u3a6),.loading-demo.svelte-1o1u3a6 .mask:where(.svelte-1o1u3a6){position:absolute}.loading-demo.svelte-1o1u3a6 .mask:where(.svelte-1o1u3a6){background-color:#000;top:0;right:0;bottom:0;left:0;opacity:.2;z-index:1}.loading-demo.svelte-1o1u3a6 .loading:where(.svelte-1o1u3a6){align-items:center;background-color:#000a;border-radius:.25rem;display:flex;flex-direction:column;justify-content:stretch;left:50%;padding:1rem;position:absolute;scale:0;top:90px;translate:-50% 0;z-index:2}.loading-demo.svelte-1o1u3a6 .loading:where(.svelte-1o1u3a6):after{color:#fff;content:"剩余 3 秒";font-size:.875rem;line-height:1.25rem;padding-top:.75rem}@media (prefers-reduced-motion:no-preference){.loading-demo.animation.svelte-1o1u3a6 .pointer:where(.svelte-1o1u3a6){animation:svelte-1o1u3a6-pointer-action 5s linear infinite}.loading-demo.animation.svelte-1o1u3a6 .back:where(.svelte-1o1u3a6){animation:svelte-1o1u3a6-back-action 5s linear infinite}.loading-demo.animation.svelte-1o1u3a6 .button:where(.svelte-1o1u3a6){animation:svelte-1o1u3a6-button-action 5s linear infinite}.loading-demo.animation.svelte-1o1u3a6 .mask:where(.svelte-1o1u3a6){animation:svelte-1o1u3a6-mask-action 5s linear infinite}.loading-demo.animation.svelte-1o1u3a6 .loading:where(.svelte-1o1u3a6){animation:svelte-1o1u3a6-loading-action 5s linear infinite}.loading-demo.animation.svelte-1o1u3a6 .loading:where(.svelte-1o1u3a6):after{animation:svelte-1o1u3a6-loading-text-action 5s linear infinite}}@keyframes svelte-1o1u3a6-pointer-action{0%{left:50px;top:50px}10%{left:50%;top:200px}30%{left:50%;top:200px}40%{left:20px;top:20px}55%{left:20px;top:20px}60%{left:50px;top:50px}to{left:50px;top:50px}}@keyframes svelte-1o1u3a6-button-action{0%{opacity:1}13%{opacity:1}15%{opacity:.8}17%{opacity:1}}@keyframes svelte-1o1u3a6-back-action{0%{background-color:transparent}41%{background-color:transparent}44%{background-color:#3b82f680}46%{background-color:transparent}48%{background-color:#3b82f680}50%{background-color:transparent}}@keyframes svelte-1o1u3a6-mask-action{0%,to{opacity:0}20%{opacity:0}21%{opacity:.2}70%{opacity:.2}71%{opacity:0}}@keyframes svelte-1o1u3a6-loading-action{0%,to{scale:0}17%{scale:0}20%{scale:1}80%{scale:1}83%{scale:0}}@keyframes svelte-1o1u3a6-loading-text-action{0%,to{content:"剩余 3 秒"}20%{content:"剩余 3 秒"}40%{content:"剩余 2 秒"}60%{content:"剩余 1 秒"}80%{content:"剩余 0 秒"}}.page-demo.svelte-inlzzs{flex:1 1 auto}.page-demo.svelte-inlzzs,.page-demo.svelte-inlzzs .header:where(.svelte-inlzzs){position:relative}.page-demo.svelte-inlzzs .header:where(.svelte-inlzzs){align-items:center;background-color:#f3f4f6;border-bottom-width:1px;display:flex;height:40px;justify-content:stretch;padding-left:.5rem;padding-right:.5rem;z-index:4}.page-demo.svelte-inlzzs .pointer:where(.svelte-inlzzs){background-color:#1f2937b3;border-color:#ffffff80;border-radius:9999px;border-width:3px;height:1.5rem;position:absolute;translate:-50% -50%;width:1.5rem;z-index:5}.page-demo.svelte-inlzzs .back:where(.svelte-inlzzs){border-radius:.5rem;color:#4b5563}.page-demo.svelte-inlzzs .button:where(.svelte-inlzzs){background-color:#2563eb;border-radius:9999px;border-width:1px;color:#fff;margin-top:140px;padding:.5rem 1rem}.page-demo.svelte-inlzzs .page1:where(.svelte-inlzzs){align-items:center;background-color:#fff;display:flex;flex-direction:column;right:0;bottom:0;left:0;justify-content:flex-start;top:40px}.page-demo.svelte-inlzzs .page1:where(.svelte-inlzzs),.page-demo.svelte-inlzzs .page2:where(.svelte-inlzzs){position:absolute}.page-demo.svelte-inlzzs .page2:where(.svelte-inlzzs){align-items:center;background-color:#bfdbfe;display:flex;flex-direction:column;right:0;bottom:0;left:0;justify-content:flex-start;top:40px}@media (prefers-reduced-motion:no-preference){.page-demo.animation.svelte-inlzzs .pointer:where(.svelte-inlzzs){animation:svelte-inlzzs-pointer-action 5s linear infinite}.page-demo.animation.svelte-inlzzs .back:where(.svelte-inlzzs){animation:svelte-inlzzs-back-action 5s linear infinite}.page-demo.animation.svelte-inlzzs .button:where(.svelte-inlzzs){animation:svelte-inlzzs-button-action 5s linear infinite}.page-demo.animation.svelte-inlzzs .page1:where(.svelte-inlzzs){animation:svelte-inlzzs-page1-action 5s linear infinite}.page-demo.animation.svelte-inlzzs .page2:where(.svelte-inlzzs){animation:svelte-inlzzs-page2-action 5s linear infinite}}@keyframes svelte-inlzzs-pointer-action{0%{left:20px;top:20px}8%{left:50%;top:200px}50%{left:50%;top:200px}58%{left:20px;top:20px}to{left:20px;top:20px}}@keyframes svelte-inlzzs-button-action{0%{opacity:1}16%{opacity:1}18%{opacity:.8}20%{opacity:1}}@keyframes svelte-inlzzs-back-action{0%{background-color:transparent}66%{background-color:transparent}68%{background-color:#3b82f680}70%{background-color:transparent}}@keyframes svelte-inlzzs-page1-action{0%,to{translate:0 0}20%{translate:0 0}23%{translate:-100% 0}70%{translate:-100% 0}73%{translate:0 0}}@keyframes svelte-inlzzs-page2-action{0%,to{translate:100% 0}20%{translate:100% 0}23%{translate:0 0}70%{translate:0 0}73%{translate:100% 0}}.home.svelte-10yfptx{color:#111827;padding-top:56px;position:relative;z-index:0}.home.svelte-10yfptx .subject:where(.svelte-10yfptx){max-width:1800px;padding:2rem}.home.svelte-10yfptx .subject:where(.svelte-10yfptx) .link-btn:where(.svelte-10yfptx){align-items:center;border-radius:9999px;display:inline-flex;height:36px;padding-left:1rem;padding-right:1rem}.home.svelte-10yfptx .subject:where(.svelte-10yfptx) .startup-link:where(.svelte-10yfptx){background-color:#ea580c;color:#fff}.home.svelte-10yfptx .subject:where(.svelte-10yfptx) .startup-link:where(.svelte-10yfptx):hover{background-color:#fb923c}.home.svelte-10yfptx .subject:where(.svelte-10yfptx) .demo-link:where(.svelte-10yfptx){background-color:#fff;border-width:1px;color:#1f2937}.home.svelte-10yfptx .subject:where(.svelte-10yfptx) .demo-link:where(.svelte-10yfptx):hover{background-color:#ffedd5}.home.svelte-10yfptx .sections:where(.svelte-10yfptx){background-color:#e5e7eb;border-bottom-width:1px;border-color:#d1d5db;border-top-width:1px}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx){background-color:#fff;border-color:#d1d5db;border-radius:1.5rem;border-width:1px;margin:.5rem}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .topic:where(.svelte-10yfptx){margin:1rem 2rem}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .topic:where(.svelte-10yfptx) h2:where(.svelte-10yfptx){font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .topic:where(.svelte-10yfptx) p.right:where(.svelte-10yfptx),.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .topic:where(.svelte-10yfptx) p.wrong:where(.svelte-10yfptx){display:flex;gap:1rem;padding-bottom:.25rem;padding-top:.25rem}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .topic:where(.svelte-10yfptx) p.wrong:where(.svelte-10yfptx){color:#9ca3af}.home.svelte-10yfptx .sections:where(.svelte-10yfptx) .pivot:where(.svelte-10yfptx) .demo:where(.svelte-10yfptx){height:300px;overflow:hidden}@media (min-width:640px){.home.svelte-10yfptx .sections:where(.svelte-10yfptx){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home.svelte-10yfptx .sections:where(.svelte-10yfptx){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1800px){.home.svelte-10yfptx .subject:where(.svelte-10yfptx){margin-left:calc(.5*(100% - 1800px));margin-right:calc(.5*(100% - 1800px))}.home.svelte-10yfptx .sections:where(.svelte-10yfptx){padding-left:calc(.5*(100% - 1800px));padding-right:calc(.5*(100% - 1800px))}}
