:root{--surface-bg: #F2F2F7;--surface-card: #FFFFFF;--surface-border: rgba(0, 0, 0, .06);--surface-label: #000000;--color-text: #000000;--color-text-muted: #8E8E93;--color-text-dim: #AEAEB2;--color-danger: #FF3B30;--color-success: #34C759;--color-warning: #6E7479;--color-link: #007AFF;--gray-0: #FFFFFF;--gray-100: #E5E5EA;--gray-200: #D1D1D6;--gray-300: #AEAEB2;--gray-400: #8E8E93;--gray-500: #525252;--gray-600: #404040;--gray-700: #2E2E2E;--gray-800: #1A1A1A;--gray-900: #111111;--gray-1000: #000000;--ios-red: #FF3B30;--ios-orange: #6E7479;--ios-yellow: #A7ADB2;--ios-green: #34C759;--ios-mint: #00C7BE;--ios-teal: #30B0C7;--ios-cyan: #32ADE6;--ios-blue: #007AFF;--ios-indigo: #5856D6;--ios-purple: #AF52DE;--ios-pink: #FF2D55;--ios-brown: #A2845E;--priority-high: var(--ios-red);--priority-medium: var(--ios-orange);--priority-low: var(--ios-blue);--surface-ink: #1A1A1E;--surface-ink-muted: #5C5C64;--surface-dark: #0B0B0D;--surface-dark-ink: #FFFFFF;--brand: var(--ios-orange);--brand-soft: color-mix(in srgb, var(--brand) 14%, transparent);--brand-ink: #FFFFFF;--cta: var(--brand);--cta-press: color-mix(in srgb, var(--cta) 82%, #000);--cta-ink: #FFFFFF;--gold: #D4A649;--gold-rgb: 212, 166, 73;--gold-light: #F0D89A;--gold-ink: #8C6B1E;--mri-scan: #32ADE6;--mri-scan-rgb: 50, 173, 230;--mri-scan-ink: #04141C;--mri-scan-soft: #7FCBEF;--risk-low: #34C759;--risk-mid: #D4A649;--risk-high: #FF3B30;--risk-na: #8E8E93;--font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-xs: 12px;--text-sm: 14px;--text-base: 17px;--text-lg: 18px;--text-xl: 22px;--text-2xl: 28px;--text-3xl: 36px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--line-tight: 1.25;--line-normal: 1.4;--line-relaxed: 1.6;--letter-tight: -.02em;--letter-normal: 0;--letter-loose: .06em;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 22px;--shadow-subtle: 0 1px 2px rgba(0, 0, 0, .03);--shadow-button: 0 1px 3px rgba(0, 0, 0, .14);--shadow-lifted: 0 2px 8px rgba(0, 0, 0, .12);--blur-thin: blur(20px) saturate(1.8);--blur-thin-bg: rgba(255, 255, 255, .7);--blur-chrome: blur(30px) saturate(1.8);--blur-chrome-bg: rgba(255, 255, 255, .8);--scrim-modal: rgba(0, 0, 0, .45);--duration-chrome-fast: .15s;--duration-chrome: .18s;--duration-tab: .2s;--duration-content: .25s;--duration-content-out: .28s;--duration-pulse-fast: .6s;--duration-pulse-slow: .8s;--ease-in: cubic-bezier(.55, .085, .68, .53);--ease-out: cubic-bezier(.215, .61, .355, 1);--ease-in-out: cubic-bezier(.645, .045, .355, 1);--header-height: 4rem;--bar-height: calc(var(--header-height) / 2);--grid-max: 1266px;--grid-gutter: 16px;--white: var(--surface-card);--black: var(--surface-label);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--font-weight: var(--weight-regular);--line-height: var(--line-relaxed);--radius: 0;font-size:var(--text-base)}:root{--bar-clear: 0px}:root:has(.dbar){--bar-clear: var(--bar-height)}:root{--surface-ink: initial;--surface-ink-muted: initial;--surface-dark: initial;--surface-dark-ink: initial;--brand: initial;--brand-soft: initial;--brand-ink: initial;--cta: initial;--cta-press: initial;--cta-ink: initial;--gold: initial;--gold-rgb: initial;--gold-light: initial;--gold-ink: initial;--mri-scan: initial;--mri-scan-rgb: initial;--mri-scan-ink: initial;--mri-scan-soft: initial;--risk-low: initial;--risk-mid: initial;--risk-high: initial;--risk-na: initial}:root{--timatsu-site-header-logo-bar-height: 1.5rem;--timatsu-site-header-logo-lg-height: 3rem;--timatsu-site-header-logo-sm-height: 1.5rem;--timatsu-site-footer-logo-height: 3rem;--timatsu-site-footer-site-footer-built-link-color: #3E7C5B;--timatsu-site-footer-site-footer-legal-link-hover-opacity: .75}:root{--timatsu-article-accent: #141414;--timatsu-article-di-author-chip-bg: #141414;--timatsu-article-di-author-chip-shadow: 0 18px 40px -20px rgba(0, 0, 0, .5);--timatsu-article-di-author-mark-size: 52%}:root{--timatsu-card-accent: #141414;--timatsu-card-ac-bg: #fff;--timatsu-card-ac-border: 1px solid rgba(0, 0, 0, .08)}:root{--timatsu-global-body-min-h: 100dvh;--timatsu-global-root-still-animation-duration: .01ms;--timatsu-global-root-still-transition-duration: .01ms;--timatsu-global-hp-f-left: -9999px;--timatsu-global-root-transform: translateY(26px);--timatsu-global-root-transition: opacity .85s cubic-bezier(.4, 0, .2, 1), transform .85s cubic-bezier(.4, 0, .2, 1);--timatsu-global-root-delay-time: 80ms;--timatsu-global-glass-translate: 0 22px;--timatsu-global-glass-transition-time: .7s;--timatsu-global-glass-transition-size: cubic-bezier(.22, .61, .36, 1);--timatsu-global-glass-transition-time-2: 80ms;--timatsu-global-glass-transition-time-3: .7s;--timatsu-global-glass-transition-size-2: cubic-bezier(.22, .61, .36, 1);--timatsu-global-glass-transition-time-4: 80ms;--timatsu-global-glass-transition-time-5: .24s;--timatsu-global-glass-transition-size-3: cubic-bezier(.4, 0, .2, 1);--timatsu-global-glass-transition-time-6: .24s;--timatsu-global-glass-transition-size-4: cubic-bezier(.4, 0, .2, 1);--timatsu-global-glass-transition-time-7: .24s;--timatsu-global-glass-transition-size-5: cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:var(--timatsu-global-body-min-h);background:var(--surface-bg);color:var(--color-text);font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--line-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:var(--timatsu-global-root-still-animation-duration)!important;animation-iteration-count:1!important;transition-duration:var(--timatsu-global-root-still-transition-duration)!important;scroll-behavior:auto!important}}.hp-f{position:absolute;left:var(--timatsu-global-hp-f-left);width:0;height:0;opacity:0;overflow:hidden;pointer-events:none;tab-index:-1}.grid{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter);max-width:var(--grid-max);margin-left:auto;margin-right:auto;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width:700px){.grid{grid-template-columns:repeat(12,1fr)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}}.blocks-1,.blocks-2,.blocks-3,.blocks-4,.blocks-6{grid-template-columns:1fr}.blocks-6{grid-template-columns:repeat(2,1fr)}@media(min-width:700px){.blocks-2,.blocks-3,.blocks-4{grid-template-columns:repeat(2,1fr)}.blocks-6{grid-template-columns:repeat(3,1fr)}}@media(min-width:940px){.blocks-3{grid-template-columns:repeat(3,1fr)}.blocks-4{grid-template-columns:repeat(4,1fr)}.blocks-6{grid-template-columns:repeat(6,1fr)}}.dead-link{pointer-events:none;cursor:default}.hero{aspect-ratio:4 / 5;width:100%}@media(min-width:700px){.hero{aspect-ratio:2 / 1}}[data-reveal]{opacity:0;transform:var(--timatsu-global-root-transform);transition:var(--timatsu-global-root-transition);transition-delay:calc(var(--reveal-i, 0) * var(--timatsu-global-root-delay-time))}[data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.glass[data-reveal],.glass-dark[data-reveal],.wb-card[data-reveal],.cs-card[data-reveal]{opacity:0;transform:none;translate:var(--timatsu-global-glass-translate);transition:opacity var(--timatsu-global-glass-transition-time) var(--timatsu-global-glass-transition-size) calc(var(--reveal-i, 0) * var(--timatsu-global-glass-transition-time-2)),translate var(--timatsu-global-glass-transition-time-3) var(--timatsu-global-glass-transition-size-2) calc(var(--reveal-i, 0) * var(--timatsu-global-glass-transition-time-4)),transform var(--timatsu-global-glass-transition-time-5) var(--timatsu-global-glass-transition-size-3),box-shadow var(--timatsu-global-glass-transition-time-6) var(--timatsu-global-glass-transition-size-4),border-color var(--timatsu-global-glass-transition-time-7) var(--timatsu-global-glass-transition-size-5)!important}.glass[data-reveal].is-in,.glass-dark[data-reveal].is-in.is-in,.wb-card[data-reveal].is-in,.cs-card[data-reveal].is-in{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.glass[data-reveal],.glass-dark[data-reveal],.wb-card[data-reveal],.cs-card[data-reveal]{opacity:1!important;translate:none!important;transition:none!important}}:where(:root){--timatsu-header-profile-menu-hpm-signin-width: 22px;--timatsu-header-profile-menu-hpm-signin-height: 22px;--timatsu-header-profile-menu-hpm-signin-transition: opacity .2s ease, color .2s ease, transform .2s ease;--timatsu-header-profile-menu-hpm-signin-hover-opacity: .7;--timatsu-header-profile-menu-hpm-hpm-signin-color: rgba(255, 255, 255, .78);--timatsu-header-profile-menu-hpm-hpm-signin-hover-color: #fff;--timatsu-header-profile-menu-hpm-signin-focus-visible-outline: 2px solid rgba(255, 255, 255, .7);--timatsu-header-profile-menu-hpm-signin-focus-visible-outline-offset: 3px;--timatsu-header-profile-menu-hpm-face-width: 22px;--timatsu-header-profile-menu-hpm-face-height: 22px;--timatsu-header-profile-menu-hpm-face-is-img-shadow: 0 0 0 1px rgba(255, 255, 255, .3);--timatsu-header-profile-menu-hpm-face-is-initial-bg: rgba(255, 255, 255, .16);--timatsu-header-profile-menu-hpm-face-is-initial-color: #fff;--timatsu-header-profile-menu-hpm-face-is-initial-size: 11px;--timatsu-header-profile-menu-hpm-face-is-initial-weight: 600;--timatsu-header-profile-menu-hpm-btn-color: #fff;--timatsu-header-profile-menu-hpm-btn-hpm-face-shadow: 0 0 0 2px rgba(255, 255, 255, .6);--timatsu-header-profile-menu-hpm-menu-top: 4.5rem;--timatsu-header-profile-menu-hpm-menu-right: 16px;--timatsu-header-profile-menu-hpm-menu-layer: 10001;--timatsu-header-profile-menu-hpm-menu-min-w: 232px;--timatsu-header-profile-menu-hpm-menu-max-w: calc(100vw - 24px) ;--timatsu-header-profile-menu-hpm-menu-padding: 6px;--timatsu-header-profile-menu-hpm-menu-border: 1px solid rgba(255, 255, 255, .12);--timatsu-header-profile-menu-hpm-menu-radius: 14px;--timatsu-header-profile-menu-hpm-menu-bg-color: rgba(0, 0, 0, .85);--timatsu-header-profile-menu-hpm-menu-backdrop-filter: blur(24px) saturate(180%);--timatsu-header-profile-menu-hpm-menu-backdrop-filter-2: blur(24px) saturate(180%);--timatsu-header-profile-menu-hpm-menu-shadow: 0 18px 48px rgba(0, 0, 0, .35), 0 2px 8px rgba(0, 0, 0, .2);--timatsu-header-profile-menu-hpm-menu-color: #fff;--timatsu-header-profile-menu-hpm-menu-animation: hpmIn .16s ease;--timatsu-header-profile-menu-hpm-menu-is-sheet-left: 12px;--timatsu-header-profile-menu-hpm-menu-is-sheet-right: 12px;--timatsu-header-profile-menu-hpm-who-gap: 10px;--timatsu-header-profile-menu-hpm-who-padding: 8px 10px;--timatsu-header-profile-menu-hpm-who-hpm-face-width: 32px;--timatsu-header-profile-menu-hpm-who-hpm-face-height: 32px;--timatsu-header-profile-menu-hpm-who-hpm-face-is-initial-size: 14px;--timatsu-header-profile-menu-hpm-name-size: 14px;--timatsu-header-profile-menu-hpm-name-weight: 600;--timatsu-header-profile-menu-hpm-name-leading: 1.25;--timatsu-header-profile-menu-hpm-name-color: #fff;--timatsu-header-profile-menu-hpm-sep-height: 1px;--timatsu-header-profile-menu-hpm-sep-margin: 6px 4px;--timatsu-header-profile-menu-hpm-sep-bg: rgba(255, 255, 255, .12);--timatsu-header-profile-menu-hpm-item-gap: 10px;--timatsu-header-profile-menu-hpm-item-min-h: 40px;--timatsu-header-profile-menu-hpm-item-padding: 0 10px;--timatsu-header-profile-menu-hpm-item-radius: 9px;--timatsu-header-profile-menu-hpm-item-color: rgba(255, 255, 255, .86);--timatsu-header-profile-menu-hpm-item-size: 14px;--timatsu-header-profile-menu-hpm-item-weight: 500;--timatsu-header-profile-menu-hpm-item-leading: 1.2;--timatsu-header-profile-menu-hpm-item-transition: background-color .14s ease, color .14s ease;--timatsu-header-profile-menu-hpm-item-svg-width: 18px;--timatsu-header-profile-menu-hpm-item-svg-height: 18px;--timatsu-header-profile-menu-hpm-item-svg-opacity: .8;--timatsu-header-profile-menu-hpm-item-hover-bg: rgba(255, 255, 255, .09);--timatsu-header-profile-menu-hpm-item-hover-color: #fff;--timatsu-header-profile-menu-hpm-item-focus-visible-shadow: inset 0 0 0 1.5px rgba(255, 255, 255, .5);--timatsu-header-profile-menu-hpm-item-disabled-opacity: .6;--timatsu-header-profile-menu-hpm-item-media-min-h: 44px;--timatsu-header-profile-menu-kf-hpm-in-from-transform: translateY(-4px)}.hpm{display:inline-flex;align-items:center;flex:0 0 auto}.hpm-signin,.hpm-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--timatsu-header-profile-menu-hpm-signin-width);height:var(--timatsu-header-profile-menu-hpm-signin-height);margin:0;padding:0;border:0;border-radius:50%;background:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--timatsu-header-profile-menu-hpm-signin-transition)}.hpm-signin[hidden],.hpm-btn[hidden]{display:none}.hpm-signin:hover,.hpm-btn:hover{opacity:var(--timatsu-header-profile-menu-hpm-signin-hover-opacity)}.hpm[data-tone=dim] .hpm-signin,.hpm[data-tone=dim] .hpm-btn{color:var(--timatsu-header-profile-menu-hpm-hpm-signin-color)}.hpm[data-tone=dim] .hpm-signin:hover,.hpm[data-tone=dim] .hpm-btn:hover{color:var(--timatsu-header-profile-menu-hpm-hpm-signin-hover-color);opacity:1}.hpm-signin:active,.hpm-btn:active{transform:scale(.95)}.hpm-signin:focus-visible,.hpm-btn:focus-visible{outline:var(--timatsu-header-profile-menu-hpm-signin-focus-visible-outline);outline-offset:var(--timatsu-header-profile-menu-hpm-signin-focus-visible-outline-offset)}.hpm-face{display:grid;place-items:center;flex:0 0 auto;width:var(--timatsu-header-profile-menu-hpm-face-width);height:var(--timatsu-header-profile-menu-hpm-face-height);border-radius:50%;overflow:hidden}.hpm-face svg{display:block;width:100%;height:100%}.hpm-face img{display:block;width:100%;height:100%;object-fit:cover}.hpm-face.is-img{box-shadow:var(--timatsu-header-profile-menu-hpm-face-is-img-shadow)}.hpm-face.is-initial{background:var(--timatsu-header-profile-menu-hpm-face-is-initial-bg);color:var(--timatsu-header-profile-menu-hpm-face-is-initial-color);font-family:var(--font-family);font-size:var(--timatsu-header-profile-menu-hpm-face-is-initial-size);font-weight:var(--timatsu-header-profile-menu-hpm-face-is-initial-weight);line-height:1}.hpm-btn[aria-expanded=true]{opacity:1;color:var(--timatsu-header-profile-menu-hpm-btn-color)}.hpm-btn[aria-expanded=true] .hpm-face{box-shadow:var(--timatsu-header-profile-menu-hpm-btn-hpm-face-shadow)}.hpm-menu{position:fixed;top:var(--timatsu-header-profile-menu-hpm-menu-top);right:var(--timatsu-header-profile-menu-hpm-menu-right);z-index:var(--timatsu-header-profile-menu-hpm-menu-layer);box-sizing:border-box;min-width:var(--timatsu-header-profile-menu-hpm-menu-min-w);max-width:var(--timatsu-header-profile-menu-hpm-menu-max-w);padding:var(--timatsu-header-profile-menu-hpm-menu-padding);border:var(--timatsu-header-profile-menu-hpm-menu-border);border-radius:var(--timatsu-header-profile-menu-hpm-menu-radius);background:var(--hpm-glass, var(--timatsu-header-profile-menu-hpm-menu-bg-color));backdrop-filter:var(--timatsu-header-profile-menu-hpm-menu-backdrop-filter);-webkit-backdrop-filter:var(--timatsu-header-profile-menu-hpm-menu-backdrop-filter-2);box-shadow:var(--timatsu-header-profile-menu-hpm-menu-shadow);color:var(--timatsu-header-profile-menu-hpm-menu-color);font-family:var(--font-family);text-align:left;animation:var(--timatsu-header-profile-menu-hpm-menu-animation)}.hpm-menu[hidden]{display:none}.hpm-menu.is-sheet{left:var(--timatsu-header-profile-menu-hpm-menu-is-sheet-left);right:var(--timatsu-header-profile-menu-hpm-menu-is-sheet-right);min-width:0;max-width:none}.hpm-who{display:flex;align-items:center;gap:var(--timatsu-header-profile-menu-hpm-who-gap);padding:var(--timatsu-header-profile-menu-hpm-who-padding)}.hpm-who .hpm-face{width:var(--timatsu-header-profile-menu-hpm-who-hpm-face-width);height:var(--timatsu-header-profile-menu-hpm-who-hpm-face-height)}.hpm-who .hpm-face.is-initial{font-size:var(--timatsu-header-profile-menu-hpm-who-hpm-face-is-initial-size)}.hpm-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--timatsu-header-profile-menu-hpm-name-size);font-weight:var(--timatsu-header-profile-menu-hpm-name-weight);line-height:var(--timatsu-header-profile-menu-hpm-name-leading);color:var(--timatsu-header-profile-menu-hpm-name-color)}.hpm-sep{height:var(--timatsu-header-profile-menu-hpm-sep-height);margin:var(--timatsu-header-profile-menu-hpm-sep-margin);background:var(--timatsu-header-profile-menu-hpm-sep-bg)}.hpm-item{display:flex;align-items:center;gap:var(--timatsu-header-profile-menu-hpm-item-gap);box-sizing:border-box;width:100%;min-height:var(--timatsu-header-profile-menu-hpm-item-min-h);margin:0;padding:var(--timatsu-header-profile-menu-hpm-item-padding);border:0;border-radius:var(--timatsu-header-profile-menu-hpm-item-radius);background:none;color:var(--timatsu-header-profile-menu-hpm-item-color);font-family:var(--font-family);font-size:var(--timatsu-header-profile-menu-hpm-item-size);font-weight:var(--timatsu-header-profile-menu-hpm-item-weight);line-height:var(--timatsu-header-profile-menu-hpm-item-leading);text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--timatsu-header-profile-menu-hpm-item-transition)}.hpm-item[hidden]{display:none}.hpm-item svg{flex:0 0 auto;width:var(--timatsu-header-profile-menu-hpm-item-svg-width);height:var(--timatsu-header-profile-menu-hpm-item-svg-height);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:var(--timatsu-header-profile-menu-hpm-item-svg-opacity)}.hpm-item:hover,.hpm-item:focus-visible{background:var(--timatsu-header-profile-menu-hpm-item-hover-bg);color:var(--timatsu-header-profile-menu-hpm-item-hover-color);outline:none}.hpm-item:focus-visible{box-shadow:var(--timatsu-header-profile-menu-hpm-item-focus-visible-shadow)}.hpm-item:disabled{opacity:var(--timatsu-header-profile-menu-hpm-item-disabled-opacity);cursor:default}@media(pointer:coarse){.hpm-item{min-height:var(--timatsu-header-profile-menu-hpm-item-media-min-h)}}@keyframes hpmIn{0%{opacity:0;transform:var(--timatsu-header-profile-menu-kf-hpm-in-from-transform)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hpm-menu{animation:none}.hpm-signin:active,.hpm-btn:active{transform:none}}:where(:root){--timatsu-site-header-site-header-layer: 100;--timatsu-site-header-site-header-transition: height .3s cubic-bezier(.4, 0, .2, 1);--timatsu-site-header-site-header-before-bg: rgba(0, 0, 0, .85);--timatsu-site-header-site-header-before-backdrop-filter: blur(24px) saturate(180%);--timatsu-site-header-site-header-before-backdrop-filter-2: blur(24px) saturate(180%);--timatsu-site-header-site-header-is-open-height: 100svh;--timatsu-site-header-site-header-is-open-height-2: 100dvh;--timatsu-site-header-site-header-is-open-layer: 10000;--timatsu-site-header-site-header-is-open-before-bg: #1c1c1c;--timatsu-site-header-html-site-header-is-open-bg: #1c1c1c;--timatsu-site-header-html-site-header-is-open-body-transition: opacity .3s cubic-bezier(.4, 0, .2, 1), visibility 0s linear .3s;--timatsu-site-header-site-header-content-color: #fff;--timatsu-site-header-site-header-brand-gap: 1rem;--timatsu-site-header-logo-bar-height: 2.5rem;--timatsu-site-header-logo-lg-height: clamp(3.5rem, 9vw, 5rem);--timatsu-site-header-logo-sm-height: 2rem;--timatsu-site-header-logo-bar-shift: none;--timatsu-site-header-site-header-actions-gap: 1.5rem;--timatsu-site-header-site-header-pipe-width: 1px;--timatsu-site-header-site-header-pipe-height: 14px;--timatsu-site-header-site-header-nav-at-900-gap: 1.5rem;--timatsu-site-header-site-header-nav-link-size: .82rem;--timatsu-site-header-site-header-nav-link-weight: 600;--timatsu-site-header-site-header-nav-link-tracking: .08em;--timatsu-site-header-site-header-nav-link-color: rgba(255, 255, 255, .78);--timatsu-site-header-site-header-nav-link-transition: color .2s ease;--timatsu-site-header-site-header-nav-link-hover-color: #fff;--timatsu-site-header-site-header-nav-link-color-2: #fff;--timatsu-site-header-site-header-menu-gap: 5px;--timatsu-site-header-site-header-menu-width: 20px;--timatsu-site-header-site-header-menu-height: 20px;--timatsu-site-header-menu-line-height: 2px;--timatsu-site-header-menu-line-transition: transform .3s ease, opacity .3s ease, width .3s ease;--timatsu-site-header-site-header-menu-is-active-menu-line-1-transform: translateX(-1px) translateY(7px) rotate(45deg);--timatsu-site-header-site-header-menu-is-active-menu-line-1-width: calc(100% + 2px) ;--timatsu-site-header-site-header-menu-is-active-menu-line-3-transform: translateX(-1px) translateY(-7px) rotate(-45deg);--timatsu-site-header-site-header-menu-is-active-menu-line-3-width: calc(100% + 2px) ;--timatsu-site-header-site-menu-height-size: 100svh;--timatsu-site-header-site-menu-height-size-2: 100dvh;--timatsu-site-header-site-menu-transition: opacity .2s ease;--timatsu-site-header-site-menu-links-pt: 2rem;--timatsu-site-header-site-menu-logo-link-color: #fff;--timatsu-site-header-site-menu-logo-link-mb: 2rem;--timatsu-site-header-site-menu-link-size: 1rem;--timatsu-site-header-site-menu-link-weight: 500;--timatsu-site-header-site-menu-link-tracking: .04em;--timatsu-site-header-site-menu-link-color: #fff;--timatsu-site-header-site-menu-link-padding: .5rem 0;--timatsu-site-header-site-menu-link-opacity: .8;--timatsu-site-header-site-menu-divider-width: 1.5rem;--timatsu-site-header-site-menu-divider-height: 1px;--timatsu-site-header-site-menu-divider-bg: #fff;--timatsu-site-header-site-menu-divider-opacity: .15;--timatsu-site-header-site-menu-divider-margin: .5rem 0;--timatsu-site-header-site-menu-footer-gap: 1.5rem;--timatsu-site-header-site-menu-footer-pt: 4rem;--timatsu-site-header-site-menu-footer-pb: 2rem;--timatsu-site-header-site-menu-logos-gap: 1rem;--timatsu-site-header-site-menu-footer-logo-link-color: #fff;--timatsu-site-header-site-menu-copyright-size: .75rem;--timatsu-site-header-site-menu-copyright-weight: 400;--timatsu-site-header-site-menu-copyright-color: #fff;--timatsu-site-header-site-menu-legal-link-underline-offset: 2px;--timatsu-site-header-kf-menu-item-cascade-from-transform: translateY(-8px);--timatsu-site-header-kf-menu-item-cascade-to-opacity: .8;--timatsu-site-header-kf-menu-item-cascade-full-from-transform: translateY(-8px);--timatsu-site-header-kf-logo-slide-from-bottom-from-transform: translateY(12px)}.site-header[data-astro-cid-xkf4r6qo]{position:fixed;top:0;left:0;right:0;z-index:var(--timatsu-site-header-site-header-layer);height:var(--header-height);overflow:hidden;isolation:isolate;transition:var(--timatsu-site-header-site-header-transition)}.site-header[data-astro-cid-xkf4r6qo]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--timatsu-site-header-site-header-before-bg);backdrop-filter:var(--timatsu-site-header-site-header-before-backdrop-filter);-webkit-backdrop-filter:var(--timatsu-site-header-site-header-before-backdrop-filter-2)}.site-header.is-open{height:var(--timatsu-site-header-site-header-is-open-height);height:var(--timatsu-site-header-site-header-is-open-height-2);overflow-y:auto;overscroll-behavior:contain;z-index:var(--timatsu-site-header-site-header-is-open-layer)}.site-header.is-open:before{background:var(--timatsu-site-header-site-header-is-open-before-bg)}html:has(.site-header.is-open),html:has(.site-header.is-open) body{background:var(--timatsu-site-header-html-site-header-is-open-bg)}html:has(.site-header.is-open) body>:not(.site-header):not(script):not(style){opacity:0;visibility:hidden;transition:var(--timatsu-site-header-html-site-header-is-open-body-transition)}.site-header-grid[data-astro-cid-xkf4r6qo]{height:var(--header-height);align-items:center;position:relative;transform:translateZ(0)}.site-header-content[data-astro-cid-xkf4r6qo]{display:flex;align-items:center;justify-content:space-between;color:var(--timatsu-site-header-site-header-content-color)}.site-header-brand[data-astro-cid-xkf4r6qo]{display:flex;align-items:center;gap:var(--timatsu-site-header-site-header-brand-gap)}.site-header-logo-link[data-astro-cid-xkf4r6qo]{display:flex;color:inherit;text-decoration:none}.logo[data-astro-cid-xkf4r6qo]{width:auto;display:block}.logo-bar[data-astro-cid-xkf4r6qo]{height:var(--timatsu-site-header-logo-bar-height);transform:var(--timatsu-site-header-logo-bar-shift)}.logo-lg[data-astro-cid-xkf4r6qo]{height:var(--timatsu-site-header-logo-lg-height)}.logo-sm[data-astro-cid-xkf4r6qo]{height:var(--timatsu-site-header-logo-sm-height)}.site-header-actions[data-astro-cid-xkf4r6qo]{display:flex;align-items:center;gap:var(--timatsu-site-header-site-header-actions-gap)}.site-header-nav[data-astro-cid-xkf4r6qo]{display:none}.site-header-pipe[data-astro-cid-xkf4r6qo]{display:block;width:var(--timatsu-site-header-site-header-pipe-width);height:var(--timatsu-site-header-site-header-pipe-height);background:currentColor}.site-header-pipe-nav[data-astro-cid-xkf4r6qo]{display:none}.site-header-pipe-menu[data-astro-cid-xkf4r6qo]{display:block}@media(min-width:900px){.site-header-nav[data-astro-cid-xkf4r6qo]{display:flex;align-items:center;gap:var(--timatsu-site-header-site-header-nav-at-900-gap)}.site-header-pipe-nav[data-astro-cid-xkf4r6qo]{display:block}}.site-header-nav-link[data-astro-cid-xkf4r6qo]{font-family:var(--font-family);font-size:var(--timatsu-site-header-site-header-nav-link-size);font-weight:var(--timatsu-site-header-site-header-nav-link-weight);text-transform:uppercase;letter-spacing:var(--timatsu-site-header-site-header-nav-link-tracking);color:var(--timatsu-site-header-site-header-nav-link-color);text-decoration:none;white-space:nowrap;transition:var(--timatsu-site-header-site-header-nav-link-transition)}.site-header-nav-link[data-astro-cid-xkf4r6qo]:hover{color:var(--timatsu-site-header-site-header-nav-link-hover-color)}.site-header-nav-link[data-astro-cid-xkf4r6qo][data-active]{color:var(--timatsu-site-header-site-header-nav-link-color-2)}.site-menu-signout[data-astro-cid-xkf4r6qo]{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-align:inherit}.site-header-menu[data-astro-cid-xkf4r6qo]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--timatsu-site-header-site-header-menu-gap);width:var(--timatsu-site-header-site-header-menu-width);height:var(--timatsu-site-header-site-header-menu-height);border:none;background:none;color:inherit;cursor:pointer;padding:0;margin-right:0}.menu-line[data-astro-cid-xkf4r6qo]{display:block;width:100%;height:var(--timatsu-site-header-menu-line-height);background:currentColor;transition:var(--timatsu-site-header-menu-line-transition);transform-origin:center}.site-header-menu.is-active .menu-line-1[data-astro-cid-xkf4r6qo]{transform:var(--timatsu-site-header-site-header-menu-is-active-menu-line-1-transform);width:var(--timatsu-site-header-site-header-menu-is-active-menu-line-1-width)}.site-header-menu.is-active .menu-line-2[data-astro-cid-xkf4r6qo]{opacity:0}.site-header-menu.is-active .menu-line-3[data-astro-cid-xkf4r6qo]{transform:var(--timatsu-site-header-site-header-menu-is-active-menu-line-3-transform);width:var(--timatsu-site-header-site-header-menu-is-active-menu-line-3-width)}.site-menu[data-astro-cid-xkf4r6qo]{transform:translateZ(0);will-change:opacity;display:flex;flex-direction:column;height:calc(var(--timatsu-site-header-site-menu-height-size) - var(--header-height));height:calc(var(--timatsu-site-header-site-menu-height-size-2) - var(--header-height));opacity:0;transition:var(--timatsu-site-header-site-menu-transition)}.site-menu.is-open{opacity:1}.site-menu-links[data-astro-cid-xkf4r6qo]{display:flex;flex-direction:column;align-items:center;padding-top:var(--timatsu-site-header-site-menu-links-pt);gap:0;flex:1}.site-menu-logo-link[data-astro-cid-xkf4r6qo]{display:flex;color:var(--timatsu-site-header-site-menu-logo-link-color);margin-bottom:var(--timatsu-site-header-site-menu-logo-link-mb);outline:none;text-decoration:none}.site-menu-link[data-astro-cid-xkf4r6qo]{font-family:var(--font-family);font-size:var(--timatsu-site-header-site-menu-link-size);font-weight:var(--timatsu-site-header-site-menu-link-weight);text-transform:uppercase;letter-spacing:var(--timatsu-site-header-site-menu-link-tracking);color:var(--timatsu-site-header-site-menu-link-color);text-decoration:none;padding:var(--timatsu-site-header-site-menu-link-padding);opacity:var(--timatsu-site-header-site-menu-link-opacity)}.site-menu-link[data-astro-cid-xkf4r6qo]:hover,.site-menu-link[data-astro-cid-xkf4r6qo][data-active]{opacity:1}.site-menu-divider[data-astro-cid-xkf4r6qo]{width:var(--timatsu-site-header-site-menu-divider-width);height:var(--timatsu-site-header-site-menu-divider-height);background:var(--timatsu-site-header-site-menu-divider-bg);opacity:var(--timatsu-site-header-site-menu-divider-opacity);margin:var(--timatsu-site-header-site-menu-divider-margin)}.site-menu-footer[data-astro-cid-xkf4r6qo]{display:flex;flex-direction:column;align-items:center;gap:var(--timatsu-site-header-site-menu-footer-gap);padding-top:var(--timatsu-site-header-site-menu-footer-pt);padding-bottom:var(--timatsu-site-header-site-menu-footer-pb);flex-shrink:0}.site-menu-logos[data-astro-cid-xkf4r6qo]{display:flex;align-items:center;gap:var(--timatsu-site-header-site-menu-logos-gap)}.site-menu-footer-logo-link[data-astro-cid-xkf4r6qo]{display:flex;color:var(--timatsu-site-header-site-menu-footer-logo-link-color);text-decoration:none}.site-menu-copyright[data-astro-cid-xkf4r6qo]{font-family:var(--font-family);font-size:var(--timatsu-site-header-site-menu-copyright-size);font-weight:var(--timatsu-site-header-site-menu-copyright-weight);color:var(--timatsu-site-header-site-menu-copyright-color)}.site-menu-legal-link[data-astro-cid-xkf4r6qo]{color:inherit;text-decoration:none;text-underline-offset:var(--timatsu-site-header-site-menu-legal-link-underline-offset)}@keyframes menuItemCascade{0%{opacity:0;transform:var(--timatsu-site-header-kf-menu-item-cascade-from-transform)}to{opacity:var(--timatsu-site-header-kf-menu-item-cascade-to-opacity);transform:translateY(0)}}@keyframes menuItemCascadeFull{0%{opacity:0;transform:var(--timatsu-site-header-kf-menu-item-cascade-full-from-transform)}to{opacity:1;transform:translateY(0)}}@keyframes menuItemFade{0%{opacity:0}to{opacity:1}}@keyframes logoSlideFromBottom{0%{opacity:0;transform:var(--timatsu-site-header-kf-logo-slide-from-bottom-from-transform)}to{opacity:1;transform:translateY(0)}}:root{--kit-dbar-top-space: 64px;--kit-dbar-layer: 99;--kit-dbar-height-size: 64px;--kit-dbar-bg-color: rgba(0, 0, 0, .85);--kit-dbar-backdrop-filter-size: 24px;--kit-dbar-backdrop-filter-size-2: 24px;--kit-dbar-border-t: 1px solid rgba(255, 255, 255, .1);--kit-dbar-color: rgba(255, 255, 255, .78);--kit-dbar-inner-max-w-size: 1266px;--kit-dbar-inner-padding-space: 16px;--kit-dbar-inner-gap: 12px;--kit-dbar-left-gap: clamp(14px, 2vw, 20px);--kit-dbar-btn-gap: 7px;--kit-dbar-btn-size: .8rem;--kit-dbar-btn-weight: 600;--kit-dbar-btn-tracking: .02em;--kit-dbar-btn-color: rgba(255, 255, 255, .7);--kit-dbar-btn-transition: color .18s ease;--kit-dbar-btn-hover-color: #fff;--kit-dbar-btn-disabled-opacity: .55;--kit-dbar-btn-svg-width: 15px;--kit-dbar-btn-svg-height: 15px;--kit-dbar-theme-gap: 2px;--kit-dbar-theme-padding: 2px;--kit-dbar-theme-radius: 999px;--kit-dbar-theme-bg: rgba(255, 255, 255, .08);--kit-dbar-theme-shadow: inset 0 0 0 1px rgba(255, 255, 255, .1);--kit-dbar-theme-btn-gap: 5px;--kit-dbar-theme-btn-height: 22px;--kit-dbar-theme-btn-padding: 0 9px;--kit-dbar-theme-btn-radius: 999px;--kit-dbar-theme-btn-color: rgba(255, 255, 255, .6);--kit-dbar-theme-btn-size: .72rem;--kit-dbar-theme-btn-weight: 600;--kit-dbar-theme-btn-tracking: .02em;--kit-dbar-theme-btn-transition: background-color .18s ease, color .18s ease;--kit-dbar-theme-btn-svg-width: 13px;--kit-dbar-theme-btn-svg-height: 13px;--kit-dbar-theme-btn-hover-color: #fff;--kit-dbar-theme-btn-bg: rgba(255, 255, 255, .92);--kit-dbar-theme-btn-color-2: #0b0c10;--kit-dbar-crumb-seg-size: .8rem;--kit-dbar-crumb-seg-weight: 600;--kit-dbar-crumb-seg-tracking: .02em;--kit-dbar-crumb-seg-before-margin: 0 8px;--kit-dbar-crumb-seg-before-color: rgba(255, 255, 255, .32);--kit-dbar-crumb-seg-before-weight: 400;--kit-dbar-crumb-link-color: rgba(255, 255, 255, .6);--kit-dbar-crumb-link-transition: color .18s ease;--kit-dbar-crumb-link-hover-color: #fff;--kit-dbar-crumb-cur-color: #fff}.dbar[data-astro-cid-nfdqppd3]{position:fixed;top:var(--header-height, var(--kit-dbar-top-space));left:0;right:0;z-index:var(--kit-dbar-layer);height:calc(var(--header-height, var(--kit-dbar-height-size)) / 2);background:var(--header-glass, var(--kit-dbar-bg-color));backdrop-filter:var(--header-blur, blur(var(--kit-dbar-backdrop-filter-size)) saturate(180%));-webkit-backdrop-filter:var(--header-blur, blur(var(--kit-dbar-backdrop-filter-size-2)) saturate(180%));border-top:var(--kit-dbar-border-t);color:var(--kit-dbar-color)}.dbar-inner[data-astro-cid-nfdqppd3]{height:100%;width:100%;max-width:var(--grid-max, var(--kit-dbar-inner-max-w-size));margin:0 auto;padding:0 var(--grid-gutter, var(--kit-dbar-inner-padding-space));box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--kit-dbar-inner-gap)}.dbar-left[data-astro-cid-nfdqppd3],.dbar-right[data-astro-cid-nfdqppd3]{display:flex;align-items:center;gap:var(--kit-dbar-left-gap);min-width:0}.dbar-btn[data-astro-cid-nfdqppd3]{display:inline-flex;align-items:center;gap:var(--kit-dbar-btn-gap);font-family:var(--sans, var(--font-family));font-size:var(--kit-dbar-btn-size);font-weight:var(--kit-dbar-btn-weight);letter-spacing:var(--kit-dbar-btn-tracking);color:var(--kit-dbar-btn-color);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--kit-dbar-btn-transition)}.dbar-btn[data-astro-cid-nfdqppd3]:hover{color:var(--kit-dbar-btn-hover-color)}.dbar-btn[data-astro-cid-nfdqppd3]:disabled{opacity:var(--kit-dbar-btn-disabled-opacity);cursor:default}.dbar-btn[data-astro-cid-nfdqppd3] svg[data-astro-cid-nfdqppd3]{width:var(--kit-dbar-btn-svg-width);height:var(--kit-dbar-btn-svg-height);flex:0 0 auto}.dbar-btn[data-astro-cid-nfdqppd3] span[data-astro-cid-nfdqppd3]{white-space:nowrap}.dbar-theme[data-astro-cid-nfdqppd3]{display:inline-flex;align-items:center;gap:var(--kit-dbar-theme-gap);padding:var(--kit-dbar-theme-padding);border-radius:var(--kit-dbar-theme-radius);background:var(--kit-dbar-theme-bg);box-shadow:var(--kit-dbar-theme-shadow)}.dbar-theme-btn[data-astro-cid-nfdqppd3]{display:inline-flex;align-items:center;gap:var(--kit-dbar-theme-btn-gap);height:var(--kit-dbar-theme-btn-height);padding:var(--kit-dbar-theme-btn-padding);border:none;border-radius:var(--kit-dbar-theme-btn-radius);background:transparent;color:var(--kit-dbar-theme-btn-color);font-family:var(--sans, var(--font-family));font-size:var(--kit-dbar-theme-btn-size);font-weight:var(--kit-dbar-theme-btn-weight);letter-spacing:var(--kit-dbar-theme-btn-tracking);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--kit-dbar-theme-btn-transition)}.dbar-theme-btn[data-astro-cid-nfdqppd3] svg[data-astro-cid-nfdqppd3]{width:var(--kit-dbar-theme-btn-svg-width);height:var(--kit-dbar-theme-btn-svg-height)}.dbar-theme-btn[data-astro-cid-nfdqppd3]:hover{color:var(--kit-dbar-theme-btn-hover-color)}.dbar-theme-btn[data-astro-cid-nfdqppd3][aria-pressed=true]{background:var(--kit-dbar-theme-btn-bg);color:var(--kit-dbar-theme-btn-color-2)}.dbar-crumb[data-astro-cid-nfdqppd3]{display:flex;align-items:center;min-width:0}.dbar-crumb-seg[data-astro-cid-nfdqppd3]{font-family:var(--sans, var(--font-family));font-size:var(--kit-dbar-crumb-seg-size);font-weight:var(--kit-dbar-crumb-seg-weight);letter-spacing:var(--kit-dbar-crumb-seg-tracking);white-space:nowrap}.dbar-crumb-seg[data-astro-cid-nfdqppd3]:not(:first-child):before{content:"/";margin:var(--kit-dbar-crumb-seg-before-margin);color:var(--kit-dbar-crumb-seg-before-color);font-weight:var(--kit-dbar-crumb-seg-before-weight)}.dbar-crumb-link[data-astro-cid-nfdqppd3]{color:var(--kit-dbar-crumb-link-color);text-decoration:none;transition:var(--kit-dbar-crumb-link-transition)}.dbar-crumb-link[data-astro-cid-nfdqppd3]:hover{color:var(--kit-dbar-crumb-link-hover-color)}.dbar-crumb-cur[data-astro-cid-nfdqppd3]{color:var(--kit-dbar-crumb-cur-color);min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){.dbar[data-astro-cid-nfdqppd3]:not(.dbar-public) .dbar-crumb[data-astro-cid-nfdqppd3]{display:none}.dbar-public[data-astro-cid-nfdqppd3] .dbar-right[data-astro-cid-nfdqppd3]{min-width:0;max-width:55%;justify-content:flex-end}.dbar-public[data-astro-cid-nfdqppd3] .dbar-crumb[data-astro-cid-nfdqppd3]{min-width:0}.dbar-public[data-astro-cid-nfdqppd3] .dbar-crumb-seg[data-astro-cid-nfdqppd3]:not(:last-child){display:none}.dbar-public[data-astro-cid-nfdqppd3] .dbar-crumb-seg[data-astro-cid-nfdqppd3]:last-child:before{content:none}.dbar-public[data-astro-cid-nfdqppd3] .dbar-crumb-cur[data-astro-cid-nfdqppd3]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}:where(:root){--timatsu-site-footer-site-footer-layer: 10;--timatsu-site-footer-site-footer-bg: #0b0b0d;--timatsu-site-footer-site-footer-color: #fff;--timatsu-site-footer-site-footer-border-t: 1px solid rgba(255, 255, 255, .08);--timatsu-site-footer-site-footer-mark-bg-size: 42px auto;--timatsu-site-footer-site-footer-mark-opacity: .06;--timatsu-site-footer-site-footer-mark-webkit-mask-image: radial-gradient(150% 130% at 100% 100%, #000 0%, rgba(0, 0, 0, .4) 42%, transparent 74%);--timatsu-site-footer-site-footer-mark-mask-image: radial-gradient(150% 130% at 100% 100%, #000 0%, rgba(0, 0, 0, .4) 42%, transparent 74%);--timatsu-site-footer-site-footer-grid-min-h: 100svh;--timatsu-site-footer-site-footer-grid-pt: 4rem;--timatsu-site-footer-site-footer-grid-pb: 4rem;--timatsu-site-footer-site-footer-grid-row-gap: 3rem;--timatsu-site-footer-site-footer-grid-at-700-pt: 8rem;--timatsu-site-footer-site-footer-grid-at-700-pb: 8rem;--timatsu-site-footer-logo-track: 1fr;--timatsu-site-footer-cols: 4;--timatsu-site-footer-site-footer-logo-link-color: #fff;--timatsu-site-footer-logo-height: 5rem;--timatsu-site-footer-site-footer-col-title-size: 1rem;--timatsu-site-footer-site-footer-col-title-weight: 600;--timatsu-site-footer-site-footer-col-title-color: #fff;--timatsu-site-footer-site-footer-col-title-tracking: .04em;--timatsu-site-footer-site-footer-link-size: 1rem;--timatsu-site-footer-site-footer-link-weight: 400;--timatsu-site-footer-site-footer-link-color: #fff;--timatsu-site-footer-site-footer-link-opacity: .8;--timatsu-site-footer-site-footer-copyright-size: .75rem;--timatsu-site-footer-site-footer-copyright-weight: 400;--timatsu-site-footer-site-footer-copyright-color: #fff;--timatsu-site-footer-site-footer-copyright-opacity: .8;--timatsu-site-footer-site-footer-legal-link-underline-offset: 2px;--timatsu-site-footer-site-footer-legal-link-hover-opacity: .7;--timatsu-site-footer-site-footer-legal-gap: .35rem;--timatsu-site-footer-site-footer-built-size: .75rem;--timatsu-site-footer-site-footer-built-weight: 400;--timatsu-site-footer-site-footer-built-color: #fff;--timatsu-site-footer-site-footer-built-opacity: .8;--timatsu-site-footer-site-footer-built-link-color: #D4A649;--timatsu-site-footer-site-footer-built-link-weight: 600;--timatsu-site-footer-site-footer-built-link-underline-offset: 2px;--timatsu-site-footer-site-footer-built-link-hover-opacity: .8;--timatsu-site-footer-site-footer-legal-at-700-gap: .4rem}.site-footer[data-astro-cid-oifpnlvf]{position:relative;z-index:var(--timatsu-site-footer-site-footer-layer);overflow:hidden;background:var(--timatsu-site-footer-site-footer-bg);color:var(--timatsu-site-footer-site-footer-color);border-top:var(--timatsu-site-footer-site-footer-border-t)}.site-footer-mark[data-astro-cid-oifpnlvf]{position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:repeat;background-size:var(--timatsu-site-footer-site-footer-mark-bg-size);opacity:var(--timatsu-site-footer-site-footer-mark-opacity);-webkit-mask-image:var(--timatsu-site-footer-site-footer-mark-webkit-mask-image);mask-image:var(--timatsu-site-footer-site-footer-mark-mask-image)}@media(max-width:699px){.site-footer-grid[data-astro-cid-oifpnlvf]{text-align:center}.site-footer-logo-col[data-astro-cid-oifpnlvf]{justify-content:center}.site-footer-col-links[data-astro-cid-oifpnlvf]{align-items:center}.site-footer-bottom[data-astro-cid-oifpnlvf]{flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}}.site-footer-grid[data-astro-cid-oifpnlvf]{position:relative;z-index:1;box-sizing:border-box;min-height:var(--timatsu-site-footer-site-footer-grid-min-h);padding-top:var(--timatsu-site-footer-site-footer-grid-pt);padding-bottom:var(--timatsu-site-footer-site-footer-grid-pb);row-gap:var(--timatsu-site-footer-site-footer-grid-row-gap)}@media(min-width:700px){.site-footer-grid[data-astro-cid-oifpnlvf]{grid-template-columns:var(--timatsu-site-footer-logo-track) repeat(var(--timatsu-site-footer-cols),1fr);align-content:space-between;padding-top:var(--timatsu-site-footer-site-footer-grid-at-700-pt);padding-bottom:var(--timatsu-site-footer-site-footer-grid-at-700-pb)}.site-footer-logo-col[data-astro-cid-oifpnlvf],.site-footer-col[data-astro-cid-oifpnlvf]{grid-column:auto}.site-footer-bottom[data-astro-cid-oifpnlvf]{grid-column:1 / -1}}.site-footer-logo-col[data-astro-cid-oifpnlvf]{display:flex;align-items:flex-start}.site-footer-logo-link[data-astro-cid-oifpnlvf]{display:flex;color:var(--timatsu-site-footer-site-footer-logo-link-color);text-decoration:none}.logo[data-astro-cid-oifpnlvf]{height:var(--timatsu-site-footer-logo-height);width:auto;display:block}.site-footer-col-title[data-astro-cid-oifpnlvf]{font-family:var(--font-family);font-size:var(--timatsu-site-footer-site-footer-col-title-size);font-weight:var(--timatsu-site-footer-site-footer-col-title-weight);text-transform:uppercase;color:var(--timatsu-site-footer-site-footer-col-title-color);margin-bottom:var(--space-3);letter-spacing:var(--timatsu-site-footer-site-footer-col-title-tracking)}.site-footer-col-links[data-astro-cid-oifpnlvf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.site-footer-link[data-astro-cid-oifpnlvf]{font-family:var(--font-family);font-size:var(--timatsu-site-footer-site-footer-link-size);font-weight:var(--timatsu-site-footer-site-footer-link-weight);color:var(--timatsu-site-footer-site-footer-link-color);text-decoration:none;opacity:var(--timatsu-site-footer-site-footer-link-opacity);transition:opacity var(--duration-chrome) var(--ease-out)}.site-footer-link[data-astro-cid-oifpnlvf]:hover{opacity:1}.site-footer-bottom[data-astro-cid-oifpnlvf]{display:flex;align-items:center;justify-content:space-between;padding-top:var(--space-xl)}.site-footer-copyright[data-astro-cid-oifpnlvf]{font-family:var(--font-family);font-size:var(--timatsu-site-footer-site-footer-copyright-size);font-weight:var(--timatsu-site-footer-site-footer-copyright-weight);color:var(--timatsu-site-footer-site-footer-copyright-color);opacity:var(--timatsu-site-footer-site-footer-copyright-opacity)}.site-footer-legal-link[data-astro-cid-oifpnlvf]{color:inherit;text-decoration:none;text-underline-offset:var(--timatsu-site-footer-site-footer-legal-link-underline-offset);transition:opacity var(--duration-chrome) var(--ease-out)}.site-footer-legal-link[data-astro-cid-oifpnlvf]:hover{opacity:var(--timatsu-site-footer-site-footer-legal-link-hover-opacity)}.site-footer-legal[data-astro-cid-oifpnlvf]{display:flex;flex-direction:column;gap:var(--timatsu-site-footer-site-footer-legal-gap)}.site-footer-built[data-astro-cid-oifpnlvf]{font-family:var(--font-family);font-size:var(--timatsu-site-footer-site-footer-built-size);font-weight:var(--timatsu-site-footer-site-footer-built-weight);color:var(--timatsu-site-footer-site-footer-built-color);opacity:var(--timatsu-site-footer-site-footer-built-opacity)}.site-footer-built-link[data-astro-cid-oifpnlvf]{color:var(--timatsu-site-footer-site-footer-built-link-color);font-weight:var(--timatsu-site-footer-site-footer-built-link-weight);text-decoration:none;text-underline-offset:var(--timatsu-site-footer-site-footer-built-link-underline-offset);transition:opacity var(--duration-chrome) var(--ease-out)}.site-footer-built-link[data-astro-cid-oifpnlvf]:hover{opacity:var(--timatsu-site-footer-site-footer-built-link-hover-opacity)}@media(min-width:700px){.site-footer-legal[data-astro-cid-oifpnlvf]{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--timatsu-site-footer-site-footer-legal-at-700-gap)}}.site-footer-socials[data-astro-cid-oifpnlvf]{display:flex;align-items:center;gap:var(--space-4)}.site-footer-signout[data-astro-cid-oifpnlvf]{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-align:inherit}:root{--ml-cookie-consent-cc-bar-layer: 9998;--ml-cookie-consent-cc-bar-bg: rgba(22, 21, 15, .92);--ml-cookie-consent-cc-bar-backdrop-filter: blur(20px) saturate(160%);--ml-cookie-consent-cc-bar-backdrop-filter-2: blur(20px) saturate(160%);--ml-cookie-consent-cc-bar-border-t: 1px solid rgba(255, 255, 255, .1);--ml-cookie-consent-cc-bar-padding: 1rem 0;--ml-cookie-consent-cc-bar-color: #fff;--ml-cookie-consent-cc-bar-transition: opacity .3s ease, transform .3s ease;--ml-cookie-consent-cc-bar-animation: cc-slide-up .4s ease both;--ml-cookie-consent-cc-inner-max-w-size: 1266px;--ml-cookie-consent-cc-inner-pl-space: 16px;--ml-cookie-consent-cc-inner-pr-space: 16px;--ml-cookie-consent-cc-inner-gap: 1.5rem;--ml-cookie-consent-cc-text-size: .85rem;--ml-cookie-consent-cc-text-leading: 1.6;--ml-cookie-consent-cc-text-color: rgba(255, 255, 255, .85);--ml-cookie-consent-cc-link-color: rgba(255, 255, 255, .9);--ml-cookie-consent-cc-btn-size: .85rem;--ml-cookie-consent-cc-btn-weight: 600;--ml-cookie-consent-cc-btn-padding: 10px 22px;--ml-cookie-consent-cc-btn-radius: 999px;--ml-cookie-consent-cc-btn-transition: filter .14s ease, transform .1s;--ml-cookie-consent-cc-accept-bg-color: #6E7479;--ml-cookie-consent-cc-accept-color: #fff;--ml-cookie-consent-cc-inner-at-600-gap: .75rem}.cc-bar[data-astro-cid-garwan2p]{position:fixed;bottom:0;left:0;right:0;z-index:var(--ml-cookie-consent-cc-bar-layer);background:var(--ml-cookie-consent-cc-bar-bg);backdrop-filter:var(--ml-cookie-consent-cc-bar-backdrop-filter);-webkit-backdrop-filter:var(--ml-cookie-consent-cc-bar-backdrop-filter-2);border-top:var(--ml-cookie-consent-cc-bar-border-t);padding:var(--ml-cookie-consent-cc-bar-padding);color:var(--ml-cookie-consent-cc-bar-color);transition:var(--ml-cookie-consent-cc-bar-transition);animation:var(--ml-cookie-consent-cc-bar-animation)}@keyframes cc-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.cc-inner[data-astro-cid-garwan2p]{max-width:var(--grid-max, var(--ml-cookie-consent-cc-inner-max-w-size));margin:0 auto;padding-left:var(--grid-gutter, var(--ml-cookie-consent-cc-inner-pl-space));padding-right:var(--grid-gutter, var(--ml-cookie-consent-cc-inner-pr-space));display:flex;align-items:center;justify-content:space-between;gap:var(--ml-cookie-consent-cc-inner-gap)}.cc-text[data-astro-cid-garwan2p]{font-family:var(--font-family);font-size:var(--ml-cookie-consent-cc-text-size);line-height:var(--ml-cookie-consent-cc-text-leading);color:var(--ml-cookie-consent-cc-text-color);margin:0;flex:1}.cc-link[data-astro-cid-garwan2p]{color:var(--ml-cookie-consent-cc-link-color);text-decoration:none}.cc-link[data-astro-cid-garwan2p]:hover{text-decoration:underline}.cc-actions[data-astro-cid-garwan2p]{flex-shrink:0}.cc-btn[data-astro-cid-garwan2p]{font-family:var(--font-family);font-size:var(--ml-cookie-consent-cc-btn-size);font-weight:var(--ml-cookie-consent-cc-btn-weight);padding:var(--ml-cookie-consent-cc-btn-padding);border-radius:var(--ml-cookie-consent-cc-btn-radius);border:none;cursor:pointer;white-space:nowrap;transition:var(--ml-cookie-consent-cc-btn-transition)}.cc-btn[data-astro-cid-garwan2p]:active{transform:scale(.97)}.cc-accept[data-astro-cid-garwan2p]{background:var(--ios-orange, var(--ml-cookie-consent-cc-accept-bg-color));color:var(--ml-cookie-consent-cc-accept-color)}.cc-accept[data-astro-cid-garwan2p]:hover{filter:brightness(.9)}@media(max-width:600px){.cc-inner[data-astro-cid-garwan2p]{flex-direction:column;align-items:stretch;gap:var(--ml-cookie-consent-cc-inner-at-600-gap)}.cc-text[data-astro-cid-garwan2p]{text-align:center}.cc-actions[data-astro-cid-garwan2p]{display:flex}.cc-btn[data-astro-cid-garwan2p]{width:100%}}:root{--canon-console-ic-right: clamp(14px, 3vw, 26px);--canon-console-ic-bottom-space: 14px;--canon-console-ic-bottom-size: 3vw;--canon-console-ic-bottom-space-2: 26px;--canon-console-ic-bottom-space-3: 0px;--canon-console-ic-bottom-space-4: 0px;--canon-console-ic-bottom-space-5: 0px;--canon-console-ic-layer: 9999;--canon-console-ic-transition: bottom .24s cubic-bezier(.16, 1, .3, 1), opacity .6s ease, transform .7s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-transform: translateX(34px);--canon-console-ic-launch-color: #fff;--canon-console-ic-launch-border-line: 1px;--canon-console-ic-launch-radius: 16px;--canon-console-ic-launch-padding: 7px 14px 7px 9px;--canon-console-ic-launch-size: .95rem;--canon-console-ic-launch-weight: 600;--canon-console-ic-launch-tracking: -.01em;--canon-console-ic-launch-shadow-size: 18px;--canon-console-ic-launch-shadow-size-2: 40px;--canon-console-ic-launch-shadow-size-3: -14px;--canon-console-ic-launch-shadow-color: rgba(0, 0, 0, .4);--canon-console-ic-launch-transition: transform .2s cubic-bezier(.4, 0, .2, 1), background-color .2s ease, opacity .2s ease, padding .7s cubic-bezier(.16, 1, .3, 1), border-radius .7s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-launch-orbwrap-flex: 0 0 38px;--canon-console-ic-launch-orbwrap-width: 38px;--canon-console-ic-launch-orbwrap-height: 38px;--canon-console-ic-launch-orb-bg-angle: 135deg;--canon-console-ic-launch-orb-shadow: 0 0 0 1px rgba(255, 255, 255, .25);--canon-console-ic-launch-ring-inset: -4px;--canon-console-ic-launch-ring-bg-angle: 0deg;--canon-console-ic-launch-ring-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px) , #000 calc(100% - 2px) );--canon-console-ic-launch-ring-mask: radial-gradient(farthest-side, transparent calc(100% - 2px) , #000 calc(100% - 2px) );--canon-console-ic-launch-ring-opacity: .9;--canon-console-ic-launch-ring-animation: ic-ring-spin 4.5s linear infinite;--canon-console-kf-ic-ring-spin-to-transform: rotate(360deg);--canon-console-ic-launch-text-leading: 1.2;--canon-console-ic-launch-text-ml: 9px;--canon-console-ic-launch-text-max-w: 160px;--canon-console-ic-launch-text-transition: max-width .7s cubic-bezier(.16, 1, .3, 1), opacity .6s ease, margin-left .7s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-launch-focus-visible-outline-line: 2px;--canon-console-ic-launch-focus-visible-outline-offset: 3px;--canon-console-ic-is-collapsed-ic-launch-padding: 4px;--canon-console-ic-is-collapsed-ic-launch-radius: 26px;--canon-console-ic-is-collapsed-ic-launch-transition: transform .2s cubic-bezier(.4, 0, .2, 1), background-color .2s ease, opacity .2s ease, padding .34s cubic-bezier(.16, 1, .3, 1), border-radius .56s cubic-bezier(.5, 0, .5, 1) .36s;--canon-console-ic-is-collapsed-ic-launch-text-transition: max-width .34s cubic-bezier(.16, 1, .3, 1), opacity .22s ease, margin-left .34s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-is-collapsed-ic-launch-hover-media-padding: 7px 14px 7px 9px;--canon-console-ic-is-collapsed-ic-launch-hover-media-radius: 16px;--canon-console-ic-is-collapsed-ic-launch-hover-media-transition: transform .2s cubic-bezier(.4, 0, .2, 1), background-color .2s ease, opacity .2s ease, padding .7s cubic-bezier(.16, 1, .3, 1), border-radius .7s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-is-collapsed-ic-launch-hover-ic-launch-text-media-max-w: 160px;--canon-console-ic-is-collapsed-ic-launch-hover-ic-launch-text-media-ml: 9px;--canon-console-ic-panel-width: min(390px, calc(100vw - 28px) );--canon-console-ic-panel-height-size: 620px;--canon-console-ic-panel-height-size-2: 100svh;--canon-console-ic-panel-height-size-3: 64px;--canon-console-ic-panel-height-size-4: 40px;--canon-console-ic-panel-radius: 22px;--canon-console-ic-panel-border-line: 1px;--canon-console-ic-panel-transition: opacity .26s cubic-bezier(.16, 1, .3, 1), transform .38s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-head-gap: 11px;--canon-console-ic-head-padding: 15px 16px;--canon-console-ic-head-color: #fff;--canon-console-ic-head-border-b: 1px solid rgba(255, 255, 255, .06);--canon-console-ic-avatar-wrap-flex: 0 0 38px;--canon-console-ic-avatar-wrap-width: 38px;--canon-console-ic-avatar-wrap-height: 38px;--canon-console-ic-avatar-bg-angle: 135deg;--canon-console-ic-avatar-shadow-size: 1px;--canon-console-ic-avatar-shadow-color: rgba(255, 255, 255, .2);--canon-console-ic-avatar-shadow-size-2: 12px;--canon-console-ic-avatar-shadow-size-3: -2px;--canon-console-ic-head-text-leading: 1.2;--canon-console-ic-name-weight: 700;--canon-console-ic-name-size: 1rem;--canon-console-ic-role-size: .75rem;--canon-console-ic-role-color-color: #ffffff;--canon-console-ic-restart-flex: 0 0 32px;--canon-console-ic-restart-width: 32px;--canon-console-ic-restart-height: 32px;--canon-console-ic-restart-radius: 9px;--canon-console-ic-restart-bg: rgba(255, 255, 255, .12);--canon-console-ic-restart-color: #fff;--canon-console-ic-restart-transition: background-color .18s ease;--canon-console-ic-restart-svg-width: 16px;--canon-console-ic-restart-svg-height: 16px;--canon-console-ic-close-svg-width: 17px;--canon-console-ic-close-svg-height: 17px;--canon-console-ic-restart-hover-bg: rgba(255, 255, 255, .22);--canon-console-ic-thread-min-h: 140px;--canon-console-ic-thread-padding: 16px;--canon-console-ic-thread-gap: 11px;--canon-console-ic-starters-gap: 8px;--canon-console-ic-starters-padding: 4px 14px 10px;--canon-console-ic-chip-border-line: 1px;--canon-console-ic-chip-radius: 11px;--canon-console-ic-chip-padding: 11px 12px;--canon-console-ic-chip-size: .9rem;--canon-console-ic-chip-weight: 600;--canon-console-ic-chip-transition: background-color .16s ease, border-color .16s ease, transform .12s ease;--canon-console-ic-chip-primary-color: #fff;--canon-console-ic-form-padding: 10px 14px;--canon-console-ic-form-border-t-line: 1px;--canon-console-ic-text-border-line: 1px;--canon-console-ic-text-padding: 12px 52px 12px 16px;--canon-console-ic-text-size: .92rem;--canon-console-ic-text-transition: border-color .16s ease, background-color .16s ease, box-shadow .16s ease;--canon-console-ic-text-focus-shadow-size: 3px;--canon-console-ic-text-disabled-opacity: .6;--canon-console-ic-send-right: 19px;--canon-console-ic-send-width: 34px;--canon-console-ic-send-height: 34px;--canon-console-ic-send-color: #fff;--canon-console-ic-send-transition: filter .16s ease, transform .14s ease;--canon-console-ic-send-svg-width: 17px;--canon-console-ic-send-svg-height: 17px;--canon-console-ic-send-focus-visible-shadow-size: 3px;--canon-console-ic-hp-left: -9999px;--canon-console-ic-hp-width: 1px;--canon-console-ic-hp-height: 1px;--canon-console-ic-foot-padding: 4px 16px 12px;--canon-console-ic-foot-size: .72rem;--canon-console-ic-foot-a-weight: 600;--canon-console-ic-foot-a-transition: color .16s ease;--canon-console-ic-at-519-right: 12px;--canon-console-ic-at-519-bottom-space: 12px;--canon-console-ic-at-519-bottom-space-2: 0px;--canon-console-ic-at-519-bottom-space-3: 0px;--canon-console-ic-at-519-bottom-space-4: 0px;--canon-console-ic-panel-at-519-width: calc(100vw - 24px) ;--canon-console-ic-panel-at-519-height-size: 620px;--canon-console-ic-panel-at-519-height-size-2: 100svh;--canon-console-ic-panel-at-519-height-size-3: 64px;--canon-console-ic-panel-at-519-height-size-4: 28px;--canon-console-ic-ic-inline-ic-panel-height-size: 780px;--canon-console-ic-ic-inline-ic-panel-height-size-2: 100svh;--canon-console-ic-ic-inline-ic-panel-height-size-3: 170px;--canon-console-ic-ic-inline-ic-panel-at-519-height-size: 100svh;--canon-console-ic-ic-inline-ic-panel-at-519-height-size-2: 160px}.ic[data-astro-cid-ktxeirpq]{position:fixed;right:var(--canon-console-ic-right);bottom:calc(clamp(var(--canon-console-ic-bottom-space),var(--canon-console-ic-bottom-size),var(--canon-console-ic-bottom-space-2)) + env(safe-area-inset-bottom,var(--canon-console-ic-bottom-space-3)) + var(--ic-cc, var(--canon-console-ic-bottom-space-4)) + var(--ic-lift, var(--canon-console-ic-bottom-space-5)));z-index:var(--canon-console-ic-layer);font-family:var(--font-family);--orb-a: #6E7479;--orb-b: #A7ADB2;--ic-launch-bg: #1c1c1e;--ic-launch-bg-hover: #2a2a2d;--ic-launch-border: rgba(255, 255, 255, .25);--ic-panel-bg: color-mix(in srgb, var(--orb-a) 8%, #F2F2F7);--ic-panel-border: color-mix(in srgb, var(--orb-a) 27%, transparent);--ic-panel-shadow: 0 40px 90px -24px rgba(0, 0, 0, .28), 0 0 56px -30px color-mix(in srgb, var(--orb-a) 42%, transparent);--ic-head-bg: color-mix(in srgb, var(--orb-a) 9%, #0a0a0d);--ic-ink: #1c1c1e;--ic-well: #ffffff;--ic-well-border: color-mix(in srgb, var(--orb-a) 26%, transparent);--ic-placeholder: rgba(0, 0, 0, .4);--ic-form-border: rgba(0, 0, 0, .08);--ic-composer-radius: 999px;--ic-bot-bubble: #ffffff;--ic-bot-ink: #1c1c1e;--ic-bot-border: rgba(0, 0, 0, .05);--ic-dot: rgba(0, 0, 0, .32);--ic-chip-bg: rgba(0, 0, 0, .03);--ic-chip-bg-hover: rgba(0, 0, 0, .06);--ic-chip-border: rgba(0, 0, 0, .12);--ic-chip-ink: #1c1c1e;--ic-chip-primary-bg: linear-gradient(135deg, var(--orb-a), var(--orb-b));--ic-foot-ink: rgba(0, 0, 0, .4);--ic-foot-link: rgba(0, 0, 0, .55);transition:var(--canon-console-ic-transition)}.ic[data-astro-cid-ktxeirpq].ic-dark{--ic-panel-bg: linear-gradient(168deg, color-mix(in srgb, var(--orb-a) 16%, #0c0c0f) 0%, color-mix(in srgb, var(--orb-a) 8%, #0a0a0d) 55%, #08080b 100%);--ic-panel-border: color-mix(in srgb, var(--orb-a) 26%, transparent);--ic-panel-shadow: 0 40px 90px -24px rgba(0, 0, 0, .6), 0 0 60px -28px color-mix(in srgb, var(--orb-a) 60%, transparent);--ic-ink: #f2f3f6;--ic-well: rgba(255, 255, 255, .05);--ic-well-border: rgba(255, 255, 255, .14);--ic-placeholder: rgba(255, 255, 255, .4);--ic-form-border: rgba(255, 255, 255, .08);--ic-bot-bubble: rgba(255, 255, 255, .06);--ic-bot-ink: rgba(245, 246, 250, .92);--ic-bot-border: transparent;--ic-dot: rgba(255, 255, 255, .45);--ic-chip-bg: rgba(255, 255, 255, .05);--ic-chip-bg-hover: rgba(255, 255, 255, .09);--ic-chip-border: rgba(255, 255, 255, .14);--ic-chip-ink: rgba(245, 246, 250, .92);--ic-foot-ink: rgba(255, 255, 255, .4);--ic-foot-link: rgba(255, 255, 255, .6)}.ic[data-astro-cid-ktxeirpq]{opacity:0;transform:var(--canon-console-ic-transform);pointer-events:none}.ic[data-astro-cid-ktxeirpq].is-revealed{opacity:1;transform:none;pointer-events:auto}.ic-launch[data-astro-cid-ktxeirpq]{display:inline-flex;align-items:center;cursor:pointer;background:var(--ic-launch-bg);color:var(--canon-console-ic-launch-color);border:var(--canon-console-ic-launch-border-line) solid var(--ic-launch-border);border-radius:var(--canon-console-ic-launch-radius);padding:var(--canon-console-ic-launch-padding);font-family:var(--font-family);font-size:var(--canon-console-ic-launch-size);font-weight:var(--canon-console-ic-launch-weight);letter-spacing:var(--canon-console-ic-launch-tracking);box-shadow:0 var(--canon-console-ic-launch-shadow-size) var(--canon-console-ic-launch-shadow-size-2) var(--canon-console-ic-launch-shadow-size-3) color-mix(in srgb,var(--orb-a) 45%,var(--canon-console-ic-launch-shadow-color));-webkit-tap-highlight-color:transparent;transition:var(--canon-console-ic-launch-transition)}.ic-launch-orbwrap[data-astro-cid-ktxeirpq]{position:relative;flex:var(--canon-console-ic-launch-orbwrap-flex);width:var(--canon-console-ic-launch-orbwrap-width);height:var(--canon-console-ic-launch-orbwrap-height)}.ic-launch-orb[data-astro-cid-ktxeirpq]{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:linear-gradient(var(--canon-console-ic-launch-orb-bg-angle),var(--orb-a),var(--orb-b));box-shadow:var(--canon-console-ic-launch-orb-shadow)}.ic-launch-ring[data-astro-cid-ktxeirpq]{position:absolute;inset:var(--canon-console-ic-launch-ring-inset);border-radius:50%;pointer-events:none;background:conic-gradient(from var(--canon-console-ic-launch-ring-bg-angle),var(--ic-ring),transparent 58%);-webkit-mask:var(--canon-console-ic-launch-ring-webkit-mask);mask:var(--canon-console-ic-launch-ring-mask);opacity:var(--canon-console-ic-launch-ring-opacity);animation:var(--canon-console-ic-launch-ring-animation)}@keyframes ic-ring-spin{to{transform:var(--canon-console-kf-ic-ring-spin-to-transform)}}@media(prefers-reduced-motion:reduce){.ic-launch-ring[data-astro-cid-ktxeirpq]{animation:none}}.ic-launch-text[data-astro-cid-ktxeirpq]{display:flex;flex-direction:column;line-height:var(--canon-console-ic-launch-text-leading);text-align:left;min-width:0;margin-left:var(--canon-console-ic-launch-text-ml);max-width:var(--canon-console-ic-launch-text-max-w);overflow:hidden;white-space:nowrap;transition:var(--canon-console-ic-launch-text-transition)}.ic-launch[data-astro-cid-ktxeirpq]:hover{background:var(--ic-launch-bg-hover)}.ic-launch[data-astro-cid-ktxeirpq]:active{transform:scale(.98)}.ic-launch[data-astro-cid-ktxeirpq]:focus{outline:none}.ic-launch[data-astro-cid-ktxeirpq]:focus-visible{outline:var(--canon-console-ic-launch-focus-visible-outline-line) solid var(--orb-a);outline-offset:var(--canon-console-ic-launch-focus-visible-outline-offset)}.ic[data-astro-cid-ktxeirpq].is-open .ic-launch[data-astro-cid-ktxeirpq]{opacity:0;pointer-events:none;transform:scale(.9)}.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch[data-astro-cid-ktxeirpq]{padding:var(--canon-console-ic-is-collapsed-ic-launch-padding);border-radius:var(--canon-console-ic-is-collapsed-ic-launch-radius);transition:var(--canon-console-ic-is-collapsed-ic-launch-transition)}.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch-text[data-astro-cid-ktxeirpq]{max-width:0;opacity:0;margin-left:0;transition:var(--canon-console-ic-is-collapsed-ic-launch-text-transition)}@media(hover:hover){.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch[data-astro-cid-ktxeirpq]:hover{padding:var(--canon-console-ic-is-collapsed-ic-launch-hover-media-padding);border-radius:var(--canon-console-ic-is-collapsed-ic-launch-hover-media-radius);transition:var(--canon-console-ic-is-collapsed-ic-launch-hover-media-transition)}.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch[data-astro-cid-ktxeirpq]:hover .ic-launch-text[data-astro-cid-ktxeirpq]{max-width:var(--canon-console-ic-is-collapsed-ic-launch-hover-ic-launch-text-media-max-w);opacity:1;margin-left:var(--canon-console-ic-is-collapsed-ic-launch-hover-ic-launch-text-media-ml)}}.ic-panel[data-astro-cid-ktxeirpq]{position:absolute;right:0;bottom:0;width:var(--canon-console-ic-panel-width);display:flex;flex-direction:column;height:min(var(--canon-console-ic-panel-height-size),calc(var(--canon-console-ic-panel-height-size-2) - var(--header-height, var(--canon-console-ic-panel-height-size-3)) - var(--canon-console-ic-panel-height-size-4)));background:var(--ic-panel-bg);border-radius:var(--canon-console-ic-panel-radius);overflow:hidden;border:var(--canon-console-ic-panel-border-line) solid var(--ic-panel-border);box-shadow:var(--ic-panel-shadow);opacity:0;transform:translateY(100%);transition:var(--canon-console-ic-panel-transition)}.ic-panel[data-astro-cid-ktxeirpq][hidden]{display:none}.ic[data-astro-cid-ktxeirpq]:not(.is-open) .ic-panel[data-astro-cid-ktxeirpq]{pointer-events:none}.ic[data-astro-cid-ktxeirpq].is-open .ic-panel[data-astro-cid-ktxeirpq]{opacity:1;transform:none;pointer-events:auto}body.ic-scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}.ic-head[data-astro-cid-ktxeirpq]{display:flex;align-items:center;gap:var(--canon-console-ic-head-gap);padding:var(--canon-console-ic-head-padding);background:var(--ic-head-bg);color:var(--canon-console-ic-head-color);border-bottom:var(--canon-console-ic-head-border-b);flex:0 0 auto}.ic-avatar-wrap[data-astro-cid-ktxeirpq]{position:relative;flex:var(--canon-console-ic-avatar-wrap-flex);width:var(--canon-console-ic-avatar-wrap-width);height:var(--canon-console-ic-avatar-wrap-height)}.ic-avatar[data-astro-cid-ktxeirpq]{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:linear-gradient(var(--canon-console-ic-avatar-bg-angle),var(--orb-a),var(--orb-b));box-shadow:0 0 0 var(--canon-console-ic-avatar-shadow-size) var(--canon-console-ic-avatar-shadow-color),0 0 var(--canon-console-ic-avatar-shadow-size-2) var(--canon-console-ic-avatar-shadow-size-3) color-mix(in srgb,var(--orb-a) 70%,transparent)}.ic-orb[data-astro-cid-ktxeirpq]{display:block;width:100%;height:100%;image-rendering:pixelated}.ic-head-text[data-astro-cid-ktxeirpq]{display:flex;flex-direction:column;line-height:var(--canon-console-ic-head-text-leading);flex:1;min-width:0}.ic-name[data-astro-cid-ktxeirpq]{font-weight:var(--canon-console-ic-name-weight);font-size:var(--canon-console-ic-name-size)}.ic-role[data-astro-cid-ktxeirpq]{font-size:var(--canon-console-ic-role-size);color:color-mix(in srgb,var(--orb-b) 75%,var(--canon-console-ic-role-color-color))}.ic-restart[data-astro-cid-ktxeirpq],.ic-close[data-astro-cid-ktxeirpq]{flex:var(--canon-console-ic-restart-flex);width:var(--canon-console-ic-restart-width);height:var(--canon-console-ic-restart-height);border-radius:var(--canon-console-ic-restart-radius);border:none;cursor:pointer;background:var(--canon-console-ic-restart-bg);color:var(--canon-console-ic-restart-color);display:grid;place-items:center;transition:var(--canon-console-ic-restart-transition)}.ic-restart[data-astro-cid-ktxeirpq] svg[data-astro-cid-ktxeirpq]{width:var(--canon-console-ic-restart-svg-width);height:var(--canon-console-ic-restart-svg-height)}.ic-close[data-astro-cid-ktxeirpq] svg[data-astro-cid-ktxeirpq]{width:var(--canon-console-ic-close-svg-width);height:var(--canon-console-ic-close-svg-height)}.ic-restart[data-astro-cid-ktxeirpq]:hover,.ic-close[data-astro-cid-ktxeirpq]:hover{background:var(--canon-console-ic-restart-hover-bg)}.ic-body[data-astro-cid-ktxeirpq]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ic-thread[data-astro-cid-ktxeirpq]{flex:1;min-height:var(--canon-console-ic-thread-min-h);overflow-y:auto;padding:var(--canon-console-ic-thread-padding);display:flex;flex-direction:column;gap:var(--canon-console-ic-thread-gap)}.ic-starters[data-astro-cid-ktxeirpq]{display:flex;gap:var(--canon-console-ic-starters-gap);padding:var(--canon-console-ic-starters-padding);flex:0 0 auto}.ic-starters[data-astro-cid-ktxeirpq][hidden]{display:none}.ic-chip[data-astro-cid-ktxeirpq]{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;border:var(--canon-console-ic-chip-border-line) solid var(--ic-chip-border);background:var(--ic-chip-bg);color:var(--ic-chip-ink);border-radius:var(--canon-console-ic-chip-radius);padding:var(--canon-console-ic-chip-padding);font-size:var(--canon-console-ic-chip-size);font-weight:var(--canon-console-ic-chip-weight);cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;transition:var(--canon-console-ic-chip-transition)}.ic-chip[data-astro-cid-ktxeirpq]:hover{background:var(--ic-chip-bg-hover);border-color:color-mix(in srgb,var(--orb-a) 45%,transparent)}.ic-chip[data-astro-cid-ktxeirpq]:active{transform:scale(.98)}.ic-chip-primary[data-astro-cid-ktxeirpq]{background:var(--ic-chip-primary-bg);border-color:transparent;color:var(--canon-console-ic-chip-primary-color)}.ic-chip-primary[data-astro-cid-ktxeirpq]:hover{filter:brightness(1.07)}.ic-form[data-astro-cid-ktxeirpq]{position:relative;padding:var(--canon-console-ic-form-padding);border-top:var(--canon-console-ic-form-border-t-line) solid var(--ic-form-border);flex:0 0 auto}.ic-text[data-astro-cid-ktxeirpq]{width:100%;box-sizing:border-box;border:var(--canon-console-ic-text-border-line) solid var(--ic-well-border);border-radius:var(--ic-composer-radius);padding:var(--canon-console-ic-text-padding);font-size:var(--canon-console-ic-text-size);font-family:inherit;color:var(--ic-ink);background:var(--ic-well);outline:none;transition:var(--canon-console-ic-text-transition)}.ic-text[data-astro-cid-ktxeirpq]::placeholder{color:var(--ic-placeholder)}.ic-text[data-astro-cid-ktxeirpq]:focus{border-color:var(--orb-a);box-shadow:0 0 0 var(--canon-console-ic-text-focus-shadow-size) color-mix(in srgb,var(--orb-a) 20%,transparent)}.ic-text[data-astro-cid-ktxeirpq]:disabled{opacity:var(--canon-console-ic-text-disabled-opacity)}.ic-send[data-astro-cid-ktxeirpq]{position:absolute;right:var(--canon-console-ic-send-right);top:50%;transform:translateY(-50%);width:var(--canon-console-ic-send-width);height:var(--canon-console-ic-send-height);border-radius:50%;border:none;cursor:pointer;background:var(--orb-a);color:var(--canon-console-ic-send-color);display:grid;place-items:center;transition:var(--canon-console-ic-send-transition)}.ic-send[data-astro-cid-ktxeirpq] svg[data-astro-cid-ktxeirpq]{width:var(--canon-console-ic-send-svg-width);height:var(--canon-console-ic-send-svg-height)}.ic-send[data-astro-cid-ktxeirpq]:hover{filter:brightness(1.08)}.ic-send[data-astro-cid-ktxeirpq]:active{transform:translateY(-50%) scale(.92)}.ic-send[data-astro-cid-ktxeirpq]:focus-visible{outline:none;box-shadow:0 0 0 var(--canon-console-ic-send-focus-visible-shadow-size) color-mix(in srgb,var(--orb-a) 30%,transparent)}.ic-hp[data-astro-cid-ktxeirpq]{position:absolute;left:var(--canon-console-ic-hp-left);width:var(--canon-console-ic-hp-width);height:var(--canon-console-ic-hp-height);opacity:0}.ic-foot[data-astro-cid-ktxeirpq]{margin:0;padding:var(--canon-console-ic-foot-padding);text-align:center;font-size:var(--canon-console-ic-foot-size);color:var(--ic-foot-ink);flex:0 0 auto}.ic-foot[data-astro-cid-ktxeirpq] a[data-astro-cid-ktxeirpq]{color:var(--ic-foot-link);font-weight:var(--canon-console-ic-foot-a-weight);text-decoration:none;transition:var(--canon-console-ic-foot-a-transition)}.ic-foot[data-astro-cid-ktxeirpq] a[data-astro-cid-ktxeirpq]:hover{color:var(--orb-a)}@media(max-width:519px){.ic[data-astro-cid-ktxeirpq]{right:var(--canon-console-ic-at-519-right);bottom:calc(var(--canon-console-ic-at-519-bottom-space) + env(safe-area-inset-bottom,var(--canon-console-ic-at-519-bottom-space-2)) + var(--ic-cc, var(--canon-console-ic-at-519-bottom-space-3)) + var(--ic-lift, var(--canon-console-ic-at-519-bottom-space-4)))}.ic-panel[data-astro-cid-ktxeirpq]{width:var(--canon-console-ic-panel-at-519-width);height:min(var(--canon-console-ic-panel-at-519-height-size),calc(var(--canon-console-ic-panel-at-519-height-size-2) - var(--header-height, var(--canon-console-ic-panel-at-519-height-size-3)) - var(--canon-console-ic-panel-at-519-height-size-4)))}}.ic[data-astro-cid-ktxeirpq].ic-inline{position:relative;right:auto;bottom:auto;z-index:auto;opacity:1;transform:none;pointer-events:auto}.ic[data-astro-cid-ktxeirpq].ic-inline .ic-launch[data-astro-cid-ktxeirpq],.ic[data-astro-cid-ktxeirpq].ic-inline .ic-close[data-astro-cid-ktxeirpq]{display:none}.ic[data-astro-cid-ktxeirpq].ic-inline .ic-panel[data-astro-cid-ktxeirpq]{position:relative;right:auto;bottom:auto;width:100%;height:var(--ic-inline-h, min(var(--canon-console-ic-ic-inline-ic-panel-height-size), calc(var(--canon-console-ic-ic-inline-ic-panel-height-size-2) - var(--canon-console-ic-ic-inline-ic-panel-height-size-3))));opacity:1;transform:none;transition:none}@media(max-width:519px){.ic[data-astro-cid-ktxeirpq].ic-inline .ic-panel[data-astro-cid-ktxeirpq]{width:100%;height:var(--ic-inline-h, calc(var(--canon-console-ic-ic-inline-ic-panel-at-519-height-size) - var(--canon-console-ic-ic-inline-ic-panel-at-519-height-size-2)))}}.ic[data-astro-cid-ktxeirpq].is-open{--ic-lift: 0px}@media(prefers-reduced-motion:reduce){.ic[data-astro-cid-ktxeirpq],.ic-launch[data-astro-cid-ktxeirpq],.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch[data-astro-cid-ktxeirpq],.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch[data-astro-cid-ktxeirpq]:hover,.ic-launch-text[data-astro-cid-ktxeirpq],.ic[data-astro-cid-ktxeirpq].is-collapsed .ic-launch-text[data-astro-cid-ktxeirpq],.ic-panel[data-astro-cid-ktxeirpq],.ic-close[data-astro-cid-ktxeirpq],.ic-restart[data-astro-cid-ktxeirpq],.ic-chip[data-astro-cid-ktxeirpq],.ic-text[data-astro-cid-ktxeirpq],.ic-send[data-astro-cid-ktxeirpq]{transition:none}}:root{--canon-console-ic-thread-ic-msg-gap: 8px;--canon-console-ic-thread-ic-msg-av-flex: 0 0 24px;--canon-console-ic-thread-ic-msg-av-width: 24px;--canon-console-ic-thread-ic-msg-av-height: 24px;--canon-console-ic-thread-ic-msg-av-bg-angle: 135deg;--canon-console-ic-thread-ic-msg-av-bg-color: #6E7479;--canon-console-ic-thread-ic-msg-av-bg-color-2: #A7ADB2;--canon-console-ic-thread-ic-msg-av-shadow-size: 1px;--canon-console-ic-thread-ic-msg-av-shadow-color: #6E7479;--canon-console-ic-thread-ic-thought-margin: 2px 0 -4px 32px;--canon-console-ic-thread-ic-thought-size: .72rem;--canon-console-ic-thread-ic-thought-tracking: .02em;--canon-console-ic-thread-ic-thought-color-color: rgba(0, 0, 0, .42);--canon-console-ic-thread-ic-bubble-padding: 10px 13px;--canon-console-ic-thread-ic-bubble-radius: 15px;--canon-console-ic-thread-ic-bubble-size: .92rem;--canon-console-ic-thread-ic-bubble-leading: 1.5;--canon-console-ic-thread-ic-bubble-max-w: 264px;--canon-console-ic-thread-ic-msg-bot-ic-bubble-bg-color: #ffffff;--canon-console-ic-thread-ic-msg-bot-ic-bubble-color-color: #1c1c1e;--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-bottom-left-radius: 5px;--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-line: 1px;--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-color: rgba(0, 0, 0, .05);--canon-console-ic-thread-ic-msg-bot-ic-bubble-shadow: 0 1px 2px rgba(0, 0, 0, .05);--canon-console-ic-thread-ic-msg-user-ic-bubble-bg-color: #6E7479;--canon-console-ic-thread-ic-msg-user-ic-bubble-color: #fff;--canon-console-ic-thread-ic-msg-user-ic-bubble-border-bottom-right-radius: 5px;--canon-console-ic-thread-ic-typing-gap: 4px;--canon-console-ic-thread-ic-typing-span-width: 6px;--canon-console-ic-thread-ic-typing-span-height: 6px;--canon-console-ic-thread-ic-typing-span-bg-color: rgba(0, 0, 0, .32);--canon-console-ic-thread-ic-typing-span-animation: icDot 1s ease-in-out infinite;--canon-console-ic-thread-ic-typing-span-n2-anim-delay: .16s;--canon-console-ic-thread-ic-typing-span-n3-anim-delay: .32s;--canon-console-kf-ic-dot-0-60-100-opacity: .35;--canon-console-kf-ic-dot-30-transform: translateY(-3px);--canon-console-ic-thread-ic-bubble-is-streaming-after-width: .5em;--canon-console-ic-thread-ic-bubble-is-streaming-after-height: 1.05em;--canon-console-ic-thread-ic-bubble-is-streaming-after-ml: 2px;--canon-console-ic-thread-ic-bubble-is-streaming-after-vertical-align: -.16em;--canon-console-ic-thread-ic-bubble-is-streaming-after-radius: 1px;--canon-console-ic-thread-ic-bubble-is-streaming-after-animation: icCaret 1.05s steps(1) infinite;--canon-console-kf-ic-caret-0-50-opacity: .7;--canon-console-ic-thread-ic-cap-bubble-max-w: 290px;--canon-console-ic-thread-ic-cap-lead-size: .9rem;--canon-console-ic-thread-ic-cap-lead-leading: 1.45;--canon-console-ic-thread-ic-cap-lead-color-color: #1c1c1e;--canon-console-ic-thread-ic-capture-mt: 11px;--canon-console-ic-thread-ic-capture-gap: 9px;--canon-console-ic-thread-ic-capture-transform: translateY(8px);--canon-console-ic-thread-ic-capture-transition: opacity .36s cubic-bezier(.16, 1, .3, 1), transform .36s cubic-bezier(.16, 1, .3, 1);--canon-console-ic-thread-ic-capture-is-in-n1-delay: 60ms;--canon-console-ic-thread-ic-capture-is-in-n2-delay: .17s;--canon-console-ic-thread-ic-capture-is-in-n3-delay: .28s;--canon-console-ic-thread-ic-cap-in-size: .92rem;--canon-console-ic-thread-ic-cap-in-color-color: #1c1c1e;--canon-console-ic-thread-ic-cap-in-bg-color: #ffffff;--canon-console-ic-thread-ic-cap-in-border-line: 1px;--canon-console-ic-thread-ic-cap-in-border-color: rgba(0, 0, 0, .12);--canon-console-ic-thread-ic-cap-in-radius: 11px;--canon-console-ic-thread-ic-cap-in-padding: 11px 14px;--canon-console-ic-thread-ic-cap-in-transition: border-color .16s ease, box-shadow .16s ease;--canon-console-ic-thread-ic-cap-in-placeholder-color-color: rgba(0, 0, 0, .4);--canon-console-ic-thread-ic-cap-in-focus-border-color-color: #6E7479;--canon-console-ic-thread-ic-cap-in-focus-shadow-size: 3px;--canon-console-ic-thread-ic-cap-in-focus-shadow-color: #6E7479;--canon-console-ic-thread-ic-cap-go-size: .92rem;--canon-console-ic-thread-ic-cap-go-weight: 600;--canon-console-ic-thread-ic-cap-go-color: #fff;--canon-console-ic-thread-ic-cap-go-bg-color: #6E7479;--canon-console-ic-thread-ic-cap-go-radius: 11px;--canon-console-ic-thread-ic-cap-go-padding: 12px;--canon-console-ic-thread-ic-cap-go-mt: 2px;--canon-console-ic-thread-ic-cap-go-transition: filter .16s ease;--canon-console-ic-thread-ic-cap-go-focus-visible-shadow-size: 3px;--canon-console-ic-thread-ic-cap-go-focus-visible-shadow-color: #6E7479;--canon-console-ic-inline-ic-thread-ic-bubble-max-w: min(82%, 640px);--canon-console-ic-thread-ic-extra-margin: -4px 0 2px 32px;--canon-console-ic-thread-ic-extra-gap: 6px;--canon-console-ic-thread-ic-extra-max-w: calc(100% - 32px) ;--canon-console-ic-thread-ic-view-bg-color: #ffffff;--canon-console-ic-thread-ic-view-color-color: #1c1c1e;--canon-console-ic-thread-ic-view-border-line: 1px;--canon-console-ic-thread-ic-view-border-color: rgba(0, 0, 0, .05);--canon-console-ic-thread-ic-view-radius: 12px;--canon-console-ic-thread-ic-view-padding: 10px 12px;--canon-console-ic-thread-ic-view-size: .8rem;--canon-console-ic-thread-ic-view-leading: 1.35;--canon-console-ic-thread-ic-view-title-margin: 0 0 7px;--canon-console-ic-thread-ic-view-title-size: .66rem;--canon-console-ic-thread-ic-view-title-weight: 800;--canon-console-ic-thread-ic-view-title-tracking: .08em;--canon-console-ic-thread-ic-view-title-opacity: .6;--canon-console-ic-thread-ic-view-caption-margin: 7px 0 0;--canon-console-ic-thread-ic-view-caption-size: .7rem;--canon-console-ic-thread-ic-view-caption-opacity: .6;--canon-console-ic-thread-ic-bars-cols: minmax(64px, 34%) minmax(0, 1fr) auto;--canon-console-ic-thread-ic-bars-gap: 5px 8px;--canon-console-ic-thread-ic-bar-label-weight: 600;--canon-console-ic-thread-ic-bar-label-small-weight: 500;--canon-console-ic-thread-ic-bar-label-small-opacity: .6;--canon-console-ic-thread-ic-bar-height: 10px;--canon-console-ic-thread-ic-bar-radius: 5px;--canon-console-ic-thread-ic-bar-i-radius: 5px;--canon-console-ic-thread-ic-bar-i-bg-color: #6E7479;--canon-console-ic-thread-ic-tl-cell-bg: #34c759;--canon-console-ic-thread-ic-tl-cell-bg-2: #ff9500;--canon-console-ic-thread-ic-tl-cell-bg-3: #ff3b30;--canon-console-ic-thread-ic-tl-cell-bg-4: #007aff;--canon-console-ic-thread-ic-bar-val-weight: 700;--canon-console-ic-thread-ic-view-th-size: .64rem;--canon-console-ic-thread-ic-view-th-weight: 800;--canon-console-ic-thread-ic-view-th-tracking: .06em;--canon-console-ic-thread-ic-view-th-opacity: .6;--canon-console-ic-thread-ic-view-th-padding: 3px 6px 5px;--canon-console-ic-thread-ic-view-th-border-b: 1px solid color-mix(in srgb, currentColor 10%, transparent);--canon-console-ic-thread-ic-view-td-padding: 5px 6px;--canon-console-ic-thread-ic-view-td-border-b: 1px solid color-mix(in srgb, currentColor 8%, transparent);--canon-console-ic-thread-ic-view-tr-td-color: #d70015;--canon-console-ic-thread-ic-view-tr-td-color-2: #248a3d;--canon-console-ic-thread-ic-view-tr-td-color-3: #c93400;--canon-console-ic-thread-ic-tl-gap: 3px;--canon-console-ic-thread-ic-tl-row-cols-size: 70px;--canon-console-ic-thread-ic-tl-row-gap: 2px;--canon-console-ic-thread-ic-tl-head-span-size: .64rem;--canon-console-ic-thread-ic-tl-head-span-weight: 700;--canon-console-ic-thread-ic-tl-head-span-opacity: .55;--canon-console-ic-thread-ic-tl-cell-height: 12px;--canon-console-ic-thread-ic-tl-cell-radius: 3px;--canon-console-ic-thread-ic-tl-cell-bg-color: #6E7479;--canon-console-ic-thread-ic-links-gap: 6px;--canon-console-ic-thread-ic-listen-gap: 6px;--canon-console-ic-thread-ic-listen-padding: 4px 11px 4px 8px;--canon-console-ic-thread-ic-listen-radius: 999px;--canon-console-ic-thread-ic-listen-bg-color: #ffffff;--canon-console-ic-thread-ic-listen-color-color: #1c1c1e;--canon-console-ic-thread-ic-listen-border-line: 1px;--canon-console-ic-thread-ic-listen-border-color: rgba(0, 0, 0, .05);--canon-console-ic-thread-ic-listen-size: .74rem;--canon-console-ic-thread-ic-listen-weight: 600;--canon-console-ic-thread-ic-listen-transition: border-color .16s ease, opacity .16s ease;--canon-console-ic-thread-ic-listen-hover-border-color-color: #6E7479;--canon-console-ic-thread-ic-listen-svg-flex: 0 0 12px;--canon-console-ic-thread-ic-listen-svg-width: 12px;--canon-console-ic-thread-ic-listen-svg-height: 12px;--canon-console-ic-thread-ic-listen-is-loading-opacity: .6;--canon-console-ic-thread-ic-listen-disabled-opacity: .55;--canon-console-ic-thread-ic-links-a-gap: 6px;--canon-console-ic-thread-ic-links-a-padding: 5px 10px;--canon-console-ic-thread-ic-links-a-radius: 999px;--canon-console-ic-thread-ic-links-a-bg-color: #ffffff;--canon-console-ic-thread-ic-links-a-color-color: #1c1c1e;--canon-console-ic-thread-ic-links-a-border-line: 1px;--canon-console-ic-thread-ic-links-a-border-color: rgba(0, 0, 0, .05);--canon-console-ic-thread-ic-links-a-size: .76rem;--canon-console-ic-thread-ic-links-a-weight: 600;--canon-console-ic-thread-ic-links-a-transition: border-color .16s ease;--canon-console-ic-thread-ic-links-a-hover-border-color-color: #6E7479;--canon-console-ic-thread-ic-links-a-i-flex: 0 0 7px;--canon-console-ic-thread-ic-links-a-i-width: 7px;--canon-console-ic-thread-ic-links-a-i-height: 7px;--canon-console-ic-thread-ic-links-a-i-bg-color: #6E7479;--canon-console-ic-thread-ic-links-a-em-weight: 500;--canon-console-ic-thread-ic-links-a-em-opacity: .55;--canon-console-ic-thread-ic-notes-gap: 5px;--canon-console-ic-thread-ic-notes-span-size: .7rem;--canon-console-ic-thread-ic-notes-span-weight: 600;--canon-console-ic-thread-ic-notes-span-padding: 3px 8px;--canon-console-ic-thread-ic-notes-span-radius: 999px;--canon-console-ic-thread-ic-notes-span-bg-color: #6E7479;--canon-console-ic-thread-ic-notes-span-color-color: #1c1c1e;--canon-console-ic-thread-ic-notes-span-bg: rgba(255, 59, 48, .12);--canon-console-ic-thread-ic-notes-span-color: #d70015}.ic-thread .ic-msg{display:flex;gap:var(--canon-console-ic-thread-ic-msg-gap);align-items:flex-end;max-width:100%}.ic-thread .ic-msg-bot{align-self:flex-start}.ic-thread .ic-msg-user{align-self:flex-end;justify-content:flex-end}.ic-thread .ic-msg-av{flex:var(--canon-console-ic-thread-ic-msg-av-flex);width:var(--canon-console-ic-thread-ic-msg-av-width);height:var(--canon-console-ic-thread-ic-msg-av-height);border-radius:50%;overflow:hidden;align-self:flex-end;background:linear-gradient(var(--canon-console-ic-thread-ic-msg-av-bg-angle),var(--orb-a, var(--canon-console-ic-thread-ic-msg-av-bg-color)),var(--orb-b, var(--canon-console-ic-thread-ic-msg-av-bg-color-2)));box-shadow:0 0 0 var(--canon-console-ic-thread-ic-msg-av-shadow-size) color-mix(in srgb,var(--orb-a, var(--canon-console-ic-thread-ic-msg-av-shadow-color)) 30%,transparent)}.ic-thread .ic-thought{margin:var(--canon-console-ic-thread-ic-thought-margin);font-size:var(--canon-console-ic-thread-ic-thought-size);letter-spacing:var(--canon-console-ic-thread-ic-thought-tracking);color:var(--ic-dot, var(--canon-console-ic-thread-ic-thought-color-color))}.ic-thread .ic-msg-av canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.ic-thread .ic-bubble{padding:var(--canon-console-ic-thread-ic-bubble-padding);border-radius:var(--canon-console-ic-thread-ic-bubble-radius);font-size:var(--canon-console-ic-thread-ic-bubble-size);line-height:var(--canon-console-ic-thread-ic-bubble-leading);max-width:var(--canon-console-ic-thread-ic-bubble-max-w);white-space:pre-wrap;word-break:break-word}.ic-thread .ic-msg-bot .ic-bubble{background:var(--ic-bot-bubble, var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-bg-color));color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-color-color));border-bottom-left-radius:var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-bottom-left-radius);border:var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-line) solid var(--ic-bot-border, var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-border-color));box-shadow:var(--canon-console-ic-thread-ic-msg-bot-ic-bubble-shadow)}.ic-thread .ic-msg-user .ic-bubble{background:var(--orb-a, var(--canon-console-ic-thread-ic-msg-user-ic-bubble-bg-color));color:var(--canon-console-ic-thread-ic-msg-user-ic-bubble-color);border-bottom-right-radius:var(--canon-console-ic-thread-ic-msg-user-ic-bubble-border-bottom-right-radius)}.ic-thread .ic-typing{display:inline-flex;gap:var(--canon-console-ic-thread-ic-typing-gap);align-items:center}.ic-thread .ic-typing span{width:var(--canon-console-ic-thread-ic-typing-span-width);height:var(--canon-console-ic-thread-ic-typing-span-height);border-radius:50%;background:var(--ic-dot, var(--canon-console-ic-thread-ic-typing-span-bg-color));animation:var(--canon-console-ic-thread-ic-typing-span-animation)}.ic-thread .ic-typing span:nth-child(2){animation-delay:var(--canon-console-ic-thread-ic-typing-span-n2-anim-delay)}.ic-thread .ic-typing span:nth-child(3){animation-delay:var(--canon-console-ic-thread-ic-typing-span-n3-anim-delay)}@keyframes icDot{0%,60%,to{opacity:var(--canon-console-kf-ic-dot-0-60-100-opacity);transform:translateY(0)}30%{opacity:1;transform:var(--canon-console-kf-ic-dot-30-transform)}}.ic-thread .ic-bubble.is-streaming:after{content:"";display:inline-block;width:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-width);height:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-height);margin-left:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-ml);vertical-align:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-vertical-align);border-radius:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-radius);background:currentColor;animation:var(--canon-console-ic-thread-ic-bubble-is-streaming-after-animation)}@keyframes icCaret{0%,50%{opacity:var(--canon-console-kf-ic-caret-0-50-opacity)}50.01%,to{opacity:0}}.ic-thread .ic-cap-bubble{max-width:var(--canon-console-ic-thread-ic-cap-bubble-max-w)}.ic-thread .ic-cap-lead{margin:0;font-size:var(--canon-console-ic-thread-ic-cap-lead-size);line-height:var(--canon-console-ic-thread-ic-cap-lead-leading);color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-cap-lead-color-color))}.ic-thread .ic-capture{min-width:0;margin-top:var(--canon-console-ic-thread-ic-capture-mt);display:flex;flex-direction:column;gap:var(--canon-console-ic-thread-ic-capture-gap)}.ic-thread .ic-capture[hidden]{display:none}.ic-thread .ic-capture>*{opacity:0;transform:var(--canon-console-ic-thread-ic-capture-transform);transition:var(--canon-console-ic-thread-ic-capture-transition)}.ic-thread .ic-capture.is-in>*{opacity:1;transform:none}.ic-thread .ic-capture.is-in>*:nth-child(1){transition-delay:var(--canon-console-ic-thread-ic-capture-is-in-n1-delay)}.ic-thread .ic-capture.is-in>*:nth-child(2){transition-delay:var(--canon-console-ic-thread-ic-capture-is-in-n2-delay)}.ic-thread .ic-capture.is-in>*:nth-child(3){transition-delay:var(--canon-console-ic-thread-ic-capture-is-in-n3-delay)}.ic-thread .ic-cap-in{font-family:var(--font-family);font-size:var(--canon-console-ic-thread-ic-cap-in-size);color:var(--ic-ink, var(--canon-console-ic-thread-ic-cap-in-color-color));background:var(--ic-well, var(--canon-console-ic-thread-ic-cap-in-bg-color));border:var(--canon-console-ic-thread-ic-cap-in-border-line) solid var(--ic-well-border, var(--canon-console-ic-thread-ic-cap-in-border-color));border-radius:var(--canon-console-ic-thread-ic-cap-in-radius);padding:var(--canon-console-ic-thread-ic-cap-in-padding);outline:none;box-sizing:border-box;width:100%;transition:var(--canon-console-ic-thread-ic-cap-in-transition)}.ic-thread .ic-cap-in::placeholder{color:var(--ic-placeholder, var(--canon-console-ic-thread-ic-cap-in-placeholder-color-color))}.ic-thread .ic-cap-in:focus{border-color:var(--orb-a, var(--canon-console-ic-thread-ic-cap-in-focus-border-color-color));box-shadow:0 0 0 var(--canon-console-ic-thread-ic-cap-in-focus-shadow-size) color-mix(in srgb,var(--orb-a, var(--canon-console-ic-thread-ic-cap-in-focus-shadow-color)) 20%,transparent)}.ic-thread .ic-cap-go{font-family:var(--font-family);font-size:var(--canon-console-ic-thread-ic-cap-go-size);font-weight:var(--canon-console-ic-thread-ic-cap-go-weight);color:var(--canon-console-ic-thread-ic-cap-go-color);background:var(--orb-a, var(--canon-console-ic-thread-ic-cap-go-bg-color));border:none;border-radius:var(--canon-console-ic-thread-ic-cap-go-radius);padding:var(--canon-console-ic-thread-ic-cap-go-padding);margin-top:var(--canon-console-ic-thread-ic-cap-go-mt);cursor:pointer;transition:var(--canon-console-ic-thread-ic-cap-go-transition)}.ic-thread .ic-cap-go:hover{filter:brightness(1.07)}.ic-thread .ic-cap-go:focus-visible{outline:none;box-shadow:0 0 0 var(--canon-console-ic-thread-ic-cap-go-focus-visible-shadow-size) color-mix(in srgb,var(--orb-a, var(--canon-console-ic-thread-ic-cap-go-focus-visible-shadow-color)) 30%,transparent)}.ic-inline .ic-thread .ic-bubble{max-width:var(--canon-console-ic-inline-ic-thread-ic-bubble-max-w)}.ic-thread .ic-extra{margin:var(--canon-console-ic-thread-ic-extra-margin);display:flex;flex-direction:column;gap:var(--canon-console-ic-thread-ic-extra-gap);max-width:var(--canon-console-ic-thread-ic-extra-max-w)}.ic-thread .ic-view{background:var(--ic-bot-bubble, var(--canon-console-ic-thread-ic-view-bg-color));color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-view-color-color));border:var(--canon-console-ic-thread-ic-view-border-line) solid var(--ic-bot-border, var(--canon-console-ic-thread-ic-view-border-color));border-radius:var(--canon-console-ic-thread-ic-view-radius);padding:var(--canon-console-ic-thread-ic-view-padding);font-size:var(--canon-console-ic-thread-ic-view-size);line-height:var(--canon-console-ic-thread-ic-view-leading)}.ic-thread .ic-view-title{margin:var(--canon-console-ic-thread-ic-view-title-margin);font-size:var(--canon-console-ic-thread-ic-view-title-size);font-weight:var(--canon-console-ic-thread-ic-view-title-weight);letter-spacing:var(--canon-console-ic-thread-ic-view-title-tracking);text-transform:uppercase;opacity:var(--canon-console-ic-thread-ic-view-title-opacity)}.ic-thread .ic-view-caption{margin:var(--canon-console-ic-thread-ic-view-caption-margin);font-size:var(--canon-console-ic-thread-ic-view-caption-size);opacity:var(--canon-console-ic-thread-ic-view-caption-opacity)}.ic-thread .ic-bars{display:grid;grid-template-columns:var(--canon-console-ic-thread-ic-bars-cols);gap:var(--canon-console-ic-thread-ic-bars-gap);align-items:center}.ic-thread .ic-bar-label{font-weight:var(--canon-console-ic-thread-ic-bar-label-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-thread .ic-bar-label small{display:block;font-weight:var(--canon-console-ic-thread-ic-bar-label-small-weight);opacity:var(--canon-console-ic-thread-ic-bar-label-small-opacity)}.ic-thread .ic-bar{height:var(--canon-console-ic-thread-ic-bar-height);border-radius:var(--canon-console-ic-thread-ic-bar-radius);background:color-mix(in srgb,currentColor 8%,transparent);overflow:hidden}.ic-thread .ic-bar i{display:block;height:100%;border-radius:var(--canon-console-ic-thread-ic-bar-i-radius);width:var(--w, 0%);background:var(--orb-a, var(--canon-console-ic-thread-ic-bar-i-bg-color))}.ic-thread [data-tone=ok] .ic-tl-cell[data-on=true],.ic-thread .ic-bar[data-tone=ok] i{background:var(--canon-console-ic-thread-ic-tl-cell-bg)}.ic-thread [data-tone=warn] .ic-tl-cell[data-on=true],.ic-thread .ic-bar[data-tone=warn] i{background:var(--canon-console-ic-thread-ic-tl-cell-bg-2)}.ic-thread [data-tone=bad] .ic-tl-cell[data-on=true],.ic-thread .ic-bar[data-tone=bad] i{background:var(--canon-console-ic-thread-ic-tl-cell-bg-3)}.ic-thread [data-tone=info] .ic-tl-cell[data-on=true],.ic-thread .ic-bar[data-tone=info] i{background:var(--canon-console-ic-thread-ic-tl-cell-bg-4)}.ic-thread .ic-bar-val{font-weight:var(--canon-console-ic-thread-ic-bar-val-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.ic-thread .ic-view-scroll{overflow-x:auto}.ic-thread .ic-view table{width:100%;border-collapse:collapse}.ic-thread .ic-view th{text-align:left;font-size:var(--canon-console-ic-thread-ic-view-th-size);font-weight:var(--canon-console-ic-thread-ic-view-th-weight);letter-spacing:var(--canon-console-ic-thread-ic-view-th-tracking);text-transform:uppercase;opacity:var(--canon-console-ic-thread-ic-view-th-opacity);padding:var(--canon-console-ic-thread-ic-view-th-padding);border-bottom:var(--canon-console-ic-thread-ic-view-th-border-b)}.ic-thread .ic-view td{padding:var(--canon-console-ic-thread-ic-view-td-padding);border-bottom:var(--canon-console-ic-thread-ic-view-td-border-b)}.ic-thread .ic-view th:not(:first-child),.ic-thread .ic-view td:not(:first-child){white-space:nowrap}.ic-thread .ic-view tr[data-tone=bad] td{color:var(--canon-console-ic-thread-ic-view-tr-td-color)}.ic-thread .ic-view tr[data-tone=ok] td{color:var(--canon-console-ic-thread-ic-view-tr-td-color-2)}.ic-thread .ic-view tr[data-tone=warn] td{color:var(--canon-console-ic-thread-ic-view-tr-td-color-3)}.ic-thread .ic-tl{display:grid;gap:var(--canon-console-ic-thread-ic-tl-gap)}.ic-thread .ic-tl-row{display:grid;grid-template-columns:minmax(var(--canon-console-ic-thread-ic-tl-row-cols-size),30%) repeat(var(--cols, 4),minmax(0,1fr));gap:var(--canon-console-ic-thread-ic-tl-row-gap);align-items:center}.ic-thread .ic-tl-head span{font-size:var(--canon-console-ic-thread-ic-tl-head-span-size);font-weight:var(--canon-console-ic-thread-ic-tl-head-span-weight);opacity:var(--canon-console-ic-thread-ic-tl-head-span-opacity);text-align:center}.ic-thread .ic-tl-cell{height:var(--canon-console-ic-thread-ic-tl-cell-height);border-radius:var(--canon-console-ic-thread-ic-tl-cell-radius);background:color-mix(in srgb,currentColor 6%,transparent)}.ic-thread .ic-tl-cell[data-on=true]{background:var(--orb-a, var(--canon-console-ic-thread-ic-tl-cell-bg-color))}.ic-thread .ic-links{display:flex;flex-wrap:wrap;gap:var(--canon-console-ic-thread-ic-links-gap)}.ic-thread .ic-voice{align-items:flex-start}.ic-thread .ic-listen{display:inline-flex;align-items:center;gap:var(--canon-console-ic-thread-ic-listen-gap);padding:var(--canon-console-ic-thread-ic-listen-padding);border-radius:var(--canon-console-ic-thread-ic-listen-radius);background:var(--ic-bot-bubble, var(--canon-console-ic-thread-ic-listen-bg-color));color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-listen-color-color));border:var(--canon-console-ic-thread-ic-listen-border-line) solid var(--ic-bot-border, var(--canon-console-ic-thread-ic-listen-border-color));font:inherit;font-size:var(--canon-console-ic-thread-ic-listen-size);font-weight:var(--canon-console-ic-thread-ic-listen-weight);cursor:pointer;transition:var(--canon-console-ic-thread-ic-listen-transition)}.ic-thread .ic-listen:hover,.ic-thread .ic-listen.is-playing{border-color:var(--orb-a, var(--canon-console-ic-thread-ic-listen-hover-border-color-color))}.ic-thread .ic-listen svg{flex:var(--canon-console-ic-thread-ic-listen-svg-flex);width:var(--canon-console-ic-thread-ic-listen-svg-width);height:var(--canon-console-ic-thread-ic-listen-svg-height);fill:var(--orb-a, currentColor)}.ic-thread .ic-listen.is-loading{opacity:var(--canon-console-ic-thread-ic-listen-is-loading-opacity);cursor:progress}.ic-thread .ic-listen:disabled{opacity:var(--canon-console-ic-thread-ic-listen-disabled-opacity);cursor:default}.ic-thread .ic-links a{display:inline-flex;align-items:center;gap:var(--canon-console-ic-thread-ic-links-a-gap);max-width:100%;padding:var(--canon-console-ic-thread-ic-links-a-padding);border-radius:var(--canon-console-ic-thread-ic-links-a-radius);background:var(--ic-bot-bubble, var(--canon-console-ic-thread-ic-links-a-bg-color));color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-links-a-color-color));border:var(--canon-console-ic-thread-ic-links-a-border-line) solid var(--ic-bot-border, var(--canon-console-ic-thread-ic-links-a-border-color));font-size:var(--canon-console-ic-thread-ic-links-a-size);font-weight:var(--canon-console-ic-thread-ic-links-a-weight);text-decoration:none;transition:var(--canon-console-ic-thread-ic-links-a-transition)}.ic-thread .ic-links a:hover{border-color:var(--orb-a, var(--canon-console-ic-thread-ic-links-a-hover-border-color-color))}.ic-thread .ic-links a i{flex:var(--canon-console-ic-thread-ic-links-a-i-flex);width:var(--canon-console-ic-thread-ic-links-a-i-width);height:var(--canon-console-ic-thread-ic-links-a-i-height);border-radius:50%;background:var(--c, var(--orb-a, var(--canon-console-ic-thread-ic-links-a-i-bg-color)))}.ic-thread .ic-links a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-thread .ic-links a em{font-style:normal;font-weight:var(--canon-console-ic-thread-ic-links-a-em-weight);opacity:var(--canon-console-ic-thread-ic-links-a-em-opacity)}.ic-thread .ic-notes{display:flex;flex-wrap:wrap;gap:var(--canon-console-ic-thread-ic-notes-gap)}.ic-thread .ic-notes span{font-size:var(--canon-console-ic-thread-ic-notes-span-size);font-weight:var(--canon-console-ic-thread-ic-notes-span-weight);padding:var(--canon-console-ic-thread-ic-notes-span-padding);border-radius:var(--canon-console-ic-thread-ic-notes-span-radius);background:color-mix(in srgb,var(--orb-a, var(--canon-console-ic-thread-ic-notes-span-bg-color)) 13%,transparent);color:var(--ic-bot-ink, var(--canon-console-ic-thread-ic-notes-span-color-color))}.ic-thread .ic-notes span[data-tone=bad]{background:var(--canon-console-ic-thread-ic-notes-span-bg);color:var(--canon-console-ic-thread-ic-notes-span-color)}@media(prefers-reduced-motion:reduce){.ic-thread .ic-typing span,.ic-thread .ic-bubble.is-streaming:after{animation:none}.ic-thread .ic-capture>*{opacity:1;transform:none;transition:none}}:root{--ml-base-layout-skip-to-content-left: -9999px;--ml-base-layout-skip-to-content-width: 1px;--ml-base-layout-skip-to-content-height: 1px;--ml-base-layout-skip-to-content-layer: 99999;--ml-base-layout-skip-to-content-padding: 12px 24px;--ml-base-layout-skip-to-content-bg: #000;--ml-base-layout-skip-to-content-color: #fff;--ml-base-layout-skip-to-content-size: 14px;--ml-base-layout-skip-to-content-weight: 600;--ml-base-layout-skip-to-content-radius: 0 0 8px 0}.skip-to-content[data-astro-cid-37fxchfa]{position:absolute;left:var(--ml-base-layout-skip-to-content-left);top:auto;width:var(--ml-base-layout-skip-to-content-width);height:var(--ml-base-layout-skip-to-content-height);overflow:hidden;z-index:var(--ml-base-layout-skip-to-content-layer);padding:var(--ml-base-layout-skip-to-content-padding);background:var(--ml-base-layout-skip-to-content-bg);color:var(--ml-base-layout-skip-to-content-color);font-size:var(--ml-base-layout-skip-to-content-size);font-weight:var(--ml-base-layout-skip-to-content-weight);text-decoration:none;border-radius:var(--ml-base-layout-skip-to-content-radius)}.skip-to-content[data-astro-cid-37fxchfa]:focus{position:fixed;left:0;top:0;width:auto;height:auto}
