*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.z-10{z-index:10}.mb-2{margin-bottom:.5rem}.mb-6{margin-bottom:1.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-6{gap:1.5rem}.overflow-y-auto{overflow-y:auto}.rounded-3xl{border-radius:1.5rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-width:1px}.bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.bg-surface-2{--tw-bg-opacity: 1;background-color:hsl(var(--surface-2) / var(--tw-bg-opacity, 1))}.p-8{padding:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[var\(--page-padding\)\]{padding-left:var(--page-padding);padding-right:var(--page-padding)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-\[90px\]{padding-bottom:90px}.pb-\[calc\(80px\+var\(--spacing-lg\)\)\]{padding-bottom:calc(80px + var(--spacing-lg))}.text-center{text-align:center}.text-5xl{font-size:3rem;line-height:1}.text-\[1\.75rem\]{font-size:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-primary{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity, 1))}.text-primary-fg{--tw-text-opacity: 1;color:hsl(var(--primary-fg) / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity, 1))}.text-text-muted{--tw-text-opacity: 1;color:hsl(var(--text-muted) / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--border-radius: 20px;--border-radius-sm: 12px;--border-radius-lg: 24px;--max-width: 900px;--page-padding: 8px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--transition-fast: .2s ease-out;--transition-normal: .3s ease-in-out;--radius-sm: var(--border-radius-sm);--radius: var(--border-radius);--radius-lg: var(--border-radius-lg)}@media(min-width:768px){:root{--page-padding: 16px}}:root{--gradient-primary: linear-gradient(180deg, hsl(var(--primary)) 0%, hsl(var(--primary-2)) 100%);--gradient-surface: linear-gradient(180deg, hsl(var(--surface)) 0%, hsl(var(--surface-2)) 100%);--primary-green: hsl(var(--primary));--accent-green: hsl(var(--primary-2));--gradient-green: var(--gradient-primary);--gradient-dark: var(--gradient-surface);--dark-bg: hsl(var(--bg));--darker-bg: hsl(var(--surface-2));--card-bg: hsl(var(--surface));--text-white: hsl(var(--text));--text-gray: hsl(var(--text-muted));--text-light-gray: hsl(var(--text-subtle));--text-light-green: hsl(var(--primary) / .65);--border-gray: hsl(var(--border));--border-green: hsl(var(--primary) / .3);--shadow-glow: 0 0 15px hsl(var(--primary) / .4);--shadow-card: 0 4px 20px hsl(var(--shadow-color) / .5);--shadow-btn: 0 4px 10px hsl(var(--primary-2) / .4);--shadow-md: 0 4px 12px hsl(var(--shadow-color) / .3);--shadow-lg: 0 6px 16px hsl(var(--shadow-color) / .4);--accent-success: hsl(var(--success));--accent-danger: hsl(var(--danger));--accent-warning: hsl(var(--warning));--accent-info: hsl(var(--info));--accent-neutral: hsl(var(--surface));--slide-gradient-1: linear-gradient(135deg, hsl(var(--vip-gold)) 0%, hsl(var(--accent-5)) 100%);--slide-gradient-2: linear-gradient(135deg, hsl(var(--success)) 0%, hsl(var(--primary)) 100%);--slide-gradient-3: linear-gradient(135deg, hsl(var(--accent-1)) 0%, hsl(var(--danger)) 100%);--promo-gradient-1: var(--slide-gradient-1);--promo-gradient-2: var(--slide-gradient-2);--promo-gradient-3: var(--slide-gradient-3);--promo-gradient-4: linear-gradient(135deg, hsl(var(--accent-6)) 0%, hsl(var(--accent-8)) 100%)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;overflow-x:hidden;max-width:100vw}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;background-color:hsl(var(--bg));background-image:radial-gradient(circle at 50% 0%,hsl(var(--bg-accent)),hsl(var(--bg)) 50%);background-attachment:fixed;color:hsl(var(--text));line-height:1.5}#app{max-width:var(--max-width);margin:0 auto;min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;letter-spacing:-.02em;color:hsl(var(--text))}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}button{font-family:inherit;border:none;cursor:pointer;transition:all var(--transition-fast);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button:active{transform:scale(.96)}.btn-primary{background:var(--gradient-primary);color:hsl(var(--primary-fg));padding:12px 24px;font-weight:700;font-size:1rem;border-radius:50px;box-shadow:var(--shadow-btn);text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden}.btn-primary:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(to bottom,hsl(var(--primary-fg) / .2) 0%,transparent 100%);border-radius:50px 50px 0 0;pointer-events:none}.btn-primary:hover{filter:brightness(1.1);box-shadow:0 0 20px hsl(var(--primary) / .6)}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-secondary{background:hsl(var(--surface-2));color:hsl(var(--text));padding:12px 24px;font-weight:600;font-size:1rem;border-radius:50px;border:1px solid hsl(var(--border))}.btn-secondary:hover{background:hsl(var(--surface));border-color:hsl(var(--primary) / .5)}.btn-ghost{background:transparent;color:hsl(var(--text));padding:8px 16px;font-weight:600}.btn-ghost:hover{background:hsl(var(--surface-2))}.btn-danger{background:hsl(var(--danger));color:hsl(var(--danger-fg));padding:12px 24px;font-weight:700;font-size:1rem;border-radius:50px}.btn-danger:hover{filter:brightness(1.1)}.card{background:hsl(var(--surface));border-radius:var(--border-radius);padding:var(--spacing-md);box-shadow:var(--shadow-card);border:1px solid hsl(var(--border))}.container{width:100%;padding:0 var(--page-padding);margin:0 auto}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.text-gradient{background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-primary{color:hsl(var(--primary))}.text-muted{color:hsl(var(--text-muted))}.text-subtle{color:hsl(var(--text-subtle))}.text-success{color:hsl(var(--success))}.text-danger{color:hsl(var(--danger))}.text-warning{color:hsl(var(--warning))}.text-info{color:hsl(var(--info))}.bg-surface{background:hsl(var(--surface))}.bg-surface-2{background:hsl(var(--surface-2))}.border-default{border:1px solid hsl(var(--border))}input,select,textarea{font-family:inherit;font-size:1rem;background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:var(--border-radius-sm);padding:12px 16px;color:hsl(var(--text));transition:all var(--transition-fast)}input:focus,select:focus,textarea:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .2)}input::-moz-placeholder,textarea::-moz-placeholder{color:hsl(var(--text-subtle))}input::placeholder,textarea::placeholder{color:hsl(var(--text-subtle))}input:disabled,select:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:10px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--text-subtle))}.badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:600}.badge-primary{background:hsl(var(--primary) / .15);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3)}.badge-success{background:hsl(var(--success) / .15);color:hsl(var(--success));border:1px solid hsl(var(--success) / .3)}.badge-danger{background:hsl(var(--danger) / .15);color:hsl(var(--danger));border:1px solid hsl(var(--danger) / .3)}.badge-warning{background:hsl(var(--warning) / .15);color:hsl(var(--warning));border:1px solid hsl(var(--warning) / .3)}.badge-info{background:hsl(var(--info) / .15);color:hsl(var(--info));border:1px solid hsl(var(--info) / .3)}.badge-neutral{background:hsl(var(--surface-2));color:hsl(var(--text-muted));border:1px solid hsl(var(--border))}.alert{padding:12px 16px;border-radius:var(--border-radius-sm);display:flex;align-items:flex-start;gap:12px}.alert-success{background:hsl(var(--success) / .1);border:1px solid hsl(var(--success) / .3);color:hsl(var(--success))}.alert-danger{background:hsl(var(--danger) / .1);border:1px solid hsl(var(--danger) / .3);color:hsl(var(--danger))}.alert-warning{background:hsl(var(--warning) / .1);border:1px solid hsl(var(--warning) / .3);color:hsl(var(--warning))}.alert-info{background:hsl(var(--info) / .1);border:1px solid hsl(var(--info) / .3);color:hsl(var(--info))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.header.svelte-1elxaub{position:sticky;top:0;left:0;right:0;background:hsl(var(--bg) / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:90;box-shadow:0 4px 20px hsl(var(--shadow-color) / .2)}.header-content.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;position:relative;padding:12px 16px;height:60px;max-width:var(--max-width);margin:0 auto}.left-section.svelte-1elxaub{width:40px;display:flex;align-items:center}.hamburger-btn.svelte-1elxaub{background:transparent;color:hsl(var(--text));font-size:1.25rem;padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.logo.svelte-1elxaub{position:absolute;left:50%;transform:translate(-50%);background:transparent}.logo-image.svelte-1elxaub{display:block;height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.logo-text.svelte-1elxaub{font-size:1.5rem;font-weight:800;font-style:italic;letter-spacing:1px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-actions.svelte-1elxaub{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-left:auto}.lang-btn.svelte-1elxaub{background:transparent;color:hsl(var(--text-subtle));padding:6px 8px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:800;border-radius:10px;min-width:28px;height:28px;cursor:pointer}.lang-btn.svelte-1elxaub .lang-code:where(.svelte-1elxaub){font-size:.85rem}.icon-btn.svelte-1elxaub{background:transparent;color:hsl(var(--primary));font-size:1.25rem;position:relative;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.icon-btn.svelte-1elxaub .dot:where(.svelte-1elxaub){position:absolute;top:2px;right:0;width:8px;height:8px;background:hsl(var(--danger));border-radius:50%;border:1px solid hsl(var(--bg))}.mode-btn.svelte-1elxaub{color:hsl(var(--text-muted));font-size:1rem}.mode-btn.svelte-1elxaub:hover,.lang-btn.svelte-1elxaub:hover{color:hsl(var(--primary))}@media(max-width:480px){.logo-text.svelte-1elxaub{font-size:1.25rem}.logo-image.svelte-1elxaub{height:32px}}@media(max-width:768px){.inbox-btn.svelte-1elxaub{display:none}}.bottom-nav-container.svelte-oeh3u8{position:fixed;bottom:-1px;left:0;right:0;z-index:100;height:98px;pointer-events:none;padding:0 10px 12px}.nav-curve-bg.svelte-oeh3u8{display:none}.nav-curve-bg.svelte-oeh3u8 svg:where(.svelte-oeh3u8){width:100%;height:100%;display:block}.bottom-nav.svelte-oeh3u8{display:grid;grid-template-columns:1fr 96px 1fr;align-items:center;height:100%;padding:10px 18px 14px;background:var(--gradient-green);border-radius:28px;box-shadow:0 -8px 18px hsl(var(--shadow-color) / .25);max-width:var(--max-width);margin:0 auto;pointer-events:auto;position:relative}.nav-group.svelte-oeh3u8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;width:100%;align-items:center;justify-items:center}.nav-item.svelte-oeh3u8{background:transparent;color:hsl(var(--primary-fg));display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;min-width:0;width:100%}.icon-wrapper.svelte-oeh3u8{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:hsl(var(--primary-fg));box-shadow:0 8px 14px hsl(var(--shadow-color) / .18);transition:all var(--transition-fast)}.nav-item.svelte-oeh3u8 i:where(.svelte-oeh3u8){font-size:1.25rem;color:hsl(var(--primary-2));transition:all var(--transition-fast)}.nav-item.active.svelte-oeh3u8{color:hsl(var(--primary-fg))}.nav-item.active.svelte-oeh3u8 .icon-wrapper:where(.svelte-oeh3u8){background:hsl(var(--primary-2));box-shadow:0 10px 18px hsl(var(--shadow-color) / .22);outline:2px solid hsl(var(--primary-fg) / .75)}.nav-item.active.svelte-oeh3u8 i:where(.svelte-oeh3u8){color:hsl(var(--primary-fg))}.nav-label.svelte-oeh3u8{font-size:.7rem;font-weight:600;color:hsl(var(--primary-fg) / .95)}.nav-center.svelte-oeh3u8{position:relative;width:96px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;pointer-events:auto;padding-bottom:0}.wallet-btn.svelte-oeh3u8{background:transparent;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}.wallet-icon-inner.svelte-oeh3u8{width:68px;height:68px;background:var(--gradient-green);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-white);font-size:1.4rem;box-shadow:0 8px 18px hsl(var(--shadow-color) / .25);border:4px solid hsl(var(--primary-fg));transition:all var(--transition-fast);position:absolute;top:-44px}.wallet-btn.active.svelte-oeh3u8 .wallet-icon-inner:where(.svelte-oeh3u8){transform:scale(1.08);box-shadow:0 0 20px hsl(var(--primary) / .6)}.wallet-label.svelte-oeh3u8{color:hsl(var(--primary-fg) / .98);font-size:.7rem;font-weight:600;margin-top:0}@media(min-width:768px){.bottom-nav-container.svelte-oeh3u8{max-width:var(--max-width);left:50%;right:auto;width:100%;transform:translate(-50%);border-radius:20px 20px 0 0}}.modal-backdrop.svelte-ta60gp{position:fixed;inset:0;background:hsl(var(--shadow-color) / .85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-md)}.modal-content.svelte-ta60gp{background:hsl(var(--surface));border-radius:var(--border-radius);max-width:400px;width:100%;box-shadow:0 20px 50px hsl(var(--shadow-color) / .7);border:1px solid hsl(var(--primary) / .2);overflow:hidden}.modal-header.svelte-ta60gp{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(90deg,hsl(var(--primary-2)),hsl(var(--bg-accent)));border-bottom:1px solid hsl(var(--text) / .1)}.modal-header.svelte-ta60gp h3:where(.svelte-ta60gp){color:var(--text-white);font-size:1.25rem;font-weight:700}.close-btn.svelte-ta60gp{background:hsl(var(--shadow-color) / .2);color:var(--text-white);font-size:1.1rem;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.close-btn.svelte-ta60gp:hover{background:hsl(var(--text) / .2)}.modal-body.svelte-ta60gp{padding:24px}.modal-form.svelte-ta60gp{display:flex;flex-direction:column;gap:16px}.modal-form.svelte-ta60gp input:where(.svelte-ta60gp){background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:12px;padding:14px 16px;color:var(--text-white);font-size:1rem;transition:all var(--transition-fast)}.modal-form.svelte-ta60gp input:where(.svelte-ta60gp):focus{outline:none;border-color:var(--primary-green);box-shadow:0 0 0 2px hsl(var(--primary) / .2)}.modal-form.svelte-ta60gp input:where(.svelte-ta60gp)::-moz-placeholder{color:hsl(var(--text-subtle))}.modal-form.svelte-ta60gp input:where(.svelte-ta60gp)::placeholder{color:hsl(var(--text-subtle))}.form-footer.svelte-ta60gp{text-align:center;font-size:.9rem;color:var(--text-gray);margin-top:8px}.form-footer.svelte-ta60gp .link-btn:where(.svelte-ta60gp){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;margin-left:6px;color:var(--primary-green);font-weight:600;cursor:pointer;font-size:inherit}.info-message.svelte-ta60gp{text-align:center;padding:var(--spacing-xl) 0}.info-message.svelte-ta60gp i:where(.svelte-ta60gp){font-size:3rem;color:var(--primary-green);margin-bottom:var(--spacing-md)}.info-message.svelte-ta60gp p:where(.svelte-ta60gp){color:var(--text-gray);font-size:1rem}.error-message.svelte-ta60gp{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:10px;padding:12px 14px;margin-bottom:16px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger));font-size:.9rem}.error-message.svelte-ta60gp i:where(.svelte-ta60gp){font-size:1.1rem}.btn-primary.svelte-ta60gp:disabled{opacity:.7;cursor:not-allowed}.modal-form.svelte-ta60gp input:where(.svelte-ta60gp):disabled{opacity:.7;cursor:not-allowed}.modal-form.svelte-ta60gp input.referral-locked:where(.svelte-ta60gp){background:hsl(var(--primary) / .15);border-color:hsl(var(--primary) / .4);color:hsl(var(--primary));font-weight:600}.sidebar-overlay.svelte-129hoe0{position:fixed;inset:0;background:hsl(var(--shadow-color) / .8);z-index:1000}.sidebar.svelte-129hoe0{width:min(300px,85vw);height:100%;background:hsl(var(--sidebar-surface));display:flex;flex-direction:column;box-shadow:4px 0 20px hsl(var(--shadow-color) / .5);will-change:transform;backface-visibility:hidden}.guest-header.svelte-129hoe0{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:30px 20px;color:hsl(var(--primary-fg));text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.guest-icon.svelte-129hoe0{font-size:2rem;color:hsl(var(--primary-fg));margin-bottom:5px}.guest-btn.svelte-129hoe0{background:hsl(var(--surface));color:hsl(var(--primary-2));padding:8px 20px;border-radius:20px;font-weight:700}.auth-header.svelte-129hoe0{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:20px;color:var(--text-white);position:relative;border-radius:0 0 20px 20px}.close-x.svelte-129hoe0{position:absolute;top:10px;right:15px;color:hsl(var(--shadow-color) / .3);font-size:1.2rem;background:transparent}.profile-row.svelte-129hoe0{display:flex;gap:15px;align-items:center;margin-bottom:20px;margin-top:10px}.avatar-circle.svelte-129hoe0{width:60px;height:60px;background:hsl(var(--text) / .2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--text-white);border:2px solid hsl(var(--text) / .4)}.user-details.svelte-129hoe0{display:flex;flex-direction:column}.username.svelte-129hoe0{font-weight:800;font-size:1.1rem}.email.svelte-129hoe0{font-size:.8rem;opacity:.9}.member-level.svelte-129hoe0{font-size:.8rem;font-weight:700;margin-top:2px}.wallet-pills.svelte-129hoe0{display:flex;gap:10px}.pill.svelte-129hoe0{background:hsl(var(--text));flex:1;border-radius:20px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;color:hsl(var(--ink))}.pill.svelte-129hoe0 .label:where(.svelte-129hoe0){font-size:.65rem;font-weight:700;color:hsl(var(--ink-muted))}.pill.svelte-129hoe0 .val:where(.svelte-129hoe0){font-size:.9rem;font-weight:800}.nav-list.svelte-129hoe0{flex:1;overflow-y:auto;padding:10px 0;background:hsl(var(--sidebar-surface-2))}.nav-item.svelte-129hoe0{width:100%;background:transparent;color:hsl(var(--primary-2));padding:16px 24px;display:flex;align-items:center;gap:15px;text-align:left;font-size:.95rem;font-weight:600}.nav-item.svelte-129hoe0:active{background:hsl(var(--shadow-color) / .05)}.icon-box.svelte-129hoe0{width:24px;text-align:center;font-size:1.1rem}.sidebar-footer.svelte-129hoe0{padding:20px;background:hsl(var(--sidebar-surface-2));color:hsl(var(--ink-muted));display:flex;justify-content:space-between;font-size:.85rem}.language-select.svelte-129hoe0{display:flex;align-items:center;gap:8px}.wheel-container.svelte-7vt21x{display:flex;justify-content:center;align-items:center;padding:16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;box-shadow:0 10px 40px hsla(var(--shadow-color) / .3)}.wheel-canvas.svelte-7vt21x{max-width:100%;height:auto;border-radius:50%;box-shadow:0 5px 20px hsla(var(--shadow-color) / .3)}.popup-overlay.svelte-1b5358f{position:fixed;inset:0;background:hsl(var(--shadow-color) / .7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;display:flex;align-items:center;justify-content:center;padding:16px}.popup-content.svelte-1b5358f{background:hsl(var(--bg));border-radius:20px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px hsl(var(--shadow-color) / .3);border:1px solid hsl(var(--border))}.popup-header.svelte-1b5358f{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid hsl(var(--border));background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px 20px 0 0}.popup-title.svelte-1b5358f{font-size:1.3rem;font-weight:900;color:hsl(var(--primary-fg));margin:0}.close-btn.svelte-1b5358f{width:36px;height:36px;border-radius:50%;background:hsl(var(--primary-fg) / .15);border:1px solid hsl(var(--primary-fg) / .3);color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .3s ease}.close-btn.svelte-1b5358f:hover{background:hsl(var(--primary-fg) / .25);transform:rotate(90deg)}.popup-body.svelte-1b5358f{padding:20px;display:flex;flex-direction:column;gap:20px}.loading-state.svelte-1b5358f,.empty-state.svelte-1b5358f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 16px;text-align:center;color:hsl(var(--text-muted));font-weight:700}.empty-state.svelte-1b5358f i:where(.svelte-1b5358f){font-size:2.5rem;opacity:.5}.empty-title.svelte-1b5358f{font-size:1.1rem;color:hsl(var(--text))}.campaign-selector.svelte-1b5358f{display:flex;flex-direction:column;gap:12px}.selector-label.svelte-1b5358f{font-size:.95rem;font-weight:700;color:hsl(var(--text-muted));text-transform:uppercase;letter-spacing:.5px}.campaign-chips.svelte-1b5358f{display:flex;flex-wrap:wrap;gap:10px}.campaign-chip.svelte-1b5358f{flex:1;min-width:140px;padding:12px;border-radius:12px;background:hsl(var(--surface));border:2px solid hsl(var(--border));text-align:left;transition:all .3s ease}.campaign-chip.svelte-1b5358f:hover{border-color:hsl(var(--primary));transform:translateY(-2px);box-shadow:0 4px 12px hsl(var(--shadow-color) / .1)}.campaign-chip.active.svelte-1b5358f{background:linear-gradient(135deg,hsl(var(--primary) / .15),hsl(var(--primary) / .1));border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .1)}.chip-name.svelte-1b5358f{font-weight:800;color:hsl(var(--text));margin-bottom:4px;font-size:.9rem}.chip-meta.svelte-1b5358f{font-weight:600;color:hsl(var(--text-muted));font-size:.75rem}.wheel-section.svelte-1b5358f{margin:10px 0}.spin-panel.svelte-1b5358f{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px}.spin-count.svelte-1b5358f{display:flex;align-items:center;justify-content:space-between;font-weight:700;color:hsl(var(--text));font-size:1rem}.spin-count.svelte-1b5358f strong:where(.svelte-1b5358f){font-size:1.3rem;color:hsl(var(--primary))}.spin-actions.svelte-1b5358f{display:grid;grid-template-columns:1fr 2fr;gap:10px}.primary-btn.svelte-1b5358f,.secondary-btn.svelte-1b5358f{padding:14px;border-radius:12px;font-weight:800;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.primary-btn.svelte-1b5358f{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));color:hsl(var(--primary-fg));box-shadow:0 4px 12px hsl(var(--primary) / .3)}.primary-btn.svelte-1b5358f:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px hsl(var(--primary) / .4)}.primary-btn.svelte-1b5358f:active:not(:disabled){transform:translateY(0)}.primary-btn.svelte-1b5358f:disabled{opacity:.6;cursor:not-allowed}.secondary-btn.svelte-1b5358f{background:hsl(var(--surface-2));border:1px solid hsl(var(--border));color:hsl(var(--text))}.secondary-btn.svelte-1b5358f:hover:not(:disabled){background:hsl(var(--border))}.login-hint.svelte-1b5358f{text-align:center;padding-top:8px}.login-link.svelte-1b5358f{background:transparent;color:hsl(var(--primary));font-weight:700;display:inline-flex;align-items:center;gap:6px;text-decoration:underline}.banner.svelte-1b5358f{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;font-weight:700;font-size:.9rem}.banner.error.svelte-1b5358f{background:hsl(var(--danger) / .12);border:1px solid hsl(var(--danger) / .3);color:hsl(var(--danger))}.banner.success.svelte-1b5358f{background:hsl(var(--success) / .12);border:1px solid hsl(var(--success) / .3);color:hsl(var(--success))}.result-card.svelte-1b5358f{padding:20px;border-radius:16px;border:2px solid hsl(var(--primary) / .3);background:linear-gradient(135deg,hsl(var(--surface)),hsl(var(--surface-2)));box-shadow:0 8px 30px hsl(var(--shadow-color) / .2)}.result-header.svelte-1b5358f{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid hsl(var(--border))}.result-icon.svelte-1b5358f{font-size:2.5rem;color:hsl(var(--primary));animation:svelte-1b5358f-trophyBounce 1s ease-in-out infinite}@keyframes svelte-1b5358f-trophyBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.result-title.svelte-1b5358f{font-size:1.4rem;font-weight:900;color:hsl(var(--primary))}.result-prize.svelte-1b5358f{text-align:center;margin-bottom:16px}.prize-name.svelte-1b5358f{font-size:1.2rem;font-weight:900;color:hsl(var(--text));padding:12px;background:hsl(var(--primary) / .1);border-radius:12px;border:2px solid hsl(var(--primary) / .3)}.result-details.svelte-1b5358f{display:flex;flex-direction:column;gap:10px}.result-detail-item.svelte-1b5358f{display:flex;justify-content:space-between;align-items:center;padding:12px;background:hsl(var(--surface));border-radius:10px;border:1px solid hsl(var(--border))}.detail-label.svelte-1b5358f{font-weight:700;color:hsl(var(--text-muted));font-size:.9rem}.detail-value.svelte-1b5358f{font-weight:900;color:hsl(var(--primary));font-size:1.1rem}@media(max-width:480px){.popup-content.svelte-1b5358f{max-height:95vh}.campaign-chip.svelte-1b5358f{min-width:100%}.spin-actions.svelte-1b5358f{grid-template-columns:1fr}}.floating-widgets.svelte-1157hkz{position:fixed;bottom:120px;left:16px;pointer-events:none;z-index:80}.spin-btn.svelte-1157hkz{pointer-events:auto;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;cursor:pointer;transition:transform .3s ease}.spin-btn.svelte-1157hkz:hover{transform:scale(1.05)}.spin-btn.svelte-1157hkz:active{transform:scale(.95)}.wheel-container.svelte-1157hkz{position:relative;width:70px;height:70px}.mini-wheel.svelte-1157hkz{width:100%;height:100%;filter:drop-shadow(0 4px 8px hsl(var(--shadow-color) / .3));transition:transform .1s linear}@keyframes svelte-1157hkz-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}}.wheel-pointer.svelte-1157hkz{position:absolute;top:-8px;left:50%;transform:translate(-50%);width:16px;height:20px;z-index:10;filter:drop-shadow(0 2px 3px hsl(var(--shadow-color) / .4))}.pointer-svg.svelte-1157hkz{width:100%;height:100%}.wheel-glow.svelte-1157hkz{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle at center,hsl(var(--primary) / .4) 0%,transparent 70%);z-index:-1;animation:svelte-1157hkz-pulse 2s ease-in-out infinite}@keyframes svelte-1157hkz-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.spin-label.svelte-1157hkz{display:flex;align-items:center;gap:4px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));color:hsl(var(--primary-fg));font-size:.7rem;font-weight:800;padding:4px 10px;border-radius:12px;box-shadow:0 2px 8px hsl(var(--shadow-color) / .3),inset 0 1px hsl(var(--primary-fg) / .2);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.spin-label.svelte-1157hkz i:where(.svelte-1157hkz){font-size:.65rem}.spin-btn.svelte-1157hkz:hover .wheel-glow:where(.svelte-1157hkz){animation:svelte-1157hkz-pulse-fast 1s ease-in-out infinite}@keyframes svelte-1157hkz-pulse-fast{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.spin-btn.svelte-1157hkz:hover .spin-label:where(.svelte-1157hkz){box-shadow:0 4px 12px hsl(var(--primary) / .4),inset 0 1px hsl(var(--primary-fg) / .3)}.carousel.svelte-12ag2gi{position:relative;width:100%;height:260px;overflow:hidden;border-radius:16px;margin:var(--spacing-sm) 0}.slides-container.svelte-12ag2gi{display:flex;height:100%;transition:transform .5s ease-in-out}.slide.svelte-12ag2gi{min-width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background-size:cover;background-position:center;background-repeat:no-repeat;text-decoration:none}.carousel-dots.svelte-12ag2gi{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:8px}.dot.svelte-12ag2gi{width:8px;height:8px;border-radius:50%;background:hsl(var(--text) / .5);padding:0;transition:all var(--transition-fast)}.dot.active.svelte-12ag2gi{background:hsl(var(--text));width:24px;border-radius:4px}@media(max-width:480px){.carousel.svelte-12ag2gi{height:180px}}.action-card.svelte-evgobm{display:flex;align-items:stretch;background:hsl(var(--surface-2));border:2px solid var(--primary-green);border-radius:12px;padding:8px;margin:var(--spacing-sm) 0;gap:10px}.quick-actions.svelte-evgobm{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-left:auto;flex:1}.action-btn.svelte-evgobm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;color:var(--text-muted);padding:8px 12px;flex:0 0 auto;min-width:64px}.action-btn.login-action.svelte-evgobm{background:var(--primary-green);border-radius:8px;flex:0 0 auto;min-width:110px}.action-btn.login-action.svelte-evgobm .login-text:where(.svelte-evgobm){color:var(--text-white);font-size:.9rem;font-weight:600}.action-btn.svelte-evgobm:hover:not(.login-action){color:var(--primary-green)}.action-icon.svelte-evgobm{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.action-icon.svelte-evgobm i:where(.svelte-evgobm){font-size:1.1rem;color:var(--primary-green)}.action-btn.svelte-evgobm span:where(.svelte-evgobm){font-size:.65rem;font-weight:500}@media(max-width:400px){.action-card.svelte-evgobm{padding:6px}.action-btn.svelte-evgobm{padding:6px 8px}.action-icon.svelte-evgobm{width:28px;height:28px}.action-icon.svelte-evgobm i:where(.svelte-evgobm){font-size:.95rem}.action-btn.svelte-evgobm span:where(.svelte-evgobm){font-size:.6rem}.action-btn.login-action.svelte-evgobm .login-text:where(.svelte-evgobm){font-size:.8rem}}.wallet-card.svelte-178mcdt{background:linear-gradient(135deg,hsl(var(--surface)),hsl(var(--surface-2)));border-radius:16px;padding:16px;margin:0 0 20px;display:flex;justify-content:space-between;box-shadow:0 4px 6px -1px hsl(var(--shadow-color) / .1),0 2px 4px -1px hsl(var(--shadow-color) / .06),0 0 0 1px hsl(var(--border) / .15);position:relative;z-index:10;transition:all .3s ease}.wallet-card.svelte-178mcdt:hover{box-shadow:0 8px 12px -2px hsl(var(--shadow-color) / .15),0 4px 6px -1px hsl(var(--shadow-color) / .1),0 0 0 1px hsl(var(--border) / .2)}.wallet-info-section.svelte-178mcdt{flex:1.2;padding-right:16px;border-right:1px solid hsl(var(--border) / .3);display:flex;flex-direction:column;justify-content:space-between;gap:14px}.balances-row.svelte-178mcdt{display:flex;gap:12px}.balance-item.svelte-178mcdt{flex:1;position:relative;background:hsl(var(--surface-2));border-radius:12px;padding:12px;border:1px solid hsl(var(--border) / .2);overflow:hidden;transition:all .3s ease}.balance-item.svelte-178mcdt:hover{transform:translateY(-2px);box-shadow:0 4px 8px hsl(var(--shadow-color) / .08)}.balance-content.svelte-178mcdt{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}.balance-header.svelte-178mcdt{display:flex;align-items:center;gap:8px}.icon-wrapper.svelte-178mcdt{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .3s ease}.wallet-icon.svelte-178mcdt{background:linear-gradient(135deg,hsl(var(--text) / .08),hsl(var(--text) / .12));color:hsl(var(--text))}.chip-icon.svelte-178mcdt{background:linear-gradient(135deg,hsl(var(--primary) / .12),hsl(var(--primary) / .18));color:hsl(var(--primary))}.balance-item.svelte-178mcdt:hover .icon-wrapper:where(.svelte-178mcdt){transform:scale(1.1) rotate(5deg)}.label.svelte-178mcdt{font-size:.75rem;color:hsl(var(--text-muted));font-weight:600;text-transform:uppercase;letter-spacing:.5px}.balance-value-wrapper.svelte-178mcdt{margin-top:2px}.value.svelte-178mcdt{font-size:1.25rem;color:hsl(var(--text));font-weight:800;letter-spacing:-.5px;line-height:1}.wallet-balance.svelte-178mcdt .value:where(.svelte-178mcdt){color:hsl(var(--text))}.chip-balance.svelte-178mcdt .value:where(.svelte-178mcdt){color:hsl(var(--primary))}.balance-gradient.svelte-178mcdt{position:absolute;top:0;right:0;width:60px;height:60px;background:radial-gradient(circle at center,hsl(var(--primary) / .08) 0%,transparent 70%);pointer-events:none;z-index:1}.chip-balance.svelte-178mcdt .balance-gradient:where(.svelte-178mcdt){background:radial-gradient(circle at center,hsl(var(--primary) / .12) 0%,transparent 70%)}.restore-btn.svelte-178mcdt{background:linear-gradient(135deg,hsl(var(--text) / .08),hsl(var(--text) / .12));color:hsl(var(--text));border:1px solid hsl(var(--border) / .3);width:100%;padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.restore-btn.svelte-178mcdt:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsl(var(--text) / .1);transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}.restore-btn.svelte-178mcdt:hover{background:linear-gradient(135deg,hsl(var(--text) / .12),hsl(var(--text) / .16));border-color:hsl(var(--border) / .5);transform:translateY(-1px)}.restore-btn.svelte-178mcdt:hover:before{width:200%;height:200%}.restore-btn.svelte-178mcdt:active{transform:scale(.98)}.restore-btn.svelte-178mcdt i:where(.svelte-178mcdt){position:relative;z-index:1;transition:transform .3s ease}.restore-btn.svelte-178mcdt:hover i:where(.svelte-178mcdt){transform:rotate(180deg)}.restore-btn.svelte-178mcdt span:where(.svelte-178mcdt){position:relative;z-index:1}.actions-section.svelte-178mcdt{flex:1;display:flex;justify-content:space-around;align-items:center;padding-left:16px;gap:8px}.action-btn.svelte-178mcdt{background:transparent;border:none;display:flex;flex-direction:column;align-items:center;gap:8px;color:hsl(var(--text-muted));cursor:pointer;padding:8px;position:relative;z-index:5;transition:all .3s ease;border-radius:12px}.action-btn.svelte-178mcdt:hover{background:hsl(var(--surface-2));transform:translateY(-2px)}.action-btn.svelte-178mcdt:active{transform:translateY(0) scale(.98)}.action-icon.svelte-178mcdt{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .3s ease;position:relative;overflow:hidden}.action-icon.svelte-178mcdt:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,hsl(var(--primary) / .1) 100%);opacity:0;transition:opacity .3s ease}.action-btn.svelte-178mcdt:hover .action-icon:where(.svelte-178mcdt):before{opacity:1}.deposit-btn.svelte-178mcdt .action-icon:where(.svelte-178mcdt){background:linear-gradient(135deg,hsl(var(--primary) / .12),hsl(var(--primary) / .18));border:1px solid hsl(var(--primary) / .2);color:hsl(var(--primary))}.withdraw-btn.svelte-178mcdt .action-icon:where(.svelte-178mcdt){background:linear-gradient(135deg,hsl(var(--warning) / .12),hsl(var(--warning) / .18));border:1px solid hsl(var(--warning) / .2);color:hsl(var(--warning))}.transfer-btn.svelte-178mcdt .action-icon:where(.svelte-178mcdt){background:linear-gradient(135deg,hsl(var(--info) / .12),hsl(var(--info) / .18));border:1px solid hsl(var(--info) / .2);color:hsl(var(--info))}.action-btn.svelte-178mcdt:hover .action-icon:where(.svelte-178mcdt){transform:scale(1.05) rotate(5deg);box-shadow:0 4px 12px hsl(var(--shadow-color) / .15)}.action-btn.svelte-178mcdt span:where(.svelte-178mcdt){font-size:.75rem;font-weight:600;transition:all .3s ease;letter-spacing:.3px}.action-btn.svelte-178mcdt:hover span:where(.svelte-178mcdt){color:hsl(var(--text));transform:scale(1.05)}@keyframes svelte-178mcdt-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.wallet-card.svelte-178mcdt{flex-direction:column;gap:12px;padding:14px}.wallet-info-section.svelte-178mcdt{flex-direction:row;align-items:stretch;border-right:none;border-bottom:1px solid hsl(var(--border) / .3);padding-bottom:12px;padding-right:0;gap:8px}.balances-row.svelte-178mcdt{flex:1;gap:8px}.restore-btn.svelte-178mcdt{width:auto;min-width:44px;padding:0 12px;border-radius:10px;flex-shrink:0;align-self:stretch}.restore-btn.svelte-178mcdt span:where(.svelte-178mcdt){display:none}.restore-btn.svelte-178mcdt i:where(.svelte-178mcdt){font-size:1.1rem}.actions-section.svelte-178mcdt{padding-left:0;justify-content:space-evenly;gap:4px}.action-btn.svelte-178mcdt{padding:6px;gap:4px}.action-icon.svelte-178mcdt{width:44px;height:44px;font-size:1rem;border-radius:10px}.action-btn.svelte-178mcdt span:where(.svelte-178mcdt){font-size:.7rem}}.category-tabs.svelte-m0fxi4{width:100%;overflow-x:auto;overflow-y:hidden;margin:var(--spacing-sm) 0;-webkit-overflow-scrolling:touch}.tabs-container.svelte-m0fxi4{display:flex;gap:8px;padding:2px 0;min-width:-moz-min-content;min-width:min-content}.tab-item.svelte-m0fxi4{display:flex;flex-direction:column;align-items:center;padding:0;background:transparent;border-radius:12px;white-space:nowrap;transition:all var(--transition-fast)}.tab-icon.svelte-m0fxi4{width:72px;height:72px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:6px;gap:4px;background-color:#002b26;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #0000004d;transition:all var(--transition-fast);position:relative;overflow:hidden}.tab-overlay.svelte-m0fxi4{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.8) 100%);z-index:1;transition:opacity var(--transition-fast);opacity:.7}.tab-icon.svelte-m0fxi4 i:where(.svelte-m0fxi4){font-size:1.25rem;color:#fff;transition:color var(--transition-fast);position:relative;z-index:2}.tab-name.svelte-m0fxi4{position:relative;z-index:2;font-size:.6rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);transition:all var(--transition-fast)}.tab-item.active.svelte-m0fxi4 .tab-icon:where(.svelte-m0fxi4){border-color:hsl(var(--primary));box-shadow:0 0 10px hsl(var(--primary) / .5);transform:translateY(-2px)}.tab-item.active.svelte-m0fxi4 .tab-overlay:where(.svelte-m0fxi4){opacity:.8;background:linear-gradient(to bottom,transparent 10%,hsl(var(--primary) / .3) 100%)}.tab-item.active.svelte-m0fxi4 .tab-icon:where(.svelte-m0fxi4) i:where(.svelte-m0fxi4){color:#fff}.tab-item.active.svelte-m0fxi4 .tab-name:where(.svelte-m0fxi4){color:#fff;transform:scale(1.1)}.tab-item.svelte-m0fxi4:hover:not(.active) .tab-icon:where(.svelte-m0fxi4){border-color:var(--primary-green)}.category-tabs.svelte-m0fxi4::-webkit-scrollbar{height:0}@media(max-width:480px){.tabs-container.svelte-m0fxi4{gap:6px}.tab-icon.svelte-m0fxi4{width:64px;height:64px;border-radius:12px}.tab-icon.svelte-m0fxi4 i:where(.svelte-m0fxi4){font-size:1.1rem}.tab-name.svelte-m0fxi4{font-size:.55rem}}.game-grid.svelte-1rf55k2{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding-bottom:calc(80px + var(--spacing-lg))}.game-grid.layout-vertical.svelte-1rf55k2 .game-tile:where(.svelte-1rf55k2){aspect-ratio:413/500}.game-grid.layout-horizontal.svelte-1rf55k2 .game-tile:where(.svelte-1rf55k2){aspect-ratio:2/1}.empty-state.svelte-1rf55k2{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:12px;color:hsl(var(--text-muted));font-weight:700;text-align:center}.empty-state.svelte-1rf55k2 i:where(.svelte-1rf55k2){font-size:2rem;opacity:.7}.game-tile.svelte-1rf55k2{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all var(--transition-fast);background:hsl(var(--surface-2))}.game-tile.svelte-1rf55k2:hover{transform:translateY(-4px);box-shadow:0 6px 15px #0006}.tile-bg.svelte-1rf55k2{position:absolute;inset:0;background:transparent}.tile-img.svelte-1rf55k2{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:1}.tile-name.svelte-1rf55k2{display:none}.tile-badge.svelte-1rf55k2{position:absolute;top:6px;right:6px;background:hsl(var(--danger) / .9);color:var(--text-white);font-size:.6rem;font-weight:800;padding:2px 6px;border-radius:999px;z-index:3;text-shadow:0 1px 2px hsl(var(--shadow-color))}.game-tile.svelte-1rf55k2:disabled{opacity:.65;cursor:not-allowed;transform:none}@media(min-width:480px){.game-grid.svelte-1rf55k2{gap:4px}.tile-name.svelte-1rf55k2{font-size:.65rem;padding:8px 6px}}@media(min-width:768px){.game-grid.layout-vertical.svelte-1rf55k2{grid-template-columns:repeat(5,1fr);gap:6px}}@media(min-width:1024px){.game-grid.layout-vertical.svelte-1rf55k2{grid-template-columns:repeat(6,1fr);gap:8px}}@media(min-width:768px){.game-grid.layout-horizontal.svelte-1rf55k2{grid-template-columns:repeat(3,1fr);gap:6px}}@media(min-width:1024px){.game-grid.layout-horizontal.svelte-1rf55k2{grid-template-columns:repeat(4,1fr);gap:6px}}.announcement-banner.svelte-sn3yzb{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,hsl(var(--primary) / .12),hsl(var(--primary) / .06));border:1.5px solid hsl(var(--primary) / .25);box-shadow:0 2px 8px hsl(var(--shadow-color) / .08);position:relative;overflow:hidden}.announcement-banner.svelte-sn3yzb:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,hsl(var(--primary)),hsl(var(--primary) / .6))}.banner-icon.svelte-sn3yzb{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:10px;color:hsl(var(--primary));font-size:1rem}.banner-content.svelte-sn3yzb{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.banner-title.svelte-sn3yzb{font-size:.95rem;font-weight:800;color:hsl(var(--text));line-height:1.3}.banner-message.svelte-sn3yzb{font-size:.85rem;font-weight:500;color:hsl(var(--text-muted));line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.banner-message.svelte-sn3yzb p{margin:0;padding:0}.banner-message.svelte-sn3yzb a{color:hsl(var(--primary));font-weight:700;text-decoration:underline}.banner-dismiss.svelte-sn3yzb{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:hsl(var(--surface-2) / .5);border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--text-muted));cursor:pointer;transition:all .2s ease}.banner-dismiss.svelte-sn3yzb:hover{background:hsl(var(--danger) / .12);border-color:hsl(var(--danger) / .3);color:hsl(var(--danger));transform:scale(1.05)}.banner-dismiss.svelte-sn3yzb:active{transform:scale(.95)}@media(min-width:768px){.banner-message.svelte-sn3yzb{-webkit-line-clamp:3}}.announcement-modal-backdrop.svelte-whr19g{position:fixed;inset:0;background:hsl(var(--backdrop-color) / .7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.announcement-modal.svelte-whr19g{position:relative;background:hsl(var(--surface));border-radius:20px;box-shadow:0 20px 50px hsl(var(--shadow-color) / .3);max-width:500px;width:100%;max-height:85vh;overflow:hidden;display:flex;flex-direction:column}.announcement-modal.image-modal.svelte-whr19g{max-width:600px;padding:0}.modal-close.svelte-whr19g{position:absolute;top:12px;right:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsl(var(--surface) / .95);border:1.5px solid hsl(var(--border));border-radius:10px;color:hsl(var(--text));cursor:pointer;z-index:10;transition:all .2s ease;font-size:1.1rem}.modal-close.svelte-whr19g:hover{background:hsl(var(--danger) / .15);border-color:hsl(var(--danger) / .4);color:hsl(var(--danger));transform:scale(1.05)}.modal-close.svelte-whr19g:active{transform:scale(.95)}.modal-image-container.svelte-whr19g{position:relative;width:100%;max-height:60vh;background:hsl(var(--surface-2))}.modal-image.svelte-whr19g{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modal-text-overlay.svelte-whr19g{padding:20px 24px;background:linear-gradient(180deg,hsl(var(--surface)),hsl(var(--surface-2)))}.modal-header.svelte-whr19g{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 24px 20px;text-align:center;border-bottom:1px solid hsl(var(--border))}.modal-icon.svelte-whr19g{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(var(--primary) / .15),hsl(var(--primary) / .08));border:2px solid hsl(var(--primary) / .3);border-radius:16px;color:hsl(var(--primary));font-size:1.5rem}.modal-title.svelte-whr19g{font-size:1.25rem;font-weight:900;color:hsl(var(--text));line-height:1.3;margin:0}.modal-body.svelte-whr19g{flex:1;overflow-y:auto;padding:24px}.modal-content.svelte-whr19g{font-size:.95rem;font-weight:500;color:hsl(var(--text-muted));line-height:1.6}.modal-content.svelte-whr19g p{margin:0 0 12px}.modal-content.svelte-whr19g p:last-child{margin-bottom:0}.modal-content.svelte-whr19g a{color:hsl(var(--primary));font-weight:700;text-decoration:underline}.modal-content.svelte-whr19g strong{color:hsl(var(--text));font-weight:800}.modal-content.svelte-whr19g ul,.modal-content.svelte-whr19g ol{margin:8px 0;padding-left:20px}.modal-content.svelte-whr19g li{margin:4px 0}.modal-description.svelte-whr19g{font-size:.9rem;font-weight:500;color:hsl(var(--text-muted));line-height:1.5;margin-top:8px}.modal-description.svelte-whr19g p{margin:0 0 8px}.modal-description.svelte-whr19g p:last-child{margin-bottom:0}.modal-footer.svelte-whr19g{padding:20px 24px;border-top:1px solid hsl(var(--border));background:hsl(var(--surface-2) / .5)}.modal-btn-primary.svelte-whr19g{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary) / .85));border:none;border-radius:12px;color:var(--text-white);font-size:1rem;font-weight:800;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px hsl(var(--primary) / .3)}.modal-btn-primary.svelte-whr19g:hover{transform:translateY(-2px);box-shadow:0 6px 20px hsl(var(--primary) / .4)}.modal-btn-primary.svelte-whr19g:active{transform:translateY(0)}@media(max-width:480px){.announcement-modal.svelte-whr19g{max-width:100%;border-radius:16px}.modal-header.svelte-whr19g{padding:24px 20px 16px}.modal-icon.svelte-whr19g{width:48px;height:48px;font-size:1.3rem}.modal-title.svelte-whr19g{font-size:1.1rem}.modal-body.svelte-whr19g{padding:20px}.modal-footer.svelte-whr19g{padding:16px 20px}}.home-page.svelte-1nmp6pz{width:100%;display:flex;flex-direction:column;gap:var(--spacing-sm);padding-bottom:20px}.actions-container.svelte-1nmp6pz{margin-top:0;position:relative;z-index:10}.home-loading.svelte-1nmp6pz,.home-error.svelte-1nmp6pz{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));margin:0 0 var(--spacing-sm);color:hsl(var(--text-muted));font-weight:600}.home-error.svelte-1nmp6pz{color:hsl(var(--danger));border-color:hsl(var(--danger) / .35);background:hsl(var(--danger) / .08)}.live-ticker.svelte-1nmp6pz{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));overflow:hidden}.ticker-title.svelte-1nmp6pz{flex-shrink:0;font-weight:900;font-size:.85rem;color:hsl(var(--primary));background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .25);border-radius:999px;padding:4px 10px}.ticker-items.svelte-1nmp6pz{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ticker-items.svelte-1nmp6pz::-webkit-scrollbar{height:0}.ticker-item.svelte-1nmp6pz{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2));font-size:.75rem;font-weight:700;white-space:nowrap;flex-shrink:0}.ticker-item.deposit.svelte-1nmp6pz{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .08)}.ticker-item.withdraw.svelte-1nmp6pz{border-color:hsl(var(--danger) / .35);background:hsl(var(--danger) / .08)}.ticker-user.svelte-1nmp6pz{color:hsl(var(--text))}.ticker-type.svelte-1nmp6pz{color:hsl(var(--text-muted));font-weight:800}.ticker-amount.svelte-1nmp6pz{color:hsl(var(--text));font-weight:900}.promo-page.svelte-houvt5{padding:var(--spacing-md) 0}.promo-header.svelte-houvt5{padding:0 0 var(--spacing-md)}.promo-title.svelte-houvt5{background:var(--gradient-green);color:hsl(var(--primary-fg));border-radius:999px;padding:10px 18px;font-weight:800;font-size:1.15rem;letter-spacing:.3px;box-shadow:0 10px 20px hsl(var(--shadow-color) / .18)}.promo-list.svelte-houvt5{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.promo-card.svelte-houvt5{background:hsl(var(--surface));border-radius:18px;overflow:hidden;border:1px solid hsl(var(--border));box-shadow:var(--shadow-md)}.promo-banner.svelte-houvt5{width:100%;overflow:hidden}.promo-banner.svelte-houvt5 img:where(.svelte-houvt5){width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.promo-watermark.svelte-houvt5{position:absolute;top:12px;left:12px;font-weight:900;font-style:italic;letter-spacing:.8px;color:hsl(var(--primary-fg) / .95);text-shadow:0 2px 10px hsl(var(--shadow-color) / .25)}.promo-modal-backdrop.svelte-houvt5{position:fixed;inset:0;background:hsl(var(--shadow-color) / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;overflow:hidden}.promo-modal.svelte-houvt5{width:100%;max-width:540px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:hsl(var(--surface));border-radius:18px;overflow:hidden;box-shadow:0 24px 60px hsl(var(--shadow-color) / .35);border:1px solid hsl(var(--border));display:flex;flex-direction:column}.promo-modal-header.svelte-houvt5{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.promo-modal-title.svelte-houvt5{font-weight:900;letter-spacing:.6px;color:hsl(var(--text));text-transform:uppercase;font-size:1rem}.promo-modal-close.svelte-houvt5{width:36px;height:36px;border-radius:999px;background:hsl(var(--surface-2));color:hsl(var(--text));display:flex;align-items:center;justify-content:center}.promo-modal-body.svelte-houvt5{padding:16px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;overflow-x:hidden;flex:1 1 0%;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.promo-modal-art.svelte-houvt5{border-radius:14px;overflow:hidden;position:relative;flex-shrink:0}.promo-modal-art.svelte-houvt5 img:where(.svelte-houvt5){width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;max-height:none}.promo-modal-art.svelte-houvt5:not(:has(img)){height:140px}.promo-description.svelte-houvt5{padding:16px;background:hsl(var(--surface));border-radius:14px;border:1px solid hsl(var(--border));margin-bottom:0;font-size:.95rem;line-height:1.6;color:hsl(var(--text-secondary));flex-shrink:0}.promo-description.svelte-houvt5 p{margin-bottom:8px}.promo-description.svelte-houvt5 p:last-child{margin-bottom:0}.promo-description.svelte-houvt5 ul,.promo-description.svelte-houvt5 ol{margin-left:16px;margin-bottom:8px}.promo-description.svelte-houvt5 strong{color:hsl(var(--text));font-weight:700}.promo-detail-table.svelte-houvt5{background:hsl(var(--surface));border-radius:14px;border:1px solid hsl(var(--border));overflow:visible;flex-shrink:0}.promo-row.svelte-houvt5{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;border-bottom:1px solid hsl(var(--border));align-items:center}.promo-row.svelte-houvt5:last-child{border-bottom:none}.promo-label.svelte-houvt5{color:hsl(var(--text-muted));font-weight:700;font-size:.9rem}.promo-value.svelte-houvt5{color:hsl(var(--text));font-weight:900;font-size:.9rem;text-align:right}.promo-claim-amount.svelte-houvt5{display:flex;align-items:center;gap:12px;flex-shrink:0}.promo-claim-label.svelte-houvt5{color:hsl(var(--text));font-weight:700;font-size:.9rem;white-space:nowrap}.promo-claim-input.svelte-houvt5{flex:1;padding:12px 14px;background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:10px;color:hsl(var(--text));font-size:.95rem}.promo-claim-input.svelte-houvt5:focus{border-color:hsl(var(--primary));outline:none}@media(min-width:768px){.promo-list.svelte-houvt5{grid-template-columns:repeat(1,minmax(0,1fr))}}.loading-state.svelte-houvt5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:hsl(var(--text-muted))}.empty-state.svelte-houvt5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:hsl(var(--text-muted));text-align:center}.empty-state.svelte-houvt5 i:where(.svelte-houvt5){font-size:3rem;opacity:.5}.promo-content.svelte-houvt5{padding:16px}.promo-card-title.svelte-houvt5{font-size:1.1rem;font-weight:800;color:hsl(var(--primary-fg));margin-bottom:4px}.promo-card-subtitle.svelte-houvt5{font-size:.85rem;color:hsl(var(--primary-fg) / .85);margin-bottom:12px}.promo-footer.svelte-houvt5{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.promo-bonus.svelte-houvt5{display:flex;flex-direction:column;gap:2px}.bonus-label.svelte-houvt5{font-size:.75rem;color:hsl(var(--primary-fg) / .7)}.bonus-value.svelte-houvt5{font-size:1.5rem;font-weight:900;color:hsl(var(--primary-fg))}.promo-action-btn.svelte-houvt5{padding:10px 16px;background:hsl(var(--shadow-color) / .3);color:hsl(var(--primary-fg));font-weight:700;font-size:.85rem;border-radius:8px;white-space:nowrap}.promo-modal-actions.svelte-houvt5{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px;border-top:1px solid hsl(var(--border));flex-shrink:0;background:hsl(var(--surface))}.cancel-btn.svelte-houvt5{padding:14px;border:2px solid hsl(var(--primary));border-radius:12px;background:transparent;color:hsl(var(--primary));font-weight:700}.claim-btn.svelte-houvt5{padding:14px;background:var(--gradient-green);border-radius:12px;color:hsl(var(--primary-fg));font-weight:800}.claim-btn.svelte-houvt5:disabled,.cancel-btn.svelte-houvt5:disabled{opacity:.6;cursor:not-allowed}.error-banner-modal.svelte-houvt5{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger));font-size:.9rem}.success-banner.svelte-houvt5{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary));font-size:.9rem}.wallet-page.svelte-szem0l{padding-bottom:100px}.wallet-header.svelte-szem0l{background:linear-gradient(135deg,hsl(var(--primary-2)),hsl(var(--bg-accent)));padding:24px;margin:calc(-1 * var(--page-padding)) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));border-radius:0 0 20px 20px;text-align:center}.wallet-header.svelte-szem0l h1:where(.svelte-szem0l){color:var(--text-white);font-size:1.75rem;font-weight:700;margin-bottom:4px}.wallet-header.svelte-szem0l p:where(.svelte-szem0l){color:hsl(var(--text) / .8);font-size:.9rem}.tab-navigation.svelte-szem0l{display:flex;gap:8px;margin-bottom:24px;background:hsl(var(--surface));padding:8px;border-radius:16px}.tab-btn.svelte-szem0l{flex:1;padding:12px 16px;background:transparent;color:var(--text-gray);border-radius:12px;font-size:.9rem;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all var(--transition-fast)}.tab-btn.svelte-szem0l i:where(.svelte-szem0l){font-size:1.2rem}.tab-btn.active.svelte-szem0l{background:var(--gradient-primary);color:var(--text-white);box-shadow:var(--shadow-md)}.tab-content.svelte-szem0l{animation:svelte-szem0l-fadeIn .3s ease}@keyframes svelte-szem0l-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wallet-form.svelte-szem0l{background:hsl(var(--surface));border-radius:var(--border-radius);padding:24px;border:1px solid hsl(var(--text) / .1)}.wallet-form.svelte-szem0l h3:where(.svelte-szem0l){color:var(--text-white);font-size:1.25rem;margin-bottom:20px;font-weight:700}.form-group.svelte-szem0l{margin-bottom:16px}.form-group.svelte-szem0l label:where(.svelte-szem0l){display:block;color:var(--text-white);font-size:.9rem;font-weight:600;margin-bottom:8px}.form-group.svelte-szem0l input:where(.svelte-szem0l),.form-group.svelte-szem0l select:where(.svelte-szem0l){width:100%;background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:12px;padding:14px 16px;color:var(--text-white);font-size:1rem;transition:all var(--transition-fast)}.banner.svelte-szem0l{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;margin-bottom:12px;font-weight:700;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text))}.banner.error.svelte-szem0l{background:hsl(var(--danger) / .12);border-color:hsl(var(--danger) / .25);color:hsl(var(--danger))}.banner.success.svelte-szem0l{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .25);color:hsl(var(--primary))}.balance-row.svelte-szem0l{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.balance-pill.svelte-szem0l{background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.balance-label.svelte-szem0l{font-size:.75rem;font-weight:800;color:var(--text-gray);text-transform:uppercase}.balance-value.svelte-szem0l{font-size:1rem;font-weight:900;color:var(--text-white)}.btn-secondary.svelte-szem0l{width:100%;margin-top:10px;padding:14px 16px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:var(--text-white);font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px}.login-hint.svelte-szem0l{margin-top:12px;text-align:center}.login-link.svelte-szem0l{background:transparent;color:hsl(var(--primary));font-weight:800;text-decoration:underline}.form-group.svelte-szem0l input:where(.svelte-szem0l):focus,.form-group.svelte-szem0l select:where(.svelte-szem0l):focus{outline:none;border-color:var(--primary-green);box-shadow:0 0 0 2px hsl(var(--primary) / .2)}.info-box.svelte-szem0l{margin-top:20px;padding:16px;background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .3);border-radius:12px;display:flex;align-items:center;gap:12px}.info-box.warning.svelte-szem0l{background:hsl(var(--warning) / .1);border-color:hsl(var(--warning) / .3)}.info-box.svelte-szem0l i:where(.svelte-szem0l){color:var(--primary-green);font-size:1.25rem}.info-box.warning.svelte-szem0l i:where(.svelte-szem0l){color:hsl(var(--warning))}.info-box.svelte-szem0l p:where(.svelte-szem0l){color:var(--text-gray);font-size:.85rem;line-height:1.4;margin:0}.referral-backdrop.svelte-1idxiql{position:fixed;inset:0;background:hsl(var(--shadow-color) / .85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-md)}.referral-popup.svelte-1idxiql{background:hsl(var(--surface));border-radius:var(--border-radius);max-width:380px;width:100%;box-shadow:0 20px 50px hsl(var(--shadow-color) / .7);border:1px solid hsl(var(--primary) / .2);overflow:hidden}.popup-header.svelte-1idxiql{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(90deg,hsl(var(--primary-2)),hsl(var(--bg-accent)));border-bottom:1px solid hsl(var(--text) / .1)}.popup-header.svelte-1idxiql h3:where(.svelte-1idxiql){color:var(--text-white);font-size:1rem;font-weight:700;margin:0}.close-btn.svelte-1idxiql{background:hsl(var(--shadow-color) / .2);color:var(--text-white);font-size:1rem;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}.close-btn.svelte-1idxiql:hover{background:hsl(var(--text) / .2)}.popup-body.svelte-1idxiql{padding:24px;display:flex;flex-direction:column;align-items:center;gap:20px}.qr-container.svelte-1idxiql{background:#fff;padding:16px;border-radius:12px;box-shadow:0 4px 12px hsl(var(--shadow-color) / .15)}.qr-container.svelte-1idxiql canvas:where(.svelte-1idxiql){display:block}.share-buttons.svelte-1idxiql{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.share-btn.svelte-1idxiql{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#fff;transition:all var(--transition-fast);box-shadow:0 2px 8px hsl(var(--shadow-color) / .2)}.share-btn.svelte-1idxiql:hover{transform:translateY(-2px);box-shadow:0 4px 12px hsl(var(--shadow-color) / .3)}.share-btn.facebook.svelte-1idxiql{background:#1877f2}.share-btn.whatsapp.svelte-1idxiql{background:#25d366}.share-btn.telegram.svelte-1idxiql{background:#08c}.share-btn.download.svelte-1idxiql{background:hsl(var(--primary))}.share-btn.copy.svelte-1idxiql{background:hsl(var(--info))}.url-field.svelte-1idxiql{display:flex;width:100%;gap:8px}.url-field.svelte-1idxiql input:where(.svelte-1idxiql){flex:1;background:hsl(var(--surface-2));border:1px solid hsl(var(--border));border-radius:10px;padding:12px 14px;color:hsl(var(--text));font-size:.85rem;min-width:0}.url-field.svelte-1idxiql input:where(.svelte-1idxiql):focus{outline:none;border-color:hsl(var(--primary))}.copy-btn.svelte-1idxiql{background:hsl(var(--primary));color:hsl(var(--primary-fg));padding:12px 16px;border-radius:10px;font-weight:600;font-size:.85rem;white-space:nowrap;transition:all var(--transition-fast)}.copy-btn.svelte-1idxiql:hover{background:hsl(var(--primary-2))}.account-page.svelte-1p3nwux{padding-bottom:100px}.profile-header.svelte-1p3nwux{background:linear-gradient(145deg,hsl(var(--primary)),hsl(var(--primary-2)) 50% 100%);padding:22px 18px;margin:calc(-1 * var(--page-padding)) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));border-radius:0 0 22px 22px;position:relative;box-shadow:0 4px 20px hsl(var(--primary-2) / .35)}.profile-avatar.svelte-1p3nwux{width:60px;height:60px;background:hsl(var(--surface));border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid hsl(var(--primary-fg) / .5);box-shadow:0 4px 12px hsl(var(--shadow-color) / .15)}.profile-avatar.svelte-1p3nwux i:where(.svelte-1p3nwux){font-size:1.8rem;color:hsl(var(--primary))}.profile-row.svelte-1p3nwux{display:flex;align-items:center;gap:14px;margin-bottom:14px}.profile-info.svelte-1p3nwux{display:flex;flex-direction:column;gap:2px;color:hsl(var(--primary-fg))}.profile-username.svelte-1p3nwux{font-size:1.15rem;font-weight:900;line-height:1.1}.profile-email.svelte-1p3nwux{font-size:.85rem;opacity:.92}.member-level.svelte-1p3nwux{font-size:.85rem;font-weight:700;opacity:.95}.balance-pill.svelte-1p3nwux{background:hsl(var(--surface));border-radius:16px;padding:16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;box-shadow:0 4px 12px hsl(var(--shadow-color) / .1)}.pill-item.svelte-1p3nwux{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.pill-label.svelte-1p3nwux{font-size:.7rem;font-weight:700;letter-spacing:.5px;color:hsl(var(--text-muted));text-transform:uppercase}.pill-value.svelte-1p3nwux{font-size:1.15rem;font-weight:800;color:hsl(var(--primary))}.pill-divider.svelte-1p3nwux{width:1px;height:42px;background:hsl(var(--border))}.quick-actions-row.svelte-1p3nwux{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.quick-action-btn.svelte-1p3nwux{background:hsl(var(--primary-fg) / .2);border-radius:14px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:6px;transition:all var(--transition-fast);border:1px solid hsl(var(--primary-fg) / .3)}.quick-action-btn.svelte-1p3nwux:hover{background:hsl(var(--primary-fg) / .3);transform:translateY(-2px)}.quick-action-icon.svelte-1p3nwux{width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:hsl(var(--surface));color:hsl(var(--primary));font-size:1.1rem;box-shadow:0 2px 8px hsl(var(--shadow-color) / .1)}.quick-action-icon.minus.svelte-1p3nwux{color:hsl(var(--danger))}.quick-action-icon.swap.svelte-1p3nwux{color:hsl(var(--info))}.quick-action-btn.svelte-1p3nwux span:where(.svelte-1p3nwux){color:hsl(var(--primary-fg));font-size:.8rem;font-weight:700}.settings-section.svelte-1p3nwux{margin-bottom:24px}.section-title.svelte-1p3nwux{color:hsl(var(--text));font-size:1.1rem;font-weight:700;margin-bottom:16px}.menu-list.svelte-1p3nwux{background:hsl(var(--surface));border-radius:var(--border-radius);overflow:hidden;border:1px solid hsl(var(--border))}.menu-item.svelte-1p3nwux{width:100%;display:flex;align-items:center;gap:16px;padding:16px;border-bottom:1px solid hsl(var(--border) / .5);background:transparent;color:hsl(var(--text));text-align:left;transition:all var(--transition-fast)}.menu-item.svelte-1p3nwux:last-child{border-bottom:none}.menu-item.svelte-1p3nwux:hover{background:hsl(var(--primary) / .1)}.menu-item.svelte-1p3nwux i:where(.svelte-1p3nwux):first-child{font-size:1.15rem;color:hsl(var(--primary));width:24px;text-align:center}.menu-item.svelte-1p3nwux span:where(.svelte-1p3nwux){flex:1;font-weight:500;font-size:.95rem}.menu-item.svelte-1p3nwux i:where(.svelte-1p3nwux):last-child{color:hsl(var(--text-muted));font-size:.85rem}.logout-btn.svelte-1p3nwux{width:100%;padding:16px;background:linear-gradient(135deg,hsl(var(--danger)),hsl(var(--danger) / .85));border-radius:var(--border-radius);color:hsl(var(--danger-fg));font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;transition:all var(--transition-fast);box-shadow:0 4px 12px hsl(var(--danger) / .3)}.logout-btn.svelte-1p3nwux:hover{transform:translateY(-2px);box-shadow:0 6px 16px hsl(var(--danger) / .4)}.logout-btn.svelte-1p3nwux i:where(.svelte-1p3nwux){font-size:1.1rem}.vip-page.svelte-xjwbzl{padding-bottom:100px}.vip-hero.svelte-xjwbzl{background:linear-gradient(135deg,hsl(var(--primary-2)),hsl(var(--bg-accent)));margin:calc(-1 * var(--page-padding)) calc(-1 * var(--page-padding)) 24px calc(-1 * var(--page-padding));padding:48px 24px;border-radius:0 0 30px 30px;position:relative;overflow:hidden}.vip-hero.svelte-xjwbzl:before{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:radial-gradient(circle,color-mix(in srgb,var(--vip-gold) 20%,transparent) 0%,transparent 70%);border-radius:50%}.vip-hero-content.svelte-xjwbzl{text-align:center;position:relative;z-index:1}.vip-hero-content.svelte-xjwbzl i:where(.svelte-xjwbzl){font-size:3rem;color:var(--vip-gold);margin-bottom:12px;animation:svelte-xjwbzl-pulse 2s ease-in-out infinite}@keyframes svelte-xjwbzl-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.vip-hero-content.svelte-xjwbzl h1:where(.svelte-xjwbzl){color:var(--text-white);font-size:2rem;font-weight:800;margin-bottom:8px;letter-spacing:2px}.vip-hero-content.svelte-xjwbzl p:where(.svelte-xjwbzl){color:hsl(var(--text) / .9);font-size:1rem}.vip-content.svelte-xjwbzl{display:flex;flex-direction:column;gap:32px}section.svelte-xjwbzl h2:where(.svelte-xjwbzl){color:var(--text-white);font-size:1.5rem;font-weight:700;margin-bottom:8px}.section-subtitle.svelte-xjwbzl{color:var(--text-gray);font-size:.95rem;margin-bottom:20px}.tiers-table.svelte-xjwbzl{background:hsl(var(--surface));border-radius:var(--border-radius);overflow:hidden;border:1px solid hsl(var(--text) / .1)}@media(min-width:769px){.table-header.svelte-xjwbzl,.table-row.svelte-xjwbzl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:16px;align-items:center}.table-header.svelte-xjwbzl{background:hsl(var(--primary) / .15);border-bottom:2px solid hsl(var(--primary) / .3);font-weight:700;font-size:.85rem;color:var(--primary-green)}.table-row.svelte-xjwbzl{border-bottom:1px solid hsl(var(--text) / .05);font-size:.9rem;color:var(--text-gray)}.table-row.svelte-xjwbzl:last-child{border-bottom:none}}@media(max-width:768px){.table-header.svelte-xjwbzl{display:none}.table-row.svelte-xjwbzl{display:flex;flex-direction:column;gap:12px;padding:20px 16px;border-bottom:1px solid hsl(var(--text) / .1)}.table-row.svelte-xjwbzl:last-child{border-bottom:none}.tier-col.svelte-xjwbzl,.requirement-col.svelte-xjwbzl,.maintenance-col.svelte-xjwbzl,.limit-col.svelte-xjwbzl{width:100%}.col-label.svelte-xjwbzl{display:inline-block;font-weight:700;color:var(--primary-green);font-size:.8rem;margin-right:6px}}@media(min-width:769px){.col-label.svelte-xjwbzl{display:none}}.tier-badge.svelte-xjwbzl{display:flex;align-items:center;gap:8px;padding:8px 12px;background:hsl(var(--shadow-color) / .3);border-radius:12px;border:2px solid;font-weight:700;font-size:.95rem;width:-moz-fit-content;width:fit-content}.tier-badge.svelte-xjwbzl i:where(.svelte-xjwbzl){font-size:1.1rem}.benefits-grid.svelte-xjwbzl{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}@media(max-width:480px){.benefits-grid.svelte-xjwbzl{grid-template-columns:1fr}}.benefit-card.svelte-xjwbzl{background:hsl(var(--surface));border-radius:var(--border-radius);padding:24px;border:1px solid hsl(var(--text) / .1);transition:all var(--transition-fast)}.benefit-card.svelte-xjwbzl:hover{border-color:var(--primary-green);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.benefit-icon.svelte-xjwbzl{width:56px;height:56px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.benefit-icon.svelte-xjwbzl i:where(.svelte-xjwbzl){font-size:1.5rem;color:var(--text-white)}.benefit-card.svelte-xjwbzl h3:where(.svelte-xjwbzl){color:var(--text-white);font-size:1.1rem;font-weight:700;margin-bottom:8px}.benefit-card.svelte-xjwbzl p:where(.svelte-xjwbzl){color:var(--text-gray);font-size:.9rem;line-height:1.5}.info-card.svelte-xjwbzl{background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .3);border-radius:var(--border-radius);padding:20px;display:flex;gap:16px;align-items:flex-start}.info-card.svelte-xjwbzl>i:where(.svelte-xjwbzl){font-size:2rem;color:var(--primary-green);flex-shrink:0}.info-card.svelte-xjwbzl h4:where(.svelte-xjwbzl){color:var(--text-white);font-size:1.1rem;font-weight:700;margin-bottom:6px}.info-card.svelte-xjwbzl p:where(.svelte-xjwbzl){color:var(--text-gray);font-size:.9rem;line-height:1.5}.login-required.svelte-xjwbzl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted))}.login-required.svelte-xjwbzl i:where(.svelte-xjwbzl){font-size:2.2rem;opacity:.7}.login-title.svelte-xjwbzl{font-weight:900;color:hsl(var(--text))}.login-text.svelte-xjwbzl{color:hsl(var(--text-muted))}.login-btn.svelte-xjwbzl{margin-top:6px;padding:12px 16px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900}.loading-state.svelte-xjwbzl{display:flex;align-items:center;justify-content:center;gap:10px;padding:50px 16px;color:hsl(var(--text-muted));font-weight:800}.banner.svelte-xjwbzl{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;margin-bottom:12px;font-weight:700}.banner.error.svelte-xjwbzl{background:hsl(var(--danger) / .12);border:1px solid hsl(var(--danger) / .25);color:hsl(var(--danger))}.empty-state.svelte-xjwbzl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted));font-weight:800}.tier-img.svelte-xjwbzl{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.edit-profile-page.svelte-1t80um7{padding-bottom:100px}.page-header.svelte-1t80um7{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-1t80um7{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-1t80um7{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.form-card.svelte-1t80um7{background:hsl(var(--surface));border-radius:16px;padding:20px;border:2px solid hsl(var(--primary));margin-bottom:16px}.form-section-title.svelte-1t80um7{color:hsl(var(--primary));font-size:1rem;font-weight:800;margin-bottom:12px}.divider.svelte-1t80um7{height:1px;background:hsl(var(--border));margin-bottom:16px}.form-group.svelte-1t80um7{margin-bottom:16px}.form-label.svelte-1t80um7{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.form-input.svelte-1t80um7{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast)}.form-input.svelte-1t80um7:focus{border-color:hsl(var(--primary))}.form-input.disabled.svelte-1t80um7{background:hsl(var(--surface-2));color:hsl(var(--text-muted));cursor:not-allowed}.form-hint.svelte-1t80um7{display:block;color:hsl(var(--text-muted));font-size:.75rem;margin-top:4px}.form-actions.svelte-1t80um7{display:flex;justify-content:flex-end;margin-top:20px}.save-btn.svelte-1t80um7{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));color:hsl(var(--primary-fg));padding:10px 20px;border-radius:20px;font-size:.85rem;font-weight:800;letter-spacing:.5px}.notice-card.svelte-1t80um7{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px}.notice-header.svelte-1t80um7{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:8px}.notice-header.svelte-1t80um7 i:where(.svelte-1t80um7){font-size:1rem}.notice-text.svelte-1t80um7{color:hsl(var(--text));font-size:.85rem;line-height:1.5}.error-banner.svelte-1t80um7{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-1t80um7{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.loading-state.svelte-1t80um7{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:hsl(var(--text-muted))}.save-btn.svelte-1t80um7:disabled{opacity:.6;cursor:not-allowed}.fund-activities-page.svelte-x3l9ts{padding-bottom:100px}.page-header.svelte-x3l9ts{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-x3l9ts{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-x3l9ts{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.tabs.svelte-x3l9ts{display:flex;gap:8px;margin-bottom:16px;background:hsl(var(--surface));padding:8px;border-radius:16px;border:1px solid hsl(var(--border))}.tab-btn.svelte-x3l9ts{flex:1;padding:10px 12px;border-radius:12px;font-weight:800;background:transparent;color:hsl(var(--text))}.tab-btn.active.svelte-x3l9ts{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));color:hsl(var(--primary-fg))}.error-banner.svelte-x3l9ts{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;margin-bottom:16px;background:hsl(var(--danger) / .12);border:1px solid hsl(var(--danger) / .25);color:hsl(var(--danger));font-weight:700}.filter-card.svelte-x3l9ts{background:hsl(var(--surface));border-radius:16px;padding:20px;border:2px solid hsl(var(--primary));margin-bottom:24px}.filter-group.svelte-x3l9ts{margin-bottom:16px}.filter-label.svelte-x3l9ts{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.filter-select.svelte-x3l9ts,.filter-input.svelte-x3l9ts{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.filter-select.svelte-x3l9ts{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.filter-select.svelte-x3l9ts:focus,.filter-input.svelte-x3l9ts:focus{border-color:hsl(var(--primary))}.filter-actions.svelte-x3l9ts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.reset-btn.svelte-x3l9ts{padding:12px 16px;border:2px solid hsl(var(--primary));border-radius:20px;background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700}.apply-btn.svelte-x3l9ts{padding:12px 16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.results-section.svelte-x3l9ts{min-height:200px}.pagination.svelte-x3l9ts{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.page-btn.svelte-x3l9ts{padding:10px 14px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.page-btn.svelte-x3l9ts:disabled{opacity:.6;cursor:not-allowed}.page-indicator.svelte-x3l9ts{font-weight:900;color:hsl(var(--text))}.empty-state.svelte-x3l9ts{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-icon.svelte-x3l9ts{width:80px;height:80px;background:hsl(var(--surface-2));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.empty-icon.svelte-x3l9ts i:where(.svelte-x3l9ts){font-size:2.5rem;color:hsl(var(--text-muted))}.empty-title.svelte-x3l9ts{color:hsl(var(--text));font-size:1.1rem;font-weight:700;margin-bottom:8px}.empty-text.svelte-x3l9ts{color:hsl(var(--text-muted));font-size:.9rem}.transactions-list.svelte-x3l9ts{display:flex;flex-direction:column;gap:12px}.transaction-item.svelte-x3l9ts{padding:16px;background:hsl(var(--surface));border-radius:12px;border:1px solid hsl(var(--border));display:flex;align-items:center;gap:14px}.tx-icon.svelte-x3l9ts{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.tx-icon.deposit.svelte-x3l9ts{background:hsl(var(--primary) / .15);color:hsl(var(--primary))}.tx-icon.withdraw.svelte-x3l9ts,.tx-icon.withdrawal.svelte-x3l9ts{background:hsl(var(--danger) / .15);color:hsl(var(--danger))}.tx-icon.transfer.svelte-x3l9ts{background:hsl(var(--info) / .15);color:hsl(var(--info))}.tx-icon.bonus.svelte-x3l9ts{background:hsl(var(--warning) / .15);color:hsl(var(--warning))}.tx-details.svelte-x3l9ts{flex:1;min-width:0}.tx-type.svelte-x3l9ts{font-weight:700;color:hsl(var(--text));font-size:.95rem;text-transform:capitalize}.tx-date.svelte-x3l9ts{font-size:.8rem;color:hsl(var(--text-muted));margin-top:2px}.tx-ref.svelte-x3l9ts{font-size:.75rem;color:hsl(var(--text-muted));margin-top:2px}.tx-right.svelte-x3l9ts{text-align:right;flex-shrink:0}.tx-amount.svelte-x3l9ts{font-weight:800;font-size:.95rem;color:hsl(var(--danger))}.tx-amount.positive.svelte-x3l9ts{color:hsl(var(--primary))}.tx-status.svelte-x3l9ts{font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:6px;margin-top:4px;display:inline-block;text-transform:capitalize}.status-success.svelte-x3l9ts{background:hsl(var(--primary) / .15);color:hsl(var(--primary))}.status-pending.svelte-x3l9ts{background:hsl(var(--warning) / .15);color:hsl(var(--warning))}.status-failed.svelte-x3l9ts{background:hsl(var(--danger) / .15);color:hsl(var(--danger))}.loading-state.svelte-x3l9ts{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:hsl(var(--text-muted))}.apply-btn.svelte-x3l9ts:disabled,.reset-btn.svelte-x3l9ts:disabled{opacity:.6;cursor:not-allowed}.change-password-page.svelte-1x86w31{padding-bottom:100px}.page-header.svelte-1x86w31{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-1x86w31{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-1x86w31{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.form-card.svelte-1x86w31{background:hsl(var(--surface));border-radius:16px;padding:20px;border:2px solid hsl(var(--primary));margin-bottom:16px}.form-group.svelte-1x86w31{margin-bottom:16px}.form-label.svelte-1x86w31{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.input-wrapper.svelte-1x86w31{position:relative}.form-input.svelte-1x86w31{width:100%;padding:12px 44px 12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast)}.form-input.svelte-1x86w31:focus{border-color:hsl(var(--primary))}.toggle-visibility.svelte-1x86w31{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;color:hsl(var(--text-muted));padding:4px}.form-hint.svelte-1x86w31{display:block;color:hsl(var(--text-muted));font-size:.75rem;margin-top:4px}.form-actions.svelte-1x86w31{display:flex;justify-content:flex-end;margin-top:20px}.submit-btn.svelte-1x86w31{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));color:hsl(var(--primary-fg));padding:10px 20px;border-radius:20px;font-size:.85rem;font-weight:800;letter-spacing:.5px}.tips-card.svelte-1x86w31{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px}.tips-header.svelte-1x86w31{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:12px}.tips-header.svelte-1x86w31 i:where(.svelte-1x86w31){font-size:1rem}.tips-list.svelte-1x86w31{list-style:disc;padding-left:20px;color:hsl(var(--text));font-size:.85rem;line-height:1.6}.tips-list.svelte-1x86w31 li:where(.svelte-1x86w31){margin-bottom:6px}.error-banner.svelte-1x86w31{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-1x86w31{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.submit-btn.svelte-1x86w31:disabled{opacity:.6;cursor:not-allowed}.setup-pin-page.svelte-17saolu{padding-bottom:100px}.page-header.svelte-17saolu{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-17saolu{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-17saolu{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.pin-intro.svelte-17saolu{text-align:center;padding:20px 0}.lock-icon.svelte-17saolu{width:64px;height:64px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.lock-icon.svelte-17saolu i:where(.svelte-17saolu){font-size:3rem;color:hsl(var(--primary))}.intro-title.svelte-17saolu{color:hsl(var(--primary));font-size:1.25rem;font-weight:800;margin-bottom:8px}.intro-text.svelte-17saolu{color:hsl(var(--text-muted));font-size:.9rem;line-height:1.5;max-width:300px;margin:0 auto}.pin-section.svelte-17saolu{margin-bottom:24px}.pin-label.svelte-17saolu{display:block;color:hsl(var(--primary));font-size:.9rem;font-weight:700;margin-bottom:12px}.required.svelte-17saolu{color:hsl(var(--danger))}.pin-inputs.svelte-17saolu{display:flex;justify-content:center;gap:8px}.pin-box.svelte-17saolu{width:46px;height:52px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:1.5rem;font-weight:700;text-align:center;outline:none;transition:border-color var(--transition-fast)}.pin-box.svelte-17saolu:focus{border-color:hsl(var(--primary))}.tips-card.svelte-17saolu{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px;margin-bottom:24px}.tips-header.svelte-17saolu{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:12px}.tips-header.svelte-17saolu i:where(.svelte-17saolu){font-size:1rem}.tips-list.svelte-17saolu{list-style:disc;padding-left:20px;color:hsl(var(--text));font-size:.85rem;line-height:1.6}.tips-list.svelte-17saolu li:where(.svelte-17saolu){margin-bottom:6px}.action-buttons.svelte-17saolu{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cancel-btn.svelte-17saolu{padding:12px 16px;border:2px solid hsl(var(--primary));border-radius:20px;background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700}.create-btn.svelte-17saolu{padding:12px 16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.create-btn.svelte-17saolu:disabled,.cancel-btn.svelte-17saolu:disabled{opacity:.6;cursor:not-allowed}.error-banner.svelte-17saolu{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-17saolu{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.mode-tabs.svelte-17saolu{display:flex;gap:8px;margin-bottom:20px}.mode-tab.svelte-17saolu{flex:1;padding:12px 16px;border:2px solid hsl(var(--border));border-radius:12px;background:transparent;color:hsl(var(--text-muted));font-size:.9rem;font-weight:700;transition:all var(--transition-fast)}.mode-tab.active.svelte-17saolu{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.bank-info-page.svelte-11avap6{padding-bottom:100px}.page-header.svelte-11avap6{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-11avap6{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-11avap6{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.add-bank-card.svelte-11avap6{background:hsl(var(--primary) / .08);border:2px dashed hsl(var(--primary));border-radius:16px;padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:all var(--transition-fast)}.add-bank-card.svelte-11avap6:hover{background:hsl(var(--primary) / .15)}.add-icon.svelte-11avap6{width:48px;height:48px;border-radius:50%;background:hsl(var(--primary));color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1.25rem}.add-text.svelte-11avap6{color:hsl(var(--primary));font-size:1rem;font-weight:700}.bank-cards-list.svelte-11avap6{margin-top:20px;display:flex;flex-direction:column;gap:12px}.bank-card-item.svelte-11avap6{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:12px;padding:16px;display:flex;align-items:center;gap:14px}.bank-icon.svelte-11avap6{width:44px;height:44px;background:hsl(var(--primary) / .12);border-radius:10px;display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));font-size:1.25rem}.bank-details.svelte-11avap6{flex:1}.bank-name.svelte-11avap6{font-weight:700;color:hsl(var(--text));font-size:.95rem}.account-number.svelte-11avap6{color:hsl(var(--text-muted));font-size:.85rem}.modal-backdrop.svelte-11avap6{position:fixed;inset:0;background:hsl(var(--shadow-color) / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;display:flex;align-items:flex-end;justify-content:center}.modal-content.svelte-11avap6{width:100%;max-width:540px;max-height:90vh;background:hsl(var(--surface));border-radius:24px 24px 0 0;overflow-y:auto;padding:12px 0 24px}.modal-indicator.svelte-11avap6{width:40px;height:4px;background:hsl(var(--border));border-radius:2px;margin:0 auto 16px}.form-card.svelte-11avap6{padding:0 20px}.form-title.svelte-11avap6{color:hsl(var(--primary));font-size:1.1rem;font-weight:800;margin-bottom:12px}.divider.svelte-11avap6{height:1px;background:hsl(var(--border));margin-bottom:16px}.form-group.svelte-11avap6{margin-bottom:16px}.form-label.svelte-11avap6{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.form-input.svelte-11avap6,.form-select.svelte-11avap6{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast)}.form-input.svelte-11avap6:focus,.form-select.svelte-11avap6:focus{border-color:hsl(var(--primary))}.form-input.disabled.svelte-11avap6{background:hsl(var(--surface-2));color:hsl(var(--text-muted));cursor:not-allowed}.form-select.svelte-11avap6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.form-hint.svelte-11avap6{display:block;color:hsl(var(--text-muted));font-size:.75rem;margin-top:4px}.notice-card.svelte-11avap6{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px;margin-bottom:20px}.notice-header.svelte-11avap6{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:10px}.notice-list.svelte-11avap6{list-style:disc;padding-left:20px;color:hsl(var(--text));font-size:.85rem;line-height:1.6}.notice-list.svelte-11avap6 li:where(.svelte-11avap6){margin-bottom:4px}.form-actions.svelte-11avap6{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cancel-btn.svelte-11avap6{padding:12px 16px;border:2px solid hsl(var(--primary));border-radius:20px;background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700}.save-btn.svelte-11avap6{padding:12px 16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.save-btn.svelte-11avap6:disabled,.cancel-btn.svelte-11avap6:disabled{opacity:.6;cursor:not-allowed}.success-banner.svelte-11avap6{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.error-banner-modal.svelte-11avap6{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:10px;padding:12px 14px;margin-bottom:16px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger));font-size:.9rem}.loading-state.svelte-11avap6{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:hsl(var(--text-muted))}.empty-state.svelte-11avap6{text-align:center;padding:40px 20px;color:hsl(var(--text-muted))}.empty-state.svelte-11avap6 i:where(.svelte-11avap6){font-size:3rem;margin-bottom:12px;opacity:.5}.account-holder.svelte-11avap6{color:hsl(var(--text-muted));font-size:.8rem;margin-top:2px}.delete-card-btn.svelte-11avap6{background:hsl(var(--danger) / .1);color:hsl(var(--danger));width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.delete-card-btn.svelte-11avap6:hover{background:hsl(var(--danger) / .2)}.required.svelte-11avap6{color:hsl(var(--danger))}.deposit-page.svelte-127zj1v{padding-bottom:100px}.page-header.svelte-127zj1v{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-127zj1v{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-127zj1v{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.info-banner.svelte-127zj1v{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:16px;padding:20px;margin-bottom:24px;color:hsl(var(--primary-fg))}.banner-content.svelte-127zj1v{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.banner-title.svelte-127zj1v{font-size:1rem;font-weight:700;margin-bottom:8px}.banner-detail.svelte-127zj1v{font-size:.85rem;opacity:.9}.banner-icon.svelte-127zj1v{width:50px;height:50px;background:hsl(var(--primary-fg) / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.banner-footer.svelte-127zj1v{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid hsl(var(--primary-fg) / .2)}.min-max.svelte-127zj1v .label:where(.svelte-127zj1v){display:block;font-size:.75rem;opacity:.8}.min-max.svelte-127zj1v .value:where(.svelte-127zj1v){font-size:.9rem;font-weight:700}.form-section.svelte-127zj1v{background:hsl(var(--surface));border-radius:16px;padding:20px}.form-group.svelte-127zj1v{margin-bottom:16px}.form-label.svelte-127zj1v{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.required.svelte-127zj1v{color:hsl(var(--danger))}.form-input.svelte-127zj1v,.form-select.svelte-127zj1v{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast)}.form-input.svelte-127zj1v:focus,.form-select.svelte-127zj1v:focus{border-color:hsl(var(--primary))}.form-select.svelte-127zj1v{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.preset-amounts.svelte-127zj1v{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.preset-btn.svelte-127zj1v{padding:12px 8px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.9rem;font-weight:600;transition:all var(--transition-fast)}.preset-btn.svelte-127zj1v:hover,.preset-btn.active.svelte-127zj1v{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.form-actions.svelte-127zj1v{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.cancel-btn.svelte-127zj1v{padding:12px 16px;border:2px solid hsl(var(--primary));border-radius:20px;background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700}.submit-btn.svelte-127zj1v{padding:12px 16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.submit-btn.svelte-127zj1v:disabled,.cancel-btn.svelte-127zj1v:disabled{opacity:.6;cursor:not-allowed}.error-banner.svelte-127zj1v{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-127zj1v{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.loading-state.svelte-127zj1v{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:hsl(var(--text-muted))}.loading-state.svelte-127zj1v i:where(.svelte-127zj1v){font-size:1.2rem}.withdraw-page.svelte-4e89ah{padding-bottom:100px}.page-header.svelte-4e89ah{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-4e89ah{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-4e89ah{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.balance-banner.svelte-4e89ah{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:16px;padding:20px;margin-bottom:16px;color:hsl(var(--primary-fg))}.balance-row.svelte-4e89ah{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.balance-label.svelte-4e89ah{display:block;font-size:.8rem;opacity:.9;margin-bottom:4px}.balance-value.svelte-4e89ah{font-size:1.5rem;font-weight:800}.balance-icon.svelte-4e89ah{width:50px;height:50px;background:hsl(var(--primary-fg) / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.available-balance.svelte-4e89ah{padding-top:12px;border-top:1px solid hsl(var(--primary-fg) / .2)}.available-balance.svelte-4e89ah .label:where(.svelte-4e89ah){display:block;font-size:.75rem;opacity:.8;margin-bottom:2px}.available-balance.svelte-4e89ah .value:where(.svelte-4e89ah){font-size:.9rem;font-weight:600}.info-banner.svelte-4e89ah{background:hsl(var(--primary) / .12);border-radius:14px;padding:20px;margin-bottom:20px;text-align:center}.info-text.svelte-4e89ah{color:hsl(var(--text));font-size:.9rem;margin-bottom:8px}.info-subtext.svelte-4e89ah{color:hsl(var(--text-muted));font-size:.85rem;margin-bottom:8px}.add-bank-link.svelte-4e89ah{background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700;text-decoration:underline}.form-section.svelte-4e89ah{background:hsl(var(--surface));border-radius:16px;padding:20px}.form-group.svelte-4e89ah{margin-bottom:16px}.form-label.svelte-4e89ah{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.required.svelte-4e89ah{color:hsl(var(--danger))}.form-input.svelte-4e89ah,.form-select.svelte-4e89ah{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast)}.form-input.svelte-4e89ah:focus,.form-select.svelte-4e89ah:focus{border-color:hsl(var(--primary))}.form-select.svelte-4e89ah{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.preset-amounts.svelte-4e89ah{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.preset-btn.svelte-4e89ah{padding:12px 8px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.9rem;font-weight:600;transition:all var(--transition-fast)}.preset-btn.svelte-4e89ah:hover,.preset-btn.active.svelte-4e89ah{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.pin-inputs.svelte-4e89ah{display:flex;gap:8px;margin-bottom:8px}.pin-box.svelte-4e89ah{width:44px;height:50px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:1.25rem;font-weight:700;text-align:center;outline:none}.pin-box.svelte-4e89ah:focus{border-color:hsl(var(--primary))}.form-hint.svelte-4e89ah{display:block;color:hsl(var(--text-muted));font-size:.75rem}.notice-card.svelte-4e89ah{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px;margin-bottom:20px}.notice-header.svelte-4e89ah{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:10px}.notice-list.svelte-4e89ah{list-style:disc;padding-left:20px;color:hsl(var(--text));font-size:.85rem;line-height:1.6}.notice-list.svelte-4e89ah li:where(.svelte-4e89ah){margin-bottom:4px}.form-actions.svelte-4e89ah{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cancel-btn.svelte-4e89ah{padding:12px 16px;border:2px solid hsl(var(--primary));border-radius:20px;background:transparent;color:hsl(var(--primary));font-size:.9rem;font-weight:700}.submit-btn.svelte-4e89ah{padding:12px 16px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.submit-btn.svelte-4e89ah:disabled,.cancel-btn.svelte-4e89ah:disabled{opacity:.6;cursor:not-allowed}.error-banner.svelte-4e89ah{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-4e89ah{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.loading-state.svelte-4e89ah{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:hsl(var(--text-muted))}.selected-bank-info.svelte-4e89ah{margin-top:8px;padding:10px 12px;background:hsl(var(--primary) / .08);border-radius:8px;font-size:.85rem}.selected-bank-info.svelte-4e89ah .bank-name:where(.svelte-4e89ah){display:block;font-weight:700;color:hsl(var(--primary))}.selected-bank-info.svelte-4e89ah .account-holder:where(.svelte-4e89ah){color:hsl(var(--text-muted))}.transfer-page.svelte-1uawqiu{padding-bottom:100px}.page-header.svelte-1uawqiu{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-1uawqiu{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-1uawqiu{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.tabs.svelte-1uawqiu{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.tab-btn.svelte-1uawqiu{padding:12px 16px;border:2px solid hsl(var(--border));border-radius:20px;background:hsl(var(--surface));color:hsl(var(--text-muted));font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;transition:all var(--transition-fast)}.tab-btn.active.svelte-1uawqiu{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-fg))}.balance-pill.svelte-1uawqiu{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:14px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;color:hsl(var(--primary-fg))}.pill-item.svelte-1uawqiu{display:flex;flex-direction:column;align-items:center;gap:4px}.pill-label.svelte-1uawqiu{font-size:.75rem;font-weight:700;opacity:.9}.pill-value.svelte-1uawqiu{font-size:1.25rem;font-weight:800}.pill-arrow.svelte-1uawqiu{font-size:1.25rem;opacity:.8}.balance-banner.svelte-1uawqiu{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:14px;padding:20px;text-align:center;margin-bottom:20px;color:hsl(var(--primary-fg))}.balance-banner.svelte-1uawqiu .balance-label:where(.svelte-1uawqiu){display:block;font-size:.8rem;font-weight:700;opacity:.9;margin-bottom:4px}.balance-banner.svelte-1uawqiu .balance-value:where(.svelte-1uawqiu){font-size:1.5rem;font-weight:800}.form-card.svelte-1uawqiu{background:hsl(var(--surface));border-radius:16px;padding:20px;border:2px solid hsl(var(--primary))}.form-title.svelte-1uawqiu{color:hsl(var(--primary));font-size:1rem;font-weight:800;margin-bottom:12px}.divider.svelte-1uawqiu{height:1px;background:hsl(var(--border));margin-bottom:16px}.form-group.svelte-1uawqiu{margin-bottom:16px}.form-label.svelte-1uawqiu{display:block;color:hsl(var(--primary));font-size:.85rem;font-weight:700;margin-bottom:8px}.form-input.svelte-1uawqiu,.form-select.svelte-1uawqiu,.form-textarea.svelte-1uawqiu{width:100%;padding:12px 14px;border:1.5px solid hsl(var(--border));border-radius:10px;background:hsl(var(--surface));color:hsl(var(--text));font-size:.95rem;outline:none;transition:border-color var(--transition-fast);font-family:inherit}.form-input.svelte-1uawqiu:focus,.form-select.svelte-1uawqiu:focus,.form-textarea.svelte-1uawqiu:focus{border-color:hsl(var(--primary))}.form-select.svelte-1uawqiu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.form-textarea.svelte-1uawqiu{min-height:80px;resize:vertical}.form-hint.svelte-1uawqiu{display:block;color:hsl(var(--text-muted));font-size:.75rem;margin-top:4px}.notice-card.svelte-1uawqiu{background:hsl(var(--primary) / .08);border:1.5px solid hsl(var(--primary) / .25);border-radius:14px;padding:16px;margin-bottom:20px}.notice-header.svelte-1uawqiu{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:700;margin-bottom:8px}.notice-text.svelte-1uawqiu{color:hsl(var(--text));font-size:.85rem;line-height:1.5}.form-actions-single.svelte-1uawqiu{display:flex;justify-content:flex-end}.submit-btn.svelte-1uawqiu{padding:10px 24px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));border-radius:20px;color:hsl(var(--primary-fg));font-size:.85rem;font-weight:800;letter-spacing:.5px}.submit-btn.svelte-1uawqiu:disabled{opacity:.6;cursor:not-allowed}.error-banner.svelte-1uawqiu{background:hsl(var(--danger) / .15);border:1px solid hsl(var(--danger) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger))}.success-banner.svelte-1uawqiu{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:12px;padding:14px 16px;margin-bottom:20px;display:flex;align-items:center;gap:10px;color:hsl(var(--primary))}.loading-state.svelte-1uawqiu{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:hsl(var(--text-muted))}.loading-inline.svelte-1uawqiu{display:flex;align-items:center;gap:8px;padding:12px;color:hsl(var(--text-muted));font-size:.9rem}.form-header-row.svelte-1uawqiu{display:flex;justify-content:space-between;align-items:center}.restore-all-btn.svelte-1uawqiu{background:hsl(var(--primary) / .15);color:hsl(var(--primary));padding:8px 14px;border-radius:20px;font-size:.8rem;font-weight:700;display:flex;align-items:center;gap:6px}.restore-all-btn.svelte-1uawqiu:disabled{opacity:.6;cursor:not-allowed}.direction-toggle.svelte-1uawqiu{display:grid;grid-template-columns:1fr 1fr;gap:10px}.direction-btn.svelte-1uawqiu{padding:12px;border:2px solid hsl(var(--border));border-radius:12px;background:hsl(var(--surface));color:hsl(var(--text-muted));font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;transition:all var(--transition-fast)}.direction-btn.active.svelte-1uawqiu{border-color:hsl(var(--primary));background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.direction-btn.svelte-1uawqiu:disabled{opacity:.6;cursor:not-allowed}.required.svelte-1uawqiu{color:hsl(var(--danger))}.inbox-page.svelte-1cd80bu{padding-bottom:100px}.page-header.svelte-1cd80bu{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-1cd80bu{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-1cd80bu{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.inbox-content.svelte-1cd80bu{min-height:300px}.empty-state.svelte-1cd80bu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.empty-icon.svelte-1cd80bu{width:100px;height:100px;background:hsl(var(--surface-2));border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.empty-icon.svelte-1cd80bu i:where(.svelte-1cd80bu){font-size:3rem;color:hsl(var(--text-muted))}.empty-title.svelte-1cd80bu{color:hsl(var(--text));font-size:1.25rem;font-weight:700;margin-bottom:8px}.empty-text.svelte-1cd80bu{color:hsl(var(--text-muted));font-size:.9rem;line-height:1.5;max-width:280px}.messages-list.svelte-1cd80bu{display:flex;flex-direction:column;gap:12px}.message-item.svelte-1cd80bu{background:hsl(var(--surface));border-radius:12px;padding:16px;display:flex;gap:14px;border:1px solid hsl(var(--border))}.message-icon.svelte-1cd80bu{width:44px;height:44px;background:hsl(var(--primary) / .12);border-radius:10px;display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));font-size:1.1rem;flex-shrink:0}.message-content.svelte-1cd80bu{flex:1;min-width:0}.message-title.svelte-1cd80bu{font-weight:700;color:hsl(var(--text));font-size:.95rem;margin-bottom:4px}.message-preview.svelte-1cd80bu{color:hsl(var(--text-muted));font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-time.svelte-1cd80bu{color:hsl(var(--text-muted));font-size:.75rem;margin-top:6px}.loading-state.svelte-1cd80bu{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:hsl(var(--text-muted))}.banner.svelte-1cd80bu{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;margin-bottom:12px;font-weight:700;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text))}.banner.error.svelte-1cd80bu{background:hsl(var(--danger) / .12);border-color:hsl(var(--danger) / .25);color:hsl(var(--danger))}.banner.success.svelte-1cd80bu{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .25);color:hsl(var(--primary))}.login-btn.svelte-1cd80bu{margin-top:12px;padding:12px 16px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900}.pagination.svelte-1cd80bu{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.page-btn.svelte-1cd80bu{padding:10px 14px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.page-btn.svelte-1cd80bu:disabled{opacity:.6;cursor:not-allowed}.page-indicator.svelte-1cd80bu{font-weight:900;color:hsl(var(--text))}.modal-backdrop.svelte-1cd80bu{position:fixed;inset:0;background:hsl(var(--shadow-color) / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}.modal.svelte-1cd80bu{width:100%;max-width:520px;background:hsl(var(--surface));border-radius:16px;border:1px solid hsl(var(--border));box-shadow:0 24px 60px hsl(var(--shadow-color) / .35);overflow:hidden}.modal-header.svelte-1cd80bu{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid hsl(var(--border))}.modal-title.svelte-1cd80bu{font-weight:900;color:hsl(var(--text));font-size:1rem}.modal-close.svelte-1cd80bu{width:36px;height:36px;border-radius:999px;background:hsl(var(--surface-2));color:hsl(var(--text));display:flex;align-items:center;justify-content:center}.modal-body.svelte-1cd80bu{padding:16px;display:flex;flex-direction:column;gap:12px}.modal-date.svelte-1cd80bu{font-size:.8rem;font-weight:800;color:hsl(var(--text-muted))}.modal-text.svelte-1cd80bu{color:hsl(var(--text));font-weight:600;line-height:1.5;white-space:pre-wrap}.modal-actions.svelte-1cd80bu{padding:14px 16px;border-top:1px solid hsl(var(--border));display:flex;justify-content:flex-end}.danger-btn.svelte-1cd80bu{padding:12px 14px;border-radius:12px;background:hsl(var(--danger));color:var(--text-white);font-weight:900;display:flex;align-items:center;gap:10px}.danger-btn.svelte-1cd80bu:disabled{opacity:.6;cursor:not-allowed}.message-item.unread.svelte-1cd80bu{background:hsl(var(--primary) / .05);border-color:hsl(var(--primary) / .2)}.message-icon.unread.svelte-1cd80bu{background:hsl(var(--primary) / .2)}.unread-dot.svelte-1cd80bu{width:10px;height:10px;background:hsl(var(--primary));border-radius:50%;flex-shrink:0}.message-item.svelte-1cd80bu{cursor:pointer;transition:all var(--transition-fast)}.message-item.svelte-1cd80bu:hover{background:hsl(var(--surface-2))}.games-page.svelte-1iijnm9{padding-bottom:100px}.page-header.svelte-1iijnm9{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 16px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-1iijnm9{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-1iijnm9{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.header-sub.svelte-1iijnm9{margin-left:auto;color:hsl(var(--primary-fg) / .9);font-weight:900;font-size:.85rem;padding:6px 10px;border-radius:999px;background:hsl(var(--primary-fg) / .12);border:1px solid hsl(var(--primary-fg) / .22)}.tabs.svelte-1iijnm9{display:flex;gap:10px;margin-bottom:12px}.tab-btn.svelte-1iijnm9{flex:1;padding:10px 12px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:900}.tab-btn.active.svelte-1iijnm9{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .35);color:hsl(var(--primary))}.toolbar.svelte-1iijnm9{display:flex;gap:12px;align-items:center;margin-bottom:12px}.date-filters.svelte-1iijnm9{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.date-field.svelte-1iijnm9{background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.date-label.svelte-1iijnm9{font-size:.7rem;font-weight:900;color:hsl(var(--text-muted))}.date-input.svelte-1iijnm9{background:transparent;color:hsl(var(--text));font-weight:800}.search-box.svelte-1iijnm9{flex:1;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border))}.search-box.svelte-1iijnm9 i:where(.svelte-1iijnm9){color:hsl(var(--text-muted))}.search-input.svelte-1iijnm9{width:100%;background:transparent;color:hsl(var(--text));outline:none;font-weight:700}.refresh-btn.svelte-1iijnm9{width:44px;height:44px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:center;color:hsl(var(--text))}.refresh-btn.svelte-1iijnm9:disabled{opacity:.6;cursor:not-allowed}.error-banner.svelte-1iijnm9{background:hsl(var(--danger) / .12);border:1px solid hsl(var(--danger) / .25);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:10px;color:hsl(var(--danger));font-weight:700;margin-bottom:12px}.loading-state.svelte-1iijnm9{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 12px;color:hsl(var(--text-muted));font-weight:700}.empty-state.svelte-1iijnm9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 14px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted))}.empty-state.svelte-1iijnm9 i:where(.svelte-1iijnm9){font-size:2.4rem;opacity:.7}.empty-title.svelte-1iijnm9{font-weight:900;color:hsl(var(--text))}.empty-text.svelte-1iijnm9{font-size:.9rem;font-weight:600;max-width:320px}.meta-row.svelte-1iijnm9{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.meta-pill.svelte-1iijnm9{padding:6px 10px;border-radius:999px;background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);color:hsl(var(--text));font-size:.75rem;font-weight:800}.games-grid.svelte-1iijnm9{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.game-card.svelte-1iijnm9{position:relative;border-radius:14px;overflow:hidden}.launch-btn.svelte-1iijnm9{width:100%;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;text-align:left;display:flex;flex-direction:column;color:inherit}.launch-btn.svelte-1iijnm9:disabled{opacity:.7;cursor:not-allowed}.favorite-btn.svelte-1iijnm9{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--surface) / .9);color:hsl(var(--text));display:flex;align-items:center;justify-content:center;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.favorite-btn.active.svelte-1iijnm9{color:hsl(var(--danger));border-color:hsl(var(--danger) / .35);background:hsl(var(--danger) / .1)}.favorite-btn.svelte-1iijnm9:disabled{opacity:.6;cursor:not-allowed}.game-art.svelte-1iijnm9{height:120px;background:hsl(var(--surface-2));display:flex;align-items:center;justify-content:center}.game-img.svelte-1iijnm9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-fallback.svelte-1iijnm9{color:hsl(var(--text-muted));font-size:1.5rem}.game-info.svelte-1iijnm9{padding:10px 10px 12px;display:flex;flex-direction:column;gap:8px}.game-name.svelte-1iijnm9{font-weight:800;font-size:.85rem;color:hsl(var(--text));line-height:1.2;min-height:2.4em}.game-tags.svelte-1iijnm9{display:flex;gap:6px}.tag.svelte-1iijnm9{font-size:.65rem;font-weight:900;padding:2px 6px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2));color:hsl(var(--text))}.tag.hot.svelte-1iijnm9{border-color:hsl(var(--danger) / .35);background:hsl(var(--danger) / .12);color:hsl(var(--danger))}.tag.new.svelte-1iijnm9{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.pagination.svelte-1iijnm9{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.login-required.svelte-1iijnm9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted))}.login-required.svelte-1iijnm9 i:where(.svelte-1iijnm9){font-size:2rem;opacity:.7}.login-title.svelte-1iijnm9{font-weight:900;color:hsl(var(--text))}.login-text.svelte-1iijnm9{font-weight:700}.login-btn.svelte-1iijnm9{margin-top:4px;padding:10px 16px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900}.history-list.svelte-1iijnm9{display:flex;flex-direction:column;gap:10px}.history-row.svelte-1iijnm9{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:14px;background:hsl(var(--surface));border:1px solid hsl(var(--border))}.history-main.svelte-1iijnm9{display:flex;flex-direction:column;gap:4px;min-width:0}.history-provider.svelte-1iijnm9{font-weight:900;color:hsl(var(--text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:190px}.history-user.svelte-1iijnm9{font-weight:800;color:hsl(var(--text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:190px}.history-stats.svelte-1iijnm9{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.history-bet.svelte-1iijnm9{font-weight:900;color:hsl(var(--text));font-size:.8rem}.history-wl.svelte-1iijnm9{font-weight:900;font-size:.8rem}.history-wl.positive.svelte-1iijnm9{color:hsl(var(--primary))}.history-wl.negative.svelte-1iijnm9{color:hsl(var(--danger))}.page-btn.svelte-1iijnm9{padding:10px 14px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.page-btn.svelte-1iijnm9:disabled{opacity:.6;cursor:not-allowed}.page-indicator.svelte-1iijnm9{font-weight:900;color:hsl(var(--text))}@media(min-width:480px){.games-grid.svelte-1iijnm9{grid-template-columns:repeat(3,1fr)}.game-art.svelte-1iijnm9{height:140px}}@media(min-width:768px){.games-grid.svelte-1iijnm9{grid-template-columns:repeat(4,1fr)}}.lucky-wheel-page.svelte-k80h7f{padding-bottom:100px}.page-header.svelte-k80h7f{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-k80h7f{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-k80h7f{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.page-content.svelte-k80h7f{margin-top:16px}.loading-state.svelte-k80h7f{display:flex;align-items:center;justify-content:center;gap:10px;padding:50px 16px;color:hsl(var(--text-muted));font-weight:800}.empty-state.svelte-k80h7f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted));font-weight:800}.history-filters.svelte-k80h7f{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr)) 44px;gap:12px;margin-bottom:16px}.filter-group.svelte-k80h7f{display:flex;flex-direction:column;gap:6px}.filter-label.svelte-k80h7f{font-size:.8rem;font-weight:700;color:hsl(var(--text-muted))}.filter-input.svelte-k80h7f{width:100%;padding:10px 12px;border-radius:10px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:700;font-size:.9rem}.filter-input.svelte-k80h7f:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsla(var(--primary) / .1)}.filter-btn.svelte-k80h7f{border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));display:flex;align-items:center;justify-content:center}.history-list.svelte-k80h7f{display:flex;flex-direction:column;gap:10px}.history-item.svelte-k80h7f{padding:12px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--surface));color:hsl(var(--text));font-weight:700;white-space:pre-wrap}.pagination.svelte-k80h7f{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.page-btn.svelte-k80h7f{padding:10px 14px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.page-btn.svelte-k80h7f:disabled{opacity:.6;cursor:not-allowed}.page-indicator.svelte-k80h7f{font-weight:900;color:hsl(var(--text))}.login-required.svelte-k80h7f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted))}.login-required.svelte-k80h7f i:where(.svelte-k80h7f){font-size:2.2rem;opacity:.7}.login-title.svelte-k80h7f{font-weight:900;color:hsl(var(--text))}.login-btn.svelte-k80h7f{margin-top:6px;padding:12px 16px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900}.rebate-page.svelte-emsn37{padding-bottom:100px}.page-header.svelte-emsn37{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-2)));padding:14px 18px;margin:calc(-1 * var(--page-padding) + 10px) calc(-1 * var(--page-padding)) 20px calc(-1 * var(--page-padding));display:flex;align-items:center;gap:12px}.back-btn.svelte-emsn37{width:32px;height:32px;background:transparent;color:hsl(var(--primary-fg));display:flex;align-items:center;justify-content:center;font-size:1rem}.header-title.svelte-emsn37{color:hsl(var(--primary-fg));font-size:1.1rem;font-weight:800}.filters.svelte-emsn37{display:grid;grid-template-columns:1.2fr 1fr 1fr 44px;gap:10px;margin-bottom:12px}.filter-select.svelte-emsn37,.filter-input.svelte-emsn37{width:100%;padding:10px 12px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.apply-btn.svelte-emsn37{border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));display:flex;align-items:center;justify-content:center}.banner.svelte-emsn37{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;margin-bottom:12px;font-weight:700;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text))}.banner.error.svelte-emsn37{background:hsl(var(--danger) / .12);border-color:hsl(var(--danger) / .25);color:hsl(var(--danger))}.banner.success.svelte-emsn37{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .25);color:hsl(var(--primary))}.loading-state.svelte-emsn37{display:flex;align-items:center;justify-content:center;gap:10px;padding:50px 16px;color:hsl(var(--text-muted));font-weight:800}.empty-state.svelte-emsn37{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted));font-weight:800}.rebate-list.svelte-emsn37{display:flex;flex-direction:column;gap:10px}.rebate-item.svelte-emsn37{display:flex;justify-content:space-between;gap:12px;padding:14px;border-radius:16px;background:hsl(var(--surface));border:1px solid hsl(var(--border));text-align:left}.rebate-provider.svelte-emsn37{font-weight:900;color:hsl(var(--text))}.rebate-date.svelte-emsn37,.rebate-meta.svelte-emsn37{color:hsl(var(--text-muted));font-weight:700;font-size:.85rem;margin-top:4px}.rebate-right.svelte-emsn37{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rebate-status.svelte-emsn37{padding:4px 10px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--surface-2));font-size:.75rem;font-weight:900;color:hsl(var(--text-muted))}.rebate-status.claimed.svelte-emsn37{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .25);color:hsl(var(--primary))}.pagination.svelte-emsn37{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.page-btn.svelte-emsn37{padding:10px 14px;border-radius:12px;background:hsl(var(--surface));border:1px solid hsl(var(--border));color:hsl(var(--text));font-weight:800}.page-btn.svelte-emsn37:disabled{opacity:.6;cursor:not-allowed}.page-indicator.svelte-emsn37{font-weight:900;color:hsl(var(--text))}.login-required.svelte-emsn37{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 16px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:16px;color:hsl(var(--text-muted))}.login-required.svelte-emsn37 i:where(.svelte-emsn37){font-size:2.2rem;opacity:.7}.login-title.svelte-emsn37{font-weight:900;color:hsl(var(--text))}.login-btn.svelte-emsn37{margin-top:6px;padding:12px 16px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900}.modal-backdrop.svelte-emsn37{position:fixed;inset:0;background:hsl(var(--shadow-color) / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}.modal.svelte-emsn37{width:100%;max-width:520px;background:hsl(var(--surface));border-radius:16px;border:1px solid hsl(var(--border));box-shadow:0 24px 60px hsl(var(--shadow-color) / .35);overflow:hidden}.modal-header.svelte-emsn37{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid hsl(var(--border))}.modal-title.svelte-emsn37{font-weight:900;color:hsl(var(--text));font-size:1rem}.modal-close.svelte-emsn37{width:36px;height:36px;border-radius:999px;background:hsl(var(--surface-2));color:hsl(var(--text));display:flex;align-items:center;justify-content:center}.modal-body.svelte-emsn37{padding:16px}.detail-grid.svelte-emsn37{display:flex;flex-direction:column;gap:10px;border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden}.detail-row.svelte-emsn37{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid hsl(var(--border));font-weight:800;color:hsl(var(--text))}.detail-row.svelte-emsn37 span:where(.svelte-emsn37):first-child{color:hsl(var(--text-muted));font-weight:700}.detail-row.svelte-emsn37:last-child{border-bottom:none}.modal-actions.svelte-emsn37{padding:14px 16px;border-top:1px solid hsl(var(--border));display:flex;justify-content:flex-end}.claim-btn.svelte-emsn37{padding:12px 14px;border-radius:12px;background:hsl(var(--primary));color:hsl(var(--primary-fg));font-weight:900;display:flex;align-items:center;gap:10px}.claim-btn.svelte-emsn37:disabled{opacity:.6;cursor:not-allowed}.main-content.svelte-1n46o8q{flex:1;display:flex;flex-direction:column;overflow:hidden;max-width:100%}
