.notation-route-footer_routeFooter__wc6vb{position:relative;overflow:hidden;margin-top:96px;border-top:var(--shape-border-width) solid color-mix(in srgb,var(--accent-soft) 35%,var(--border) 65%);background:linear-gradient(180deg,color-mix(in srgb,var(--card) 92%,var(--accent-soft) 8%) 0,color-mix(in srgb,var(--muted) 88%,var(--accent-soft) 12%) 100%)}.notation-route-footer_routeFooter__wc6vb:before{content:"";position:absolute;inset:0;opacity:.35;pointer-events:none}[data-theme=kimiclay] .notation-route-footer_routeFooter__wc6vb:before{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4754E' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.notation-route-footer_routeFooter__wc6vb:after{content:"";position:absolute;top:-5%;right:-10%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent 82%) 0,transparent 70%);opacity:.5;pointer-events:none;z-index:0}.notation-route-footer_routeFooterInner__Rvbv6{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:56px 0 28px}.notation-route-footer_routeFooterTop__Fp6pa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:start}.notation-route-footer_routeFooterBrandBlock__cF7WV{display:grid;gap:18px;padding-top:2px}.notation-route-footer_routeFooterBrandRow__DYTUh{display:inline-flex;align-items:center;gap:12px}.notation-route-footer_routeFooterBrandIcon__LN2S_{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--motion-base,.3s) var(--motion-ease,ease)}.notation-route-footer_routeFooterBrandIcon__LN2S_:hover{transform:rotate(5deg) scale(1.1)}.notation-route-footer_routeFooterBrandIcon__LN2S_ img{border-radius:var(--shape-surface)}.notation-route-footer_routeFooterBrandName__NA1Ee{font-family:var(--type-heading);font-size:1.5rem;font-style:italic;font-weight:var(--type-heading-weight,600);color:var(--foreground)}.notation-route-footer_routeFooterDescription__Ue_4U{max-width:34rem;font-family:var(--type-body);font-size:.96rem;line-height:1.75;color:var(--subtle-foreground)}.notation-route-footer_routeFooterSocialLink__b3zR3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:var(--shape-border-width) solid var(--border-strong);border-radius:var(--shape-surface);background:color-mix(in srgb,var(--card) 82%,transparent 18%);color:#da552f;text-decoration:none;transition:background var(--motion-fast,.18s) var(--motion-ease,ease),border-color var(--motion-fast,.18s) var(--motion-ease,ease),box-shadow var(--motion-fast,.18s) var(--motion-ease,ease)}.notation-route-footer_routeFooterSocialLink__b3zR3:hover{border-color:var(--accent);background:var(--hover-surface)}.notation-route-footer_routeFooterSocialLink__b3zR3:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.notation-route-footer_routeFooterSocialMark__7mkOa{width:22px;height:22px}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb{border-top:var(--shape-border-width) solid color-mix(in srgb,var(--accent-soft) 45%,var(--border-strong) 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--card) 94%,var(--accent-soft) 6%) 0,color-mix(in srgb,var(--muted) 90%,var(--accent-soft) 10%) 100%)}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb:before{opacity:.25}[data-theme=kimiclay][data-mode=dark] .notation-route-footer_routeFooter__wc6vb:before{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4754E' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb:after{opacity:.35;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 12%,transparent 88%) 0,transparent 70%)}[data-mode=dark] .notation-route-footer_routeFooterDescription__Ue_4U{color:var(--muted-foreground)}.notation-route-footer_routeFooterColumns__HVrdA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:2px}.notation-route-footer_routeFooterColumn__Mg43V{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.notation-route-footer_routeFooterHeading__u6Iah{position:relative;display:inline-block;align-self:flex-start;width:fit-content;margin:0 0 6px;font-family:var(--type-body);font-size:.92rem;font-weight:var(--type-heading-weight,700);letter-spacing:var(--type-heading-tracking,.02em);color:var(--foreground)}.notation-route-footer_routeFooterHeading__u6Iah:after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:2px;border-radius:var(--shape-inset);background:var(--accent)}[data-theme=kimiclay] .notation-route-footer_routeFooterHeading__u6Iah:after{border-radius:2px}.notation-route-footer_routeFooterLinkList__hJqos{display:grid;align-content:start;justify-items:start;gap:10px;margin:0;padding:0;list-style:none}.notation-route-footer_routeFooterLink__1SVIS{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--subtle-foreground);font-family:var(--type-body);font-size:.95rem;text-decoration:none;transition:color var(--motion-fast,.18s) var(--motion-ease,ease),transform var(--motion-fast,.18s) var(--motion-ease,ease)}[data-mode=dark] .notation-route-footer_routeFooterLink__1SVIS{color:var(--muted-foreground)}.notation-route-footer_routeFooterLink__1SVIS:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:var(--shape-inset)}.notation-route-footer_routeFooterLink__1SVIS:before{content:"•";color:color-mix(in srgb,var(--accent) 72%,var(--foreground) 28%)}.notation-route-footer_routeFooterLink__1SVIS:hover{color:var(--foreground);transform:translateX(3px)}.notation-route-footer_routeFooterBottom__ZYgPq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--subtle-foreground) 25%,transparent 75%);color:var(--subtle-foreground);font-family:var(--type-body);font-size:.84rem}[data-mode=dark] .notation-route-footer_routeFooterBottom__ZYgPq{color:var(--muted-foreground)}.notation-route-footer_routeFooterLegalRow__MK8Eq{margin-top:18px;padding-top:18px;border-top:1px solid var(--subtle-foreground)}@media (prefers-reduced-motion:reduce){.notation-route-footer_routeFooterBrandIcon__LN2S_,.notation-route-footer_routeFooterLink__1SVIS,.notation-route-footer_routeFooterSocialLink__b3zR3{transition:none}.notation-route-footer_routeFooterBrandIcon__LN2S_:hover,.notation-route-footer_routeFooterLink__1SVIS:hover,.notation-route-footer_routeFooterSocialLink__b3zR3:hover{transform:none}}@media (max-width:899px){.notation-route-footer_routeFooterTop__Fp6pa{grid-template-columns:1fr}}@media (max-width:640px){.notation-route-footer_routeFooterInner__Rvbv6{width:calc(100% - 32px);padding-top:48px}.notation-route-footer_routeFooterColumns__HVrdA{grid-template-columns:1fr}.notation-route-footer_routeFooterBottom__ZYgPq{flex-direction:column;align-items:flex-start}.notation-route-footer_routeFooterLegalRow__MK8Eq{margin-top:16px}}.copyright_copyright__oWVY3{margin:0;font-family:var(--type-body);font-size:.875rem;line-height:1.43;text-align:center;color:var(--muted-foreground)}.static-content-route_pageShell__P08KM{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100vh;color:var(--foreground);background:var(--effect-page-overlay),var(--page-backdrop)}.static-content-route_pageShell__P08KM:before{content:"";position:absolute;inset:0 0 auto 0;height:min(34rem,100vh);pointer-events:none;z-index:0;background:radial-gradient(ellipse 120% 72% at 50% -8%,color-mix(in srgb,var(--card) 18%,transparent) 0,color-mix(in srgb,var(--card) 10%,transparent) 38%,transparent 82%),radial-gradient(ellipse 88% 62% at 50% 18%,color-mix(in srgb,var(--card) 10%,transparent) 0,color-mix(in srgb,var(--muted) 3%,transparent) 58%,transparent 88%),radial-gradient(ellipse 35% 35% at 25% 25%,color-mix(in srgb,var(--muted) 10%,transparent) 0,transparent 60%),radial-gradient(ellipse 35% 35% at 75% 20%,color-mix(in srgb,var(--muted) 10%,transparent) 0,transparent 60%)}[data-mode=dark] .static-content-route_pageShell__P08KM:before{background:radial-gradient(ellipse 72% 58% at 50% 18%,color-mix(in srgb,var(--muted) 48%,transparent) 0,color-mix(in srgb,var(--page-backdrop) 12%,transparent) 52%,transparent 78%)}.static-content-route_mainRegion__rxDhM{position:relative;z-index:1;flex:1 1 auto;padding:112px 0 80px}.static-content-route_contentStandard__FMwyY{max-width:1100px;margin:0 auto;padding:0 64px}.static-content-route_article__mxSvB{padding:36px 40px 40px;border-radius:var(--shape-surface);background:var(--notation-panel-surface-background);border:var(--notation-panel-surface-border);box-shadow:var(--notation-panel-surface-shadow)}.static-content-route_article__mxSvB[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.static-content-route_articleHeader____Gtn{margin:0 0 1.5rem}.static-content-route_title__sGSNi{margin:0 0 .75rem;font-family:var(--type-heading);font-size:clamp(2rem,3.4vw,2.85rem);font-weight:var(--type-heading-weight,400);line-height:1.1;color:var(--foreground)}.static-content-route_lastUpdated__knK10{margin:0;font-family:var(--type-body);font-size:.85rem;font-style:italic;color:var(--muted-foreground)}.static-content-route_section__lrpWP{display:flex;flex-direction:column;gap:12px}.static-content-route_section__lrpWP+.static-content-route_section__lrpWP{margin-top:8px}.static-content-route_sectionHeading__sc3_Z{margin:0 0 6px;font-family:var(--type-heading);font-size:clamp(1.4rem,2vw,1.85rem);font-weight:var(--type-heading-weight,600);line-height:1.2;color:var(--foreground)}.static-content-route_subheading__dXBuT{margin:4px 0;font-size:1.05rem}.static-content-route_subheadingSm__XrR5t,.static-content-route_subheading__dXBuT{font-family:var(--type-heading);font-weight:var(--type-heading-weight,600);line-height:1.3;color:var(--foreground)}.static-content-route_subheadingSm__XrR5t{margin:2px 0 4px;font-size:.98rem}.static-content-route_bodyText__QDOj5{margin:0 0 1rem;font-family:var(--type-body);font-size:.97rem;line-height:1.75;color:var(--muted-foreground)}.static-content-route_bodyText__QDOj5:last-child{margin-bottom:0}.static-content-route_bodyText__QDOj5 strong{color:var(--foreground)}.static-content-route_list__RE6Tl{margin:0 0 1rem;padding-left:22px;display:flex;flex-direction:column;gap:6px}.static-content-route_list__RE6Tl>li{margin:0;font-family:var(--type-body);font-size:.97rem;line-height:1.7;color:var(--muted-foreground)}.static-content-route_list__RE6Tl>li strong{color:var(--foreground)}.static-content-route_codeBlock__N9wYs{margin:0 0 1rem;padding:14px 16px;border-radius:var(--shape-surface);background:color-mix(in srgb,var(--muted) 80%,transparent 20%);border:var(--shape-border-width) solid color-mix(in srgb,var(--border) 80%,transparent 20%);font-family:var(--type-mono);font-size:.85rem;line-height:1.5;color:var(--foreground);word-break:break-all}[data-theme=kimiclay] .static-content-route_codeBlock__N9wYs{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.static-content-route_divider__0_8dg{margin:1.5rem 0;border:none;border-top:var(--shape-border-width) solid color-mix(in srgb,var(--border) 80%,transparent 20%)}.static-content-route_inlineLink__AJrGU{color:var(--accent);text-decoration:none;text-underline-offset:3px;transition:color var(--motion-fast,.2s) var(--motion-ease,ease),text-decoration-color var(--motion-fast,.2s) var(--motion-ease,ease)}.static-content-route_inlineLink__AJrGU:hover{color:var(--foreground);text-decoration:underline}.static-content-route_inlineLink__AJrGU:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-inset)}.static-content-route_ctaArea__QUj5B{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;margin-top:8px}.static-content-route_button__kgxz7{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:var(--shape-surface);font-family:var(--type-body);font-size:.88rem;font-weight:500;text-decoration:none;border:var(--shape-border-width) solid transparent;cursor:pointer;box-shadow:var(--depth-control);transition:transform var(--motion-fast,.2s) var(--motion-ease,ease),opacity var(--motion-fast,.2s) var(--motion-ease,ease),box-shadow var(--motion-fast,.2s) var(--motion-ease,ease),background var(--motion-fast,.2s) var(--motion-ease,ease),border-color var(--motion-fast,.2s) var(--motion-ease,ease),color var(--motion-fast,.2s) var(--motion-ease,ease)}.static-content-route_buttonPrimary__90cEi{color:var(--action-foreground);background:var(--action-rest)}.static-content-route_buttonPrimary__90cEi:hover{background:var(--action-hover);transform:translateY(-1px)}.static-content-route_buttonPrimary__90cEi:active{background:var(--action-active)}.static-content-route_button__kgxz7:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring),var(--depth-control)}.static-content-route_buttonPrimary__90cEi:focus-visible{box-shadow:0 0 0 3px var(--action-focus),var(--depth-control)}.static-content-route_copyrightWrap__qpuPJ{margin-top:32px;text-align:center}@media (prefers-reduced-motion:reduce){.static-content-route_buttonPrimary__90cEi,.static-content-route_button__kgxz7,.static-content-route_inlineLink__AJrGU{transition:none}.static-content-route_buttonPrimary__90cEi:hover{transform:none}}@media (max-width:900px){.static-content-route_mainRegion__rxDhM{padding:96px 0 64px}.static-content-route_contentStandard__FMwyY{padding:0 32px}.static-content-route_article__mxSvB{padding:28px 28px 30px}}@media (max-width:640px){.static-content-route_mainRegion__rxDhM{padding:80px 0 48px}.static-content-route_contentStandard__FMwyY{padding:0 20px}.static-content-route_article__mxSvB{padding:24px 22px 26px;border-radius:var(--shape-surface)}.static-content-route_ctaArea__QUj5B{flex-direction:column;align-items:stretch}.static-content-route_ctaArea__QUj5B .static-content-route_button__kgxz7{justify-content:center}}