.hJIV7W_root{--gbt-glow-a:#ffaac8;--gbt-glow-b:#beafff;--gbt-glow-a-rim:#ffaacd;--gbt-glow-a-soft:#ffc8dc;--gbt-glow-a-icon:#ffc8e1;--gbt-glow-a-bottom:#ffbed7;--gbt-blur:30px;--ease-out:cubic-bezier(.22, 1, .36, 1);left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;isolation:isolate;transition:transform .4s var(--ease-out), opacity .4s var(--ease-out);flex-direction:column;display:flex;position:fixed}.hJIV7W_root[data-placement=absolute]{position:absolute}.hJIV7W_root:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 80% at 22% 70%, color-mix(in srgb, var(--gbt-glow-a) 45%, transparent), transparent 70%), radial-gradient(50% 80% at 78% 30%, color-mix(in srgb, var(--gbt-glow-b) 40%, transparent), transparent 70%), radial-gradient(70% 60% at 50% 100%, color-mix(in srgb, var(--gbt-glow-a-soft) 25%, transparent), transparent 70%);filter:blur(22px);border-radius:9999px;position:absolute;inset:-18px -10px -26px}@media (min-width:768px){.hJIV7W_root[data-mobile-only]{display:none}}body:has(header[data-open]) .hJIV7W_root{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.hJIV7W_bar{isolation:isolate;grid-template-columns:repeat(var(--tab-count,4), 1fr);height:62px;-webkit-backdrop-filter:blur(var(--gbt-blur)) saturate(170%);backdrop-filter:blur(var(--gbt-blur)) saturate(170%);box-shadow:inset 0 1px 0 #ffffff73, inset 0 0 0 1px #fff3, 0 8px 32px color-mix(in srgb, var(--gbt-glow-a-rim) 16%, transparent), 0 18px 48px #00000052;background:linear-gradient(#ffffff2b 0%,#ffffff17 100%);border-radius:9999px;padding:5px;display:grid;position:relative;overflow:hidden}.hJIV7W_bar:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff38 0%,#ffffff0f 40%,#fff0 58%);position:absolute;inset:0}.hJIV7W_bar:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--gbt-glow-a-bottom) 0%, transparent) 50%, color-mix(in srgb, var(--gbt-glow-a-bottom) 12%, transparent) 100%);position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hJIV7W_bar{background:linear-gradient(#463c4ef0 0%,#282230f0 100%)}}.hJIV7W_tab{z-index:1;color:#ffffff9e;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:color .2s,transform .12s;display:flex;position:relative}.hJIV7W_tab[data-active]{color:#fff}.hJIV7W_tab:active{transform:scale(.94)}.hJIV7W_tab:focus-visible{outline-offset:-2px}.hJIV7W_pill{-webkit-backdrop-filter:blur(8px)saturate(160%)brightness(1.08);backdrop-filter:blur(8px)saturate(160%)brightness(1.08);box-shadow:inset 0 1px 0 #ffffff8c, inset 0 0 0 1px #ffffff6b, 0 4px 16px color-mix(in srgb, var(--gbt-glow-a-rim) 18%, transparent);pointer-events:none;will-change:transform;background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border-radius:9999px;position:absolute;inset:0}.hJIV7W_pill:before{content:"";border-radius:inherit;background:radial-gradient(60% 40% at 50% 0,#ffffff24,#0000 70%);position:absolute;inset:0}.hJIV7W_iconStack{width:24px;height:24px;transition:filter .2s;position:relative}.hJIV7W_tab[data-active] .hJIV7W_iconStack{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--gbt-glow-a-icon) 55%, transparent))}.hJIV7W_iconFill,.hJIV7W_iconLine{width:24px;height:24px;transition:opacity .2s;position:absolute;inset:0}.hJIV7W_iconLine{fill:none;stroke:currentColor}.hJIV7W_iconFill{opacity:0}.hJIV7W_maskDetail{stroke:#000}.hJIV7W_maskDetail path:last-child{stroke:#fff}.hJIV7W_tab[data-active] .hJIV7W_iconLine{opacity:0}.hJIV7W_tab[data-active] .hJIV7W_iconFill{opacity:1}.hJIV7W_label{letter-spacing:0;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:500;line-height:1;transition:text-shadow .2s;position:relative}.hJIV7W_tab[data-active] .hJIV7W_label{text-shadow:0 0 10px color-mix(in srgb, var(--gbt-glow-a-icon) 50%, transparent)}.hJIV7W_ctaSlot{border-radius:9999px;margin-top:8px;overflow:hidden}.hJIV7W_cta{color:#fff;background:#e5322d;border-radius:9999px;justify-content:center;align-items:center;height:44px;font-size:17px;font-weight:500;display:flex}
.LmNHDG_tabs nav a,.LmNHDG_tabs nav a[data-active]{color:#000}
