.lanhu-sidebar-root.svelte-1kl1d7{--lanhu-sidebar-unit: min( calc((100vw - (max(calc(var(--lanhu-sidebar-safe-x) * 1px), env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px)) * 2)) / var(--lanhu-sidebar-design-width)), calc((100dvh - (max(calc(var(--lanhu-sidebar-safe-y) * 1px), env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px)) * 2)) / var(--lanhu-sidebar-design-height)) );position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lanhu-sidebar-z-index, 10013)}.lanhu-sidebar-root--suspended.svelte-1kl1d7{visibility:hidden;pointer-events:none}.lanhu-sidebar-overlay.svelte-1kl1d7{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:max(calc(var(--lanhu-sidebar-safe-y) * 1px),env(safe-area-inset-top,0px)) max(calc(var(--lanhu-sidebar-safe-x) * 1px),env(safe-area-inset-right,0px)) max(calc(var(--lanhu-sidebar-safe-y) * 1px),env(safe-area-inset-bottom,0px)) max(calc(var(--lanhu-sidebar-safe-x) * 1px),env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--lanhu-sidebar-overlay-bg, rgba(7, 10, 22, .72));outline:none}.lanhu-sidebar-modal.svelte-1kl1d7{position:relative;width:calc(var(--lanhu-sidebar-design-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-design-height) * var(--lanhu-sidebar-unit));border:max(1px,calc(2 * var(--lanhu-sidebar-unit))) solid rgba(255,255,255,.88);border-radius:calc(var(--lanhu-sidebar-modal-radius) * var(--lanhu-sidebar-unit));background:var(--lanhu-sidebar-modal-bg);box-shadow:0 calc(24 * var(--lanhu-sidebar-unit)) calc(60 * var(--lanhu-sidebar-unit)) #00000057;overflow:hidden}.lanhu-sidebar-title.svelte-1kl1d7{position:absolute;top:calc(var(--lanhu-sidebar-title-top) * var(--lanhu-sidebar-unit));left:50%;margin:0;transform:translate(-50%);color:#fff;font-size:calc(36 * var(--lanhu-sidebar-unit));font-weight:800;line-height:calc(36 * var(--lanhu-sidebar-unit));letter-spacing:.01em;text-shadow:calc(3 * var(--lanhu-sidebar-unit)) calc(3 * var(--lanhu-sidebar-unit)) 0 var(--lanhu-sidebar-title-shadow, #6666c9),0 calc(6 * var(--lanhu-sidebar-unit)) calc(16 * var(--lanhu-sidebar-unit)) rgba(0,0,0,.14)}.lanhu-sidebar-close.svelte-1kl1d7{position:absolute;top:calc(var(--lanhu-sidebar-close-top) * var(--lanhu-sidebar-unit));right:calc(var(--lanhu-sidebar-close-right) * var(--lanhu-sidebar-unit));width:calc(var(--lanhu-sidebar-close-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-close-height) * var(--lanhu-sidebar-unit));border:none;padding:0;background:transparent;cursor:pointer;z-index:1}.lanhu-sidebar-close.svelte-1kl1d7 img:where(.svelte-1kl1d7),.lanhu-sidebar-close.svelte-1kl1d7 span:where(.svelte-1kl1d7){width:calc(var(--lanhu-sidebar-close-icon-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-close-icon-height) * var(--lanhu-sidebar-unit));-o-object-fit:contain;object-fit:contain;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(28px,calc(32 * var(--lanhu-sidebar-unit)),40px);line-height:1}.lanhu-sidebar-stage.svelte-1kl1d7{position:absolute;top:calc(var(--lanhu-sidebar-stage-top) * var(--lanhu-sidebar-unit));left:calc(var(--lanhu-sidebar-stage-left) * var(--lanhu-sidebar-unit));width:calc(var(--lanhu-sidebar-stage-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-stage-height) * var(--lanhu-sidebar-unit));display:flex}.lanhu-sidebar-tabs.svelte-1kl1d7{width:calc(var(--lanhu-sidebar-tabs-width) * var(--lanhu-sidebar-unit));padding-top:calc(var(--lanhu-sidebar-tabs-padding-top) * var(--lanhu-sidebar-unit));display:flex;flex-direction:column;gap:calc(var(--lanhu-sidebar-tabs-gap) * var(--lanhu-sidebar-unit));flex:0 0 auto}.lanhu-sidebar-tab.svelte-1kl1d7{position:relative;width:calc(var(--lanhu-sidebar-tab-slot-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-tab-slot-height) * var(--lanhu-sidebar-unit));border:none;padding:0;background:transparent;color:#fff;font-family:inherit;font-size:calc(36 * var(--lanhu-sidebar-unit));font-weight:800;line-height:calc(36 * var(--lanhu-sidebar-unit));cursor:pointer;text-shadow:calc(3 * var(--lanhu-sidebar-unit)) calc(3 * var(--lanhu-sidebar-unit)) 0 rgba(95,105,183,.84),0 calc(2 * var(--lanhu-sidebar-unit)) calc(8 * var(--lanhu-sidebar-unit)) rgba(0,0,0,.18)}.lanhu-sidebar-tab-badge.svelte-1kl1d7{position:absolute;top:50%;left:calc(18 * var(--lanhu-sidebar-unit));transform:translateY(-50%);width:calc(16 * var(--lanhu-sidebar-unit));height:calc(16 * var(--lanhu-sidebar-unit));border-radius:50%;background:#e33a2c;box-shadow:0 calc(2 * var(--lanhu-sidebar-unit)) calc(6 * var(--lanhu-sidebar-unit)) #e33a2c59;pointer-events:none;z-index:2}.lanhu-sidebar-tab.svelte-1kl1d7:before{content:"";position:absolute;inset:0 auto auto 0;width:calc(var(--lanhu-sidebar-tab-inactive-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-tab-inactive-height) * var(--lanhu-sidebar-unit));background:var(--lanhu-sidebar-inactive-tab-image) left top / 100% 100% no-repeat;pointer-events:none}.lanhu-sidebar-tab-label.svelte-1kl1d7{position:absolute;z-index:1;width:calc(var(--lanhu-sidebar-tab-inactive-width) * var(--lanhu-sidebar-unit));left:0;top:calc(var(--lanhu-sidebar-tab-inactive-label-top) * var(--lanhu-sidebar-unit));text-align:center;white-space:nowrap}.lanhu-sidebar-tab--active.svelte-1kl1d7{text-shadow:calc(2 * var(--lanhu-sidebar-unit)) calc(2 * var(--lanhu-sidebar-unit)) 0 rgba(151,88,18,.62),0 calc(2 * var(--lanhu-sidebar-unit)) calc(8 * var(--lanhu-sidebar-unit)) rgba(0,0,0,.12)}.lanhu-sidebar-tab--active.svelte-1kl1d7:before{width:calc(var(--lanhu-sidebar-tab-active-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-tab-active-height) * var(--lanhu-sidebar-unit));background-image:var(--lanhu-sidebar-active-tab-image)}.lanhu-sidebar-tab--active.svelte-1kl1d7 .lanhu-sidebar-tab-label:where(.svelte-1kl1d7){width:calc(var(--lanhu-sidebar-tab-inactive-width) * var(--lanhu-sidebar-unit));left:0;top:calc(var(--lanhu-sidebar-tab-inactive-label-top) * var(--lanhu-sidebar-unit))}.lanhu-sidebar-sheet.svelte-1kl1d7{width:calc(var(--lanhu-sidebar-sheet-width) * var(--lanhu-sidebar-unit));height:calc(var(--lanhu-sidebar-sheet-height) * var(--lanhu-sidebar-unit));margin-left:calc(var(--lanhu-sidebar-sheet-margin-left) * var(--lanhu-sidebar-unit));border-radius:calc(var(--lanhu-sidebar-sheet-radius) * var(--lanhu-sidebar-unit));background:var(--lanhu-sidebar-sheet-bg);border:max(1px,calc(1 * var(--lanhu-sidebar-unit))) solid var(--lanhu-sidebar-sheet-border);box-shadow:inset 0 calc(4 * var(--lanhu-sidebar-unit)) calc(14 * var(--lanhu-sidebar-unit)) #fff6;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;min-height:0}.lanhu-sidebar-sheet.svelte-1kl1d7>*{min-height:0}@media (max-width: 640px){.lanhu-sidebar-title.svelte-1kl1d7{font-size:clamp(24px,calc(30 * var(--lanhu-sidebar-unit)),38px)}}
