/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:"Zen Kaku Gothic New", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Zen Kaku Gothic New", system-ui, sans-serif;--default-mono-font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:5rem}body{background:var(--washi);color:var(--sumi-3);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15.5px;line-height:1.62}::selection{background:var(--primary);color:var(--on-primary)}:focus-visible{outline:2px solid var(--primary-fg);outline-offset:2px}h1,h2,h3,h4{font-family:var(--display);color:var(--sumi);letter-spacing:-.025em;text-wrap:balance;font-weight:500;line-height:1.06}h1{font-size:clamp(2.6rem,5.1vw,4.15rem)}h2{font-size:clamp(2rem,3.7vw,3.35rem)}h3{letter-spacing:-.018em;font-size:clamp(1.5rem,2.3vw,2.06rem);line-height:1.18}h4{letter-spacing:-.015em;font-size:clamp(1.25rem,1.7vw,1.55rem);line-height:1.24}em{color:var(--primary-fg);font-style:normal;font-weight:500}*{border-color:var(--hairline);outline-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--primary) 50%, transparent)}}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}}@layer components{.c15t-ui-root-RhSvQ>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--space-y-reverse)));margin-bottom:calc(1rem * var(--space-y-reverse))}.c15t-ui-item-v83OH{padding:var(--accordion-padding);background-color:var(--accordion-background-color);box-shadow:inset 0 0 0 1px var(--accordion-border-color);transition:background-color var(--accordion-duration) var(--accordion-ease), box-shadow var(--accordion-duration) var(--accordion-ease);border-radius:var(--accordion-radius);position:relative;overflow:visible}.c15t-dark .c15t-ui-item-v83OH{background-color:var(--accordion-background-color-dark);box-shadow:inset 0 0 0 1px var(--accordion-border-color-dark)}.c15t-ui-item-v83OH:is(:hover,[data-state=open]){background-color:var(--accordion-background-hover);box-shadow:inset 0 0 0 1px var(--accordion-border-color)}.c15t-dark .c15t-ui-item-v83OH:is(:hover,[data-state=open]){background-color:var(--accordion-background-hover-dark);box-shadow:inset 0 0 0 1px var(--accordion-border-color-dark)}.c15t-ui-item-v83OH:focus-within:not(:has(.c15t-ui-triggerInner-lwGP6:focus-visible)){background-color:var(--accordion-background-hover);box-shadow:inset 0 0 0 1px var(--accordion-border-color)}.c15t-dark .c15t-ui-item-v83OH:focus-within:not(:has(.c15t-ui-triggerInner-lwGP6:focus-visible)){background-color:var(--accordion-background-hover-dark);box-shadow:inset 0 0 0 1px var(--accordion-border-color-dark)}.c15t-ui-item-v83OH:has(.c15t-ui-triggerInner-lwGP6:focus-visible){box-shadow:var(--accordion-focus-shadow)}.c15t-dark .c15t-ui-item-v83OH:has(.c15t-ui-triggerInner-lwGP6:focus-visible){box-shadow:var(--accordion-focus-shadow-dark)}.c15t-ui-trigger-uhpMT{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.c15t-ui-triggerInner-lwGP6{letter-spacing:-.006em;text-align:left;width:100%;color:var(--accordion-text-color);cursor:pointer;border-radius:var(--accordion-radius);z-index:1;touch-action:manipulation;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.625rem;margin:0;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex;position:relative}.c15t-ui-triggerInner-lwGP6 [data-slot=accordion-arrow]{margin-inline-start:auto}.c15t-dark .c15t-ui-triggerInner-lwGP6{color:var(--accordion-text-color-dark)}.c15t-ui-triggerInner-lwGP6:focus-visible{outline:none}.c15t-ui-icon-X1brh{width:var(--accordion-icon-size);height:var(--accordion-icon-size);color:var(--accordion-icon-color);flex-shrink:0}.c15t-dark .c15t-ui-icon-X1brh{color:var(--accordion-icon-color-dark)}.c15t-ui-arrowOpen-yE84x,.c15t-ui-arrowClose-QjqQt{width:var(--accordion-icon-size);height:var(--accordion-icon-size);transition:color var(--accordion-duration) var(--accordion-ease);flex-shrink:0;display:block}.c15t-ui-arrowOpen-yE84x{color:var(--accordion-arrow-color)}.c15t-dark .c15t-ui-arrowOpen-yE84x{color:var(--accordion-arrow-color-dark)}.c15t-ui-item-v83OH:hover .c15t-ui-arrowOpen-yE84x{color:var(--accordion-icon-color)}.c15t-dark .c15t-ui-item-v83OH:hover .c15t-ui-arrowOpen-yE84x{color:var(--accordion-icon-color-dark)}.c15t-ui-arrowClose-QjqQt{color:var(--accordion-icon-color);display:none}.c15t-dark .c15t-ui-arrowClose-QjqQt{color:var(--accordion-icon-color-dark)}.c15t-ui-item-v83OH[data-state=open] .c15t-ui-arrowOpen-yE84x{display:none}.c15t-ui-item-v83OH[data-state=open] .c15t-ui-arrowClose-QjqQt{display:block}.c15t-ui-content-YJGot{transition:grid-template-rows var(--accordion-duration) var(--accordion-ease);grid-template-rows:0fr;display:grid;overflow:hidden}.c15t-ui-content-YJGot[data-state=open]{grid-template-rows:1fr}.c15t-ui-content-YJGot[data-state=closed]{pointer-events:none}.c15t-ui-content-YJGot>[data-slot=accordion-content-viewport]{min-height:0;overflow:hidden}.c15t-ui-contentInner-lPIUe{letter-spacing:-.006em;color:var(--accordion-content-color);opacity:1;transition:opacity calc(var(--accordion-duration) * .35) ease-out, transform calc(var(--accordion-duration) * .35) ease-out;will-change:opacity, transform;padding-top:.75rem;font-size:.875rem;line-height:1.25rem;transform:translateY(0)}.c15t-ui-content-YJGot[data-state=closed] .c15t-ui-contentInner-lPIUe{opacity:0;transform:translateY(-.125rem)}.c15t-dark .c15t-ui-contentInner-lPIUe{color:var(--accordion-content-color-dark)}@media (prefers-reduced-motion:reduce){.c15t-ui-item-v83OH,.c15t-ui-content-YJGot,.c15t-ui-arrowOpen-yE84x,.c15t-ui-arrowClose-QjqQt{transition:none}}@media (hover:none){.c15t-ui-item-v83OH:hover{background-color:var(--accordion-background-color)}.c15t-ui-item-v83OH:hover .c15t-ui-arrowOpen-yE84x{color:var(--accordion-arrow-color)}}.c15t-ui-button-Lo5cc{border-radius:var(--button-border-radius);font-weight:var(--button-font-weight);transition:var(--button-transition);cursor:var(--button-cursor);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);font-size:var(--button-font-size);line-height:var(--button-line-height);color:var(--button-text);font-family:var(--button-font);touch-action:manipulation;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.c15t-ui-button-Lo5cc:focus-visible{box-shadow:var(--button-shadow-primary-focus);outline:none}.c15t-dark .c15t-ui-button-Lo5cc:focus-visible{box-shadow:var(--button-shadow-primary-focus-dark)}.c15t-dark .c15t-ui-button-Lo5cc{color:var(--button-text-dark)}.c15t-ui-button-Lo5cc:disabled{opacity:.5;cursor:not-allowed}.c15t-ui-button-Lo5cc:active:not(:disabled){transform:scale(.97)}.c15t-ui-button-medium-zdZk5{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.625rem 1rem}.c15t-ui-button-small-nclev{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.5rem .75rem}.c15t-ui-button-xsmall-xj0Fq{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.375rem .625rem}.c15t-ui-button-xxsmall-qDcpO{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.25rem .5rem}.c15t-ui-button-primary-filled-u895k{background-color:var(--button-primary);color:var(--button-background-color)}.c15t-ui-button-primary-filled-u895k:focus-visible{box-shadow:var(--button-shadow-primary-focus)}.c15t-dark .c15t-ui-button-primary-filled-u895k{background-color:var(--button-primary-dark);color:var(--button-background-color-dark)}.c15t-ui-button-primary-filled-u895k:hover:not(:disabled){background-color:var(--button-primary-hover);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-ui-button-primary-filled-u895k:hover:not(:disabled){background-color:var(--button-primary-hover-dark);transition:var(--button-hover-transition-color)}.c15t-ui-button-primary-stroke-rMkBn{background-color:var(--button-background-color);color:var(--button-primary);box-shadow:var(--button-shadow-primary)}.c15t-dark .c15t-ui-button-primary-stroke-rMkBn{background-color:var(--button-background-color-dark);color:var(--button-primary-dark);box-shadow:var(--button-shadow-primary-dark)}.c15t-ui-button-primary-stroke-rMkBn:hover:not(:disabled){background-color:var(--button-primary-hover-tint);box-shadow:var(--button-shadow-primary-hover);transition:var(--button-hover-transition-full)}.c15t-dark .c15t-ui-button-primary-stroke-rMkBn:hover:not(:disabled){background-color:var(--button-primary-hover-tint);box-shadow:var(--button-shadow-primary-hover-dark);transition:var(--button-hover-transition-full)}.c15t-ui-button-primary-lighter-pa1_G{background-color:var(--button-primary)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-primary-lighter-pa1_G{background-color:color-mix(in srgb, var(--button-primary) 10%, transparent)}}.c15t-ui-button-primary-lighter-pa1_G{color:var(--button-primary)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-primary-lighter-pa1_G{color:color-mix(in srgb, var(--button-primary) 85%, black)}}.c15t-dark .c15t-ui-button-primary-lighter-pa1_G{background-color:var(--button-primary-dark)}@supports (color:color-mix(in lab, red, red)){.c15t-dark .c15t-ui-button-primary-lighter-pa1_G{background-color:color-mix(in srgb, var(--button-primary-dark) 10%, transparent)}}.c15t-dark .c15t-ui-button-primary-lighter-pa1_G{color:var(--button-primary-dark)}.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:var(--button-primary)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-primary) 20%, transparent)}}.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){transition:var(--button-hover-transition-color)}.c15t-dark .c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:var(--button-primary-dark)}@supports (color:color-mix(in lab, red, red)){.c15t-dark .c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-primary-dark) 20%, transparent)}}.c15t-dark .c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){transition:var(--button-hover-transition-color)}.c15t-ui-button-primary-ghost-gUXbr{color:var(--button-primary)}.c15t-dark .c15t-ui-button-primary-ghost-gUXbr{color:var(--button-primary-dark)}.c15t-ui-button-primary-ghost-gUXbr:hover:not(:disabled),.c15t-dark .c15t-ui-button-primary-ghost-gUXbr:hover:not(:disabled){background-color:var(--button-primary-hover-tint);transition:var(--button-hover-transition-color)}.c15t-ui-button-neutral-filled-iBUdt{background-color:var(--button-neutral);color:var(--button-background-color)}.c15t-ui-button-neutral-filled-iBUdt:focus-visible{box-shadow:var(--button-shadow-neutral-focus)}.c15t-dark .c15t-ui-button-neutral-filled-iBUdt{background-color:var(--button-neutral-dark);color:var(--button-background-color-dark)}.c15t-ui-button-neutral-filled-iBUdt:hover:not(:disabled){background-color:var(--button-neutral-hover);box-shadow:none;transition:var(--button-hover-transition-color)}.c15t-dark .c15t-ui-button-neutral-filled-iBUdt:hover:not(:disabled){background-color:var(--button-neutral-hover-dark);box-shadow:none;transition:var(--button-hover-transition-color)}.c15t-ui-button-neutral-stroke-FNAAx{background-color:var(--button-background-color);box-shadow:var(--button-shadow-neutral)}.c15t-dark .c15t-ui-button-neutral-stroke-FNAAx{background-color:var(--button-background-color-dark);box-shadow:var(--button-shadow-neutral-dark)}.c15t-ui-button-neutral-stroke-FNAAx:hover:not(:disabled){background-color:var(--button-neutral-hover-tint);box-shadow:none;color:var(--button-text-hover);transition:var(--button-hover-transition-full)}.c15t-dark .c15t-ui-button-neutral-stroke-FNAAx:hover:not(:disabled){background-color:var(--button-neutral-hover-tint);box-shadow:none;color:var(--button-text-hover-dark);transition:var(--button-hover-transition-full)}.c15t-ui-button-neutral-lighter-CHsDA{background-color:var(--button-neutral)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-neutral-lighter-CHsDA{background-color:color-mix(in srgb, var(--button-neutral) 10%, transparent)}}.c15t-ui-button-neutral-lighter-CHsDA{color:var(--button-neutral)}.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA{background-color:var(--button-neutral-dark)}@supports (color:color-mix(in lab, red, red)){.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA{background-color:color-mix(in srgb, var(--button-neutral-dark) 10%, transparent)}}.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA{color:var(--button-neutral-dark)}.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:var(--button-neutral)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-neutral) 20%, transparent)}}.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){transition:var(--button-hover-transition-color)}.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:var(--button-neutral-dark)}@supports (color:color-mix(in lab, red, red)){.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-neutral-dark) 20%, transparent)}}.c15t-dark .c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){transition:var(--button-hover-transition-color)}.c15t-ui-button-neutral-ghost-a6Cdw{color:var(--button-neutral)}.c15t-dark .c15t-ui-button-neutral-ghost-a6Cdw{color:var(--button-neutral-dark)}.c15t-ui-button-neutral-ghost-a6Cdw:hover:not(:disabled),.c15t-dark .c15t-ui-button-neutral-ghost-a6Cdw:hover:not(:disabled){background-color:var(--button-neutral-hover-tint);box-shadow:none;transition:var(--button-hover-transition-color)}.c15t-ui-button-icon-JD5sB{justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.c15t-ui-button-Lo5cc,.c15t-ui-button-primary-filled-u895k:hover:not(:disabled),.c15t-ui-button-primary-stroke-rMkBn:hover:not(:disabled),.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled),.c15t-ui-button-primary-ghost-gUXbr:hover:not(:disabled),.c15t-ui-button-neutral-filled-iBUdt:hover:not(:disabled),.c15t-ui-button-neutral-stroke-FNAAx:hover:not(:disabled),.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled),.c15t-ui-button-neutral-ghost-a6Cdw:hover:not(:disabled){transition:none}}@media (hover:none){.c15t-ui-button-primary-filled-u895k:hover:not(:disabled){background-color:var(--button-primary)}.c15t-ui-button-primary-stroke-rMkBn:hover:not(:disabled){background-color:var(--button-background-color);box-shadow:var(--button-shadow-primary)}.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:var(--button-primary)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-primary-lighter-pa1_G:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-primary) 10%, transparent)}}.c15t-ui-button-primary-ghost-gUXbr:hover:not(:disabled){background-color:#0000}.c15t-ui-button-neutral-filled-iBUdt:hover:not(:disabled){background-color:var(--button-neutral)}.c15t-ui-button-neutral-stroke-FNAAx:hover:not(:disabled){background-color:var(--button-background-color);box-shadow:var(--button-shadow-neutral)}.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:var(--button-neutral)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-button-neutral-lighter-CHsDA:hover:not(:disabled){background-color:color-mix(in srgb, var(--button-neutral) 10%, transparent)}}.c15t-ui-button-neutral-ghost-a6Cdw:hover:not(:disabled){background-color:#0000}}.c15t-ui-root-l7ccU{row-gap:var(--collapsible-gap);transition:row-gap var(--collapsible-duration) var(--collapsible-ease);width:100%;display:grid}.c15t-ui-root-l7ccU[data-state=closed]{row-gap:0}.c15t-ui-trigger-YLS2g{color:var(--c15t-text);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.c15t-ui-trigger-YLS2g:focus-visible{outline:2px solid var(--c15t-primary);outline-offset:2px}.c15t-ui-content-Yjdia{transition:grid-template-rows var(--collapsible-duration) var(--collapsible-ease);grid-template-rows:0fr;display:grid;overflow:hidden}.c15t-ui-content-Yjdia[data-state=open]{grid-template-rows:1fr}.c15t-ui-content-Yjdia[data-state=closed]{pointer-events:none}.c15t-ui-contentViewport-L7bt7{min-height:0;overflow:hidden}.c15t-ui-contentInner-zoLX2{color:var(--collapsible-content-color);opacity:1;transition:opacity calc(var(--collapsible-duration) * .35) ease-out, transform calc(var(--collapsible-duration) * .35) ease-out;will-change:opacity, transform;transform:translateY(0)}.c15t-ui-content-Yjdia[data-state=closed] .c15t-ui-contentInner-zoLX2{opacity:0;transform:translateY(-.125rem)}@media (prefers-reduced-motion:reduce){.c15t-ui-root-l7ccU,.c15t-ui-content-Yjdia,.c15t-ui-contentInner-zoLX2{transition:none}}.c15t-ui-legalLinks-xVTMr{gap:var(--legal-links-gap);flex-wrap:wrap;align-items:center;display:flex}.c15t-ui-legalLink-YVZqO{color:var(--legal-links-color);-webkit-text-decoration:var(--legal-links-text-decoration);-webkit-text-decoration:var(--legal-links-text-decoration);-webkit-text-decoration:var(--legal-links-text-decoration);-webkit-text-decoration:var(--legal-links-text-decoration);text-decoration:var(--legal-links-text-decoration);font-size:var(--legal-links-font-size);transition:var(--legal-links-transition)}.c15t-dark .c15t-ui-legalLink-YVZqO{color:var(--legal-links-focus-color-dark)}.c15t-ui-legalLink-YVZqO:hover{-webkit-text-decoration:var(--legal-links-text-decoration-hover);-webkit-text-decoration:var(--legal-links-text-decoration-hover);-webkit-text-decoration:var(--legal-links-text-decoration-hover);-webkit-text-decoration:var(--legal-links-text-decoration-hover);text-decoration:var(--legal-links-text-decoration-hover)}.c15t-ui-legalLink-YVZqO:focus{outline:none;text-decoration:underline}@media (prefers-reduced-motion:reduce){.c15t-ui-legalLink-YVZqO{transition:none}}.c15t-ui-root-uVKV9{align-items:start;column-gap:var(--preference-item-gap);grid-template-columns:minmax(0,1fr) auto;row-gap:0;width:100%;display:grid}.c15t-ui-trigger-KE13P{align-items:flex-start;gap:var(--preference-item-leading-gap);text-align:left;width:100%;min-width:0;color:var(--c15t-text);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.c15t-ui-trigger-KE13P:focus-visible{outline:2px solid var(--preference-item-focus-ring);outline-offset:2px}.c15t-ui-leading-R7F08{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c15t-ui-header-OUsAl{flex-direction:column;flex:1;min-width:0;display:flex}.c15t-ui-title-D6JTo{color:var(--c15t-text);font:inherit;min-width:0;margin:0}.c15t-ui-meta-G2S5Z{color:var(--c15t-text-muted);font:inherit;margin:0}.c15t-ui-auxiliary-jJSI7{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.c15t-ui-control-Dg8Bo{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c15t-ui-content-VkWDD{transition:grid-template-rows var(--preference-item-duration) var(--preference-item-ease);grid-column:1/-1;grid-template-rows:0fr;display:grid;overflow:hidden}.c15t-ui-content-VkWDD[data-state=open]{grid-template-rows:1fr}.c15t-ui-content-VkWDD[data-state=closed]{pointer-events:none}.c15t-ui-contentViewport-BOKhf{min-height:0;overflow:hidden}.c15t-ui-contentInner-m2ifM{color:var(--preference-item-content-color)}@media (prefers-reduced-motion:reduce){.c15t-ui-content-VkWDD{transition:none}}.c15t-ui-root-Pd0rf{--switch-height:1.25rem;--switch-width:2rem;--switch-padding:.125rem;--switch-duration:var(--c15t-duration-normal);--switch-ease:var(--c15t-easing);--switch-thumb-size:.75rem;--switch-thumb-size-disabled:.625rem;--switch-thumb-translate:calc(var(--switch-width) - var(--switch-thumb-size) - 2 * var(--switch-padding));--switch-background-color:var(--c15t-switch-track);--switch-background-color-dark:var(--c15t-switch-track);--switch-background-color-hover:var(--c15t-surface-hover);--switch-background-color-hover-dark:var(--c15t-surface-hover);--switch-background-color-checked:var(--c15t-switch-track-active);--switch-background-color-checked-dark:var(--c15t-switch-track-active);--switch-background-color-disabled:var(--c15t-border);--switch-background-color-disabled-dark:var(--c15t-border);--switch-thumb-background-color:var(--c15t-switch-thumb);--switch-thumb-background-color-dark:var(--c15t-switch-thumb);--switch-thumb-background-color-disabled:var(--c15t-surface-hover);--switch-thumb-background-color-disabled-dark:var(--c15t-surface-hover);--switch-shadow-thumb:0 0 0 1px var(--c15t-border);--switch-shadow-thumb-dark:0 0 0 1px var(--c15t-border);--switch-focus-ring:var(--c15t-primary);--switch-focus-ring-dark:var(--c15t-primary);--switch-focus-shadow:0 0 0 2px var(--switch-focus-ring);--switch-focus-shadow-dark:0 0 0 2px var(--switch-focus-ring-dark);height:var(--switch-height);width:var(--switch-width);box-sizing:border-box;white-space:nowrap;touch-action:manipulation;background:0 0;border:0;border-radius:9999px;outline:none;flex-shrink:0;margin:0;padding:0;font-family:inherit;font-size:100%;line-height:1.15;display:block}.c15t-ui-track-kWz9_{box-sizing:border-box;width:100%;height:100%;padding:var(--switch-padding);background-color:var(--switch-background-color);transition:background-color var(--switch-duration) var(--switch-ease);border-radius:9999px;outline:none;align-items:center;display:flex;position:relative;overflow:hidden}.c15t-dark .c15t-ui-track-kWz9_{background-color:var(--switch-background-color-dark)}.c15t-ui-track-kWz9_:hover{background-color:var(--switch-background-color-hover)}.c15t-dark .c15t-ui-track-kWz9_:hover{background-color:var(--switch-background-color-hover-dark)}.c15t-ui-track-kWz9_:focus-visible{background-color:var(--switch-background-color-hover)}.c15t-dark .c15t-ui-track-kWz9_:focus-visible{background-color:var(--switch-background-color-hover-dark)}.c15t-ui-track-kWz9_:active{background-color:var(--switch-background-color)}.c15t-dark .c15t-ui-track-kWz9_:active{background-color:var(--switch-background-color-dark)}.c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-track-kWz9_{background-color:var(--switch-background-color-checked)}.c15t-dark .c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-track-kWz9_{background-color:var(--switch-background-color-checked-dark)}.c15t-ui-root-Pd0rf[data-state=checked]:hover .c15t-ui-track-kWz9_{background-color:var(--switch-background-color-checked)}.c15t-dark .c15t-ui-root-Pd0rf[data-state=checked]:hover .c15t-ui-track-kWz9_{background-color:var(--switch-background-color-checked-dark)}.c15t-ui-root-Pd0rf[data-disabled]{cursor:not-allowed}.c15t-ui-root-Pd0rf:focus,.c15t-dark .c15t-ui-root-Pd0rf:focus{outline:none}.c15t-ui-track-disabled-VxwND{background-color:var(--switch-background-color-disabled);opacity:.4;box-shadow:inset 0 0 0 1px #ebebeb}.c15t-dark .c15t-ui-track-disabled-VxwND{background-color:var(--switch-background-color-disabled-dark)}.c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-track-disabled-VxwND{background-color:var(--switch-background-color-checked);opacity:.4;box-shadow:none}.c15t-dark .c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-track-disabled-VxwND{background-color:var(--switch-background-color-checked-dark)}.c15t-ui-thumb-mP7_o{box-sizing:border-box;pointer-events:none;width:var(--switch-thumb-size);height:var(--switch-thumb-size);transition:transform var(--switch-duration) var(--switch-ease);display:block;position:relative;transform:translate(0)}.c15t-ui-thumb-mP7_o:before{content:"";box-sizing:border-box;background-color:var(--switch-thumb-background-color);inset-block:0;border-radius:9999px;width:100%;position:absolute;left:0;-webkit-mask:radial-gradient(circle farthest-side,#0000 1.95px,#000 2.05px 100%) 50%/100% 100% no-repeat;mask:radial-gradient(circle farthest-side,#0000 1.95px,#000 2.05px 100%) 50%/100% 100% no-repeat}.c15t-dark .c15t-ui-thumb-mP7_o:before{background-color:var(--switch-thumb-background-color-dark)}.c15t-ui-thumb-mP7_o:after{content:"";box-sizing:border-box;width:100%;box-shadow:var(--switch-shadow-thumb);inset-block:0;border-radius:9999px;position:absolute;left:0}.c15t-dark .c15t-ui-thumb-mP7_o:after{box-shadow:var(--switch-shadow-thumb-dark)}.c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-thumb-mP7_o{transform:translateX(var(--switch-thumb-translate))}.c15t-ui-root-Pd0rf[dir=rtl][data-state=checked] .c15t-ui-thumb-mP7_o{transform:translateX(calc(-1 * var(--switch-thumb-translate)))}.c15t-ui-track-kWz9_:active .c15t-ui-thumb-mP7_o{transform:scale(.833)}.c15t-ui-thumb-disabled-fwQIy{box-shadow:none}.c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-thumb-disabled-fwQIy{transform:translateX(var(--switch-thumb-translate))}.c15t-ui-root-small-n0CMO{--switch-height:1rem;--switch-width:1.75rem;--switch-padding:.125rem;--switch-thumb-size:.625rem;--switch-thumb-size-disabled:.5rem;--switch-thumb-translate:calc(var(--switch-width) - var(--switch-thumb-size) - 2 * var(--switch-padding))}.c15t-ui-track-small-Ie8K6{width:100%;height:100%}.c15t-ui-thumb-small-uBOCk{width:var(--switch-thumb-size);height:var(--switch-thumb-size)}.c15t-ui-root-Pd0rf:focus-visible{outline:none}.c15t-ui-root-Pd0rf:focus-visible .c15t-ui-track-kWz9_{outline:2px solid var(--switch-focus-ring);outline-offset:2px}.c15t-dark .c15t-ui-root-Pd0rf:focus-visible .c15t-ui-track-kWz9_{outline-color:var(--switch-focus-ring-dark)}@media (prefers-reduced-motion:reduce){.c15t-ui-track-kWz9_,.c15t-ui-thumb-mP7_o{transition:none}}@media (hover:none){.c15t-ui-track-kWz9_:hover{background-color:var(--switch-background-color)}.c15t-ui-root-Pd0rf[data-state=checked] .c15t-ui-track-kWz9_:hover{background-color:var(--switch-background-color-checked)}}.c15t-ui-root-S5pMJ{gap:1rem;width:100%;display:grid}.c15t-ui-list-BZaPj{background:var(--tabs-list-background);border:1px solid var(--tabs-list-border);border-radius:var(--c15t-radius-md);grid-auto-flow:column;align-items:center;gap:.25rem;width:fit-content;padding:.25rem;display:inline-grid}.c15t-ui-list-vertical-cP2o0{grid-auto-flow:row}.c15t-ui-trigger-U8k4E{border-radius:calc(var(--c15t-radius-md) - .25rem);color:var(--tabs-trigger-color);cursor:pointer;font:inherit;transition:background-color var(--c15t-duration-fast) ease, color var(--c15t-duration-fast) ease;background:0 0;border:0;padding:.625rem .875rem;font-weight:500}.c15t-ui-trigger-U8k4E[data-state=active]{background:var(--tabs-trigger-active-background);color:var(--tabs-trigger-active-color)}.c15t-ui-trigger-U8k4E:focus-visible{outline:2px solid var(--tabs-focus-ring);outline-offset:2px}.c15t-ui-content-Iyncb{color:var(--c15t-text)}.c15t-ui-root-hE9Kz{box-sizing:border-box;z-index:999999998;width:100%;font-family:var(--consent-banner-font-family);line-height:var(--consent-banner-line-height);-webkit-text-size-adjust:var(--consent-banner-text-size-adjust);-webkit-font-smoothing:antialiased;tab-size:var(--consent-banner-tab-size);flex-direction:column;padding:1rem;display:flex;position:fixed}.c15t-ui-bannerVisible-pYYY9{opacity:1;transition:opacity var(--consent-banner-animation-duration) var(--consent-banner-animation-timing), transform var(--consent-banner-animation-duration) cubic-bezier(.34, 1.56, .64, 1);transform:translateY(0)}.c15t-ui-bannerHidden-J4VZ3{opacity:0;transition:opacity var(--consent-banner-animation-duration) var(--consent-banner-animation-timing), transform var(--consent-banner-animation-duration) var(--consent-banner-animation-timing);transform:translateY(50px)}@media (width>=640px){.c15t-ui-root-hE9Kz{width:auto;padding:1.5rem}}.c15t-ui-bottomLeft-CbyqH{bottom:0;left:0}.c15t-ui-bottomRight-iIIdC{bottom:0;right:0}.c15t-ui-topLeft-GzbNM{top:0;left:0}.c15t-ui-topRight-siV7C{top:0;right:0}.c15t-ui-card-AUyl8{border-radius:var(--consent-banner-border-radius);border-width:var(--consent-banner-border-width);border-color:var(--consent-banner-border-color);background-color:var(--consent-banner-background-color);width:100%;box-shadow:var(--consent-banner-shadow);position:relative;overflow:hidden}.c15t-ui-cardShell-HgKnk{width:min(100%, var(--consent-banner-max-width));flex-direction:column;display:flex}.c15t-dark .c15t-ui-card-AUyl8{background-color:var(--consent-banner-background-color-dark);border-color:var(--consent-banner-border-color-dark);box-shadow:var(--consent-banner-shadow-dark)}.c15t-ui-card-AUyl8[data-state=open]{animation:var(--consent-banner-entry-animation)}.c15t-ui-card-AUyl8[data-state=closed]{animation:var(--consent-banner-exit-animation)}.c15t-ui-card-AUyl8>:not([hidden])~:not([hidden]){border-top-width:var(--consent-banner-border-width);border-color:var(--consent-banner-border-color)}.c15t-dark .c15t-ui-card-AUyl8>:not([hidden])~:not([hidden]){border-color:var(--consent-banner-border-color-dark)}.c15t-ui-card-AUyl8:focus{outline-offset:2px;outline:none}@keyframes c15t-ui-enter-EoZFn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes c15t-ui-exit-Z4gI_{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.c15t-ui-rejectButton-RvYLm,.c15t-ui-acceptButton-jdwM4,.c15t-ui-customizeButton-mj4u4{width:100%}@media (width>=640px){.c15t-ui-rejectButton-RvYLm,.c15t-ui-acceptButton-jdwM4,.c15t-ui-customizeButton-mj4u4{width:auto}}.c15t-ui-header-pel5O{color:var(--consent-banner-text-color);flex-direction:column;padding:1rem;display:flex}.c15t-dark .c15t-ui-header-pel5O{color:var(--consent-banner-text-color-dark)}@media (width>=640px){.c15t-ui-header-pel5O{padding:1.5rem}}.c15t-ui-header-pel5O>:not([hidden])~:not([hidden]){--consent-banner-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--consent-banner-space-y-reverse)));margin-bottom:calc(.5rem * var(--consent-banner-space-y-reverse))}.c15t-ui-footer-MwauQ{background-color:var(--consent-banner-footer-background-color);flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;display:flex}.c15t-dark .c15t-ui-footer-MwauQ{background-color:var(--consent-banner-footer-background-color-dark)}@media (width>=640px){.c15t-ui-footer-MwauQ{flex-direction:row}}.c15t-ui-footerSubGroup-YlOOW{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.c15t-ui-footerSubGroup-YlOOW button{flex-grow:1}.c15t-ui-footerFill-fYXhD,.c15t-ui-footerColumn-TBxCf{flex-direction:column}.c15t-ui-footerSubGroupFill-HE0u1,.c15t-ui-footerSubGroupColumn-Iz6is,.c15t-ui-actionButtonFill-DOOO_{width:100%}.c15t-ui-description-ZuHLA{letter-spacing:-.006em;color:var(--consent-banner-description-color);font-size:.875rem;font-weight:400;line-height:1.25rem}.c15t-dark .c15t-ui-description-ZuHLA{color:var(--consent-banner-description-color-dark)}.c15t-ui-title-FWOWe{letter-spacing:-.011em;color:var(--consent-banner-title-color);font-size:1rem;font-weight:500;line-height:1.5rem}.c15t-dark .c15t-ui-title-FWOWe{color:var(--consent-banner-title-color-dark)}.c15t-ui-overlay-r7ckD{background-color:var(--consent-banner-overlay-background-color);z-index:999999997;position:fixed;inset:0}.c15t-ui-overlayVisible-uk8zb{opacity:1;transition:opacity var(--consent-banner-animation-duration) var(--consent-banner-animation-timing)}.c15t-ui-overlayHidden-pbl9E{opacity:0;transition:opacity var(--consent-banner-animation-duration) var(--consent-banner-animation-timing)}.c15t-dark .c15t-ui-overlay-r7ckD{background-color:var(--consent-banner-overlay-background-color-dark)}@media (prefers-reduced-motion:reduce){.c15t-ui-bannerVisible-pYYY9,.c15t-ui-bannerHidden-J4VZ3,.c15t-ui-overlayVisible-uk8zb,.c15t-ui-overlayHidden-pbl9E{transition:none}.c15t-ui-card-AUyl8[data-state=open],.c15t-ui-card-AUyl8[data-state=closed]{animation:none}}.c15t-ui-root-SIREQ{box-sizing:border-box;isolation:isolate;font-family:var(--consent-dialog-font-family);line-height:var(--consent-dialog-line-height);-webkit-text-size-adjust:100%;tab-size:4;padding:var(--consent-dialog-card-padding-mobile);z-index:var(--consent-dialog-z-index);border-radius:var(--consent-dialog-card-radius);width:100%;height:var(--consent-dialog-height);background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.c15t-ui-root-SIREQ[dir=rtl]{direction:rtl}.c15t-ui-dialogVisible-kshSO{opacity:1;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing)}.c15t-ui-dialogHidden-Nkf8B{opacity:0;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing)}.c15t-ui-contentVisible-JdLax{opacity:1;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing), transform var(--consent-dialog-animation-duration) cubic-bezier(.34, 1.56, .64, 1);transform:scale(1)}.c15t-ui-contentHidden-b7Eem{opacity:0;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing), transform var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing);transform:scale(.95)}@media (width>=640px){.c15t-ui-root-SIREQ{padding:var(--consent-dialog-card-padding);width:auto}}.c15t-ui-container-kzMoS{flex-direction:column;width:100%;max-height:100%;display:flex}.c15t-ui-branding-cFvDg{justify-content:center;align-items:center;gap:var(--consent-dialog-branding-gap);font-size:var(--consent-dialog-branding-font-size);font-weight:var(--consent-dialog-branding-font-weight);line-height:var(--consent-dialog-branding-line-height);letter-spacing:var(--consent-dialog-branding-letter-spacing);color:var(--consent-dialog-foreground-color);border-radius:.25rem;margin:auto 0;padding:0 .5rem;text-decoration:none;display:flex}.c15t-ui-brandingCopy-VUhih{white-space:nowrap;align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}.c15t-ui-brandingText-UTU4l{font-weight:var(--c15t-font-weight-medium)}.c15t-ui-brandingBy-wyO_G{font-weight:var(--c15t-font-weight-normal)}.c15t-ui-brandingWordmarkLabel-HiffM{white-space:nowrap;letter-spacing:-.03em}.c15t-ui-branding-cFvDg:focus-visible{box-shadow:0 0 0 2px var(--consent-dialog-branding-focus-color);outline:none}.c15t-dark .c15t-ui-branding-cFvDg:focus-visible{box-shadow:0 0 0 2px var(--consent-dialog-branding-focus-color-dark)}.c15t-dark .c15t-ui-branding-cFvDg{color:var(--consent-dialog-foreground-color-dark)}.c15t-ui-brandingC15T-zxnCt{flex:none;align-items:center;width:auto;max-width:100%;height:auto;display:inline-flex}.c15t-ui-brandingWordmark-Oke49{white-space:nowrap;flex:none;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.c15t-ui-brandingC15TMark-gG3qF{width:auto;max-width:100%;height:var(--consent-dialog-branding-icon-height);flex:none;align-items:center;display:inline-flex}.c15t-ui-brandingC15TMark-gG3qF>svg{aspect-ratio:446/445;flex:none;width:auto;max-width:100%;height:100%;display:block}.c15t-ui-brandingInth-HH4jL{max-width:100%;width:var(--consent-dialog-branding-icon-width);height:var(--consent-dialog-branding-icon-height);flex:none;align-items:center;display:inline-flex}.c15t-ui-brandingInth-HH4jL>svg{aspect-ratio:88/90;flex:none;width:auto;max-width:100%;height:100%;display:block}.c15t-ui-brandingTag-xHTlt{border:1px solid var(--c15t-primary)}@supports (color:color-mix(in lab, red, red)){.c15t-ui-brandingTag-xHTlt{border:1px solid color-mix(in srgb, var(--c15t-primary), black 14%)}}.c15t-ui-brandingTag-xHTlt{max-width:calc(100% - 1.5rem);min-height:1.75rem;color:var(--c15t-text-on-primary,#fff);background-color:var(--c15t-primary);z-index:2;border-radius:.75rem .75rem .1875rem .1875rem;align-items:center;gap:.375rem;padding:.28125rem .625rem;display:inline-flex;position:absolute;box-shadow:inset 0 1px #ffffff29,0 1px 2px #0f172a1f}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingCopy-VUhih{font-size:var(--consent-dialog-branding-label-size);letter-spacing:.01em;color:var(--c15t-text-on-primary,#fff)}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingText-UTU4l,.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingBy-wyO_G{line-height:1}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingWordmarkLabel-HiffM{font-size:var(--consent-dialog-branding-label-size);line-height:1}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingWordmark-Oke49{color:var(--c15t-text-on-primary,#fff);gap:.3125rem}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingC15TMark-gG3qF,.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingInth-HH4jL{height:.9375rem;color:var(--c15t-text-on-primary,#fff)}.c15t-ui-brandingTagBanner-ruu5B{border-bottom-width:0;border-radius:.75rem .75rem 0 0;align-self:flex-end;margin-block-end:-1px;margin-inline-end:.75rem;position:relative;top:auto;right:auto;transform:none}.c15t-ui-brandingTagDialog-VHYim{right:var(--consent-dialog-card-padding-mobile);border-top-width:0;border-radius:0 0 .75rem .75rem;bottom:0;transform:translateY(calc(100% + 1px))}@media (width>=640px){.c15t-ui-brandingTagDialog-VHYim{right:var(--consent-dialog-card-padding)}}@media (width<=480px){.c15t-ui-brandingTag-xHTlt{gap:.375rem;max-width:calc(100% - 1rem);padding:.3125rem .625rem}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingCopy-VUhih,.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingWordmarkLabel-HiffM{font-size:.625rem}.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingC15TMark-gG3qF,.c15t-ui-brandingTag-xHTlt .c15t-ui-brandingInth-HH4jL{height:.8125rem}}.c15t-ui-headerWrapper-unPKA{position:relative}.c15t-ui-closeButton-xUsO9{position:absolute;top:22px;right:22px}.c15t-ui-footer-wtxGp{border-top:solid 1px var(--consent-dialog-stroke-color);justify-content:center;padding-top:1rem;padding-bottom:1rem;font-size:14px}.c15t-ui-overlay-zmCXe{color:var(--consent-dialog-link-text-color);background-color:var(--consent-dialog-overlay-background-color);z-index:var(--consent-dialog-overlay-z-index);position:fixed;inset:0}.c15t-ui-overlayVisible-csRAE{opacity:1;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing)}.c15t-ui-overlayHidden-zcSPn{opacity:0;transition:opacity var(--consent-dialog-animation-duration) var(--consent-dialog-animation-timing)}.c15t-dark .c15t-ui-overlay-zmCXe{background-color:var(--consent-dialog-overlay-background-color-dark);color:var(--consent-dialog-link-text-color-dark)}.c15t-ui-card-OCFER{box-sizing:border-box;width:min(100%, var(--consent-dialog-max-width));border-radius:var(--consent-dialog-card-radius);border:var(--consent-dialog-border-width) var(--consent-dialog-border-style) var(--consent-dialog-border-color);background-color:var(--consent-dialog-background-color);max-height:100%;color:var(--consent-dialog-foreground-color);box-shadow:var(--consent-dialog-card-shadow);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:visible}.c15t-dark .c15t-ui-card-OCFER{background-color:var(--consent-dialog-background-color-dark);color:var(--consent-dialog-foreground-color-dark);border-color:var(--consent-dialog-border-color-dark)}.c15t-ui-header-BhjKW{padding:var(--consent-dialog-card-padding);gap:var(--consent-dialog-header-gap);flex-direction:column;flex-shrink:0;display:flex}.c15t-ui-header-BhjKW>*+*{margin-top:var(--consent-dialog-card-gap)}.c15t-ui-title-nqdol{font-weight:var(--consent-dialog-title-font-weight);font-size:var(--consent-dialog-title-font-size);letter-spacing:var(--consent-dialog-title-letter-spacing);line-height:1}.c15t-ui-description-qNkW1{color:var(--consent-dialog-muted-color);font-size:var(--consent-dialog-description-font-size);font-weight:var(--consent-dialog-description-font-weight);line-height:var(--consent-dialog-description-line-height)}.c15t-dark .c15t-ui-description-qNkW1{color:var(--consent-dialog-muted-color-dark)}.c15t-ui-content-lXTS6{padding:var(--consent-dialog-card-padding);gap:var(--consent-dialog-content-gap);flex:auto;min-height:0;padding-top:0;overflow-y:auto}.c15t-ui-footer-wtxGp{justify-content:center;align-items:center;gap:var(--consent-dialog-footer-gap);font-size:var(--consent-dialog-footer-font-size);padding-top:var(--consent-dialog-footer-padding-y);padding-bottom:var(--consent-dialog-footer-padding-y);border-top:var(--consent-dialog-border-width) var(--consent-dialog-border-style) var(--consent-dialog-stroke-color);flex-direction:column;flex-shrink:0;display:flex}.c15t-ui-footer-wtxGp:empty{border-top:none;display:none}.c15t-dark .c15t-ui-footer-wtxGp{border-color:var(--consent-dialog-stroke-color-dark)}.c15t-ui-footer-wtxGp.c15t-ui-brandingFooter-HAeuI{border-top:0;height:0;min-height:0;padding:0;position:relative;overflow:visible}.c15t-ui-footer-wtxGp.c15t-ui-brandingFooter-HAeuI:empty{display:none}@media (prefers-reduced-motion:reduce){.c15t-ui-dialogVisible-kshSO,.c15t-ui-dialogHidden-Nkf8B,.c15t-ui-contentVisible-JdLax,.c15t-ui-contentHidden-b7Eem,.c15t-ui-overlayVisible-csRAE,.c15t-ui-overlayHidden-zcSPn{transition:none}}.c15t-ui-trigger-BryZ5{--cdt-size-sm:32px;--cdt-size-md:40px;--cdt-size-lg:48px;--cdt-bg:var(--c15t-surface,#fff);--cdt-bg-hover:var(--c15t-surface-hover,var(--cdt-bg));--cdt-border:var(--c15t-border,#e5e5e5);--cdt-shadow:var(--c15t-shadow-lg,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a);--cdt-shadow-hover:var(--c15t-shadow-xl,0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a);--cdt-radius:var(--c15t-radius-full,9999px);--cdt-offset:var(--c15t-space-md,20px);--cdt-transition-duration:var(--c15t-motion-duration,.2s);--cdt-transition-easing:var(--c15t-motion-easing,ease-out);--cdt-snap-duration:var(--c15t-motion-duration-slow,.2s);--cdt-snap-easing:var(--c15t-motion-easing-smooth,cubic-bezier(.77, 0, .175, 1));--cdt-icon-color:var(--c15t-text,#171717);--cdt-focus-ring:var(--c15t-primary,#3b82f6);z-index:9999;width:var(--cdt-size-md);height:var(--cdt-size-md);border:1px solid var(--cdt-border);border-radius:var(--cdt-radius);background:var(--cdt-bg);box-shadow:var(--cdt-shadow);cursor:grab;transition:transform var(--cdt-transition-duration) var(--cdt-transition-easing), box-shadow var(--cdt-transition-duration) var(--cdt-transition-easing), background var(--cdt-transition-duration) var(--cdt-transition-easing);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;will-change:transform;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:fixed}@media (hover:hover) and (pointer:fine){.c15t-ui-trigger-BryZ5:hover{background:var(--cdt-bg-hover);box-shadow:var(--cdt-shadow-hover)}}.c15t-ui-trigger-BryZ5:active,.c15t-ui-trigger-BryZ5.c15t-ui-dragging-HLEr2{cursor:grabbing;transform:scale(1.02)}.c15t-ui-trigger-BryZ5:focus{outline:none}.c15t-ui-trigger-BryZ5:focus-visible{outline:2px solid var(--cdt-focus-ring);outline-offset:2px}.c15t-ui-sm-meEur{width:var(--cdt-size-sm);height:var(--cdt-size-sm)}.c15t-ui-md-lnKl5{width:var(--cdt-size-md);height:var(--cdt-size-md)}.c15t-ui-lg-vVljq{width:var(--cdt-size-lg);height:var(--cdt-size-lg)}.c15t-ui-icon-QeBf0{width:50%;height:50%;color:var(--cdt-icon-color);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c15t-ui-icon-QeBf0 svg{width:100%;height:100%}.c15t-ui-text-Q2Rdp{margin-left:var(--c15t-space-xs,6px);font-family:var(--c15t-font-family,system-ui, sans-serif);font-size:var(--c15t-font-size-sm,14px);font-weight:var(--c15t-font-weight-medium,500);color:var(--cdt-icon-color);white-space:nowrap;pointer-events:none;line-height:1}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp){width:auto;height:auto;padding:var(--c15t-space-sm,8px) var(--c15t-space-md,16px);border-radius:var(--c15t-radius-lg,12px);gap:var(--c15t-space-xs,6px)}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp) .c15t-ui-icon-QeBf0{width:16px;height:16px}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-sm-meEur{padding:var(--c15t-space-xs,6px) var(--c15t-space-sm,10px)}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-sm-meEur .c15t-ui-icon-QeBf0{width:14px;height:14px}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-sm-meEur .c15t-ui-text-Q2Rdp{font-size:var(--c15t-font-size-xs,12px)}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-lg-vVljq{padding:var(--c15t-space-md,12px) var(--c15t-space-lg,20px)}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-lg-vVljq .c15t-ui-icon-QeBf0{width:20px;height:20px}.c15t-ui-trigger-BryZ5:has(.c15t-ui-text-Q2Rdp).c15t-ui-lg-vVljq .c15t-ui-text-Q2Rdp{font-size:var(--c15t-font-size-md,16px)}.c15t-ui-bottomRight-uY0Me{right:var(--cdt-offset);bottom:var(--cdt-offset)}.c15t-ui-bottomLeft-w0x9m{bottom:var(--cdt-offset);left:var(--cdt-offset)}.c15t-ui-topRight-yHVfA{top:var(--cdt-offset);right:var(--cdt-offset)}.c15t-ui-topLeft-wGrIZ{top:var(--cdt-offset);left:var(--cdt-offset)}.c15t-ui-snapping-dPWx_{transition:top var(--cdt-snap-duration) var(--cdt-snap-easing), right var(--cdt-snap-duration) var(--cdt-snap-easing), bottom var(--cdt-snap-duration) var(--cdt-snap-easing), left var(--cdt-snap-duration) var(--cdt-snap-easing), transform var(--cdt-snap-duration) var(--cdt-snap-easing)}.c15t-ui-hidden-QnkHi{display:none}.c15t-dark .c15t-ui-trigger-BryZ5{--cdt-bg:var(--c15t-surface,#262626);--cdt-bg-hover:var(--c15t-surface-hover,#404040);--cdt-border:var(--c15t-border,#404040);--cdt-icon-color:var(--c15t-text,#fafafa);--cdt-shadow:0 10px 15px -3px #0000004d, 0 4px 6px -4px #0000004d;--cdt-shadow-hover:0 20px 25px -5px #0006, 0 8px 10px -6px #0006}.c15t-ui-toolbar-tkhyV{--cdtt-size-sm:32px;--cdtt-size-md:40px;--cdtt-size-lg:48px;--cdtt-bg:var(--c15t-surface,#fff);--cdtt-bg-hover:var(--c15t-surface-hover,#f5f5f5);--cdtt-border:var(--c15t-border,#d4d4d4);--cdtt-primary:var(--c15t-primary,#16a779);--cdtt-primary-hover:var(--c15t-primary-hover,#128866);--cdtt-primary-text:var(--c15t-text-on-primary,#fff);--cdtt-icon-color:var(--c15t-text,#262626);--cdtt-focus-ring:var(--c15t-primary,#16a779);--cdtt-offset:var(--c15t-space-md,20px);--cdtt-transition-duration:var(--c15t-duration-fast,.16s);--cdtt-transition-easing:var(--c15t-easing-out,ease-out);--cdtt-shadow:var(--c15t-shadow-md,0 4px 10px #00000014, 0 1px 2px #0000000f);z-index:9999;width:max-content;color:var(--cdtt-icon-color);background:var(--cdtt-bg);border:1px solid var(--cdtt-border);border-radius:var(--c15t-radius-md,6px);box-shadow:var(--cdtt-shadow);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;will-change:transform;transition:transform var(--cdtt-transition-duration) var(--cdtt-transition-easing), box-shadow var(--cdtt-transition-duration) var(--cdtt-transition-easing), background var(--cdtt-transition-duration) var(--cdtt-transition-easing);align-items:stretch;margin:0;padding:0;display:inline-flex;position:fixed;overflow:hidden}.c15t-ui-toolbar-tkhyV.c15t-ui-bottomRight-uY0Me{right:max(var(--cdtt-offset), env(safe-area-inset-right,0px));bottom:max(var(--cdtt-offset), env(safe-area-inset-bottom,0px))}.c15t-ui-toolbar-tkhyV.c15t-ui-bottomLeft-w0x9m{bottom:max(var(--cdtt-offset), env(safe-area-inset-bottom,0px));left:max(var(--cdtt-offset), env(safe-area-inset-left,0px))}.c15t-ui-toolbar-tkhyV.c15t-ui-topRight-yHVfA{top:max(var(--cdtt-offset), env(safe-area-inset-top,0px));right:max(var(--cdtt-offset), env(safe-area-inset-right,0px))}.c15t-ui-toolbar-tkhyV.c15t-ui-topLeft-wGrIZ{top:max(var(--cdtt-offset), env(safe-area-inset-top,0px));left:max(var(--cdtt-offset), env(safe-area-inset-left,0px))}.c15t-ui-toolbar-tkhyV.c15t-ui-dragging-HLEr2{cursor:grabbing;box-shadow:var(--c15t-shadow-lg,0 10px 20px #00000024, 0 3px 6px #00000014)}.c15t-ui-toolbarVertical-azGG_{flex-direction:column}.c15t-ui-toolbarItem-MTJ7c{width:var(--cdtt-size-md);height:var(--cdtt-size-md);color:var(--cdtt-icon-color);border:0;border-inline-start:1px solid var(--cdtt-border);cursor:inherit;transition:color var(--cdtt-transition-duration) var(--cdtt-transition-easing), background var(--cdtt-transition-duration) var(--cdtt-transition-easing);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.c15t-ui-toolbarItem-MTJ7c:first-child{border-inline-start:0}.c15t-ui-toolbarVertical-azGG_ .c15t-ui-toolbarItem-MTJ7c{border-top:1px solid var(--cdtt-border);border-inline-start:0}.c15t-ui-toolbarVertical-azGG_ .c15t-ui-toolbarItem-MTJ7c:first-child{border-top:0}.c15t-ui-toolbar-tkhyV .c15t-ui-toolbarItem-MTJ7c.c15t-ui-sm-meEur{width:var(--cdtt-size-sm);height:var(--cdtt-size-sm)}.c15t-ui-toolbar-tkhyV .c15t-ui-toolbarItem-MTJ7c.c15t-ui-md-lnKl5{width:var(--cdtt-size-md);height:var(--cdtt-size-md)}.c15t-ui-toolbar-tkhyV .c15t-ui-toolbarItem-MTJ7c.c15t-ui-lg-vVljq{width:var(--cdtt-size-lg);height:var(--cdtt-size-lg)}.c15t-ui-toolbarItem-MTJ7c[data-c15t-trigger-action=preferences]{color:var(--cdtt-primary-text);background:var(--cdtt-primary)}.c15t-ui-toolbarItem-MTJ7c:focus{outline:none}.c15t-ui-toolbarItem-MTJ7c:focus-visible{z-index:1;outline:2px solid var(--cdtt-focus-ring);outline-offset:-3px}.c15t-ui-toolbarItem-MTJ7c:disabled{cursor:not-allowed;opacity:.45}.c15t-ui-toolbarIcon-g2j9z{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:50%;height:50%;display:flex}.c15t-ui-toolbarIcon-g2j9z>span,.c15t-ui-toolbarIcon-g2j9z svg{width:100%;height:100%;display:flex}@media (hover:hover) and (pointer:fine){.c15t-ui-toolbarItem-MTJ7c:hover:not(:disabled){background:var(--cdtt-bg-hover)}.c15t-ui-toolbarItem-MTJ7c[data-c15t-trigger-action=preferences]:hover:not(:disabled){background:var(--cdtt-primary-hover)}}.c15t-ui-toolbarItem-MTJ7c:active:not(:disabled){box-shadow:inset 0 1px 3px #00000029}:is(.c15t-dark .c15t-ui-toolbar-tkhyV,.dark .c15t-ui-toolbar-tkhyV){--cdtt-bg:var(--c15t-surface,#262626);--cdtt-bg-hover:var(--c15t-surface-hover,#343434);--cdtt-border:var(--c15t-border,#525252);--cdtt-icon-color:var(--c15t-text,#fafafa);--cdtt-shadow:0 8px 18px #00000052, 0 2px 5px #00000038}@media (prefers-reduced-motion:reduce){.c15t-ui-trigger-BryZ5,.c15t-ui-toolbar-tkhyV,.c15t-ui-toolbarItem-MTJ7c,.c15t-ui-snapping-dPWx_{transition:none}}.c15t-ui-widget-tTKyY{width:100%;font-family:var(--consent-widget-font-family);line-height:var(--consent-widget-line-height);-webkit-font-smoothing:antialiased;position:relative}.c15t-ui-widget-tTKyY>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--space-y-reverse)));margin-bottom:calc(1.5rem * var(--space-y-reverse))}.c15t-ui-card-UpkfF{width:min(100%, var(--consent-widget-max-width));border-radius:var(--consent-widget-radius);border:var(--consent-widget-border-width) solid var(--consent-widget-border-color);background-color:var(--consent-widget-background-color);position:relative}.c15t-dark .c15t-ui-card-UpkfF{background-color:var(--consent-widget-background-color-dark);border-color:var(--consent-widget-border-color-dark)}.c15t-ui-card-UpkfF[data-state=open]{animation:var(--consent-widget-entry-animation)}.c15t-ui-card-UpkfF[data-state=closed]{animation:var(--consent-widget-exit-animation)}.c15t-ui-header-UNVT2{gap:var(--consent-widget-gap);padding:var(--consent-widget-padding);flex-direction:column;display:flex}.c15t-ui-title-VZSLD{font-size:var(--consent-widget-title-size);line-height:var(--consent-widget-title-line-height);letter-spacing:var(--consent-widget-title-tracking);font-weight:var(--consent-widget-title-weight);color:var(--consent-widget-text-color)}.c15t-dark .c15t-ui-title-VZSLD{color:var(--consent-widget-text-color-dark)}.c15t-ui-description-wIwCB{color:var(--consent-widget-text-muted-color)}.c15t-dark .c15t-ui-description-wIwCB{color:var(--consent-widget-text-muted-color-dark)}.c15t-ui-content-vvxqv{padding:0 var(--consent-widget-padding);padding-bottom:var(--consent-widget-padding)}.c15t-ui-footer-vPM5F{border-top:1px solid var(--consent-widget-border-color);padding:var(--consent-widget-footer-padding);background-color:var(--consent-widget-footer-background-color);justify-content:space-between;gap:1rem;display:flex}.c15t-dark .c15t-ui-footer-vPM5F{border-color:var(--consent-widget-border-color-dark);background-color:var(--consent-widget-footer-background-color-dark)}@media (width<=640px){.c15t-ui-footer-vPM5F{flex-direction:column}}@media (width>=640px){.c15t-ui-footer-vPM5F{flex-direction:row}}.c15t-ui-footerSubGroup-DllFT{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.c15t-ui-footerFill-P_kQs,.c15t-ui-footerColumn-ezdXA{flex-direction:column}.c15t-ui-footerSubGroupFill-vHGHl,.c15t-ui-footerSubGroupColumn-HCrX0{width:100%}.c15t-ui-actionButtonFill-Ane9w{flex:1;width:100%}@media (width<=640px){.c15t-ui-footerSubGroup-DllFT,.c15t-ui-footerSubGroup-DllFT button{width:100%}}.c15t-ui-branding-OBSbe{border-top:var(--consent-widget-border-width) solid var(--consent-widget-border-color);justify-content:center;width:100%;padding-top:1rem;display:flex}.c15t-dark .c15t-ui-branding-OBSbe{border-color:var(--consent-widget-border-color-dark)}.c15t-ui-brandingLink-RAOti{color:var(--consent-widget-link-text-color);text-align:center;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}.c15t-dark .c15t-ui-brandingLink-RAOti{color:var(--consent-widget-link-text-color-dark)}.c15t-ui-brandingLink-RAOti svg{height:1.2rem}@keyframes c15t-ui-enter-oqaf_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes c15t-ui-exit-Yh5ig{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.c15t-ui-bottomLeft-MFOD6{bottom:0;left:0}.c15t-ui-bottomRight-PBeso{bottom:0;right:0}.c15t-ui-topLeft-uEV5R{top:0;left:0}.c15t-ui-topRight-jj0Fj{top:0;right:0}.c15t-ui-accordionItem-phxAm{border-radius:var(--consent-widget-accordion-radius);border:1px solid var(--consent-widget-accordion-border-color);background-color:var(--consent-widget-accordion-background-color);padding:0;position:relative;overflow:visible}.c15t-ui-accordionTriggerInner-OxxsR:focus-visible{outline:none}.c15t-ui-accordionItem-phxAm:has(.c15t-ui-accordionTriggerInner-OxxsR:focus-visible){outline:2px solid var(--consent-widget-accordion-focus-ring);outline-offset:-1px}.c15t-dark .c15t-ui-accordionItem-phxAm:has(.c15t-ui-accordionTriggerInner-OxxsR:focus-visible){outline-color:var(--consent-widget-accordion-focus-ring-dark)}.c15t-dark .c15t-ui-accordionItem-phxAm{border-color:var(--consent-widget-accordion-border-color-dark);background-color:var(--consent-widget-accordion-background-color-dark)}.c15t-ui-accordionList-Ojp24{gap:var(--consent-widget-accordion-stack-gap);display:grid}.c15t-ui-accordionTrigger-hVnri{align-items:center;gap:var(--consent-widget-gap);box-sizing:border-box;width:100%;padding:var(--consent-widget-accordion-padding);border-radius:var(--consent-widget-accordion-radius);color:var(--consent-widget-accordion-text-color);transition:background-color var(--consent-widget-accordion-duration) var(--consent-widget-accordion-ease);background-color:#0000;grid-template-columns:minmax(0,1fr) auto;display:grid}.c15t-ui-accordionTrigger-hVnri:hover{background-color:var(--consent-widget-accordion-background-hover)}.c15t-dark .c15t-ui-accordionTrigger-hVnri{color:var(--consent-widget-accordion-text-color-dark)}.c15t-dark .c15t-ui-accordionTrigger-hVnri:hover{background-color:var(--consent-widget-accordion-background-hover-dark)}.c15t-ui-accordionTriggerInner-OxxsR{appearance:none;align-items:center;gap:var(--consent-widget-gap);min-width:0;min-height:calc(var(--consent-widget-accordion-icon-size) + .25rem);font-size:var(--consent-widget-title-size);line-height:var(--c15t-line-height-tight);font-weight:var(--c15t-font-weight-regular);border-radius:var(--consent-widget-accordion-radius);text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-self:stretch;padding:0;display:flex;position:relative}.c15t-ui-accordionTriggerInner-OxxsR [data-slot=preference-item-leading]{margin-inline:0}.c15t-ui-accordionTitle-oVDJ5{font:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0}.c15t-ui-accordionContent-S6PcX{color:var(--consent-widget-accordion-content-color);padding:0;font-size:.875rem;line-height:1.5}.c15t-ui-accordionContent-S6PcX>[data-slot=preference-item-content-viewport]{padding-top:0;padding-inline-start:calc(var(--consent-widget-accordion-icon-size) + var(--consent-widget-gap));padding-inline-end:var(--consent-widget-accordion-padding)}.c15t-ui-accordionContent-S6PcX[data-state=open]>[data-slot=preference-item-content-viewport]{padding-top:0;padding-bottom:var(--consent-widget-accordion-padding)}.c15t-ui-accordionContent-S6PcX[data-state=closed]>[data-slot=preference-item-content-viewport]{padding-bottom:0}.c15t-ui-accordionContent-S6PcX>[data-slot=preference-item-content-viewport]>div{padding-top:0}.c15t-dark .c15t-ui-accordionContent-S6PcX{color:var(--consent-widget-accordion-content-color-dark)}.c15t-ui-accordionArrow-yFH7h{color:var(--consent-widget-accordion-arrow-color);width:var(--consent-widget-accordion-icon-size);height:var(--consent-widget-accordion-icon-size);transition:transform var(--consent-widget-accordion-duration) var(--consent-widget-accordion-ease)}.c15t-dark .c15t-ui-accordionArrow-yFH7h{color:var(--consent-widget-accordion-arrow-color-dark)}.c15t-ui-accordionItem-phxAm[data-state=open] .c15t-ui-accordionArrow-yFH7h{transform:rotate(180deg)}.c15t-ui-switch-YnFJT{cursor:pointer;flex-shrink:0;align-self:center;position:relative;top:-1px}@media (prefers-reduced-motion:reduce){.c15t-ui-card-UpkfF[data-state=open],.c15t-ui-card-UpkfF[data-state=closed]{animation:none}.c15t-ui-accordionTrigger-hVnri,.c15t-ui-accordionArrow-yFH7h{transition:none}}.c15t-ui-placeholder-eDKsb{font-family:var(--frame-font-family);line-height:var(--frame-line-height);-webkit-font-smoothing:antialiased;text-align:center;border-radius:var(--frame-placeholder-border-radius);border-width:var(--frame-placeholder-border-width);border-color:var(--frame-placeholder-border-color);background-color:var(--frame-placeholder-background-color);width:100%;height:100%;opacity:var(--frame-placeholder-opacity);pointer-events:auto;justify-content:center;align-items:center;gap:var(--frame-placeholder-gap);animation:var(--frame-placeholder-animation);flex-direction:column;padding:1rem;display:flex;transform:scale(1)}@keyframes c15t-ui-fadeIn-moBzd{to{opacity:1}}.c15t-dark .c15t-ui-placeholder-eDKsb{background-color:var(--frame-placeholder-background-color-dark);border-color:var(--frame-placeholder-border-color-dark);box-shadow:var(--frame-placeholder-shadow-dark)}.c15t-ui-title-Z2LtT{letter-spacing:-.011em;color:var(--frame-placeholder-title-color);font-size:1rem;font-weight:500;line-height:1.5rem}.c15t-dark .c15t-ui-title-Z2LtT{color:var(--frame-placeholder-title-color-dark)}@media (prefers-reduced-motion:reduce){.c15t-ui-placeholder-eDKsb{opacity:1;animation:none}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4\.5{inset-inline:calc(var(--spacing) * 4.5)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-5\.5{top:calc(var(--spacing) * 5.5)}.top-24{top:calc(var(--spacing) * 24)}.top-32{top:calc(var(--spacing) * 32)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.bottom-auto{bottom:auto}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[calc\(50\%-21rem-14rem\)\]{left:calc(50% - 35rem)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-\[1\]{z-index:calc(1 * -1)}.-z-\[2\]{z-index:calc(2 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=720px){.container{max-width:720px}}@media (width>=1000px){.container{max-width:1000px}}@media (width>=1080px){.container{max-width:1080px}}@media (width>=1180px){.container{max-width:1180px}}@media (width>=1200px){.container{max-width:1200px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.mx-\[12\.5\%\]{margin-inline:12.5%}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.25{margin-top:calc(var(--spacing) * .25)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2\.25{margin-top:calc(var(--spacing) * 2.25)}.mt-2\.75{margin-top:calc(var(--spacing) * 2.75)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-3\.25{margin-top:calc(var(--spacing) * 3.25)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-6\.5{margin-top:calc(var(--spacing) * 6.5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[0\.55em\]{margin-top:.55em}.mt-\[clamp\(26px\,3vw\,40px\)\]{margin-top:clamp(26px,3vw,40px)}.mt-\[clamp\(34px\,4\.4vw\,62px\)\]{margin-top:clamp(34px,4.4vw,62px)}.mt-\[clamp\(34px\,4vw\,56px\)\]{margin-top:clamp(34px,4vw,56px)}.mt-\[clamp\(38px\,4\.4vw\,62px\)\]{margin-top:clamp(38px,4.4vw,62px)}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[clamp\(24px\,3vw\,42px\)\]{margin-bottom:clamp(24px,3vw,42px)}.mb-\[clamp\(30px\,3\.8vw\,54px\)\]{margin-bottom:clamp(30px,3.8vw,54px)}.mb-\[clamp\(34px\,4\.4vw\,62px\)\]{margin-bottom:clamp(34px,4.4vw,62px)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\.25{width:calc(var(--spacing) * 1.25);height:calc(var(--spacing) * 1.25)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.75{width:calc(var(--spacing) * 2.75);height:calc(var(--spacing) * 2.75)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-29\.5{width:calc(var(--spacing) * 29.5);height:calc(var(--spacing) * 29.5)}.size-\[15px\]{width:15px;height:15px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\.25{height:calc(var(--spacing) * 1.25)}.h-1\.75{height:calc(var(--spacing) * 1.75)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\.5{height:calc(var(--spacing) * 11.5)}.h-16\.5{height:calc(var(--spacing) * 16.5)}.h-42{height:calc(var(--spacing) * 42)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-66px\)\]{height:calc(100dvh - 66px)}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-73{min-height:calc(var(--spacing) * 73)}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.w-0{width:calc(var(--spacing) * 0)}.w-3\.75{width:calc(var(--spacing) * 3.75)}.w-8{width:calc(var(--spacing) * 8)}.w-14{width:calc(var(--spacing) * 14)}.w-32\.5{width:calc(var(--spacing) * 32.5)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[40\%\]{width:40%}.w-\[320px\]{width:320px}.w-\[calc\(100\%-100\%\/var\(--cols\)\)\]{width:calc(100% - 100% / var(--cols))}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[var\(--active-tab-width\)\]{width:var(--active-tab-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[52rem\]{max-width:52rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[74ch\]{max-width:74ch}.max-w-\[75ch\]{max-width:75ch}.max-w-\[78ch\]{max-width:78ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[82\%\]{max-width:82%}.max-w-\[86ch\]{max-width:86ch}.max-w-\[150px\]{max-width:150px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[min\(82\%\,60ch\)\]{max-width:min(82%,60ch)}.max-w-\[min\(88\%\,72ch\)\]{max-width:min(88%,72ch)}.max-w-blurb{max-width:28ch}.max-w-close{max-width:42ch}.max-w-copy{max-width:46ch}.max-w-full{max-width:100%}.max-w-lead{max-width:44ch}.max-w-measure{max-width:var(--measure)}.max-w-none{max-width:none}.max-w-read{max-width:42rem}.max-w-solo{max-width:40rem}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[560px\]{min-width:560px}.min-w-\[720px\]{min-width:720px}.min-w-\[840px\]{min-width:840px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[30px\]{--tw-translate-x:30px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[var\(--active-tab-left\)\]{--tw-translate-x:var(--active-tab-left);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[110\%\]{--tw-translate-y:calc(110% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\.5{--tw-translate-y:calc(var(--spacing) * 3.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[kaito-drift_var\(--dur\)_ease-in-out_infinite_alternate\]{animation:kaito-drift var(--dur) ease-in-out infinite alternate}.animate-\[kaito-ticker_44s_linear_infinite\]{animation:44s linear infinite kaito-ticker}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.auto-cols-\[minmax\(112px\,max-content\)\]{grid-auto-columns:minmax(112px,max-content)}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[3rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem minmax(0,1fr) auto}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[7rem_14rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem 14rem minmax(0,1fr)}.grid-cols-\[18px_1fr\]{grid-template-columns:18px 1fr}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.46fr\)_minmax\(0\,2\.3fr\)\]{grid-template-columns:minmax(0,.46fr) minmax(0,2.3fr)}.grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.grid-cols-\[minmax\(0\,0\.86fr\)_minmax\(0\,2\.9fr\)\]{grid-template-columns:minmax(0,.86fr) minmax(0,2.9fr)}.grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,3\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,3.1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.grid-cols-\[repeat\(var\(--cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-4\.25{gap:calc(var(--spacing) * 4.25)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-7\.5{gap:calc(var(--spacing) * 7.5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[clamp\(16px\,2vw\,34px\)\]{gap:clamp(16px,2vw,34px)}.gap-\[clamp\(18px\,2vw\,30px\)\]{gap:clamp(18px,2vw,30px)}.gap-\[clamp\(24px\,4vw\,64px\)\]{gap:clamp(24px,4vw,64px)}.gap-\[clamp\(24px\,4vw\,72px\)\]{gap:clamp(24px,4vw,72px)}.gap-\[clamp\(28px\,4vw\,64px\)\]{gap:clamp(28px,4vw,64px)}.gap-\[clamp\(28px\,4vw\,70px\)\]{gap:clamp(28px,4vw,70px)}.gap-\[clamp\(30px\,4vw\,76px\)\]{gap:clamp(30px,4vw,76px)}.gap-\[clamp\(34px\,4\.4vw\,62px\)\]{gap:clamp(34px,4.4vw,62px)}.gap-\[clamp\(34px\,4\.6vw\,70px\)\]{gap:clamp(34px,4.6vw,70px)}.gap-px{gap:1px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-4\.5{column-gap:calc(var(--spacing) * 4.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-7\.5{column-gap:calc(var(--spacing) * 7.5)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-2xl{border-radius:var(--r-panel)}.rounded-\[12px_12px_4px_12px\]{border-radius:12px 12px 4px}.rounded-\[12px_12px_12px_4px\]{border-radius:12px 12px 12px 4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--r-panel)}.rounded-md,.rounded-sm{border-radius:var(--r-control)}.rounded-xl{border-radius:var(--r-panel)}.rounded-b-md{border-bottom-right-radius:var(--r-control);border-bottom-left-radius:var(--r-control)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[color-mix\(in_srgb\,var\(--primary-fg\)_45\%\,transparent\)\]{border-color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--primary-fg\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--primary-fg) 45%,transparent)}}.border-danger{border-color:var(--beni)}.border-hairline{border-color:var(--hairline)}.border-hairline-2{border-color:var(--hairline-2)}.border-hairline-ink{border-color:var(--hairline-ink)}.border-kuro-6{border-color:var(--kuro-6)}.border-primary{border-color:var(--primary)}.border-primary-fg,.border-primary-fg\/35{border-color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.border-primary-fg\/35{border-color:color-mix(in oklab, var(--primary-fg) 35%, transparent)}}.border-transparent{border-color:#0000}.border-warn{border-color:var(--warn)}.border-l-danger{border-left-color:var(--beni)}.border-l-hairline-2{border-left-color:var(--hairline-2)}.border-l-ok{border-left-color:var(--ok)}.border-l-primary{border-left-color:var(--primary)}.border-l-primary-fg{border-left-color:var(--primary-fg)}.border-l-warn{border-left-color:var(--warn)}.bg-\[\#fffdf9\]{background-color:#fffdf9}.bg-\[color-mix\(in_srgb\,var\(--washi\)_88\%\,transparent\)\]{background-color:var(--washi)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--washi\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--washi) 88%,transparent)}}.bg-danger{background-color:var(--beni)}.bg-faint{background-color:var(--faint)}.bg-hairline{background-color:var(--hairline)}.bg-hairline-2{background-color:var(--hairline-2)}.bg-kozo{background-color:var(--kozo)}.bg-kuro{background-color:var(--kuro)}.bg-kuro-4{background-color:var(--kuro-4)}.bg-kuro-6{background-color:var(--kuro-6)}.bg-muted{background-color:var(--washi-lo)}.bg-ok{background-color:var(--ok)}.bg-primary{background-color:var(--primary)}.bg-primary-fg,.bg-primary-fg\/25{background-color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.bg-primary-fg\/25{background-color:color-mix(in oklab, var(--primary-fg) 25%, transparent)}}.bg-primary-soft{background-color:var(--primary-soft)}.bg-sumi{background-color:var(--sumi)}.bg-transparent{background-color:#0000}.bg-warn{background-color:var(--warn)}.bg-washi{background-color:var(--washi)}.bg-washi-hi{background-color:var(--washi-hi)}.bg-washi-lo{background-color:var(--washi-lo)}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(92deg\,rgba\(20\,19\,15\,0\.94\)_0\%\,rgba\(20\,19\,15\,0\.8\)_54\%\,rgba\(20\,19\,15\,0\.66\)_100\%\)\]{background-image:linear-gradient(92deg,#14130ff0 0%,#14130fcc 54%,#14130fa8 100%)}.bg-\[linear-gradient\(currentColor\,currentColor\)\]{background-image:linear-gradient(currentColor,currentColor)}.\[mask-image\:linear-gradient\(to_right\,transparent\,\#000_6\%\,\#000_94\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.bg-\[size\:0\%_1px\]{background-size:0% 1px}.bg-\[position\:0_100\%\]{background-position:0 100%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-faint{fill:var(--faint)}.fill-hairline{fill:var(--hairline)}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-kozo{stroke:var(--kozo)}.stroke-primary-fg{stroke:var(--primary-fg)}.stroke-warn{stroke:var(--warn)}.\[stroke-width\:1\.4\]{stroke-width:1.4px}.\[stroke-width\:1\.6\]{stroke-width:1.6px}.\[stroke-width\:1\],.stroke-1{stroke-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-\[clamp\(20px\,2\.4vw\,30px\)\]{padding:clamp(20px,2.4vw,30px)}.p-\[clamp\(20px\,2\.6vw\,34px\)\]{padding:clamp(20px,2.6vw,34px)}.p-\[clamp\(20px\,3\.2vw\,34px\)\]{padding:clamp(20px,3.2vw,34px)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-4\.25{padding-inline:calc(var(--spacing) * 4.25)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.px-\[clamp\(0px\,3vw\,44px\)\]{padding-inline:clamp(0px,3vw,44px)}.px-\[clamp\(16px\,3vw\,44px\)\]{padding-inline:clamp(16px,3vw,44px)}.px-\[clamp\(20px\,3vw\,40px\)\]{padding-inline:clamp(20px,3vw,40px)}.px-gutter{padding-inline:var(--gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-3\.75{padding-block:calc(var(--spacing) * 3.75)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[clamp\(24px\,3vw\,38px\)\]{padding-block:clamp(24px,3vw,38px)}.py-\[clamp\(26px\,3\.4vw\,46px\)\]{padding-block:clamp(26px,3.4vw,46px)}.py-\[clamp\(40px\,4\.6vw\,68px\)\]{padding-block:clamp(40px,4.6vw,68px)}.py-\[clamp\(56px\,7vw\,104px\)\]{padding-block:clamp(56px,7vw,104px)}.py-\[clamp\(64px\,8vw\,128px\)\]{padding-block:clamp(64px,8vw,128px)}.py-band{padding-block:var(--band-y)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-2\.25{padding-top:calc(var(--spacing) * 2.25)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[calc\(--spacing\(2\)\+1px\)\]{padding-top:calc(calc(var(--spacing) * 2) + 1px)}.pt-\[clamp\(20px\,2\.4vw\,34px\)\]{padding-top:clamp(20px,2.4vw,34px)}.pt-\[clamp\(30px\,3\.4vw\,52px\)\]{padding-top:clamp(30px,3.4vw,52px)}.pt-\[clamp\(40px\,5vw\,72px\)\]{padding-top:clamp(40px,5vw,72px)}.pt-\[clamp\(46px\,5vw\,76px\)\]{padding-top:clamp(46px,5vw,76px)}.pt-\[clamp\(48px\,6vw\,88px\)\]{padding-top:clamp(48px,6vw,88px)}.pt-\[clamp\(52px\,6\.4vw\,96px\)\]{padding-top:clamp(52px,6.4vw,96px)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7\.5{padding-right:calc(var(--spacing) * 7.5)}.pr-\[clamp\(0px\,3vw\,44px\)\]{padding-right:clamp(0px,3vw,44px)}.pb-0\.75{padding-bottom:calc(var(--spacing) * .75)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-\[clamp\(24px\,3vw\,40px\)\]{padding-bottom:clamp(24px,3vw,40px)}.pb-\[clamp\(32px\,4vw\,52px\)\]{padding-bottom:clamp(32px,4vw,52px)}.pb-\[clamp\(34px\,4vw\,60px\)\]{padding-bottom:clamp(34px,4vw,60px)}.pb-\[clamp\(40px\,4\.6vw\,64px\)\]{padding-bottom:clamp(40px,4.6vw,64px)}.pb-\[clamp\(44px\,5vw\,70px\)\]{padding-bottom:clamp(44px,5vw,70px)}.pb-band{padding-bottom:var(--band-y)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-7\.5{padding-left:calc(var(--spacing) * 7.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.font-sans{font-family:Zen Kaku Gothic New,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[clamp\(1\.25rem\,1\.7vw\,1\.55rem\)\]{font-size:clamp(1.25rem,1.7vw,1.55rem)}.text-\[clamp\(1\.25rem\,1\.7vw\,1\.55rem\)\]\!{font-size:clamp(1.25rem,1.7vw,1.55rem)!important}.text-\[clamp\(1\.65rem\,3\.1vw\,2\.7rem\)\]{font-size:clamp(1.65rem,3.1vw,2.7rem)}.text-\[clamp\(20px\,1\.8vw\,26px\)\]{font-size:clamp(20px,1.8vw,26px)}.text-\[clamp\(30px\,3\.2vw\,42px\)\]{font-size:clamp(30px,3.2vw,42px)}.text-\[clamp\(30px\,3\.6vw\,46px\)\]{font-size:clamp(30px,3.6vw,46px)}.text-aside{font-size:13.5px}.text-body{font-size:15.5px}.text-chip{font-size:10.5px}.text-ctl{font-size:1.28rem}.text-dial{font-size:1.75rem}.text-figure{font-size:17px}.text-fine{font-size:12.5px}.text-label{font-size:11px}.text-lead{font-size:16.5px}.text-list{font-size:14.5px}.text-mark{font-size:10px}.text-mega{font-size:clamp(1.5rem,1.9vw,1.85rem)}.text-meta{font-size:11.5px}.text-note{font-size:13px}.text-quote{font-size:clamp(1.4rem,2.4vw,2.1rem)}.text-ui{font-size:15px}.text-word{font-size:20px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.leading-\[1\.24\]\!{--tw-leading:1.24!important;line-height:1.24!important}.leading-\[1\.32\]{--tw-leading:1.32;line-height:1.32}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-body{--tw-leading:1.62;line-height:1.62}.leading-card{--tw-leading:1.4;line-height:1.4}.leading-copy{--tw-leading:1.66;line-height:1.66}.leading-none{--tw-leading:1;line-height:1}.leading-note{--tw-leading:1.6;line-height:1.6}.leading-quote{--tw-leading:1.38;line-height:1.38}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-side{--tw-leading:1.58;line-height:1.58}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.leading-title{--tw-leading:1.14;line-height:1.14}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.014em\]{--tw-tracking:-.014em;letter-spacing:-.014em}.tracking-\[-0\.018em\]{--tw-tracking:-.018em;letter-spacing:-.018em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#fffdf9\]{color:#fffdf9}.text-danger{color:var(--beni)}.text-faint{color:var(--faint)}.text-foreground\/60{color:var(--sumi-3)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--sumi-3) 60%, transparent)}}.text-ghost{color:var(--ghost)}.text-muted-foreground{color:var(--muted)}.text-ok{color:var(--ok)}.text-on-kuro{color:var(--on-kuro)}.text-on-kuro\!{color:var(--on-kuro)!important}.text-on-kuro-2{color:var(--on-kuro-2)}.text-on-kuro-3{color:var(--on-kuro-3)}.text-on-kuro-faint{color:var(--on-kuro-faint)}.text-on-primary{color:var(--on-primary)}.text-primary-fg{color:var(--primary-fg)}.text-sumi{color:var(--sumi)}.text-sumi-2{color:var(--sumi-2)}.text-sumi-3{color:var(--sumi-3)}.text-warn{color:var(--warn)}.text-washi{color:var(--washi)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-\[0\.28\]{opacity:.28}.opacity-\[0\.42\]{opacity:.42}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-16px_rgba\(23\,22\,15\,0\.35\)\]{--tw-shadow:0 10px 30px -16px var(--tw-shadow-color,#17160f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(23\,22\,15\,0\.24\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#17160f3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_0_var\(--hairline-2\)\]{--tw-shadow:inset 0 -1px 0 0 var(--tw-shadow-color,var(--hairline-2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_0_var\(--hairline-ink-2\)\]{--tw-shadow:inset 0 -1px 0 0 var(--tw-shadow-color,var(--hairline-ink-2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.15\]{--tw-backdrop-saturate:saturate(1.15);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,outline-color\]{transition-property:background-color,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-size\,color\]{transition-property:background-size,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\]{transition-property:border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\]{transition-property:border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,opacity\]{transition-property:transform,width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-\[110ms\]{transition-delay:.11s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[180ms\,140ms\]{--tw-duration:.18s,.14s;transition-duration:.18s,.14s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.duration-\[250ms\,160ms\]{--tw-duration:.25s,.16s;transition-duration:.25s,.16s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.duration-\[320ms\,320ms\,180ms\]{--tw-duration:.32s,.32s,.18s;transition-duration:.32s,.32s,.18s}.duration-\[340ms\,180ms\]{--tw-duration:.34s,.18s;transition-duration:.34s,.18s}.duration-\[340ms\]{--tw-duration:.34s;transition-duration:.34s}.duration-\[420ms\]{--tw-duration:.42s;transition-duration:.42s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.ease-\[cubic-bezier\(0\.2\,0\.7\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.2,.7,.2,1);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ease-\[cubic-bezier\(0\.25\,0\.7\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.25,.7,.2,1);transition-timing-function:cubic-bezier(.25,.7,.2,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\,ease-out\]{--tw-ease:cubic-bezier(.32,.72,0,1),ease-out;transition-timing-function:cubic-bezier(.32,.72,0,1),ease-out}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[ease\,ease-out\]{--tw-ease:ease,ease-out;transition-timing-function:ease,ease-out}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.delay-\[110ms\]{--tw-animation-delay:.11s;animation-delay:.11s}.outline-none{--tw-outline-style:none;outline-style:none}.\[--primary-fg\:\#63ac8c\]{--primary-fg:#63ac8c}.\[animation-delay\:var\(--phase\)\]{animation-delay:var(--phase)}.\[stroke-dasharray\:4_4\]{stroke-dasharray:4 4}.\[stroke-linecap\:butt\]{stroke-linecap:butt}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.running{animation-play-state:running}.group-first\/item\:block:is(:where(.group\/item):first-child *),.group-last\/row\:block:is(:where(.group\/row):last-child *),.group-first\/item\:group-last\/row\:block:is(:where(.group\/item):first-child *):is(:where(.group\/row):last-child *){display:block}.group-open\/mm\:bg-transparent:is(:where(.group\/mm):is([open],:popover-open,:open) *){background-color:#0000}@media (hover:hover){.group-hover\:translate-x-0\.75:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .75);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-primary-fg:is(:where(.group):hover *){color:var(--primary-fg)}}.group-has-\[video\]\/stage\:hidden:is(:where(.group\/stage):has(:is(video)) *){display:none}.group-data-\[active\]\:text-on-primary:is(:where(.group)[data-active] *),.group-data-\[active\]\:text-on-primary-muted:is(:where(.group)[data-active] *){color:var(--on-primary)}@supports (color:color-mix(in lab, red, red)){.group-data-\[active\]\:text-on-primary-muted:is(:where(.group)[data-active] *){color:color-mix(in srgb, var(--on-primary) 76%, transparent)}}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.placeholder\:text-faint::placeholder{color:var(--faint)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted)}.backdrop\:bg-\[rgba\(23\,22\,15\,0\.4\)\]::backdrop{background-color:#17160f66}.backdrop\:backdrop-blur-\[2px\]::backdrop{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-top-1\.25:before{content:var(--tw-content);top:calc(var(--spacing) * -1.25)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-3\.75:before{content:var(--tw-content);width:calc(var(--spacing) * 3.75)}.before\:bg-sumi:before{content:var(--tw-content);background-color:var(--sumi)}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-\[260ms\]:before{content:var(--tw-content);--tw-duration:.26s;transition-duration:.26s}.before\:ease-\[cubic-bezier\(0\.2\,0\.7\,0\.2\,1\)\]:before{content:var(--tw-content);--tw-ease:cubic-bezier(.2,.7,.2,1);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.group-open\/mm\:before\:translate-y-1\.25:is(:where(.group\/mm):is([open],:popover-open,:open) *):before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing) * 1.25);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-open\/mm\:before\:rotate-45:is(:where(.group\/mm):is([open],:popover-open,:open) *):before{content:var(--tw-content);rotate:45deg}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:top-1\.25:after{content:var(--tw-content);top:calc(var(--spacing) * 1.25)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:size-1\.75:after{content:var(--tw-content);width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-3\.75:after{content:var(--tw-content);width:calc(var(--spacing) * 3.75)}.after\:rotate-45:after{content:var(--tw-content);rotate:45deg}.after\:border-r:after{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:1px}.after\:border-b:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.after\:border-faint:after{content:var(--tw-content);border-color:var(--faint)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--sumi-3)}.after\:bg-sumi:after{content:var(--tw-content);background-color:var(--sumi)}.after\:bg-\[linear-gradient\(to_bottom\,rgba\(20\,19\,15\,0\.86\)_0\%\,rgba\(20\,19\,15\,0\.72\)_12\%\,rgba\(20\,19\,15\,0\.6\)_34\%\,rgba\(20\,19\,15\,0\.82\)_74\%\,rgba\(20\,19\,15\,0\.94\)_100\%\)\]:after{content:var(--tw-content);background-image:linear-gradient(#14130fdb 0%,#14130fb8 12%,#14130f99 34%,#14130fd1 74%,#14130ff0 100%)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:duration-\[260ms\]:after{content:var(--tw-content);--tw-duration:.26s;transition-duration:.26s}.after\:ease-\[cubic-bezier\(0\.2\,0\.7\,0\.2\,1\)\]:after{content:var(--tw-content);--tw-ease:cubic-bezier(.2,.7,.2,1);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.after\:ease-out:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-open\/dg\:after\:-rotate-\[135deg\]:is(:where(.group\/dg):is([open],:popover-open,:open) *):after{content:var(--tw-content);rotate:-135deg}.group-open\/mm\:after\:-translate-y-1\.25:is(:where(.group\/mm):is([open],:popover-open,:open) *):after{content:var(--tw-content);--tw-translate-y:calc(var(--spacing) * -1.25);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-open\/mm\:after\:-rotate-45:is(:where(.group\/mm):is([open],:popover-open,:open) *):after{content:var(--tw-content);rotate:-45deg}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-\[calc\(--spacing\(2\)\+1px\)\]:last-child{padding-bottom:calc(calc(var(--spacing) * 2) + 1px)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:border-primary-fg:hover{border-color:var(--primary-fg)}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:bg-primary-soft:hover{background-color:var(--primary-soft)}.hover\:bg-washi:hover{background-color:var(--washi)}.hover\:bg-washi-hi:hover{background-color:var(--washi-hi)}.hover\:bg-\[size\:100\%_1px\]:hover{background-size:100% 1px}.hover\:text-foreground:hover{color:var(--sumi-3)}.hover\:text-on-kuro:hover{color:var(--on-kuro)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-fg:hover{color:var(--primary-fg)}.hover\:text-sumi:hover{color:var(--sumi)}.hover\:shadow-\[0_16px_36px_-14px_rgba\(23\,22\,15\,0\.42\)\]:hover{--tw-shadow:0 16px 36px -14px var(--tw-shadow-color,#17160f6b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}}.focus-visible\:translate-y-0:focus-visible{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:border-primary-fg:focus-visible{border-color:var(--primary-fg)}.focus-visible\:border-ring:focus-visible{border-color:var(--primary)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-sumi:focus-visible{outline-color:var(--sumi)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}.has-\[\:focus-visible\]\:border-primary-fg:has(:focus-visible){border-color:var(--primary-fg)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:text-sumi[aria-expanded=true]{color:var(--sumi)}.aria-pressed\:text-on-primary[aria-pressed=true]{color:var(--on-primary)}.aria-\[current\=page\]\:text-sumi[aria-current=page]{color:var(--sumi)}.data-\[enter\=true\]\:duration-\[260ms\,180ms\][data-enter=true]{--tw-duration:.26s,.18s;transition-duration:.26s,.18s}.data-\[on\=true\]\:pointer-events-auto[data-on=true]{pointer-events:auto}.data-\[on\=true\]\:translate-y-0[data-on=true]{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[on\=true\]\:text-on-kuro[data-on=true]{color:var(--on-kuro)}.data-\[on\=true\]\:text-sumi[data-on=true]{color:var(--sumi)}.data-\[on\=true\]\:opacity-100[data-on=true]{opacity:1}.data-\[on\=true\]\:outline-sumi[data-on=true]{outline-color:var(--sumi)}.data-\[open\=true\]\:pointer-events-auto[data-open=true]{pointer-events:auto}.data-\[open\=true\]\:opacity-100[data-open=true]{opacity:1}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[kaito-drawer_300ms_cubic-bezier\(0\.2\,0\.7\,0\.2\,1\)\]{animation:.3s cubic-bezier(.2,.7,.2,1) kaito-drawer}}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:before\:transition-none:before,.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (width>=1200px){.max-wide\:hidden{display:none}.max-wide\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-wide\:gap-0{gap:calc(var(--spacing) * 0)}.max-wide\:gap-4{gap:calc(var(--spacing) * 4)}.max-wide\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-wide\:text-list{font-size:14.5px}}@media not all and (width>=1180px){.max-desk\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-desk\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-desk\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-desk\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}}@media not all and (width>=1080px){.max-lap\:static{position:static}.max-lap\:mx-0{margin-inline:calc(var(--spacing) * 0)}.max-lap\:mt-1{margin-top:calc(var(--spacing) * 1)}.max-lap\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-lap\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-lap\:block{display:block}.max-lap\:flex{display:flex}.max-lap\:hidden{display:none}.max-lap\:min-h-0{min-height:calc(var(--spacing) * 0)}.max-lap\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lap\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lap\:list-none{list-style-type:none}.max-lap\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lap\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lap\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-lap\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-lap\:flex-wrap{flex-wrap:wrap}.max-lap\:items-start{align-items:flex-start}.max-lap\:justify-center{justify-content:center}.max-lap\:gap-3{gap:calc(var(--spacing) * 3)}.max-lap\:justify-self-start{justify-self:flex-start}.max-lap\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lap\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-lap\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.max-lap\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-lap\:p-0{padding:calc(var(--spacing) * 0)}.max-lap\:p-5{padding:calc(var(--spacing) * 5)}.max-lap\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-lap\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-lap\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-lap\:py-2{padding-block:calc(var(--spacing) * 2)}.max-lap\:py-3{padding-block:calc(var(--spacing) * 3)}.max-lap\:pr-0{padding-right:calc(var(--spacing) * 0)}.max-lap\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.max-lap\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-lap\:pl-0{padding-left:calc(var(--spacing) * 0)}.max-lap\:pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.max-lap\:text-left{text-align:left}.max-lap\:before\:mb-1:before{content:var(--tw-content);margin-bottom:calc(var(--spacing) * 1)}.max-lap\:before\:block:before{content:var(--tw-content);display:block}.max-lap\:before\:font-mono:before{content:var(--tw-content);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.max-lap\:before\:text-mark:before{content:var(--tw-content);font-size:10px}.max-lap\:before\:tracking-\[0\.16em\]:before{content:var(--tw-content);--tw-tracking:.16em;letter-spacing:.16em}.max-lap\:before\:text-faint:before{content:var(--tw-content);color:var(--faint)}.max-lap\:before\:uppercase:before{content:var(--tw-content);text-transform:uppercase}.max-lap\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}.max-lap\:before\:content-none:before{content:var(--tw-content);--tw-content:none;content:none}}@media not all and (width>=1000px){.max-menu\:block{display:block}.max-menu\:hidden{display:none}.max-menu\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-menu\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-menu\:gap-5\.5{gap:calc(var(--spacing) * 5.5)}}@media not all and (width>=720px){.max-hand\:inset-y-auto{inset-block:auto}.max-hand\:top-0{top:calc(var(--spacing) * 0)}.max-hand\:col-start-2{grid-column-start:2}.max-hand\:ml-0{margin-left:calc(var(--spacing) * 0)}.max-hand\:hidden{display:none}.max-hand\:h-\[var\(--active-tab-height\)\]{height:var(--active-tab-height)}.max-hand\:w-23{width:calc(var(--spacing) * 23)}.max-hand\:w-full{width:100%}.max-hand\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-hand\:translate-y-\[var\(--active-tab-top\)\]{--tw-translate-y:var(--active-tab-top);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-hand\:auto-cols-auto{grid-auto-columns:auto}.max-hand\:grid-flow-row{grid-auto-flow:row}.max-hand\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-hand\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-hand\:grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.max-hand\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-hand\:flex-col{flex-direction:column}.max-hand\:justify-start{justify-content:flex-start}.max-hand\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-hand\:gap-3{gap:calc(var(--spacing) * 3)}.max-hand\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-hand\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-hand\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-hand\:text-mark{font-size:10px}}@media (width>=1080px){.lap\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lap\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lap\:grid-cols-\[minmax\(0\,1fr\)_44px_minmax\(0\,1\.15fr\)_44px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.15fr) 44px minmax(0,1fr)}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.xl\:block{display:block}}.dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--muted)}.dark\:text-on-kuro-2:is([data-theme=dark] *){color:var(--on-kuro-2)}.dark\:brightness-0:is([data-theme=dark] *){--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:invert:is([data-theme=dark] *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.dark\:hover\:text-foreground:is([data-theme=dark] *):hover{color:var(--sumi-3)}}@media print{.print\:static{position:static}.print\:z-auto{z-index:auto}.print\:flex{display:flex}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:max-w-none{max-width:none}.print\:break-inside-avoid{break-inside:avoid}.print\:gap-7{gap:calc(var(--spacing) * 7)}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:p-0{padding:calc(var(--spacing) * 0)}}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--washi)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--sumi-3)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:border-input:is([data-theme=dark] *):where([data-active]:not([data-active=false])){border-color:var(--hairline-2)}.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:var(--hairline-2)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--hairline-2) 30%, transparent)}}.dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-state=active]),.dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-active]:not([data-active=false])){color:var(--sumi-3)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.\[\&_\.col-label\]\:mt-0 .col-label{margin-top:calc(var(--spacing) * 0)}.\[\&_\.col-label\]\:mr-0 .col-label{margin-right:calc(var(--spacing) * 0)}.\[\&_\.col-label\]\:mb-3\.5 .col-label{margin-bottom:calc(var(--spacing) * 3.5)}.\[\&_\.col-label\]\:ml-0 .col-label{margin-left:calc(var(--spacing) * 0)}.\[\&_\.col-label\]\:font-mono .col-label{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_\.col-label\]\:text-mark .col-label{font-size:10px}.\[\&_\.col-label\]\:font-normal .col-label{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\.col-label\]\:tracking-\[0\.15em\] .col-label{--tw-tracking:.15em;letter-spacing:.15em}.\[\&_\.col-label\]\:text-faint .col-label{color:var(--faint)}.\[\&_\.col-label\]\:uppercase .col-label{text-transform:uppercase}.\[\&_a\]\:text-aside a{font-size:13.5px}.\[\&_a\]\:text-fine a{font-size:12.5px}.\[\&_a\]\:text-faint a{color:var(--faint)}.\[\&_a\]\:text-muted-foreground a{color:var(--muted)}.\[\&_a\]\:text-primary-fg a{color:var(--primary-fg)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-\[color\:var\(--hairline\)\] a{-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline)}.\[\&_a\]\:underline-offset-\[3px\] a{text-underline-offset:3px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\]\:duration-150 a{--tw-duration:.15s;transition-duration:.15s}.\[\&_a\]\:ease-out a{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:\[\&_a\]\:decoration-current:hover a{text-decoration-color:currentColor}}.\[\&_a\:hover\]\:text-primary-fg a:hover{color:var(--primary-fg)}.\[\&_b\]\:absolute b{position:absolute}.\[\&_b\]\:inset-0 b{inset:calc(var(--spacing) * 0)}.\[\&_b\]\:mt-5 b{margin-top:calc(var(--spacing) * 5)}.\[\&_b\]\:block b{display:block}.\[\&_b\]\:grid b{display:grid}.\[\&_b\]\:place-items-center b{place-items:center}.\[\&_b\]\:border-t b{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_b\]\:border-hairline b{border-color:var(--hairline)}.\[\&_b\]\:pt-3\.5 b{padding-top:calc(var(--spacing) * 3.5)}.\[\&_b\]\:font-mono b{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_b\]\:font-sans b{font-family:Zen Kaku Gothic New,system-ui,sans-serif}.\[\&_b\]\:text-sm b{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_b\]\:text-chip b{font-size:10.5px}.\[\&_b\]\:text-dial b{font-size:1.75rem}.\[\&_b\]\:text-label b{font-size:11px}.\[\&_b\]\:text-ui b{font-size:15px}.\[\&_b\]\:font-normal b{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_b\]\:tracking-\[0\.02em\] b{--tw-tracking:.02em;letter-spacing:.02em}.\[\&_b\]\:tracking-\[0\.12em\] b{--tw-tracking:.12em;letter-spacing:.12em}.\[\&_b\]\:tracking-\[0\.16em\] b{--tw-tracking:.16em;letter-spacing:.16em}.\[\&_b\]\:text-primary-fg b{color:var(--primary-fg)}.\[\&_b\]\:text-sumi b{color:var(--sumi)}.\[\&_b\]\:uppercase b{text-transform:uppercase}.\[\&_blockquote\]\:my-8 blockquote{margin-block:calc(var(--spacing) * 8)}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-primary-fg blockquote{border-color:var(--primary-fg)}.\[\&_blockquote\]\:pl-5 blockquote{padding-left:calc(var(--spacing) * 5)}.\[\&_blockquote\]\:text-sumi-3 blockquote{color:var(--sumi-3)}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.\[\&_blockquote_p\]\:mb-2 blockquote p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_blockquote_p\]\:text-sumi-3 blockquote p{color:var(--sumi-3)}.\[\&_button\]\:text-fine button{font-size:12.5px}.\[\&_button\]\:text-faint button{color:var(--faint)}.\[\&_button\:hover\]\:text-primary-fg button:hover{color:var(--primary-fg)}.\[\&_circle\]\:fill-none circle{fill:none}.\[\&_circle\]\:\[stroke-width\:5\] circle{stroke-width:5px}.\[\&_code\]\:rounded-sm code{border-radius:var(--r-control)}.\[\&_code\]\:bg-washi-lo code{background-color:var(--washi-lo)}.\[\&_code\]\:px-1\.5 code{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:font-mono code{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_code\]\:text-\[0\.86em\] code{font-size:.86em}.\[\&_code\]\:text-sumi code{color:var(--sumi)}.\[\&_dd\]\:m-0 dd{margin:calc(var(--spacing) * 0)}.\[\&_dd\]\:mt-1\.5 dd{margin-top:calc(var(--spacing) * 1.5)}.\[\&_dd\]\:mt-1\.25 dd{margin-top:calc(var(--spacing) * 1.25)}.\[\&_dd\]\:mt-3 dd{margin-top:calc(var(--spacing) * 3)}.\[\&_dd\]\:mt-auto dd{margin-top:auto}.\[\&_dd\]\:mr-0 dd{margin-right:calc(var(--spacing) * 0)}.\[\&_dd\]\:mb-0 dd{margin-bottom:calc(var(--spacing) * 0)}.\[\&_dd\]\:ml-0 dd{margin-left:calc(var(--spacing) * 0)}.\[\&_dd\]\:pt-2\.25 dd{padding-top:calc(var(--spacing) * 2.25)}.\[\&_dd\]\:text-right dd{text-align:right}.\[\&_dd\]\:font-mono dd{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_dd\]\:font-sans dd{font-family:Zen Kaku Gothic New,system-ui,sans-serif}.\[\&_dd\]\:text-base dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_dd\]\:text-\[clamp\(22px\,2vw\,30px\)\] dd{font-size:clamp(22px,2vw,30px)}.\[\&_dd\]\:text-audience dd{font-size:clamp(1.9rem,2.7vw,2.5rem)}.\[\&_dd\]\:text-chip dd{font-size:10.5px}.\[\&_dd\]\:text-mark dd{font-size:10px}.\[\&_dd\]\:text-meta dd{font-size:11.5px}.\[\&_dd\]\:leading-none dd{--tw-leading:1;line-height:1}.\[\&_dd\]\:leading-normal dd{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.\[\&_dd\]\:tracking-\[-0\.01em\] dd{--tw-tracking:-.01em;letter-spacing:-.01em}.\[\&_dd\]\:tracking-\[0\.1em\] dd{--tw-tracking:.1em;letter-spacing:.1em}.\[\&_dd\]\:tracking-\[0\.05em\] dd{--tw-tracking:.05em;letter-spacing:.05em}.\[\&_dd\]\:tracking-\[0\.06em\] dd{--tw-tracking:.06em;letter-spacing:.06em}.\[\&_dd\]\:tracking-\[0\.08em\] dd{--tw-tracking:.08em;letter-spacing:.08em}.\[\&_dd\]\:tracking-\[0\.13em\] dd{--tw-tracking:.13em;letter-spacing:.13em}.\[\&_dd\]\:text-muted-foreground dd{color:var(--muted)}.\[\&_dd\]\:text-on-kuro dd{color:var(--on-kuro)}.\[\&_dd\]\:text-on-kuro-2 dd{color:var(--on-kuro-2)}.\[\&_dd\]\:text-on-kuro-faint dd{color:var(--on-kuro-faint)}.\[\&_dd\]\:text-primary-fg dd{color:var(--primary-fg)}.\[\&_dd\]\:text-sumi dd{color:var(--sumi)}.\[\&_dd\]\:uppercase dd{text-transform:uppercase}.\[\&_dd_small\]\:mt-2\.25 dd small{margin-top:calc(var(--spacing) * 2.25)}.\[\&_dd_small\]\:block dd small{display:block}.\[\&_dd_small\]\:font-mono dd small{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_dd_small\]\:text-chip dd small{font-size:10.5px}.\[\&_dd_small\]\:tracking-\[0\.08em\] dd small{--tw-tracking:.08em;letter-spacing:.08em}.\[\&_dd_small\]\:text-on-kuro-faint dd small{color:var(--on-kuro-faint)}.\[\&_dt\]\:min-h-\[2lh\] dt{min-height:2lh}.\[\&_dt\]\:font-mono dt{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_dt\]\:text-sm dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_dt\]\:text-list dt{font-size:14.5px}.\[\&_dt\]\:text-mark dt{font-size:10px}.\[\&_dt\]\:text-meta dt{font-size:11.5px}.\[\&_dt\]\:tracking-\[0\.05em\] dt{--tw-tracking:.05em;letter-spacing:.05em}.\[\&_dt\]\:tracking-\[0\.14em\] dt{--tw-tracking:.14em;letter-spacing:.14em}.\[\&_dt\]\:tracking-\[0\.15em\] dt{--tw-tracking:.15em;letter-spacing:.15em}.\[\&_dt\]\:text-faint dt{color:var(--faint)}.\[\&_dt\]\:text-on-kuro dt{color:var(--on-kuro)}.\[\&_dt\]\:text-on-kuro-2 dt{color:var(--on-kuro-2)}.\[\&_dt\]\:text-on-kuro-3 dt{color:var(--on-kuro-3)}.\[\&_dt\]\:text-on-kuro-faint dt{color:var(--on-kuro-faint)}.\[\&_dt\]\:text-sumi dt{color:var(--sumi)}.\[\&_dt\]\:uppercase dt{text-transform:uppercase}.\[\&_em\]\:text-muted-foreground em{color:var(--muted)}.\[\&_figcaption\]\:mt-2 figcaption{margin-top:calc(var(--spacing) * 2)}.\[\&_figcaption\]\:mt-6 figcaption{margin-top:calc(var(--spacing) * 6)}.\[\&_figcaption\]\:text-center figcaption{text-align:center}.\[\&_figcaption\]\:font-mono figcaption{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_figcaption\]\:text-\[12px\] figcaption{font-size:12px}.\[\&_figcaption\]\:text-label figcaption{font-size:11px}.\[\&_figcaption\]\:tracking-\[0\.14em\] figcaption{--tw-tracking:.14em;letter-spacing:.14em}.\[\&_figcaption\]\:text-faint figcaption{color:var(--faint)}.\[\&_figcaption\]\:text-on-kuro-3 figcaption{color:var(--on-kuro-3)}.\[\&_figcaption\]\:uppercase figcaption{text-transform:uppercase}.\[\&_h2\]\:mt-11 h2{margin-top:calc(var(--spacing) * 11)}.\[\&_h2\]\:mt-14 h2{margin-top:calc(var(--spacing) * 14)}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h2\]\:scroll-mt-28 h2{scroll-margin-top:calc(var(--spacing) * 28)}.\[\&_h2\]\:text-\[22px\] h2{font-size:22px}.\[\&_h2\]\:text-\[clamp\(20px\,2\.1vw\,26px\)\] h2{font-size:clamp(20px,2.1vw,26px)}.\[\&_h2\]\:leading-title h2{--tw-leading:1.14;line-height:1.14}.\[\&_h2\]\:tracking-\[-0\.01em\] h2{--tw-tracking:-.01em;letter-spacing:-.01em}.\[\&_h2\]\:text-on-kuro h2{color:var(--on-kuro)}.\[\&_h2\]\:text-sumi h2{color:var(--sumi)}.\[\&_h2_em\]\:text-primary-fg h2 em{color:var(--primary-fg)}.\[\&_h2\+p\]\:mt-0 h2+p{margin-top:calc(var(--spacing) * 0)}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:mt-10 h3{margin-top:calc(var(--spacing) * 10)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:mb-3\.5 h3{margin-bottom:calc(var(--spacing) * 3.5)}.\[\&_h3\]\:mb-4\.5 h3{margin-bottom:calc(var(--spacing) * 4.5)}.\[\&_h3\]\:text-\[17px\] h3{font-size:17px}.\[\&_h3\]\:text-\[19px\] h3{font-size:19px}.\[\&_h3\]\:text-\[clamp\(1\.25rem\,1\.7vw\,1\.55rem\)\] h3{font-size:clamp(1.25rem,1.7vw,1.55rem)}.\[\&_h3\]\:text-\[clamp\(17px\,1\.6vw\,19px\)\] h3{font-size:clamp(17px,1.6vw,19px)}.\[\&_h3\]\:leading-\[1\.24\] h3{--tw-leading:1.24;line-height:1.24}.\[\&_h3\]\:leading-title h3{--tw-leading:1.14;line-height:1.14}.\[\&_h3\]\:text-on-kuro h3{color:var(--on-kuro)}.\[\&_h3\]\:text-sumi h3{color:var(--sumi)}.\[\&_h3\]\:transition-colors h3{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_h3\]\:duration-150 h3{--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.hover\:\[\&_h3\]\:text-primary-fg:hover h3{color:var(--primary-fg)}}.\[\&_h3\+p\]\:mt-0 h3+p{margin-top:calc(var(--spacing) * 0)}.\[\&_h4\]\:mt-8 h4{margin-top:calc(var(--spacing) * 8)}.\[\&_h4\]\:mb-2 h4{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h4\]\:text-\[16px\] h4{font-size:16px}.\[\&_h4\]\:text-on-kuro h4{color:var(--on-kuro)}.\[\&_h4\]\:text-sumi h4{color:var(--sumi)}.\[\&_hr\]\:mx-auto hr{margin-inline:auto}.\[\&_hr\]\:my-12 hr{margin-block:calc(var(--spacing) * 12)}.\[\&_hr\]\:w-16 hr{width:calc(var(--spacing) * 16)}.\[\&_hr\]\:border-0 hr{border-style:var(--tw-border-style);border-width:0}.\[\&_hr\]\:border-t hr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_hr\]\:border-hairline hr{border-color:var(--hairline)}.\[\&_i\]\:block i{display:block}.\[\&_i\]\:h-full i{height:100%}.\[\&_iframe\]\:min-h-\[560px\] iframe{min-height:560px}.\[\&_img\]\:my-8 img{margin-block:calc(var(--spacing) * 8)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:border img{border-style:var(--tw-border-style);border-width:1px}.\[\&_img\]\:border-hairline img{border-color:var(--hairline)}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_li\]\:mb-1\.5 li{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_li\]\:mb-2 li{margin-bottom:calc(var(--spacing) * 2)}.\[\&_li_ol\]\:mt-2 li ol{margin-top:calc(var(--spacing) * 2)}.\[\&_li_ol\]\:mb-0 li ol{margin-bottom:calc(var(--spacing) * 0)}.\[\&_li_ul\]\:mt-2 li ul{margin-top:calc(var(--spacing) * 2)}.\[\&_li_ul\]\:mb-0 li ul{margin-bottom:calc(var(--spacing) * 0)}.\[\&_li\:\:marker\]\:text-faint li::marker{color:var(--faint)}.\[\&_li\>p\]\:mb-2 li>p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ol\]\:mb-4 ol{margin-bottom:calc(var(--spacing) * 4)}.\[\&_ol\]\:mb-5 ol{margin-bottom:calc(var(--spacing) * 5)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_ol\]\:pl-5\.5 ol{padding-left:calc(var(--spacing) * 5.5)}.\[\&_ol\]\:text-\[clamp\(15px\,1\.05vw\,16\.5px\)\] ol{font-size:clamp(15px,1.05vw,16.5px)}.\[\&_ol\]\:text-aside ol{font-size:13.5px}.\[\&_ol\]\:leading-body ol{--tw-leading:1.62;line-height:1.62}.\[\&_ol\]\:leading-copy ol{--tw-leading:1.66;line-height:1.66}.\[\&_ol\]\:text-muted-foreground ol{color:var(--muted)}.\[\&_p\]\:mt-2\.75 p{margin-top:calc(var(--spacing) * 2.75)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:mb-5 p{margin-bottom:calc(var(--spacing) * 5)}.\[\&_p\]\:text-\[clamp\(15px\,1\.05vw\,16\.5px\)\] p{font-size:clamp(15px,1.05vw,16.5px)}.\[\&_p\]\:text-aside p{font-size:13.5px}.\[\&_p\]\:text-fine p{font-size:12.5px}.\[\&_p\]\:text-list p{font-size:14.5px}.\[\&_p\]\:leading-body p{--tw-leading:1.62;line-height:1.62}.\[\&_p\]\:leading-copy p{--tw-leading:1.66;line-height:1.66}.\[\&_p\]\:leading-note p{--tw-leading:1.6;line-height:1.6}.\[\&_p\]\:leading-panel p{--tw-leading:1.56;line-height:1.56}.\[\&_p\]\:leading-side p{--tw-leading:1.58;line-height:1.58}.\[\&_p\]\:text-faint p{color:var(--faint)}.\[\&_p\]\:text-muted-foreground p{color:var(--muted)}.\[\&_p\]\:text-on-kuro-3 p{color:var(--on-kuro-3)}.\[\&_pre\]\:mb-5 pre{margin-bottom:calc(var(--spacing) * 5)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:border pre{border-style:var(--tw-border-style);border-width:1px}.\[\&_pre\]\:border-hairline pre{border-color:var(--hairline)}.\[\&_pre\]\:bg-washi-lo pre{background-color:var(--washi-lo)}.\[\&_pre\]\:p-4 pre{padding:calc(var(--spacing) * 4)}.\[\&_pre\]\:font-mono pre{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_pre\]\:text-\[13px\] pre{font-size:13px}.\[\&_pre_code\]\:bg-transparent pre code{background-color:#0000}.\[\&_pre_code\]\:p-0 pre code{padding:calc(var(--spacing) * 0)}.\[\&_small\]\:mt-0\.5 small{margin-top:calc(var(--spacing) * .5)}.\[\&_small\]\:mt-1 small{margin-top:calc(var(--spacing) * 1)}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-fine small{font-size:12.5px}.\[\&_small\]\:text-note small{font-size:13px}.\[\&_small\]\:text-faint small{color:var(--faint)}.\[\&_small\]\:text-muted-foreground small{color:var(--muted)}.\[\&_span\]\:font-mono span{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_span\]\:text-label span{font-size:11px}.\[\&_span\]\:text-note span{font-size:13px}.\[\&_span\]\:tracking-\[0\.08em\] span{--tw-tracking:.08em;letter-spacing:.08em}.\[\&_span\]\:text-faint span{color:var(--faint)}.\[\&_span\]\:text-on-kuro-faint span{color:var(--on-kuro-faint)}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_strong\]\:text-sumi strong{color:var(--sumi)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:absolute svg{position:absolute}.\[\&_svg\]\:inset-0 svg{inset:calc(var(--spacing) * 0)}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:-rotate-90 svg{rotate:-90deg}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_table\]\:mb-6 table{margin-bottom:calc(var(--spacing) * 6)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:border-hairline table{border-color:var(--hairline)}.\[\&_table\]\:text-\[14px\] table{font-size:14px}.\[\&_td\]\:border-t td{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-hairline td{border-color:var(--hairline)}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_td\]\:px-4\.5 td{padding-inline:calc(var(--spacing) * 4.5)}.\[\&_td\]\:py-2\.5 td{padding-block:calc(var(--spacing) * 2.5)}.\[\&_td\]\:py-3\.25 td{padding-block:calc(var(--spacing) * 3.25)}.\[\&_td\]\:py-3\.75 td{padding-block:calc(var(--spacing) * 3.75)}.\[\&_td\]\:py-4 td{padding-block:calc(var(--spacing) * 4)}.\[\&_td\]\:align-middle td{vertical-align:middle}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_td\]\:text-sm td{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_td\]\:text-muted-foreground td{color:var(--muted)}@media not all and (width>=720px){.max-hand\:\[\&_td\:nth-child\(3\)\]\:hidden td:nth-child(3){display:none}}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-hairline th{border-color:var(--hairline)}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:px-4\.5 th{padding-inline:calc(var(--spacing) * 4.5)}.\[\&_th\]\:py-2\.5 th{padding-block:calc(var(--spacing) * 2.5)}.\[\&_th\]\:py-2\.75 th{padding-block:calc(var(--spacing) * 2.75)}.\[\&_th\]\:py-3 th{padding-block:calc(var(--spacing) * 3)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-mono th{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.\[\&_th\]\:text-\[12px\] th{font-size:12px}.\[\&_th\]\:text-chip th{font-size:10.5px}.\[\&_th\]\:font-normal th{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_th\]\:tracking-\[0\.09em\] th{--tw-tracking:.09em;letter-spacing:.09em}.\[\&_th\]\:tracking-\[0\.15em\] th{--tw-tracking:.15em;letter-spacing:.15em}.\[\&_th\]\:text-faint th{color:var(--faint)}.\[\&_th\]\:uppercase th{text-transform:uppercase}@media not all and (width>=720px){.max-hand\:\[\&_th\:nth-child\(3\)\]\:hidden th:nth-child(3){display:none}}@media not all and (width>=1080px){.max-lap\:\[\&_tr\]\:block tr{display:block}.max-lap\:\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lap\:\[\&_tr\]\:border-hairline tr{border-color:var(--hairline)}.max-lap\:\[\&_tr\]\:py-4 tr{padding-block:calc(var(--spacing) * 4)}.max-lap\:\[\&_tr\:last-child\]\:border-b-0 tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&_tr\:last-child_td\]\:border-b-0 tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_ul\]\:m-0 ul{margin:calc(var(--spacing) * 0)}.\[\&_ul\]\:mb-4 ul{margin-bottom:calc(var(--spacing) * 4)}.\[\&_ul\]\:mb-5 ul{margin-bottom:calc(var(--spacing) * 5)}.\[\&_ul\]\:grid ul{display:grid}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:gap-2 ul{gap:calc(var(--spacing) * 2)}.\[\&_ul\]\:p-0 ul{padding:calc(var(--spacing) * 0)}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&_ul\]\:pl-5\.5 ul{padding-left:calc(var(--spacing) * 5.5)}.\[\&_ul\]\:text-\[clamp\(15px\,1\.05vw\,16\.5px\)\] ul{font-size:clamp(15px,1.05vw,16.5px)}.\[\&_ul\]\:text-aside ul{font-size:13.5px}.\[\&_ul\]\:leading-body ul{--tw-leading:1.62;line-height:1.62}.\[\&_ul\]\:leading-copy ul{--tw-leading:1.66;line-height:1.66}.\[\&_ul\]\:text-muted-foreground ul{color:var(--muted)}.\[\&\.in\]\:translate-y-0.in{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\.in\]\:opacity-100.in{opacity:1}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:border-r>*{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>\*\]\:border-b>*{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>\*\]\:border-hairline>*{border-color:var(--hairline)}.\[\&\>\*\]\:px-\[clamp\(20px\,2\.4vw\,34px\)\]>*{padding-inline:clamp(20px,2.4vw,34px)}.\[\&\>\*\]\:pt-7\.5>*{padding-top:calc(var(--spacing) * 7.5)}.\[\&\>\*\]\:pb-8\.5>*{padding-bottom:calc(var(--spacing) * 8.5)}@media not all and (width>=1080px){.max-lap\:\[\&\>\*\]\:border-r-0>*{border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&\>\*\:nth-child\(2n\)\]\:border-r-0>:nth-child(2n),.\[\&\>\*\:nth-child\(3n\)\]\:border-r-0>:nth-child(3n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>article\]\:flex>article{display:flex}.\[\&\>article\]\:flex-col>article{flex-direction:column}.\[\&\>article\]\:border-r>article{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>article\]\:border-b>article{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>article\]\:border-hairline>article{border-color:var(--hairline)}.\[\&\>article\]\:px-\[clamp\(20px\,2\.4vw\,34px\)\]>article{padding-inline:clamp(20px,2.4vw,34px)}.\[\&\>article\]\:px-\[clamp\(20px\,2vw\,30px\)\]>article{padding-inline:clamp(20px,2vw,30px)}.\[\&\>article\]\:pt-7>article{padding-top:calc(var(--spacing) * 7)}.\[\&\>article\]\:pt-7\.5>article{padding-top:calc(var(--spacing) * 7.5)}.\[\&\>article\]\:pb-8>article{padding-bottom:calc(var(--spacing) * 8)}.\[\&\>article\]\:pb-8\.5>article{padding-bottom:calc(var(--spacing) * 8.5)}@media not all and (width>=1080px){.max-lap\:\[\&\>article\]\:border-r-0>article{border-right-style:var(--tw-border-style);border-right-width:0}}@media not all and (width>=720px){.max-hand\:\[\&\>article\]\:border-r-0>article{border-right-style:var(--tw-border-style);border-right-width:0}}@media (width>=1080px){.lap\:\[\&\>article\]\:border-r>article{border-right-style:var(--tw-border-style);border-right-width:1px}}.\[\&\>article\:last-child\]\:border-b-0>article:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>article\:nth-child\(2n\)\]\:border-r-0>article:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (width>=1180px){.max-desk\:\[\&\>article\:nth-child\(2n\)\]\:border-r-0>article:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}}@media (width>=1080px){.lap\:\[\&\>article\:nth-child\(2n\)\]\:border-r-0>article:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}.lap\:\[\&\>article\:nth-child\(3\)\]\:border-b-0>article:nth-child(3){border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>article\:nth-child\(3n\)\]\:border-r-0>article:nth-child(3n),.\[\&\>article\:nth-child\(4n\)\]\:border-r-0>article:nth-child(4n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:grid>div{display:grid}.\[\&\>div\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]>div{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:items-baseline>div{align-items:baseline}.\[\&\>div\]\:justify-between>div{justify-content:space-between}.\[\&\>div\]\:gap-2>div{gap:calc(var(--spacing) * 2)}.\[\&\>div\]\:gap-2\.25>div{gap:calc(var(--spacing) * 2.25)}.\[\&\>div\]\:gap-3\.5>div{gap:calc(var(--spacing) * 3.5)}.\[\&\>div\]\:gap-4>div{gap:calc(var(--spacing) * 4)}.\[\&\>div\]\:gap-4\.5>div{gap:calc(var(--spacing) * 4.5)}.\[\&\>div\]\:gap-\[clamp\(16px\,3vw\,56px\)\]>div{gap:clamp(16px,3vw,56px)}.\[\&\>div\]\:border-t>div{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>div\]\:border-r>div{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>div\]\:border-b>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>div\]\:border-\[color-mix\(in_srgb\,var\(--primary-fg\)_22\%\,transparent\)\]>div{border-color:var(--primary-fg)}@supports (color:color-mix(in lab, red, red)){.\[\&\>div\]\:border-\[color-mix\(in_srgb\,var\(--primary-fg\)_22\%\,transparent\)\]>div{border-color:color-mix(in srgb,var(--primary-fg) 22%,transparent)}}.\[\&\>div\]\:border-hairline>div{border-color:var(--hairline)}.\[\&\>div\]\:border-hairline-ink>div{border-color:var(--hairline-ink)}.\[\&\>div\]\:border-kuro-6>div{border-color:var(--kuro-6)}.\[\&\>div\]\:px-2\.5>div{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>div\]\:px-5>div{padding-inline:calc(var(--spacing) * 5)}.\[\&\>div\]\:px-\[clamp\(14px\,1\.6vw\,24px\)\]>div{padding-inline:clamp(14px,1.6vw,24px)}.\[\&\>div\]\:py-2\.25>div{padding-block:calc(var(--spacing) * 2.25)}.\[\&\>div\]\:py-2\.75>div{padding-block:calc(var(--spacing) * 2.75)}.\[\&\>div\]\:py-3>div{padding-block:calc(var(--spacing) * 3)}.\[\&\>div\]\:py-3\.25>div{padding-block:calc(var(--spacing) * 3.25)}.\[\&\>div\]\:py-4\.5>div{padding-block:calc(var(--spacing) * 4.5)}.\[\&\>div\]\:py-5\.5>div{padding-block:calc(var(--spacing) * 5.5)}.\[\&\>div\]\:py-6>div{padding-block:calc(var(--spacing) * 6)}.\[\&\>div\]\:pt-4>div{padding-top:calc(var(--spacing) * 4)}.\[\&\>div\]\:pt-4\.5>div{padding-top:calc(var(--spacing) * 4.5)}.\[\&\>div\]\:pt-5\.5>div{padding-top:calc(var(--spacing) * 5.5)}.\[\&\>div\]\:pb-4\.5>div{padding-bottom:calc(var(--spacing) * 4.5)}.\[\&\>div\]\:pb-5>div{padding-bottom:calc(var(--spacing) * 5)}.\[\&\>div\]\:pb-6>div{padding-bottom:calc(var(--spacing) * 6)}.\[\&\>div\]\:text-sm>div{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>div\]\:text-note>div{font-size:13px}@media not all and (width>=1080px){.max-lap\:\[\&\>div\]\:grid-cols-1>div{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lap\:\[\&\>div\]\:gap-3>div{gap:calc(var(--spacing) * 3)}.max-lap\:\[\&\>div\]\:border-r-0>div{border-right-style:var(--tw-border-style);border-right-width:0}.max-lap\:\[\&\>div\]\:border-b>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media not all and (width>=720px){.max-hand\:\[\&\>div\]\:border-r-0>div{border-right-style:var(--tw-border-style);border-right-width:0}.max-hand\:\[\&\>div\]\:border-b>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-hand\:\[\&\>div\]\:border-kuro-6>div{border-color:var(--kuro-6)}.max-hand\:\[\&\>div\]\:pl-0>div{padding-left:calc(var(--spacing) * 0)}}.\[\&\>div\:first-child\]\:border-t>div:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>div\:first-child\]\:border-hairline-ink>div:first-child{border-color:var(--hairline-ink)}.\[\&\>div\:last-child\]\:border-r-0>div:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (width>=1080px){.max-lap\:\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media not all and (width>=720px){.max-hand\:\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>div\:not\(\:first-child\)\]\:pl-5>div:not(:first-child){padding-left:calc(var(--spacing) * 5)}.\[\&\>div\:not\(\:last-child\)\]\:border-r>div:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}@media not all and (width>=1080px){.max-lap\:\[\&\>div\:nth-child\(-n\+2\)\]\:border-b>div:nth-child(-n+2),.max-lap\:\[\&\>div\:nth-child\(-n\+4\)\]\:border-b>div:nth-child(-n+4){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lap\:\[\&\>div\:nth-child\(-n\+4\)\]\:border-kuro-6>div:nth-child(-n+4){border-color:var(--kuro-6)}.max-lap\:\[\&\>div\:nth-child\(2n\)\]\:border-r-0>div:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&\>figure\]\:m-0>figure{margin:calc(var(--spacing) * 0)}.\[\&\>figure\]\:border-r>figure{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>figure\]\:border-hairline-ink>figure{border-color:var(--hairline-ink)}.\[\&\>figure\]\:py-5>figure{padding-block:calc(var(--spacing) * 5)}.\[\&\>figure\]\:pr-\[clamp\(18px\,2vw\,30px\)\]>figure{padding-right:clamp(18px,2vw,30px)}@media not all and (width>=1080px){.max-lap\:\[\&\>figure\]\:border-r-0>figure{border-right-style:var(--tw-border-style);border-right-width:0}.max-lap\:\[\&\>figure\]\:border-b>figure{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.\[\&\>figure\:last-child\]\:border-r-0>figure:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (width>=1080px){.max-lap\:\[\&\>figure\:last-child\]\:border-b-0>figure:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>figure\:not\(\:first-child\)\]\:pl-\[clamp\(18px\,2vw\,30px\)\]>figure:not(:first-child){padding-left:clamp(18px,2vw,30px)}@media not all and (width>=1080px){.max-lap\:\[\&\>figure\:not\(\:first-child\)\]\:pl-0>figure:not(:first-child){padding-left:calc(var(--spacing) * 0)}}.\[\&\>li\]\:flex>li{display:flex}.\[\&\>li\]\:items-center>li{align-items:center}.\[\&\>li\]\:border-r>li{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>li\]\:border-b>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>li\]\:border-hairline>li{border-color:var(--hairline)}.\[\&\>li\]\:px-\[clamp\(16px\,1\.8vw\,24px\)\]>li{padding-inline:clamp(16px,1.8vw,24px)}.\[\&\>li\]\:px-gutter>li{padding-inline:var(--gutter)}.\[\&\>li\]\:py-4>li{padding-block:calc(var(--spacing) * 4)}.\[\&\>li\]\:pt-5>li{padding-top:calc(var(--spacing) * 5)}.\[\&\>li\]\:pb-6>li{padding-bottom:calc(var(--spacing) * 6)}@media not all and (width>=1080px){.max-lap\:\[\&\>li\]\:border-r-0>li{border-right-style:var(--tw-border-style);border-right-width:0}.max-lap\:\[\&\>li\]\:border-b>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media not all and (width>=720px){.max-hand\:\[\&\>li\]\:px-\[clamp\(14px\,4vw\,24px\)\]>li{padding-inline:clamp(14px,4vw,24px)}}.\[\&\>li\:first-child\]\:pr-\[clamp\(14px\,1\.6vw\,24px\)\]>li:first-child{padding-right:clamp(14px,1.6vw,24px)}.\[\&\>li\:last-child\]\:border-r-0>li:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (width>=1080px){.max-lap\:\[\&\>li\:last-child\]\:border-b-0>li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>li\:not\(\:first-child\)\]\:px-\[clamp\(14px\,1\.6vw\,24px\)\]>li:not(:first-child){padding-inline:clamp(14px,1.6vw,24px)}@media not all and (width>=1180px){.max-desk\:\[\&\>li\:nth-child\(-n\+3\)\]\:border-b>li:nth-child(-n+3){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media not all and (width>=720px){.max-hand\:\[\&\>li\:nth-child\(-n\+4\)\]\:border-b>li:nth-child(-n+4){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-hand\:\[\&\>li\:nth-child\(2n\)\]\:border-r-0>li:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}}@media not all and (width>=1180px){@media (width>=720px){.max-desk\:hand\:\[\&\>li\:nth-child\(3n\)\]\:border-r-0>li:nth-child(3n){border-right-style:var(--tw-border-style);border-right-width:0}}}.\[\&\>p\:first-child\]\:text-\[1\.0625em\]>p:first-child{font-size:1.0625em}.\[\&\>p\:first-child\]\:text-sumi-3>p:first-child{color:var(--sumi-3)}.in .\[\.in_\&\]\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.in .\[\.in_\&\]\:opacity-100{opacity:1}.ticker:hover .\[\.ticker\:hover_\&\]\:\[animation-play-state\:paused\]{animation-play-state:paused}[aria-expanded=true] .\[\[aria-expanded\=true\]_\&\]\:rotate-180{rotate:180deg}[data-enter=true] .\[\[data-enter\=true\]_\&\[data-on\=true\]\]\:animate-\[mega-enter_300ms_cubic-bezier\(0\.2\,0\.7\,0\.2\,1\)_both\][data-on=true]{animation:.3s cubic-bezier(.2,.7,.2,1) both mega-enter}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--accordion-padding:var(--c15t-space-md);--accordion-radius:var(--c15t-radius-md);--accordion-duration:var(--c15t-duration-normal);--accordion-ease:var(--c15t-easing);--accordion-icon-size:1.25rem;--accordion-background-color:var(--c15t-surface);--accordion-background-color-dark:var(--c15t-surface);--accordion-background-hover:var(--c15t-surface-hover);--accordion-background-hover-dark:var(--c15t-surface-hover);--accordion-border-color:var(--c15t-border);--accordion-border-color-dark:var(--c15t-border);--accordion-text-color:var(--c15t-text);--accordion-text-color-dark:var(--c15t-text);--accordion-icon-color:var(--c15t-text-muted);--accordion-icon-color-dark:var(--c15t-text-muted);--accordion-arrow-color:var(--c15t-text-muted);--accordion-arrow-color-dark:var(--c15t-text-muted);--accordion-content-color:var(--c15t-text-muted);--accordion-content-color-dark:var(--c15t-text-muted);--accordion-focus-ring:var(--c15t-primary);--accordion-focus-ring-dark:var(--c15t-primary);--accordion-focus-shadow:0 0 0 2px var(--accordion-focus-ring);--accordion-focus-shadow-dark:0 0 0 2px var(--accordion-focus-ring-dark);--button-primary:var(--c15t-primary);--button-primary-dark:var(--c15t-primary);--button-primary-hover:var(--c15t-primary-hover);--button-primary-hover-dark:var(--c15t-primary-hover);--button-neutral:var(--c15t-text-muted);--button-neutral-dark:var(--c15t-text-muted);--button-neutral-hover:var(--c15t-text);--button-neutral-hover-dark:var(--c15t-text);--button-neutral-soft:var(--c15t-surface-hover);--button-neutral-soft-dark:var(--c15t-surface-hover);--button-focus-ring:var(--c15t-primary);--button-focus-ring-dark:var(--c15t-primary);--button-text:var(--c15t-text);--button-text-dark:var(--c15t-text);--button-text-hover:var(--c15t-text);--button-text-hover-dark:var(--c15t-text);--button-background-color:var(--c15t-surface);--button-background-color-dark:var(--c15t-surface);--button-border:var(--c15t-border);--button-border-dark:var(--c15t-border);--button-hover-overlay:var(--c15t-surface-hover);--button-hover-overlay-dark:var(--c15t-surface-hover);--button-primary-hover-tint:var(--c15t-primary)}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-hover-tint:color-mix(in srgb, var(--c15t-primary) 10%, transparent)}}:root{--button-neutral-hover-tint:var(--c15t-text)}@supports (color:color-mix(in lab, red, red)){:root{--button-neutral-hover-tint:color-mix(in srgb, var(--c15t-text) 10%, transparent)}}:root{--button-font:var(--c15t-font-family);--button-border-width:1px;--button-border-style:solid;--button-border-color:var(--c15t-border);--button-border-radius:var(--c15t-radius-md);--button-font-weight:var(--c15t-font-weight-medium);--button-font-size:var(--c15t-font-size-sm);--button-line-height:var(--c15t-line-height-tight);--button-transition:opacity var(--c15t-duration-fast) var(--c15t-easing), transform var(--c15t-duration-fast) var(--c15t-easing);--button-hover-transition-color:background-color var(--c15t-duration-fast) var(--c15t-easing);--button-hover-transition-full:background-color var(--c15t-duration-fast) var(--c15t-easing), box-shadow var(--c15t-duration-fast) var(--c15t-easing), color var(--c15t-duration-fast) var(--c15t-easing);--button-cursor:pointer;--button-shadow:var(--c15t-shadow-sm);--button-shadow-dark:var(--c15t-shadow-sm);--button-shadow-primary-focus:0 0 0 2px var(--button-focus-ring);--button-shadow-neutral-focus:0 0 0 2px var(--button-focus-ring);--button-shadow-primary-focus-dark:0 0 0 2px var(--button-focus-ring-dark);--button-shadow-neutral-focus-dark:0 0 0 2px var(--button-focus-ring-dark);--button-shadow-primary:var(--button-shadow), inset 0 0 0 1px var(--button-primary);--button-shadow-primary-dark:var(--button-shadow-dark), inset 0 0 0 1px var(--button-primary-dark);--button-shadow-primary-hover:none;--button-shadow-primary-hover-dark:none;--button-shadow-neutral:var(--button-shadow), inset 0 0 0 1px var(--button-neutral-soft);--button-shadow-neutral-dark:var(--button-shadow-dark), inset 0 0 0 1px var(--button-neutral-soft-dark);--button-shadow-neutral-hover:none;--button-shadow-neutral-hover-dark:none;--collapsible-duration:var(--c15t-duration-normal);--collapsible-ease:var(--c15t-easing);--collapsible-content-color:var(--c15t-text-muted);--collapsible-gap:0;--legal-links-gap:.75rem;--legal-links-font-size:.875rem;--legal-links-transition:text-decoration .2s ease;--legal-links-text-decoration:none;--legal-links-text-decoration-hover:underline;--legal-links-outline:2px solid currentColor;--legal-links-outline-offset:2px;--legal-links-color:#476cff;--legal-links-focus-color:#476cff;--legal-links-focus-color-dark:#2547d0;--preference-item-gap:.75rem;--preference-item-leading-gap:.5rem;--preference-item-content-color:var(--c15t-text-muted);--preference-item-duration:var(--c15t-duration-normal);--preference-item-ease:var(--c15t-easing);--preference-item-focus-ring:var(--c15t-primary);--tabs-list-background:var(--c15t-surface);--tabs-list-border:var(--c15t-border);--tabs-trigger-color:var(--c15t-text-muted);--tabs-trigger-active-color:var(--c15t-text);--tabs-trigger-active-background:var(--c15t-surface-hover);--tabs-focus-ring:var(--c15t-primary);--consent-banner-font-family:var(--c15t-font-family);--consent-banner-line-height:var(--c15t-line-height-normal);--consent-banner-text-size-adjust:100%;--consent-banner-tab-size:4;--consent-banner-border-radius-sm:var(--c15t-radius-sm);--consent-banner-border-radius:var(--c15t-radius-lg);--consent-banner-max-width:440px;--consent-banner-branding-tag-offset:2rem;--consent-banner-animation-duration:var(--c15t-duration-fast);--consent-banner-animation-timing:var(--c15t-easing);--consent-banner-entry-animation:c15t-ui-enter-EoZFn var(--c15t-duration-fast) var(--c15t-easing);--consent-banner-exit-animation:c15t-ui-exit-Z4gI_ var(--c15t-duration-fast) var(--c15t-easing);--consent-banner-border-width:1px;--consent-banner-border-width-hairline:.5px;--consent-banner-shadow:var(--c15t-shadow-lg);--consent-banner-shadow-dark:var(--c15t-shadow-lg);--consent-banner-background-color:var(--c15t-surface);--consent-banner-background-color-dark:var(--c15t-surface);--consent-banner-footer-background-color:var(--c15t-surface-hover);--consent-banner-footer-background-color-dark:var(--c15t-surface-hover);--consent-banner-text-color:var(--c15t-text);--consent-banner-text-color-dark:var(--c15t-text);--consent-banner-border-color:var(--c15t-border);--consent-banner-border-color-dark:var(--c15t-border);--consent-banner-title-color:var(--c15t-text);--consent-banner-title-color-dark:var(--c15t-text);--consent-banner-description-color:var(--c15t-text-muted);--consent-banner-description-color-dark:var(--c15t-text-muted);--consent-banner-overlay-background-color:var(--c15t-overlay);--consent-banner-overlay-background-color-dark:var(--c15t-overlay);--consent-dialog-font-family:var(--c15t-font-family);--consent-dialog-line-height:var(--c15t-line-height-tight);--consent-dialog-title-font-size:var(--c15t-font-size-sm);--consent-dialog-title-font-weight:var(--c15t-font-weight-semibold);--consent-dialog-title-letter-spacing:-.025em;--consent-dialog-description-font-size:var(--c15t-font-size-base);--consent-dialog-description-font-weight:var(--c15t-font-weight-normal);--consent-dialog-description-line-height:var(--c15t-line-height-normal);--consent-dialog-footer-gap:var(--c15t-space-sm);--consent-dialog-footer-font-size:14px;--consent-dialog-branding-font-size:var(--c15t-font-size-base);--consent-dialog-branding-font-weight:var(--c15t-font-weight-medium);--consent-dialog-branding-line-height:var(--c15t-line-height-relaxed);--consent-dialog-branding-letter-spacing:-.01em;--consent-dialog-stroke-color:var(--c15t-border);--consent-dialog-stroke-color-dark:var(--c15t-border);--consent-dialog-branding-focus-color:var(--c15t-primary);--consent-dialog-branding-focus-color-dark:var(--c15t-primary);--consent-dialog-link-text-color:var(--c15t-text);--consent-dialog-link-text-color-dark:var(--c15t-text);--consent-dialog-border-color:var(--c15t-border);--consent-dialog-border-color-dark:var(--c15t-border);--consent-dialog-background-color:var(--c15t-surface);--consent-dialog-background-color-dark:var(--c15t-surface);--consent-dialog-foreground-color:var(--c15t-text);--consent-dialog-foreground-color-dark:var(--c15t-text);--consent-dialog-muted-color:var(--c15t-text-muted);--consent-dialog-muted-color-dark:var(--c15t-text-muted);--consent-dialog-overlay-background-color:var(--c15t-overlay);--consent-dialog-overlay-background-color-dark:var(--c15t-overlay);--consent-dialog-card-padding:var(--c15t-space-lg);--consent-dialog-card-padding-mobile:var(--c15t-space-md);--consent-dialog-card-gap:var(--c15t-space-xs);--consent-dialog-header-gap:var(--c15t-space-xs);--consent-dialog-content-gap:var(--c15t-space-md);--consent-dialog-footer-padding-y:var(--c15t-space-md);--consent-dialog-card-radius:var(--c15t-radius-lg);--consent-dialog-max-width:28rem;--consent-dialog-height:100%;--consent-dialog-z-index:1000000000;--consent-dialog-overlay-z-index:1000000000;--consent-dialog-card-shadow:0 1px 2px 0 #0000000d;--consent-dialog-border-width:1px;--consent-dialog-border-width-hairline:.5px;--consent-dialog-border-style:solid;--consent-dialog-animation-duration:var(--c15t-duration-normal);--consent-dialog-animation-timing:ease-out;--consent-dialog-branding-gap:.5rem;--consent-dialog-branding-icon-height:1.25rem;--consent-dialog-branding-icon-width:auto;--consent-dialog-branding-label-size:.6875rem;--consent-widget-background-color:var(--c15t-surface);--consent-widget-background-color-dark:var(--c15t-surface);--consent-widget-border-color:var(--c15t-border);--consent-widget-border-color-dark:var(--c15t-border);--consent-widget-text-color:var(--c15t-text);--consent-widget-text-color-dark:var(--c15t-text);--consent-widget-text-muted-color:var(--c15t-text-muted);--consent-widget-text-muted-color-dark:var(--c15t-text-muted);--consent-widget-footer-background-color:transparent;--consent-widget-footer-background-color-dark:transparent;--consent-widget-link-text-color:var(--c15t-text);--consent-widget-link-text-color-dark:var(--c15t-text);--consent-widget-branding-link-color:var(--c15t-primary);--consent-widget-padding:0;--consent-widget-radius:0;--consent-widget-gap:var(--c15t-space-xs);--consent-widget-border-width:0;--consent-widget-max-width:32rem;--consent-widget-z-index:50;--consent-widget-footer-padding:var(--c15t-space-lg) 0 0 0;--consent-widget-title-size:var(--c15t-font-size-sm);--consent-widget-title-line-height:var(--c15t-line-height-tight);--consent-widget-title-tracking:-.006em;--consent-widget-title-weight:var(--c15t-font-weight-semibold);--consent-widget-entry-animation:c15t-ui-enter-oqaf_ var(--c15t-duration-fast) var(--c15t-easing);--consent-widget-exit-animation:c15t-ui-exit-Yh5ig var(--c15t-duration-fast) var(--c15t-easing);--consent-widget-accordion-padding:var(--c15t-space-sm);--consent-widget-accordion-stack-gap:.75rem;--consent-widget-accordion-radius:var(--c15t-radius-md);--consent-widget-accordion-duration:var(--c15t-duration-normal);--consent-widget-accordion-ease:var(--c15t-easing);--consent-widget-accordion-icon-size:1.25rem;--consent-widget-accordion-background-color:var(--c15t-surface);--consent-widget-accordion-background-color-dark:var(--c15t-surface);--consent-widget-accordion-background-hover:var(--c15t-surface-hover);--consent-widget-accordion-background-hover-dark:var(--c15t-surface-hover);--consent-widget-accordion-border-color:var(--c15t-border);--consent-widget-accordion-border-color-dark:var(--c15t-border);--consent-widget-accordion-text-color:var(--c15t-text);--consent-widget-accordion-text-color-dark:var(--c15t-text);--consent-widget-accordion-icon-color:var(--c15t-text-muted);--consent-widget-accordion-icon-color-dark:var(--c15t-text-muted);--consent-widget-accordion-arrow-color:#a3a3a3;--consent-widget-accordion-arrow-color-dark:#ccc;--consent-widget-accordion-content-color:#5c5c5c;--consent-widget-accordion-content-color-dark:#999;--consent-widget-accordion-focus-ring:#476cff;--consent-widget-accordion-focus-ring-dark:#2547d0;--consent-widget-accordion-focus-shadow:0 0 0 2px #476cff;--consent-widget-accordion-focus-shadow-dark:0 0 0 2px #2547d0;--consent-widget-font-family:system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--consent-widget-line-height:1.15;--frame-font-family:system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--frame-line-height:1.5;--frame-placeholder-gap:1rem;--frame-placeholder-border-radius:1.25rem;--frame-placeholder-border-width:1px;--frame-placeholder-border-color:#ebebeb;--frame-placeholder-border-color-dark:#333;--frame-placeholder-background-color:#fff;--frame-placeholder-background-color-dark:#171717;--frame-placeholder-text-color:#171717;--frame-placeholder-text-color-dark:#e6e6e6;--frame-placeholder-title-color:#171717;--frame-placeholder-title-color-dark:#e6e6e6;--frame-placeholder-shadow:0 16px 32px -12px #0e121b1a;--frame-placeholder-shadow-dark:0 16px 32px -12px #0e121b1a;--frame-placeholder-opacity:0;--frame-placeholder-animation:c15t-ui-fadeIn-moBzd .15s cubic-bezier(.165, .84, .44, 1) forwards}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/zen-kaku-gothic-new-latin-400-normal-BEdayliK.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-400-normal-CPSmNJAU.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/zen-kaku-gothic-new-latin-500-normal-Dfjj7AIU.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-500-normal-BIfs0Bhs.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zen-kaku-gothic-new-latin-700-normal-Dgv0FPyh.woff2)format("woff2"),url(/assets/zen-kaku-gothic-new-latin-700-normal-zPVyND5l.woff)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAmMABEAAAAADYAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAABgAAAAIQAAADSbFh4nEdERUYAAAIEAAAALAAAADgAogCBR1BPUwAAAjAAAADRAAABgKKRqnRHU1VCAAADBAAAAB4AAAAeRHRMdU9TLzIAAAMkAAAASwAAAGBgNOkyY21hcAAAA3AAAABxAAAAnmWeRAZnYXNwAAAD5AAAAAgAAAAIAAAAC2dseWYAAAPsAAACrAAAA/buM02paGVhZAAABpgAAAA2AAAANh1uAvVoaGVhAAAG0AAAAB8AAAAkCBwBbWhtdHgAAAbwAAAAMwAAAGw+jQJdbG9jYQAAByQAAAA8AAAAPA6CD6JtYXhwAAAHYAAAABwAAAAgADoBbW5hbWUAAAd8AAABAwAAAiotT0mYcG9zdAAACIAAAACtAAABCPIOYgZ2aGVhAAAJMAAAACIAAAAkBb4RpnZtdHgAAAlUAAAANQAAADwLYAxgeNqdjDMCggEYQF+2uWR3gn8PU2Nrtq0bdJ+4drHMuc98iIAySo5IkSfTmSxCZTXuEm6Max3CzVK/hdAp9UsI3dK0Txg5ABKkhPGzxP2aiG8TK0bqaBGxRCQ53XKE/B/k+IP9S3be2Q8yiC7rGz15y1ukrUq9fPNpq1objAe9/hVX/iS8eNpjYGRgYuBjgAAVIJsZKAKCEgxSQLYMEIJFgLIcQJIFKC4JlJEBABjTASR42mzJgUZDcRTH8c+5919u22JlzZpJ0oMkmSKQAEQIzMIA6UnSQ/QAvcJMBhYQAL3DbQ6Aztf54vcV6DhzLa6mt/caBdpWjVCpZ0+LZ6fzx8XMeD6bzwxkSUea2psLjV19oYPwuiXc6Skmhvo6wrr6Epb1gbBJr6pvBaERpobCRE8oIm6qT5EUnOMEIxwK6/gRlulNepUuRo6NTVQaoVG5VPDiwc4WtO+0H/mQi3+u/QWVIhTs2lN07WsMHOnKphbZ6mxVtpIt8Td0OUYARvwlMgAAAAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGG+zLSHgZWBgamLKYKBgcEbQjPGMYgwKjIgAQUGBndkfpSrnyJQUEHuM3PB/w4GBpYORgUHIaBJV4C6HzLtAWthBgAnSwylAHjaLclBCgFhGADQ9/vFCBkahcXkKnMZJ1AsbWwcQo6Cm7gCZafPJL3lQwcZlSyh0nXCQikrrDUu7mmfU865qI/1uX5F8J9b2ma/ObTzjIh3XGMXDZ9lq+SxQQJQAmZYoa80VBkZmOmZKEyNzb9o3Bo5AAAAAAEAAf//AAp42mWSA7AbURRA73v7s9/YcDdONs53VNu2bdu2h7+D2u2wtm3bbabDGsNi07foVsv7zvWdCxiyAPACfBTSRSmCIoj3u9J1ESoLZQ9A2XPjwpd4t9O98NEf9VauRBrEQCol+1BJ7AMEQDzNMA2eqHynyi0wBp4QuWHqM36FL0IJycBE45Fyk8FH0wa90WQ0GvQ07/b5E0ZjpDwei/p8/mIciybcvJtYMA03rJ48vXYDS6ykVceJvVtOdfRhakVKym3Vimw1gqW0pmaXUnRg+XT9OJzvYsMerX1Ei4EDmnZMlFUp8/GFLiY73KRKnZCjaV2hJSDQA1DFpNccUgcV0enEh+IpaseqiX1nDpzZd9LqIYsW4qOCAb0R3x/1sObHN9KX5Cf1q1H6vQtPVL5T5Ra4/Acfr3IWbqv8zzgcXJTmQzgmI4YMcT5SYRSTerNg/dpFb1EQVQhvkEEYLjyQI+BeUsYsJWNfeKLy8SpnYegfPKlyDnqrGVej5H+TWLd0aPv2Pdp1GLqsT4dOKCmcQLWl14HqCUeVeKspmsTLUyaxFOAXx/dUboHZf/CVKmdhMcB/cWjgZgIgyElVRkmUFLUmshMxaSfiiYQ8EpqezIYYxstYLAVZucfHTxk79ixb/wKVNjBNk2NlefRS2IY6/3hapw7JIMeSKtJJGSwelVK0Sjk3AIZy7ELD8ErIBhMAcvti4o4qm6nKqJTzeDjW43lMXpbI2EWOsqj8iTOJVYDqUzRQ5OBPmJD7Y/3ruGBzm2tE15voxsk6HdHN46/XxwXBa21kPzOagu8BTXQRU7o/3b+78Ux+1hwe36sI9OgREG2CuA6aim+AQfSPk7qkASVMtFioj3fTPeMFlRxcSYjJ57KI6OSKgtoCDjeMu0utVps+6i2yWh3wEzlV0m0AAQAAAAEAg+KERkJfDzz1AAsD6AAAAADcw7cRAAAAAN35B2T/iP85BAkD4QABAAYAAgAAAAAAAHjaY2BkYGDp+PeAgYH53f+Of60snEARVCAJAKXxBo4AeNpjfsHAwDSBgQuGmTkY3JmdGETQMVMRGl6PiRm/MPDAsQQDAxCDgBEQJgKxJgA8sQ8dAAAAAAAAGgAmADIAdgCSAJ4AqgC2AMIA1wDjAO8A+wEXASMBLwE7AUYBbAF3AYIBggGCAagBtgHEAdYB+3jaY2BkYGCQZVRiEGXwZGAB8xCAmYERAA8BAKl42o2Qg25FQRBAT+3GKaLatm1bQfl4sc/6o+LLGvcLOtlszazOjmeAQrzkkJVbBDxkVRrOooknw9kU8mg4hxnuDOfSQ8ZwHtVcGM6njSHD5ULgJyYrRJQxumVFuSZCQCQx4S6iwra8SqQ+0W+zxAZneHBZ5xKLOMsoYhIpwDVbeEjSyRwKmxuO8BDRURQuNfTSRY+sPhOj5jVKzYc4NSZSzWukN89xzlgUfa3Q/ysx7z/zzqMIkdaz8Okp1dCHZJdVw4FIPNS8xtohgiKIh2ttOUtcR1S69xpavszZR0BbxLmii2sUjpYqWT5sPHj1xGJERZ7ReTqxTM2+dxW3PgOD3VYJAHjabU1DAkIBFHyTzb9t1z7bukK2bXe09uFS2XjmDLHoKscVMfRPNGfX0p62YJETbHDABY/c4NMaAkpCCBHEkFAaUsiIDTkUUEIFNRj+pNswRBwRXqxQmowr4lipMSxNOtV2ZS6MlRuVYWXUGPFitWFhWhEnXkte4jrizW5vs7e32fNtdntbvL0trqMLq14f0F+zSW8XXqelXqcovOBdq/vOKBw32uXr5AQWaEM2AAAAeNpjYBRgYPzyj4eBgfnF//7/G1nMGRgYGBmQASMAo84GdwAAeNpjfsFcwLDlf///AwwrIPT/3//7gSwwzdjPkMUwm+EaQxZjP5DOYi5gLgDxwKILAc8/G8IAAAA=)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--washi:#f6f4ef;--washi-hi:#fffdf9;--washi-lo:#f1eee7;--kozo:#e3dcc9;--sumi:#17160f;--sumi-2:#3d3a33;--sumi-3:#4c4840;--muted:#6b675e;--faint:#6f6a5e;--ghost:#b9b4a8;--kuro:#14130f;--kuro-2:#17160f;--kuro-3:#191813;--kuro-4:#1d1b15;--kuro-5:#23221c;--kuro-6:#2e2d26;--on-kuro:#f5f2ea;--on-kuro-2:#cfcabc;--on-kuro-3:#b0aa9c;--on-kuro-faint:#8b8677;--primary:#4a6b58;--primary-hover:#3b5647;--on-primary:#f8f6f1;--primary-soft:#2e6b541a;--primary-fg:#4a6b58;--ok:#4a6b58;--warn:#b9743f;--beni:#c45d4d;--risk-1:#ece7d8;--risk-2:#ddd0ae;--risk-3:#c9a66b;--risk-4:#b9743f;--risk-5:#a4432f;--hairline:#17160f21;--hairline-2:#17160f38;--hairline-ink:#f5f2ea24;--hairline-ink-2:#f5f2ea42;--display:"Zen Kaku Gothic New", system-ui, sans-serif;--body:"Zen Kaku Gothic New", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--r-control:6px;--r-panel:12px;--r-pill:9999px;--gutter:clamp(20px, 4.4vw, 56px);--measure:1330px;--band-y:clamp(64px, 7.6vw, 118px)}[data-theme=dark]{--washi:#14130f;--washi-hi:#1d1b15;--washi-lo:#191813;--kozo:#2e2d26;--sumi:#f5f2ea;--sumi-2:#ded9cd;--sumi-3:#cfcabc;--muted:#b0aa9c;--faint:#8b8677;--ghost:#5f5b52;--primary-hover:#3e8a6c;--primary-fg:#63ac8c;--primary-soft:#63ac8c1f;--ok:#63ac8c;--beni:#d4695a;--hairline:#f5f2ea21;--hairline-2:#f5f2ea3d;--risk-1:#2a2820;--risk-2:#6b5a37;--risk-3:#a2854f;--risk-4:#a8683a;--risk-5:#97402e}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--primary) transparent}}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background-color:#0000;background-image:linear-gradient(to right, transparent calc(50% - .5px), var(--hairline) calc(50% - .5px), var(--hairline) calc(50% + .5px), transparent calc(50% + .5px))}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background-clip:padding-box;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 20px, #1a19163d 20px, #1a19163d 21.5px, transparent 21.5px, transparent 24px), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.14'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E"), linear-gradient(to right, var(--primary-hover) 0%, var(--primary) 36%, var(--primary-fg) 50%, var(--primary) 64%, var(--primary-hover) 100%);border:3px solid #0000;transition:background-image .25s;box-shadow:0 1px 2px #14130f2e}::-webkit-scrollbar-thumb:hover{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 20px, #8b6d4e99 20px, #8b6d4e99 21.5px, transparent 21.5px, transparent 24px), linear-gradient(to right, var(--primary) 0%, var(--primary-fg) 50%, var(--primary) 100%)}::-webkit-scrollbar-thumb:active{background-image:linear-gradient(to right, var(--primary-hover) 0%, var(--primary) 50%, var(--primary-hover) 100%)}::-webkit-scrollbar-corner{background:0 0}[data-theme=dark] ::-webkit-scrollbar-thumb{box-shadow:0 1px 3px #0006}.grain:before{content:"";z-index:0;pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.09 0 0 0 0 0.086 0 0 0 0 0.059 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23w)'/%3E%3C/svg%3E");position:absolute;inset:0}.shoji:before{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to right, var(--hairline-ink) 0 1px, transparent 1px 120px), repeating-linear-gradient(to bottom, var(--hairline-ink) 0 1px, transparent 1px 120px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}.marks:before,.marks:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.marks:before{background-image:repeating-linear-gradient(to bottom, var(--hairline) 0 1px, transparent 1px 66px)}.marks:after{background-color:var(--hairline-2);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='66'%3E%3Cg fill='%23fff'%3E%3Crect x='31' y='0' width='1' height='6'/%3E%3Crect x='31' y='60' width='1' height='6'/%3E%3Crect x='25' y='0' width='13' height='1'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='66'%3E%3Cg fill='%23fff'%3E%3Crect x='31' y='0' width='1' height='6'/%3E%3Crect x='31' y='60' width='1' height='6'/%3E%3Crect x='25' y='0' width='13' height='1'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:62px 66px;mask-size:62px 66px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.grain>*,.shoji>*,.marks>*{z-index:1;position:relative}@keyframes kaito-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kaito-drawer{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes mega-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes kaito-flow{to{stroke-dashoffset:-24px}}.flow{stroke-dasharray:4 8;animation:1.8s linear infinite kaito-flow}.flow:nth-of-type(2){animation-duration:2.1s}.flow:nth-of-type(3){animation-duration:2.4s}.flow:nth-of-type(4){animation-duration:1.6s}@keyframes kaito-pulse{0%,to{opacity:.35}50%{opacity:1}}.pulse{animation:2.2s ease-in-out infinite kaito-pulse}@keyframes kaito-dg-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes kaito-dg-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kaito-dg-node{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes kaito-dg-tick{to{stroke-dashoffset:0}}@keyframes kaito-dg-travel-x{0%{opacity:0;transform:translate(-140%)}15%,85%{opacity:1}to{opacity:0;transform:translate(140%)}}@keyframes kaito-dg-travel{0%{opacity:0;transform:translateY(-140%)}15%,85%{opacity:1}to{opacity:0;transform:translateY(140%)}}.dg-y,.dg-x{transform-origin:top}.dg-x{transform-origin:50%}.dg-y{transform:scaleY(0)}.dg-x{transform:scaleX(0)}.in .dg-y{animation:.42s cubic-bezier(.25,.7,.2,1) forwards kaito-dg-grow-y;animation-delay:calc(var(--delay,0) * 1ms)}.in .dg-x{animation:.46s cubic-bezier(.25,.7,.2,1) forwards kaito-dg-grow-x;animation-delay:calc(var(--delay,0) * 1ms)}.dg-node{opacity:0}.in .dg-node{animation:.42s cubic-bezier(.2,.7,.2,1) forwards kaito-dg-node;animation-delay:calc(var(--delay,0) * 1ms)}.dg-tick{stroke-dasharray:22;stroke-dashoffset:22px}.in .dg-tick{animation:.38s cubic-bezier(.25,.7,.2,1) forwards kaito-dg-tick;animation-delay:calc(var(--delay,0) * 1ms)}.dg-box{transition:background-color .26s ease-out,border-color .26s ease-out}.in .dg-box{background-color:var(--primary-soft);border-color:var(--primary-fg);transition-delay:calc(var(--delay,0) * 1ms)}.dg-travel,.dg-travel-x{opacity:0}.in .dg-travel{animation:2.6s cubic-bezier(.4,0,.5,1) infinite kaito-dg-travel;animation-delay:calc(var(--delay,0) * 1ms)}.in .dg-travel-x{animation:2.6s cubic-bezier(.4,0,.5,1) infinite kaito-dg-travel-x;animation-delay:calc(var(--delay,0) * 1ms)}.dg-x.dg-from-left{transform-origin:0}::view-transition-group(root){animation-duration:.22s}@keyframes move-x{0%{transform:translateX(var(--move-x-from))}to{transform:translateX(var(--move-x-to))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}[data-reveal]{opacity:1;transition:none;transform:none}[data-bar]{transition:none}.ticker-track,.flow,.pulse,[data-enter=true] [data-on=true]{animation:none}.dg-y,.dg-x{transform:none}.dg-node{opacity:1}.dg-tick{stroke-dashoffset:0}.in .dg-travel,.in .dg-travel-x{opacity:0;animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--radius:var(--r-control)}@media print{@page{margin:14mm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.py-band{padding-block:0!important}[data-testid^=consent-]{display:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
