:root{--ccu-safe-top:env(safe-area-inset-top,0px);--ccu-safe-bottom:env(safe-area-inset-bottom,0px);--ccu-mh-bar:44px;--ccu-mh:calc(var(--ccu-mh-bar) + var(--ccu-safe-top));--ccu-tabbar-h:52px;--ccu-chrome-top:0px;--ccu-tabbar-space:0px;--ccu-bar-bg:#080b10d1;--ccu-bar-blur:saturate(180%) blur(20px);--ccu-bar-motion:.18s}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--ccu-bar-bg:#080b10f5}}@media (max-width:1023.98px){:root{--ccu-chrome-top:var(--ccu-mh)}html[data-ccu-header=hidden]{--ccu-chrome-top:var(--ccu-safe-top)}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@supports (overflow:clip){.ccu-shell-content{min-width:0;overflow:clip visible}}}@media (max-width:767.98px){html[data-ccu-tabbar=on]{--ccu-tabbar-space:calc(var(--ccu-tabbar-h) + var(--ccu-safe-bottom))}.ccu-shell-content.ccu-has-tabbar{padding-bottom:calc(var(--ccu-tabbar-h) + var(--ccu-safe-bottom))}html[data-ccu-tabbar=on] .fixed[class*=bottom-]:not([data-ccu-tabbar-ignore]){margin-bottom:var(--ccu-tabbar-space)}.gd-breadcrumb{display:none}}.ccu-sticky-under-chrome{top:var(--ccu-chrome-top);transition:top var(--ccu-bar-motion) var(--ccu-ease-standard,ease);position:sticky}.ccu-mh{z-index:50;height:var(--ccu-mh);padding:var(--ccu-safe-top) max(4px, env(safe-area-inset-right,0px)) 0 max(14px, env(safe-area-inset-left,0px));background:var(--ccu-bar-bg);-webkit-backdrop-filter:var(--ccu-bar-blur);backdrop-filter:var(--ccu-bar-blur);border-bottom:1px solid var(--ccu-line);transition:transform var(--ccu-bar-motion) var(--ccu-ease-standard,ease);will-change:transform;justify-content:space-between;align-items:center;gap:8px;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0)}html[data-ccu-header=hidden] .ccu-mh{transform:translateY(-100%)}@media (min-width:1024px){.ccu-mh,.ccu-statusbar-scrim{display:none}}.ccu-mh-brand{min-width:0;height:44px;color:var(--ccu-ink);align-items:center;gap:8px;display:flex}.ccu-mh-brand img{border-radius:6px;flex:none}.ccu-mh-word{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:650;line-height:1}.ccu-mh-actions{flex:none;align-items:center;display:flex}.ccu-mh-icon{width:44px;height:44px;color:var(--ccu-muted);-webkit-tap-highlight-color:transparent;transition:color .16s var(--ccu-ease-standard,ease), transform .16s var(--ccu-ease-standard,ease);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ccu-mh-icon:hover{color:var(--ccu-ink)}.ccu-mh-icon:active{transform:scale(.94)}.ccu-mh-icon svg{width:22px;height:22px}.ccu-mh-pro{-webkit-tap-highlight-color:transparent;align-items:center;height:44px;padding:0 4px;display:inline-flex}.ccu-mh-pro>span{white-space:nowrap;height:28px;transition:background-color .16s var(--ccu-ease-standard,ease), transform .16s var(--ccu-ease-standard,ease);border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ccu-mh-pro:active>span{transform:scale(.97)}.ccu-mh-icon:focus-visible,.ccu-mh-brand:focus-visible,.ccu-mh-pro:focus-visible,.ccu-tab:focus-visible,.ccu-search-cancel:focus-visible{outline:2px solid var(--ccu-focus,#34d27a);outline-offset:-4px;border-radius:12px}.ccu-statusbar-scrim{z-index:51;height:var(--ccu-safe-top);background:var(--ccu-bg,#080b10);pointer-events:none;position:fixed;top:0;left:0;right:0}.ccu-tabbar{z-index:45;height:calc(var(--ccu-tabbar-h) + var(--ccu-safe-bottom));padding:0 env(safe-area-inset-right,0px) var(--ccu-safe-bottom) env(safe-area-inset-left,0px);background:var(--ccu-bar-bg);-webkit-backdrop-filter:var(--ccu-bar-blur);backdrop-filter:var(--ccu-bar-blur);border-top:1px solid var(--ccu-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.ccu-tabbar{display:none}}.ccu-tab{min-width:0;height:var(--ccu-tabbar-h);color:var(--ccu-muted);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s var(--ccu-ease-standard,ease);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:500;line-height:1;display:flex;position:relative}.ccu-tab svg{width:22px;height:22px;transition:transform .16s var(--ccu-ease-standard,ease)}.ccu-tab:active svg{transform:scale(.9)}.ccu-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ccu-tab:before{content:"";background:var(--ccu-ink);opacity:0;width:22px;height:2px;transition:opacity .18s var(--ccu-ease-standard,ease), transform .18s var(--ccu-ease-standard,ease);border-radius:0 0 2px 2px;margin-left:-11px;position:absolute;top:-1px;left:50%;transform:scaleX(.4)}.ccu-tab[aria-current=page],.ccu-tab[data-active]{color:var(--ccu-ink);font-weight:600}.ccu-tab[aria-current=page]:before,.ccu-tab[data-active]:before{opacity:1;transform:scaleX(1)}.ccu-search-backdrop{z-index:55;opacity:0;pointer-events:none;transition:opacity .2s var(--ccu-ease-standard,ease);background:#0305088c;position:fixed;inset:0}.ccu-search-sheet{z-index:60;padding:var(--ccu-safe-top) max(4px, env(safe-area-inset-right,0px)) 0 max(2px, env(safe-area-inset-left,0px));background:var(--ccu-bar-bg);-webkit-backdrop-filter:var(--ccu-bar-blur);backdrop-filter:var(--ccu-bar-blur);border-bottom:1px solid var(--ccu-line);opacity:0;pointer-events:none;transition:opacity .2s var(--ccu-ease-standard,ease), transform .2s var(--ccu-ease-standard,ease);align-items:flex-start;gap:2px;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-8px)}.ccu-search-sheet>:first-child{flex:1;min-width:0}.ccu-search-sheet input{font-size:16px}.ccu-search-sheet input::-webkit-search-cancel-button{appearance:none;display:none}.ccu-search-open .ccu-search-backdrop{opacity:1;pointer-events:auto}.ccu-search-open .ccu-search-sheet{opacity:1;pointer-events:auto;transform:none}.ccu-search-cancel{height:44px;color:var(--ccu-ink);-webkit-tap-highlight-color:transparent;flex:none;margin-top:4px;padding:0 10px;font-size:14px;font-weight:500}@media (min-width:768px){.ccu-search-backdrop,.ccu-search-sheet{display:none}}@media (prefers-reduced-motion:reduce){.ccu-mh,.ccu-mh-icon,.ccu-mh-pro>span,.ccu-tab,.ccu-tab svg,.ccu-tab:before,.ccu-search-backdrop,.ccu-search-sheet,.ccu-sticky-under-chrome{transition:none}}
