@font-face{font-family:__GeistSans_245d8d;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_245d8d;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:__GeistSans_245d8d,__GeistSans_Fallback_245d8d}.__variable_245d8d{--font-geist-sans:"__GeistSans_245d8d","__GeistSans_Fallback_245d8d"}@font-face{font-family:__jrCraftHeadingFont_20c4fe;src:url(/_next/static/media/088686e4ad323fef-s.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__jrCraftHeadingFont_Fallback_20c4fe;src:local("Arial");ascent-override:83.56%;descent-override:24.26%;line-gap-override:0.00%;size-adjust:111.30%}.__className_20c4fe{font-family:__jrCraftHeadingFont_20c4fe,__jrCraftHeadingFont_Fallback_20c4fe;font-weight:700;font-style:normal}.__variable_20c4fe{--font-jr-craft-heading:"__jrCraftHeadingFont_20c4fe","__jrCraftHeadingFont_Fallback_20c4fe"}@font-face{font-family:__jrCraftBodyFont_a0b67c;src:url(/_next/static/media/c69e9e85d94ea4a1-s.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__jrCraftBodyFont_a0b67c;src:url(/_next/static/media/ff4dedc881fc1fa7-s.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__jrCraftBodyFont_Fallback_a0b67c;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_a0b67c{font-family:__jrCraftBodyFont_a0b67c,__jrCraftBodyFont_Fallback_a0b67c}.__variable_a0b67c{--font-jr-craft-body:"__jrCraftBodyFont_a0b67c","__jrCraftBodyFont_Fallback_a0b67c"}@font-face{font-family:__jrCraftMonoFont_93b48e;src:url(/_next/static/media/a865edea076e0166-s.woff2) format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:__jrCraftMonoFont_Fallback_93b48e;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_93b48e{font-family:__jrCraftMonoFont_93b48e,__jrCraftMonoFont_Fallback_93b48e;font-style:normal}.__variable_93b48e{--font-jr-craft-mono:"__jrCraftMonoFont_93b48e","__jrCraftMonoFont_Fallback_93b48e"}@font-face{font-family:LEMONMILK;unicode-range:u+000-5ff;src:local("LEMONMILK"),url(/font/LEMONMILK-Bold.otf);font-display:swap}@font-face{font-family:HelveticaNeue;unicode-range:u+000-5ff;src:local("HelveticaNeue"),url(/font/HelveticaNeue.ttf) format("truetype"),url(/font/HelveticaNeue.ttc);font-display:swap}@font-face{font-family:SourceHanSansCN;src:local("Source Han Sans CN"),local("Noto Sans CJK SC"),local("PingFang SC");font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/font/HelveticaNeue-Bold.ttf) format("truetype");font-style:bold;font-weight:700;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(/font/HelveticaNeue-Light.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Alimama_ShuHeiTi_Bold;src:url(/font/Alimama_ShuHeiTi_Bold.ttf)}@font-face{font-family:AlimamaFangYuanTiVF-Square;src:url(//at.alicdn.com/wf/webfont/wR6QNmd86wu7/zIgiW07YX8S2.woff2) format("woff2"),url(//at.alicdn.com/wf/webfont/wR6QNmd86wu7/ZbcSqeuYDL98.woff) format("woff");font-display:swap}@font-face{font-family:DINAlternate;src:url(/font/DINAlternate-Bold.ttf)}body,html{padding:0;margin:0;background:#fffcf6}body{overflow-x:hidden;font-family:var(--font-geist-sans),Inter,SourceHanSansCN,HelveticaNeue,-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;font-size:14px;color:#0d0f12}a{color:inherit;text-decoration:none}*{box-sizing:border-box}:focus-visible{outline:2px solid #7b61ff;outline-offset:2px}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{box-shadow:none;outline:none}:lang(zh-Hans) *{letter-spacing:.1px}:lang(en) *{letter-spacing:0}p{line-height:1.6em}h1,h2,h3,h4{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}:lang(en) h1,:lang(en) h2,:lang(en) h3,:lang(en) h4{letter-spacing:-.025em;line-height:1.2em}:lang(zh-Hans) h1,:lang(zh-Hans) h2,:lang(zh-Hans) h3,:lang(zh-Hans) h4{letter-spacing:0;line-height:1.4em}h2{line-height:1.4em}.font-alimama{font-family:Alimama_ShuHeiTi_Bold,sans-serif}.font-alimama-fangyuan{font-family:AlimamaFangYuanTiVF-Square,sans-serif}.bg-color-main{background-color:#fff}.color-main{color:#000}.color-secondary{color:#333}.btn-animation-small{hover{box-shadow:4px 4px 0 #000;transform:translate(-2px,-2px);transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}}.signature-canvas{border:1px solid #000;border-radius:1px;height:160px;touch-action:none;width:100%;background-color:#fff6f6}.notionRenderContainer .notion *{max-width:100%}.notionRenderContainer .notion{background-color:transparent}.notionRenderContainer .notion-header-anchor{scroll-margin-top:23px}.notionRenderContainer .notion .notion-frame{border:1px solid #000;box-shadow:4px 4px #fff1e7,4px 4px 0 1px #000;background:#fff}.notionRenderContainer .notion .notion-page{width:100%}.notionRenderContainer .notion .notion-page-has-icon{padding:96px 20px 20px}.notionRenderContainer .notion .notion-page-no-icon{padding:20px}.notionRenderContainer .notion-frame{padding:0}.notionRenderContainer .notion-page-scroller{min-height:auto}.notionRenderContainer .notion .notion-page-no-cover{margin-top:0!important}.notionRenderContainer .notion-code{background-color:#f7f6f3}.notionRenderContainer .language-plain,.notionRenderContainer .language-shell{color:#000}.notion .notion-list,.notion-list,div.notion .notion-list,div.notion-page .notion-list{margin:.75em 0!important}.notion .notion-list-disc,.notion-list-disc,div.notion ul.notion-list-disc,div.notion-page ul.notion-list-disc,ul.notion-list.notion-list-disc{list-style-type:disc!important;list-style-position:outside!important;padding-left:1.75em!important;padding-inline-start:1.75em!important;margin:.5em 0!important}.notion .notion-list-numbered,.notion-list-numbered,div.notion ol.notion-list-numbered,div.notion-page ol.notion-list-numbered,ol.notion-list.notion-list-numbered{list-style-type:decimal!important;list-style-position:outside!important;padding-left:1.75em!important;padding-inline-start:1.75em!important;margin:.5em 0!important}.notion .notion-list li,.notion-list li,.notion-list-disc li,.notion-list-numbered li,div.notion .notion-list li,div.notion-page .notion-list li{display:list-item!important;padding:6px 0!important;line-height:1.7!important;margin-bottom:.25em!important}.notion .notion-list-disc li::marker,.notion-list-disc li::marker,ul.notion-list-disc li::marker{color:#374151!important}.notion ol,.notion ul,div.notion ol,div.notion ul,div.notion-page ol,div.notion-page ul{padding-left:1.75em!important;margin:.5em 0!important}.notion ul,div.notion ul,div.notion-page ul{list-style-type:disc!important;list-style-position:outside!important}.notion ol,div.notion ol,div.notion-page ol{list-style-type:decimal!important;list-style-position:outside!important}.notion li,div.notion li,div.notion-page li{display:list-item!important;line-height:1.7!important;margin-bottom:.35em!important}.notion li:last-child,div.notion li:last-child{margin-bottom:0!important}.notion .notion-text,div.notion .notion-text{line-height:1.75!important;margin-bottom:.5em!important}.notion .notion-h1,.notion .notion-h2,.notion .notion-h3,div.notion .notion-h1,div.notion .notion-h2,div.notion .notion-h3{margin-top:1.5em!important;margin-bottom:.75em!important}.wiki-category-swiper .swiper-wrapper{flex-direction:column}.wiki-category-swiper .swiper-slide{margin-bottom:24px}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-1{flex:1 1 0%}.flex-[number]{flex:[number]}.gap{gap:1rem}.gap-x{-moz-column-gap:1rem;column-gap:1rem}.gap-y{row-gap:1rem}.bg-white{background-color:#fff}.bg-lighter{background-color:#fafafa}.pt-1{padding-top:4px}.p-0{padding:0}.p-1{padding:4px}.rounded{border-radius:4px}:root{--jc-canvas:#fffef7;--jc-canvas-pure:#fff;--jc-surface:#fff8ee;--jc-surface-soft:#fff1de;--jc-hairline:#efe8da;--jc-hairline-soft:#f5efe3;--jc-ink:#1f1b2d;--jc-ink-soft:#3d3851;--jc-slate:#6b6478;--jc-steel:#9c95ab;--jc-on-dark:#fffef7;--jc-night:#17142a;--jc-night-2:#221e38;--jc-night-line:#37314f;--jc-on-night:#f4f1fb;--jc-on-night-muted:#b5aecb;--jc-dot-grid:radial-gradient(rgba(31,27,45,.1) 1px,transparent 1.2px) 0 0 /20px 20px;--jc-dot-grid-night:radial-gradient(rgba(244,241,251,.1) 1px,transparent 1.2px) 0 0 /20px 20px;--jc-coral:#ff7a66;--jc-sky:#5daeff;--jc-mint:#3dd9a9;--jc-sunshine:#ffd43b;--jc-bubblegum:#ff6ba9;--jc-coral-deep:#c63d29;--jc-sky-deep:#2563d6;--jc-mint-deep:#0f7a57;--jc-sunshine-deep:#8a5f00;--jc-bubblegum-deep:#c2185b;--jc-wash-coral:#ffefe9;--jc-wash-sky:#e8f2ff;--jc-wash-mint:#dcf6ec;--jc-wash-sunshine:#fff7d6;--jc-wash-bubblegum:#ffeaf3;--jc-primary:#ff7a66;--jc-primary-hover:#ff5c46;--jc-on-primary:#fff;--jc-on-gradient:#fff;--jc-focus:#2563d6;--jc-danger:#c63d29;--jc-grad-coral:linear-gradient(135deg,#ff9a80,#ff5b7e);--jc-grad-sky:linear-gradient(135deg,#7fc2ff,#3d8fff);--jc-grad-mint:linear-gradient(135deg,#6be7bf,#1fc692);--jc-grad-sunshine:linear-gradient(135deg,#ffe26b,#ffb638);--jc-grad-bubblegum:linear-gradient(135deg,#ff8fbe,#ff4f8f);--jc-shadow-coral:0 16px 40px -8px hsla(8,100%,70%,.4);--jc-shadow-sky:0 16px 40px -8px rgba(93,174,255,.4);--jc-shadow-mint:0 16px 40px -8px rgba(61,217,169,.4);--jc-shadow-sunshine:0 16px 40px -8px rgba(255,212,59,.45);--jc-shadow-bubblegum:0 16px 40px -8px rgba(255,107,169,.4);--jc-shadow-card:0 8px 24px -6px rgba(31,27,45,.1);--jc-shadow-card-hover:0 14px 32px -8px rgba(31,27,45,.14);--jc-shadow-pop:0 20px 48px -12px rgba(31,27,45,.22);--jc-shadow-sticker:4px 4px 0 0 rgba(31,27,45,.95);--jc-r-xs:6px;--jc-r-sm:10px;--jc-r-input:14px;--jc-r-tile:20px;--jc-r-card:24px;--jc-r-feature:32px;--jc-r-program:40px;--jc-r-app:20px;--jc-r-bubble:18px;--jc-r-pill:9999px;--jc-s-1:4px;--jc-s-2:8px;--jc-s-3:12px;--jc-s-4:16px;--jc-s-5:20px;--jc-s-6:24px;--jc-s-7:28px;--jc-s-8:32px;--jc-s-10:40px;--jc-s-12:48px;--jc-s-14:56px;--jc-section:96px;--jc-section-sm:64px;--jc-container:1440px;--jc-gutter:24px;--jc-btn-sm:32px;--jc-btn-md:40px;--jc-btn-lg:48px;--jc-input-h:48px;--jc-tap-min:44px;--jc-font-heading:var(--font-jr-craft-heading,"JR Craft Heading"),"Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--jc-font-body:var(--font-jr-craft-body,"JR Craft Body"),"Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--jc-font-mono:var(--font-jr-craft-mono,"JetBrains Mono"),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--jc-fs-hero:clamp(40px,6vw,64px);--jc-fs-section:clamp(30px,4vw,40px);--jc-fs-h3:28px;--jc-fs-card:22px;--jc-fs-lead:clamp(17px,1.8vw,19px);--jc-fs-body:17px;--jc-fs-body-app:15px;--jc-fs-small:14px;--jc-fs-caption:13px;--jc-fs-tag:12px;--jc-lh-tight:1.06;--jc-lh-heading:1.15;--jc-lh-body:1.7;--jc-tracking-hero:-0.02em;--jc-tracking-label:0.10em;--jc-ease:cubic-bezier(0.22,1,0.36,1);--jc-dur-fast:150ms;--jc-dur:250ms;--jc-dur-slow:500ms;--jc-dash-speed:1.2s;--jc-status-running:#2563d6;--jc-status-done:#0f7a57;--jc-status-error:#c63d29;--jc-status-pending:#9c95ab}@keyframes jc-spin{to{transform:rotate(1turn)}}@keyframes jc-blink{50%{opacity:0}}@keyframes jc-pulse{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes jc-dash{to{stroke-dashoffset:-24}}