.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner){--maintenance-h:36px;padding-top:calc(48px + var(--imp-h) + var(--maintenance-h))}.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner) .lnb{top:calc(48px + var(--imp-h) + var(--maintenance-h));height:calc(100dvh - 48px - var(--imp-h) - var(--maintenance-h))}.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner) .cs-wrap{min-height:calc(100dvh - 48px - var(--imp-h) - var(--maintenance-h))}.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner) .cs-dim{top:calc(48px + var(--imp-h) + var(--maintenance-h))}.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner) .au-ph.has-bk .au-ph-l{top:calc(48px + var(--imp-h) + var(--maintenance-h))}.MaintenanceBanner-module__JLJ8hW__banner{top:calc(48px + var(--imp-h));z-index:38;height:var(--maintenance-h);color:#fff;box-sizing:border-box;background:#b45309;align-items:center;gap:12px;padding:6px 16px;font-size:12px;line-height:18px;display:flex;position:fixed;left:0;right:0}.MaintenanceBanner-module__JLJ8hW__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.MaintenanceBanner-module__JLJ8hW__action{color:#fff;flex:none;align-items:center;min-height:24px;text-decoration:underline;display:flex}@media (max-width:767px){.MaintenanceBanner-module__JLJ8hW__shell:has(.MaintenanceBanner-module__JLJ8hW__banner){--maintenance-h:44px}.MaintenanceBanner-module__JLJ8hW__banner{padding:4px 12px}.MaintenanceBanner-module__JLJ8hW__text{white-space:normal}}
