.toast-layer.svelte-1nomv24{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25000;pointer-events:none}.toast-item.svelte-1nomv24{position:fixed;left:50%;top:50%;width:-moz-fit-content;width:fit-content;max-width:min(82vw,360px);min-height:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:#000000e0;border:0;font-weight:600;letter-spacing:.01em;line-height:1.2;padding:12px 26px;border-radius:12px;box-shadow:0 10px 28px #00000047;transform:translate(-50%,-50%);will-change:transform,opacity;animation:svelte-1nomv24-toastFade 1.8s ease-out forwards}@keyframes svelte-1nomv24-toastFade{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.96)}14%,78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 54px)) scale(.98)}}@media (max-width: 640px){.toast-item.svelte-1nomv24{max-width:min(88vw,320px);min-height:40px;padding:10px 20px;font-size:.95rem}}.dialog-host.svelte-z826o6{--dialog-ui-unit: min(calc(100vw / 2316), calc(100dvh / 904));--dialog-brown: rgba(153, 102, 51, 1);--dialog-orange: rgba(255, 102, 0, 1);--dialog-cream: rgba(255, 246, 219, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:30000;pointer-events:auto}.dialog-overlay.svelte-z826o6{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;pointer-events:auto;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));box-sizing:border-box;font-family:var(--font-sans, "CypridinaGlobal", "PingFang SC", "Microsoft YaHei", sans-serif)}.dialog-container.svelte-z826o6{position:relative;width:calc(1202 * var(--dialog-ui-unit));height:calc(644 * var(--dialog-ui-unit));min-width:min(92vw,320px);min-height:min(86dvh,172px);color:#fff;background:#fff6db33;border:max(1px,calc(2 * var(--dialog-ui-unit))) solid rgba(255,255,255,.8);border-radius:calc(40 * var(--dialog-ui-unit));box-shadow:0 calc(24 * var(--dialog-ui-unit)) calc(60 * var(--dialog-ui-unit)) #00000057;overflow:hidden;box-sizing:border-box}.dialog-header.svelte-z826o6{position:absolute;left:0;top:0;width:100%;height:calc(102 * var(--dialog-ui-unit))}.title.svelte-z826o6{position:absolute;left:50%;top:calc(29 * var(--dialog-ui-unit));transform:translate(-50%);font-size:calc(36 * var(--dialog-ui-unit));line-height:calc(36 * var(--dialog-ui-unit));font-weight:800;color:#fff;white-space:nowrap;text-align:center;text-shadow:calc(3 * var(--dialog-ui-unit)) calc(3 * var(--dialog-ui-unit)) 0 rgba(102,102,201,.95),0 calc(6 * var(--dialog-ui-unit)) calc(16 * var(--dialog-ui-unit)) rgba(0,0,0,.16)}.dialog-close.svelte-z826o6{position:absolute;right:calc(30 * var(--dialog-ui-unit));top:calc(24 * var(--dialog-ui-unit));width:calc(36 * var(--dialog-ui-unit));height:calc(36 * var(--dialog-ui-unit));padding:0;border:0;background:url(/lanhu/common/sidebar-shell/shared/close_icon.png) center / 100% 100% no-repeat;cursor:pointer}.dialog-sheet.svelte-z826o6{position:absolute;left:calc(16 * var(--dialog-ui-unit));top:calc(102 * var(--dialog-ui-unit));width:calc(1170 * var(--dialog-ui-unit));height:calc(496 * var(--dialog-ui-unit));border-radius:calc(30 * var(--dialog-ui-unit));background:var(--dialog-cream);overflow:hidden;box-sizing:border-box}.dialog-body.svelte-z826o6{position:absolute;left:calc(117 * var(--dialog-ui-unit));top:calc(120 * var(--dialog-ui-unit));width:calc(936 * var(--dialog-ui-unit));min-height:calc(111 * var(--dialog-ui-unit))}.message.svelte-z826o6{margin:0;color:var(--dialog-brown);font-size:calc(42 * var(--dialog-ui-unit));line-height:calc(70 * var(--dialog-ui-unit));font-weight:800;text-align:center;word-break:break-word;overflow-wrap:break-word}.message.svelte-z826o6 .dialog-highlight{color:var(--dialog-orange)}.dialog-footer.svelte-z826o6{position:absolute;left:calc(319 * var(--dialog-ui-unit));top:calc(345 * var(--dialog-ui-unit));width:calc(532 * var(--dialog-ui-unit));height:calc(78 * var(--dialog-ui-unit));display:flex;align-items:center;justify-content:space-between}.dialog-footer--single.svelte-z826o6{justify-content:center}.dialog-btn.svelte-z826o6{position:relative;width:calc(206 * var(--dialog-ui-unit));height:calc(78 * var(--dialog-ui-unit));padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit}.dialog-btn--cancel.svelte-z826o6{background:url(/lanhu/common/dialog/cancel_button_gray.png) center / 100% 100% no-repeat}.dialog-btn--confirm.svelte-z826o6{background:url(/lanhu/common/buttons/side_action_button_orange.png) center / 100% 100% no-repeat}.dialog-btn.svelte-z826o6 span:where(.svelte-z826o6){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fefefe;font-size:calc(36 * var(--dialog-ui-unit));line-height:calc(36 * var(--dialog-ui-unit));font-weight:500;text-shadow:-.4px -.4px 0 rgba(205,207,211,.7),.4px -.4px 0 rgba(205,207,211,.7),-.4px .4px 0 rgba(205,207,211,.7),.4px .4px 0 rgba(205,207,211,.7);white-space:nowrap}@media (max-width: 640px){.dialog-host.svelte-z826o6{--dialog-ui-unit: min(calc((100vw - 24px) / 1202), calc((100dvh - 24px) / 644))}}.input-preview-mask.svelte-xdfy2w{position:fixed;left:0;right:0;background:transparent;z-index:99998;pointer-events:auto}.input-preview.svelte-xdfy2w{position:fixed;left:0;right:0;width:100%;background:transparent;padding:10px 16px;z-index:99999;display:flex;align-items:center;gap:12px;will-change:top}.preview-label.svelte-xdfy2w{font-size:26px;color:#fff;font-weight:700;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.2);flex-shrink:0;background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid rgba(255,255,255,.5);border-radius:8px;padding:4px 12px;line-height:1.2;height:42px;display:flex;align-items:center;box-sizing:border-box}.preview-input-wrapper.svelte-xdfy2w{flex:1;min-width:0;display:flex;align-items:center}.preview-input.svelte-xdfy2w{background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid rgba(255,255,255,.5);border-radius:8px;padding:4px 12px;outline:none;color:#fff;font-size:26px;font-weight:700;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.2);caret-color:#fff;min-width:5ch;max-width:100%;transition:width .15s ease;line-height:1.2;height:42px;box-sizing:border-box}.preview-input.svelte-xdfy2w::-moz-placeholder{color:#ffffff80}.preview-input.svelte-xdfy2w::placeholder{color:#ffffff80}@media (max-height: 520px){.input-preview.svelte-xdfy2w{padding:8px 12px;gap:10px}.preview-label.svelte-xdfy2w{font-size:14px}.preview-input.svelte-xdfy2w{font-size:20px;letter-spacing:.5px;padding:3px 10px;border-radius:6px}}.no-stage-viewport.svelte-whg6dh{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}#stage-overlay-root.stage-overlay-root--scaled{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;isolation:isolate;z-index:2000}#stage-overlay-root.stage-overlay-root--fixed{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;isolation:isolate;z-index:2000}#stage-overlay-root>*{pointer-events:auto}#stage-feedback-root{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;isolation:isolate;z-index:9100}#stage-feedback-root>*{pointer-events:auto}#app-overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;isolation:isolate;z-index:9050}#app-overlay-root>*{pointer-events:auto}.global-fullscreen-btn.svelte-whg6dh{position:fixed;z-index:1000000;width:36px;height:36px;border:none;border-radius:8px;background:hsl(var(--overlay) / .65);color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:grab;display:flex;align-items:center;justify-content:center;transition:background .2s,opacity .2s,box-shadow .2s,transform .2s;opacity:.7;padding:0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;box-shadow:0 4px 16px hsl(var(--overlay) / .45)}.global-fullscreen-btn.svelte-whg6dh:hover{opacity:1;background:hsl(var(--overlay) / .85);box-shadow:0 6px 18px hsl(var(--overlay) / .55);transform:translateY(-1px)}.global-fullscreen-btn.dragging.svelte-whg6dh{cursor:grabbing;opacity:1;background:hsl(var(--overlay) / .9);transition:none}html.android-webview-performance-mode .global-fullscreen-btn.svelte-whg6dh{backdrop-filter:none;-webkit-backdrop-filter:none}
