html[data-saju-native-navigation-host=native] [data-bottom-nav-root],html[data-saju-native-navigation=native] [data-bottom-nav-root],html[data-saju-notifications=false] [data-notification-bell]{display:none}._1irjhz90{position:sticky;top:calc(var(--saju-open-in-app-banner-height, 0px) + env(safe-area-inset-top, 0px));z-index:10;display:flex;align-items:center;gap:var(--saju-space-sm);padding:var(--saju-space-lg) var(--saju-space-xl);min-height:72px;border-bottom:1px solid var(--saju-color-border)}._1irjhz90,._1irjhz90:before{background-color:var(--saju-color-bg)}._1irjhz90:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:env(safe-area-inset-top,0)}._1irjhz91{min-height:56px;padding-block:var(--saju-space-sm)}._1irjhz92{flex:1 1;min-width:0}._1irjhz93{margin:0;font-family:var(--saju-typography-cardTitle-fontFamily);font-size:var(--saju-typography-cardTitle-fontSize);font-weight:var(--saju-typography-cardTitle-fontWeight);letter-spacing:var(--saju-typography-cardTitle-letterSpacing);line-height:var(--saju-typography-cardTitle-lineHeight)}._1irjhz94{margin:2px 0 0;font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);color:var(--saju-color-textMuted)}._1irjhz95{width:44px;height:44px;flex-shrink:0;border-radius:var(--saju-radius-full);display:grid;place-items:center;color:var(--saju-color-text);transition:transform 90ms ease,background-color .12s ease}._1irjhz95:active,._1irjhz95:hover{background-color:var(--saju-color-bgSubtle)}._1irjhz95:active{transform:scale(.9)}._1irjhz96{display:inline-flex;transition:opacity .12s ease}._1irjhz96[data-pending]{opacity:.4}._1irjhz97{margin-inline-start:calc(-1 * var(--saju-space-md))}._1irjhz98{margin-inline-end:calc(-1 * var(--saju-space-md))}html[dir=rtl] ._1irjhz97 svg{transform:scaleX(-1)}._1irjhz99{display:flex;align-items:center;gap:2px;margin-inline-end:calc(-1 * var(--saju-space-md))}._1irjhz9a{position:relative;display:grid;place-items:center}._1irjhz9b{color:#fffef5}._1irjhz9b:hover{background-color:rgba(248,248,240,.14)}._1irjhz9b:active{background-color:rgba(248,248,240,.2)}._1irjhz9c{position:absolute;top:2px;right:1px;min-width:22px;height:22px;padding-inline:4px;border-radius:var(--saju-radius-full);display:grid;place-items:center;background-color:var(--saju-color-brand);color:var(--saju-color-bgSubtle);font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight)}._1irjhz9d{font-family:var(--saju-fontFamily-display);font-weight:var(--saju-fontWeight-bold);font-size:var(--saju-fontSize-md);letter-spacing:var(--saju-letterSpacing-wide);color:var(--saju-color-text);transition:opacity .12s ease}._1irjhz9d:active{opacity:.55}._1irjhz9e{position:fixed;bottom:calc(12px + env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));margin-inline:auto;max-width:568px;z-index:20;view-transition-name:tabbar;display:grid;container-type:inline-size;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:.375rem;border-radius:var(--saju-radius-full);background-color:#24221dad;backdrop-filter:saturate(120%) blur(8px);-webkit-backdrop-filter:saturate(120%) blur(8px);box-shadow:inset 0 0 0 1px #fffdf738}._1irjhz9f{left:auto;right:auto;bottom:auto;width:100%;box-sizing:border-box;margin-top:12px;margin-bottom:env(safe-area-inset-bottom)}._1irjhz9f,._1irjhz9g{position:relative;z-index:1}._1irjhz9g{min-width:0;display:flex;align-items:stretch;justify-content:center;min-height:3.5rem;border-radius:var(--saju-radius-full);color:#fffdf7;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:color .16s ease}._1irjhz9g:focus-visible{outline-offset:-3px;outline-color:#fffdf7}._1irjhz9h{flex:1 1;min-width:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px var(--saju-space-xs);transition:color .16s ease,background-color .2s ease}._1irjhz9h,._1irjhz9i{border-radius:var(--saju-radius-full)}._1irjhz9i{position:absolute;top:0;left:0;z-index:0;width:0;height:0;background-color:#24221d3d;pointer-events:none;opacity:0;will-change:transform,width,height}._1irjhz9k{color:#fffdf7}._1irjhz9l{display:grid;place-items:center;width:26px;height:26px;transition:transform .18s cubic-bezier(.2,.8,.2,1)}._1irjhz9g:active ._1irjhz9l{transform:scale(.86)}._1irjhz9m{min-width:0;width:100%;max-width:100%;font-size:var(--saju-typography-navigation-fontSize);font-weight:var(--saju-typography-navigation-fontWeight);letter-spacing:var(--saju-typography-navigation-letterSpacing);line-height:var(--saju-typography-navigation-lineHeight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}body:has(._1irjhz9e){padding-bottom:calc(6.5rem + 24px + env(safe-area-inset-bottom))}body:has(._1irjhz9e) ._1m3ewnj8{padding-bottom:0;min-height:calc(100dvh - calc(6.5rem + 24px + env(safe-area-inset-bottom)))}body:has(._1irjhz9e) ._1m3ewnjm{padding-bottom:0;bottom:calc(6.5rem + 24px + env(safe-area-inset-bottom))}body:has(._1irjhz9f){padding-bottom:0}body:has(._1irjhz9f) ._1m3ewnj8{min-height:100dvh}body:has(._1irjhz9f) ._1m3ewnjm{bottom:0;padding-bottom:max(24px,env(safe-area-inset-bottom))}._1irjhz9n{flex:1 0 auto;display:flex;flex-direction:column;min-width:0}html:has(dialog[open]) ._1irjhz9e{visibility:hidden;pointer-events:none}html:has(dialog[open]) [data-back-to-top]{visibility:hidden;pointer-events:none}html[data-saju-native-navigation-host=native] [data-back-to-top],html[data-saju-native-navigation=native] [data-back-to-top]{bottom:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md))}html[data-saju-native-navigation=native] body:has(._1irjhz9e){padding-bottom:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md))}html[data-saju-native-navigation-host=native] body:has(._1irjhz9e){padding-bottom:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md))}html[data-saju-native-navigation=native] body:has(._1irjhz9e) ._1m3ewnj8{min-height:calc(100dvh - calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md)))}html[data-saju-native-navigation-host=native] body:has(._1irjhz9e) ._1m3ewnj8{min-height:calc(100dvh - calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md)))}html[data-saju-native-navigation=native] body:has(._1irjhz9e) ._1m3ewnjm{bottom:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md))}html[data-saju-native-navigation-host=native] body:has(._1irjhz9e) ._1m3ewnjm{bottom:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md))}html[data-saju-native-navigation=native] body:has(._1irjhz9e) ._1m3ewnjm:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md));background-color:var(--saju-color-bg);pointer-events:none}html[data-saju-native-navigation-host=native] body:has(._1irjhz9e) ._1m3ewnjm:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--saju-native-tab-bottom, 6.5rem) + var(--native-ad-banner-height, 0px) + var(--saju-space-md));background-color:var(--saju-color-bg);pointer-events:none}@media (prefers-reduced-transparency:reduce){._1irjhz9e{background-color:#24221d;backdrop-filter:none;-webkit-backdrop-filter:none}._1irjhz9i{background-color:#fffdf724}}@media (min-width:701px){._1irjhz90{border-top-left-radius:var(--saju-radius-xl);border-top-right-radius:var(--saju-radius-xl)}._1irjhz9e{bottom:32px}body:has(._1irjhz9e){padding-bottom:calc(4.25rem + 12px)}body:has(._1irjhz9e) ._1m3ewnj8{min-height:calc(100dvh - 64px - calc(4.25rem + 12px))}body:has(._1irjhz9e) ._1m3ewnjm{bottom:calc(calc(4.25rem + 12px) + 32px)}body:has(._1irjhz9f) ._1m3ewnj8{min-height:calc(100dvh - 64px)}}@supports (bottom:max(0px,0px)){._1irjhz9e{bottom:calc(12px + max(env(safe-area-inset-bottom, 0px), var(--saju-native-safe-area-bottom, 0px)))}body:has(._1irjhz9e) ._1m3ewnjm{bottom:calc(6.5rem + 24px + max(env(safe-area-inset-bottom, 0px), var(--saju-native-safe-area-bottom, 0px)))}@media (min-width:701px){._1irjhz9e{bottom:32px}body:has(._1irjhz9e) ._1m3ewnjm{bottom:calc(calc(4.25rem + 12px) + 32px)}}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){._1irjhz9e{background-color:#24221d}._1irjhz9i{background-color:#fffdf724}}@media (hover:hover){._1irjhz9g:hover ._1irjhz9j{background-color:#fffdf714}}@supports (padding-bottom:max(0px,0px)){body:has(._1irjhz9e){padding-bottom:calc(6.5rem + 24px + max(env(safe-area-inset-bottom, 0px), var(--saju-native-safe-area-bottom, 0px)))}@media (min-width:701px){body:has(._1irjhz9e){padding-bottom:calc(4.25rem + 12px)}}}@supports (min-height:calc(100dvh - max(0px,0px))){body:has(._1irjhz9e) ._1m3ewnj8{min-height:calc(100dvh - calc(6.5rem + 24px + max(env(safe-area-inset-bottom, 0px), var(--saju-native-safe-area-bottom, 0px))))}@media (min-width:701px){body:has(._1irjhz9e) ._1m3ewnj8{min-height:calc(100dvh - 64px - calc(4.25rem + 12px))}}}