@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--irodori-colors-primitive-neutral-0: #ffffff;--irodori-colors-primitive-neutral-20: #cccccc;--irodori-colors-primitive-neutral-40: #999999;--irodori-colors-primitive-neutral-60: #666666;--irodori-colors-primitive-neutral-70: #4c4c4c;--irodori-colors-primitive-neutral-80: #333333;--irodori-colors-primitive-neutral-85: #262626;--irodori-colors-primitive-neutral-90: #191919;--irodori-colors-primitive-neutral-100: #000000;--irodori-colors-primitive-gray-5: #f5f5f5;--irodori-colors-primitive-gray-10: #ececec;--irodori-colors-primitive-gray-30: #c5c5c5;--irodori-colors-primitive-gray-60: #8c8c8c;--irodori-colors-primitive-gray-80: #656565;--irodori-colors-primitive-gray-100: #3f3f3f;--irodori-colors-primitive-gray-transparent-5: #3f3f3f0d;--irodori-colors-primitive-gray-transparent-10: #3f3f3f1a;--irodori-colors-primitive-gray-transparent-30: #3f3f3f4d;--irodori-colors-primitive-gray-transparent-60: #3f3f3f99;--irodori-colors-primitive-gray-transparent-80: #3f3f3fcc;--irodori-colors-primitive-gray-transparent-100: #3f3f3f;--irodori-colors-primitive-white-transparent-5: #ffffff0d;--irodori-colors-primitive-white-transparent-10: #ffffff1a;--irodori-colors-primitive-white-transparent-30: #ffffff4d;--irodori-colors-primitive-white-transparent-60: #ffffff99;--irodori-colors-primitive-white-transparent-80: #ffffffcc;--irodori-colors-primitive-white-transparent-100: #ffffff;--irodori-colors-primitive-red-5: #fcf2f2;--irodori-colors-primitive-red-100: #cc0000;--irodori-colors-primitive-yellow-10: #fdf5e9;--irodori-colors-primitive-yellow-100: #ef971f;--irodori-colors-primitive-green-5: #f5f9f4;--irodori-colors-primitive-green-100: #3a801a;--irodori-colors-primitive-gold-100: #d6a100;--irodori-colors-primitive-bronze-100: #cd7f66;--irodori-colors-brand-stanby-orange: #ef671f;--irodori-colors-brand-stanby-pink: #d72777;--irodori-colors-brand-stanby-yellow: #ef971f;--irodori-colors-brand-stanby-khaki: #dfd7c7;--irodori-colors-brand-stanby-gray: #3f3f3f;--irodori-fonts-default: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--irodori-font-sizes-title-x-large: 24px;--irodori-font-sizes-title-large: 20px;--irodori-font-sizes-title-medium: 18px;--irodori-font-sizes-title-small: 16px;--irodori-font-sizes-title-x-small: 14px;--irodori-font-sizes-body-medium: 16px;--irodori-font-sizes-body-small: 14px;--irodori-font-sizes-caption-medium: 12px;--irodori-font-sizes-caption-small: 10px;--irodori-font-weights-bold: 600;--irodori-font-weights-regular: 300;--irodori-line-heights-relaxed: 1.75;--irodori-line-heights-normal: 1.5;--irodori-line-heights-tight: 1.25;--irodori-line-heights-none: 1;--irodori-radii-small: 4px;--irodori-radii-medium: 8px;--irodori-radii-large: 16px;--irodori-radii-circle: 10000px;--irodori-shadows-1: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--irodori-shadows-2: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 3px 9px 0px rgba(0, 0, 0, .1);--irodori-shadows-3: 0px 2px 4px 0px rgba(0, 0, 0, .05), 0px 4px 12px 0px rgba(0, 0, 0, .1);--irodori-shadows-4: 0px 4px 8px 0px rgba(0, 0, 0, .05), 0px 8px 24px 0px rgba(0, 0, 0, .1);--irodori-spacing-3x-small: 2px;--irodori-spacing-2x-small: 4px;--irodori-spacing-x-small: 8px;--irodori-spacing-small: 12px;--irodori-spacing-medium: 16px;--irodori-spacing-large: 24px;--irodori-spacing-x-large: 32px;--irodori-spacing-2x-large: 48px;--irodori-spacing-3x-large: 64px;--irodori-sizes-3x-small: 2px;--irodori-sizes-2x-small: 4px;--irodori-sizes-x-small: 8px;--irodori-sizes-small: 12px;--irodori-sizes-medium: 16px;--irodori-sizes-large: 24px;--irodori-sizes-x-large: 32px;--irodori-sizes-2x-large: 48px;--irodori-sizes-3x-large: 64px;--irodori-z-index-under: -1;--irodori-z-index-base: 0;--irodori-z-index-normal: 1;--irodori-z-index-low: 10;--irodori-z-index-middle: 100;--irodori-z-index-high: 1000;--irodori-z-index-top: 10000;--irodori-animations-spin: spin 1s linear infinite;--irodori-animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--irodori-animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--irodori-animations-bounce: bounce 1s infinite;--irodori-colors-foreground-default-primary: var(--irodori-colors-primitive-gray-transparent-100);--irodori-colors-foreground-default-secondary: var(--irodori-colors-primitive-gray-transparent-80);--irodori-colors-foreground-default-tertiary: var(--irodori-colors-primitive-gray-transparent-60);--irodori-colors-foreground-default-quaternary: var(--irodori-colors-primitive-gray-transparent-30);--irodori-colors-foreground-white-primary: var(--irodori-colors-primitive-white-transparent-100);--irodori-colors-foreground-white-secondary: var(--irodori-colors-primitive-white-transparent-80);--irodori-colors-foreground-white-tertiary: var(--irodori-colors-primitive-white-transparent-60);--irodori-colors-foreground-white-quaternary: var(--irodori-colors-primitive-white-transparent-30);--irodori-colors-foreground-inverse-primary: var(--irodori-colors-primitive-white-transparent-100);--irodori-colors-foreground-inverse-secondary: var(--irodori-colors-primitive-white-transparent-80);--irodori-colors-foreground-inverse-tertiary: var(--irodori-colors-primitive-white-transparent-60);--irodori-colors-foreground-inverse-quaternary: var(--irodori-colors-primitive-white-transparent-30);--irodori-colors-foreground-accent-brand: var(--irodori-colors-brand-stanby-orange);--irodori-colors-foreground-accent-favorite: #ef4421;--irodori-colors-foreground-accent-popular: var(--irodori-colors-brand-stanby-pink);--irodori-colors-foreground-opaque-primary: var(--irodori-colors-primitive-gray-100);--irodori-colors-foreground-opaque-secondary: var(--irodori-colors-primitive-gray-80);--irodori-colors-foreground-opaque-tertiary: var(--irodori-colors-primitive-gray-60);--irodori-colors-foreground-opaque-quaternary: var(--irodori-colors-primitive-gray-30);--irodori-colors-foreground-status-danger: var(--irodori-colors-primitive-red-100);--irodori-colors-foreground-status-warning: var(--irodori-colors-primitive-yellow-100);--irodori-colors-foreground-status-success: var(--irodori-colors-primitive-green-100);--irodori-colors-background-default-base: var(--irodori-colors-primitive-gray-5);--irodori-colors-background-default-primary: var(--irodori-colors-primitive-neutral-0);--irodori-colors-background-default-secondary: var(--irodori-colors-primitive-gray-5);--irodori-colors-background-default-tertiary: var(--irodori-colors-primitive-gray-10);--irodori-colors-background-ranking-primary: var(--irodori-colors-primitive-gold-100);--irodori-colors-background-ranking-secondary: var(--irodori-colors-primitive-gray-60);--irodori-colors-background-ranking-tertiary: var(--irodori-colors-primitive-bronze-100);--irodori-colors-background-inverse-primary: var(--irodori-colors-primitive-neutral-80);--irodori-colors-background-inverse-secondary: var(--irodori-colors-primitive-neutral-60);--irodori-colors-background-inverse-tertiary: var(--irodori-colors-primitive-neutral-20);--irodori-colors-background-accent-primary: var(--irodori-colors-brand-stanby-orange);--irodori-colors-background-accent-tertiary: #fdf0e9;--irodori-colors-background-status-danger: var(--irodori-colors-primitive-red-5);--irodori-colors-background-status-warning: var(--irodori-colors-primitive-yellow-10);--irodori-colors-background-status-success: var(--irodori-colors-primitive-green-5);--irodori-colors-border-default-primary: var(--irodori-colors-primitive-gray-transparent-30);--irodori-colors-border-default-secondary: var(--irodori-colors-primitive-gray-transparent-10);--irodori-colors-border-opaque-primary: var(--irodori-colors-primitive-gray-30);--irodori-colors-border-opaque-secondary: var(--irodori-colors-primitive-gray-10);--irodori-colors-border-accent-brand: var(--irodori-colors-brand-stanby-orange);--irodori-colors-border-status-danger: var(--irodori-colors-primitive-red-100);--irodori-colors-border-status-warning: var(--irodori-colors-primitive-yellow-100);--irodori-colors-border-status-success: var(--irodori-colors-primitive-green-100);--irodori-colors-overlay-modal-default: #00000080;--irodori-colors-overlay-modal-ios: #00000033;--irodori-colors-overlay-modal-android: #00000052}.dark{--irodori-colors-foreground-default-primary: var(--irodori-colors-primitive-white-transparent-100);--irodori-colors-foreground-default-secondary: var(--irodori-colors-primitive-white-transparent-80);--irodori-colors-foreground-default-tertiary: var(--irodori-colors-primitive-white-transparent-60);--irodori-colors-foreground-default-quaternary: var(--irodori-colors-primitive-white-transparent-30);--irodori-colors-foreground-white-primary: var(--irodori-colors-primitive-white-transparent-100);--irodori-colors-foreground-white-secondary: var(--irodori-colors-primitive-white-transparent-80);--irodori-colors-foreground-white-tertiary: var(--irodori-colors-primitive-white-transparent-60);--irodori-colors-foreground-white-quaternary: var(--irodori-colors-primitive-white-transparent-30);--irodori-colors-foreground-inverse-primary: var(--irodori-colors-primitive-gray-transparent-100);--irodori-colors-foreground-inverse-secondary: var(--irodori-colors-primitive-gray-transparent-80);--irodori-colors-foreground-inverse-tertiary: var(--irodori-colors-primitive-gray-transparent-60);--irodori-colors-foreground-inverse-quaternary: var(--irodori-colors-primitive-gray-transparent-30);--irodori-colors-foreground-accent-brand: var(--irodori-colors-brand-stanby-orange);--irodori-colors-foreground-accent-favorite: #ef4421;--irodori-colors-foreground-accent-popular: var(--irodori-colors-brand-stanby-pink);--irodori-colors-foreground-opaque-primary: var(--irodori-colors-primitive-neutral-0);--irodori-colors-foreground-opaque-secondary: var(--irodori-colors-primitive-neutral-20);--irodori-colors-foreground-opaque-tertiary: var(--irodori-colors-primitive-neutral-40);--irodori-colors-foreground-opaque-quaternary: var(--irodori-colors-primitive-neutral-70);--irodori-colors-foreground-status-danger: var(--irodori-colors-primitive-red-100);--irodori-colors-foreground-status-warning: var(--irodori-colors-primitive-yellow-100);--irodori-colors-foreground-status-success: var(--irodori-colors-primitive-green-100);--irodori-colors-background-default-base: var(--irodori-colors-primitive-neutral-100);--irodori-colors-background-default-primary: var(--irodori-colors-primitive-neutral-90);--irodori-colors-background-default-secondary: var(--irodori-colors-primitive-neutral-85);--irodori-colors-background-default-tertiary: var(--irodori-colors-primitive-neutral-80);--irodori-colors-background-ranking-primary: var(--irodori-colors-primitive-gold-100);--irodori-colors-background-ranking-secondary: var(--irodori-colors-primitive-gray-60);--irodori-colors-background-ranking-tertiary: var(--irodori-colors-primitive-bronze-100);--irodori-colors-background-inverse-primary: var(--irodori-colors-primitive-gray-10);--irodori-colors-background-inverse-secondary: var(--irodori-colors-primitive-gray-60);--irodori-colors-background-inverse-tertiary: var(--irodori-colors-primitive-gray-100);--irodori-colors-background-accent-primary: var(--irodori-colors-brand-stanby-orange);--irodori-colors-background-accent-tertiary: #31231c;--irodori-colors-background-status-danger: var(--irodori-colors-primitive-red-5);--irodori-colors-background-status-warning: var(--irodori-colors-primitive-yellow-10);--irodori-colors-background-status-success: var(--irodori-colors-primitive-green-5);--irodori-colors-border-default-primary: var(--irodori-colors-primitive-white-transparent-30);--irodori-colors-border-default-secondary: var(--irodori-colors-primitive-white-transparent-10);--irodori-colors-border-opaque-primary: var(--irodori-colors-primitive-neutral-60);--irodori-colors-border-opaque-secondary: var(--irodori-colors-primitive-neutral-80);--irodori-colors-border-accent-brand: var(--irodori-colors-brand-stanby-orange);--irodori-colors-border-status-danger: var(--irodori-colors-primitive-red-100);--irodori-colors-border-status-warning: var(--irodori-colors-primitive-yellow-100);--irodori-colors-border-status-success: var(--irodori-colors-primitive-green-100);--irodori-colors-overlay-modal-default: #00000080;--irodori-colors-overlay-modal-ios: #0000007a;--irodori-colors-overlay-modal-android: #00000052 }@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes collapse-in{0%{height:0}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer recipes{@layer _base{.irodori-button{border-radius:var(--irodori-radii-medium);gap:var(--irodori-spacing-2x-small);outline:0;transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);align-items:center;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;isolation:isolate;justify-content:center;position:relative;--transition-prop: background-color, border-color, color, box-shadow;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.irodori-button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:solid;outline-color:var(--irodori-colors-border-accent-brand)}.irodori-button :where(svg){flex-shrink:0}.irodori-button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.irodori-button:is(:hover,[data-hover]){opacity:.5}.irodori-input{border-radius:var(--irodori-radii-medium);border-width:1px;border-color:var(--irodori-colors-border-default-primary);outline:0;transition-property:var(--transition-prop, color, background-color, border-color, outline-color, text-decoration-color, fill, stroke);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);appearance:none;-webkit-appearance:none;position:relative;text-align:start;outline-color:transparent;color:var(--irodori-colors-foreground-default-primary);caret-color:var(--irodori-colors-foreground-accent-brand);--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.irodori-input:is(:focus-visible,[data-focus-visible]){outline-offset:-1px;outline-width:2px;outline-color:var(--focus-ring-color);outline-style:solid;border-color:var(--irodori-colors-border-default-primary);--focus-ring-color-prop: var(--irodori-colors-border-accent-brand)}.irodori-input{height:var(--input-height);min-height:var(--input-height);min-width:var(--input-height);width:100%}.irodori-input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--irodori-colors-border-default-secondary);cursor:not-allowed;color:var(--irodori-colors-foreground-default-tertiary)}.irodori-input:is(:user-invalid,[data-invalid],[aria-invalid=true]){border-color:var(--irodori-colors-border-status-danger);--focus-ring-color-prop: var(--irodori-colors-border-status-danger)}.irodori-input::placeholder,.irodori-input[data-placeholder]{color:var(--irodori-colors-foreground-default-tertiary)}.irodori-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.irodori-group{gap:var(--irodori-spacing-2x-small);display:inline-flex;position:relative}.irodori-group>*:is(:focus-visible,[data-focus-visible]){z-index:var(--irodori-z-index-normal)}.irodori-spinner{--spinner-track-color: transparent;animation:var(--irodori-animations-spin);border-color:currentColor;border-radius:var(--irodori-radii-circle);border-style:solid;border-width:2px;animation-duration:.4s;border-inline-start-color:var(--spinner-track-color);display:inline-block;border-bottom-color:var(--spinner-track-color);height:var(--spinner-size);width:var(--spinner-size)}.irodori-absolute-center{position:absolute;display:flex;align-items:center;justify-content:center}}.irodori-button--variant_fill{background-color:var(--irodori-colors-background-accent-primary);color:var(--irodori-colors-foreground-inverse-primary)}.irodori-button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--irodori-colors-background-default-secondary);color:var(--irodori-colors-foreground-default-quaternary)}.irodori-button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.irodori-button--size_md{padding-inline:var(--irodori-spacing-small);padding-block:var(--irodori-spacing-small);font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);line-height:16px;font-family:var(--irodori-fonts-default);min-width:var(--irodori-sizes-x-large);min-height:var(--irodori-sizes-x-large)}.irodori-button--size_md :where(svg){width:var(--irodori-sizes-large);height:var(--irodori-sizes-large)}.irodori-button--variant_outline{border-width:1px;border-color:var(--irodori-colors-border-accent-brand);color:var(--irodori-colors-foreground-accent-brand)}.irodori-button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--irodori-colors-border-default-secondary);color:var(--irodori-colors-foreground-default-quaternary)}.irodori-button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.irodori-button--variant_text{color:var(--irodori-colors-foreground-accent-brand)}.irodori-button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--irodori-colors-foreground-default-quaternary)}.irodori-button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.irodori-button--size_sm{padding-inline:var(--irodori-spacing-x-small);padding-block:var(--irodori-spacing-x-small);font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);line-height:16px;font-family:var(--irodori-fonts-default);min-width:var(--irodori-sizes-large);min-height:var(--irodori-sizes-large)}.irodori-button--size_sm :where(svg){width:var(--irodori-sizes-medium);height:var(--irodori-sizes-medium)}.irodori-button--size_lg{padding-inline:var(--irodori-spacing-medium);padding-block:var(--irodori-spacing-medium);font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);line-height:16px;font-family:var(--irodori-fonts-default);min-width:var(--irodori-sizes-2x-large);min-height:var(--irodori-sizes-2x-large)}.irodori-button--size_lg :where(svg){width:var(--irodori-sizes-x-large);height:var(--irodori-sizes-x-large)}.irodori-input--size_md{--input-height: 40px;padding:var(--irodori-spacing-small);font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);line-height:16px;font-family:var(--irodori-fonts-default)}.irodori-input--variant_surface{background-color:var(--irodori-colors-background-default-primary)}.irodori-input--variant_surface:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--irodori-colors-background-default-base)}.irodori-input--variant_surface:is(:user-invalid,[data-invalid],[aria-invalid=true]){background-color:var(--irodori-colors-background-status-danger)}.irodori-icon--size_md{width:var(--irodori-sizes-large);height:var(--irodori-sizes-large)}.irodori-icon--size_sm{width:var(--irodori-sizes-medium);height:var(--irodori-sizes-medium)}.irodori-icon--size_lg{width:var(--irodori-sizes-x-large);height:var(--irodori-sizes-x-large)}.irodori-text--size_body-small-regular-tight{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-text--size_title-x-large-bold-relaxed{line-height:44px}.irodori-text--size_title-x-large-bold-relaxed,.irodori-text--size_title-x-large-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-large);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-x-large-bold-normal{line-height:36px}.irodori-text--size_title-x-large-bold-tight{line-height:32px}.irodori-text--size_title-x-large-bold-tight,.irodori-text--size_title-x-large-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-large);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-x-large-bold-none{line-height:24px}.irodori-text--size_title-large-bold-relaxed{line-height:36px}.irodori-text--size_title-large-bold-relaxed,.irodori-text--size_title-large-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-large);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-large-bold-normal{line-height:32px}.irodori-text--size_title-large-bold-tight{line-height:28px}.irodori-text--size_title-large-bold-tight,.irodori-text--size_title-large-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-large);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-large-bold-none{line-height:20px}.irodori-text--size_title-medium-bold-relaxed{line-height:32px}.irodori-text--size_title-medium-bold-relaxed,.irodori-text--size_title-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-medium-bold-normal{line-height:28px}.irodori-text--size_title-medium-bold-tight{line-height:24px}.irodori-text--size_title-medium-bold-tight,.irodori-text--size_title-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-medium-bold-none{line-height:20px}.irodori-text--size_title-small-bold-relaxed{line-height:28px}.irodori-text--size_title-small-bold-relaxed,.irodori-text--size_title-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-small-bold-normal{line-height:24px}.irodori-text--size_title-small-bold-tight{line-height:20px}.irodori-text--size_title-small-bold-tight,.irodori-text--size_title-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-small-bold-none{line-height:16px}.irodori-text--size_title-x-small-bold-relaxed{line-height:28px}.irodori-text--size_title-x-small-bold-relaxed,.irodori-text--size_title-x-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-x-small-bold-normal{line-height:24px}.irodori-text--size_title-x-small-bold-tight{line-height:20px}.irodori-text--size_title-x-small-bold-tight,.irodori-text--size_title-x-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_title-x-small-bold-none{line-height:16px}.irodori-text--size_body-medium-regular-relaxed{line-height:28px}.irodori-text--size_body-medium-regular-relaxed,.irodori-text--size_body-medium-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-medium-regular-normal{line-height:24px}.irodori-text--size_body-medium-regular-tight{line-height:20px}.irodori-text--size_body-medium-regular-tight,.irodori-text--size_body-medium-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-medium-regular-none{line-height:16px}.irodori-text--size_body-medium-bold-relaxed{line-height:28px}.irodori-text--size_body-medium-bold-relaxed,.irodori-text--size_body-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-medium-bold-normal{line-height:24px}.irodori-text--size_body-medium-bold-tight{line-height:20px}.irodori-text--size_body-medium-bold-tight,.irodori-text--size_body-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-medium-bold-none{line-height:16px}.irodori-text--size_body-small-regular-relaxed{line-height:28px}.irodori-text--size_body-small-regular-relaxed,.irodori-text--size_body-small-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-small-regular-normal{line-height:24px}.irodori-text--size_body-small-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);line-height:16px;font-family:var(--irodori-fonts-default)}.irodori-text--size_body-small-bold-relaxed{line-height:28px}.irodori-text--size_body-small-bold-relaxed,.irodori-text--size_body-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-small-bold-normal{line-height:24px}.irodori-text--size_body-small-bold-tight{line-height:20px}.irodori-text--size_body-small-bold-tight,.irodori-text--size_body-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_body-small-bold-none{line-height:16px}.irodori-text--size_caption-medium-regular-relaxed{line-height:24px}.irodori-text--size_caption-medium-regular-relaxed,.irodori-text--size_caption-medium-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-medium-regular-normal{line-height:20px}.irodori-text--size_caption-medium-regular-tight{line-height:16px}.irodori-text--size_caption-medium-regular-tight,.irodori-text--size_caption-medium-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-medium-regular-none{line-height:12px}.irodori-text--size_caption-medium-bold-relaxed{line-height:24px}.irodori-text--size_caption-medium-bold-relaxed,.irodori-text--size_caption-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-medium-bold-normal{line-height:20px}.irodori-text--size_caption-medium-bold-tight{line-height:16px}.irodori-text--size_caption-medium-bold-tight,.irodori-text--size_caption-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-medium-bold-none{line-height:12px}.irodori-text--size_caption-small-regular-relaxed{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-small-regular-normal,.irodori-text--size_caption-small-regular-tight{line-height:16px}.irodori-text--size_caption-small-regular-normal,.irodori-text--size_caption-small-regular-tight,.irodori-text--size_caption-small-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-small-regular-none{line-height:12px}.irodori-text--size_caption-small-bold-relaxed{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-small-bold-normal,.irodori-text--size_caption-small-bold-tight{line-height:16px}.irodori-text--size_caption-small-bold-normal,.irodori-text--size_caption-small-bold-tight,.irodori-text--size_caption-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-small);font-family:var(--irodori-fonts-default)}.irodori-text--size_caption-small-bold-none{line-height:12px}.irodori-group--orientation_horizontal{flex-direction:row}.irodori-group--orientation_vertical{flex-direction:column}.irodori-group--attached_true{gap:0}.irodori-group--grow_true{display:flex}.irodori-group--grow_true>*{flex:1 1 0%}.irodori-spinner--size_inherit{--spinner-size: 1em}.irodori-spinner--size_md{--spinner-size: 1.25rem}.irodori-spinner--size_xs{--spinner-size: .75rem}.irodori-spinner--size_sm{--spinner-size: 1rem}.irodori-spinner--size_lg{--spinner-size: 1.5rem}.irodori-spinner--size_xl{--spinner-size: 1.75rem}.irodori-spinner--size_2xl{--spinner-size: 2rem}.irodori-absolute-center--axis_both{inset-inline-start:50%;translate:-50% -50%;top:50%}:where([dir=rtl],:dir(rtl)) .irodori-absolute-center--axis_both{translate:50% -50%}.irodori-absolute-center--axis_horizontal{inset-inline-start:50%;translate:-50%}:where([dir=rtl],:dir(rtl)) .irodori-absolute-center--axis_horizontal{translate:50%}.irodori-absolute-center--axis_vertical{translate:0 -50%;top:50%}}@layer recipes.slots{@layer _base{.irodori-card__root{border-radius:var(--irodori-radii-medium);overflow:hidden;background-color:var(--irodori-colors-primitive-white-transparent-10);box-shadow:var(--irodori-shadows-1);position:relative}.irodori-card__root,.irodori-card__header{display:flex;flex-direction:column}.irodori-card__body{flex:1 1 0%;display:flex;flex-direction:column}.irodori-card__footer{display:flex;justify-content:flex-end}.irodori-field__root{gap:var(--irodori-spacing-2x-small);display:flex;flex-direction:column}.irodori-field__errorText{color:var(--irodori-colors-foreground-status-danger);line-height:12px}.irodori-field__errorText,.irodori-field__helperText{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-field__helperText{color:var(--irodori-colors-foreground-default-tertiary);line-height:16px}.irodori-field__helperText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--irodori-colors-border-default-secondary);color:var(--irodori-colors-foreground-default-quaternary)}.irodori-field__label{gap:var(--irodori-spacing-3x-small);align-items:center;color:var(--irodori-colors-foreground-default-primary);display:flex;text-align:start;-webkit-user-select:none;user-select:none;font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.irodori-field__requiredIndicator{color:var(--irodori-colors-foreground-status-danger)}.irodori-input-group__root{position:relative;width:100%}.irodori-input-group__element{align-items:center;color:var(--irodori-colors-foreground-default-tertiary);display:flex;justify-content:center;position:absolute;z-index:var(--irodori-z-index-low);height:100%}.irodori-input-group__element :where(svg){color:var(--irodori-colors-foreground-default-tertiary)}.irodori-list__root{gap:var(--irodori-spacing-small);display:flex;flex-direction:column}.irodori-list__root :where(ul,ol){margin-top:var(--irodori-spacing-small)}.irodori-list__item{white-space:normal;display:list-item}.irodori-list__indicator{margin-inline-end:var(--irodori-spacing-2x-small);flex-shrink:0;display:inline-block;vertical-align:middle;min-height:1lh}.irodori-menu__content{background:var(--irodori-colors-background-default-primary);border-radius:var(--irodori-radii-small);outline:2px solid transparent;outline-offset:2px;box-shadow:var(--irodori-shadows-4);display:flex;flex-direction:column;z-index:var(--irodori-z-index-high);width:calc(100% + 16px)}.irodori-menu__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.irodori-menu__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .25s ease-out}.irodori-menu__content:is([hidden],[data-hidden]){display:none}.irodori-menu__item{align-items:center;cursor:pointer;display:flex;font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);line-height:20px;font-family:var(--irodori-fonts-default);color:var(--irodori-colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.irodori-menu__item :where(svg){color:var(--irodori-colors-foreground-default-primary)}.irodori-menu__itemGroup{display:flex;flex-direction:column}.irodori-menu__positioner{z-index:var(--irodori-z-index-high)}.irodori-menu__separator{color:var(--irodori-colors-border-opaque-secondary)}.irodori-menu__triggerItem{align-items:center;cursor:pointer;display:flex;font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);line-height:20px;font-family:var(--irodori-fonts-default);color:var(--irodori-colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.irodori-menu__triggerItem :where(svg){color:var(--irodori-colors-foreground-default-primary)}.irodori-table__root{caption-side:bottom;width:full}.irodori-table__body tr:last-child{border-bottom-width:0}.irodori-table__cell{place-content:center;vertical-align:middle;color:var(--irodori-colors-foreground-default-primary)}.irodori-table__footer{font-weight:var(--irodori-font-weights-bold);border-top-width:1px}.irodori-table__footer tr:last-child{border-bottom-width:0}.irodori-table__header{color:var(--irodori-colors-foreground-default-primary);font-weight:var(--irodori-font-weights-bold);text-align:left;vertical-align:middle}.irodori-table__row{border-color:var(--irodori-colors-border-default-primary);border-bottom-width:1px}.irodori-table__caption{color:var(--irodori-colors-foreground-default-secondary)}.irodori-breadcrumb__list{list-style:none;align-items:center;display:flex;word-break:break-word}.irodori-breadcrumb__link{border-radius:var(--irodori-radii-small);gap:var(--irodori-spacing-3x-small);outline:0;text-decoration:none;transition:color;align-items:center;display:inline-flex;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.irodori-breadcrumb__link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color);--focus-ring-color-prop: var(--irodori-colors-border-accent-brand)}.irodori-breadcrumb__link :where(svg){width:1em;height:1em}.irodori-breadcrumb__item{gap:var(--irodori-spacing-3x-small);display:inline-flex;align-items:center;color:var(--irodori-colors-foreground-default-tertiary)}.irodori-breadcrumb__item :where(svg){width:1em;height:1em}.irodori-breadcrumb__separator{color:var(--irodori-colors-foreground-default-tertiary)}.irodori-breadcrumb__separator :where(svg){width:1em;height:1em}:where([dir=rtl],:dir(rtl)) .irodori-breadcrumb__separator{rotate:180deg}.irodori-breadcrumb__ellipsis{align-items:center;color:var(--irodori-colors-foreground-default-tertiary);display:inline-flex;justify-content:center}.irodori-breadcrumb__ellipsis :where(svg){width:1em;height:1em}.irodori-pagination__root{gap:var(--irodori-spacing-small);display:flex}.irodori-pagination__item{font-variant-numeric:tabular-nums}.irodori-pagination__ellipsis{padding-inline:var(--irodori-spacing-x-small);align-items:center;color:var(--irodori-colors-foreground-default-primary);display:inline-flex;font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);line-height:16px;font-family:var(--irodori-fonts-default)}}.irodori-input-group__root--size_md>input:not(:first-child){padding-inline-start:40px!important}.irodori-input-group__root--size_md>input:not(:last-child){padding-inline-end:40px!important}.irodori-input-group__element--size_md{min-width:40px}.irodori-input-group__element--size_md :where(svg){width:spacing-medium;height:spacing-medium}.irodori-list__root--variant_marker{list-style:revert;padding-inline-start:var(--irodori-spacing-medium)}.irodori-list__item--variant_marker::marker,.irodori-list__item--variant_marker::-webkit-details-marker{color:var(--irodori-colors-foreground-default-primary)}.irodori-list__item--align_start{align-items:flex-start}.irodori-list__item--variant_plain{display:inline-flex}.irodori-list__item--align_center{align-items:center}.irodori-list__item--align_end{align-items:flex-end}.irodori-menu__item--variant_transparent[data-highlighted]{opacity:.5}.irodori-menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--irodori-colors-foreground-default-quaternary);cursor:not-allowed}.irodori-menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_transparent:is(:hover,[data-hover]){opacity:.5}.irodori-menu__triggerItem--variant_transparent[data-highlighted]{opacity:.5}.irodori-menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--irodori-colors-foreground-default-quaternary);cursor:not-allowed}.irodori-menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_transparent:is(:hover,[data-hover]){opacity:.5}.irodori-menu__content--size_md{padding-block:var(--irodori-spacing-x-small)}.irodori-menu__item--size_md{padding-inline:var(--irodori-spacing-small);padding-block:var(--irodori-spacing-small)}.irodori-menu__item--size_md :where(svg){width:var(--irodori-sizes-medium);height:var(--irodori-sizes-medium)}.irodori-menu__itemGroupLabel--size_md,.irodori-menu__triggerItem--size_md{padding-inline:var(--irodori-spacing-small);padding-block:var(--irodori-spacing-small)}.irodori-menu__triggerItem--size_md :where(svg){width:var(--irodori-sizes-medium);height:var(--irodori-sizes-medium)}.irodori-menu__item--variant_contained[data-highlighted]{background:var(--irodori-colors-background-default-base)}.irodori-menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--irodori-colors-foreground-default-quaternary);cursor:not-allowed}.irodori-menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__item--variant_contained:is(:hover,[data-hover]){background:var(--irodori-colors-background-default-base)}.irodori-menu__triggerItem--variant_contained[data-highlighted]{background:var(--irodori-colors-background-default-base)}.irodori-menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--irodori-colors-foreground-default-quaternary);cursor:not-allowed}.irodori-menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--irodori-colors-foreground-default-quaternary)}.irodori-menu__triggerItem--variant_contained:is(:hover,[data-hover]){background:var(--irodori-colors-background-default-base)}.irodori-table__cell--size_medium,.irodori-table__header--size_medium{padding-inline:var(--irodori-spacing-medium);height:3rem}.irodori-table__caption--size_medium{margin-top:var(--irodori-spacing-medium)}.irodori-table__root--variant_outline{border-width:1px}.irodori-table__root--variant_outline,.irodori-table__footer--variant_outline,.irodori-table__row--variant_outline{border-color:var(--irodori-colors-border-default-primary)}.irodori-table__row--variant_outline{border-bottom-width:1px}.irodori-table__footer--variant_noBorder,.irodori-table__head--variant_noBorder{border-color:var(--irodori-colors-border-default-secondary)}.irodori-table__head--variant_noBorder{border-bottom-width:1px}.irodori-table__row--variant_noBorder{border-bottom-width:0}.irodori-table__cell--size_small,.irodori-table__header--size_small{padding-inline:var(--irodori-spacing-small);height:2rem}.irodori-table__caption--size_small{margin-top:var(--irodori-spacing-small)}.irodori-breadcrumb__link--variant_plain{color:var(--irodori-colors-foreground-default-tertiary)}.irodori-breadcrumb__link--variant_plain:is(:hover,[data-hover]){opacity:.5}.irodori-breadcrumb__list--size_md{gap:var(--irodori-spacing-2x-small);font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);line-height:12px;font-family:var(--irodori-fonts-default)}}@layer utilities{@layer compositions{.irodori-textStyle_title-x-large-bold-relaxed{line-height:44px}.irodori-textStyle_title-x-large-bold-relaxed,.irodori-textStyle_title-x-large-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-large);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-x-large-bold-normal{line-height:36px}.irodori-textStyle_title-x-large-bold-tight{line-height:32px}.irodori-textStyle_title-x-large-bold-tight,.irodori-textStyle_title-x-large-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-large);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-x-large-bold-none{line-height:24px}.irodori-textStyle_title-large-bold-relaxed{line-height:36px}.irodori-textStyle_title-large-bold-relaxed,.irodori-textStyle_title-large-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-large);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-large-bold-normal{line-height:32px}.irodori-textStyle_title-large-bold-tight{line-height:28px}.irodori-textStyle_title-large-bold-tight,.irodori-textStyle_title-large-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-large);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-large-bold-none{line-height:20px}.irodori-textStyle_title-medium-bold-relaxed{line-height:32px}.irodori-textStyle_title-medium-bold-relaxed,.irodori-textStyle_title-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-medium-bold-normal{line-height:28px}.irodori-textStyle_title-medium-bold-tight{line-height:24px}.irodori-textStyle_title-medium-bold-tight,.irodori-textStyle_title-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-medium-bold-none{line-height:20px}.irodori-textStyle_title-small-bold-relaxed{line-height:28px}.irodori-textStyle_title-small-bold-relaxed,.irodori-textStyle_title-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-small-bold-normal{line-height:24px}.irodori-textStyle_title-small-bold-tight{line-height:20px}.irodori-textStyle_title-small-bold-tight,.irodori-textStyle_title-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-small-bold-none{line-height:16px}.irodori-textStyle_title-x-small-bold-relaxed{line-height:28px}.irodori-textStyle_title-x-small-bold-relaxed,.irodori-textStyle_title-x-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-x-small-bold-normal{line-height:24px}.irodori-textStyle_title-x-small-bold-tight{line-height:20px}.irodori-textStyle_title-x-small-bold-tight,.irodori-textStyle_title-x-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-title-x-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_title-x-small-bold-none{line-height:16px}.irodori-textStyle_body-medium-bold-relaxed{line-height:28px}.irodori-textStyle_body-medium-bold-relaxed,.irodori-textStyle_body-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-medium-bold-normal{line-height:24px}.irodori-textStyle_body-medium-bold-tight{line-height:20px}.irodori-textStyle_body-medium-bold-tight,.irodori-textStyle_body-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-medium-bold-none{line-height:16px}.irodori-textStyle_body-medium-regular-relaxed{line-height:28px}.irodori-textStyle_body-medium-regular-relaxed,.irodori-textStyle_body-medium-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-medium-regular-normal{line-height:24px}.irodori-textStyle_body-medium-regular-tight{line-height:20px}.irodori-textStyle_body-medium-regular-tight,.irodori-textStyle_body-medium-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-medium-regular-none{line-height:16px}.irodori-textStyle_body-small-bold-relaxed{line-height:28px}.irodori-textStyle_body-small-bold-relaxed,.irodori-textStyle_body-small-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-small-bold-normal{line-height:24px}.irodori-textStyle_body-small-bold-tight{line-height:20px}.irodori-textStyle_body-small-bold-tight,.irodori-textStyle_body-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-small-bold-none{line-height:16px}.irodori-textStyle_body-small-regular-relaxed{line-height:28px}.irodori-textStyle_body-small-regular-relaxed,.irodori-textStyle_body-small-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-small-regular-normal{line-height:24px}.irodori-textStyle_body-small-regular-tight{line-height:20px}.irodori-textStyle_body-small-regular-tight,.irodori-textStyle_body-small-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-body-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_body-small-regular-none{line-height:16px}.irodori-textStyle_caption-medium-bold-relaxed{line-height:24px}.irodori-textStyle_caption-medium-bold-relaxed,.irodori-textStyle_caption-medium-bold-normal{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-medium-bold-normal{line-height:20px}.irodori-textStyle_caption-medium-bold-tight{line-height:16px}.irodori-textStyle_caption-medium-bold-tight,.irodori-textStyle_caption-medium-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-medium-bold-none{line-height:12px}.irodori-textStyle_caption-medium-regular-relaxed{line-height:24px}.irodori-textStyle_caption-medium-regular-relaxed,.irodori-textStyle_caption-medium-regular-normal{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-medium-regular-normal{line-height:20px}.irodori-textStyle_caption-medium-regular-tight{line-height:16px}.irodori-textStyle_caption-medium-regular-tight,.irodori-textStyle_caption-medium-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-medium);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-medium-regular-none{line-height:12px}.irodori-textStyle_caption-small-bold-relaxed{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-small-bold-normal,.irodori-textStyle_caption-small-bold-tight{line-height:16px}.irodori-textStyle_caption-small-bold-normal,.irodori-textStyle_caption-small-bold-tight,.irodori-textStyle_caption-small-bold-none{font-weight:var(--irodori-font-weights-bold);font-size:var(--irodori-font-sizes-caption-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-small-bold-none{line-height:12px}.irodori-textStyle_caption-small-regular-relaxed{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-small);line-height:20px;font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-small-regular-normal,.irodori-textStyle_caption-small-regular-tight{line-height:16px}.irodori-textStyle_caption-small-regular-normal,.irodori-textStyle_caption-small-regular-tight,.irodori-textStyle_caption-small-regular-none{font-weight:var(--irodori-font-weights-regular);font-size:var(--irodori-font-sizes-caption-small);font-family:var(--irodori-fonts-default)}.irodori-textStyle_caption-small-regular-none{line-height:12px}}.irodori-anim_spin{animation:var(--irodori-animations-spin)}.irodori-p_2xSmall{padding:var(--irodori-spacing-2x-small)}.irodori-p_3xLarge{padding:var(--irodori-spacing-3x-large)}.irodori-p_unset{padding:unset}.irodori-p_large{padding:var(--irodori-spacing-large)}.irodori-gap_8px{gap:8px}.irodori-gap_small{gap:var(--irodori-spacing-small)}.irodori-gap_medium{gap:var(--irodori-spacing-medium)}.irodori-flex_1{flex:1 1 0%}.irodori-gap_xSmall{gap:var(--irodori-spacing-x-small)}.irodori-bdr_small{border-radius:var(--irodori-radii-small)}.irodori-tw_nowrap{text-wrap:nowrap}.irodori-bdr_large{border-radius:var(--irodori-radii-large)}.irodori-gap_large{gap:var(--irodori-spacing-large)}.irodori-bdr_medium{border-radius:var(--irodori-radii-medium)}.irodori-bdr_circle{border-radius:var(--irodori-radii-circle)}.irodori-bdr_unset{border-radius:unset}.irodori-px_0{padding-inline:0}.irodori-py_0{padding-block:0}.irodori-bd-w_0\.125em{border-width:.125em}.irodori-d_flex{display:flex}.irodori-ai_center{align-items:center}.irodori-flex-d_row{flex-direction:row}.irodori-flex-d_column{flex-direction:column}.irodori-ps_medium{padding-inline-start:var(--irodori-spacing-medium)}.irodori-c_primitive\.green\.100{color:var(--irodori-colors-primitive-green-100)}.irodori-cursor_pointer{cursor:pointer}.irodori-jc_space-between{justify-content:space-between}.irodori-vis_visible{visibility:visible}.irodori-vis_hidden{visibility:hidden}.irodori-c_foreground\.default\.tertiary{color:var(--irodori-colors-foreground-default-tertiary)}.irodori-c_foreground\.accent\.brand{color:var(--irodori-colors-foreground-accent-brand)}.irodori-bg-c_\#000000{background-color:#000}.irodori-size_xLarge{width:var(--irodori-sizes-x-large);height:var(--irodori-sizes-x-large)}.irodori-ai_start{align-items:start}.irodori-bg-c_background\.accent\.primary{background-color:var(--irodori-colors-background-accent-primary)}.irodori-bx-sh_1{box-shadow:var(--irodori-shadows-1)}.irodori-lh_1\.6{line-height:1.6}.irodori-fw_bold{font-weight:var(--irodori-font-weights-bold)}.irodori-fs_40px{font-size:40px}.irodori-fs_32px{font-size:32px}.irodori-fw_regular{font-weight:var(--irodori-font-weights-regular)}.irodori-fs_16px{font-size:16px}.irodori-fs_64px{font-size:64px}.irodori-c_foreground\.white\.primary{color:var(--irodori-colors-foreground-white-primary)}.irodori-fs_24px{font-size:24px}.irodori-c_foreground\.default\.primary{color:var(--irodori-colors-foreground-default-primary)}.irodori-bg-c_background\.default\.base{background-color:var(--irodori-colors-background-default-base)}.irodori-bg-c_background\.default\.primary{background-color:var(--irodori-colors-background-default-primary)}.irodori-bx-sh_2{box-shadow:var(--irodori-shadows-2)}.irodori-bx-sh_3{box-shadow:var(--irodori-shadows-3)}.irodori-bx-sh_4{box-shadow:var(--irodori-shadows-4)}.irodori-lh_normal{line-height:var(--irodori-line-heights-normal)}.irodori-fs_bodyMedium{font-size:var(--irodori-font-sizes-body-medium)}.irodori-bg-c_background\.accent\.tertiary{background-color:var(--irodori-colors-background-accent-tertiary)}.irodori-fs_titleXLarge{font-size:var(--irodori-font-sizes-title-x-large)}.irodori-fs_titleLarge{font-size:var(--irodori-font-sizes-title-large)}.irodori-fs_titleMedium{font-size:var(--irodori-font-sizes-title-medium)}.irodori-fs_titleSmall{font-size:var(--irodori-font-sizes-title-small)}.irodori-fs_titleXSmall{font-size:var(--irodori-font-sizes-title-x-small)}.irodori-fs_bodySmall{font-size:var(--irodori-font-sizes-body-small)}.irodori-fs_captionMedium{font-size:var(--irodori-font-sizes-caption-medium)}.irodori-fs_captionSmall{font-size:var(--irodori-font-sizes-caption-small)}.irodori-lh_none{line-height:var(--irodori-line-heights-none)}.irodori-lh_tight{line-height:var(--irodori-line-heights-tight)}.irodori-lh_relaxed{line-height:var(--irodori-line-heights-relaxed)}.irodori-inset-s_0{inset-inline-start:0}.irodori-inset-e_0{inset-inline-end:0}.irodori-c_inherit{color:inherit}.irodori-d_contents{display:contents}.irodori-d_inline-flex{display:inline-flex}.irodori-bg-c_primitive\.neutral\.0{background-color:var(--irodori-colors-primitive-neutral-0)}.irodori-bg-c_primitive\.neutral\.20{background-color:var(--irodori-colors-primitive-neutral-20)}.irodori-bg-c_primitive\.neutral\.40{background-color:var(--irodori-colors-primitive-neutral-40)}.irodori-bg-c_primitive\.neutral\.60{background-color:var(--irodori-colors-primitive-neutral-60)}.irodori-bg-c_primitive\.neutral\.70{background-color:var(--irodori-colors-primitive-neutral-70)}.irodori-bg-c_primitive\.neutral\.80{background-color:var(--irodori-colors-primitive-neutral-80)}.irodori-bg-c_primitive\.neutral\.85{background-color:var(--irodori-colors-primitive-neutral-85)}.irodori-bg-c_primitive\.neutral\.90{background-color:var(--irodori-colors-primitive-neutral-90)}.irodori-bg-c_primitive\.neutral\.100{background-color:var(--irodori-colors-primitive-neutral-100)}.irodori-bg-c_primitive\.gray\.5{background-color:var(--irodori-colors-primitive-gray-5)}.irodori-bg-c_primitive\.gray\.10{background-color:var(--irodori-colors-primitive-gray-10)}.irodori-bg-c_primitive\.gray\.30{background-color:var(--irodori-colors-primitive-gray-30)}.irodori-bg-c_primitive\.gray\.60{background-color:var(--irodori-colors-primitive-gray-60)}.irodori-bg-c_primitive\.gray\.80{background-color:var(--irodori-colors-primitive-gray-80)}.irodori-bg-c_primitive\.gray\.100{background-color:var(--irodori-colors-primitive-gray-100)}.irodori-bg-c_primitive\.grayTransparent\.5{background-color:var(--irodori-colors-primitive-gray-transparent-5)}.irodori-bg-c_primitive\.grayTransparent\.10{background-color:var(--irodori-colors-primitive-gray-transparent-10)}.irodori-bg-c_primitive\.grayTransparent\.30{background-color:var(--irodori-colors-primitive-gray-transparent-30)}.irodori-bg-c_primitive\.grayTransparent\.60{background-color:var(--irodori-colors-primitive-gray-transparent-60)}.irodori-bg-c_primitive\.grayTransparent\.80{background-color:var(--irodori-colors-primitive-gray-transparent-80)}.irodori-bg-c_primitive\.grayTransparent\.100{background-color:var(--irodori-colors-primitive-gray-transparent-100)}.irodori-bg-c_primitive\.whiteTransparent\.5{background-color:var(--irodori-colors-primitive-white-transparent-5)}.irodori-bg-c_primitive\.whiteTransparent\.10{background-color:var(--irodori-colors-primitive-white-transparent-10)}.irodori-bg-c_primitive\.whiteTransparent\.30{background-color:var(--irodori-colors-primitive-white-transparent-30)}.irodori-bg-c_primitive\.whiteTransparent\.60{background-color:var(--irodori-colors-primitive-white-transparent-60)}.irodori-bg-c_primitive\.whiteTransparent\.80{background-color:var(--irodori-colors-primitive-white-transparent-80)}.irodori-bg-c_primitive\.whiteTransparent\.100{background-color:var(--irodori-colors-primitive-white-transparent-100)}.irodori-bg-c_primitive\.red\.5{background-color:var(--irodori-colors-primitive-red-5)}.irodori-bg-c_primitive\.red\.100{background-color:var(--irodori-colors-primitive-red-100)}.irodori-bg-c_primitive\.yellow\.10{background-color:var(--irodori-colors-primitive-yellow-10)}.irodori-bg-c_primitive\.yellow\.100{background-color:var(--irodori-colors-primitive-yellow-100)}.irodori-bg-c_primitive\.green\.5{background-color:var(--irodori-colors-primitive-green-5)}.irodori-bg-c_primitive\.green\.100{background-color:var(--irodori-colors-primitive-green-100)}.irodori-bg-c_primitive\.gold\.100{background-color:var(--irodori-colors-primitive-gold-100)}.irodori-bg-c_primitive\.bronze\.100{background-color:var(--irodori-colors-primitive-bronze-100)}.irodori-bg-c_brand\.stanby\.orange{background-color:var(--irodori-colors-brand-stanby-orange)}.irodori-bg-c_brand\.stanby\.pink{background-color:var(--irodori-colors-brand-stanby-pink)}.irodori-bg-c_brand\.stanby\.yellow{background-color:var(--irodori-colors-brand-stanby-yellow)}.irodori-bg-c_brand\.stanby\.khaki{background-color:var(--irodori-colors-brand-stanby-khaki)}.irodori-bg-c_brand\.stanby\.gray{background-color:var(--irodori-colors-brand-stanby-gray)}.irodori-bg-c_foreground\.default\.primary{background-color:var(--irodori-colors-foreground-default-primary)}.irodori-bg-c_foreground\.default\.secondary{background-color:var(--irodori-colors-foreground-default-secondary)}.irodori-bg-c_foreground\.default\.tertiary{background-color:var(--irodori-colors-foreground-default-tertiary)}.irodori-bg-c_foreground\.default\.quaternary{background-color:var(--irodori-colors-foreground-default-quaternary)}.irodori-bg-c_foreground\.white\.primary{background-color:var(--irodori-colors-foreground-white-primary)}.irodori-bg-c_foreground\.white\.secondary{background-color:var(--irodori-colors-foreground-white-secondary)}.irodori-bg-c_foreground\.white\.tertiary{background-color:var(--irodori-colors-foreground-white-tertiary)}.irodori-bg-c_foreground\.white\.quaternary{background-color:var(--irodori-colors-foreground-white-quaternary)}.irodori-bg-c_foreground\.inverse\.primary{background-color:var(--irodori-colors-foreground-inverse-primary)}.irodori-bg-c_foreground\.inverse\.secondary{background-color:var(--irodori-colors-foreground-inverse-secondary)}.irodori-bg-c_foreground\.inverse\.tertiary{background-color:var(--irodori-colors-foreground-inverse-tertiary)}.irodori-bg-c_foreground\.inverse\.quaternary{background-color:var(--irodori-colors-foreground-inverse-quaternary)}.irodori-bg-c_foreground\.accent\.brand{background-color:var(--irodori-colors-foreground-accent-brand)}.irodori-bg-c_foreground\.accent\.favorite{background-color:var(--irodori-colors-foreground-accent-favorite)}.irodori-bg-c_foreground\.accent\.popular{background-color:var(--irodori-colors-foreground-accent-popular)}.irodori-bg-c_foreground\.opaque\.primary{background-color:var(--irodori-colors-foreground-opaque-primary)}.irodori-bg-c_foreground\.opaque\.secondary{background-color:var(--irodori-colors-foreground-opaque-secondary)}.irodori-bg-c_foreground\.opaque\.tertiary{background-color:var(--irodori-colors-foreground-opaque-tertiary)}.irodori-bg-c_foreground\.opaque\.quaternary{background-color:var(--irodori-colors-foreground-opaque-quaternary)}.irodori-bg-c_foreground\.status\.danger{background-color:var(--irodori-colors-foreground-status-danger)}.irodori-bg-c_foreground\.status\.warning{background-color:var(--irodori-colors-foreground-status-warning)}.irodori-bg-c_foreground\.status\.success{background-color:var(--irodori-colors-foreground-status-success)}.irodori-bg-c_background\.default\.secondary{background-color:var(--irodori-colors-background-default-secondary)}.irodori-bg-c_background\.default\.tertiary{background-color:var(--irodori-colors-background-default-tertiary)}.irodori-bg-c_background\.ranking\.primary{background-color:var(--irodori-colors-background-ranking-primary)}.irodori-bg-c_background\.ranking\.secondary{background-color:var(--irodori-colors-background-ranking-secondary)}.irodori-bg-c_background\.ranking\.tertiary{background-color:var(--irodori-colors-background-ranking-tertiary)}.irodori-bg-c_background\.inverse\.primary{background-color:var(--irodori-colors-background-inverse-primary)}.irodori-bg-c_background\.inverse\.secondary{background-color:var(--irodori-colors-background-inverse-secondary)}.irodori-bg-c_background\.inverse\.tertiary{background-color:var(--irodori-colors-background-inverse-tertiary)}.irodori-bg-c_background\.status\.danger{background-color:var(--irodori-colors-background-status-danger)}.irodori-bg-c_background\.status\.warning{background-color:var(--irodori-colors-background-status-warning)}.irodori-bg-c_background\.status\.success{background-color:var(--irodori-colors-background-status-success)}.irodori-bg-c_border\.default\.primary{background-color:var(--irodori-colors-border-default-primary)}.irodori-bg-c_border\.default\.secondary{background-color:var(--irodori-colors-border-default-secondary)}.irodori-bg-c_border\.opaque\.primary{background-color:var(--irodori-colors-border-opaque-primary)}.irodori-bg-c_border\.opaque\.secondary{background-color:var(--irodori-colors-border-opaque-secondary)}.irodori-bg-c_border\.accent\.brand{background-color:var(--irodori-colors-border-accent-brand)}.irodori-bg-c_border\.status\.danger{background-color:var(--irodori-colors-border-status-danger)}.irodori-bg-c_border\.status\.warning{background-color:var(--irodori-colors-border-status-warning)}.irodori-bg-c_border\.status\.success{background-color:var(--irodori-colors-border-status-success)}.irodori-bg-c_overlay\.modal\.default{background-color:var(--irodori-colors-overlay-modal-default)}.irodori-bg-c_overlay\.modal\.ios{background-color:var(--irodori-colors-overlay-modal-ios)}.irodori-bg-c_overlay\.modal\.android{background-color:var(--irodori-colors-overlay-modal-android)}.irodori-min-w_96{min-width:96px}.irodori-min-w_300{min-width:300px}.irodori-min-w_320px{min-width:320px}.irodori-h_2xLarge{height:var(--irodori-sizes-2x-large)}.irodori-w_2xLarge{width:var(--irodori-sizes-2x-large)}.irodori-mt_medium{margin-top:var(--irodori-spacing-medium)}.irodori-w_992px{width:992px}.irodori-bd-t-c_background\.default\.base{border-top-color:var(--irodori-colors-background-default-base)}.irodori-bd-t-w_16px{border-top-width:16px}.irodori-bd-t-c_border\.default\.primary{border-top-color:var(--irodori-colors-border-default-primary)}.irodori-bd-t-w_1px{border-top-width:1px}.irodori-pt_large{padding-top:var(--irodori-spacing-large)}.irodori-w_20\%{width:20%}.irodori-w_10\%{width:10%}.irodori-w_60\%{width:60%}.irodori-w_40\%{width:40%}.irodori-w_fit{width:fit}.irodori-w_45\%{width:45%}.irodori-w_0\%{width:0%}.irodori-w_3xSmall{width:var(--irodori-sizes-3x-small)}.irodori-h_3xSmall{height:var(--irodori-sizes-3x-small)}.irodori-w_2xSmall{width:var(--irodori-sizes-2x-small)}.irodori-h_2xSmall{height:var(--irodori-sizes-2x-small)}.irodori-w_xSmall{width:var(--irodori-sizes-x-small)}.irodori-h_xSmall{height:var(--irodori-sizes-x-small)}.irodori-w_small{width:var(--irodori-sizes-small)}.irodori-h_small{height:var(--irodori-sizes-small)}.irodori-w_medium{width:var(--irodori-sizes-medium)}.irodori-h_medium{height:var(--irodori-sizes-medium)}.irodori-w_large{width:var(--irodori-sizes-large)}.irodori-h_large{height:var(--irodori-sizes-large)}.irodori-w_xLarge{width:var(--irodori-sizes-x-large)}.irodori-h_xLarge{height:var(--irodori-sizes-x-large)}.irodori-w_3xLarge{width:var(--irodori-sizes-3x-large)}.irodori-h_3xLarge{height:var(--irodori-sizes-3x-large)}.irodori-mt_small{margin-top:var(--irodori-spacing-small)}.irodori-w_25\%{width:25%}.irodori-w_5\%{width:5%}.irodori-w_35\%{width:35%}.irodori-w_50\%{width:50%}.irodori-top_0{top:0}.irodori-w_30\%{width:30%}.\[\&_td\]\:irodori-py_large td{padding-block:var(--irodori-spacing-large)}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:irodori-bdr_0>*:not(:first-child):not(:last-child){border-radius:0}.\[\&_td\]\:irodori-ac_start td{align-content:start}.\[\&_\>_\*\:first-child\]\:irodori-bdr-e_0>*:first-child{border-start-end-radius:0;border-end-end-radius:0}.\[\&_\>_\*\:first-child\]\:irodori-me_-1px>*:first-child{margin-inline-end:-1px}.\[\&_\>_\*\:last-child\]\:irodori-bdr-s_0>*:last-child{border-start-start-radius:0;border-end-start-radius:0}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:irodori-me_-1px>*:not(:first-child):not(:last-child){margin-inline-end:-1px}.\[\&_\>_\*\:first-child\]\:irodori-bdr-b_0>*:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.\[\&_\>_\*\:last-child\]\:irodori-bdr-t_0>*:last-child{border-top-left-radius:0;border-top-right-radius:0}.\[\&_\>_\*\:first-child\]\:irodori-mb_-1px>*:first-child,.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:irodori-mb_-1px>*:not(:first-child):not(:last-child){margin-bottom:-1px}}@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primitive-neutral-0: #ffffff;--colors-primitive-neutral-20: #cccccc;--colors-primitive-neutral-40: #999999;--colors-primitive-neutral-60: #666666;--colors-primitive-neutral-70: #4c4c4c;--colors-primitive-neutral-80: #333333;--colors-primitive-neutral-85: #262626;--colors-primitive-neutral-90: #191919;--colors-primitive-neutral-100: #000000;--colors-primitive-gray-5: #f5f5f5;--colors-primitive-gray-10: #ececec;--colors-primitive-gray-30: #c5c5c5;--colors-primitive-gray-60: #8c8c8c;--colors-primitive-gray-80: #656565;--colors-primitive-gray-100: #3f3f3f;--colors-primitive-gray-transparent-5: #3f3f3f0d;--colors-primitive-gray-transparent-10: #3f3f3f1a;--colors-primitive-gray-transparent-30: #3f3f3f4d;--colors-primitive-gray-transparent-60: #3f3f3f99;--colors-primitive-gray-transparent-80: #3f3f3fcc;--colors-primitive-gray-transparent-100: #3f3f3f;--colors-primitive-white-transparent-5: #ffffff0d;--colors-primitive-white-transparent-10: #ffffff1a;--colors-primitive-white-transparent-30: #ffffff4d;--colors-primitive-white-transparent-60: #ffffff99;--colors-primitive-white-transparent-80: #ffffffcc;--colors-primitive-white-transparent-100: #ffffff;--colors-primitive-red-5: #fcf2f2;--colors-primitive-red-100: #cc0000;--colors-primitive-yellow-10: #fdf5e9;--colors-primitive-yellow-100: #ef971f;--colors-primitive-green-5: #f5f9f4;--colors-primitive-green-100: #3a801a;--colors-primitive-gold-100: #d6a100;--colors-primitive-bronze-100: #cd7f66;--colors-brand-stanby-orange: #ef671f;--colors-brand-stanby-pink: #d72777;--colors-brand-stanby-yellow: #ef971f;--colors-brand-stanby-khaki: #dfd7c7;--colors-brand-stanby-gray: #3f3f3f;--fonts-default: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--font-sizes-title-x-large: 24px;--font-sizes-title-large: 20px;--font-sizes-title-medium: 18px;--font-sizes-title-small: 16px;--font-sizes-title-x-small: 14px;--font-sizes-body-medium: 16px;--font-sizes-body-small: 14px;--font-sizes-caption-medium: 12px;--font-sizes-caption-small: 10px;--font-weights-bold: 600;--font-weights-regular: 300;--line-heights-relaxed: 1.75;--line-heights-normal: 1.5;--line-heights-tight: 1.25;--line-heights-none: 1;--radii-small: 4px;--radii-medium: 8px;--radii-large: 16px;--radii-circle: 10000px;--shadows-1: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--shadows-2: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 3px 9px 0px rgba(0, 0, 0, .1);--shadows-3: 0px 2px 4px 0px rgba(0, 0, 0, .05), 0px 4px 12px 0px rgba(0, 0, 0, .1);--shadows-4: 0px 4px 8px 0px rgba(0, 0, 0, .05), 0px 8px 24px 0px rgba(0, 0, 0, .1);--spacing-3x-small: 2px;--spacing-2x-small: 4px;--spacing-x-small: 8px;--spacing-small: 12px;--spacing-medium: 16px;--spacing-large: 24px;--spacing-x-large: 32px;--spacing-2x-large: 48px;--spacing-3x-large: 64px;--sizes-3x-small: 2px;--sizes-2x-small: 4px;--sizes-x-small: 8px;--sizes-small: 12px;--sizes-medium: 16px;--sizes-large: 24px;--sizes-x-large: 32px;--sizes-2x-large: 48px;--sizes-3x-large: 64px;--z-index-under: -1;--z-index-base: 0;--z-index-normal: 1;--z-index-low: 10;--z-index-middle: 100;--z-index-high: 1000;--z-index-top: 10000;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--durations-fastest: 50ms;--durations-faster: .1s;--durations-fast: .15s;--durations-normal: .2s;--durations-slow: .25s;--durations-slower: .3s;--durations-slowest: .4s;--colors-foreground-default-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-gray-100);--colors-foreground-opaque-secondary: var(--colors-primitive-gray-80);--colors-foreground-opaque-tertiary: var(--colors-primitive-gray-60);--colors-foreground-opaque-quaternary: var(--colors-primitive-gray-30);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-gray-5);--colors-background-default-primary: var(--colors-primitive-neutral-0);--colors-background-default-secondary: var(--colors-primitive-gray-5);--colors-background-default-tertiary: var(--colors-primitive-gray-10);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-neutral-80);--colors-background-inverse-secondary: var(--colors-primitive-neutral-60);--colors-background-inverse-tertiary: var(--colors-primitive-neutral-20);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #fdf0e9;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-gray-transparent-30);--colors-border-default-secondary: var(--colors-primitive-gray-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-gray-30);--colors-border-opaque-secondary: var(--colors-primitive-gray-10);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #00000033;--colors-overlay-modal-android: #00000052}.dark{--colors-foreground-default-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-neutral-0);--colors-foreground-opaque-secondary: var(--colors-primitive-neutral-20);--colors-foreground-opaque-tertiary: var(--colors-primitive-neutral-40);--colors-foreground-opaque-quaternary: var(--colors-primitive-neutral-70);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-neutral-100);--colors-background-default-primary: var(--colors-primitive-neutral-90);--colors-background-default-secondary: var(--colors-primitive-neutral-85);--colors-background-default-tertiary: var(--colors-primitive-neutral-80);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-gray-10);--colors-background-inverse-secondary: var(--colors-primitive-gray-60);--colors-background-inverse-tertiary: var(--colors-primitive-gray-100);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #31231c;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-white-transparent-30);--colors-border-default-secondary: var(--colors-primitive-white-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-neutral-60);--colors-border-opaque-secondary: var(--colors-primitive-neutral-80);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #0000007a;--colors-overlay-modal-android: #00000052 }@keyframes collapse-in{0%{height:0}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}0%{opacity:1}to{opacity:0}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@layer recipes{@layer _base{.button{border-radius:var(--radii-medium);gap:var(--spacing-2x-small);outline:0;transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);align-items:center;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;isolation:isolate;justify-content:center;position:relative;--transition-prop: background-color, border-color, color, box-shadow;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:solid;outline-color:var(--colors-border-accent-brand)}.button :where(svg){flex-shrink:0}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.button:is(:hover,[data-hover]){opacity:.5}.absolute-center{position:absolute;display:flex;align-items:center;justify-content:center}.group{gap:var(--spacing-2x-small);display:inline-flex;position:relative}.group>*:is(:focus-visible,[data-focus-visible]){z-index:var(--z-index-normal)}.icon{display:inline-block;flex-shrink:0;vertical-align:middle}.input{border-radius:var(--radii-medium);border-width:1px;border-color:var(--colors-border-default-primary);outline:0;transition-property:var(--transition-prop, color, background-color, border-color, outline-color, text-decoration-color, fill, stroke);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);appearance:none;-webkit-appearance:none;position:relative;text-align:start;outline-color:transparent;color:var(--colors-foreground-default-primary);caret-color:var(--colors-foreground-accent-brand);--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.input:is(:focus-visible,[data-focus-visible]){outline-offset:-1px;outline-width:2px;outline-color:var(--focus-ring-color);outline-style:solid;border-color:var(--colors-border-default-primary);--focus-ring-color-prop: var(--colors-border-accent-brand)}.input{height:var(--input-height);min-height:var(--input-height);min-width:var(--input-height);width:100%}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-default-secondary);cursor:not-allowed;color:var(--colors-foreground-default-tertiary)}.input:is(:user-invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-status-danger);--focus-ring-color-prop: var(--colors-border-status-danger)}.input::placeholder,.input[data-placeholder]{color:var(--colors-foreground-default-tertiary)}.spinner{--spinner-track-color: transparent;animation:var(--animations-spin);border-color:currentColor;border-radius:var(--radii-circle);border-style:solid;border-width:2px;animation-duration:.4s;border-inline-start-color:var(--spinner-track-color);display:inline-block;border-bottom-color:var(--spinner-track-color);height:var(--spinner-size);width:var(--spinner-size)}}.button--variant_fill{background-color:var(--colors-background-accent-primary);color:var(--colors-foreground-inverse-primary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-background-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-x-large);min-height:var(--sizes-x-large)}.button--size_md :where(svg){width:var(--sizes-large);height:var(--sizes-large)}.button--variant_outline{border-width:1px;border-color:var(--colors-border-accent-brand);color:var(--colors-foreground-accent-brand)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--variant_text{color:var(--colors-foreground-accent-brand)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_sm{padding-inline:var(--spacing-x-small);padding-block:var(--spacing-x-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-large);min-height:var(--sizes-large)}.button--size_sm :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.button--size_lg{padding-inline:var(--spacing-medium);padding-block:var(--spacing-medium);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-2x-large);min-height:var(--sizes-2x-large)}.button--size_lg :where(svg){width:var(--sizes-x-large);height:var(--sizes-x-large)}.absolute-center--axis_both{inset-inline-start:50%;translate:-50% -50%;top:50%}:where([dir=rtl],:dir(rtl)) .absolute-center--axis_both{translate:50% -50%}.absolute-center--axis_horizontal{inset-inline-start:50%;translate:-50%}:where([dir=rtl],:dir(rtl)) .absolute-center--axis_horizontal{translate:50%}.absolute-center--axis_vertical{translate:0 -50%;top:50%}.group--orientation_horizontal{flex-direction:row}.group--orientation_vertical{flex-direction:column}.group--attached_true{gap:0}.group--grow_true{display:flex}.group--grow_true>*{flex:1 1 0%}.icon--size_md{width:var(--sizes-large);height:var(--sizes-large)}.icon--size_sm{width:var(--sizes-medium);height:var(--sizes-medium)}.icon--size_lg{width:var(--sizes-x-large);height:var(--sizes-x-large)}.input--size_md{--input-height: 40px;padding:var(--spacing-small);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:16px;font-family:var(--fonts-default)}.input--variant_surface{background-color:var(--colors-background-default-primary)}.input--variant_surface:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-background-default-base)}.input--variant_surface:is(:user-invalid,[data-invalid],[aria-invalid=true]){background-color:var(--colors-background-status-danger)}.spinner--size_md{--spinner-size: 1.25rem}.spinner--size_inherit{--spinner-size: 1em}.spinner--size_xs{--spinner-size: .75rem}.spinner--size_sm{--spinner-size: 1rem}.spinner--size_lg{--spinner-size: 1.5rem}.spinner--size_xl{--spinner-size: 1.75rem}.spinner--size_2xl{--spinner-size: 2rem}.text--size_body-medium-regular-normal{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);line-height:24px;font-family:var(--fonts-default)}.text--size_title-x-large-bold-relaxed{line-height:44px}.text--size_title-x-large-bold-relaxed,.text--size_title-x-large-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-x-large);font-family:var(--fonts-default)}.text--size_title-x-large-bold-normal{line-height:36px}.text--size_title-x-large-bold-tight{line-height:32px}.text--size_title-x-large-bold-tight,.text--size_title-x-large-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-x-large);font-family:var(--fonts-default)}.text--size_title-x-large-bold-none{line-height:24px}.text--size_title-large-bold-relaxed{line-height:36px}.text--size_title-large-bold-relaxed,.text--size_title-large-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-large);font-family:var(--fonts-default)}.text--size_title-large-bold-normal{line-height:32px}.text--size_title-large-bold-tight{line-height:28px}.text--size_title-large-bold-tight,.text--size_title-large-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-large);font-family:var(--fonts-default)}.text--size_title-large-bold-none{line-height:20px}.text--size_title-medium-bold-relaxed{line-height:32px}.text--size_title-medium-bold-relaxed,.text--size_title-medium-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-medium);font-family:var(--fonts-default)}.text--size_title-medium-bold-normal{line-height:28px}.text--size_title-medium-bold-tight{line-height:24px}.text--size_title-medium-bold-tight,.text--size_title-medium-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-medium);font-family:var(--fonts-default)}.text--size_title-medium-bold-none{line-height:20px}.text--size_title-small-bold-relaxed{line-height:28px}.text--size_title-small-bold-relaxed,.text--size_title-small-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-small);font-family:var(--fonts-default)}.text--size_title-small-bold-normal{line-height:24px}.text--size_title-small-bold-tight{line-height:20px}.text--size_title-small-bold-tight,.text--size_title-small-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-small);font-family:var(--fonts-default)}.text--size_title-small-bold-none{line-height:16px}.text--size_title-x-small-bold-relaxed{line-height:28px}.text--size_title-x-small-bold-relaxed,.text--size_title-x-small-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-x-small);font-family:var(--fonts-default)}.text--size_title-x-small-bold-normal{line-height:24px}.text--size_title-x-small-bold-tight{line-height:20px}.text--size_title-x-small-bold-tight,.text--size_title-x-small-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-x-small);font-family:var(--fonts-default)}.text--size_title-x-small-bold-none{line-height:16px}.text--size_body-medium-regular-relaxed{line-height:28px}.text--size_body-medium-regular-relaxed,.text--size_body-medium-regular-tight{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);font-family:var(--fonts-default)}.text--size_body-medium-regular-tight{line-height:20px}.text--size_body-medium-regular-none{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default)}.text--size_body-medium-bold-relaxed{line-height:28px}.text--size_body-medium-bold-relaxed,.text--size_body-medium-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);font-family:var(--fonts-default)}.text--size_body-medium-bold-normal{line-height:24px}.text--size_body-medium-bold-tight{line-height:20px}.text--size_body-medium-bold-tight,.text--size_body-medium-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);font-family:var(--fonts-default)}.text--size_body-medium-bold-none{line-height:16px}.text--size_body-small-regular-relaxed{line-height:28px}.text--size_body-small-regular-relaxed,.text--size_body-small-regular-normal{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);font-family:var(--fonts-default)}.text--size_body-small-regular-normal{line-height:24px}.text--size_body-small-regular-tight{line-height:20px}.text--size_body-small-regular-tight,.text--size_body-small-regular-none{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);font-family:var(--fonts-default)}.text--size_body-small-regular-none{line-height:16px}.text--size_body-small-bold-relaxed{line-height:28px}.text--size_body-small-bold-relaxed,.text--size_body-small-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);font-family:var(--fonts-default)}.text--size_body-small-bold-normal{line-height:24px}.text--size_body-small-bold-tight{line-height:20px}.text--size_body-small-bold-tight,.text--size_body-small-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);font-family:var(--fonts-default)}.text--size_body-small-bold-none{line-height:16px}.text--size_caption-medium-regular-relaxed{line-height:24px}.text--size_caption-medium-regular-relaxed,.text--size_caption-medium-regular-normal{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);font-family:var(--fonts-default)}.text--size_caption-medium-regular-normal{line-height:20px}.text--size_caption-medium-regular-tight{line-height:16px}.text--size_caption-medium-regular-tight,.text--size_caption-medium-regular-none{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);font-family:var(--fonts-default)}.text--size_caption-medium-regular-none{line-height:12px}.text--size_caption-medium-bold-relaxed{line-height:24px}.text--size_caption-medium-bold-relaxed,.text--size_caption-medium-bold-normal{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-caption-medium);font-family:var(--fonts-default)}.text--size_caption-medium-bold-normal{line-height:20px}.text--size_caption-medium-bold-tight{line-height:16px}.text--size_caption-medium-bold-tight,.text--size_caption-medium-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-caption-medium);font-family:var(--fonts-default)}.text--size_caption-medium-bold-none{line-height:12px}.text--size_caption-small-regular-relaxed{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-small);line-height:20px;font-family:var(--fonts-default)}.text--size_caption-small-regular-normal,.text--size_caption-small-regular-tight{line-height:16px}.text--size_caption-small-regular-normal,.text--size_caption-small-regular-tight,.text--size_caption-small-regular-none{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-small);font-family:var(--fonts-default)}.text--size_caption-small-regular-none{line-height:12px}.text--size_caption-small-bold-relaxed{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-caption-small);line-height:20px;font-family:var(--fonts-default)}.text--size_caption-small-bold-normal,.text--size_caption-small-bold-tight{line-height:16px}.text--size_caption-small-bold-normal,.text--size_caption-small-bold-tight,.text--size_caption-small-bold-none{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-caption-small);font-family:var(--fonts-default)}.text--size_caption-small-bold-none{line-height:12px}}@layer recipes.slots{@layer _base{.drawer__backdrop{background:var(--colors-overlay-modal-default);position:fixed;inset-inline-start:0;z-index:var(--z-index-high);top:0;width:100vw;height:100dvh}.drawer__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-timing-function:emphasized-in;animation-duration:var(--durations-slow)}.drawer__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-timing-function:emphasized-out;animation-duration:var(--durations-normal)}.drawer__positioner{position:fixed;inset-inline-start:0;width:100vw;height:100dvh;top:0;overscroll-behavior-y:none}.drawer__positioner,.drawer__content{display:flex;z-index:var(--z-index-top)}.drawer__content{background:var(--colors-background-default-primary);outline:0;flex-direction:column;position:relative;color:inherit;box-shadow:var(--shadows-4);width:100%;max-height:100dvh}.drawer__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slowest);animation-timing-function:cubic-bezier(.05,.7,.1,1)}.drawer__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-normal);animation-timing-function:cubic-bezier(.3,0,.8,.15)}.drawer__title{color:var(--colors-foreground-default-primary);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-title-medium);line-height:28px}.drawer__title,.drawer__description{font-family:var(--fonts-default)}.drawer__description{color:var(--colors-foreground-default-tertiary);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);line-height:24px}.drawer__closeTrigger{position:absolute;inset-inline-end:var(--spacing-x-small);top:var(--spacing-x-small)}.drawer__header{gap:var(--spacing-3x-small);padding-inline:var(--spacing-small);flex:0;flex-direction:column;padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.drawer__header,.drawer__body{display:flex;md:medium}.drawer__body{padding:var(--spacing-small);flex:1 1 0%;overflow:auto;flex-direction:column;align-items:flex-start}.drawer__footer{flex:0;gap:var(--spacing-x-small);padding-block:var(--spacing-small);padding-inline:var(--spacing-small);justify-content:flex-end;md:medium}.drawer__footer,.breadcrumb__list{display:flex;align-items:center}.breadcrumb__list{list-style:none;word-break:break-word}.breadcrumb__link{border-radius:var(--radii-small);gap:var(--spacing-3x-small);outline:0;text-decoration:none;transition:color;align-items:center;display:inline-flex;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.breadcrumb__link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color);--focus-ring-color-prop: var(--colors-border-accent-brand)}.breadcrumb__link :where(svg){width:1em;height:1em}.breadcrumb__item{gap:var(--spacing-3x-small);display:inline-flex;align-items:center;color:var(--colors-foreground-default-tertiary)}.breadcrumb__item :where(svg){width:1em;height:1em}.breadcrumb__separator{color:var(--colors-foreground-default-tertiary)}.breadcrumb__separator :where(svg){width:1em;height:1em}:where([dir=rtl],:dir(rtl)) .breadcrumb__separator{rotate:180deg}.breadcrumb__ellipsis{align-items:center;color:var(--colors-foreground-default-tertiary);display:inline-flex;justify-content:center}.breadcrumb__ellipsis :where(svg){width:1em;height:1em}.card__root{border-radius:var(--radii-medium);overflow:hidden;background-color:var(--colors-primitive-white-transparent-10);box-shadow:var(--shadows-1);position:relative}.card__root,.card__header{display:flex;flex-direction:column}.card__body{flex:1 1 0%;display:flex;flex-direction:column}.card__footer{display:flex;justify-content:flex-end}.field__root{gap:var(--spacing-2x-small);display:flex;flex-direction:column}.field__errorText{color:var(--colors-foreground-status-danger);line-height:12px}.field__errorText,.field__helperText{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);font-family:var(--fonts-default)}.field__helperText{color:var(--colors-foreground-default-tertiary);line-height:16px}.field__helperText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-default-secondary);color:var(--colors-foreground-default-quaternary)}.field__label{gap:var(--spacing-3x-small);align-items:center;color:var(--colors-foreground-default-primary);display:flex;text-align:start;-webkit-user-select:none;user-select:none;font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default)}.field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.field__requiredIndicator{color:var(--colors-foreground-status-danger)}.input-group__root{position:relative;width:100%}.input-group__element{align-items:center;color:var(--colors-foreground-default-tertiary);display:flex;justify-content:center;position:absolute;z-index:var(--z-index-low);height:100%}.input-group__element :where(svg){color:var(--colors-foreground-default-tertiary)}.list__root{gap:var(--spacing-small);display:flex;flex-direction:column}.list__root :where(ul,ol){margin-top:var(--spacing-small)}.list__item{white-space:normal;display:list-item}.list__indicator{margin-inline-end:var(--spacing-2x-small);flex-shrink:0;display:inline-block;vertical-align:middle;min-height:1lh}.menu__content{background:var(--colors-background-default-primary);border-radius:var(--radii-small);outline:2px solid transparent;outline-offset:2px;box-shadow:var(--shadows-4);display:flex;flex-direction:column;z-index:var(--z-index-high);width:calc(100% + 16px)}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.menu__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .25s ease-out}.menu__content:is([hidden],[data-hidden]){display:none}.menu__item{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__item :where(svg){color:var(--colors-foreground-default-primary)}.menu__itemGroup{display:flex;flex-direction:column}.menu__positioner{z-index:var(--z-index-high)}.menu__separator{color:var(--colors-border-opaque-secondary)}.menu__triggerItem{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__triggerItem :where(svg){color:var(--colors-foreground-default-primary)}.pagination__root{gap:var(--spacing-small);display:flex}.pagination__item{font-variant-numeric:tabular-nums}.pagination__ellipsis{padding-inline:var(--spacing-x-small);align-items:center;color:var(--colors-foreground-default-primary);display:inline-flex;font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default)}.table__root{caption-side:bottom;width:full}.table__body tr:last-child{border-bottom-width:0}.table__cell{place-content:center;vertical-align:middle;color:var(--colors-foreground-default-primary)}.table__footer{font-weight:var(--font-weights-bold);border-top-width:1px}.table__footer tr:last-child{border-bottom-width:0}.table__header{color:var(--colors-foreground-default-primary);font-weight:var(--font-weights-bold);text-align:left;vertical-align:middle}.table__row{border-color:var(--colors-border-default-primary);border-bottom-width:1px}.table__caption{color:var(--colors-foreground-default-secondary)}}.drawer__positioner--placement_right{justify-content:flex-end;align-items:stretch}.drawer__content--placement_right:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in-right,fade-in}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_right:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in-left,fade-in}.drawer__content--placement_right:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out-right,fade-out}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_right:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out-left,fade-out}.drawer__content--size_md{max-width:320px}.drawer__content--size_sm{max-width:280px}.drawer__content--size_lg{max-width:400px}.drawer__positioner--placement_left{justify-content:flex-start;align-items:stretch}.drawer__content--placement_left:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in-left,fade-in}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_left:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in-right,fade-in}.drawer__content--placement_left:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out-left,fade-out}:where([dir=rtl],:dir(rtl)) .drawer__content--placement_left:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out-right,fade-out}.drawer__positioner--placement_top{justify-content:stretch;align-items:flex-start}.drawer__content--placement_top{max-width:100%}.drawer__content--placement_top:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in,fade-in}.drawer__content--placement_top:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out,fade-out}.drawer__positioner--placement_bottom{justify-content:stretch;align-items:flex-end}.drawer__content--placement_bottom{max-width:100%}.drawer__content--placement_bottom:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-in-bottom,fade-in}.drawer__content--placement_bottom:is([closed],[data-closed],[data-state=closed]){animation-name:slide-out-bottom,fade-out}.breadcrumb__link--variant_plain{color:var(--colors-foreground-default-tertiary)}.breadcrumb__link--variant_plain:is(:hover,[data-hover]){opacity:.5}.breadcrumb__list--size_md{gap:var(--spacing-2x-small);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);line-height:12px;font-family:var(--fonts-default)}.input-group__root--size_md>input:not(:first-child){padding-inline-start:40px!important}.input-group__root--size_md>input:not(:last-child){padding-inline-end:40px!important}.input-group__element--size_md{min-width:40px}.input-group__element--size_md :where(svg){width:spacing-medium;height:spacing-medium}.list__root--variant_marker{list-style:revert;padding-inline-start:var(--spacing-medium)}.list__item--variant_marker::marker,.list__item--variant_marker::-webkit-details-marker{color:var(--colors-foreground-default-primary)}.list__item--align_start{align-items:flex-start}.list__item--variant_plain{display:inline-flex}.list__item--align_center{align-items:center}.list__item--align_end{align-items:flex-end}.menu__item--variant_transparent[data-highlighted]{opacity:.5}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__triggerItem--variant_transparent[data-highlighted]{opacity:.5}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__content--size_md{padding-block:var(--spacing-x-small)}.menu__item--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__item--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.menu__itemGroupLabel--size_md,.menu__triggerItem--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__triggerItem--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.menu__item--variant_contained[data-highlighted]{background:var(--colors-background-default-base)}.menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__item--variant_contained:is(:hover,[data-hover]){background:var(--colors-background-default-base)}.menu__triggerItem--variant_contained[data-highlighted]{background:var(--colors-background-default-base)}.menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_contained:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_contained:is(:hover,[data-hover]){background:var(--colors-background-default-base)}.table__cell--size_medium,.table__header--size_medium{padding-inline:var(--spacing-medium);height:3rem}.table__caption--size_medium{margin-top:var(--spacing-medium)}.table__root--variant_outline{border-width:1px}.table__root--variant_outline,.table__footer--variant_outline,.table__row--variant_outline{border-color:var(--colors-border-default-primary)}.table__row--variant_outline{border-bottom-width:1px}.table__footer--variant_noBorder,.table__head--variant_noBorder{border-color:var(--colors-border-default-secondary)}.table__head--variant_noBorder{border-bottom-width:1px}.table__row--variant_noBorder{border-bottom-width:0}.table__cell--size_small,.table__header--size_small{padding-inline:var(--spacing-small);height:2rem}.table__caption--size_small{margin-top:var(--spacing-small)}}@layer utilities{.gap_2xSmall{gap:var(--spacing-2x-small)}.trs_opacity{transition-property:var(--transition-prop, opacity);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.c_foreground\.default\.secondary{color:var(--colors-foreground-default-secondary)}.d_inline-flex{display:inline-flex}.ai_baseline{align-items:baseline}.trs-dur_0\.2s{--transition-duration: .2s;transition-duration:.2s}.flex-sh_0{flex-shrink:0}.as_center{align-self:center}.h_280px{height:280px}.w_100\%{width:100%}.h_320px{height:320px}.h_400px{height:400px}.w_1em{width:1em}.h_1em{height:1em}.\[\&_button\]\:trs_opacity_0\.2s button{transition:opacity .2s}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:bdr_0>*:not(:first-child):not(:last-child){border-radius:0}.\[\&_\>_\*\:first-child\]\:bdr-e_0>*:first-child{border-start-end-radius:0;border-end-end-radius:0}.\[\&_\>_\*\:first-child\]\:me_-1px>*:first-child{margin-inline-end:-1px}.\[\&_\>_\*\:last-child\]\:bdr-s_0>*:last-child{border-start-start-radius:0;border-end-start-radius:0}.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:me_-1px>*:not(:first-child):not(:last-child){margin-inline-end:-1px}.\[\&_\>_\*\:first-child\]\:bdr-b_0>*:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.\[\&_\>_\*\:last-child\]\:bdr-t_0>*:last-child{border-top-left-radius:0;border-top-right-radius:0}.\[\&_\>_\*\:first-child\]\:mb_-1px>*:first-child,.\[\&_\>_\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:mb_-1px>*:not(:first-child):not(:last-child){margin-bottom:-1px}.visited\:c_inherit:visited{color:inherit}.hover\:op_0\.5:is(:hover,[data-hover]){opacity:.5}.\[\&_button\]\:\[\&\:hover\]\:op_0\.5 button:hover{opacity:.5}}@layer reset,base,tokens,recipes,utilities;body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ Pro,Hiragino Sans,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Meiryo,sans-serif}.hatena-module-custom-popular-articles .hatena-module-title{font-size:24px;font-weight:600;color:#3f3f3f;line-height:1.4}.hatena-module-custom-popular-articles .hatena-module-body{margin-top:16px}.hatena-module-custom-popular-articles .job-fit-banner{width:452px;max-width:100%;height:auto}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primitive-neutral-0: #ffffff;--colors-primitive-neutral-20: #cccccc;--colors-primitive-neutral-40: #999999;--colors-primitive-neutral-60: #666666;--colors-primitive-neutral-70: #4c4c4c;--colors-primitive-neutral-80: #333333;--colors-primitive-neutral-85: #262626;--colors-primitive-neutral-90: #191919;--colors-primitive-neutral-100: #000000;--colors-primitive-gray-5: #f5f5f5;--colors-primitive-gray-10: #ececec;--colors-primitive-gray-30: #c5c5c5;--colors-primitive-gray-60: #8c8c8c;--colors-primitive-gray-80: #656565;--colors-primitive-gray-100: #3f3f3f;--colors-primitive-gray-transparent-5: #3f3f3f0d;--colors-primitive-gray-transparent-10: #3f3f3f1a;--colors-primitive-gray-transparent-30: #3f3f3f4d;--colors-primitive-gray-transparent-60: #3f3f3f99;--colors-primitive-gray-transparent-80: #3f3f3fcc;--colors-primitive-gray-transparent-100: #3f3f3f;--colors-primitive-white-transparent-5: #ffffff0d;--colors-primitive-white-transparent-10: #ffffff1a;--colors-primitive-white-transparent-30: #ffffff4d;--colors-primitive-white-transparent-60: #ffffff99;--colors-primitive-white-transparent-80: #ffffffcc;--colors-primitive-white-transparent-100: #ffffff;--colors-primitive-red-5: #fcf2f2;--colors-primitive-red-100: #cc0000;--colors-primitive-yellow-10: #fdf5e9;--colors-primitive-yellow-100: #ef971f;--colors-primitive-green-5: #f5f9f4;--colors-primitive-green-100: #3a801a;--colors-primitive-gold-100: #d6a100;--colors-primitive-bronze-100: #cd7f66;--colors-brand-stanby-orange: #ef671f;--colors-brand-stanby-pink: #d72777;--colors-brand-stanby-yellow: #ef971f;--colors-brand-stanby-khaki: #dfd7c7;--colors-brand-stanby-gray: #3f3f3f;--fonts-default: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--font-sizes-title-x-large: 24px;--font-sizes-title-large: 20px;--font-sizes-title-medium: 18px;--font-sizes-title-small: 16px;--font-sizes-title-x-small: 14px;--font-sizes-body-medium: 16px;--font-sizes-body-small: 14px;--font-sizes-caption-medium: 12px;--font-sizes-caption-small: 10px;--font-weights-bold: 600;--font-weights-regular: 300;--line-heights-relaxed: 1.75;--line-heights-normal: 1.5;--line-heights-tight: 1.25;--line-heights-none: 1;--radii-small: 4px;--radii-medium: 8px;--radii-large: 16px;--radii-circle: 10000px;--shadows-1: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--shadows-2: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 3px 9px 0px rgba(0, 0, 0, .1);--shadows-3: 0px 2px 4px 0px rgba(0, 0, 0, .05), 0px 4px 12px 0px rgba(0, 0, 0, .1);--shadows-4: 0px 4px 8px 0px rgba(0, 0, 0, .05), 0px 8px 24px 0px rgba(0, 0, 0, .1);--spacing-3x-small: 2px;--spacing-2x-small: 4px;--spacing-x-small: 8px;--spacing-small: 12px;--spacing-medium: 16px;--spacing-large: 24px;--spacing-x-large: 32px;--spacing-2x-large: 48px;--spacing-3x-large: 64px;--sizes-3x-small: 2px;--sizes-2x-small: 4px;--sizes-x-small: 8px;--sizes-small: 12px;--sizes-medium: 16px;--sizes-large: 24px;--sizes-x-large: 32px;--sizes-2x-large: 48px;--sizes-3x-large: 64px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 900px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--z-index-under: -1;--z-index-base: 0;--z-index-normal: 1;--z-index-low: 10;--z-index-middle: 100;--z-index-high: 1000;--z-index-top: 10000;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 900px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-foreground-default-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-gray-100);--colors-foreground-opaque-secondary: var(--colors-primitive-gray-80);--colors-foreground-opaque-tertiary: var(--colors-primitive-gray-60);--colors-foreground-opaque-quaternary: var(--colors-primitive-gray-30);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-gray-5);--colors-background-default-primary: var(--colors-primitive-neutral-0);--colors-background-default-secondary: var(--colors-primitive-gray-5);--colors-background-default-tertiary: var(--colors-primitive-gray-10);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-neutral-80);--colors-background-inverse-secondary: var(--colors-primitive-neutral-60);--colors-background-inverse-tertiary: var(--colors-primitive-neutral-20);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #fdf0e9;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-gray-transparent-30);--colors-border-default-secondary: var(--colors-primitive-gray-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-gray-30);--colors-border-opaque-secondary: var(--colors-primitive-gray-10);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #00000033;--colors-overlay-modal-android: #00000052}.dark{--colors-foreground-default-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-neutral-0);--colors-foreground-opaque-secondary: var(--colors-primitive-neutral-20);--colors-foreground-opaque-tertiary: var(--colors-primitive-neutral-40);--colors-foreground-opaque-quaternary: var(--colors-primitive-neutral-70);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-neutral-100);--colors-background-default-primary: var(--colors-primitive-neutral-90);--colors-background-default-secondary: var(--colors-primitive-neutral-85);--colors-background-default-tertiary: var(--colors-primitive-neutral-80);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-gray-10);--colors-background-inverse-secondary: var(--colors-primitive-gray-60);--colors-background-inverse-tertiary: var(--colors-primitive-gray-100);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #31231c;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-white-transparent-30);--colors-border-default-secondary: var(--colors-primitive-white-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-neutral-60);--colors-border-opaque-secondary: var(--colors-primitive-neutral-80);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #0000007a;--colors-overlay-modal-android: #00000052 }@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes collapse-in{0%{height:0}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer recipes{@layer _base{.button{border-radius:var(--radii-medium);gap:var(--spacing-2x-small);outline:0;transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);align-items:center;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;isolation:isolate;justify-content:center;position:relative;--transition-prop: background-color, border-color, color, box-shadow;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:solid;outline-color:var(--colors-border-accent-brand)}.button :where(svg){flex-shrink:0}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.button:is(:hover,[data-hover]){opacity:.5}}.button--variant_fill{background-color:var(--colors-background-accent-primary);color:var(--colors-foreground-inverse-primary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-background-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-x-large);min-height:var(--sizes-x-large)}.button--size_md :where(svg){width:var(--sizes-large);height:var(--sizes-large)}.button--variant_outline{border-width:1px;border-color:var(--colors-border-accent-brand);color:var(--colors-foreground-accent-brand)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--variant_text{color:var(--colors-foreground-accent-brand)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_sm{padding-inline:var(--spacing-x-small);padding-block:var(--spacing-x-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-large);min-height:var(--sizes-large)}.button--size_sm :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.button--size_lg{padding-inline:var(--spacing-medium);padding-block:var(--spacing-medium);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-2x-large);min-height:var(--sizes-2x-large)}.button--size_lg :where(svg){width:var(--sizes-x-large);height:var(--sizes-x-large)}.text--size_body-medium-regular-normal{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);line-height:24px;font-family:var(--fonts-default)}}@layer recipes.slots{@layer _base{.menu__content{background:var(--colors-background-default-primary);border-radius:var(--radii-small);outline:2px solid transparent;outline-offset:2px;box-shadow:var(--shadows-4);display:flex;flex-direction:column;z-index:var(--z-index-high);width:calc(100% + 16px)}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.menu__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .25s ease-out}.menu__content:is([hidden],[data-hidden]){display:none}.menu__item{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__item :where(svg){color:var(--colors-foreground-default-primary)}.menu__itemGroup{display:flex;flex-direction:column}.menu__positioner{z-index:var(--z-index-high)}.menu__separator{color:var(--colors-border-opaque-secondary)}.menu__triggerItem{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__triggerItem :where(svg){color:var(--colors-foreground-default-primary)}.breadcrumb__list{list-style:none;align-items:center;display:flex;word-break:break-word}.breadcrumb__link{border-radius:var(--radii-small);gap:var(--spacing-3x-small);outline:0;text-decoration:none;transition:color;align-items:center;display:inline-flex;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.breadcrumb__link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color);--focus-ring-color-prop: var(--colors-border-accent-brand)}.breadcrumb__link :where(svg){width:1em;height:1em}.breadcrumb__item{gap:var(--spacing-3x-small);display:inline-flex;align-items:center;color:var(--colors-foreground-default-tertiary)}.breadcrumb__item :where(svg){width:1em;height:1em}.breadcrumb__separator{color:var(--colors-foreground-default-tertiary)}.breadcrumb__separator :where(svg){width:1em;height:1em}:where([dir=rtl],:dir(rtl)) .breadcrumb__separator{rotate:180deg}.breadcrumb__ellipsis{align-items:center;color:var(--colors-foreground-default-tertiary);display:inline-flex;justify-content:center}.breadcrumb__ellipsis :where(svg){width:1em;height:1em}.list__root{gap:var(--spacing-small);display:flex;flex-direction:column}.list__root :where(ul,ol){margin-top:var(--spacing-small)}.list__item{white-space:normal;display:list-item}.list__indicator{margin-inline-end:var(--spacing-2x-small);flex-shrink:0;display:inline-block;vertical-align:middle;min-height:1lh}}.menu__item--variant_transparent[data-highlighted]{opacity:.5}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__triggerItem--variant_transparent[data-highlighted]{opacity:.5}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__content--size_md{padding-block:var(--spacing-x-small)}.menu__item--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__item--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.menu__itemGroupLabel--size_md,.menu__triggerItem--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__triggerItem--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.breadcrumb__link--variant_plain{color:var(--colors-foreground-default-tertiary)}.breadcrumb__link--variant_plain:is(:hover,[data-hover]){opacity:.5}.breadcrumb__list--size_md{gap:var(--spacing-2x-small);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);line-height:12px;font-family:var(--fonts-default)}.list__item--variant_plain{display:inline-flex}.list__item--align_start{align-items:flex-start}}@layer utilities{@layer compositions{.textStyle_body-small-regular-normal{font-size:var(--font-sizes-body-small);line-height:24px}.textStyle_body-small-regular-normal,.textStyle_caption-medium-regular-normal{font-weight:var(--font-weights-regular);font-family:var(--fonts-default)}.textStyle_caption-medium-regular-normal{font-size:var(--font-sizes-caption-medium);line-height:20px}.textStyle_body-small-bold-normal{font-size:var(--font-sizes-body-small)}.textStyle_body-small-bold-normal,.textStyle_body-medium-bold-normal{font-weight:var(--font-weights-bold);line-height:24px;font-family:var(--fonts-default)}.textStyle_body-medium-bold-normal{font-size:var(--font-sizes-body-medium)}}.bg_transparent{background:transparent}.bg_white{background:#fff}.bg_gray\.100{background:gray.1}.p_48px_16px_16px{padding:48px 16px 16px}.m_0{margin:0}.p_16px{padding:16px}.bg_\#f0f0f0{background:#f0f0f0}.m_auto{margin:auto}.bd_none{border:none}.bg_\#EF671F{background:#ef671f}.bg_\#e2e2e2{background:#e2e2e2}.bg_orange\.500{background:orange.5}.p_24px{padding:24px}.p_10px_24px{padding:10px 24px}.m_0_auto{margin:0 auto}.p_small_medium{padding:small medium}.gap_2xSmall{gap:var(--spacing-2x-small)}.trs_opacity{transition-property:var(--transition-prop, opacity);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.td_none{text-decoration:none}.bdr_8px{border-radius:8px}.ov_hidden{overflow:hidden}.trs_transform_0\.2s_ease\,_box-shadow_0\.2s_ease{transition:transform .2s ease,box-shadow .2s ease}.bdr_0{border-radius:0}.gap_4px{gap:4px}.gap_8px{gap:8px}.flex_1{flex:1 1 0%}.scrs-t_x_mandatory{scroll-snap-type:x mandatory}.gap_0{gap:0}.flex_0_0_100\%{flex:0 0 100%}.bdr_50\%{border-radius:50%}.trs_background-color_0\.2s_ease{transition:background-color .2s ease}.gap_0_16px{gap:0 16px}.bdr_4px{border-radius:4px}.bdr_md{border-radius:md}.trs_opacity_0\.2s_ease{transition:opacity .2s ease}.bd-b_1px_solid_\#e2e2e2{border-bottom:1px solid #e2e2e2}.gap_16px{gap:16px}.bdr_9999px{border-radius:9999px}.bd-c_border\.default\.secondary{border-color:var(--colors-border-default-secondary)}.py_2xLarge{padding-block:var(--spacing-2x-large)}.px_20px{padding-inline:20px}.gap_large{gap:var(--spacing-large)}.gap_medium{gap:var(--spacing-medium)}.bd-c_border\.default\.tertiary{border-color:border.default.tertiary}.bd-t_1px_solid{border-top:1px solid}.gap_clamp\(1rem\,_3vw\,_3rem\){gap:clamp(1rem,3vw,3rem)}.py_medium{padding-block:var(--spacing-medium)}.bd-b_1px_solid{border-bottom:1px solid}.c_foreground\.default\.secondary{color:var(--colors-foreground-default-secondary)}.d_inline-flex{display:inline-flex}.ai_baseline{align-items:baseline}.trs-dur_0\.2s{--transition-duration: .2s;transition-duration:.2s}.flex-sh_0{flex-shrink:0}.as_center{align-self:center}.bx-sh_none{box-shadow:none}.bx-sh_sm{box-shadow:sm}.d_block{display:block}.c_inherit{color:inherit}.pos_relative{position:relative}.asp_840\/460{aspect-ratio:840/460}.obj-f_cover{object-fit:cover}.ai_center{align-items:center}.jc_center{justify-content:center}.c_gray\.400{color:gray.4}.pos_absolute{position:absolute}.bg-i_linear-gradient\(180deg\,_rgba\(255\,_255\,_255\,_0\)_30\%\,_rgba\(0\,_0\,_0\,_0\.5\)_70\%\){background-image:linear-gradient(180deg,#fff0 30%,#00000080 70%)}.d_flex{display:flex}.flex-d_column{flex-direction:column}.fs_10px{font-size:10px}.c_white{color:#fff}.fs_16px{font-size:16px}.fw_bold{font-weight:var(--font-weights-bold)}.lh_1\.5{line-height:1.5}.fs_12px{font-size:12px}.c_gray\.500{color:gray.5}.fs_14px{font-size:14px}.c_gray\.600{color:gray.6}.scr-bar-w_none{scrollbar-width:none}.cursor_grab{cursor:grab}.scr-sa_start{scroll-snap-align:start}.scrs-s_always{scroll-snap-stop:always}.us_none{-webkit-user-select:none;user-select:none}.pointer-events_none{pointer-events:none}.bg-i_linear-gradient\(rgba\(255\,255\,255\,0\)_30\%\,_rgba\(0\,0\,0\,0\.5\)_70\%\){background-image:linear-gradient(#fff0 30%,#00000080 70%)}.fs_18px{font-size:18px}.fw_600{font-weight:600}.lh_27px{line-height:27px}.d_none{display:none}.cursor_pointer{cursor:pointer}.z_1{z-index:1}.d_grid{display:grid}.grid-tc_1fr_128px{grid-template-columns:1fr 128px}.c_\#3f3f3f{color:#3f3f3f}.c_\#656565{color:#656565}.asp_430\/230{aspect-ratio:430/230}.c_\#999{color:#999}.fs_20px{font-size:20px}.ta_center{text-align:center}.fs_24px{font-size:24px}.lh_1\.4{line-height:1.4}.grid-tc_1fr{grid-template-columns:1fr}.bg-i_linear-gradient\(15deg\,_\#D72777\,_\#EF671F_30\%\,_\#EF971F\){background-image:linear-gradient(15deg,#d72777,#ef671f 30%,#ef971f)}.trf_translateY\(-65\%\){transform:translateY(-65%)}.obj-f_contain{object-fit:contain}.fw_500{font-weight:500}.c_\#EF671F{color:#ef671f}.bg-c_background\.default\.secondary{background-color:var(--colors-background-default-secondary)}.bx-sh_3{box-shadow:var(--shadows-3)}.d_inline-block{display:inline-block}.flex-d_row{flex-direction:row}.flex-wrap_wrap{flex-wrap:wrap}.ta_left{text-align:left}.ai_flex-start{align-items:flex-start}.bg-c_background\.default\.primary{background-color:var(--colors-background-default-primary)}.order_0{order:0}.fs_bodyMedium{font-size:var(--font-sizes-body-medium)}.c_foreground\.default\.primary{color:var(--colors-foreground-default-primary)}.pos_sticky{position:sticky}.z_top{z-index:var(--z-index-top)}.focus-v-ring_none{--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.focus-v-ring_none:is(:focus-visible,[data-focus-visible]){outline:none}.focus-ring_outside{--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.focus-ring_outside:is(:focus,[data-focus]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color)}.ai_stretch{align-items:stretch}.w_1em{width:1em}.h_1em{height:1em}.h_100\%{height:100%}.w_100\%{width:100%}.bottom_0{bottom:0}.left_0{left:0}.lc_2{-webkit-line-clamp:2}.lc_2,.lc_3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lc_3{-webkit-line-clamp:3}.mt_auto{margin-top:auto}.w_auto{width:auto}.ml_-20px{margin-left:-20px}.mr_-20px{margin-right:-20px}.mb_32px{margin-bottom:32px}.mt_-64px{margin-top:-64px}.ov-x_auto{overflow-x:auto}.ov-y_hidden{overflow-y:hidden}.ovs-bx_contain{overscroll-behavior-x:contain}.min-w_0{min-width:0}.top_0{top:0}.left_20px{left:20px}.w_28px{width:28px}.h_28px{height:28px}.right_20px{right:20px}.mt_16px{margin-top:16px}.w_30px{width:30px}.h_3px{height:3px}.w_128px{width:128px}.min-h_120px{min-height:120px}.mb_48px{margin-bottom:48px}.mr_8px{margin-right:8px}.mt_24px{margin-top:24px}.pb_16px{padding-bottom:16px}.mb_16px{margin-bottom:16px}.w_100vw{width:100vw}.ml_calc\(-50vw_\+_50\%\){margin-left:calc(-50vw + 50%)}.mt_48px{margin-top:48px}.h_211px{height:211px}.top_65\%{top:65%}.right_-200px{right:-200px}.w_450px{width:450px}.h_450px{height:450px}.w_200px{width:200px}.h_auto{height:auto}.h_48px{height:48px}.max-w_1060px{max-width:1060px}.h_40{height:40px}.pt_medium{padding-top:var(--spacing-medium)}.h_80px{height:80px}.w_210{width:210px}.min-h_100dvh{min-height:100dvh}.mb_large{margin-bottom:var(--spacing-large)}.mb_small{margin-bottom:var(--spacing-small)}.\[\&_button\]\:trs_opacity_0\.2s button{transition:opacity .2s}.\[\&_a\]\:td_none\! a{text-decoration:none!important}.\[\&_a\]\:trs_opacity_0\.2s a{transition:opacity .2s}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.visited\:c_inherit:visited{color:inherit}.focusVisible\:bdr_small:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-small)}.focusVisible\:bd-c_border\.default\.primary:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-border-default-primary)}.focusVisible\:outline-style_solid:is(:focus-visible,[data-focus-visible]){outline-style:solid}.focusVisible\:ring-w_2px:is(:focus-visible,[data-focus-visible]){outline-width:2px}.focusVisible\:focus-ring-c_border\.accent\.brand:is(:focus-visible,[data-focus-visible]){--focus-ring-color-prop: var(--colors-border-accent-brand)}.hover\:bg_\#EF671F:is(:hover,[data-hover]){background:#ef671f}.hover\:bg_\#ccc:is(:hover,[data-hover]){background:#ccc}.hover\:op_0\.5:is(:hover,[data-hover]){opacity:.5}.hover\:trf_none:is(:hover,[data-hover]){transform:none}.hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}.hover\:bx-sh_none:is(:hover,[data-hover]){box-shadow:none}.hover\:bx-sh_md:is(:hover,[data-hover]){box-shadow:md}.hover\:op_0\.8:is(:hover,[data-hover]){opacity:.8}.hover\:op_0\.9:is(:hover,[data-hover]){opacity:.9}.hover\:c_foreground\.accent\.brand:is(:hover,[data-hover]){color:var(--colors-foreground-accent-brand)}.\[\&_button\]\:\[\&\:hover\]\:op_0\.5 button:hover,.\[\&_a\]\:\[\&\:hover\]\:op_0\.5 a:hover{opacity:.5}@media screen and (min-width: 56.25rem){.lg\:gap_16px{gap:16px}.lg\:flex_0_0_456px{flex:0 0 456px}.lg\:bdr_8px{border-radius:8px}.lg\:gap_0_32px{gap:0 32px}.lg\:px_70px{padding-inline:70px}.lg\:scr-sa_center{scroll-snap-align:center}.lg\:d_flex{display:flex}.lg\:grid-tc_1fr_160px{grid-template-columns:1fr 160px}.lg\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.lg\:jc_space-between{justify-content:space-between}.lg\:order_0{order:0}.lg\:w_100vw{width:100vw}.lg\:ml_calc\(-50vw_\+_50\%\){margin-left:calc(-50vw + 50%)}.lg\:mr_0{margin-right:0}.lg\:mt_-24px{margin-top:-24px}.lg\:w_160px{width:160px}.lg\:h_243px{height:243px}.lg\:right_-100px{right:-100px}.lg\:w_550px{width:550px}.lg\:h_550px{height:550px}}}@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primitive-neutral-0: #ffffff;--colors-primitive-neutral-20: #cccccc;--colors-primitive-neutral-40: #999999;--colors-primitive-neutral-60: #666666;--colors-primitive-neutral-70: #4c4c4c;--colors-primitive-neutral-80: #333333;--colors-primitive-neutral-85: #262626;--colors-primitive-neutral-90: #191919;--colors-primitive-neutral-100: #000000;--colors-primitive-gray-5: #f5f5f5;--colors-primitive-gray-10: #ececec;--colors-primitive-gray-30: #c5c5c5;--colors-primitive-gray-60: #8c8c8c;--colors-primitive-gray-80: #656565;--colors-primitive-gray-100: #3f3f3f;--colors-primitive-gray-transparent-5: #3f3f3f0d;--colors-primitive-gray-transparent-10: #3f3f3f1a;--colors-primitive-gray-transparent-30: #3f3f3f4d;--colors-primitive-gray-transparent-60: #3f3f3f99;--colors-primitive-gray-transparent-80: #3f3f3fcc;--colors-primitive-gray-transparent-100: #3f3f3f;--colors-primitive-white-transparent-5: #ffffff0d;--colors-primitive-white-transparent-10: #ffffff1a;--colors-primitive-white-transparent-30: #ffffff4d;--colors-primitive-white-transparent-60: #ffffff99;--colors-primitive-white-transparent-80: #ffffffcc;--colors-primitive-white-transparent-100: #ffffff;--colors-primitive-red-5: #fcf2f2;--colors-primitive-red-100: #cc0000;--colors-primitive-yellow-10: #fdf5e9;--colors-primitive-yellow-100: #ef971f;--colors-primitive-green-5: #f5f9f4;--colors-primitive-green-100: #3a801a;--colors-primitive-gold-100: #d6a100;--colors-primitive-bronze-100: #cd7f66;--colors-brand-stanby-orange: #ef671f;--colors-brand-stanby-pink: #d72777;--colors-brand-stanby-yellow: #ef971f;--colors-brand-stanby-khaki: #dfd7c7;--colors-brand-stanby-gray: #3f3f3f;--fonts-default: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--font-sizes-title-x-large: 24px;--font-sizes-title-large: 20px;--font-sizes-title-medium: 18px;--font-sizes-title-small: 16px;--font-sizes-title-x-small: 14px;--font-sizes-body-medium: 16px;--font-sizes-body-small: 14px;--font-sizes-caption-medium: 12px;--font-sizes-caption-small: 10px;--font-weights-bold: 600;--font-weights-regular: 300;--line-heights-relaxed: 1.75;--line-heights-normal: 1.5;--line-heights-tight: 1.25;--line-heights-none: 1;--radii-small: 4px;--radii-medium: 8px;--radii-large: 16px;--radii-circle: 10000px;--shadows-1: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--shadows-2: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 3px 9px 0px rgba(0, 0, 0, .1);--shadows-3: 0px 2px 4px 0px rgba(0, 0, 0, .05), 0px 4px 12px 0px rgba(0, 0, 0, .1);--shadows-4: 0px 4px 8px 0px rgba(0, 0, 0, .05), 0px 8px 24px 0px rgba(0, 0, 0, .1);--spacing-3x-small: 2px;--spacing-2x-small: 4px;--spacing-x-small: 8px;--spacing-small: 12px;--spacing-medium: 16px;--spacing-large: 24px;--spacing-x-large: 32px;--spacing-2x-large: 48px;--spacing-3x-large: 64px;--sizes-3x-small: 2px;--sizes-2x-small: 4px;--sizes-x-small: 8px;--sizes-small: 12px;--sizes-medium: 16px;--sizes-large: 24px;--sizes-x-large: 32px;--sizes-2x-large: 48px;--sizes-3x-large: 64px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 900px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--z-index-under: -1;--z-index-base: 0;--z-index-normal: 1;--z-index-low: 10;--z-index-middle: 100;--z-index-high: 1000;--z-index-top: 10000;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 900px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-foreground-default-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-gray-100);--colors-foreground-opaque-secondary: var(--colors-primitive-gray-80);--colors-foreground-opaque-tertiary: var(--colors-primitive-gray-60);--colors-foreground-opaque-quaternary: var(--colors-primitive-gray-30);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-gray-5);--colors-background-default-primary: var(--colors-primitive-neutral-0);--colors-background-default-secondary: var(--colors-primitive-gray-5);--colors-background-default-tertiary: var(--colors-primitive-gray-10);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-neutral-80);--colors-background-inverse-secondary: var(--colors-primitive-neutral-60);--colors-background-inverse-tertiary: var(--colors-primitive-neutral-20);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #fdf0e9;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-gray-transparent-30);--colors-border-default-secondary: var(--colors-primitive-gray-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-gray-30);--colors-border-opaque-secondary: var(--colors-primitive-gray-10);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #00000033;--colors-overlay-modal-android: #00000052}.dark{--colors-foreground-default-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-neutral-0);--colors-foreground-opaque-secondary: var(--colors-primitive-neutral-20);--colors-foreground-opaque-tertiary: var(--colors-primitive-neutral-40);--colors-foreground-opaque-quaternary: var(--colors-primitive-neutral-70);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-neutral-100);--colors-background-default-primary: var(--colors-primitive-neutral-90);--colors-background-default-secondary: var(--colors-primitive-neutral-85);--colors-background-default-tertiary: var(--colors-primitive-neutral-80);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-gray-10);--colors-background-inverse-secondary: var(--colors-primitive-gray-60);--colors-background-inverse-tertiary: var(--colors-primitive-gray-100);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #31231c;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-white-transparent-30);--colors-border-default-secondary: var(--colors-primitive-white-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-neutral-60);--colors-border-opaque-secondary: var(--colors-primitive-neutral-80);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #0000007a;--colors-overlay-modal-android: #00000052 }@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes collapse-in{0%{height:0}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--colors-primitive-neutral-0: #ffffff;--colors-primitive-neutral-20: #cccccc;--colors-primitive-neutral-40: #999999;--colors-primitive-neutral-60: #666666;--colors-primitive-neutral-70: #4c4c4c;--colors-primitive-neutral-80: #333333;--colors-primitive-neutral-85: #262626;--colors-primitive-neutral-90: #191919;--colors-primitive-neutral-100: #000000;--colors-primitive-gray-5: #f5f5f5;--colors-primitive-gray-10: #ececec;--colors-primitive-gray-30: #c5c5c5;--colors-primitive-gray-60: #8c8c8c;--colors-primitive-gray-80: #656565;--colors-primitive-gray-100: #3f3f3f;--colors-primitive-gray-transparent-5: #3f3f3f0d;--colors-primitive-gray-transparent-10: #3f3f3f1a;--colors-primitive-gray-transparent-30: #3f3f3f4d;--colors-primitive-gray-transparent-60: #3f3f3f99;--colors-primitive-gray-transparent-80: #3f3f3fcc;--colors-primitive-gray-transparent-100: #3f3f3f;--colors-primitive-white-transparent-5: #ffffff0d;--colors-primitive-white-transparent-10: #ffffff1a;--colors-primitive-white-transparent-30: #ffffff4d;--colors-primitive-white-transparent-60: #ffffff99;--colors-primitive-white-transparent-80: #ffffffcc;--colors-primitive-white-transparent-100: #ffffff;--colors-primitive-red-5: #fcf2f2;--colors-primitive-red-100: #cc0000;--colors-primitive-yellow-10: #fdf5e9;--colors-primitive-yellow-100: #ef971f;--colors-primitive-green-5: #f5f9f4;--colors-primitive-green-100: #3a801a;--colors-primitive-gold-100: #d6a100;--colors-primitive-bronze-100: #cd7f66;--colors-brand-stanby-orange: #ef671f;--colors-brand-stanby-pink: #d72777;--colors-brand-stanby-yellow: #ef971f;--colors-brand-stanby-khaki: #dfd7c7;--colors-brand-stanby-gray: #3f3f3f;--fonts-default: Hiragino Kaku Gothic ProN, Hiragino Sans, Meiryo, sans-serif;--font-sizes-title-x-large: 24px;--font-sizes-title-large: 20px;--font-sizes-title-medium: 18px;--font-sizes-title-small: 16px;--font-sizes-title-x-small: 14px;--font-sizes-body-medium: 16px;--font-sizes-body-small: 14px;--font-sizes-caption-medium: 12px;--font-sizes-caption-small: 10px;--font-weights-bold: 600;--font-weights-regular: 300;--line-heights-relaxed: 1.75;--line-heights-normal: 1.5;--line-heights-tight: 1.25;--line-heights-none: 1;--radii-small: 4px;--radii-medium: 8px;--radii-large: 16px;--radii-circle: 10000px;--shadows-1: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--shadows-2: 0px 1px 2px 0px rgba(0, 0, 0, .05), 0px 3px 9px 0px rgba(0, 0, 0, .1);--shadows-3: 0px 2px 4px 0px rgba(0, 0, 0, .05), 0px 4px 12px 0px rgba(0, 0, 0, .1);--shadows-4: 0px 4px 8px 0px rgba(0, 0, 0, .05), 0px 8px 24px 0px rgba(0, 0, 0, .1);--spacing-3x-small: 2px;--spacing-2x-small: 4px;--spacing-x-small: 8px;--spacing-small: 12px;--spacing-medium: 16px;--spacing-large: 24px;--spacing-x-large: 32px;--spacing-2x-large: 48px;--spacing-3x-large: 64px;--sizes-3x-small: 2px;--sizes-2x-small: 4px;--sizes-x-small: 8px;--sizes-small: 12px;--sizes-medium: 16px;--sizes-large: 24px;--sizes-x-large: 32px;--sizes-2x-large: 48px;--sizes-3x-large: 64px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 900px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--z-index-under: -1;--z-index-base: 0;--z-index-normal: 1;--z-index-low: 10;--z-index-middle: 100;--z-index-high: 1000;--z-index-top: 10000;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 900px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-foreground-default-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-gray-100);--colors-foreground-opaque-secondary: var(--colors-primitive-gray-80);--colors-foreground-opaque-tertiary: var(--colors-primitive-gray-60);--colors-foreground-opaque-quaternary: var(--colors-primitive-gray-30);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-gray-5);--colors-background-default-primary: var(--colors-primitive-neutral-0);--colors-background-default-secondary: var(--colors-primitive-gray-5);--colors-background-default-tertiary: var(--colors-primitive-gray-10);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-neutral-80);--colors-background-inverse-secondary: var(--colors-primitive-neutral-60);--colors-background-inverse-tertiary: var(--colors-primitive-neutral-20);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #fdf0e9;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-gray-transparent-30);--colors-border-default-secondary: var(--colors-primitive-gray-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-gray-30);--colors-border-opaque-secondary: var(--colors-primitive-gray-10);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #00000033;--colors-overlay-modal-android: #00000052}.dark{--colors-foreground-default-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-default-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-default-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-default-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-white-primary: var(--colors-primitive-white-transparent-100);--colors-foreground-white-secondary: var(--colors-primitive-white-transparent-80);--colors-foreground-white-tertiary: var(--colors-primitive-white-transparent-60);--colors-foreground-white-quaternary: var(--colors-primitive-white-transparent-30);--colors-foreground-inverse-primary: var(--colors-primitive-gray-transparent-100);--colors-foreground-inverse-secondary: var(--colors-primitive-gray-transparent-80);--colors-foreground-inverse-tertiary: var(--colors-primitive-gray-transparent-60);--colors-foreground-inverse-quaternary: var(--colors-primitive-gray-transparent-30);--colors-foreground-accent-brand: var(--colors-brand-stanby-orange);--colors-foreground-accent-favorite: #ef4421;--colors-foreground-accent-popular: var(--colors-brand-stanby-pink);--colors-foreground-opaque-primary: var(--colors-primitive-neutral-0);--colors-foreground-opaque-secondary: var(--colors-primitive-neutral-20);--colors-foreground-opaque-tertiary: var(--colors-primitive-neutral-40);--colors-foreground-opaque-quaternary: var(--colors-primitive-neutral-70);--colors-foreground-status-danger: var(--colors-primitive-red-100);--colors-foreground-status-warning: var(--colors-primitive-yellow-100);--colors-foreground-status-success: var(--colors-primitive-green-100);--colors-background-default-base: var(--colors-primitive-neutral-100);--colors-background-default-primary: var(--colors-primitive-neutral-90);--colors-background-default-secondary: var(--colors-primitive-neutral-85);--colors-background-default-tertiary: var(--colors-primitive-neutral-80);--colors-background-ranking-primary: var(--colors-primitive-gold-100);--colors-background-ranking-secondary: var(--colors-primitive-gray-60);--colors-background-ranking-tertiary: var(--colors-primitive-bronze-100);--colors-background-inverse-primary: var(--colors-primitive-gray-10);--colors-background-inverse-secondary: var(--colors-primitive-gray-60);--colors-background-inverse-tertiary: var(--colors-primitive-gray-100);--colors-background-accent-primary: var(--colors-brand-stanby-orange);--colors-background-accent-tertiary: #31231c;--colors-background-status-danger: var(--colors-primitive-red-5);--colors-background-status-warning: var(--colors-primitive-yellow-10);--colors-background-status-success: var(--colors-primitive-green-5);--colors-border-default-primary: var(--colors-primitive-white-transparent-30);--colors-border-default-secondary: var(--colors-primitive-white-transparent-10);--colors-border-opaque-primary: var(--colors-primitive-neutral-60);--colors-border-opaque-secondary: var(--colors-primitive-neutral-80);--colors-border-accent-brand: var(--colors-brand-stanby-orange);--colors-border-status-danger: var(--colors-primitive-red-100);--colors-border-status-warning: var(--colors-primitive-yellow-100);--colors-border-status-success: var(--colors-primitive-green-100);--colors-overlay-modal-default: #00000080;--colors-overlay-modal-ios: #0000007a;--colors-overlay-modal-android: #00000052 }@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(64px)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes collapse-in{0%{height:0}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer recipes{@layer _base{.button{border-radius:var(--radii-medium);gap:var(--spacing-2x-small);outline:0;transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s);align-items:center;appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;isolation:isolate;justify-content:center;position:relative;--transition-prop: background-color, border-color, color, box-shadow;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:solid;outline-color:var(--colors-border-accent-brand)}.button :where(svg){flex-shrink:0}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.button:is(:hover,[data-hover]){opacity:.5}}.button--variant_fill{background-color:var(--colors-background-accent-primary);color:var(--colors-foreground-inverse-primary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-background-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_fill:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-x-large);min-height:var(--sizes-x-large)}.button--size_md :where(svg){width:var(--sizes-large);height:var(--sizes-large)}.button--variant_outline{border-width:1px;border-color:var(--colors-border-accent-brand);color:var(--colors-foreground-accent-brand)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-default-secondary);color:var(--colors-foreground-default-quaternary)}.button--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--variant_text{color:var(--colors-foreground-accent-brand)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary)}.button--variant_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){opacity:unset}.button--size_sm{padding-inline:var(--spacing-x-small);padding-block:var(--spacing-x-small);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-small);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-large);min-height:var(--sizes-large)}.button--size_sm :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.button--size_lg{padding-inline:var(--spacing-medium);padding-block:var(--spacing-medium);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-body-medium);line-height:16px;font-family:var(--fonts-default);min-width:var(--sizes-2x-large);min-height:var(--sizes-2x-large)}.button--size_lg :where(svg){width:var(--sizes-x-large);height:var(--sizes-x-large)}.text--size_body-medium-regular-normal{font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-medium);line-height:24px;font-family:var(--fonts-default)}}@layer recipes.slots{@layer _base{.menu__content{background:var(--colors-background-default-primary);border-radius:var(--radii-small);outline:2px solid transparent;outline-offset:2px;box-shadow:var(--shadows-4);display:flex;flex-direction:column;z-index:var(--z-index-high);width:calc(100% + 16px)}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation:fadeIn .25s ease-out}.menu__content:is([closed],[data-closed],[data-state=closed]){animation:fadeOut .25s ease-out}.menu__content:is([hidden],[data-hidden]){display:none}.menu__item{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__item :where(svg){color:var(--colors-foreground-default-primary)}.menu__itemGroup{display:flex;flex-direction:column}.menu__positioner{z-index:var(--z-index-high)}.menu__separator{color:var(--colors-border-opaque-secondary)}.menu__triggerItem{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weights-regular);font-size:var(--font-sizes-body-small);line-height:20px;font-family:var(--fonts-default);color:var(--colors-foreground-default-primary);--transition-duration: .25s;transition-duration:.25s;--transition-prop: background, color;transition-property:background,color;--transition-easing: default;transition-timing-function:default}.menu__triggerItem :where(svg){color:var(--colors-foreground-default-primary)}.breadcrumb__list{list-style:none;align-items:center;display:flex;word-break:break-word}.breadcrumb__link{border-radius:var(--radii-small);gap:var(--spacing-3x-small);outline:0;text-decoration:none;transition:color;align-items:center;display:inline-flex;--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.breadcrumb__link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color);--focus-ring-color-prop: var(--colors-border-accent-brand)}.breadcrumb__link :where(svg){width:1em;height:1em}.breadcrumb__item{gap:var(--spacing-3x-small);display:inline-flex;align-items:center;color:var(--colors-foreground-default-tertiary)}.breadcrumb__item :where(svg){width:1em;height:1em}.breadcrumb__separator{color:var(--colors-foreground-default-tertiary)}.breadcrumb__separator :where(svg){width:1em;height:1em}:where([dir=rtl],:dir(rtl)) .breadcrumb__separator{rotate:180deg}.breadcrumb__ellipsis{align-items:center;color:var(--colors-foreground-default-tertiary);display:inline-flex;justify-content:center}.breadcrumb__ellipsis :where(svg){width:1em;height:1em}.list__root{gap:var(--spacing-small);display:flex;flex-direction:column}.list__root :where(ul,ol){margin-top:var(--spacing-small)}.list__item{white-space:normal;display:list-item}.list__indicator{margin-inline-end:var(--spacing-2x-small);flex-shrink:0;display:inline-block;vertical-align:middle;min-height:1lh}}.menu__item--variant_transparent[data-highlighted]{opacity:.5}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__item--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__triggerItem--variant_transparent[data-highlighted]{opacity:.5}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-foreground-default-quaternary);cursor:not-allowed}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-highlighted]{background:none;opacity:1;color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) :where(svg){color:var(--colors-foreground-default-quaternary)}.menu__triggerItem--variant_transparent:is(:hover,[data-hover]){opacity:.5}.menu__content--size_md{padding-block:var(--spacing-x-small)}.menu__item--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__item--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.menu__itemGroupLabel--size_md,.menu__triggerItem--size_md{padding-inline:var(--spacing-small);padding-block:var(--spacing-small)}.menu__triggerItem--size_md :where(svg){width:var(--sizes-medium);height:var(--sizes-medium)}.breadcrumb__link--variant_plain{color:var(--colors-foreground-default-tertiary)}.breadcrumb__link--variant_plain:is(:hover,[data-hover]){opacity:.5}.breadcrumb__list--size_md{gap:var(--spacing-2x-small);font-weight:var(--font-weights-regular);font-size:var(--font-sizes-caption-medium);line-height:12px;font-family:var(--fonts-default)}.list__item--variant_plain{display:inline-flex}.list__item--align_start{align-items:flex-start}}@layer utilities{@layer compositions{.textStyle_body-small-regular-normal{font-size:var(--font-sizes-body-small);line-height:24px}.textStyle_body-small-regular-normal,.textStyle_caption-medium-regular-normal{font-weight:var(--font-weights-regular);font-family:var(--fonts-default)}.textStyle_caption-medium-regular-normal{font-size:var(--font-sizes-caption-medium);line-height:20px}.textStyle_body-small-bold-normal{font-size:var(--font-sizes-body-small)}.textStyle_body-small-bold-normal,.textStyle_body-medium-bold-normal{font-weight:var(--font-weights-bold);line-height:24px;font-family:var(--fonts-default)}.textStyle_body-medium-bold-normal{font-size:var(--font-sizes-body-medium)}}.bg_transparent{background:transparent}.bg_white{background:#fff}.bg_gray\.100{background:gray.1}.p_48px_16px_16px{padding:48px 16px 16px}.m_0{margin:0}.p_16px{padding:16px}.bg_\#f0f0f0{background:#f0f0f0}.m_auto{margin:auto}.bd_none{border:none}.bg_\#EF671F{background:#ef671f}.bg_\#e2e2e2{background:#e2e2e2}.bg_orange\.500{background:orange.5}.p_24px{padding:24px}.p_10px_24px{padding:10px 24px}.m_0_auto{margin:0 auto}.p_small_medium{padding:small medium}.gap_2xSmall{gap:var(--spacing-2x-small)}.trs_opacity{transition-property:var(--transition-prop, opacity);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.td_none{text-decoration:none}.bdr_8px{border-radius:8px}.ov_hidden{overflow:hidden}.trs_transform_0\.2s_ease\,_box-shadow_0\.2s_ease{transition:transform .2s ease,box-shadow .2s ease}.bdr_0{border-radius:0}.gap_4px{gap:4px}.gap_8px{gap:8px}.flex_1{flex:1 1 0%}.scrs-t_x_mandatory{scroll-snap-type:x mandatory}.gap_0{gap:0}.flex_0_0_100\%{flex:0 0 100%}.bdr_50\%{border-radius:50%}.trs_background-color_0\.2s_ease{transition:background-color .2s ease}.gap_0_16px{gap:0 16px}.bdr_4px{border-radius:4px}.bdr_md{border-radius:md}.trs_opacity_0\.2s_ease{transition:opacity .2s ease}.bd-b_1px_solid_\#e2e2e2{border-bottom:1px solid #e2e2e2}.gap_16px{gap:16px}.bdr_9999px{border-radius:9999px}.bd-c_border\.default\.secondary{border-color:var(--colors-border-default-secondary)}.py_2xLarge{padding-block:var(--spacing-2x-large)}.px_20px{padding-inline:20px}.gap_large{gap:var(--spacing-large)}.gap_medium{gap:var(--spacing-medium)}.bd-c_border\.default\.tertiary{border-color:border.default.tertiary}.bd-t_1px_solid{border-top:1px solid}.gap_clamp\(1rem\,_3vw\,_3rem\){gap:clamp(1rem,3vw,3rem)}.py_medium{padding-block:var(--spacing-medium)}.bd-b_1px_solid{border-bottom:1px solid}.c_foreground\.default\.secondary{color:var(--colors-foreground-default-secondary)}.d_inline-flex{display:inline-flex}.ai_baseline{align-items:baseline}.trs-dur_0\.2s{--transition-duration: .2s;transition-duration:.2s}.flex-sh_0{flex-shrink:0}.as_center{align-self:center}.bx-sh_none{box-shadow:none}.bx-sh_sm{box-shadow:sm}.d_block{display:block}.c_inherit{color:inherit}.pos_relative{position:relative}.asp_840\/460{aspect-ratio:840/460}.obj-f_cover{object-fit:cover}.ai_center{align-items:center}.jc_center{justify-content:center}.c_gray\.400{color:gray.4}.pos_absolute{position:absolute}.bg-i_linear-gradient\(180deg\,_rgba\(255\,_255\,_255\,_0\)_30\%\,_rgba\(0\,_0\,_0\,_0\.5\)_70\%\){background-image:linear-gradient(180deg,#fff0 30%,#00000080 70%)}.d_flex{display:flex}.flex-d_column{flex-direction:column}.fs_10px{font-size:10px}.c_white{color:#fff}.fs_16px{font-size:16px}.fw_bold{font-weight:var(--font-weights-bold)}.lh_1\.5{line-height:1.5}.fs_12px{font-size:12px}.c_gray\.500{color:gray.5}.fs_14px{font-size:14px}.c_gray\.600{color:gray.6}.scr-bar-w_none{scrollbar-width:none}.cursor_grab{cursor:grab}.scr-sa_start{scroll-snap-align:start}.scrs-s_always{scroll-snap-stop:always}.us_none{-webkit-user-select:none;user-select:none}.pointer-events_none{pointer-events:none}.bg-i_linear-gradient\(rgba\(255\,255\,255\,0\)_30\%\,_rgba\(0\,0\,0\,0\.5\)_70\%\){background-image:linear-gradient(#fff0 30%,#00000080 70%)}.fs_18px{font-size:18px}.fw_600{font-weight:600}.lh_27px{line-height:27px}.d_none{display:none}.cursor_pointer{cursor:pointer}.z_1{z-index:1}.d_grid{display:grid}.grid-tc_1fr_128px{grid-template-columns:1fr 128px}.c_\#3f3f3f{color:#3f3f3f}.c_\#656565{color:#656565}.asp_430\/230{aspect-ratio:430/230}.c_\#999{color:#999}.fs_20px{font-size:20px}.ta_center{text-align:center}.fs_24px{font-size:24px}.lh_1\.4{line-height:1.4}.grid-tc_1fr{grid-template-columns:1fr}.bg-i_linear-gradient\(15deg\,_\#D72777\,_\#EF671F_30\%\,_\#EF971F\){background-image:linear-gradient(15deg,#d72777,#ef671f 30%,#ef971f)}.trf_translateY\(-65\%\){transform:translateY(-65%)}.obj-f_contain{object-fit:contain}.fw_500{font-weight:500}.c_\#EF671F{color:#ef671f}.bg-c_background\.default\.secondary{background-color:var(--colors-background-default-secondary)}.bx-sh_3{box-shadow:var(--shadows-3)}.d_inline-block{display:inline-block}.flex-d_row{flex-direction:row}.flex-wrap_wrap{flex-wrap:wrap}.ta_left{text-align:left}.ai_flex-start{align-items:flex-start}.bg-c_background\.default\.primary{background-color:var(--colors-background-default-primary)}.order_0{order:0}.fs_bodyMedium{font-size:var(--font-sizes-body-medium)}.c_foreground\.default\.primary{color:var(--colors-foreground-default-primary)}.pos_sticky{position:sticky}.z_top{z-index:var(--z-index-top)}.focus-v-ring_none{--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.focus-v-ring_none:is(:focus-visible,[data-focus-visible]){outline:none}.focus-ring_outside{--focus-ring-color: var(--focus-ring-color-prop, var(--global-color-focus-ring, #005FCC))}.focus-ring_outside:is(:focus,[data-focus]){outline-width:var(--focus-ring-width, 2px);outline-offset:var(--focus-ring-offset, 2px);outline-style:var(--focus-ring-style, solid);outline-color:var(--focus-ring-color)}.ai_stretch{align-items:stretch}.w_1em{width:1em}.h_1em{height:1em}.h_100\%{height:100%}.w_100\%{width:100%}.bottom_0{bottom:0}.left_0{left:0}.lc_2{-webkit-line-clamp:2}.lc_2,.lc_3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.lc_3{-webkit-line-clamp:3}.mt_auto{margin-top:auto}.w_auto{width:auto}.ml_-20px{margin-left:-20px}.mr_-20px{margin-right:-20px}.mb_32px{margin-bottom:32px}.mt_-64px{margin-top:-64px}.ov-x_auto{overflow-x:auto}.ov-y_hidden{overflow-y:hidden}.ovs-bx_contain{overscroll-behavior-x:contain}.min-w_0{min-width:0}.top_0{top:0}.left_20px{left:20px}.w_28px{width:28px}.h_28px{height:28px}.right_20px{right:20px}.mt_16px{margin-top:16px}.w_30px{width:30px}.h_3px{height:3px}.w_128px{width:128px}.min-h_120px{min-height:120px}.mb_48px{margin-bottom:48px}.mr_8px{margin-right:8px}.mt_24px{margin-top:24px}.pb_16px{padding-bottom:16px}.mb_16px{margin-bottom:16px}.w_100vw{width:100vw}.ml_calc\(-50vw_\+_50\%\){margin-left:calc(-50vw + 50%)}.mt_48px{margin-top:48px}.h_211px{height:211px}.top_65\%{top:65%}.right_-200px{right:-200px}.w_450px{width:450px}.h_450px{height:450px}.w_200px{width:200px}.h_auto{height:auto}.h_48px{height:48px}.max-w_1060px{max-width:1060px}.h_40{height:40px}.pt_medium{padding-top:var(--spacing-medium)}.h_80px{height:80px}.w_210{width:210px}.min-h_100dvh{min-height:100dvh}.mb_large{margin-bottom:var(--spacing-large)}.mb_small{margin-bottom:var(--spacing-small)}.\[\&_button\]\:trs_opacity_0\.2s button{transition:opacity .2s}.\[\&_a\]\:td_none\! a{text-decoration:none!important}.\[\&_a\]\:trs_opacity_0\.2s a{transition:opacity .2s}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.visited\:c_inherit:visited{color:inherit}.focusVisible\:bdr_small:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-small)}.focusVisible\:bd-c_border\.default\.primary:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-border-default-primary)}.focusVisible\:outline-style_solid:is(:focus-visible,[data-focus-visible]){outline-style:solid}.focusVisible\:ring-w_2px:is(:focus-visible,[data-focus-visible]){outline-width:2px}.focusVisible\:focus-ring-c_border\.accent\.brand:is(:focus-visible,[data-focus-visible]){--focus-ring-color-prop: var(--colors-border-accent-brand)}.hover\:bg_\#EF671F:is(:hover,[data-hover]){background:#ef671f}.hover\:bg_\#ccc:is(:hover,[data-hover]){background:#ccc}.hover\:op_0\.5:is(:hover,[data-hover]){opacity:.5}.hover\:trf_none:is(:hover,[data-hover]){transform:none}.hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}.hover\:bx-sh_none:is(:hover,[data-hover]){box-shadow:none}.hover\:bx-sh_md:is(:hover,[data-hover]){box-shadow:md}.hover\:op_0\.8:is(:hover,[data-hover]){opacity:.8}.hover\:op_0\.9:is(:hover,[data-hover]){opacity:.9}.hover\:c_foreground\.accent\.brand:is(:hover,[data-hover]){color:var(--colors-foreground-accent-brand)}.\[\&_button\]\:\[\&\:hover\]\:op_0\.5 button:hover,.\[\&_a\]\:\[\&\:hover\]\:op_0\.5 a:hover{opacity:.5}@media screen and (min-width: 56.25rem){.lg\:gap_16px{gap:16px}.lg\:flex_0_0_456px{flex:0 0 456px}.lg\:bdr_8px{border-radius:8px}.lg\:gap_0_32px{gap:0 32px}.lg\:px_70px{padding-inline:70px}.lg\:scr-sa_center{scroll-snap-align:center}.lg\:d_flex{display:flex}.lg\:grid-tc_1fr_160px{grid-template-columns:1fr 160px}.lg\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.lg\:jc_space-between{justify-content:space-between}.lg\:order_0{order:0}.lg\:w_100vw{width:100vw}.lg\:ml_calc\(-50vw_\+_50\%\){margin-left:calc(-50vw + 50%)}.lg\:mr_0{margin-right:0}.lg\:mt_-24px{margin-top:-24px}.lg\:w_160px{width:160px}.lg\:h_243px{height:243px}.lg\:right_-100px{right:-100px}.lg\:w_550px{width:550px}.lg\:h_550px{height:550px}}}
