@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Poppins", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-xl:36rem;--container-6xl:72rem;--text-xs:.75rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:calc(var(--spacing) * 0)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.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,)}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[program\:wangpoket-notifications\]{program:wangpoket-notifications}.\[program\:wangpoket-worker\]{program:wangpoket-worker}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}@media(max-width:767px),(prefers-reduced-motion:reduce){.wp-dashboard-card-art,.wp-package-art,.floating-icon,.wp-tier-card i,.wp-referral-stat-card img,.wp-referral-bonus-card img{animation-duration:12s!important;animation-iteration-count:1!important}.wp-banner-carousel img,.wp-blog-slide-card img{will-change:auto}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}:root{--brand-deep-purple:#3b0855;--brand-purple:#852467;--brand-coral:#fd8083;--brand-magenta:#ee227d;--brand-slate:#498099;--brand-cyan:#30c0b7;--brand-purple-light:#a73b8f;--brand-magenta-light:#ff4d94;--brand-cyan-light:#5dddd4;--brand-coral-light:#ffb3b5}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8f9fc;--bg-tertiary:#f0f2f7;--bg-elevated:#fff;--bg-overlay:#3b085580;--surface-default:#fff;--surface-hover:#f8f9fc;--surface-active:#f0f2f7;--surface-disabled:#e8eaf0;--text-primary:#1a1a2e;--text-secondary:#4a4a6a;--text-tertiary:#7a7a9a;--text-disabled:#b0b0c0;--text-inverse:#fff;--text-on-brand:#fff;--border-default:#e0e2e8;--border-strong:#c0c4d0;--border-focus:var(--brand-magenta);--accent-primary:var(--brand-magenta);--accent-primary-hover:#d91e6f;--accent-primary-active:#c01a62;--accent-secondary:var(--brand-cyan);--accent-secondary-hover:#28a89f;--status-success:#22c55e;--status-success-bg:#dcfce7;--status-warning:#f59e0b;--status-warning-bg:#fef3c7;--status-error:#ef4444;--status-error-bg:#fee2e2;--status-info:var(--brand-cyan);--status-info-bg:#e0f7f5;--xp-color:var(--brand-cyan);--level-color:var(--brand-magenta);--streak-color:var(--brand-coral);--badge-gold:gold;--badge-silver:silver;--badge-bronze:#cd7f32;--trust-low:var(--brand-coral);--trust-medium:var(--brand-slate);--trust-high:var(--brand-cyan);--trust-elite:var(--brand-magenta);--gradient-brand:linear-gradient(135deg, var(--brand-deep-purple) 0%, var(--brand-magenta) 100%);--gradient-accent:linear-gradient(135deg, var(--brand-magenta) 0%, var(--brand-coral) 100%);--gradient-cyber:linear-gradient(135deg, var(--brand-purple) 0%, var(--brand-cyan) 100%);--gradient-card:linear-gradient(180deg, #fff 0%, #f8f9fc 100%);--shadow-sm:0 1px 2px #3b08550d;--shadow-md:0 4px 6px #3b085512;--shadow-lg:0 10px 15px #3b08551a;--shadow-xl:0 20px 25px #3b085526;--shadow-glow:0 0 20px #ee227d4d;--shadow-cyan-glow:0 0 20px #30c0b74d;--input-bg:#fff;--input-border:#e0e2e8;--input-border-focus:var(--brand-magenta);--input-placeholder:#9ca3af}[data-theme=dark]{--bg-primary:#0d0d1a;--bg-secondary:#151528;--bg-tertiary:#1e1e38;--bg-elevated:#252545;--bg-overlay:#000000b3;--surface-default:#1a1a32;--surface-hover:#252548;--surface-active:#2e2e55;--surface-disabled:#1a1a2a;--text-primary:#fff;--text-secondary:#b8b8d0;--text-tertiary:#8888a8;--text-disabled:#555570;--text-inverse:#1a1a2e;--text-on-brand:#fff;--border-default:#2a2a48;--border-strong:#3a3a60;--border-focus:var(--brand-magenta);--accent-primary:var(--brand-magenta);--accent-primary-hover:#ff4d94;--accent-primary-active:#ee227d;--accent-secondary:var(--brand-cyan);--accent-secondary-hover:#5dddd4;--status-success:#4ade80;--status-success-bg:#4ade8026;--status-warning:#fbbf24;--status-warning-bg:#fbbf2426;--status-error:#f87171;--status-error-bg:#f8717126;--status-info:var(--brand-cyan);--status-info-bg:#30c0b726;--xp-color:var(--brand-cyan-light);--level-color:var(--brand-magenta-light);--streak-color:var(--brand-coral-light);--badge-gold:gold;--badge-silver:#e8e8e8;--badge-bronze:#e8a060;--trust-low:var(--brand-coral);--trust-medium:var(--brand-slate);--trust-high:var(--brand-cyan);--trust-elite:var(--brand-magenta-light);--gradient-brand:linear-gradient(135deg, var(--brand-deep-purple) 0%, var(--brand-magenta) 100%);--gradient-accent:linear-gradient(135deg, var(--brand-magenta) 0%, var(--brand-coral) 100%);--gradient-cyber:linear-gradient(135deg, var(--brand-purple) 0%, var(--brand-cyan) 100%);--gradient-card:linear-gradient(180deg, #1a1a32 0%, #151528 100%);--gradient-glow-border:linear-gradient(135deg, var(--brand-magenta), var(--brand-cyan));--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px #0006;--shadow-lg:0 10px 15px #00000080;--shadow-xl:0 20px 25px #0009;--shadow-glow:0 0 30px #ee227d66;--shadow-cyan-glow:0 0 30px #30c0b766;--shadow-neon:0 0 10px var(--brand-magenta), 0 0 20px var(--brand-magenta), 0 0 40px var(--brand-purple);--input-bg:#1a1a32;--input-border:#2a2a48;--input-border-focus:var(--brand-magenta);--input-placeholder:#6b7280}:root{--font-primary:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Poppins", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--tracking-tight:-.025em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-toast:800;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.35s;--duration-slower:.5s;--ease-default:cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--transition-colors:color var(--duration-fast) var(--ease-default), background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);--transition-transform:transform var(--duration-normal) var(--ease-default);--transition-all:all var(--duration-normal) var(--ease-default);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--nav-height:64px;--nav-icon-size:24px;--card-padding:var(--space-4);--card-radius:var(--radius-xl);--btn-height-sm:32px;--btn-height-md:40px;--btn-height-lg:48px;--btn-height-xl:56px;--btn-padding-x:var(--space-4);--btn-radius:var(--radius-lg);--input-height:44px;--input-padding-x:var(--space-4);--input-radius:var(--radius-lg);--avatar-xs:24px;--avatar-sm:32px;--avatar-md:40px;--avatar-lg:56px;--avatar-xl:80px;--progress-height:8px;--progress-radius:var(--radius-full);--badge-height:24px;--badge-padding-x:var(--space-2);--badge-radius:var(--radius-full);--xp-bar-height:12px;--xp-bar-bg:var(--bg-tertiary);--level-badge-size:48px;--streak-icon-size:20px}[data-theme=light],[data-theme=dark]{--xp-bar-fill:linear-gradient(90deg, var(--brand-cyan) 0%, var(--brand-magenta) 100%);--level-badge-bg:var(--gradient-brand);--streak-bg:var(--brand-coral)}[data-theme=light]{--task-low-risk:#22c55e;--task-low-risk-bg:#22c55e1a;--task-medium-risk:var(--brand-slate);--task-medium-risk-bg:#4980991a;--task-high-risk:var(--brand-magenta);--task-high-risk-bg:#ee227d1a;--task-like:var(--brand-coral);--task-follow:var(--brand-cyan);--task-comment:var(--brand-magenta);--task-premium:var(--brand-purple)}[data-theme=dark]{--task-low-risk:#4ade80;--task-low-risk-bg:#4ade8026;--task-medium-risk:var(--brand-slate);--task-medium-risk-bg:#49809926;--task-high-risk:var(--brand-magenta-light);--task-high-risk-bg:#ee227d26;--task-like:var(--brand-coral-light);--task-follow:var(--brand-cyan-light);--task-comment:var(--brand-magenta-light);--task-premium:var(--brand-purple-light)}[data-theme=light]{--wallet-card-bg:var(--gradient-brand);--earnings-positive:#22c55e;--earnings-pending:var(--brand-slate);--withdrawal-ready:var(--brand-cyan)}[data-theme=dark]{--wallet-card-bg:var(--gradient-brand);--earnings-positive:#4ade80;--earnings-pending:var(--brand-slate);--withdrawal-ready:var(--brand-cyan-light)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--leading-normal);background-color:var(--bg-primary);color:var(--text-primary);transition:var(--transition-colors)}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--btn-height-md);padding:0 var(--btn-padding-x);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--btn-radius);cursor:pointer;transition:var(--transition-all);border:none;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--accent-primary);color:var(--text-on-brand)}.btn-primary:hover:not(:disabled){background:var(--accent-primary-hover);box-shadow:var(--shadow-glow)}.btn-primary:active:not(:disabled){background:var(--accent-primary-active)}.btn-secondary{background:var(--accent-secondary);color:var(--text-on-brand)}.btn-secondary:hover:not(:disabled){background:var(--accent-secondary-hover);box-shadow:var(--shadow-cyan-glow)}.btn-outline{border:2px solid var(--accent-primary);color:var(--accent-primary);background:0 0}.btn-outline:hover:not(:disabled){background:var(--accent-primary);color:var(--text-on-brand)}.btn-ghost{color:var(--text-secondary);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.btn-gradient{background:var(--gradient-accent);color:var(--text-on-brand);border:none}.btn-gradient:hover:not(:disabled){box-shadow:var(--shadow-glow);transform:translateY(-2px)}.btn-sm{height:var(--btn-height-sm);font-size:var(--text-xs)}.btn-lg{height:var(--btn-height-lg);font-size:var(--text-base)}.btn-xl{height:var(--btn-height-xl);font-size:var(--text-lg);padding:0 var(--space-6)}.btn-icon{width:var(--btn-height-md);padding:0}.card{background:var(--surface-default);border-radius:var(--card-radius);padding:var(--card-padding);border:1px solid var(--border-default);transition:var(--transition-all)}.card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.card-glow{background:var(--surface-default);border-radius:var(--card-radius);padding:var(--card-padding);position:relative}[data-theme=dark] .card-glow:before{content:"";border-radius:var(--card-radius);background:var(--gradient-glow-border);opacity:.5;transition:opacity var(--duration-normal);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=dark] .card-glow:hover:before{opacity:1}.card-task{gap:var(--space-3);flex-direction:column;display:flex}.card-task-header{justify-content:space-between;align-items:center;display:flex}.card-task-reward{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--accent-primary)}.input{width:100%;height:var(--input-height);padding:0 var(--input-padding-x);font-family:var(--font-primary);font-size:var(--text-base);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);color:var(--text-primary);transition:var(--transition-colors)}.input::placeholder{color:var(--input-placeholder)}.input:focus{border-color:var(--input-border-focus);outline:none;box-shadow:0 0 0 3px #ee227d26}.input:disabled{background:var(--surface-disabled);cursor:not-allowed}.input-group{position:relative}.input-group .input{padding-left:calc(var(--input-padding-x) + 28px)}.input-group-icon{left:var(--input-padding-x);color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.textarea{min-height:120px;padding:var(--space-3) var(--input-padding-x);resize:vertical}.badge{height:var(--badge-height);padding:0 var(--badge-padding-x);font-size:var(--text-xs);font-weight:var(--font-semibold);border-radius:var(--badge-radius);text-transform:uppercase;letter-spacing:var(--tracking-wide);justify-content:center;align-items:center;display:inline-flex}.badge-primary{background:var(--accent-primary);color:var(--text-on-brand)}.badge-secondary{background:var(--accent-secondary);color:var(--text-on-brand)}.badge-success{background:var(--status-success-bg);color:var(--status-success)}.badge-warning{background:var(--status-warning-bg);color:var(--status-warning)}.badge-error{background:var(--status-error-bg);color:var(--status-error)}.badge-trust-low{color:var(--trust-low);background:#fd808326}.badge-trust-medium{color:var(--trust-medium);background:#49809926}.badge-trust-high{color:var(--trust-high);background:#30c0b726}.badge-trust-elite{color:var(--trust-elite);background:#ee227d26}.badge-task-like{color:var(--task-like);background:#fd808326}.badge-task-follow{color:var(--task-follow);background:#30c0b726}.badge-task-comment{color:var(--task-comment);background:#ee227d26}.badge-task-premium{background:var(--gradient-brand);color:var(--text-on-brand)}.progress{width:100%;height:var(--progress-height);background:var(--bg-tertiary);border-radius:var(--progress-radius);overflow:hidden}.progress-bar{border-radius:var(--progress-radius);height:100%;transition:width var(--duration-slow) var(--ease-out)}.progress-bar-primary{background:var(--accent-primary)}.progress-bar-secondary{background:var(--accent-secondary)}.progress-bar-gradient{background:var(--xp-bar-fill)}.progress-xp{height:var(--xp-bar-height);background:var(--xp-bar-bg);border-radius:var(--progress-radius);position:relative;overflow:hidden}.progress-xp-bar{background:var(--xp-bar-fill);border-radius:var(--progress-radius);height:100%;position:relative}.progress-xp-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:2s infinite shine;position:absolute;top:0;left:-100%}@keyframes shine{to{left:100%}}.avatar{border-radius:var(--radius-full);background:var(--gradient-brand);color:var(--text-on-brand);font-weight:var(--font-semibold);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar-xs{width:var(--avatar-xs);height:var(--avatar-xs);font-size:var(--text-xs)}.avatar-sm{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--text-xs)}.avatar-md{width:var(--avatar-md);height:var(--avatar-md);font-size:var(--text-sm)}.avatar-lg{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--text-lg)}.avatar-xl{width:var(--avatar-xl);height:var(--avatar-xl);font-size:var(--text-2xl)}.avatar-wrapper{display:inline-block;position:relative}.avatar-level{background:var(--level-badge-bg);border-radius:var(--radius-full);width:24px;height:24px;font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--text-on-brand);border:2px solid var(--bg-primary);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;right:-4px}.bottom-nav{height:var(--nav-height);background:var(--surface-default);border-top:1px solid var(--border-default);padding:0 var(--space-2);z-index:var(--z-fixed);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}[data-theme=dark] .bottom-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top-color:var(--border-default);background:#1a1a32f2}.bottom-nav-item{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);color:var(--text-tertiary);transition:var(--transition-colors);border-radius:var(--radius-lg);flex-direction:column;min-width:64px;text-decoration:none;display:flex}.bottom-nav-item:hover{color:var(--text-secondary);background:var(--surface-hover)}.bottom-nav-item.active,.bottom-nav-item.active .bottom-nav-icon{color:var(--accent-primary)}.bottom-nav-label{font-size:var(--text-xs);font-weight:var(--font-medium)}.bottom-nav-action{background:var(--gradient-accent);border-radius:var(--radius-full);width:56px;height:56px;color:var(--text-on-brand);box-shadow:var(--shadow-glow);transition:var(--transition-all);justify-content:center;align-items:center;margin-top:-20px;display:flex}.bottom-nav-action:hover{transform:scale(1.1)}.header{background:var(--bg-primary);border-bottom:1px solid var(--border-default);height:56px;padding:0 var(--space-4);z-index:var(--z-sticky);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;left:0;right:0}[data-theme=dark] .header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d1af2}.header-title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:var(--tracking-wide)}.header-actions{align-items:center;gap:var(--space-2);display:flex}.wallet-card{background:var(--wallet-card-bg);border-radius:var(--radius-2xl);padding:var(--space-6);color:var(--text-on-brand);position:relative;overflow:hidden}.wallet-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;right:-50%}.wallet-balance-label{font-size:var(--text-sm);opacity:.8;margin-bottom:var(--space-1)}.wallet-balance{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight)}.wallet-actions{gap:var(--space-3);margin-top:var(--space-4);display:flex}.wallet-action-btn{border-radius:var(--radius-lg);padding:var(--space-3);color:var(--text-on-brand);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition-all);background:#fff3;border:none;flex:1}.wallet-action-btn:hover{background:#ffffff4d}.stats-grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.stat-card{background:var(--surface-default);border-radius:var(--radius-xl);padding:var(--space-4);border:1px solid var(--border-default)}.stat-icon{border-radius:var(--radius-lg);width:40px;height:40px;margin-bottom:var(--space-3);justify-content:center;align-items:center;display:flex}.stat-icon-xp{color:var(--xp-color);background:#30c0b726}.stat-icon-earnings{color:var(--accent-primary);background:#ee227d26}.stat-icon-tasks{color:var(--brand-coral);background:#fd808326}.stat-icon-streak{color:var(--brand-purple);background:#85246726}.stat-value{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary)}.stat-label{font-size:var(--text-sm);color:var(--text-tertiary);margin-top:var(--space-1)}.level-badge{width:var(--level-badge-size);height:var(--level-badge-size);background:var(--level-badge-bg);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-on-brand);box-shadow:var(--shadow-glow);justify-content:center;align-items:center;display:flex}.streak-counter{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--streak-bg);border-radius:var(--radius-full);color:var(--text-on-brand);font-weight:var(--font-semibold);display:inline-flex}.streak-icon{width:var(--streak-icon-size);height:var(--streak-icon-size)}.xp-display{gap:var(--space-2);flex-direction:column;display:flex}.xp-header{justify-content:space-between;align-items:center;display:flex}.xp-label{font-size:var(--text-sm);color:var(--text-secondary)}.xp-value{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--xp-color)}.task-item{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);transition:var(--transition-all);display:flex}.task-item:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md)}.task-icon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.task-icon-like{color:var(--task-like);background:#fd808326}.task-icon-follow{color:var(--task-follow);background:#30c0b726}.task-icon-comment{color:var(--task-comment);background:#ee227d26}.task-content{flex:1;min-width:0}.task-title{font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.task-meta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);display:flex}.task-reward{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--accent-primary);white-space:nowrap}.modal-backdrop{background:var(--bg-overlay);z-index:var(--z-modal-backdrop);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media(min-width:768px){.modal-backdrop{align-items:center}}.modal{background:var(--surface-default);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;width:100%;max-height:90vh;z-index:var(--z-modal);animation:slideUp var(--duration-normal) var(--ease-out);overflow-y:auto}@media(min-width:768px){.modal{border-radius:var(--radius-2xl);max-width:480px;animation:fadeIn var(--duration-normal) var(--ease-out)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header{padding:var(--space-4);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.modal-title{font-size:var(--text-lg);font-weight:var(--font-semibold)}.modal-body{padding:var(--space-4)}.modal-footer{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--border-default);display:flex}.toast{top:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-lg);border:1px solid var(--border-default);align-items:center;gap:var(--space-3);z-index:var(--z-toast);animation:toastIn var(--duration-normal) var(--ease-out);display:flex;position:fixed;left:50%;transform:translate(-50%)}@keyframes toastIn{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.toast-success{border-left:4px solid var(--status-success)}.toast-error{border-left:4px solid var(--status-error)}.toast-warning{border-left:4px solid var(--status-warning)}.toast-info{border-left:4px solid var(--status-info)}.tabs{gap:var(--space-1);background:var(--bg-tertiary);padding:var(--space-1);border-radius:var(--radius-xl);display:flex}.tab{padding:var(--space-3);border-radius:var(--radius-lg);font-weight:var(--font-medium);color:var(--text-tertiary);cursor:pointer;transition:var(--transition-all);background:0 0;border:none;flex:1}.tab:hover{color:var(--text-secondary)}.tab.active{background:var(--surface-default);color:var(--text-primary);box-shadow:var(--shadow-sm)}.empty-state{padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state-icon{width:80px;height:80px;margin-bottom:var(--space-4);color:var(--text-disabled)}.empty-state-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-secondary);margin-bottom:var(--space-2)}.empty-state-description{font-size:var(--text-sm);color:var(--text-tertiary);max-width:280px}.skeleton{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--surface-hover) 50%,var(--bg-tertiary) 75%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner{border:3px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:var(--radius-full);width:24px;height:24px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.divider{background:var(--border-default);height:1px;margin:var(--space-4) 0}.divider-text{align-items:center;gap:var(--space-3);color:var(--text-tertiary);font-size:var(--text-sm);display:flex}.divider-text:before,.divider-text:after{content:"";background:var(--border-default);flex:1;height:1px}.toggle{background:var(--bg-tertiary);border-radius:var(--radius-full);cursor:pointer;width:48px;height:28px;transition:var(--transition-colors);position:relative}.toggle.active{background:var(--accent-primary)}.toggle-knob{background:var(--bg-primary);border-radius:var(--radius-full);width:24px;height:24px;box-shadow:var(--shadow-sm);transition:var(--transition-transform);position:absolute;top:2px;left:2px}.toggle.active .toggle-knob{transform:translate(20px)}.plan-card{background:var(--surface-default);border-radius:var(--radius-2xl);padding:var(--space-6);border:2px solid var(--border-default);transition:var(--transition-all)}.plan-card.featured{border-color:var(--accent-primary);position:relative}.plan-card.featured:before{content:"POPULAR";background:var(--gradient-accent);color:var(--text-on-brand);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan-name{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-2)}.plan-price{align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-4);display:flex}.plan-price-value{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--accent-primary)}.plan-feature-icon{color:var(--status-success)}.notification-item{gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);display:flex}.notification-item.unread{background:var(--surface-hover);border-left:3px solid var(--accent-primary)}.notification-icon{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notification-content{flex:1;min-width:0}.notification-title{font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.notification-message{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-1)}.notification-time{font-size:var(--text-xs);color:var(--text-tertiary)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-accent{color:var(--accent-primary)}.text-success{color:var(--status-success)}.text-error{color:var(--status-error)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-surface{background-color:var(--surface-default)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.p-4{padding:var(--space-4)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.mb-4{margin-bottom:var(--space-4)}.mt-4{margin-top:var(--space-4)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.safe-area-bottom{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom,0px))}.plan-cards{gap:var(--space-4);flex-direction:column;display:flex}.plan-card{background:var(--surface-default);border-radius:var(--radius-2xl);padding:var(--space-5);border:2px solid var(--border-default);transition:var(--transition-all);position:relative;overflow:hidden}.plan-card:hover{border-color:var(--border-strong)}.plan-card.plan-featured{border-color:var(--accent-primary)}[data-theme=dark] .plan-card.plan-featured{box-shadow:var(--shadow-glow)}.plan-card.plan-featured:before{content:"POPULAR";background:var(--gradient-accent);color:var(--text-on-brand);padding:var(--space-1) var(--space-8);font-size:10px;font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);position:absolute;top:12px;right:-32px;transform:rotate(45deg)}.plan-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.plan-name{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.plan-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-bold)}.plan-badge-free{background:var(--bg-tertiary);color:var(--text-secondary)}.plan-badge-pro{color:#8b5cf6;background:#8b5cf626}.plan-badge-elite{background:var(--gradient-accent);color:var(--text-on-brand)}.plan-price{margin-bottom:var(--space-4)}.plan-price-value{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--accent-primary)}.plan-price-period{font-size:var(--text-sm);color:var(--text-tertiary)}.plan-features{margin-bottom:var(--space-4);list-style:none}.plan-feature{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--text-secondary);display:flex}.plan-feature-disabled{opacity:.5;text-decoration:line-through}.stepper{padding:0 var(--space-2);justify-content:space-between;align-items:center;display:flex;position:relative}.stepper:before{content:"";background:var(--border-default);z-index:0;height:2px;position:absolute;top:20px;left:40px;right:40px}.step{align-items:center;gap:var(--space-2);z-index:1;flex-direction:column;display:flex;position:relative}.step-circle{border-radius:var(--radius-full);background:var(--bg-tertiary);border:2px solid var(--border-default);width:40px;height:40px;font-weight:var(--font-semibold);color:var(--text-tertiary);transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.step.active .step-circle{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-brand)}[data-theme=dark] .step.active .step-circle{box-shadow:var(--shadow-glow)}.step.completed .step-circle{background:var(--status-success);border-color:var(--status-success);color:var(--text-on-brand)}.step-label{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;max-width:80px}.step.active .step-label,.step.completed .step-label{color:var(--text-primary);font-weight:var(--font-medium)}.social-bind-card{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);display:flex}.social-bind-icon{border-radius:var(--radius-lg);width:48px;height:48px;font-size:var(--text-xl);justify-content:center;align-items:center;display:flex}.social-bind-icon.instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.social-bind-icon.tiktok{background:#000}.social-bind-icon.facebook{background:#1877f2}.social-bind-icon.twitter{background:#1da1f2}.social-bind-content{flex:1}.social-bind-name{font-weight:var(--font-semibold);color:var(--text-primary)}.social-bind-status{font-size:var(--text-sm);color:var(--text-tertiary)}.social-bind-status.connected{color:var(--status-success)}.trust-meter{padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default)}.trust-meter-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.trust-meter-label{font-weight:var(--font-semibold);color:var(--text-primary)}.trust-meter-value{font-weight:var(--font-bold);color:var(--accent-primary)}.trust-meter-bar{background:var(--bg-tertiary);border-radius:var(--radius-full);height:12px;position:relative;overflow:hidden}.trust-meter-fill{border-radius:var(--radius-full);height:100%;transition:width var(--duration-slow) var(--ease-out)}.trust-meter-fill.low{background:var(--trust-low);width:25%}.trust-meter-fill.medium{background:var(--trust-medium);width:50%}.trust-meter-fill.high{background:var(--trust-high);width:75%}.trust-meter-fill.elite{background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));width:95%}.trust-meter-levels{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);justify-content:space-between;display:flex}.countdown{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.countdown-item{padding:var(--space-3);background:var(--surface-default);border-radius:var(--radius-lg);border:1px solid var(--border-default);flex-direction:column;align-items:center;min-width:60px;display:flex}[data-theme=dark] .countdown-item{background:var(--bg-tertiary)}.countdown-value{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--accent-primary);line-height:1}[data-theme=dark] .countdown-value{text-shadow:0 0 10px var(--accent-primary)}.countdown-label{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-1)}.countdown-separator{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-tertiary)}.achievement-grid{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.achievement-item{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);transition:var(--transition-all);flex-direction:column;display:flex}.achievement-item.locked{opacity:.4;filter:grayscale()}.achievement-item:not(.locked):hover{border-color:var(--accent-primary);transform:translateY(-4px)}[data-theme=dark] .achievement-item:not(.locked):hover{box-shadow:var(--shadow-glow)}.achievement-icon{border-radius:var(--radius-full);width:48px;height:48px;font-size:var(--text-xl);justify-content:center;align-items:center;display:flex}.achievement-icon.gold{background:linear-gradient(135deg,gold,orange)}.achievement-icon.silver{background:linear-gradient(135deg,#e8e8e8,#a8a8a8)}.achievement-icon.bronze{background:linear-gradient(135deg,#cd7f32,#8b4513)}.achievement-icon.special{background:var(--gradient-accent)}.achievement-name{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-primary);text-align:center}.transaction-item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-default);display:flex}.transaction-item:last-child{border-bottom:none}.transaction-icon{border-radius:var(--radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.transaction-icon.income{background:#22c55e26}.transaction-icon.withdraw{background:#ef444426}.transaction-icon.pending{background:#f59e0b26}.transaction-content{flex:1}.transaction-title{font-weight:var(--font-medium);color:var(--text-primary);font-size:var(--text-sm)}.transaction-date{font-size:var(--text-xs);color:var(--text-tertiary)}.transaction-amount{font-weight:var(--font-bold);font-size:var(--text-sm)}.transaction-amount.positive{color:var(--status-success)}.transaction-amount.negative{color:var(--status-error)}.transaction-amount.pending{color:var(--status-warning)}.alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid;display:flex}.alert-info{background:var(--status-info-bg);border-color:var(--status-info)}.alert-success{background:var(--status-success-bg);border-color:var(--status-success)}.alert-warning{background:var(--status-warning-bg);border-color:var(--status-warning)}.alert-error{background:var(--status-error-bg);border-color:var(--status-error)}.alert-icon{flex-shrink:0}.alert-content{flex:1}.alert-title{font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.alert-message{font-size:var(--text-sm);color:var(--text-secondary)}.chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);border:1px solid #0000;display:inline-flex}.chip:hover{background:var(--surface-hover)}.chip.active{background:var(--accent-primary);color:var(--text-on-brand)}[data-theme=dark] .chip.active{box-shadow:var(--shadow-glow)}.chip-close{border-radius:var(--radius-full);background:#0003;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex}.select-wrapper{position:relative}.select{width:100%;height:var(--input-height);padding:0 var(--space-10) 0 var(--input-padding-x);font-family:var(--font-primary);font-size:var(--text-base);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);color:var(--text-primary);cursor:pointer;appearance:none;transition:var(--transition-colors)}.select:focus{border-color:var(--input-border-focus);outline:none;box-shadow:0 0 0 3px #ee227d26}.select-arrow{right:var(--input-padding-x);pointer-events:none;color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.tooltip-wrapper{display:inline-block;position:relative}.tooltip{padding:var(--space-2) var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-size:var(--text-xs);color:var(--text-primary);white-space:nowrap;opacity:0;visibility:hidden;transition:var(--transition-all);margin-bottom:var(--space-2);box-shadow:var(--shadow-lg);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}[data-theme=dark] .tooltip{background:var(--surface-default)}.tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--border-default);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-wrapper:hover .tooltip{opacity:1;visibility:visible}.avatar-group{display:flex}.avatar-group .avatar{border:2px solid var(--bg-primary);margin-left:-8px}.avatar-group .avatar:first-child{margin-left:0}.avatar-group-more{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-full);background:var(--bg-tertiary);border:2px solid var(--bg-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);justify-content:center;align-items:center;margin-left:-8px;display:flex}.card-glass{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-2xl);padding:var(--card-padding);background:#ffffff14;border:1px solid #ffffff1a}[data-theme=light] .card-glass{background:#ffffffb3;border:1px solid #fffc;box-shadow:0 8px 32px #3b085514}[data-theme=dark] .card-glass{background:#1a1a3299;border:1px solid #ee227d26;box-shadow:0 8px 32px #0000004d}[data-theme=dark] .card-glass:hover{border-color:#ee227d4d;box-shadow:0 8px 32px #ee227d26}.text-gradient{background:var(--gradient-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-cyber{background:linear-gradient(135deg,var(--brand-magenta) 0%,var(--brand-cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=dark] .text-gradient-glow{-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #ee227d80);background:linear-gradient(135deg,#ff4d94,#5dddd4);-webkit-background-clip:text;background-clip:text}.btn-ripple{position:relative;overflow:hidden}.btn-ripple:after{content:"";background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-ripple:active:after{width:300px;height:300px}.btn-shine{position:relative;overflow:hidden}.btn-shine:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-shine:hover:before{left:100%}[data-theme=dark] .btn-neon{border:2px solid var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 5px var(--accent-primary),inset 0 0 5px #ee227d1a;transition:var(--transition-all);background:0 0}[data-theme=dark] .btn-neon:hover{background:var(--accent-primary);color:var(--text-on-brand);box-shadow:0 0 10px var(--accent-primary),0 0 20px var(--accent-primary),0 0 40px var(--accent-primary)}.counter{font-family:var(--font-display);font-weight:var(--font-bold);font-variant-numeric:tabular-nums}.counter-animate{animation:.3s ease-out counterPop}@keyframes counterPop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.skeleton-shimmer{background:linear-gradient(90deg,var(--bg-tertiary) 0%,var(--surface-hover) 20%,var(--surface-hover) 40%,var(--bg-tertiary) 60%,var(--bg-tertiary) 100%);border-radius:var(--radius-md);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text{height:14px;margin-bottom:var(--space-2)}.skeleton-title{width:60%;height:20px;margin-bottom:var(--space-3)}.skeleton-avatar{border-radius:var(--radius-full);width:48px;height:48px}.skeleton-button{border-radius:var(--radius-lg);width:120px;height:40px}.fab{bottom:calc(var(--nav-height) + var(--space-4));right:var(--space-4);border-radius:var(--radius-full);background:var(--gradient-accent);width:56px;height:56px;color:var(--text-on-brand);cursor:pointer;box-shadow:var(--shadow-lg);transition:var(--transition-all);z-index:var(--z-fixed);border:none;justify-content:center;align-items:center;display:flex;position:fixed}.fab:hover{transform:scale(1.1)}[data-theme=dark] .fab{box-shadow:var(--shadow-glow)}[data-theme=dark] .fab:hover{box-shadow:0 0 20px var(--brand-magenta),0 0 40px var(--brand-magenta)}.fab-menu{bottom:calc(var(--nav-height) + var(--space-4) + 70px);right:var(--space-4);gap:var(--space-3);opacity:0;visibility:hidden;transition:var(--transition-all);flex-direction:column;display:flex;position:fixed;transform:translateY(20px)}.fab-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.fab-menu-item{border-radius:var(--radius-full);background:var(--surface-default);border:1px solid var(--border-default);cursor:pointer;width:44px;height:44px;transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.fab-menu-item:hover{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--text-on-brand)}.swipe-card{touch-action:pan-y;position:relative;overflow:hidden}.swipe-card-content{z-index:1;background:var(--surface-default);transition:transform .3s;position:relative}.swipe-card-actions{align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.swipe-action{height:100%;padding:0 var(--space-4);color:var(--text-on-brand);justify-content:center;align-items:center;display:flex}.swipe-action-complete{background:var(--status-success)}.swipe-action-skip{background:var(--status-warning)}.swipe-action-delete{background:var(--status-error)}.celebration{pointer-events:none;width:100%;height:100%;z-index:var(--z-toast);position:fixed;top:0;left:0;overflow:hidden}.confetti{width:10px;height:10px;animation:3s ease-out forwards confettiFall;position:absolute}@keyframes confettiFall{0%{opacity:1;transform:translateY(-100%)rotate(0)}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}.pull-indicator{padding:var(--space-3);background:var(--surface-default);border-radius:0 0 var(--radius-xl) var(--radius-xl);box-shadow:var(--shadow-md);z-index:var(--z-sticky);transition:transform .3s;position:fixed;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.pull-indicator.visible{transform:translate(-50%)translateY(0)}.pull-indicator .spinner{width:20px;height:20px}html.theme-transition,html.theme-transition *,html.theme-transition :before,html.theme-transition :after{transition:background-color .4s,border-color .4s,color .4s,box-shadow .4s!important}.wallet-card-premium{background:var(--gradient-brand);border-radius:var(--radius-2xl);padding:var(--space-6);color:var(--text-on-brand);position:relative;overflow:hidden}.wallet-card-premium:before{content:"";background:radial-gradient(circle,#ffffff26,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;right:-50%}.wallet-card-premium:after{content:"";background:radial-gradient(circle,#30c0b733,#0000 70%);width:80%;height:80%;position:absolute;bottom:-30%;left:-30%}[data-theme=dark] .wallet-card-glow{position:relative}[data-theme=dark] .wallet-card-glow:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan),var(--brand-magenta));background-size:200% 200%;padding:2px;animation:3s linear infinite borderGlow;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes borderGlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.notification-dot{position:relative}.notification-dot:after{content:"";background:var(--status-error);border-radius:var(--radius-full);border:2px solid var(--bg-primary);width:10px;height:10px;position:absolute;top:-2px;right:-2px}.notification-dot-animated:after{animation:2s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.task-card-premium{background:var(--surface-default);border-radius:var(--radius-xl);padding:var(--space-4);border:1px solid var(--border-default);position:relative;overflow:hidden}.task-card-premium:before{content:"";background:var(--gradient-accent);width:4px;height:100%;position:absolute;top:0;left:0}[data-theme=dark] .task-card-premium.highlight{border-color:#ee227d4d;box-shadow:0 0 20px #ee227d1a,inset 0 0 20px #ee227d05}.task-urgent:after{content:"URGENT";top:var(--space-2);right:var(--space-2);background:var(--status-error);color:#fff;font-size:10px;font-weight:var(--font-bold);border-radius:var(--radius-sm);padding:2px 8px;animation:1s ease-in-out infinite urgentPulse;position:absolute}@keyframes urgentPulse{0%,to{opacity:1}50%{opacity:.7}}.level-ring{width:80px;height:80px;position:relative}.level-ring svg{transform:rotate(-90deg)}.level-ring-bg{fill:none;stroke:var(--bg-tertiary);stroke-width:6px}.level-ring-progress{fill:none;stroke:url(#levelGradient);stroke-width:6px;stroke-linecap:round;stroke-dasharray:226;stroke-dashoffset:226px;transition:stroke-dashoffset 1s ease-out}.level-ring-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level-ring-number{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1}.level-ring-label{font-size:var(--text-xs);color:var(--text-tertiary)}.quick-stats{padding:var(--space-3);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);justify-content:space-around;display:flex}.quick-stat{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.quick-stat-value{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.quick-stat-label{font-size:var(--text-xs);color:var(--text-tertiary)}.quick-stat-divider{background:var(--border-default);width:1px}.proof-upload{border:2px dashed var(--border-default);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center;transition:var(--transition-all);cursor:pointer}.proof-upload:hover{border-color:var(--accent-primary);background:var(--surface-hover)}.proof-upload.dragover{border-color:var(--accent-primary);background:#ee227d0d}[data-theme=dark] .proof-upload.dragover{background:#ee227d1a;box-shadow:inset 0 0 20px #ee227d1a}.proof-upload-icon{margin-bottom:var(--space-3)}.proof-upload-text{font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--space-1)}.proof-upload-hint{font-size:var(--text-sm);color:var(--text-tertiary)}.proof-preview{border-radius:var(--radius-lg);border:1px solid var(--border-default);position:relative;overflow:hidden}.proof-preview img{object-fit:cover;width:100%;height:150px}.proof-preview-overlay{justify-content:center;align-items:center;gap:var(--space-2);opacity:0;transition:var(--transition-all);background:#00000080;display:flex;position:absolute;inset:0}.proof-preview:hover .proof-preview-overlay{opacity:1}.proof-status{top:var(--space-2);right:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:10px;font-weight:var(--font-bold);position:absolute}.proof-status-pending{background:var(--status-warning);color:#fff}.proof-status-approved{background:var(--status-success);color:#fff}.proof-status-rejected{background:var(--status-error);color:#fff}.rating{align-items:center;gap:var(--space-1);display:flex}.rating-star{width:24px;height:24px;color:var(--border-default);cursor:pointer;transition:var(--transition-colors)}.rating-star.filled{color:#fbbf24}.rating-star.half{background:linear-gradient(90deg,#fbbf24 50%,var(--border-default) 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.rating-star:hover{transform:scale(1.1)}[data-theme=dark] .rating-star.filled{filter:drop-shadow(0 0 4px #fbbf24)}.rating-value{font-weight:var(--font-bold);color:var(--text-primary);margin-left:var(--space-2)}.rating-count{font-size:var(--text-sm);color:var(--text-tertiary)}.leaderboard{gap:var(--space-2);flex-direction:column;display:flex}.leaderboard-item{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);transition:var(--transition-all);display:flex}.leaderboard-item:hover{border-color:var(--accent-primary)}.leaderboard-item.top-1{background:linear-gradient(135deg,#ffd7001a,#ffd7000d);border-color:#ffd7004d}.leaderboard-item.top-2{background:linear-gradient(135deg,#c0c0c01a,#c0c0c00d);border-color:#c0c0c04d}.leaderboard-item.top-3{background:linear-gradient(135deg,#cd7f321a,#cd7f320d);border-color:#cd7f324d}.leaderboard-rank{border-radius:var(--radius-full);width:32px;height:32px;font-weight:var(--font-bold);font-size:var(--text-sm);background:var(--bg-tertiary);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.leaderboard-item.top-1 .leaderboard-rank{color:#fff;background:linear-gradient(135deg,gold,orange)}.leaderboard-item.top-2 .leaderboard-rank{color:#333;background:linear-gradient(135deg,#e8e8e8,#a8a8a8)}.leaderboard-item.top-3 .leaderboard-rank{color:#fff;background:linear-gradient(135deg,#cd7f32,#8b4513)}.leaderboard-user{align-items:center;gap:var(--space-2);flex:1;display:flex}.leaderboard-name{font-weight:var(--font-semibold);color:var(--text-primary)}.leaderboard-stats{font-size:var(--text-xs);color:var(--text-tertiary)}.leaderboard-earnings{font-weight:var(--font-bold);color:var(--accent-primary)}.referral-card{background:var(--gradient-brand);border-radius:var(--radius-2xl);padding:var(--space-5);color:var(--text-on-brand);position:relative;overflow:hidden}.referral-card:before{content:"";background:#ffffff1a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-30%}.referral-title{font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:var(--space-2)}.referral-description{font-size:var(--text-sm);opacity:.9;margin-bottom:var(--space-4)}.referral-code-box{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-3);margin-bottom:var(--space-4);background:#fff3;display:flex}.referral-code{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);flex:1}.referral-copy-btn{border-radius:var(--radius-md);padding:var(--space-2);color:#fff;cursor:pointer;transition:var(--transition-all);background:#ffffff4d;border:none}.referral-copy-btn:hover{background:#fff6}.referral-stats{gap:var(--space-4);display:flex}.referral-stat{text-align:center}.withdraw-method{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:2px solid var(--border-default);cursor:pointer;transition:var(--transition-all);display:flex}.withdraw-method:hover{border-color:var(--border-strong)}.withdraw-method.selected{border-color:var(--accent-primary);background:#ee227d0d}[data-theme=dark] .withdraw-method.selected{box-shadow:0 0 20px #ee227d26}.withdraw-method-icon{border-radius:var(--radius-lg);width:48px;height:48px;font-size:var(--text-xl);justify-content:center;align-items:center;display:flex}.withdraw-method-icon.bank{color:#fff;background:#1e40af}.withdraw-method-icon.ewallet{color:#fff;background:#059669}.withdraw-method-icon.crypto{color:#fff;background:#f59e0b}.withdraw-method-content{flex:1}.withdraw-method-name{font-weight:var(--font-semibold);color:var(--text-primary)}.withdraw-method-detail{font-size:var(--text-sm);color:var(--text-tertiary)}.withdraw-method-check{border-radius:var(--radius-full);border:2px solid var(--border-default);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.withdraw-method.selected .withdraw-method-check{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.kyc-status{padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default)}.kyc-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.kyc-title{font-weight:var(--font-semibold);color:var(--text-primary)}.kyc-badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-bold)}.kyc-badge-pending{background:var(--status-warning-bg);color:var(--status-warning)}.kyc-badge-verified{background:var(--status-success-bg);color:var(--status-success)}.kyc-badge-rejected{background:var(--status-error-bg);color:var(--status-error)}.kyc-steps{gap:var(--space-3);flex-direction:column;display:flex}.kyc-step{align-items:center;gap:var(--space-3);display:flex}.kyc-step-icon{border-radius:var(--radius-full);background:var(--bg-tertiary);width:32px;height:32px;color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.kyc-step.completed .kyc-step-icon{background:var(--status-success);color:#fff}.kyc-step.current .kyc-step-icon{background:var(--accent-primary);color:#fff}.kyc-step-content{flex:1}.kyc-step-name{font-weight:var(--font-medium);color:var(--text-primary);font-size:var(--text-sm)}.kyc-step.completed .kyc-step-name{color:var(--status-success)}.kyc-step-status{font-size:var(--text-xs);color:var(--text-tertiary)}.checkin-calendar{padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default)}.checkin-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.checkin-title{font-weight:var(--font-semibold);color:var(--text-primary)}.checkin-streak{align-items:center;gap:var(--space-1);font-weight:var(--font-bold);color:var(--brand-coral);display:flex}.checkin-days{gap:var(--space-2);grid-template-columns:repeat(7,1fr);display:grid}.checkin-day{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--bg-tertiary);font-size:var(--text-xs);color:var(--text-tertiary);transition:var(--transition-all);flex-direction:column;justify-content:center;align-items:center;display:flex}.checkin-day-label{margin-bottom:2px;font-size:10px}.checkin-day.checked{background:var(--status-success);color:#fff}.checkin-day.today{border:2px solid var(--accent-primary);color:var(--accent-primary);font-weight:var(--font-bold);background:#ee227d1a}.checkin-day.missed{background:var(--status-error-bg);color:var(--status-error)}.checkin-day.future{opacity:.5}[data-theme=dark] .checkin-day.checked{box-shadow:0 0 10px #22c55e66}.task-timer{padding:var(--space-6);background:var(--surface-default);border-radius:var(--radius-2xl);border:1px solid var(--border-default);flex-direction:column;align-items:center;display:flex}.task-timer-circle{width:120px;height:120px;margin-bottom:var(--space-4);position:relative}.task-timer-circle svg{transform:rotate(-90deg)}.task-timer-bg{fill:none;stroke:var(--bg-tertiary);stroke-width:8px}.task-timer-progress{fill:none;stroke:url(#timerGradient);stroke-width:8px;stroke-linecap:round;stroke-dasharray:339;stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.task-timer-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.task-timer-value{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary)}[data-theme=dark] .task-timer-value{text-shadow:0 0 10px var(--accent-primary)}.task-timer-label{font-size:var(--text-xs);color:var(--text-tertiary)}.task-timer-status{font-weight:var(--font-semibold);color:var(--accent-primary);margin-bottom:var(--space-2)}.task-timer-hint{font-size:var(--text-sm);color:var(--text-tertiary);text-align:center}.payout-schedule{padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default)}.payout-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.payout-title{font-weight:var(--font-semibold);color:var(--text-primary)}.payout-next{font-size:var(--text-sm);color:var(--accent-primary);font-weight:var(--font-medium)}.payout-timeline{padding-left:var(--space-6);position:relative}.payout-timeline:before{content:"";background:var(--border-default);width:2px;position:absolute;top:0;bottom:0;left:11px}.payout-item{padding-bottom:var(--space-4);position:relative}.payout-item:last-child{padding-bottom:0}.payout-item:before{content:"";border-radius:var(--radius-full);background:var(--bg-tertiary);border:2px solid var(--border-default);width:12px;height:12px;position:absolute;top:4px;left:-25px}.payout-item.completed:before{background:var(--status-success);border-color:var(--status-success)}.payout-item.current:before{background:var(--accent-primary);border-color:var(--accent-primary);box-shadow:0 0 0 4px #ee227d33}.payout-date{font-size:var(--text-xs);color:var(--text-tertiary);margin-bottom:var(--space-1)}.payout-amount{font-weight:var(--font-semibold);color:var(--text-primary)}.payout-status{font-size:var(--text-xs);color:var(--text-tertiary)}.payout-item.completed .payout-status{color:var(--status-success)}.accordion{gap:var(--space-2);flex-direction:column;display:flex}.accordion-item{background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);overflow:hidden}.accordion-header{padding:var(--space-4);cursor:pointer;transition:var(--transition-all);justify-content:space-between;align-items:center;display:flex}.accordion-header:hover{background:var(--surface-hover)}.accordion-title{font-weight:var(--font-medium);color:var(--text-primary)}.accordion-icon{width:24px;height:24px;color:var(--text-tertiary);transition:transform var(--duration-normal);justify-content:center;align-items:center;display:flex}.accordion-item.open .accordion-icon{transform:rotate(180deg)}.accordion-content{max-height:0;transition:max-height var(--duration-normal) ease-out;overflow:hidden}.accordion-item.open .accordion-content{max-height:500px}.accordion-body{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.range-slider{align-items:center;width:100%;height:40px;display:flex;position:relative}.range-slider input[type=range]{appearance:none;background:var(--bg-tertiary);border-radius:var(--radius-full);cursor:pointer;outline:none;width:100%;height:8px}.range-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--gradient-accent);border-radius:var(--radius-full);cursor:pointer;width:24px;height:24px;transition:var(--transition-all);box-shadow:var(--shadow-md)}.range-slider input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}[data-theme=dark] .range-slider input[type=range]::-webkit-slider-thumb{box-shadow:0 0 15px var(--brand-magenta),0 0 30px #ee227d66}.range-slider input[type=range]::-moz-range-thumb{background:var(--gradient-accent);border-radius:var(--radius-full);cursor:pointer;border:none;width:24px;height:24px}.range-slider-track{background:var(--gradient-accent);border-radius:var(--radius-full);pointer-events:none;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.range-slider-value{padding:var(--space-1) var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--accent-primary);white-space:nowrap;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.checkbox-wrapper{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.checkbox{flex-shrink:0;width:22px;height:22px;position:relative}.checkbox input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.checkbox-box{border:2px solid var(--border-default);border-radius:var(--radius-md);background:var(--input-bg);width:100%;height:100%;transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.checkbox input:checked+.checkbox-box{background:var(--accent-primary);border-color:var(--accent-primary)}[data-theme=dark] .checkbox input:checked+.checkbox-box{box-shadow:0 0 10px var(--accent-primary)}.checkbox-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;transition:transform .2s;transform:rotate(45deg)scale(0)}.checkbox input:checked+.checkbox-box:after{transform:rotate(45deg)scale(1)}.checkbox-label{font-size:var(--text-sm);color:var(--text-primary)}.radio-wrapper{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.radio{flex-shrink:0;width:22px;height:22px;position:relative}.radio input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.radio-circle{border:2px solid var(--border-default);border-radius:var(--radius-full);background:var(--input-bg);width:100%;height:100%;transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.radio input:checked+.radio-circle{border-color:var(--accent-primary)}[data-theme=dark] .radio input:checked+.radio-circle{box-shadow:0 0 10px #ee227d66}.radio-circle:after{content:"";background:var(--accent-primary);border-radius:var(--radius-full);width:10px;height:10px;transition:transform .2s;transform:scale(0)}.radio input:checked+.radio-circle:after{transform:scale(1)}.radio-label{font-size:var(--text-sm);color:var(--text-primary)}.search-bar{width:100%;position:relative}.search-bar-input{width:100%;height:48px;padding:0 var(--space-4) 0 48px;font-family:var(--font-primary);font-size:var(--text-base);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-primary);transition:var(--transition-all)}.search-bar-input::placeholder{color:var(--text-tertiary)}.search-bar-input:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #ee227d26}[data-theme=dark] .search-bar-input:focus{box-shadow:0 0 15px #ee227d33}.search-bar-icon{left:var(--space-4);color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-bar-clear{right:var(--space-3);border-radius:var(--radius-full);background:var(--bg-tertiary);width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;opacity:0;transition:var(--transition-all);border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.search-bar-input:not(:placeholder-shown)+.search-bar-icon+.search-bar-clear{opacity:1}.bottom-sheet-backdrop{background:var(--bg-overlay);z-index:var(--z-modal-backdrop);opacity:0;visibility:hidden;transition:var(--transition-all);position:fixed;inset:0}.bottom-sheet-backdrop.open{opacity:1;visibility:visible}.bottom-sheet{background:var(--surface-default);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;max-height:90vh;z-index:var(--z-modal);transition:transform .3s ease-out;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.bottom-sheet.open{transform:translateY(0)}.bottom-sheet-handle{background:var(--border-default);border-radius:var(--radius-full);width:40px;height:4px;margin:var(--space-3) auto}.bottom-sheet-header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.bottom-sheet-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.bottom-sheet-body{padding:var(--space-4);max-height:calc(90vh - 120px);overflow-y:auto}.segmented-control{background:var(--bg-tertiary);border-radius:var(--radius-xl);padding:4px;display:flex;position:relative}.segmented-control-item{padding:var(--space-3);text-align:center;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-lg);transition:var(--transition-all);z-index:1;flex:1;position:relative}.segmented-control-item:hover{color:var(--text-secondary)}.segmented-control-item.active{color:var(--text-primary)}.segmented-control-slider{background:var(--surface-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:left .3s,width .3s;position:absolute;top:4px;bottom:4px}[data-theme=dark] .segmented-control-slider{box-shadow:0 0 10px #ee227d33}.number-stepper{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-xl);align-items:center;display:inline-flex;overflow:hidden}.number-stepper-btn{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;font-size:var(--text-xl);transition:var(--transition-all);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.number-stepper-btn:hover:not(:disabled){background:var(--surface-hover);color:var(--accent-primary)}.number-stepper-btn:disabled{opacity:.3;cursor:not-allowed}.number-stepper-value{text-align:center;min-width:60px;font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);padding:var(--space-2)}.otp-input{gap:var(--space-2);justify-content:center;display:flex}.otp-input-box{text-align:center;width:48px;height:56px;font-size:var(--text-2xl);font-weight:var(--font-bold);font-family:var(--font-mono);background:var(--input-bg);border:2px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);transition:var(--transition-all)}.otp-input-box:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #ee227d26}[data-theme=dark] .otp-input-box:focus{box-shadow:0 0 15px #ee227d4d}.otp-input-box.filled{border-color:var(--accent-primary);background:#ee227d0d}.otp-input-box.error{border-color:var(--status-error);animation:.5s shake}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.carousel{border-radius:var(--radius-xl);width:100%;position:relative;overflow:hidden}.carousel-track{transition:transform .4s;display:flex}.carousel-slide{min-width:100%;position:relative}.carousel-slide img{object-fit:cover;width:100%;height:200px}.carousel-nav{border-radius:var(--radius-full);cursor:pointer;width:36px;height:36px;color:var(--text-primary);transition:var(--transition-all);box-shadow:var(--shadow-md);background:#ffffffe6;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-nav:hover{background:#fff;transform:translateY(-50%)scale(1.1)}.carousel-nav-prev{left:var(--space-3)}.carousel-nav-next{right:var(--space-3)}.carousel-dots{bottom:var(--space-3);gap:var(--space-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.carousel-dot{border-radius:var(--radius-full);cursor:pointer;width:8px;height:8px;transition:var(--transition-all);background:#ffffff80}.carousel-dot.active{background:#fff;width:24px}.onboarding{background:var(--bg-primary);z-index:var(--z-modal);flex-direction:column;display:flex;position:fixed;inset:0}.onboarding-slide{padding:var(--space-8);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.onboarding-image{width:200px;height:200px;margin-bottom:var(--space-8)}.onboarding-title{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-3)}.onboarding-description{font-size:var(--text-base);color:var(--text-secondary);max-width:300px;line-height:var(--leading-relaxed)}.onboarding-footer{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.onboarding-progress{justify-content:center;gap:var(--space-2);display:flex}.onboarding-progress-dot{border-radius:var(--radius-full);background:var(--border-default);width:8px;height:8px;transition:var(--transition-all)}.onboarding-progress-dot.active{background:var(--accent-primary);width:24px}[data-theme=dark] .onboarding-progress-dot.active{box-shadow:0 0 10px var(--accent-primary)}.snackbar{bottom:calc(var(--nav-height) + var(--space-4));left:var(--space-4);right:var(--space-4);background:var(--bg-elevated);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);box-shadow:var(--shadow-lg);opacity:0;transition:var(--transition-all);z-index:var(--z-toast);display:flex;position:fixed;transform:translateY(100px)}.snackbar.show{opacity:1;transform:translateY(0)}[data-theme=dark] .snackbar{background:var(--surface-default);border:1px solid var(--border-default)}.snackbar-message{font-size:var(--text-sm);color:var(--text-primary);flex:1}.snackbar-action{color:var(--accent-primary);font-weight:var(--font-semibold);font-size:var(--text-sm);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);transition:var(--transition-all);background:0 0;border:none}.snackbar-action:hover{background:#ee227d1a}.popover-wrapper{display:inline-block;position:relative}.popover{margin-top:var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;min-width:180px;transition:var(--transition-all);z-index:var(--z-dropdown);position:absolute;top:100%;right:0;transform:translateY(-10px)}.popover.open{opacity:1;visibility:visible;transform:translateY(0)}.popover-item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;transition:var(--transition-colors);display:flex}.popover-item:first-child{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.popover-item:last-child{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.popover-item:hover{background:var(--surface-hover)}.popover-item-icon{width:20px;height:20px;color:var(--text-tertiary)}.popover-divider{background:var(--border-default);height:1px;margin:var(--space-1) 0}.popover-item-danger,.popover-item-danger .popover-item-icon{color:var(--status-error)}.copy-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);display:inline-flex}.copy-btn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.copy-btn.copied{background:var(--status-success);border-color:var(--status-success);color:#fff}.copy-btn-icon{width:16px;height:16px}.qr-code-card{padding:var(--space-6);background:var(--surface-default);border-radius:var(--radius-2xl);border:1px solid var(--border-default);flex-direction:column;align-items:center;display:flex}.qr-code-wrapper{padding:var(--space-4);border-radius:var(--radius-xl);margin-bottom:var(--space-4);background:#fff}.qr-code-wrapper img,.qr-code-wrapper svg{width:180px;height:180px;display:block}.qr-code-label{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-2)}.qr-code-value{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:var(--tracking-wider)}.campaign-card{background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);transition:var(--transition-all);overflow:hidden}.campaign-card:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md)}.campaign-card-header{padding:var(--space-4);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.campaign-card-title{font-weight:var(--font-semibold);color:var(--text-primary)}.campaign-card-status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-bold)}.campaign-status-active{background:var(--status-success-bg);color:var(--status-success)}.campaign-status-paused{background:var(--status-warning-bg);color:var(--status-warning)}.campaign-status-completed{background:var(--bg-tertiary);color:var(--text-tertiary)}.campaign-status-draft{background:var(--status-info-bg);color:var(--status-info)}.campaign-card-body{padding:var(--space-4)}.campaign-card-stats{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.campaign-stat{text-align:center}.campaign-stat-value{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.campaign-stat-label{font-size:var(--text-xs);color:var(--text-tertiary)}.campaign-card-progress{margin-bottom:var(--space-3)}.campaign-card-footer{gap:var(--space-2);display:flex}.chart-container{background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);padding:var(--space-4)}.chart-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.chart-title{font-weight:var(--font-semibold);color:var(--text-primary)}.chart-legend{gap:var(--space-4);display:flex}.chart-legend-item{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.chart-legend-dot{border-radius:var(--radius-full);width:8px;height:8px}.chart-area{align-items:flex-end;gap:var(--space-1);height:200px;display:flex;position:relative}.chart-bar{background:var(--gradient-accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0;flex:1;transition:height .5s;position:relative}.chart-bar:hover{opacity:.8}[data-theme=dark] .chart-bar{box-shadow:0 0 10px #ee227d4d}.chart-bar-label{color:var(--text-tertiary);white-space:nowrap;font-size:10px;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.chart-grid-line{border-bottom:1px dashed var(--border-default)}.date-picker-trigger{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);cursor:pointer;transition:var(--transition-all);display:flex}.date-picker-trigger:hover{border-color:var(--border-strong)}.date-picker-trigger:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px #ee227d26}.date-picker-icon{color:var(--text-tertiary)}.date-picker-value{font-size:var(--text-base);color:var(--text-primary);flex:1}.date-picker-value.placeholder{color:var(--text-tertiary)}.mini-calendar{background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);padding:var(--space-4);box-shadow:var(--shadow-lg)}.mini-calendar-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.mini-calendar-month{font-weight:var(--font-semibold);color:var(--text-primary)}.mini-calendar-nav{gap:var(--space-1);display:flex}.mini-calendar-nav-btn{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:var(--transition-all);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.mini-calendar-nav-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.mini-calendar-weekdays{gap:var(--space-1);margin-bottom:var(--space-2);grid-template-columns:repeat(7,1fr);display:grid}.mini-calendar-weekday{text-align:center;font-size:10px;font-weight:var(--font-semibold);color:var(--text-tertiary);padding:var(--space-1)}.mini-calendar-days{gap:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}.mini-calendar-day{aspect-ratio:1;font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.mini-calendar-day:hover{background:var(--surface-hover)}.mini-calendar-day.other-month{color:var(--text-disabled)}.mini-calendar-day.today{border:1px solid var(--accent-primary);color:var(--accent-primary);font-weight:var(--font-semibold)}.mini-calendar-day.selected{background:var(--accent-primary);color:#fff}[data-theme=dark] .mini-calendar-day.selected{box-shadow:0 0 10px var(--accent-primary)}.mini-calendar-day.disabled{opacity:.3;cursor:not-allowed}.verification-badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);display:inline-flex}.verification-badge-basic{background:var(--bg-tertiary);color:var(--text-secondary)}.verification-badge-verified{color:#22c55e;background:#22c55e26}.verification-badge-pro{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf626,#ee227d26)}.verification-badge-elite{background:var(--gradient-accent);color:#fff}[data-theme=dark] .verification-badge-elite{box-shadow:0 0 10px #ee227d66}.verification-badge-official{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.amount-input{position:relative}.amount-input-field{width:100%;height:64px;padding:0 var(--space-4) 0 60px;font-size:var(--text-2xl);font-weight:var(--font-bold);font-family:var(--font-display);background:var(--input-bg);border:2px solid var(--border-default);border-radius:var(--radius-xl);color:var(--text-primary);transition:var(--transition-all)}.amount-input-field:focus{border-color:var(--accent-primary);outline:none}[data-theme=dark] .amount-input-field:focus{box-shadow:0 0 20px #ee227d33}.amount-input-currency{left:var(--space-4);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.amount-input-max{right:var(--space-3);position:absolute;top:50%;transform:translateY(-50%)}.quick-amounts{gap:var(--space-2);flex-wrap:wrap;display:flex}.quick-amount-btn{padding:var(--space-2) var(--space-4);background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all)}.quick-amount-btn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.quick-amount-btn.active{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.platform-filters{gap:var(--space-2);padding-bottom:var(--space-2);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.platform-filters::-webkit-scrollbar{display:none}.platform-pill{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:var(--transition-all);display:flex}.platform-pill:hover{border-color:var(--border-strong)}.platform-pill.active{border-color:var(--accent-primary);color:var(--accent-primary);background:#ee227d1a}.platform-pill-icon{width:20px;height:20px}.platform-pill-count{background:var(--bg-tertiary);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-bold);padding:2px 6px}.platform-pill.active .platform-pill-count{background:var(--accent-primary);color:#fff}.task-requirements{gap:var(--space-2);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);flex-direction:column;display:flex}.task-requirement{align-items:flex-start;gap:var(--space-3);display:flex}.task-requirement-check{border-radius:var(--radius-full);background:var(--bg-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.task-requirement.completed .task-requirement-check{background:var(--status-success);color:#fff}.task-requirement-text{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.task-requirement.completed .task-requirement-text{color:var(--text-tertiary);text-decoration:line-through}.warmup-progress{padding:var(--space-4);border-radius:var(--radius-xl);background:linear-gradient(135deg,#fd80831a,#ee227d1a);border:1px solid #ee227d33}.warmup-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.warmup-title{align-items:center;gap:var(--space-2);font-weight:var(--font-semibold);color:var(--text-primary);display:flex}.warmup-days{font-size:var(--text-sm);color:var(--accent-primary);font-weight:var(--font-bold)}.warmup-bar{background:var(--bg-tertiary);border-radius:var(--radius-full);height:8px;margin-bottom:var(--space-2);overflow:hidden}.warmup-bar-fill{background:var(--gradient-accent);border-radius:var(--radius-full);height:100%;transition:width .5s}.warmup-hint{font-size:var(--text-xs);color:var(--text-tertiary)}.income-summary{background:var(--gradient-brand);border-radius:var(--radius-2xl);padding:var(--space-5);color:#fff;position:relative;overflow:hidden}.income-summary:before{content:"";background:#ffffff1a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-30%}.income-summary-period{font-size:var(--text-sm);opacity:.8;margin-bottom:var(--space-1)}.income-summary-amount{font-size:var(--text-4xl);font-weight:var(--font-bold);margin-bottom:var(--space-4)}.income-summary-breakdown{gap:var(--space-4);display:flex}.income-breakdown-item{flex:1}.income-breakdown-label{font-size:var(--text-xs);opacity:.7;margin-bottom:var(--space-1)}.income-breakdown-value{font-size:var(--text-lg);font-weight:var(--font-bold)}.task-category-card{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);cursor:pointer;transition:var(--transition-all);display:flex}.task-category-card:hover{border-color:var(--accent-primary);transform:translateY(-2px)}.task-category-icon{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.task-category-icon.like{background:#fd808326}.task-category-icon.follow{background:#30c0b726}.task-category-icon.comment{background:#ee227d26}.task-category-icon.premium{background:var(--gradient-accent)}.task-category-content{flex:1}.task-category-name{font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.task-category-count{font-size:var(--text-sm);color:var(--text-tertiary)}.task-category-arrow{color:var(--text-tertiary)}.floating-input{margin-top:var(--space-4);position:relative}.floating-input-field{width:100%;height:56px;padding:var(--space-5) var(--space-4) var(--space-2);font-size:var(--text-base);background:var(--input-bg);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);transition:var(--transition-all)}.floating-input-field:focus{border-color:var(--accent-primary);outline:none}.floating-input-label{left:var(--space-4);font-size:var(--text-base);color:var(--text-tertiary);pointer-events:none;transition:var(--transition-all);position:absolute;top:50%;transform:translateY(-50%)}.floating-input-field:focus+.floating-input-label,.floating-input-field:not(:placeholder-shown)+.floating-input-label{font-size:var(--text-xs);color:var(--accent-primary);top:12px;transform:translateY(0)}.password-strength{margin-top:var(--space-2)}.password-strength-bars{gap:var(--space-1);margin-bottom:var(--space-1);display:flex}.password-strength-bar{background:var(--bg-tertiary);border-radius:var(--radius-full);height:4px;transition:var(--transition-all);flex:1}.password-strength.weak .password-strength-bar:first-child{background:var(--status-error)}.password-strength.fair .password-strength-bar:nth-child(-n+2){background:var(--status-warning)}.password-strength.good .password-strength-bar:nth-child(-n+3){background:#22c55e}.password-strength.strong .password-strength-bar{background:var(--status-success)}.password-strength-text{font-size:var(--text-xs);color:var(--text-tertiary)}.notification-permission{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-xl);background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border:1px solid #3b82f633;display:flex}.notification-permission-icon{border-radius:var(--radius-full);color:#3b82f6;background:#3b82f626;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.notification-permission-content{flex:1}.notification-permission-title{font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.notification-permission-text{font-size:var(--text-sm);color:var(--text-secondary)}.empty-wallet{padding:var(--space-8);text-align:center;flex-direction:column;align-items:center;display:flex}.empty-wallet-icon{width:80px;height:80px;margin-bottom:var(--space-4);opacity:.5}.empty-wallet-title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-secondary);margin-bottom:var(--space-2)}.empty-wallet-text{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4);max-width:250px}.amount-input-cyber{background:var(--surface-default);border:2px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-4);transition:var(--transition-all);position:relative}.amount-input-cyber:focus-within{border-color:var(--accent-primary)}[data-theme=dark] .amount-input-cyber:focus-within{box-shadow:0 0 30px #ee227d26}.amount-input-cyber-label{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-2)}.amount-input-cyber-row{align-items:center;gap:var(--space-2);display:flex}.amount-input-cyber-currency{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-tertiary)}.amount-input-cyber-field{font-size:var(--text-4xl);font-weight:var(--font-bold);font-family:var(--font-display);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;width:100%}.amount-input-cyber-field::placeholder{color:var(--text-disabled)}[data-theme=dark] .amount-input-cyber-field{text-shadow:0 0 20px #ee227d4d}.amount-input-cyber-max{padding:var(--space-2) var(--space-3);background:var(--gradient-accent);border-radius:var(--radius-lg);color:#fff;font-size:var(--text-xs);font-weight:var(--font-bold);cursor:pointer;transition:var(--transition-all);border:none}.amount-input-cyber-max:hover{transform:scale(1.05)}.referral-card-cyber{background:var(--gradient-brand);border-radius:var(--radius-2xl);padding:var(--space-6);position:relative;overflow:hidden}.referral-card-cyber:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff26,#0000 70%);width:250px;height:250px;position:absolute;top:-100px;right:-100px}.referral-card-cyber:after{content:"";pointer-events:none;background:radial-gradient(circle,#30c0b733,#0000 70%);width:200px;height:200px;position:absolute;bottom:-80px;left:-80px}.referral-card-cyber-content{z-index:1;color:#fff;flex-direction:column;align-items:center;display:flex;position:relative}.referral-card-cyber-title{font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:var(--space-1)}.referral-card-cyber-subtitle{font-size:var(--text-sm);opacity:.8;margin-bottom:var(--space-4)}.referral-qr-wrapper{border-radius:var(--radius-xl);padding:var(--space-3);margin-bottom:var(--space-4);background:#fff;box-shadow:0 10px 40px #0000004d}.referral-qr-wrapper svg,.referral-qr-wrapper img{width:140px;height:140px;display:block}.referral-code-display{align-items:center;gap:var(--space-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background:#ffffff26;display:flex}.referral-code-text{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-bold);letter-spacing:var(--tracking-widest)}.referral-copy-btn{border-radius:var(--radius-lg);color:#fff;cursor:pointer;width:40px;height:40px;transition:var(--transition-all);background:#fff3;border:none;justify-content:center;align-items:center;display:flex}.referral-copy-btn:hover{background:#ffffff4d;transform:scale(1.1)}.referral-copy-btn.copied{background:var(--status-success)}.referral-stats-row{gap:var(--space-6);text-align:center;display:flex}.referral-stat-item{flex-direction:column;display:flex}.referral-stat-value{font-size:var(--text-2xl);font-weight:var(--font-bold)}.referral-stat-label{font-size:var(--text-xs);opacity:.7}.cyber-slider{border-radius:var(--radius-2xl);width:100%;position:relative;overflow:hidden}.cyber-slider-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.cyber-slider-slide{min-width:100%;position:relative}.cyber-slider-slide img{object-fit:cover;width:100%;height:200px}.cyber-slider-slide:after{content:"";pointer-events:none;background:linear-gradient(#0000 0% 50%,#0d0d1acc);position:absolute;inset:0}[data-theme=light] .cyber-slider-slide:after{background:linear-gradient(#0000 0% 50%,#ffffffe6)}.cyber-slider-content{padding:var(--space-4);z-index:1;position:absolute;bottom:0;left:0;right:0}.cyber-slider-badge{padding:var(--space-1) var(--space-2);background:var(--gradient-accent);border-radius:var(--radius-sm);font-size:10px;font-weight:var(--font-bold);color:#fff;text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-2);display:inline-block}.cyber-slider-title{font-size:var(--text-lg);font-weight:var(--font-bold);color:#fff;margin-bottom:var(--space-1)}[data-theme=light] .cyber-slider-title{color:var(--text-primary)}.cyber-slider-subtitle{font-size:var(--text-sm);color:#fffc}[data-theme=light] .cyber-slider-subtitle{color:var(--text-secondary)}.cyber-slider-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);cursor:pointer;color:#fff;width:40px;height:40px;transition:var(--transition-all);z-index:2;background:#ffffff1a;border:1px solid #fff3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cyber-slider-nav:hover{background:#fff3;transform:translateY(-50%)scale(1.1)}[data-theme=dark] .cyber-slider-nav:hover{border-color:var(--accent-primary);box-shadow:0 0 20px #ee227d66}.cyber-slider-prev{left:var(--space-3)}.cyber-slider-next{right:var(--space-3)}.cyber-slider-dots{bottom:var(--space-4);right:var(--space-4);gap:var(--space-2);z-index:2;display:flex;position:absolute}.cyber-slider-dot{border-radius:var(--radius-full);cursor:pointer;width:8px;height:8px;transition:var(--transition-all);background:#fff6}.cyber-slider-dot:hover{background:#fff9}.cyber-slider-dot.active{background:var(--accent-primary);width:24px}[data-theme=dark] .cyber-slider-dot.active{box-shadow:0 0 10px var(--accent-primary)}[data-theme=dark] .cyber-slider{border:1px solid #ee227d33}[data-theme=dark] .cyber-slider:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));opacity:.3;pointer-events:none;z-index:3;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.quick-amounts-cyber{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.quick-amount-cyber{padding:var(--space-3);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-xl);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);text-align:center}.quick-amount-cyber:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.quick-amount-cyber.active{background:var(--gradient-accent);color:#fff;border-color:#0000}[data-theme=dark] .quick-amount-cyber.active{box-shadow:0 0 20px #ee227d66}.promo-slider{border-radius:var(--radius-2xl);background:var(--gradient-brand);position:relative;overflow:hidden}.promo-slide{padding:var(--space-5);align-items:center;min-height:160px;display:flex}.promo-slide-content{color:#fff;flex:1}.promo-slide-tag{border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-2);background:#fff3;padding:4px 10px;display:inline-block}.promo-slide-title{font-size:var(--text-xl);font-weight:var(--font-bold);margin-bottom:var(--space-1)}.promo-slide-desc{font-size:var(--text-sm);opacity:.9;margin-bottom:var(--space-3)}.promo-slide-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--brand-magenta);transition:var(--transition-all);background:#fff;text-decoration:none;display:inline-flex}.promo-slide-btn:hover{transform:scale(1.05);box-shadow:0 5px 20px #0003}.promo-slide-image{object-fit:contain;width:100px;height:100px}.promo-dots{bottom:var(--space-3);gap:var(--space-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.promo-dot{border-radius:var(--radius-full);cursor:pointer;width:6px;height:6px;transition:var(--transition-all);background:#fff6}.promo-dot.active{background:#fff;width:20px}.segmented-cyber{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:4px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .segmented-cyber{background:#1a1a3299;border-color:#ee227d33}.segmented-cyber-item{padding:var(--space-3) var(--space-4);text-align:center;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-xl);transition:var(--transition-all);z-index:1;flex:1;position:relative}.segmented-cyber-item:hover{color:var(--text-secondary)}.segmented-cyber-item.active{color:#fff}.segmented-cyber-slider{background:var(--gradient-accent);border-radius:var(--radius-xl);z-index:0;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s;position:absolute;top:4px;bottom:4px}[data-theme=dark] .segmented-cyber-slider{box-shadow:0 0 20px #ee227d80}.search-cyber{width:100%;position:relative}.search-cyber-input{width:100%;height:52px;padding:0 var(--space-4) 0 52px;font-family:var(--font-primary);font-size:var(--text-base);background:var(--surface-default);border:2px solid var(--border-default);border-radius:var(--radius-2xl);color:var(--text-primary);transition:var(--transition-all)}.search-cyber-input::placeholder{color:var(--text-tertiary)}.search-cyber-input:focus{border-color:var(--accent-primary);outline:none}[data-theme=dark] .search-cyber{position:relative}[data-theme=dark] .search-cyber:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg,transparent,var(--brand-magenta),transparent);opacity:0;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=dark] .search-cyber:focus-within:before{opacity:1}[data-theme=dark] .search-cyber-input:focus{box-shadow:0 0 30px #ee227d26}.search-cyber-icon{left:var(--space-4);color:var(--text-tertiary);pointer-events:none;transition:var(--transition-colors);position:absolute;top:50%;transform:translateY(-50%)}.search-cyber-input:focus+.search-cyber-icon{color:var(--accent-primary)}.search-cyber-clear{right:var(--space-3);border-radius:var(--radius-full);background:var(--bg-tertiary);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:var(--transition-all);border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.search-cyber-clear:hover{background:var(--accent-primary);color:#fff}.checkbox-cyber{align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-3);border-radius:var(--radius-lg);transition:var(--transition-all);display:flex}.checkbox-cyber:hover{background:var(--surface-hover)}.checkbox-cyber-box{flex-shrink:0;width:24px;height:24px;position:relative}.checkbox-cyber-box input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.checkbox-cyber-visual{border:2px solid var(--border-default);border-radius:var(--radius-md);background:var(--input-bg);width:100%;height:100%;transition:var(--transition-all);justify-content:center;align-items:center;display:flex;overflow:hidden}.checkbox-cyber-box input:checked+.checkbox-cyber-visual{background:var(--gradient-accent);border-color:#0000}[data-theme=dark] .checkbox-cyber-box input:checked+.checkbox-cyber-visual{box-shadow:0 0 15px #ee227d80}.checkbox-cyber-visual:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:12px;margin-top:-2px;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:rotate(45deg)scale(0)}.checkbox-cyber-box input:checked+.checkbox-cyber-visual:after{transform:rotate(45deg)scale(1)}.checkbox-cyber-label{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--font-medium)}.checkbox-cyber-desc{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:2px}.radio-cyber{align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-default);transition:var(--transition-all);display:flex}.radio-cyber:hover{border-color:var(--border-strong)}.radio-cyber.selected{border-color:var(--accent-primary);background:#ee227d0d}[data-theme=dark] .radio-cyber.selected{box-shadow:0 0 20px #ee227d26}.radio-cyber-circle{flex-shrink:0;width:22px;height:22px;position:relative}.radio-cyber-circle input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.radio-cyber-visual{border:2px solid var(--border-default);border-radius:var(--radius-full);background:var(--input-bg);width:100%;height:100%;transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.radio-cyber-circle input:checked+.radio-cyber-visual{border-color:var(--accent-primary)}.radio-cyber-visual:after{content:"";background:var(--gradient-accent);border-radius:var(--radius-full);width:10px;height:10px;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}.radio-cyber-circle input:checked+.radio-cyber-visual:after{transform:scale(1)}[data-theme=dark] .radio-cyber-circle input:checked+.radio-cyber-visual:after{box-shadow:0 0 10px var(--accent-primary)}.radio-cyber-content{flex:1}.radio-cyber-label{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.radio-cyber-desc{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:2px}.radio-cyber-price{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--accent-primary)}.level-ring-cyber{width:100px;height:100px;position:relative}.level-ring-cyber svg{filter:drop-shadow(0 0 5px #ee227d4d);transform:rotate(-90deg)}.level-ring-cyber-bg{fill:none;stroke:var(--bg-tertiary);stroke-width:8px}.level-ring-cyber-progress{fill:none;stroke:url(#levelGradientCyber);stroke-width:8px;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:283px;transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .level-ring-cyber-progress{filter:drop-shadow(0 0 8px var(--accent-primary))}.level-ring-cyber-glow{fill:none;stroke:var(--accent-primary);stroke-width:12px;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:283px;opacity:.3;filter:blur(4px)}.level-ring-cyber-center{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level-ring-cyber-number{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1}[data-theme=dark] .level-ring-cyber-number{text-shadow:0 0 15px var(--accent-primary)}.level-ring-cyber-label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:10px}.quick-stats-cyber{background:var(--border-default);border-radius:var(--radius-2xl);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}[data-theme=dark] .quick-stats-cyber{background:#ee227d33}.quick-stat-cyber{align-items:center;gap:var(--space-1);padding:var(--space-4);background:var(--surface-default);flex-direction:column;display:flex}.quick-stat-cyber-icon{border-radius:var(--radius-lg);width:36px;height:36px;margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}.quick-stat-cyber-icon.xp{background:#30c0b726}.quick-stat-cyber-icon.tasks{background:#ee227d26}.quick-stat-cyber-icon.streak{background:#fd808326}.quick-stat-cyber-value{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1}[data-theme=dark] .quick-stat-cyber-value{text-shadow:0 0 10px #ee227d4d}.quick-stat-cyber-label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:10px}.achievement-grid-cyber{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.achievement-cyber{align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);transition:var(--transition-all);flex-direction:column;display:flex;position:relative;overflow:hidden}.achievement-cyber:before{content:"";background:var(--gradient-accent);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.achievement-cyber:not(.locked):hover{border-color:var(--accent-primary);transform:translateY(-4px)}.achievement-cyber:not(.locked):hover:before{opacity:1}[data-theme=dark] .achievement-cyber:not(.locked):hover{box-shadow:0 10px 30px #ee227d33}.achievement-cyber.locked{opacity:.5}.achievement-cyber.locked .achievement-cyber-icon{filter:grayscale()}.achievement-cyber-icon{border-radius:var(--radius-full);justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.achievement-cyber-icon.gold{background:linear-gradient(135deg,gold,orange,gold);box-shadow:0 4px 15px #ffd70066}.achievement-cyber-icon.silver{background:linear-gradient(135deg,#e8e8e8,#b8b8b8,#e8e8e8);box-shadow:0 4px 15px #c0c0c066}.achievement-cyber-icon.bronze{background:linear-gradient(135deg,#cd7f32,#8b4513,#cd7f32);box-shadow:0 4px 15px #cd7f3266}.achievement-cyber-icon.special{background:var(--gradient-accent);box-shadow:0 4px 15px #ee227d66}[data-theme=dark] .achievement-cyber-icon.gold{box-shadow:0 0 20px #ffd70080}[data-theme=dark] .achievement-cyber-icon.special{box-shadow:0 0 20px #ee227d99}.achievement-cyber-name{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-primary);text-align:center}.achievement-cyber-date{color:var(--text-tertiary);font-size:10px}.countdown-cyber{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-2xl);border:1px solid var(--border-default);display:flex}[data-theme=dark] .countdown-cyber{background:#1a1a32cc;border-color:#ee227d33}.countdown-cyber-item{min-width:60px;padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-xl);flex-direction:column;align-items:center;display:flex;position:relative}[data-theme=dark] .countdown-cyber-item{background:#ee227d1a;border:1px solid #ee227d33}.countdown-cyber-value{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--accent-primary);line-height:1;font-family:var(--font-mono)}[data-theme=dark] .countdown-cyber-value{text-shadow:0 0 15px var(--accent-primary)}.countdown-cyber-label{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-top:var(--space-1);font-size:10px}.countdown-cyber-separator{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-tertiary);animation:1s infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:.3}}.stepper-cyber{padding:0 var(--space-2);justify-content:space-between;align-items:flex-start;display:flex;position:relative}.stepper-cyber:before{content:"";background:var(--border-default);z-index:0;height:3px;position:absolute;top:24px;left:50px;right:50px}.stepper-cyber-progress{background:var(--gradient-accent);z-index:1;height:3px;transition:width .5s;position:absolute;top:24px;left:50px}[data-theme=dark] .stepper-cyber-progress{box-shadow:0 0 10px var(--accent-primary)}.step-cyber{align-items:center;gap:var(--space-2);z-index:2;flex-direction:column;flex:1;display:flex;position:relative}.step-cyber-circle{border-radius:var(--radius-full);background:var(--surface-default);border:3px solid var(--border-default);width:48px;height:48px;font-weight:var(--font-bold);color:var(--text-tertiary);transition:var(--transition-all);justify-content:center;align-items:center;display:flex}.step-cyber.active .step-cyber-circle{background:var(--gradient-accent);color:#fff;border-color:#0000}[data-theme=dark] .step-cyber.active .step-cyber-circle{box-shadow:0 0 20px #ee227d99}.step-cyber.completed .step-cyber-circle{background:var(--status-success);border-color:var(--status-success);color:#fff}[data-theme=dark] .step-cyber.completed .step-cyber-circle{box-shadow:0 0 15px #22c55e80}.step-cyber-label{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;max-width:80px;font-weight:var(--font-medium)}.step-cyber.active .step-cyber-label,.step-cyber.completed .step-cyber-label{color:var(--text-primary)}.progress-cyber{background:var(--bg-tertiary);border-radius:var(--radius-full);width:100%;height:12px;position:relative;overflow:hidden}.progress-cyber-bar{background:var(--gradient-accent);border-radius:var(--radius-full);height:100%;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative}.progress-cyber-bar:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:2s infinite progressShine;position:absolute;inset:0}@keyframes progressShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-theme=dark] .progress-cyber-bar{box-shadow:0 0 15px #ee227d80}.progress-xp-cyber{padding:var(--space-4);background:var(--surface-default);border-radius:var(--radius-xl);border:1px solid var(--border-default);position:relative}[data-theme=dark] .progress-xp-cyber{background:#1a1a3299;border-color:#30c0b733}.progress-xp-cyber-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.progress-xp-cyber-level{align-items:center;gap:var(--space-2);display:flex}.progress-xp-cyber-badge{background:var(--gradient-accent);border-radius:var(--radius-full);width:32px;height:32px;font-size:var(--text-sm);font-weight:var(--font-bold);color:#fff;justify-content:center;align-items:center;display:flex}[data-theme=dark] .progress-xp-cyber-badge{box-shadow:0 0 15px #ee227d80}.progress-xp-cyber-text{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.progress-xp-cyber-value{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--xp-color)}.progress-xp-cyber-bar{background:var(--bg-tertiary);border-radius:var(--radius-full);height:10px;overflow:hidden}.progress-xp-cyber-fill{background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta));border-radius:var(--radius-full);height:100%;position:relative}[data-theme=dark] .progress-xp-cyber-fill{box-shadow:0 0 10px var(--brand-cyan)}.input-cyber{position:relative}.input-cyber-field{width:100%;height:56px;padding:var(--space-5) var(--space-4) var(--space-2);font-family:var(--font-primary);font-size:var(--text-base);background:var(--surface-default);border:2px solid var(--border-default);border-radius:var(--radius-xl);color:var(--text-primary);transition:var(--transition-all)}.input-cyber-field:focus{border-color:var(--accent-primary);outline:none}[data-theme=dark] .input-cyber-field:focus{box-shadow:0 0 20px #ee227d33}.input-cyber-label{left:var(--space-4);font-size:var(--text-base);color:var(--text-tertiary);pointer-events:none;transition:var(--transition-all);background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.input-cyber-field:focus+.input-cyber-label,.input-cyber-field:not(:placeholder-shown)+.input-cyber-label{font-size:var(--text-xs);color:var(--accent-primary);font-weight:var(--font-medium);top:14px;transform:translateY(0)}.input-cyber-icon{right:var(--space-4);color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.input-cyber-field:focus~.input-cyber-icon{color:var(--accent-primary)}[data-theme=dark] .input-cyber:after{content:"";border-radius:var(--radius-xl);background:linear-gradient(135deg,transparent,var(--brand-magenta),transparent);opacity:0;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=dark] .input-cyber:focus-within:after{opacity:1}.stats-dashboard-cyber{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.stat-card-cyber{background:var(--surface-default);border-radius:var(--radius-xl);padding:var(--space-4);border:1px solid var(--border-default);transition:var(--transition-all);position:relative;overflow:hidden}.stat-card-cyber:hover{border-color:var(--accent-primary);transform:translateY(-2px)}[data-theme=dark] .stat-card-cyber{background:#1a1a3299}[data-theme=dark] .stat-card-cyber:hover{box-shadow:0 10px 30px #ee227d26}.stat-card-cyber:before{content:"";background:var(--gradient-accent);opacity:0;width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.stat-card-cyber:hover:before{opacity:1}.stat-card-cyber-icon{border-radius:var(--radius-lg);width:44px;height:44px;margin-bottom:var(--space-3);justify-content:center;align-items:center;display:flex}.stat-card-cyber-icon.xp{background:linear-gradient(135deg,#30c0b733,#30c0b71a)}.stat-card-cyber-icon.earnings{background:linear-gradient(135deg,#ee227d33,#ee227d1a)}.stat-card-cyber-icon.tasks{background:linear-gradient(135deg,#fd808333,#fd80831a)}.stat-card-cyber-icon.streak{background:linear-gradient(135deg,#85246733,#8524671a)}.stat-card-cyber-value{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-1)}[data-theme=dark] .stat-card-cyber-value{text-shadow:0 0 10px #ee227d4d}.stat-card-cyber-label{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.stat-card-cyber-trend{top:var(--space-3);right:var(--space-3);font-size:var(--text-xs);font-weight:var(--font-semibold);border-radius:var(--radius-full);padding:2px 8px;position:absolute}.stat-card-cyber-trend.up{color:#22c55e;background:#22c55e26}.stat-card-cyber-trend.down{color:#ef4444;background:#ef444426}.promo-carousel{border-radius:var(--radius-2xl);position:relative;overflow:hidden}.promo-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.promo-carousel-slide{min-width:100%;position:relative}.promo-slide-gradient{background:var(--gradient-brand);padding:var(--space-6);align-items:center;min-height:180px;display:flex;position:relative;overflow:hidden}.promo-slide-gradient:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;right:-20%}.promo-slide-gradient:after{content:"";pointer-events:none;background:radial-gradient(circle,#30c0b733,#0000 70%);width:200px;height:200px;position:absolute;bottom:-30%;left:-10%}.promo-slide-image{position:relative}.promo-slide-image img{object-fit:cover;width:100%;height:180px}.promo-slide-image:after{content:"";background:linear-gradient(90deg,#3b0855e6,#3b085566,#0000);position:absolute;inset:0}.promo-slide-content{z-index:1;color:#fff;flex:1;position:relative}.promo-slide-tag{align-items:center;gap:var(--space-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-2);background:#fff3;padding:4px 12px;display:inline-flex}.promo-slide-title{font-size:var(--text-xl);font-weight:var(--font-bold);margin-bottom:var(--space-1);line-height:1.2}.promo-slide-desc{font-size:var(--text-sm);opacity:.9;margin-bottom:var(--space-4);max-width:250px}.promo-slide-cta{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--brand-magenta);transition:var(--transition-all);background:#fff;text-decoration:none;display:inline-flex}.promo-slide-cta:hover{transform:scale(1.05);box-shadow:0 5px 20px #0003}.promo-slide-visual{z-index:1;position:relative}.promo-carousel-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);cursor:pointer;color:#fff;width:36px;height:36px;transition:var(--transition-all);z-index:2;background:#ffffff26;border:1px solid #fff3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.promo-carousel-nav:hover{background:#ffffff40;transform:translateY(-50%)scale(1.1)}.promo-carousel-prev{left:var(--space-3)}.promo-carousel-next{right:var(--space-3)}.promo-carousel-dots{bottom:var(--space-4);gap:var(--space-2);z-index:2;display:flex;position:absolute;left:50%;transform:translate(-50%)}.promo-carousel-dot{border-radius:var(--radius-full);cursor:pointer;width:8px;height:8px;transition:var(--transition-all);background:#fff6}.promo-carousel-dot:hover{background:#fff9}.promo-carousel-dot.active{background:#fff;width:28px}.promo-carousel-progress{background:var(--accent-primary);height:3px;animation:5s linear infinite promoProgress;position:absolute;bottom:0;left:0}@keyframes promoProgress{0%{width:0%}to{width:100%}}.wp-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wp-icon svg{width:100%;height:100%}.wp-icon-xs{width:16px;height:16px}.wp-icon-sm{width:20px;height:20px}.wp-icon-md{width:24px;height:24px}.wp-icon-lg{width:32px;height:32px}.wp-icon-xl{width:48px;height:48px}.wp-icon-2xl{width:64px;height:64px}[data-theme=light] .wp-icon-verified{color:#10b981}[data-theme=light] .wp-icon-shield{color:#3b82f6}[data-theme=light] .wp-icon-trust{color:#8b5cf6}[data-theme=light] .wp-icon-lock{color:#6366f1}[data-theme=light] .wp-icon-unlock{color:#22c55e}[data-theme=light] .wp-icon-xp{color:#f59e0b}[data-theme=light] .wp-icon-level{color:#ec4899}[data-theme=light] .wp-icon-streak{color:#ef4444}[data-theme=light] .wp-icon-trophy{color:#f59e0b}[data-theme=light] .wp-icon-medal{color:#f97316}[data-theme=light] .wp-icon-crown{color:#eab308}[data-theme=light] .wp-icon-diamond{color:#06b6d4}[data-theme=light] .wp-icon-lightning{color:#fbbf24}[data-theme=light] .wp-icon-target{color:#ef4444}[data-theme=light] .wp-icon-coin{color:#f59e0b}[data-theme=light] .wp-icon-wallet{color:#8b5cf6}[data-theme=light] .wp-icon-chart{color:#10b981}[data-theme=light] .wp-icon-task-complete{color:#22c55e}[data-theme=light] .wp-icon-task-pending{color:#f59e0b}[data-theme=light] .wp-icon-clock{color:#6366f1}[data-theme=light] .wp-icon-like{color:#ef4444}[data-theme=light] .wp-icon-follow{color:#3b82f6}[data-theme=light] .wp-icon-comment{color:#8b5cf6}[data-theme=light] .wp-icon-share{color:#06b6d4}[data-theme=light] .wp-icon-save{color:#f97316}[data-theme=light] .wp-icon-view{color:#64748b}[data-theme=light] .wp-icon-home{color:#3b82f6}[data-theme=light] .wp-icon-profile{color:#8b5cf6}[data-theme=light] .wp-icon-notification{color:#ef4444}[data-theme=light] .wp-icon-settings{color:#64748b}[data-theme=dark] .wp-icon-verified{color:#34d399;filter:drop-shadow(0 0 6px #34d399)drop-shadow(0 0 12px #34d39980)}[data-theme=dark] .wp-icon-shield{color:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa)drop-shadow(0 0 12px #60a5fa80)}[data-theme=dark] .wp-icon-trust{color:#a78bfa;filter:drop-shadow(0 0 6px #a78bfa)drop-shadow(0 0 12px #a78bfa80)}[data-theme=dark] .wp-icon-lock{color:#818cf8;filter:drop-shadow(0 0 6px #818cf8)drop-shadow(0 0 12px #818cf880)}[data-theme=dark] .wp-icon-unlock{color:#4ade80;filter:drop-shadow(0 0 6px #4ade80)drop-shadow(0 0 12px #4ade8080)}[data-theme=dark] .wp-icon-xp{color:#fbbf24;filter:drop-shadow(0 0 6px #fbbf24)drop-shadow(0 0 12px #fbbf2480)}[data-theme=dark] .wp-icon-level{color:#f472b6;filter:drop-shadow(0 0 6px #f472b6)drop-shadow(0 0 12px #f472b680)}[data-theme=dark] .wp-icon-streak{color:#fb7185;filter:drop-shadow(0 0 8px #fb7185)drop-shadow(0 0 16px #ef444480)}[data-theme=dark] .wp-icon-trophy{color:#fcd34d;filter:drop-shadow(0 0 8px #fcd34d)drop-shadow(0 0 16px #f59e0b80)}[data-theme=dark] .wp-icon-medal{color:#fb923c;filter:drop-shadow(0 0 6px #fb923c)drop-shadow(0 0 12px #fb923c80)}[data-theme=dark] .wp-icon-crown{color:#facc15;filter:drop-shadow(0 0 8px #facc15)drop-shadow(0 0 16px #eab30880)}[data-theme=dark] .wp-icon-diamond{color:#22d3ee;filter:drop-shadow(0 0 8px #22d3ee)drop-shadow(0 0 16px #06b6d480)}[data-theme=dark] .wp-icon-lightning{color:#fde047;filter:drop-shadow(0 0 8px #fde047)drop-shadow(0 0 16px #fbbf2480)}[data-theme=dark] .wp-icon-target{color:#f87171;filter:drop-shadow(0 0 6px #f87171)drop-shadow(0 0 12px #ef444480)}[data-theme=dark] .wp-icon-coin{color:#fcd34d;filter:drop-shadow(0 0 6px #fcd34d)drop-shadow(0 0 12px #f59e0b80)}[data-theme=dark] .wp-icon-wallet{color:#c4b5fd;filter:drop-shadow(0 0 6px #c4b5fd)drop-shadow(0 0 12px #8b5cf680)}[data-theme=dark] .wp-icon-chart,[data-theme=dark] .wp-icon-task-complete{color:#4ade80;filter:drop-shadow(0 0 6px #4ade80)drop-shadow(0 0 12px #22c55e80)}[data-theme=dark] .wp-icon-task-pending{color:#fbbf24;filter:drop-shadow(0 0 6px #fbbf24)drop-shadow(0 0 12px #f59e0b80)}[data-theme=dark] .wp-icon-clock{color:#a5b4fc;filter:drop-shadow(0 0 6px #a5b4fc)drop-shadow(0 0 12px #6366f180)}[data-theme=dark] .wp-icon-like{color:#fb7185;filter:drop-shadow(0 0 8px #fb7185)drop-shadow(0 0 16px #ef444480)}[data-theme=dark] .wp-icon-follow{color:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa)drop-shadow(0 0 12px #3b82f680)}[data-theme=dark] .wp-icon-comment{color:#c4b5fd;filter:drop-shadow(0 0 6px #c4b5fd)drop-shadow(0 0 12px #8b5cf680)}[data-theme=dark] .wp-icon-share{color:#22d3ee;filter:drop-shadow(0 0 6px #22d3ee)drop-shadow(0 0 12px #06b6d480)}[data-theme=dark] .wp-icon-save{color:#fb923c;filter:drop-shadow(0 0 6px #fb923c)drop-shadow(0 0 12px #f9731680)}[data-theme=dark] .wp-icon-view{color:#94a3b8;filter:drop-shadow(0 0 4px #94a3b8)drop-shadow(0 0 8px #64748b80)}[data-theme=dark] .wp-icon-home{color:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa)drop-shadow(0 0 12px #3b82f680)}[data-theme=dark] .wp-icon-profile{color:#c4b5fd;filter:drop-shadow(0 0 6px #c4b5fd)drop-shadow(0 0 12px #8b5cf680)}[data-theme=dark] .wp-icon-notification{color:#fb7185;filter:drop-shadow(0 0 6px #fb7185)drop-shadow(0 0 12px #ef444480)}[data-theme=dark] .wp-icon-settings{color:#cbd5e1;filter:drop-shadow(0 0 4px #cbd5e1)drop-shadow(0 0 8px #94a3b880)}.wp-icon-pulse{animation:2s ease-in-out infinite iconPulse}@keyframes iconPulse{0%,to{filter:inherit;transform:scale(1)}50%{transform:scale(1.1)}}[data-theme=dark] .wp-icon-pulse{animation:2s ease-in-out infinite iconPulseDark}@keyframes iconPulseDark{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 12px)drop-shadow(0 0 24px);transform:scale(1.1)}}.wp-icon-bounce{animation:1s infinite iconBounce}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.wp-icon-spin{animation:2s linear infinite iconSpin}@keyframes iconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wp-icon-shake{animation:.5s ease-in-out infinite iconShake}@keyframes iconShake{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}[data-theme=light] .wp-icon-instagram{color:#e4405f}[data-theme=light] .wp-icon-tiktok{color:#000}[data-theme=light] .wp-icon-facebook{color:#1877f2}[data-theme=dark] .wp-icon-instagram{color:#e4405f;filter:drop-shadow(0 0 6px #e4405f)drop-shadow(0 0 12px #e4405f80)}[data-theme=dark] .wp-icon-tiktok{color:#fff;filter:drop-shadow(0 0 6px #00f2ea)drop-shadow(0 0 12px #ff004480)}[data-theme=dark] .wp-icon-facebook{color:#1877f2;filter:drop-shadow(0 0 6px #1877f2)drop-shadow(0 0 12px #1877f280)}[data-theme=light] .wp-icon-bank{color:#1e40af}[data-theme=light] .wp-icon-card{color:#059669}[data-theme=light] .wp-icon-crypto{color:#f59e0b}[data-theme=dark] .wp-icon-bank{color:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa)drop-shadow(0 0 12px #3b82f680)}[data-theme=dark] .wp-icon-card{color:#34d399;filter:drop-shadow(0 0 6px #34d399)drop-shadow(0 0 12px #10b98180)}[data-theme=dark] .wp-icon-crypto{color:#fbbf24;filter:drop-shadow(0 0 6px #fbbf24)drop-shadow(0 0 12px #f59e0b80)}[data-theme=light] .wp-icon-chevron{color:var(--text-tertiary)}[data-theme=light] .wp-icon-upload{color:var(--accent-primary)}[data-theme=light] .wp-icon-image{color:#8b5cf6}[data-theme=light] .wp-icon-calendar{color:#3b82f6}[data-theme=dark] .wp-icon-chevron{color:var(--text-tertiary)}[data-theme=dark] .wp-icon-upload{color:var(--accent-primary);filter:drop-shadow(0 0 6px var(--accent-primary))}[data-theme=dark] .wp-icon-image{color:#a78bfa;filter:drop-shadow(0 0 6px #a78bfa)drop-shadow(0 0 12px #8b5cf680)}[data-theme=dark] .wp-icon-calendar{color:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa)drop-shadow(0 0 12px #3b82f680)}[data-theme=light] .wp-icon-moon{color:#6366f1}[data-theme=light] .wp-icon-sun{color:#f59e0b}[data-theme=dark] .wp-icon-moon{color:#a5b4fc;filter:drop-shadow(0 0 6px #a5b4fc)drop-shadow(0 0 12px #6366f180)}[data-theme=dark] .wp-icon-sun{color:#fbbf24;filter:drop-shadow(0 0 6px #fbbf24)drop-shadow(0 0 12px #f59e0b80)}[data-theme=light] .wp-icon-search,[data-theme=light] .wp-icon-close{color:var(--text-tertiary)}[data-theme=light] .wp-icon-plus{color:var(--accent-primary)}[data-theme=light] .wp-icon-minus{color:var(--text-tertiary)}[data-theme=light] .wp-icon-copy{color:var(--text-secondary)}[data-theme=light] .wp-icon-check{color:var(--status-success)}[data-theme=light] .wp-icon-arrow-left,[data-theme=light] .wp-icon-arrow-right{color:var(--text-primary)}[data-theme=dark] .wp-icon-search,[data-theme=dark] .wp-icon-close{color:var(--text-tertiary)}[data-theme=dark] .wp-icon-plus{color:var(--accent-primary);filter:drop-shadow(0 0 6px var(--accent-primary))}[data-theme=dark] .wp-icon-minus{color:var(--text-tertiary)}[data-theme=dark] .wp-icon-copy{color:var(--text-secondary)}[data-theme=dark] .wp-icon-check{color:var(--status-success);filter:drop-shadow(0 0 6px var(--status-success))}[data-theme=dark] .wp-icon-arrow-left,[data-theme=dark] .wp-icon-arrow-right{color:var(--text-primary)}[data-theme=light] .wp-icon-gift{color:#ee227d}[data-theme=light] .wp-icon-sparkle{color:#f59e0b}[data-theme=dark] .wp-icon-gift{color:#ff4d94;filter:drop-shadow(0 0 8px #ee227d)}[data-theme=dark] .wp-icon-sparkle{color:#fbbf24;filter:drop-shadow(0 0 8px #f59e0b)}.cyber-bg{z-index:-1;pointer-events:none;perspective:500px;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}[data-theme=light] .cyber-bg{background:linear-gradient(#fff,#fafbfd,#f5f6fa 60%,#eceef5)}[data-theme=light] .cyber-grid{transform-origin:bottom;width:200%;height:100vh;transform-style:preserve-3d;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotateX(60deg)}[data-theme=light] .cyber-grid:before{content:"";background:repeating-linear-gradient(90deg,#0000,#0000 80px,#85246714 80px 81px);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=light] .cyber-orb{filter:blur(60px);border-radius:50%;animation:10s ease-in-out infinite orbFloat;position:absolute}[data-theme=light] .cyber-orb-1{background:var(--brand-magenta);opacity:.08;width:300px;height:300px;top:5%;right:-50px}[data-theme=light] .cyber-orb-2{background:var(--brand-cyan);opacity:.06;width:250px;height:250px;animation-delay:-5s;bottom:30%;left:-50px}[data-theme=light] .cyber-orb-3{background:var(--brand-purple);opacity:.05;width:200px;height:200px;animation-delay:-2.5s;top:40%;left:20%}[data-theme=light] .cyber-stars,[data-theme=light] .cyber-scanlines,[data-theme=light] .laser-container{display:none}[data-theme=dark] .cyber-bg{background:linear-gradient(#030306,#050509 20%,#08080f 50%,#0a0a14)}[data-theme=dark] .cyber-grid{transform-origin:bottom;width:250%;height:120vh;transform-style:preserve-3d;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotateX(60deg)}[data-theme=dark] .cyber-grid:before{content:"";background:repeating-linear-gradient(90deg,#0000,#0000 100px,#ee227d26 100px 101px);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=dark] .cyber-grid:after{content:"";background:repeating-linear-gradient(0deg,#0000,#0000 60px,#30c0b714 60px 61px);width:100%;height:100%;animation:8s linear infinite horizontalMove;position:absolute;top:0;left:0}@keyframes horizontalMove{0%{transform:translateY(0)}to{transform:translateY(60px)}}.laser-container{transform-origin:bottom;width:250%;height:120vh;transform-style:preserve-3d;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)rotateX(60deg)}.laser{opacity:0;border-radius:2px;width:2px;height:150px;animation:linear infinite laserShoot;position:absolute;bottom:0}.laser-magenta{background:linear-gradient(#ff4d94,#ee227d 20%,#ee227dcc,#ee227d4d 80%,#0000);box-shadow:0 0 10px #ee227d,0 0 20px #ee227d,0 0 30px #ee227d80}.laser-cyan{background:linear-gradient(#5dddd4,#30c0b7 20%,#30c0b7cc,#30c0b74d 80%,#0000);box-shadow:0 0 10px #30c0b7,0 0 20px #30c0b7,0 0 30px #30c0b780}.laser-purple{background:linear-gradient(#a73b8f,#852467 20%,#852467cc,#8524674d 80%,#0000);box-shadow:0 0 10px #852467,0 0 20px #852467,0 0 30px #85246780}.laser-white{background:linear-gradient(#fff,#fff9 30%,#fff3 70%,#0000);width:1px;height:100px;box-shadow:0 0 5px #fff,0 0 10px #ffffff80}@keyframes laserShoot{0%{opacity:0;transform:translateY(100vh)}5%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-50vh)}}.laser:first-child{animation-duration:3s;animation-delay:0s;left:5%}.laser:nth-child(2){animation-duration:4s;animation-delay:.5s;left:15%}.laser:nth-child(3){animation-duration:3.5s;animation-delay:1s;left:25%}.laser:nth-child(4){animation-duration:4.5s;animation-delay:.3s;left:35%}.laser:nth-child(5){animation-duration:3s;animation-delay:1.5s;left:45%}.laser:nth-child(6){animation-duration:4s;animation-delay:.8s;left:55%}.laser:nth-child(7){animation-duration:3.5s;animation-delay:2s;left:65%}.laser:nth-child(8){animation-duration:4.5s;animation-delay:.2s;left:75%}.laser:nth-child(9){animation-duration:3s;animation-delay:1.2s;left:85%}.laser:nth-child(10){animation-duration:4s;animation-delay:.7s;left:95%}.laser:nth-child(11){animation-duration:5s;animation-delay:2.5s;left:10%}.laser:nth-child(12){animation-duration:3.8s;animation-delay:1.8s;left:20%}.laser:nth-child(13){animation-duration:4.2s;animation-delay:3s;left:30%}.laser:nth-child(14){animation-duration:3.3s;animation-delay:2.2s;left:40%}.laser:nth-child(15){animation-duration:4.8s;animation-delay:.4s;left:50%}.laser:nth-child(16){animation-duration:3.6s;animation-delay:1.6s;left:60%}.laser:nth-child(17){animation-duration:4.4s;animation-delay:2.8s;left:70%}.laser:nth-child(18){animation-duration:3.2s;animation-delay:.9s;left:80%}.laser:nth-child(19){animation-duration:5s;animation-delay:1.4s;left:90%}.laser:nth-child(20){animation-duration:4.6s;animation-delay:2.1s;left:3%}[data-theme=dark] .cyber-orb{filter:blur(80px);border-radius:50%;animation:12s ease-in-out infinite orbFloat;position:absolute}[data-theme=dark] .cyber-orb-1{background:var(--brand-magenta);opacity:.2;width:400px;height:400px;top:-50px;right:-100px}[data-theme=dark] .cyber-orb-2{background:var(--brand-cyan);opacity:.15;width:350px;height:350px;animation-delay:-6s;bottom:25%;left:-100px}[data-theme=dark] .cyber-orb-3{background:var(--brand-purple);opacity:.25;width:250px;height:250px;animation-delay:-3s;top:30%;right:10%}@keyframes orbFloat{0%,to{transform:translate(0)scale(1)}25%{transform:translate(15px,-25px)scale(1.05)}50%{transform:translate(-15px,15px)scale(.95)}75%{transform:translate(20px,20px)scale(1.02)}}[data-theme=dark] .cyber-stars{background-image:radial-gradient(2px 2px at 20px 30px,#ffffff80,#0000),radial-gradient(2px 2px at 40px 70px,#ffffff4d,#0000),radial-gradient(1px 1px at 90px 40px,#fff6,#0000),radial-gradient(2px 2px at 130px 80px,#ffffff80,#0000),radial-gradient(1px 1px at 160px 120px,#ffffff4d,#0000),radial-gradient(2px 2px at 200px 50px,#30c0b7b3,#0000),radial-gradient(2px 2px at 250px 90px,#ee227d99,#0000),radial-gradient(2px 2px at 300px 60px,#fff6,#0000),radial-gradient(1px 1px at 350px 100px,#ffffff4d,#0000),radial-gradient(2px 2px at 400px 30px,#30c0b780,#0000);background-size:450px 140px;width:100%;height:45%;animation:6s ease-in-out infinite starsTwinkle;position:absolute;top:0;left:0}@keyframes starsTwinkle{0%,to{opacity:.5}50%{opacity:1}}[data-theme=dark] .cyber-scanlines{pointer-events:none;opacity:.2;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 2px 4px);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=light] .laser-container{display:block}[data-theme=light] .laser{opacity:0}[data-theme=light] .laser-magenta{background:linear-gradient(#ee227d80,#ee227d4d 30%,#ee227d1a 70%,#0000);box-shadow:0 0 5px #ee227d4d,0 0 10px #ee227d33}[data-theme=light] .laser-cyan{background:linear-gradient(#30c0b780,#30c0b74d 30%,#30c0b71a 70%,#0000);box-shadow:0 0 5px #30c0b74d,0 0 10px #30c0b733}[data-theme=light] .laser-purple{background:linear-gradient(#85246780,#8524674d 30%,#8524671a 70%,#0000);box-shadow:0 0 5px #8524674d,0 0 10px #85246733}[data-theme=light] .laser-white{box-shadow:none;background:linear-gradient(#64647833,#6464781a,#0000)}html,body{max-width:100%;overflow-x:hidden}.wp-public-growth-page{width:min(1120px,100% - 32px);padding:var(--space-5) 0 calc(var(--space-8) + 70px);margin:0 auto}.wp-public-back-link{width:fit-content;margin-bottom:var(--space-3)}.wp-growth-hero{overflow:hidden}.wp-growth-hero:after{content:"";opacity:.16;filter:drop-shadow(0 0 24px #2be7e36b);pointer-events:none;background:url(/images/Badge-Task-Master.png) 50%/contain no-repeat;width:120px;height:120px;position:absolute;inset:auto 20px 16px auto}.wp-leaderboard-grid,.wp-referral-grid,.wp-blog-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-blog-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.wp-blog-feature-shell,.wp-dashboard-guide-hub,.wp-dashboard-leaderboard-hub,.wp-dashboard-tier-hub{margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-2xl);background:radial-gradient(circle at 100% 0,#2be7e329,#0000 34%),linear-gradient(135deg,#ee227d1f,#ffffff0a);border:1px solid #ffffff1a}.wp-dashboard-guide-hub,.wp-dashboard-leaderboard-hub,.wp-dashboard-tier-hub{position:relative;overflow:hidden}.wp-dashboard-leaderboard-hub{background:radial-gradient(circle at 0 0,#ffd16633,#0000 30%),radial-gradient(circle at 100% 8%,#2be7e329,#0000 34%),linear-gradient(135deg,#ee227d1a,#ffffff0a)}.wp-dashboard-tier-hub{background:radial-gradient(circle at 10% 0,#ffd1662e,#0000 30%),radial-gradient(circle at 90% 0,#2be7e32e,#0000 34%),linear-gradient(135deg,#ffffff0d,#ee227d14)}.wp-dashboard-guide-hub:after{content:"";opacity:.14;pointer-events:none;background:url(/images/Badge-Weekly\ Mission.png) 50%/contain no-repeat;width:110px;height:110px;animation:12s linear infinite wpGrowthSpin;position:absolute;top:-20px;right:-18px}.wp-dashboard-leaderboard-hub:after{content:"";opacity:.16;pointer-events:none;background:url(/images/Badge-Task-Master.png) 50%/contain no-repeat;width:112px;height:112px;animation:4s ease-in-out infinite wpIconBob;position:absolute;top:-22px;right:-14px}.wp-collapsible-card summary{cursor:pointer;list-style:none}.wp-collapsible-card summary::-webkit-details-marker{display:none}.wp-collapsible-card summary:after{content:"+";color:#fff;width:32px;height:32px;font-weight:var(--font-black);background:linear-gradient(135deg,#ee227dd9,#2be7e3a6);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 18px #ee227d47}.wp-collapsible-card[open] summary:after{content:"-"}.wp-leaderboard-panel,.wp-referral-link-card,.wp-referral-rules-card,.wp-referral-journey,.wp-blog-card,.wp-article-body{background:radial-gradient(circle at 85% 0,#2be7e329,#0000 34%),radial-gradient(circle at 0 12%,#ee227d2e,#0000 34%),#121123db}.wp-rank-row,.wp-proof-report-row,.wp-referral-rule,.wp-growth-mini-card{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-xl);margin-bottom:var(--space-3);background:linear-gradient(135deg,#ffffff12,#2be7e30f);border:1px solid #ffffff1a;display:flex}.wp-guide-thumb-card{grid-column:span 1}.wp-rank-row{animation:3.5s ease-in-out infinite wpRankFloat;position:relative;overflow:hidden}.wp-rank-row.rank-1{border-color:#ffd16673;box-shadow:0 0 28px #ffd16621}.wp-rank-row.rank-2{border-color:#cdd6e059}.wp-rank-row.rank-3{border-color:#ff8f4a59}.wp-rank-medal{width:42px;height:42px;font-weight:var(--font-black);color:#fff;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:16px;flex:none;justify-content:center;align-items:center;gap:2px;animation:2.9s ease-in-out infinite wpTrophyShake;display:inline-flex;box-shadow:0 0 24px #ee227d3d}.wp-rank-medal em{font-size:10px;font-style:normal;line-height:1}.wp-rank-row>div,.wp-proof-report-row>div,.wp-growth-mini-card>div{flex:1;min-width:0}.wp-rank-row strong,.wp-proof-report-row strong,.wp-growth-mini-card strong{display:block}.wp-rank-row small,.wp-proof-report-row span,.wp-growth-mini-card span,.wp-referral-rule span{color:var(--text-tertiary);font-size:var(--text-xs);display:block}.wp-rank-row b{color:var(--accent-secondary);white-space:nowrap}.wp-referral-link-card h2{letter-spacing:-.06em;margin:var(--space-2) 0;font-size:clamp(2rem,8vw,4rem)}.wp-referral-link-card p{overflow-wrap:anywhere;color:var(--text-tertiary)}.wp-growth-steps{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-growth-steps>div,.wp-pacing-card{padding:var(--space-3);border-radius:var(--radius-xl);background:#ffffff0d;border:1px solid #ffffff1a}.wp-growth-steps i{width:34px;height:34px;margin-bottom:var(--space-2);font-style:normal;font-weight:var(--font-black);color:#fff;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.wp-user-growth-strip{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-growth-mini-card{color:inherit;min-height:96px;margin:0;text-decoration:none;position:relative;overflow:hidden}.wp-growth-mini-card img{object-fit:contain;filter:drop-shadow(0 0 18px #ee227d3d);width:46px;height:46px;animation:3.4s ease-in-out infinite wpIconBob}.wp-growth-mini-card em{font-style:normal;font-size:var(--text-xs);font-weight:var(--font-black);color:#fff;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-radius:999px;padding:8px 10px;box-shadow:0 0 18px #ee227d33}.wp-blog-card{gap:var(--space-3);color:inherit;flex-direction:column;text-decoration:none;display:flex}.wp-blog-card-meta{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.wp-blog-card-meta small{color:var(--text-tertiary);font-weight:var(--font-bold)}.wp-mini-pagination{margin-top:var(--space-3)}.wp-mini-pagination nav{justify-content:center}.wp-dashboard-ranking-preview{gap:var(--space-3);margin-top:var(--space-3);z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.wp-dashboard-rank-panel{padding:var(--space-3);border-radius:var(--radius-xl);background:linear-gradient(135deg,#ffffff0f,#2be7e30f);border:1px solid #ffffff1a}.wp-dashboard-rank-head,.wp-dashboard-rank-row{align-items:center;gap:var(--space-2);display:flex}.wp-dashboard-rank-head{margin-bottom:var(--space-2);justify-content:space-between}.wp-dashboard-rank-head a{color:var(--accent-secondary);font-size:var(--text-xs);font-weight:var(--font-black);text-decoration:none}.wp-dashboard-rank-head span{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-black)}.wp-dashboard-rank-row{border-top:1px solid #ffffff12;padding:8px 0}.wp-dashboard-rank-row i{width:28px;height:28px;font-style:normal;font-size:var(--text-xs);font-weight:var(--font-black);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;animation:3.2s ease-in-out infinite wpTrophyShake;display:inline-flex;box-shadow:0 0 18px #ee227d2e}.wp-dashboard-rank-row.rank-1 i{background:linear-gradient(135deg,#ffd166,#ff3d9a);box-shadow:0 0 20px #ffd1666b}.wp-dashboard-rank-row.rank-2 i{color:#0d1530;background:linear-gradient(135deg,#f7fbff,#8fc7ff)}.wp-dashboard-rank-row.rank-3 i{background:linear-gradient(135deg,#ffb16a,#ff5d7a)}.wp-dashboard-rank-row span{min-width:0;font-size:var(--text-xs);font-weight:var(--font-bold);flex:1;overflow:hidden}.wp-dashboard-rank-row span>strong,.wp-dashboard-rank-row span>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wp-dashboard-rank-row span>small{color:var(--text-tertiary);font-size:9px;font-weight:var(--font-bold);margin-top:2px}.wp-dashboard-rank-row b{color:var(--accent-secondary);font-size:var(--text-xs);white-space:nowrap}.wp-dashboard-rank-empty{color:var(--text-tertiary);font-size:var(--text-xs)}.wp-tier-note{color:var(--text-tertiary);font-size:var(--text-xs);margin:-4px 0 var(--space-3);z-index:1;position:relative}.wp-tier-note strong{color:var(--accent-secondary);margin-left:8px}.wp-tier-ribbon{gap:var(--space-2);z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.wp-tier-card{min-height:104px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-xl);text-align:center;background:#ffffff0b;border:1px solid #ffffff1f;animation:4.2s ease-in-out infinite wpRankFloat;box-shadow:inset 0 1px #ffffff14}.wp-tier-card:nth-child(2n){animation-delay:.35s}.wp-tier-card.is-current{border-color:#ffd16685;transform:translateY(-2px);box-shadow:0 0 26px #ffd16629,inset 0 1px #ffffff1f}.wp-tier-card i{min-width:36px;height:30px;font-style:normal;font-weight:var(--font-black);margin-bottom:var(--space-2);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;animation:3.1s ease-in-out infinite wpTrophyShake;display:inline-flex}.wp-tier-card strong,.wp-tier-card b,.wp-tier-card span{display:block}.wp-tier-card strong{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.wp-tier-card b{color:var(--text-primary);font-size:var(--text-sm);margin-top:4px}.wp-tier-card span{color:var(--text-tertiary);margin-top:2px;font-size:10px}.tier-crown i{color:#fff7d1;background:linear-gradient(135deg,#ff7a2f,#ff2f86);box-shadow:0 0 26px #ff7a2f73}.tier-platinum i{color:#03151a;background:linear-gradient(135deg,#4ef8ff,#33ffb5);box-shadow:0 0 28px #2be7e38c}.tier-diamond i{color:#fff;background:linear-gradient(135deg,#ff4fd8,#7b6bff);box-shadow:0 0 24px #ff4fd86b}.tier-gold i{color:#2a1600;background:linear-gradient(135deg,#fff0a3,#ffb000);box-shadow:0 0 22px #ffd16673}.tier-silver i{color:#102033;background:linear-gradient(135deg,#fff,#a9bdd7);box-shadow:0 0 18px #cdd6e057}.tier-bronze i{color:#fff;background:linear-gradient(135deg,#ffb07a,#b86a30);box-shadow:0 0 18px #ff8f4a57}.wp-blog-slider{gap:var(--space-3);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;z-index:1;padding:2px 2px 10px;display:flex;position:relative;overflow-x:auto}.wp-blog-slide-card{align-items:stretch;gap:var(--space-3);width:min(280px,82vw);min-height:236px;padding:var(--space-3);border-radius:var(--radius-xl);color:inherit;scroll-snap-align:start;background:radial-gradient(circle at 100% 0,#2be7e324,#0000 34%),#ffffff0e;border:1px solid #ffffff1a;flex-direction:column;flex:none;text-decoration:none;display:flex}.wp-blog-slide-card img{object-fit:contain;filter:drop-shadow(0 0 18px #ee227d3d);background:radial-gradient(circle at 50% 40%,#ffffff1f,#0000 38%),#ffffff0e;border-radius:20px;flex:0 0 112px;width:100%;height:112px;animation:3.6s ease-in-out infinite wpIconBob}.wp-blog-slide-card span,.wp-blog-slide-card strong,.wp-blog-slide-card small{display:block}.wp-blog-slide-card span{color:var(--accent-secondary);font-size:10px;font-weight:var(--font-black);text-transform:uppercase;letter-spacing:.06em}.wp-blog-slide-card strong{margin-top:2px;line-height:1.15}.wp-blog-slide-card small{color:var(--text-tertiary);font-size:var(--text-xs);margin-top:4px;line-height:1.35}.wp-whatsapp-onboarding{padding-bottom:var(--space-6)}.wp-whatsapp-card{gap:var(--space-4);display:grid}.wp-whatsapp-hero{filter:drop-shadow(0 0 28px #2be7e338);border-radius:28px;justify-self:center;width:min(100%,380px)}.wp-whatsapp-actions{gap:var(--space-2);display:grid}.wp-boost-popup{z-index:220;padding:var(--space-4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#07071294;place-items:center;transition:opacity .24s;display:grid;position:fixed;inset:0}.wp-boost-popup.is-visible{opacity:1}.wp-boost-popup-card{justify-items:center;gap:var(--space-3);text-align:center;background:radial-gradient(circle at 50% 0,#ffd66b5c,#0000 38%),radial-gradient(circle at 100% 20%,#ee227d3d,#0000 34%),linear-gradient(135deg,#1d152af5,#0c1c2cf0);border:1px solid #ffd66b73;border-radius:34px;width:min(420px,100%);padding:clamp(24px,6vw,38px);display:grid;position:relative;box-shadow:0 28px 90px #0000007a,0 0 50px #ffd66b38}.wp-boost-popup-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,8vw,3.2rem);line-height:.96}.wp-boost-popup-card p{color:var(--text-secondary);margin:0}.wp-boost-popup-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:34px;height:34px;display:inline-grid;position:absolute;top:14px;right:14px}.wp-boost-bolt{color:#2a1600;background:linear-gradient(135deg,#fff2a7,#ffb000);border-radius:28px;place-items:center;width:82px;height:82px;animation:1.2s ease-in-out infinite wpBoostPulse;display:grid;box-shadow:0 0 36px #ffd66ba6}@keyframes wpBoostPulse{0%,to{filter:brightness();transform:scale(1)rotate(-4deg)}50%{filter:brightness(1.22);transform:scale(1.08)rotate(5deg)}}.wp-referral-link-card:after,.wp-referral-rules-card:after,.wp-leaderboard-panel:after,.wp-blog-card:after{content:"";opacity:.12;pointer-events:none;background:url(/images/Badge-Social-Butterfly.png) 50%/contain no-repeat;width:68px;height:68px;animation:3.8s ease-in-out infinite wpIconBob;position:absolute;bottom:12px;right:14px}.wp-referral-link-card,.wp-referral-rules-card,.wp-leaderboard-panel,.wp-blog-card{position:relative;overflow:hidden}.wp-leaderboard-panel:after{background-image:url(/images/Badge-Task-Master.png)}.wp-blog-card:after{background-image:url(/images/Badge-Weekly\ Mission.png)}@keyframes wpIconBob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(3deg)}}@keyframes wpGrowthSpin{to{transform:rotate(360deg)}}.wp-blog-card img,.wp-blog-hero-img{border-radius:var(--radius-xl);object-fit:cover;border:1px solid #ffffff1f;width:100%}.wp-blog-card img{aspect-ratio:16/9;box-shadow:0 18px 46px #ee227d29}.wp-blog-hero-img{max-width:320px;box-shadow:0 22px 60px #30c0b72e}.wp-blog-article .wp-growth-hero{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,.9fr) minmax(280px,.78fr);display:grid}.wp-blog-article .wp-growth-hero>div{min-width:0}.wp-article-body{gap:var(--space-4);max-width:820px;margin:0 auto;padding:clamp(18px,4vw,34px);display:grid}.wp-article-body section{background:linear-gradient(135deg,#ffffff0d,#30c0b70a);border:1px solid #ffffff14;border-radius:24px;padding:clamp(16px,3vw,24px);position:relative;overflow:hidden}.wp-article-body section:before{content:"";opacity:.16;background:url(/images/landing/icon_trophy_gold.png) 50%/contain no-repeat;width:42px;height:42px;animation:4s ease-in-out infinite wpIconBob;position:absolute;inset:auto 18px 14px auto}.wp-article-body h2{margin:0 0 var(--space-2);line-height:1.2}.wp-article-body p{color:var(--text-secondary);margin:0;line-height:1.75}.wp-pacing-grid{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-pacing-card{cursor:pointer;transition:all .2s}.wp-pacing-card:has(input:checked){border-color:#ee227db8;box-shadow:0 0 24px #ee227d2e}.wp-pacing-card input{opacity:0;pointer-events:none;position:absolute}.wp-pacing-card span{margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);display:block}.wp-hero-action-stack{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@keyframes wpRankFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes wpTrophyShake{0%,to{transform:translate(0)rotate(0)}8%{transform:translate(-1px)rotate(-7deg)}16%{transform:translate(1px)rotate(7deg)}24%{transform:translate(0)rotate(0)}}@media(max-width:767px){.wp-public-growth-page{width:min(100% - 20px,520px);padding-top:var(--space-3)}.wp-leaderboard-grid,.wp-referral-grid,.wp-growth-steps,.wp-pacing-grid,.wp-user-growth-strip,.wp-dashboard-ranking-preview{grid-template-columns:1fr}.wp-tier-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-tier-card{min-height:96px}.wp-blog-slider{gap:var(--space-2)}.wp-blog-slide-card{width:82%;min-height:218px}.wp-blog-slide-card img{flex-basis:96px;height:96px}.wp-blog-article .wp-growth-hero{gap:var(--space-3);padding:var(--space-3);grid-template-columns:1fr}.wp-blog-article .wp-growth-hero h1{margin-bottom:var(--space-2);line-height:1.05}.wp-blog-article .wp-growth-hero p{line-height:1.45}.wp-blog-article .wp-blog-hero-img{aspect-ratio:16/9;object-fit:cover;order:-1;width:100%;max-width:none}.wp-blog-article .wp-article-body{margin-top:var(--space-3);padding:var(--space-4)}.wp-rank-row,.wp-proof-report-row,.wp-referral-rule,.wp-growth-mini-card{padding:var(--space-2)}.wp-rank-medal{border-radius:14px;width:36px;height:36px}}.main-content{min-height:100vh;padding-bottom:env(safe-area-inset-bottom,0)}@media(max-width:767px){.main-content{padding-bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 8px)}}.wp-audio-popover{min-width:min(280px,100vw - 32px)}.wp-audio-control-row{margin-top:var(--space-3);color:var(--text-secondary);gap:8px;font-size:12px;font-weight:800;display:grid}.wp-audio-control-row input[type=range]{width:100%;accent-color:var(--brand-magenta)}.wp-audio-checkbox{grid-template-columns:auto 1fr;align-items:center}.wp-section-selector-grid{margin:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wp-section-selector-card{text-align:left;min-height:104px;color:var(--text-primary);background:radial-gradient(circle at 80% 20%,#ee227d38,#0000 36%),linear-gradient(135deg,#161226e0,#122d37a8);border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:1fr 64px;gap:10px;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #0000002e}.wp-section-selector-card:hover,.wp-section-selector-card.active{border-color:#ee227dad;transform:translateY(-2px);box-shadow:0 18px 44px #ee227d33,0 0 24px #30c0b729}.wp-section-selector-card span{color:var(--brand-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.wp-section-selector-card strong{color:var(--text-primary);align-self:end;font-size:clamp(14px,2vw,18px);line-height:1.12}.wp-section-selector-card img{object-fit:contain;filter:drop-shadow(0 0 16px #30c0b742);opacity:.9;grid-area:1/2/span 2;place-self:end;width:64px;height:64px}.wp-selector-target[hidden]{display:none!important}@media(max-width:390px){.wp-section-selector-card{grid-template-columns:1fr 68px;min-height:108px;padding:12px}.wp-section-selector-card img{width:68px;height:68px}}.wp-audio-floating-widget{right:5px;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:80;position:fixed}.wp-audio-floating-widget>summary{cursor:pointer;color:#fff;background:radial-gradient(circle at 25% 18%,#ffffff38,#0000 28%),linear-gradient(135deg,#ee227de6,#30c0b7ad);border:1px solid #ffffff29;border-radius:18px;place-items:center;width:46px;height:46px;list-style:none;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 14px 36px #ee227d3d,0 0 22px #30c0b72e}.wp-audio-floating-widget>summary::-webkit-details-marker{display:none}.wp-audio-floating-widget>summary:hover{transform:translateY(-2px);box-shadow:0 18px 44px #ee227d4d,0 0 28px #30c0b738}.wp-audio-floating-panel{background:linear-gradient(135deg,#171227f5,#0d222ff0);border:1px solid #ee227d3d;border-radius:22px;gap:10px;width:min(260px,100vw - 34px);padding:14px;display:grid;position:absolute;bottom:56px;right:0;box-shadow:0 18px 46px #00000057,0 0 26px #ee227d29}.wp-audio-panel-close{color:#ffffffd6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}.wp-audio-floating-head{gap:2px;padding-right:34px;display:grid}.wp-audio-floating-head span{color:var(--brand-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.wp-audio-floating-head strong{color:var(--text-primary);font-size:13px}.wp-audio-mini-action{color:#fff;background:linear-gradient(135deg,#ee227dd6,#ff707ee0);border:1px solid #ee227d7a;border-radius:14px;min-height:36px;font-size:12px;font-weight:900}@media(min-width:768px){.wp-audio-floating-widget{bottom:92px;right:24px}}.wp-gamification-popover{min-width:min(360px,100vw - 32px)}.wp-gamification-table{gap:10px;display:grid}.wp-gamification-table>div{background:linear-gradient(135deg,#ee227d1f,#30c0b70f);border:1px solid #ee227d29;border-radius:16px;gap:3px;padding:10px 12px;display:grid}.wp-gamification-table strong{color:var(--text-primary);font-size:12px}.wp-gamification-table span{color:var(--text-secondary);font-size:11px;line-height:1.35}.wp-gamification-timeline{gap:10px;display:grid;position:relative}.wp-gamification-timeline>div{background:linear-gradient(135deg,#ee227d21,#30c0b712);border:1px solid #ee227d2e;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.wp-gamification-timeline>div:before{content:"";background:linear-gradient(#ee227db3,#30c0b72e);width:2px;position:absolute;top:50%;bottom:-18px;left:31px}.wp-gamification-timeline>div:last-child:before{display:none}.wp-gamification-timeline img{z-index:2;object-fit:contain;filter:drop-shadow(0 0 14px #ffd1663d);width:38px;height:38px;position:relative}.wp-gamification-timeline strong,.wp-gamification-timeline span{grid-column:2}.wp-gamification-timeline strong{color:var(--text-primary);font-size:12px}.wp-gamification-timeline span{color:var(--text-secondary);font-size:11px;line-height:1.35}.wp-gamification-sheet{margin-top:var(--space-4);background:#121224b8;border:1px solid #ee227d33;border-radius:22px;overflow:hidden}.wp-gamification-sheet summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);cursor:pointer;list-style:none;display:flex}.wp-gamification-sheet summary::-webkit-details-marker{display:none}.wp-gamification-sheet summary span{color:var(--brand-cyan);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.wp-gamification-sheet summary strong{color:var(--text-primary);font-size:13px}.wp-gamification-sheet .wp-gamification-table,.wp-gamification-sheet .wp-gamification-timeline{padding:0 var(--space-3) var(--space-3)}.wp-more-tier-summary{padding:0 var(--space-3) var(--space-3);gap:10px;display:grid}.wp-more-tier-summary .wp-tier-card{width:100%;min-height:0;padding:12px}.wp-more-tier-summary p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.45}.wp-more-tier-mini-ribbon{overscroll-behavior-inline:contain;padding:0 var(--space-3) var(--space-3);scrollbar-width:thin;grid-auto-columns:112px;grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.wp-more-tier-mini-ribbon .wp-tier-card{min-height:112px;padding:10px}.wp-more-tier-mini-ribbon .wp-tier-card i{width:28px;height:28px}.wp-more-tier-mini-ribbon .wp-tier-card strong{font-size:11px}.wp-more-tier-mini-ribbon .wp-tier-card b{font-size:12px}.wp-inline-action-form{margin:0 0 var(--space-3);justify-content:flex-end;display:flex}.wp-achievement-badge{color:#fff9d6;background:linear-gradient(135deg,#ffc43638,#ee227d2e);border-color:#ffd24073;align-items:center;gap:7px;display:inline-flex;box-shadow:0 0 18px #ffc4362e}.wp-achievement-info{color:#fff;background:#ffffff2e;border-radius:999px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:inline-grid}.wp-mission-card-actionable{position:relative}.wp-mission-action{justify-self:end}.wp-task-direct-actions{gap:8px;min-width:118px;display:grid}.wp-task-direct-btn{white-space:nowrap;min-height:38px;padding-inline:16px}.wp-task-direct-btn.is-opened{opacity:.72}.wp-alert-card{padding:var(--space-4);margin-bottom:var(--space-4);color:var(--text-secondary);background:linear-gradient(135deg,#ffc4361a,#ee227d14);border:1px solid #ffc4363d;border-radius:22px;gap:4px;display:grid}.wp-alert-card strong{color:var(--text-primary)}.wp-input-icon-wrap{position:relative}.wp-field-icon{z-index:2;color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.wp-input-icon-wrap .input{padding-left:48px}.wp-cashout-summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:linear-gradient(135deg,#30c0b71f,#ee227d1a);border:1px solid #30c0b738;border-radius:20px;display:flex}.wp-cashout-summary span,.wp-cashout-summary small{color:var(--text-secondary);font-size:12px;font-weight:800}.wp-cashout-summary strong{color:var(--text-primary);font-size:clamp(1.2rem,4vw,1.8rem)}.wp-withdrawal-summary-row{align-items:center}.wp-withdrawal-summary-row small{color:var(--text-tertiary);margin-top:4px;display:block}.wp-withdrawal-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wp-queue-receipt-form{gap:var(--space-2);display:grid}.wp-setting-volume-control{align-items:center;gap:var(--space-3);border:1px solid var(--wp-glass-border);background:#ffffff0a;border-radius:18px;grid-template-columns:1fr auto;padding:12px 14px;display:grid}.wp-setting-volume-control input[type=range]{width:100%;accent-color:var(--brand-magenta)}.wp-setting-volume-control span{min-width:44px;color:var(--brand-cyan);text-align:right;font-size:12px;font-weight:900}.wp-submission-social-icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.wp-achievement-info{position:relative}.wp-achievement-info:hover:after,.wp-achievement-info:focus:after{content:attr(data-tooltip);z-index:50;color:#fff;text-transform:none;letter-spacing:0;background:#100d1cf5;border:1px solid #ffd24059;border-radius:14px;width:max-content;max-width:220px;padding:9px 11px;font-size:11px;line-height:1.35;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 14px 34px #00000057,0 0 18px #ffc4362e}.wp-admin-core-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-admin-queue-strip{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wp-admin-queue-strip a{padding:var(--space-4);border:1px solid var(--wp-glass-border);color:inherit;background:linear-gradient(135deg,#ee227d21,#30c0b70d);border-radius:22px;gap:6px;text-decoration:none;display:grid}.wp-admin-queue-strip span{color:var(--text-secondary);font-size:12px;font-weight:800}.wp-admin-queue-strip strong{color:var(--text-primary);font-size:clamp(1.4rem,4vw,2.1rem)}.wp-admin-ops-grid,.wp-report-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-admin-ops-grid .wp-campaign-card p{z-index:2;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:13px;position:relative}.wp-queue-section{border:1px solid var(--wp-glass-border);background:#0a0a1670;border-radius:24px;overflow:hidden}.wp-queue-section>summary{padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none}.wp-queue-section>summary::-webkit-details-marker{display:none}.wp-queue-section>.wp-list-stack{padding:0 var(--space-4) var(--space-4)}.wp-finance-chart{min-height:210px;padding:var(--space-4);background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;border-radius:24px;align-items:end;gap:10px;display:flex;overflow-x:auto}.wp-chart-day{align-items:end;gap:8px;min-width:34px;height:170px;display:grid}.wp-chart-bars{justify-content:center;align-items:end;gap:4px;height:140px;display:flex}.wp-chart-bars span{border-radius:999px 999px 4px 4px;width:10px}.wp-chart-bars .credit,.wp-chart-legend .credit,.wp-report-bar-row i{background:linear-gradient(180deg,var(--brand-cyan),var(--brand-magenta))}.wp-chart-bars .debit,.wp-chart-legend .debit{background:linear-gradient(#ff6b8a,#7b1d49)}.wp-chart-day small{color:var(--text-tertiary);text-align:center;font-size:10px}.wp-chart-legend{gap:var(--space-3);margin-top:var(--space-3);color:var(--text-secondary);font-size:12px;font-weight:800;display:flex}.wp-chart-legend span{align-items:center;gap:7px;display:inline-flex}.wp-chart-legend i{border-radius:999px;width:12px;height:12px}.wp-period-filter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wp-period-filter .btn{min-width:92px}.wp-dashboard-range-drawer>summary{cursor:pointer;list-style:none}.wp-dashboard-range-drawer>summary::-webkit-details-marker{display:none}.wp-dashboard-range-drawer .wp-period-filter,.wp-dashboard-range-drawer .wp-filter-drawer{margin-top:var(--space-3)}@media(max-width:767px){.wp-period-filter{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-period-filter .btn{width:100%;min-width:0}}.wp-report-bars{gap:12px;display:grid}.wp-report-bar-row{grid-template-columns:minmax(90px,.9fr) minmax(120px,1.8fr) auto;align-items:center;gap:10px;display:grid}.wp-report-bar-row span{color:var(--text-secondary);font-size:12px;font-weight:800}.wp-report-bar-row div{background:#ffffff12;border-radius:999px;height:12px;overflow:hidden}.wp-report-bar-row i{border-radius:inherit;height:100%;display:block}@media(max-width:767px){.wp-command-shell.wp-advertiser-dashboard{width:100%;max-width:100%;padding-inline:var(--space-3);box-sizing:border-box;overflow-x:hidden}.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel{gap:10px;overflow-x:auto;width:100%!important;max-width:100%!important;margin-inline:0!important;padding:8px 0 14px!important;scroll-padding-inline:0!important;transform:none!important}.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel img{aspect-ratio:16/6.6;opacity:1!important;filter:saturate(1.08)brightness(1.02)!important;flex:0 0 100%!important;max-width:100%!important;transform:none!important}.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel img.is-prev,.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel img.is-next{transform:none!important}.wp-advertiser-dashboard .wp-command-row{grid-template-columns:1fr}.wp-mission-card{padding:var(--space-3);gap:10px;grid-template-columns:auto minmax(0,1fr)!important}.wp-mission-action,.wp-mission-reward{grid-column:1/-1;width:100%}.wp-task-direct-actions{grid-template-columns:1fr;width:100%}.wp-task-direct-btn{width:100%}.wp-mission-reward{padding-top:var(--space-2)}.wp-cashout-summary,.wp-withdrawal-summary-row,.wp-withdrawal-status{flex-direction:column;align-items:flex-start}.wp-profile-stats-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.wp-profile-stats-grid .wp-info-tile{min-height:74px;padding:12px}.wp-profile-stats-grid .wp-info-tile span{font-size:9px}.wp-profile-stats-grid .wp-info-tile strong{font-size:13px}.wp-admin-core-grid,.wp-admin-queue-strip,.wp-admin-ops-grid,.wp-report-grid{grid-template-columns:1fr}.wp-report-bar-row{grid-template-columns:1fr;gap:6px}.wp-brand-logo{width:60px;max-height:60px}}.input-label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);margin-bottom:var(--space-2);display:block}textarea.input{height:auto;padding:var(--space-3) var(--input-padding-x);resize:vertical;min-height:80px}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23888' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}select.input option{color:#151528;background:#fff}@media(max-width:767px){.desktop-only{display:none!important}}@media(min-width:768px){.mobile-only,.bottom-nav{display:none!important}.header{padding:0 var(--space-6);height:64px}.header img{height:36px}.header nav a{font-size:var(--text-xs);white-space:nowrap;text-decoration:none}.main-content{padding-bottom:0}.stats-grid{grid-template-columns:repeat(4,1fr)}.toast{max-width:480px}}@media(min-width:1024px){.header{padding:0 var(--space-8)}}main{animation:.3s ease-out pageFadeIn}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] ::-webkit-scrollbar{width:6px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-primary)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.input:focus-visible{outline:none}.input.is-error,.input:invalid:not(:placeholder-shown){border-color:var(--status-error)}a.card{color:inherit;text-decoration:none}a.card:hover{border-color:var(--accent-primary);transform:translateY(-1px)}.bottom-nav button{cursor:pointer;background:0 0;border:none;font-family:inherit}:root{--wp-glass-bg:#121226ad;--wp-glass-bg-strong:#121226d6;--wp-glass-border:#ffffff1a;--wp-glow-pink:0 18px 60px #ee227d33;--wp-glow-cyan:0 18px 54px #30c0b724;--wp-shell-max:1120px}[data-theme=light]{--wp-glass-bg:#ffffffc2;--wp-glass-bg-strong:#ffffffe6;--wp-glass-border:#3b08551f}.badge{text-align:center;white-space:nowrap;justify-content:center;align-items:center;max-width:100%;line-height:1;display:inline-flex}.badge-trust-high{color:#2a1700;text-shadow:none;background:radial-gradient(circle at 22% 15%,#ffffffb8,#0000 28%),linear-gradient(135deg,#fff27a,#ffbf22 46%,#ff8f00);border-color:#ffe66bb8;box-shadow:0 0 22px #ffbe2475,inset 0 0 0 1px #ffffff52}.badge-trust-elite{color:#fff;background:radial-gradient(circle at 18% 0,#ffffff3d,#0000 28%),linear-gradient(135deg,#30c0b7,#ee227d);border-color:#30c0b794;box-shadow:0 0 24px #30c0b759}body{min-height:100vh}.w-full{width:100%}.wp-glass,.card,.stat-card{background:radial-gradient(circle at 0% 0%,#ee227d1a,transparent 34%),radial-gradient(circle at 100% 0%,#30c0b714,transparent 32%),var(--wp-glass-bg);border:1px solid var(--wp-glass-border);-webkit-backdrop-filter:blur(18px);box-shadow:0 20px 60px #0000002e}.card:hover,.stat-card:hover{box-shadow:var(--wp-glow-pink);border-color:#ee227d47}.main-content{width:100%}.main-content main{width:min(var(--wp-shell-max),calc(100% - 24px));margin:0 auto}.wp-auth-shell{z-index:20;min-height:100vh;padding:calc(var(--space-8) + env(safe-area-inset-top,0px)) var(--space-4) var(--space-8);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.wp-auth-tools{top:max(var(--space-4),env(safe-area-inset-top,0px));right:max(var(--space-4),env(safe-area-inset-right,0px));gap:var(--space-2);z-index:50;display:flex;position:fixed}.wp-auth-panel{gap:var(--space-4);width:min(100%,470px);display:grid;position:relative}.wp-auth-logo-wrap{text-align:center;filter:drop-shadow(0 0 22px #ee227d57)}.wp-auth-logo{width:min(500px,100%);height:auto;margin:0 auto;display:block}.wp-preloader{z-index:9999;align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);background:radial-gradient(circle at 48% 38%,#ee227d3d,#0000 24%),radial-gradient(circle at 58% 58%,#30c0b729,#0000 28%),linear-gradient(#120011,#050714);transition:opacity .36s,visibility .36s;display:grid;position:fixed;inset:0;overflow:hidden}.wp-preloader.is-done{opacity:0;visibility:hidden;pointer-events:none}.wp-preloader-stars{opacity:.65;background-image:radial-gradient(circle,#ffffffd1 1px,#0000 1px),radial-gradient(circle,#30c0b7b3 1px,#0000 1px),linear-gradient(#ee227d1a 1px,#0000 1px),linear-gradient(90deg,#ee227d1a 1px,#0000 1px);background-size:120px 120px,180px 180px,80px 80px,80px 80px;animation:9s linear infinite wpPreloaderDrift;position:absolute;inset:0}.wp-preloader-logo{z-index:1;width:min(500px,72vw);max-width:500px;margin-bottom:var(--space-2);filter:drop-shadow(0 0 30px #ee227d70);animation:1.8s ease-in-out infinite wpPulseGlow;position:relative}.wp-preloader-copy{z-index:1;color:#ffffffc7;text-align:center;min-height:20px;font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.12em;text-transform:uppercase;position:relative}.wp-preloader-bar{z-index:1;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;width:min(360px,72vw);height:10px;position:relative;overflow:hidden}.wp-preloader-bar span{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta),var(--brand-coral));width:42%;height:100%;animation:3s ease-in-out forwards wpLoadingBar;display:block;box-shadow:0 0 22px #ee227d7a}.wp-auth-card,.wp-quick-login{padding:var(--space-6);background:linear-gradient(135deg,#ee227d1f,transparent 34%),linear-gradient(315deg,#30c0b71a,transparent 36%),var(--wp-glass-bg-strong);box-shadow:0 24px 70px #00000057,var(--wp-glow-pink);-webkit-backdrop-filter:blur(22px);border:1px solid #ffffff1f;border-radius:30px;position:relative;overflow:hidden}.wp-auth-card:before,.wp-quick-login:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:5s ease-in-out infinite wpShimmer;position:absolute;inset:0;transform:translate(-120%)}@keyframes wpShimmer{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes wpPreloaderDrift{0%{transform:translate(0)}to{transform:translate(-80px,80px)}}@keyframes wpLoadingBar{0%{transform:translate(-110%)}50%{width:68%}to{transform:translate(240%)}}@keyframes wpPulseGlow{0%,to{transform:scale(.985)}50%{transform:scale(1.02)}}.wp-login-card{padding:var(--space-5);background:radial-gradient(circle at 18% 0,#ee227d33,#0000 40%),linear-gradient(135deg,#15102ce0,#112132d6)}.wp-login-card .wp-banner-kicker{justify-content:center}.wp-login-card .wp-google-cta{margin-top:var(--space-6);margin-bottom:var(--space-3)}.wp-login-card .wp-auth-secondary{min-height:46px}.wp-login-points{z-index:1;gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.wp-login-points span{color:#ffffffeb;text-align:center;letter-spacing:.02em;white-space:nowrap;background:radial-gradient(circle at 18% 0,#ffffff26,#0000 32%),linear-gradient(135deg,#ee227d42,#30c0b72e);border:1px solid #ffffff21;border-radius:999px;place-items:center;min-height:42px;padding:10px 12px;font-size:11px;font-weight:900;display:grid;box-shadow:0 0 18px #ee227d38,inset 0 0 0 1px #30c0b714}.wp-login-maskot{z-index:0;pointer-events:none;filter:drop-shadow(0 0 28px #ee227d4d);width:min(400px,26vw);max-width:400px;position:fixed;bottom:clamp(4px,2vh,24px);right:clamp(18px,4vw,56px)}.wp-login-card .wp-auth-intro{margin-bottom:var(--space-5);gap:var(--space-3);text-align:center}.wp-login-card .wp-auth-intro h1{margin-top:var(--space-2);font-size:clamp(1.55rem,5vw,2rem)}.wp-login-card .wp-auth-intro p{max-width:320px;margin-inline:auto;line-height:1.5}.wp-audio-toggle{position:relative}.wp-audio-toggle.is-muted{opacity:.58}.wp-audio-toggle.is-muted:after{content:"";background:currentColor;border-radius:999px;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-38deg)}.wp-auth-form{gap:var(--space-4);z-index:1;display:grid;position:relative}.wp-form-group{gap:var(--space-2);display:grid}.wp-field-label{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}.wp-input-shell{position:relative}.wp-input{background:#ffffff0e;border-color:#ffffff1f;height:52px;padding-left:46px}.wp-onboarding-card .wp-input{background-position:16px;background-repeat:no-repeat;background-size:18px}.wp-onboarding-card input[name=first_name],.wp-onboarding-card input[name=last_name]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M5.5 21a6.5 6.5 0 0 1 13 0'/%3E%3C/svg%3E")}.wp-onboarding-card input[name=email]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.wp-onboarding-card input[name=phone]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.2 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.35 1.9.66 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.31 1.85.53 2.81.66A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E")}.wp-onboarding-card select[name=state],.wp-onboarding-card input[name=city]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.wp-onboarding-card select[name=business_category]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2 3 7l9 5 9-5-9-5Z'/%3E%3Cpath d='m3 17 9 5 9-5M3 12l9 5 9-5'/%3E%3C/svg%3E")}.wp-onboarding-card input[name=company_name]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 21h18M5 21V7l8-4v18M19 21V11l-6-4M9 9h.01M9 13h.01M9 17h.01'/%3E%3C/svg%3E")}.wp-onboarding-card input[name=business_website]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13a5 5 0 0 0 7.07 0l2.83-2.83a5 5 0 0 0-7.07-7.07L11 4.93'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.07 0L4.1 13.83a5 5 0 0 0 7.07 7.07L13 19.07'/%3E%3C/svg%3E")}.wp-onboarding-card input[name=company_registration],.wp-onboarding-card input[name=business_category_other]{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' stroke='%23c9c4dd' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E")}.wp-onboarding-card .wp-auth-submit{margin-top:var(--space-5)}.wp-onboarding-card .wp-auth-intro{gap:var(--space-3);margin-bottom:var(--space-6);text-align:center}.wp-onboarding-card .wp-banner-kicker{text-align:center;justify-content:center;width:100%;display:flex}.wp-onboarding-card .wp-auth-intro h1{margin-top:var(--space-2)}.wp-onboarding-card .wp-auth-intro p{max-width:430px;margin-inline:auto;line-height:1.55}[data-theme=light] .wp-input{background:#ffffffdb;border-color:#3b085524}.wp-input-icon{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.wp-field-error{color:var(--status-error);font-size:var(--text-xs)}.wp-auth-row{justify-content:space-between;align-items:center;display:flex}.wp-check{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.wp-check input{accent-color:var(--accent-primary)}.wp-auth-submit{min-height:54px;font-size:var(--text-base);border-radius:18px}.wp-auth-secondary{z-index:1;position:relative}.wp-auth-divider{margin:var(--space-5) 0}.wp-auth-intro{z-index:1;gap:var(--space-2);margin-bottom:var(--space-5);text-align:center;display:grid;position:relative}.wp-auth-intro h1{margin:0;font-size:clamp(1.65rem,5vw,2.35rem);line-height:1.05}.wp-auth-intro p,.wp-auth-footnote{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.wp-signup-role-grid{z-index:1;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.wp-signup-role-card{gap:var(--space-2);min-height:150px;padding:var(--space-4);color:var(--text-primary);text-align:left;cursor:pointer;background:linear-gradient(135deg,#ee227d24,#30c0b714);border:1px solid #ffffff1f;border-radius:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.wp-signup-role-card:hover,.wp-signup-role-card.active{border-color:#ff2f8abf;transform:translateY(-2px);box-shadow:0 14px 42px #ff2f8a38}.wp-role-icon{width:50px;height:50px;color:var(--accent-cyan);background:#30c0b721;border-radius:18px;place-items:center;display:grid}.wp-signup-role-card strong{font-size:var(--text-base)}.wp-signup-role-card small{color:var(--text-tertiary);line-height:1.45}.wp-google-cta{z-index:1;gap:var(--space-2);min-height:54px;margin-top:var(--space-2);position:relative}.wp-google-cta.btn-gradient{background:linear-gradient(135deg,#5b1616,#df3455);box-shadow:0 18px 42px #df345547}.wp-google-cta.btn-gradient:hover{box-shadow:0 22px 54px #df345561}.wp-google-cta.is-disabled{pointer-events:none;opacity:.55;filter:grayscale(.55)}.wp-auth-footnote{z-index:1;margin-top:var(--space-4);text-align:center;position:relative}.wp-onboarding-panel{width:min(100%,680px)}.wp-onboarding-card{padding:var(--space-6)}.wp-onboarding-grid{z-index:1;position:relative}.wp-grid-span{grid-column:1/-1}.wp-onboarding-triple{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-onboarding-field{min-width:0}.wp-onboarding-secure-email{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;color:var(--text-secondary);background:linear-gradient(135deg,#ffffff12,#2be7e30d);border:1px solid #ffffff1a;border-radius:18px;padding:12px 16px;display:flex}.wp-onboarding-secure-email strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wp-field-label span{color:var(--text-tertiary);font-size:var(--text-xs)}.wp-role-switch-trigger,.wp-switch-role-option{color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff1f}.wp-role-switch-trigger{align-items:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-3);cursor:pointer;border-radius:999px;font-weight:800;display:inline-flex}.wp-role-switch-trigger.wp-icon-only{width:42px;min-width:42px;height:42px;color:var(--accent-secondary);background:radial-gradient(circle at 35% 25%,#2be7e338,#0000 42%),#ffffff0f;border-color:#2be7e33d;justify-content:center;padding:0}.wp-switch-role-option{width:100%;margin-top:var(--space-2);padding:var(--space-3);text-align:left;font:inherit;cursor:pointer;border-radius:16px;display:block}.wp-switch-role-option.active{background:#ff2f8a29;border-color:#ff2f8aad}.wp-quick-login{padding:var(--space-4);box-shadow:0 16px 48px #0000003d}.wp-quick-login-head{z-index:1;justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);display:flex;position:relative}.wp-quick-login-head span{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-bold)}.wp-quick-login-head small{color:var(--text-tertiary);font-size:11px}.wp-role-grid{z-index:1;gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.wp-role-chip{min-width:0;min-height:74px;padding:var(--space-3) var(--space-2);color:var(--text-secondary);font-size:11px;font-weight:var(--font-bold);transition:var(--transition-all);background:#ffffff0e;border:1px solid #ffffff17;border-radius:18px;place-items:center;gap:6px;text-decoration:none;display:grid}.wp-role-chip:hover{color:var(--text-primary);box-shadow:var(--wp-glow-cyan);border-color:#ee227d57;transform:translateY(-2px)}.wp-role-chip-icon{color:#fff;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border-radius:14px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 0 22px #ee227d3d}.wp-role-chip.user .wp-role-chip-icon{background:linear-gradient(135deg,#30c0b7,#2f7cff);box-shadow:0 0 22px #30c0b747}.wp-role-chip.advertiser .wp-role-chip-icon{background:linear-gradient(135deg,#ee227d,#ff7a7d);box-shadow:0 0 22px #ee227d4d}.wp-role-chip.admin .wp-role-chip-icon{background:linear-gradient(135deg,#7a4dff,#ee227d);box-shadow:0 0 22px #7a4dff4d}.wp-role-chip-icon svg{filter:drop-shadow(0 0 8px #ffffff4d);width:19px;height:19px}.wp-coin-floor{z-index:10;pointer-events:none;object-fit:contain;object-position:center bottom;opacity:.94;filter:saturate(1.45)contrast(1.08)brightness(1.14)drop-shadow(0 0 34px #ffbf0047);width:min(100vw,1214px);max-width:none;height:150px;position:fixed;bottom:-50px;left:50%;transform:translate(-50%)}.wp-coin-floor-repeat{z-index:9;pointer-events:none;background-image:var(--wp-coin-floor-image);opacity:.86;filter:saturate(1.38)contrast(1.05)brightness(1.1)drop-shadow(0 0 28px #ffbf0038);background-position:bottom;background-repeat:repeat-x;background-size:auto 150px;height:150px;position:fixed;bottom:-50px;left:0;right:0}.wp-coin-floor-shine{z-index:11;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 0 42%,#ffffff73 48%,#0000 56% 100%);width:min(100vw,1214px);height:150px;animation:3.2s ease-in-out infinite wpCoinShine;position:fixed;bottom:-50px;left:50%;overflow:hidden;transform:translate(-120%)}.wp-guest-coin-floor,.wp-guest-coin-repeat,.wp-guest-coin-shine{z-index:8;bottom:-50px}.wp-coin-floor-fallback,.wp-nav-coin-rail{display:none}@keyframes wpCoinShine{0%,36%{opacity:0;transform:translate(-170%)}48%{opacity:1}66%,to{opacity:0;transform:translate(70%)}}.wp-header{border:1px solid var(--wp-glass-border);background:radial-gradient(circle at 0% 0%,#ee227d21,transparent 34%),radial-gradient(circle at 100% 0%,#30c0b71a,transparent 34%),var(--wp-glass-bg-strong);-webkit-backdrop-filter:blur(20px);border-radius:24px;width:min(1180px,100% - 24px);height:68px;margin:12px auto 10px;padding:0 12px 0 16px;box-shadow:0 16px 54px #0003}.wp-brand{align-items:center;min-width:0;text-decoration:none;display:inline-flex}.wp-brand picture{display:block}.wp-brand-logo{object-fit:contain;filter:drop-shadow(0 0 14px #ee227d47);width:clamp(126px,13vw,178px);max-height:44px;display:block}.wp-desktop-nav{margin-left:var(--space-5);background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:5px}.wp-nav-link{min-height:34px;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-bold);white-space:nowrap;transition:var(--transition-all);border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.wp-nav-link:hover,.wp-nav-link.active{color:#fff;background:linear-gradient(135deg,#ee227df5,#30c0b7c7);box-shadow:0 10px 24px #ee227d2e}.wp-header-spacer{flex:1}.wp-header-actions{gap:var(--space-2)}.wp-icon-btn,.wp-lang-pill{min-width:40px;height:40px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-weight:var(--font-bold);cursor:pointer;transition:var(--transition-all);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:15px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.wp-icon-btn:hover,.wp-lang-pill:hover{color:var(--text-primary);box-shadow:var(--wp-glow-cyan);border-color:#ee227d4d}.wp-lang-pill{color:#fff;background:linear-gradient(135deg,#ee227df5,#fd8083e0);padding:0 12px}.wp-danger{color:#ff9aa3}.wp-dot{background:var(--accent-primary);border-radius:999px;width:9px;height:9px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 3px #ee227d29}.wp-dot-cyan{background:var(--brand-cyan);box-shadow:0 0 0 3px #30c0b729,0 0 14px #30c0b7b3}.wp-popover-head .wp-mini-pill{color:#fff;background:radial-gradient(circle at 35% 20%,#ffffff57,transparent 30%),linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border-radius:999px;justify-content:center;place-items:center;min-width:38px;height:38px;padding:0 11px;line-height:1;display:inline-grid;box-shadow:0 0 0 4px #ee227d21,0 0 24px #30c0b747}.wp-mark-read-form{margin:-4px 0 var(--space-3)}.wp-mark-read-btn{width:100%;min-height:36px;color:var(--accent-secondary);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#2be7e314;border:1px solid #2be7e333;border-radius:999px;font-size:11px;font-weight:900}.wp-hud-item{display:inline-flex;position:relative}.wp-coin-btn{color:#ffd66b}.wp-hud-popover{z-index:80;width:min(340px,100vw - 24px);padding:var(--space-4);color:var(--text-primary);border:1px solid var(--wp-glass-border);box-shadow:0 24px 80px #00000057,var(--wp-glow-magenta);-webkit-backdrop-filter:blur(22px);background:radial-gradient(circle at 90% 10%,#30c0b733,#0000 34%),radial-gradient(circle at 10% 20%,#ee227d2e,#0000 36%),linear-gradient(135deg,#141026fa,#0c0d1af5);border-radius:24px;position:absolute;top:calc(100% + 12px);right:0}.wp-hud-popover[hidden]{display:none}.wp-popover-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.wp-popover-head span,.wp-coin-total span,.wp-popover-stats span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;display:block}.wp-popover-head strong,.wp-coin-total strong,.wp-popover-stats strong{color:var(--text-primary);margin-top:4px;display:block}.wp-calendar-grid{margin-bottom:var(--space-4);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.wp-calendar-label,.wp-calendar-day{min-height:32px;font-size:var(--text-xs);font-weight:var(--font-bold);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.wp-calendar-label{color:var(--text-tertiary)}.wp-calendar-day{color:var(--text-secondary);background:#ffffff0e;border:1px solid #ffffff12}.wp-calendar-day.empty{visibility:hidden}.wp-calendar-day.today{border-color:#fd80838c}.wp-calendar-day.checked{color:#fff;background:linear-gradient(135deg,var(--brand-cyan),var(--brand-magenta));box-shadow:0 0 20px #30c0b738}.wp-coin-total{min-height:112px;padding:var(--space-4);margin-bottom:var(--space-3);background:linear-gradient(135deg,#400f62f0,#ee227de0);border:1px solid #ffffff1f;border-radius:22px;align-content:center;display:grid;position:relative;overflow:hidden}.wp-wallet-popover-art{opacity:.9;pointer-events:none;filter:saturate(1.1)drop-shadow(0 16px 30px #0000003d);width:min(48%,164px);position:absolute;bottom:-44px;right:-20px}.wp-pwa-install{left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 18px);z-index:260;align-items:center;gap:var(--space-3);max-width:520px;padding:var(--space-3);-webkit-backdrop-filter:blur(18px);opacity:0;pointer-events:none;transition:transform .22s var(--ease-out),opacity .22s var(--ease-out);background:radial-gradient(circle at 15% 0,#ee227d47,#0000 40%),linear-gradient(135deg,#121226f0,#26133ef0);border:1px solid #ffffff21;border-radius:24px;margin:0 auto;display:flex;position:fixed;transform:translateY(18px);box-shadow:0 24px 70px #0000006b,0 0 34px #ee227d2e}.wp-pwa-install.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.wp-pwa-install img{object-fit:cover;border-radius:17px;width:52px;height:52px;box-shadow:0 0 22px #ee227d52}.wp-pwa-install-copy{flex:1;min-width:0}.wp-pwa-install-copy strong{color:#fff;font-size:var(--text-sm);display:block}.wp-pwa-install-copy span{color:#ffffffad;font-size:var(--text-xs);margin-top:2px;display:block}.wp-pwa-ios-steps{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;grid-column:1/-1;gap:8px;padding:10px;display:grid}.wp-pwa-ios-step{color:#ffffffc7;grid-template-columns:28px 1fr;align-items:center;gap:9px;font-size:12px;line-height:1.35;display:grid}.wp-pwa-ios-step b{color:#fff;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border-radius:11px;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 18px #ee227d42}.wp-pwa-ios-step strong{color:#fff}.wp-pwa-install-actions{align-items:center;gap:var(--space-2);display:flex}.wp-pwa-dismiss{color:#ffffffc7;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;width:36px;height:36px}@media(min-width:768px){.wp-pwa-install{width:min(460px,100vw - 48px);bottom:24px;left:auto;right:24px}}.wp-coin-total span,.wp-coin-total strong{z-index:2;color:#fff;position:relative}.wp-coin-total strong{font-family:var(--font-display);font-size:var(--text-3xl)}.wp-popover-stats{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-popover-stats div{padding:var(--space-3);background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px}.wp-notification-list{gap:var(--space-2);display:grid}.wp-notification-item{padding:var(--space-3);color:inherit;background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;gap:4px;text-decoration:none;display:grid}.wp-notification-item.unread{background:#ee227d1a;border-color:#ee227d47}.wp-notification-item strong{font-size:var(--text-sm)}.wp-notification-item span,.wp-notification-empty{color:var(--text-tertiary);font-size:var(--text-xs)}.wp-coverflow-dots{margin:-8px 0 var(--space-3);justify-content:center;gap:7px;display:flex}.wp-coverflow-dots button{cursor:pointer;width:7px;height:7px;transition:var(--transition-all);background:#ffffff38;border:0;border-radius:999px;padding:0}.wp-coverflow-dots button.active{background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));width:22px;box-shadow:0 0 16px #ee227d6b}.wp-hud-popover .btn[disabled]{opacity:.65;cursor:not-allowed}.wp-logout-form{margin:0}.wp-avatar-link{text-decoration:none}.wp-avatar{background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));box-shadow:0 0 0 4px #ee227d1f}.wp-profile-orb{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff3d,transparent 28%),linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative;overflow:visible;box-shadow:0 0 0 4px #ee227d1f,0 12px 30px #30c0b72e}button.wp-profile-orb{cursor:pointer;font:inherit}.wp-profile-popover{min-width:230px}.wp-profile-logout{color:#ff9aa3;cursor:pointer;width:100%;font:inherit;text-align:left;border:1px solid #ff68823d}.wp-profile-logout:hover{background:#ff68821a;border-color:#ff68828f}.wp-profile-orb img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.wp-profile-pulse{background:var(--brand-cyan);border-radius:999px;width:11px;height:11px;position:absolute;bottom:1px;right:1px;box-shadow:0 0 0 3px #0d0d1adb,0 0 16px #30c0b7cc}.wp-banner-carousel{width:min(980px,100vw - 24px);margin-inline:50%;margin-bottom:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;perspective:1000px;gap:clamp(10px,2vw,16px);padding:10px 9% 20px;scroll-padding-inline:9%;display:flex;overflow-x:auto;transform:translate(-50%)}.wp-banner-carousel::-webkit-scrollbar{display:none}.wp-banner-carousel img{aspect-ratio:16/5.6;object-fit:cover;scroll-snap-align:center;opacity:.54;transform-origin:50%;min-width:0;transition:transform .36s var(--ease-out),opacity .36s var(--ease-out),filter .36s var(--ease-out),box-shadow .36s var(--ease-out);filter:saturate(.78)brightness(.72);border:1px solid #ffffff1f;border-radius:28px;flex:0 0 82%;display:block;transform:scale(.82)rotateY(11deg)translateY(9px);box-shadow:0 18px 52px #0000003d,0 0 34px #ee227d24}.wp-banner-carousel img.is-active{opacity:1;filter:saturate(1.12)brightness(1.02);transform:scale(1)rotateY(0)translateY(0);box-shadow:0 24px 70px #00000057,0 0 46px #ee227d3d}.wp-banner-carousel img.is-prev{transform:scale(.82)rotateY(11deg)translate(0)translateY(9px)}.wp-banner-carousel img.is-next{transform:scale(.82)rotateY(-11deg)translate(0)translateY(9px)}.wp-banner-carousel-wide{width:min(1120px,100vw - 24px);padding-inline:10%;scroll-padding-inline:10%}.wp-banner-carousel-wide img{flex-basis:80%}.wp-game-banner{min-height:168px;margin-bottom:var(--space-4);padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);background:linear-gradient(135deg,#3b0855e0,#151528c7 48%,#30c0b73d),var(--wp-glass-bg-strong);box-shadow:0 24px 70px #00000047,var(--wp-glow-pink);-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff1f;border-radius:30px;display:flex;position:relative;overflow:hidden}.wp-game-banner:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#fd808338,#0000 26%),linear-gradient(120deg,#0000 0 58%,#ffffff0f 58% 60%,#0000 60%);position:absolute;inset:0}.wp-user-banner{background:radial-gradient(circle at 86% 28%,#ee227d52,#0000 28%),linear-gradient(135deg,#3b0855eb,#151528d1 50%,#30c0b73d)}.wp-advertiser-banner{background:radial-gradient(circle at 86% 28%,#30c0b747,#0000 30%),linear-gradient(135deg,#151528eb,#3b0855d6 52%,#ee227d3d)}.wp-banner-copy,.wp-banner-art{z-index:1;position:relative}.wp-banner-copy{min-width:0}.wp-banner-kicker{color:#fff;height:28px;font-size:11px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;background:#ffffff1f;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.wp-banner-copy h1{margin-top:var(--space-3);color:#fff;font-size:clamp(1.75rem,6vw,2.65rem);font-weight:var(--font-extrabold);letter-spacing:var(--tracking-tight);line-height:1}.wp-banner-copy p{margin-top:var(--space-2);color:#ffffffbd;max-width:340px;font-size:var(--text-sm)}.wp-banner-cta{margin-top:var(--space-4);border-radius:16px;min-width:132px}.wp-banner-art{flex:0 0 116px;place-items:center;height:116px;display:grid}.wp-banner-coin{color:#fff;width:78px;height:78px;font-size:var(--text-xl);font-weight:var(--font-extrabold);background:linear-gradient(135deg,var(--brand-magenta),var(--brand-coral));border-radius:24px;place-items:center;display:grid;transform:rotate(-8deg);box-shadow:0 0 40px #ee227d6b}.wp-banner-ring{border:1px dashed #ffffff3d;border-radius:999px;width:110px;height:110px;animation:12s linear infinite wpSpin;position:absolute}@keyframes wpSpin{to{transform:rotate(360deg)}}.wallet-card{box-shadow:0 22px 70px #ee227d38}.wp-wallet-card-hero{align-items:center;min-height:176px;display:grid;position:relative;overflow:hidden}.wp-wallet-copy{z-index:2;max-width:68%;position:relative}.wp-dashboard-card-art{z-index:1;opacity:.92;pointer-events:none;filter:saturate(1.1)drop-shadow(0 16px 28px #0000003d);width:min(96%,180px);position:absolute;bottom:-10px;right:-50px}.wp-wallet-art{opacity:1;width:min(48%,230px);bottom:-18px;right:-12px}.stats-grid{gap:var(--space-3)}.stat-card{min-height:122px;padding-right:44%;position:relative;overflow:hidden}.stat-card:before{content:"";background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));opacity:.7;height:3px;position:absolute;inset:0 0 auto}.stat-card .stat-icon,.stat-card .stat-value,.stat-card .stat-label{z-index:2;position:relative}.wp-mission-stat-grid{align-items:stretch}.wp-stat-card-wide{grid-column:1/-1;min-height:118px}.wp-stat-meter{z-index:2;width:min(150px,100%);height:8px;margin-top:var(--space-3);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;position:relative;overflow:hidden}.wp-stat-meter span{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta),#ffcf5a);height:100%;transition:width .42s;display:block;box-shadow:0 0 16px #ee227d52}.wp-latest-campaign-panel{margin-top:var(--space-4);padding:var(--space-4);background:radial-gradient(circle at 85% 10%,#30c0b729,#0000 42%),linear-gradient(135deg,#1b122dd1,#0e1f30c2);border:1px solid #ffffff1a;border-radius:28px}.wp-campaign-mini-list{gap:var(--space-3);display:grid}.wp-campaign-mini-row{gap:var(--space-3);padding:var(--space-3);background:#ffffff0b;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(120px,.55fr);align-items:center;display:grid}.wp-campaign-mini-row strong,.wp-campaign-mini-row span{display:block}.wp-campaign-mini-row span{color:var(--text-tertiary);margin-top:3px;font-size:12px}.wp-campaign-mini-progress{text-align:right;gap:7px;display:grid}.wp-campaign-mini-progress small{color:#fff;font-weight:900}.wp-campaign-mini-progress i{background:#ffffff14;border-radius:999px;height:9px;display:block;overflow:hidden}.wp-campaign-mini-progress b{border-radius:inherit;background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));height:100%;display:block}.wp-billing-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bottom-nav{z-index:90;width:100%;height:calc(var(--nav-height) + env(safe-area-inset-bottom,0px));padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(22px);background:linear-gradient(#14142ac2,#0e0e1cf0);border-top:1px solid #ffffff1a;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 52px #00000057}.wp-nav-coin-rail{z-index:0;pointer-events:none;height:70px;position:absolute;top:-54px;left:0;right:0;overflow:visible}.wp-nav-coin-rail img{object-fit:cover;object-position:center bottom;filter:saturate(1.22)drop-shadow(0 0 18px #ffbf0047);width:128vw;max-width:none;height:68px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav-item{z-index:2;min-width:0;min-height:48px;font-weight:var(--font-bold);border-radius:18px;flex:1;padding:6px 4px;position:relative}.bottom-nav-item.active{color:#fff;background:#ee227d29;box-shadow:inset 0 0 0 1px #ee227d3d,0 10px 28px #ee227d29}.bottom-nav-label{font-size:10px;line-height:1}.bottom-nav-icon{width:21px;height:21px}.bottom-nav-action{width:52px;height:52px;margin-top:-22px}.bottom-nav-primary{overflow:visible}.bottom-nav-primary.active{box-shadow:none;background:0 0}.bottom-nav-action-label{color:#fff;text-shadow:0 0 12px #ee227da6;margin-top:2px}.wp-more-sheet{z-index:var(--z-modal-backdrop);position:fixed;inset:0}.wp-support-fab{right:18px;bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 18px);z-index:88;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border:0;border-radius:20px;place-items:center;width:54px;height:54px;display:grid;position:fixed;box-shadow:0 0 34px #ee227d6b,0 16px 36px #00000047}.wp-admin-ai-fab{right:18px;bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 18px);z-index:89;color:#fff;width:54px;min-width:54px;height:54px;font-weight:var(--font-extrabold);cursor:pointer;background:radial-gradient(circle at 30% 20%,#ffffff42,transparent 28%),linear-gradient(135deg,#5b1616 0%,#df3455 52%,var(--brand-cyan) 100%);border:0;border-radius:20px;justify-content:center;align-items:center;gap:7px;display:inline-flex;position:fixed;box-shadow:0 0 34px #ee227d6b,0 16px 36px #00000047}.wp-filter-drawer{padding:var(--space-3);background:var(--wp-glass-bg);border:1px solid var(--wp-glass-border);-webkit-backdrop-filter:blur(18px);border-radius:24px}.wp-filter-drawer>summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.wp-filter-drawer>summary::-webkit-details-marker{display:none}.wp-filter-drawer>summary span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em}.wp-filter-drawer>summary strong{color:var(--text-primary)}.wp-filter-grid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wp-username-panel{padding:var(--space-3)}.wp-username-chip-grid{gap:var(--space-2);flex-wrap:wrap;display:flex}.wp-username-chip{color:#fff;font-size:var(--text-xs);font-weight:var(--font-bold);cursor:pointer;background:radial-gradient(circle at 20% 20%,#ffffff2e,#0000 28%),linear-gradient(135deg,#ee227d4d,#30c0b72e);border:1px solid #30c0b738;border-radius:999px;padding:9px 12px;box-shadow:0 0 18px #30c0b71a}.wp-social-row-main{align-items:center;gap:var(--space-3);min-width:0;display:flex}.wp-social-img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.wp-achievement-badge{color:#fff7c4;background:radial-gradient(circle at 30% 20%,#ffffff4d,#0000 30%),linear-gradient(135deg,#8e5a00e6,#ffc72c59,#ee227d3d);border-color:#ffd66b7a;box-shadow:0 0 22px #ffd66b3d}.wp-admin-ai-sheet{z-index:125;position:fixed;inset:0}.wp-admin-ai-panel{right:16px;bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 14px);gap:var(--space-3);width:min(460px,100vw - 32px);max-height:min(78vh,680px);padding:var(--space-4);box-shadow:0 28px 80px #0000006b,var(--wp-glow-pink);-webkit-backdrop-filter:blur(22px);background:radial-gradient(circle at 92% 10%,#30c0b733,#0000 32%),radial-gradient(circle at 10% 0,#ee227d33,#0000 34%),#101022f5;border:1px solid #ffffff1f;border-radius:28px;grid-template-rows:auto minmax(220px,1fr) auto;display:grid;position:absolute}.wp-admin-ai-head span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;display:block}.wp-admin-ai-head strong{color:var(--text-primary);display:block}.wp-admin-ai-log{gap:var(--space-2);flex-direction:column;padding-right:2px;display:flex;overflow:auto}.wp-admin-ai-message,.wp-admin-ai-action{max-width:88%;padding:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);background:#ffffff0f;border:1px solid #ffffff17;border-radius:18px}.wp-admin-ai-message.admin{color:#fff;background:linear-gradient(135deg,#ee227dd9,#fd8083bd);align-self:flex-end}.wp-admin-ai-message.error{color:#ff9aa3;border-color:#ff5d6c47}.wp-admin-ai-action{background:radial-gradient(circle at 90% 10%,#30c0b729,#0000 36%),#ee227d14;gap:7px;max-width:100%;display:grid}.wp-admin-ai-action strong{color:#fff}.wp-admin-ai-action span,.wp-admin-ai-action small{color:var(--text-tertiary)}.wp-admin-ai-form{gap:var(--space-2);display:grid}.wp-support-fab span{background:var(--status-error);color:#fff;min-width:20px;height:20px;font-size:10px;font-weight:var(--font-bold);border-radius:999px;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.wp-support-sheet{z-index:120;position:fixed;inset:0}.wp-support-backdrop{background:#0000007a;border:0;position:absolute;inset:0}.wp-support-panel{right:16px;bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 14px);width:min(420px,100vw - 32px);max-height:min(74vh,620px);padding:var(--space-4);box-shadow:0 28px 80px #0000006b,var(--wp-glow-pink);-webkit-backdrop-filter:blur(22px);background:radial-gradient(circle at 92% 10%,#30c0b72e,#0000 32%),#101022f0;border:1px solid #ffffff1f;border-radius:28px;position:absolute;overflow:auto}@media(min-width:768px){.wp-support-fab,.wp-admin-ai-fab{bottom:24px}.wp-support-panel,.wp-admin-ai-panel{bottom:90px}}.wp-more-backdrop{background:#030612b8;border:0;position:absolute;inset:0}.wp-more-panel{padding:10px 14px calc(var(--space-5) + env(safe-area-inset-bottom,0px));animation:slideUp var(--duration-normal) var(--ease-out);background:radial-gradient(circle at 100% 0,#30c0b729,#0000 34%),linear-gradient(#14142afa,#0c0c1afc);border:1px solid #ffffff1a;border-radius:28px 28px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -24px 70px #00000070}.wp-sheet-handle{width:48px;height:5px;margin:0 auto var(--space-4);background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));border-radius:999px}.wp-more-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.wp-more-title{color:#fff;font-size:var(--text-xl);font-weight:var(--font-bold)}.wp-more-subtitle{color:var(--text-tertiary);font-size:var(--text-xs);margin-top:2px}.wp-more-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-more-link{align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-3);color:var(--text-secondary);font-weight:var(--font-bold);background:#ffffff0e;border:1px solid #ffffff14;border-radius:18px;text-decoration:none;display:flex}.wp-more-link:hover{color:#fff;border-color:#ee227d4d}.wp-more-logout-form{margin:var(--space-3) 0 0}.wp-more-form-link{margin:0}.wp-more-form-link .wp-more-link{width:100%;font:inherit;cursor:pointer}.wp-more-link.active{background:#ff2f8a24;border-color:#ff2f8a8c}.wp-more-logout{color:#ff9aa3;width:100%;font:inherit;cursor:pointer}@media(max-width:767px){.wp-auth-shell{padding-top:calc(var(--space-16) + env(safe-area-inset-top,0px));justify-content:flex-start}.wp-auth-panel{gap:var(--space-3)}.wp-auth-card{padding:var(--space-5);border-radius:26px}.wp-login-card{padding:var(--space-4);border-radius:24px;margin-top:4%}.wp-login-card .wp-banner-kicker{text-align:center;width:100%;display:flex}.wp-login-card .wp-auth-intro{margin-bottom:var(--space-5);gap:10px}.wp-login-card .wp-auth-intro h1{margin-top:8px}.wp-login-points{margin-top:var(--space-4);gap:6px}.wp-login-maskot{z-index:0;width:min(400px,86vw);max-width:400px;margin:-34px auto 0;display:block;position:relative;bottom:auto;right:auto}.wp-auth-logo{width:min(500px,94vw)}.wp-signup-role-grid{gap:var(--space-2)}.wp-signup-role-card{min-height:126px;padding:var(--space-3);border-radius:20px}.wp-role-icon{border-radius:15px;width:42px;height:42px}.wp-onboarding-panel{width:min(100%,96vw)}.wp-onboarding-card{padding:var(--space-4)}.wp-onboarding-grid,.wp-onboarding-triple{gap:var(--space-3);grid-template-columns:1fr}.wp-onboarding-secure-email{flex-direction:column;align-items:flex-start}.wp-role-chip{min-height:66px;font-size:10px}.wp-game-banner{min-height:150px;padding:var(--space-4);border-radius:26px}.wp-banner-copy h1{max-width:230px}.wp-banner-copy p{max-width:230px;font-size:12px}.wp-banner-art{opacity:.92;flex-basis:84px;height:84px}.wp-banner-coin{width:62px;height:62px;font-size:var(--text-base);border-radius:20px}.wp-banner-ring{width:82px;height:82px}.wp-header{width:calc(100% - 20px);height:62px;margin-top:calc(8px + env(safe-area-inset-top,0px));border-radius:22px;padding-inline:12px}.wp-brand-logo{width:128px;max-height:38px}.wp-header-actions{gap:6px}.wp-icon-btn{border-radius:14px;min-width:38px;height:38px}.wp-hud-popover{width:auto;position:fixed;top:76px;left:12px;right:12px}.wp-coin-floor{bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) - 40px);opacity:1;z-index:10;object-fit:contain;object-position:center bottom;width:132vw;height:104px}.wp-coin-floor-repeat{display:none}.wp-coin-floor-shine{bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) - 40px);z-index:11;width:132vw;height:104px}.wp-guest-coin-floor,.wp-guest-coin-shine{height:85px;bottom:-10px}.wp-coin-floor-fallback{bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 2px);z-index:249;height:64px;display:none}.wp-coin-floor-fallback span{border-width:4px;width:36px;height:36px}.wp-coin-floor-fallback span:before{border-width:2px;inset:5px}.wp-coin-floor-fallback span:after{width:5px;height:18px}.wp-dashboard-card-art{width:min(65%,150px);right:-40px}.wp-wallet-art{width:min(50%,200px);bottom:-18px;right:-12px}.wp-banner-carousel{width:calc(132vw - 16px);margin-bottom:var(--space-3);gap:8px;padding:8px 10% 16px;scroll-padding-inline:10%}.wp-banner-carousel img{aspect-ratio:16/6.6;border-radius:22px;flex-basis:80%}.wp-advertiser-dashboard{width:min(100%,100vw - 24px);max-width:calc(100vw - 24px);overflow-x:clip}.wp-advertiser-dashboard .wp-banner-carousel{width:100%;max-width:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0;transform:none}.wp-advertiser-dashboard .wp-banner-carousel img{flex-basis:82%}.wp-advertiser-dashboard .wp-game-banner,.wp-advertiser-dashboard .wp-money-panel,.wp-advertiser-dashboard .wp-form-arena,.wp-advertiser-dashboard .wp-info-grid{width:100%;min-width:0;max-width:100%}.wp-advertiser-dashboard .wp-wallet-art{width:min(42%,150px);right:-34px}.wp-advertiser-dashboard .wallet-actions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-advertiser-dashboard .wallet-action-btn{min-width:0;padding-inline:var(--space-2);white-space:nowrap;font-size:12px}.wp-create-campaign-cta{border-radius:18px;place-items:center;width:54px;min-width:54px;height:54px;padding:0;display:inline-grid}.wp-create-campaign-cta span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.main-content main{width:calc(100% - 24px)}.wp-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.stats-grid{grid-template-columns:repeat(4,1fr)}}.wp-page-stack{width:min(760px,100%);padding:var(--space-4) 0 calc(var(--space-6) + env(safe-area-inset-bottom,0px));gap:var(--space-4);margin:0 auto;display:grid}.wp-page-hero,.wp-quest-brief,.wp-submit-hero,.wp-wallet-hero,.wp-glass-panel,.wp-section-block,.wp-target-card,.wp-warning-card{border:1px solid var(--wp-glass-border);background:radial-gradient(circle at 0% 0%,#ee227d1a,transparent 34%),radial-gradient(circle at 100% 0%,#30c0b717,transparent 30%),var(--wp-glass-bg);-webkit-backdrop-filter:blur(18px);box-shadow:0 20px 60px #0000002e}.wp-page-hero,.wp-wallet-hero{min-height:150px;padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:30px;display:flex;overflow:hidden}.wp-page-hero h1,.wp-wallet-hero h1,.wp-quest-brief h1,.wp-submit-hero h1{margin:var(--space-2) 0 0;color:var(--text-primary);font-size:clamp(1.65rem,5vw,2.35rem);line-height:1.05;font-weight:var(--font-extrabold);letter-spacing:var(--tracking-tight)}.wp-page-hero p,.wp-wallet-hero p,.wp-quest-brief p,.wp-submit-hero p{margin-top:var(--space-2);color:var(--text-tertiary);font-size:var(--text-sm)}.wp-hero-count{color:#fff;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));text-align:center;border-radius:28px;flex:none;align-content:center;place-items:center;width:110px;min-width:110px;height:96px;padding:10px;display:grid;overflow:hidden;transform:rotate(-4deg);box-shadow:0 0 42px #ee227d42}.wp-hero-count strong{white-space:nowrap;letter-spacing:-.04em;max-width:100%;font-size:clamp(1.25rem,4vw,2rem);line-height:1;display:block}.wp-hero-count span{font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.05}.wp-balance-orb{border-radius:34px;width:156px;min-width:156px;height:116px;margin-right:8px;overflow:visible;transform:rotate(-3deg)}.wp-balance-orb strong{white-space:nowrap;letter-spacing:-.04em;font-variant-numeric:tabular-nums;max-width:100%;font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:.96}.wp-filter-bar{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-mission-list,.wp-list-stack{gap:var(--space-3);display:grid}.wp-mission-card{align-items:center;gap:var(--space-3);padding:var(--space-4);color:inherit;border:1px solid var(--wp-glass-border);background:linear-gradient(135deg,#ee227d14,transparent 42%),var(--wp-glass-bg);-webkit-backdrop-filter:blur(16px);transition:var(--transition-all);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;box-shadow:0 16px 46px #00000029}.wp-mission-card:hover{box-shadow:var(--wp-glow-pink);border-color:#ee227d52;transform:translateY(-2px)}.wp-mission-icon{width:48px;height:48px;color:var(--accent-secondary);background:#30c0b71f;border:1px solid #30c0b72e;border-radius:18px;flex:none;place-items:center;display:grid}.wp-mission-icon-lg{border-radius:22px;width:62px;height:62px}.wp-mission-icon .wp-icon{font-size:24px}.wp-mission-icon-img{object-fit:contain;filter:saturate(1.12)drop-shadow(0 10px 18px #00000047);width:100%;height:100%}.wp-mission-topline,.wp-mission-meta{color:var(--text-tertiary);font-size:11px;font-weight:var(--font-semibold);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.wp-mission-body h2{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-bold);text-overflow:ellipsis;white-space:nowrap;margin:5px 0;line-height:1.25;overflow:hidden}.wp-mission-reward{text-align:right}.wp-mission-reward strong{color:var(--accent-primary);font-size:var(--text-lg);line-height:1;display:block}.wp-mission-reward span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em}.wp-empty-glass{background:var(--wp-glass-bg);border:1px solid var(--wp-glass-border);-webkit-backdrop-filter:blur(18px);border-radius:26px}.wp-pagination{margin-top:var(--space-2)}.wp-back-link{align-items:center;gap:var(--space-1);width:fit-content;color:var(--text-tertiary);font-size:var(--text-sm);font-weight:var(--font-semibold);text-decoration:none;display:inline-flex}.wp-quest-brief,.wp-submit-hero{padding:var(--space-5);align-items:center;gap:var(--space-4);border-radius:30px;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wp-quest-brief-copy{min-width:0}.wp-reward-orb{color:#fff;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-coral));border-radius:32px;flex:none;align-content:center;place-items:center;width:112px;height:112px;display:grid;transform:rotate(4deg);box-shadow:0 0 46px #ee227d57}.wp-reward-orb span{font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;opacity:.78}.wp-reward-orb strong{font-size:var(--text-xl)}.wp-info-grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wp-info-tile{min-height:78px;padding:var(--space-3);border:1px solid var(--wp-glass-border);background:var(--wp-glass-bg);-webkit-backdrop-filter:blur(16px);border-radius:22px;align-content:center;gap:4px;display:grid;position:relative;overflow:hidden}.wp-info-tile .wp-dashboard-card-art{opacity:.5;width:min(58%,110px);bottom:-22px;right:-34px}.wp-info-tile span,.wp-info-tile strong{z-index:2;position:relative}.wp-info-tile span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em}.wp-info-tile strong{color:var(--text-primary);font-size:var(--text-sm)}.wp-target-card{padding:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);color:inherit;border-radius:22px;text-decoration:none;display:flex}.wp-target-card span,.wp-copy-block span{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;display:block}.wp-target-card strong{word-break:break-all;font-size:var(--text-sm)}.wp-glass-panel,.wp-section-block{padding:var(--space-4);border-radius:26px}.wp-copy-block+.wp-copy-block{margin-top:var(--space-4)}.wp-copy-block p,.wp-instruction-box{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.65}.wp-instruction-box{padding:var(--space-3);background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px}.wp-sticky-action{gap:var(--space-2);display:grid}.wp-primary-action{min-height:56px;font-size:var(--text-base);border-radius:18px}.wp-sticky-action p,.wp-expiry-note,.wp-help-text{color:var(--text-tertiary);font-size:var(--text-xs);text-align:center;margin:0}.wp-action-disabled{pointer-events:none;opacity:.75}.wp-action-success{pointer-events:none;color:var(--status-success)}.wp-warning-card{padding:var(--space-4);border-color:#ef44443d;border-radius:22px}.wp-warning-card strong,.wp-warning-card span{display:block}.wp-warning-card span{margin-top:var(--space-1);color:var(--text-tertiary);font-size:var(--text-sm)}.wp-submit-card h2{z-index:1;margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-bold);position:relative}.wp-open-target{border-radius:18px;min-height:48px}.wp-textarea{min-height:108px;padding-top:var(--space-3);resize:vertical}.wp-file-input{padding-top:12px}.wp-wallet-hero{color:#fff;background:radial-gradient(circle at 88% 24%,#30c0b73d,transparent 26%),linear-gradient(135deg,var(--brand-deep-purple),var(--brand-magenta))}.wp-wallet-hero h1,.wp-wallet-hero p{color:#fff}.wp-section-head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.wp-section-head h2{font-size:var(--text-lg);font-weight:var(--font-bold);margin:0}.wp-ledger-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3);background:#ffffff0b;border:1px solid #ffffff0f;border-radius:18px;display:flex}.wp-ledger-row div{gap:3px;display:grid}.wp-ledger-row span{color:var(--text-tertiary);font-size:var(--text-xs)}.wp-credit{color:var(--status-success)}.wp-debit{color:var(--status-error)}.wp-avatar-edit{background:linear-gradient(135deg,var(--brand-magenta),var(--brand-coral));border:2px solid #0d0d1aeb;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;bottom:0;right:-2px;box-shadow:0 0 18px #ee227d52}.wp-social-orb{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 28%),linear-gradient(135deg,#ee227d38,#30c0b72e);border:1px solid #ffffff1a;border-radius:18px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.wp-kaching-burst{z-index:120;pointer-events:none;gap:8px;display:flex;position:fixed;bottom:120px;left:50%;transform:translate(-50%)}.wp-kaching-burst span{color:#5f3500;width:22px;height:22px;font-size:10px;font-weight:var(--font-extrabold);animation:wpCoinPop .9s var(--ease-out) forwards;background:linear-gradient(135deg,#ffe66b,#ff9f1c);border-radius:999px;place-items:center;display:grid;box-shadow:0 0 18px #ffd66b94}.wp-kaching-burst span:nth-child(2){animation-delay:80ms}.wp-kaching-burst span:nth-child(3){animation-delay:.15s}.wp-kaching-burst span:nth-child(4){animation-delay:.22s}@keyframes wpCoinPop{0%{opacity:0;transform:translateY(20px)scale(.65)rotate(-12deg)}18%{opacity:1}to{opacity:0;transform:translateY(-90px)scale(1.18)rotate(18deg)}}.wp-command-shell{width:min(1120px,100vw - 32px);padding:var(--space-4) 0 calc(var(--space-8) + 72px);gap:var(--space-4);margin:0 auto;display:grid;overflow-x:clip}.wp-command-shell>*,.wp-command-row{min-width:0}.wp-command-row{gap:var(--space-4);grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:stretch;display:grid}.wp-money-panel{min-height:160px;padding:var(--space-5);background:radial-gradient(circle at 88% 18%,#30c0b747,#0000 28%),linear-gradient(135deg,#400f62f2,#ee227de6);border:1px solid #ffffff21;border-radius:30px;align-content:space-between;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #ee227d38}.wp-money-panel>:not(.wp-dashboard-card-art){z-index:2;position:relative}.wp-money-panel span,.wp-money-panel p{color:#ffffffb8}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:768px){.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-money-panel strong{margin-top:var(--space-1);color:#fff;font-family:var(--font-display);font-size:clamp(2rem,7vw,3.6rem);line-height:.95;display:block}.wp-campaign-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-campaign-card,.wp-review-card,.wp-form-arena{padding:var(--space-4);color:inherit;background:var(--wp-glass-bg);border:1px solid var(--wp-glass-border);-webkit-backdrop-filter:blur(18px);border-radius:26px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000029}.wp-campaign-card:before,.wp-review-card:before,.wp-form-arena:before{content:"";pointer-events:none;background:radial-gradient(circle at 92% 12%,#30c0b724,#0000 32%);position:absolute;inset:0}.wp-card-top{z-index:1;justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex;position:relative}.wp-card-title{font-size:var(--text-base);font-weight:var(--font-bold);margin:0;line-height:1.25}.wp-card-meta{color:var(--text-tertiary);font-size:var(--text-xs);flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.wp-progress-track{z-index:1;height:9px;margin-top:var(--space-4);background:#ffffff14;border-radius:99px;position:relative;overflow:hidden}.wp-progress-fill{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta),var(--brand-coral));height:100%;box-shadow:0 0 20px #ee227d66}.wp-card-footer{z-index:1;margin-top:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);display:flex;position:relative}.wp-mini-pill{min-height:30px;padding:0 var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);background:#ffffff12;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:6px;display:inline-flex}.wp-mini-pill.is-good{color:#4dffba;border-color:#2fffac61;box-shadow:0 0 18px #2fffac29}.wp-mini-pill.is-warning{color:#ffd36b;border-color:#ffbe4670;box-shadow:0 0 18px #ffbe4629}.wp-production-health{margin-top:var(--space-5)}.wp-health-grid{margin-bottom:var(--space-4)}.wp-settings-stack{gap:var(--space-3)}.wp-settings-group{padding:0}.wp-settings-group>summary{z-index:1;padding:var(--space-4);cursor:pointer;margin:0;list-style:none;position:relative}.wp-settings-group>summary::-webkit-details-marker{display:none}.wp-settings-group>summary:after{content:"";width:10px;height:10px;transition:transform .18s var(--ease-out);border-bottom:2px solid #ffffffb8;border-right:2px solid #ffffffb8;transform:rotate(45deg)}.wp-settings-group[open]>summary:after{transform:rotate(225deg)translate(-2px,-2px)}.wp-settings-group>.wp-form-grid{z-index:1;padding:0 var(--space-4) var(--space-4);position:relative}.wp-form-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-form-grid .wp-span-2{grid-column:1/-1}.wp-admin-grant-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-admin-grant-card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-xl);background:linear-gradient(135deg,#ffffff0f,#2be7e312);border:1px solid #2be7e338;display:grid}.wp-admin-grant-card strong{font-size:var(--text-sm)}.wp-admin-grant-card span{color:var(--text-tertiary);font-size:var(--text-xs)}.wp-inline-form-row{gap:var(--space-2);grid-template-columns:76px 1fr;display:grid}@media(max-width:640px){.wp-admin-grant-grid{grid-template-columns:1fr}}.wp-check-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.wp-smart-proof-panel,.wp-comment-copy-card,.wp-done-confirm{padding:var(--space-4);background:radial-gradient(circle at 88% 18%,#30c0b72e,#0000 34%),#ffffff0e;border:1px solid #ffffff1f;border-radius:22px;position:relative;overflow:hidden}.wp-smart-proof-panel{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.wp-smart-proof-panel h3,.wp-comment-copy-card p,.wp-done-confirm strong{z-index:1;margin:var(--space-2) 0 0;color:var(--text-primary);position:relative}.wp-smart-proof-panel p,.wp-done-confirm span{z-index:1;color:var(--text-tertiary);font-size:var(--text-sm);margin-top:6px;position:relative}.wp-smart-proof-badges{z-index:1;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}.wp-comment-copy-card{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.wp-comment-copy-card p{padding:var(--space-3);background:#0000002e;border:1px solid #ffffff1a;border-radius:18px;line-height:1.45}.wp-check-pill,.wp-amount-pill{justify-content:center;align-items:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-semibold);background:#ffffff0e;border:1px solid #ffffff17;border-radius:16px;display:inline-flex}.wp-amount-grid{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.wp-amount-pill{cursor:pointer}.wp-proof-box{z-index:1;margin-top:var(--space-3);padding:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;line-height:1.55;position:relative}.wp-screenshot-frame{z-index:1;margin-top:var(--space-3);border:1px solid #ffffff1a;border-radius:20px;position:relative;overflow:hidden}.wp-screenshot-frame img{width:100%;display:block}.wp-review-actions{z-index:1;gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@media(max-width:767px){.wp-page-stack{padding-top:var(--space-3);gap:var(--space-3)}.wp-page-hero,.wp-wallet-hero{min-height:132px;padding:var(--space-4);border-radius:26px}.wp-hero-count{border-radius:24px;width:76px;height:76px}.wp-balance-orb{border-radius:24px;width:104px;min-width:104px;height:82px;margin-right:2px;padding:8px}.wp-balance-orb strong{letter-spacing:-.05em;font-size:.95rem}.wp-balance-orb span{font-size:8px}.wp-filter-bar,.wp-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-mission-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.wp-mission-reward{text-align:left;padding-top:var(--space-2);border-top:1px solid #ffffff0f;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.wp-quest-brief,.wp-submit-hero{padding:var(--space-4);border-radius:26px;grid-template-columns:auto minmax(0,1fr)}.wp-reward-orb{border-radius:22px;grid-column:1/-1;width:100%;height:auto;min-height:74px;transform:none}.wp-command-shell{width:min(100%,100vw - 24px);max-width:calc(100vw - 24px);padding-top:var(--space-3);gap:var(--space-3);margin-inline:auto}.wp-command-row,.wp-campaign-grid,.wp-form-grid{grid-template-columns:1fr}.wp-money-panel,.wp-campaign-card,.wp-review-card,.wp-form-arena{padding:var(--space-4);border-radius:24px}.wp-smart-proof-panel,.wp-comment-copy-card{grid-template-columns:1fr;align-items:stretch}.wp-smart-proof-panel{display:grid}.wp-smart-proof-badges{justify-content:flex-start}.wp-settings-group{padding:0}.wp-settings-group>summary{padding:var(--space-3)}.wp-settings-group>.wp-form-grid{padding:0 var(--space-3) var(--space-3)}.wp-amount-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-review-actions{grid-template-columns:1fr}.wp-sticky-action{bottom:calc(var(--nav-height,64px) + env(safe-area-inset-bottom,0px) + 10px);z-index:75;padding:var(--space-2);-webkit-backdrop-filter:blur(16px);background:#0c0c1ad1;border:1px solid #ffffff1a;border-radius:22px;position:sticky;box-shadow:0 16px 44px #00000047}.wp-command-shell.wp-advertiser-dashboard{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px);margin-inline:auto;overflow-x:clip}.wp-command-shell.wp-advertiser-dashboard>*,.wp-advertiser-dashboard .wp-command-row,.wp-advertiser-dashboard .wp-game-banner,.wp-advertiser-dashboard .wp-money-panel,.wp-advertiser-dashboard .wp-info-grid,.wp-advertiser-dashboard .wp-form-arena,.wp-advertiser-dashboard .wp-campaign-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.wp-advertiser-dashboard .wp-banner-carousel{box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;padding-inline:8%;scroll-padding-inline:8%;transform:none}.wp-advertiser-dashboard .wp-banner-carousel img{flex:0 0 84%;max-width:84%}.wp-advertiser-dashboard .wp-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-advertiser-dashboard .wp-money-panel{overflow:hidden}.wp-advertiser-dashboard .wallet-action-btn{text-overflow:ellipsis;min-width:0;overflow:hidden}}.wp-wallet-balance-pill{color:#ffe49b;letter-spacing:-.02em;background:linear-gradient(135deg,#ffd66b21,#ee227d1f);border:1px solid #ffd66b42;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 0 22px #ffd66b1f}.wp-wallet-balance-pill svg{color:#ffd66b}.wp-switch-role-option{justify-content:space-between;align-items:center;gap:var(--space-2);background:#ffffff0a;border-radius:16px;width:100%;padding:12px 14px;font-weight:800;text-decoration:none;display:flex}.wp-switch-role-option small{color:var(--accent-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.wp-switch-role-option+.wp-switch-role-option,.wp-switch-role-option+form,form+.wp-switch-role-option,.wp-hud-popover form+form{margin-top:8px}.wp-campaign-wizard{gap:var(--space-4);display:grid}.wp-platform-choice-grid,.wp-package-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-task-type-choice-grid{gap:var(--space-2);margin-bottom:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.wp-task-type-choice{cursor:pointer;background:radial-gradient(circle at 25% 0,#ee227d2e,#0000 42%),linear-gradient(135deg,#1c1630d1,#1224379e);border:1px solid #ffffff1a;border-radius:22px;place-items:center;gap:8px;min-height:96px;padding:12px 8px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.wp-task-type-choice:hover,.wp-task-type-choice.active{border-color:#30c0b77a;transform:translateY(-2px);box-shadow:0 14px 34px #ee227d2e,inset 0 0 0 1px #30c0b724}.wp-task-type-choice input{opacity:0;pointer-events:none;position:absolute}.wp-task-type-choice img{object-fit:contain;filter:drop-shadow(0 0 16px #30c0b738);width:42px;height:42px}.wp-task-type-choice span{color:var(--text-primary);text-align:center;font-size:12px;font-weight:900;line-height:1.15}.wp-platform-choice,.wp-package-card{gap:var(--space-2);min-height:118px;padding:var(--space-4);cursor:pointer;background:linear-gradient(135deg,#25153ad1,#101f31b8);border:1px solid #ffffff1a;border-radius:26px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.wp-platform-choice:before,.wp-package-card:before{content:"";filter:blur(18px);background:#ee227d38;border-radius:999px;width:120px;height:120px;position:absolute;inset:-40% auto auto -35%}.wp-platform-choice.active,.wp-package-card.active{border-color:#ee227db8;transform:translateY(-2px);box-shadow:0 18px 44px #ee227d2e,inset 0 0 0 1px #2be7e324}.wp-package-card.is-disabled{opacity:.52;filter:grayscale(.68);cursor:not-allowed;border-color:#ffffff14}.wp-package-card.is-disabled:after{content:"Locked";z-index:3;color:#ffe8ef;letter-spacing:.08em;text-transform:uppercase;background:#ff5b7638;border:1px solid #ff5b766b;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:900;position:absolute;top:14px;right:14px}.wp-platform-choice input,.wp-package-card input{opacity:0;pointer-events:none;position:absolute}.wp-platform-choice img{object-fit:contain;filter:drop-shadow(0 0 16px #2be7e338);width:46px;height:46px;position:relative}.wp-platform-choice span,.wp-package-card strong,.wp-package-card small,.wp-package-card b,.wp-package-card .wp-mini-pill{z-index:2;position:relative}.wp-platform-choice span,.wp-package-card strong{color:var(--text-primary);font-weight:900}.wp-package-card small{color:var(--text-tertiary);font-size:12px}.wp-package-card b{color:#fff;font-size:1.35rem;font-family:var(--font-display);margin-top:auto}.wp-price-was{color:var(--text-tertiary);font-family:var(--font-sans);margin-right:6px;font-size:.78rem;text-decoration:line-through;display:inline-block}.wp-package-capacity{z-index:2;color:var(--text-tertiary);flex-wrap:wrap;gap:6px;font-size:10px;font-weight:800;display:flex;position:relative}.wp-package-capacity span,.wp-package-capacity em{background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-style:normal}.wp-package-capacity .is-available{color:#64ffd5;border-color:#30c0b761}.wp-package-capacity .is-unavailable{color:#ff8fa7;border-color:#ff5b765c}.wp-package-art{z-index:1;object-fit:contain;opacity:.9;filter:drop-shadow(0 0 18px #2be7e338);pointer-events:none;width:min(34%,112px);max-height:124px;position:absolute;bottom:-12px;right:-10px}.wp-custom-package-panel{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-unavailable-packages{margin-top:var(--space-3);background:#ffffff09;border:1px solid #ffffff1a;border-radius:24px;overflow:hidden}.wp-unavailable-packages summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;padding:14px 16px;list-style:none;display:flex}.wp-unavailable-packages summary::-webkit-details-marker{display:none}.wp-unavailable-packages summary span{color:#ffb4c0;font-weight:900}.wp-unavailable-packages summary small{color:var(--text-tertiary);text-align:right}.wp-unavailable-packages .wp-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 14px}.wp-wizard-summary{bottom:calc(var(--nav-height,64px) + 14px);z-index:60;-webkit-backdrop-filter:blur(22px);position:sticky}.wp-login-guide{z-index:220;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.wp-login-guide.hidden{display:none}.wp-login-guide-backdrop{-webkit-backdrop-filter:blur(10px);background:#04020ac2;border:0;position:absolute;inset:0}.wp-login-guide-panel{width:min(720px,100%);padding:var(--space-4);background:linear-gradient(145deg,#141124f5,#200d30f0);border:1px solid #ee227d59;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008c,0 0 48px #ee227d2e}.wp-login-guide-image-only{width:min(760px,94vw);box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.wp-login-guide-close{z-index:4;width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:#141124db;border:1px solid #ffffff29;border-radius:999px;font-weight:900;position:absolute;top:-14px;right:-12px}.wp-login-guide-steps{place-items:center;width:100%;display:grid;position:relative}.wp-login-guide-steps img{object-fit:cover;filter:drop-shadow(0 28px 68px #0000007a);border-radius:30px;width:100%;display:none}.wp-login-guide-steps img.active{animation:.22s both wpGuidePop;display:block}.wp-login-guide-controls{margin-top:var(--space-3);justify-content:center;display:flex}.wp-login-guide-next{background:linear-gradient(135deg,var(--brand-magenta),var(--brand-coral));color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:132px;min-height:44px;font-weight:900;display:inline-flex;box-shadow:0 16px 38px #ee227d47}.wp-login-guide-dots{margin-top:var(--space-3);justify-content:center;gap:7px;display:flex}.wp-login-guide-dots span{background:#ffffff47;border-radius:999px;width:7px;height:7px}.wp-login-guide-dots span.active{background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));width:20px}@keyframes wpGuidePop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.wp-login-guide-carousel{width:100%;margin-inline:0;padding-inline:8%;transform:none}.wp-login-guide-carousel img{aspect-ratio:16/8.6;object-fit:cover;flex-basis:84%}.wp-login-guide-check{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-secondary);margin-top:var(--space-3);font-size:12px;font-weight:800;display:flex}.wp-login-guide-check input{width:16px;height:16px;accent-color:var(--brand-magenta)}@media(max-width:767px){.wp-wallet-balance-pill{min-height:38px;padding-inline:10px;font-size:11px}.wp-platform-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-package-grid{grid-template-columns:1fr}.wp-task-type-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wp-task-type-choice{border-radius:18px;min-height:86px;padding:10px 6px}.wp-task-type-choice img{width:36px;height:36px}.wp-task-type-choice span{font-size:10px}.wp-platform-choice{min-height:94px;padding:var(--space-3);text-align:center;place-items:center}.wp-platform-choice img{width:38px;height:38px}.wp-custom-package-panel,.wp-unavailable-packages .wp-package-grid{grid-template-columns:1fr}.wp-login-guide-panel{padding:var(--space-3);border-radius:26px}.wp-login-guide-image-only{background:0 0;border-radius:0;width:min(92vw,390px);padding:0}.wp-login-guide-steps img{border-radius:24px}.wp-login-guide-carousel{width:calc(128vw - 16px);max-width:none;margin-inline:50%;transform:translate(-50%)}.wp-package-art{width:min(32%,92px);bottom:-8px;right:-6px}.wp-billing-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wp-billing-summary-grid .wp-info-tile{min-height:86px;padding:12px}.wp-billing-summary-grid .wp-info-tile strong{font-size:.95rem}.wp-campaign-mini-row{grid-template-columns:1fr}.wp-campaign-mini-progress{text-align:left}}.stats-grid{align-items:stretch}.stats-grid .stat-card{height:100%;min-height:136px}.stat-card-weekly .stat-value{font-size:clamp(1.25rem,4.8vw,1.9rem);line-height:1.05}.wp-wizard-summary{gap:var(--space-4);display:grid}.wp-wizard-summary .wp-primary-action{margin-top:var(--space-2)}.wp-comment-brief-panel[hidden]{display:none!important}.wp-comment-output{min-height:190px;font-size:13px;line-height:1.55}.wp-banner-carousel[data-expandable-banners] img.is-active{cursor:zoom-in}.wp-banner-preview{z-index:260;place-items:center;padding:clamp(16px,5vw,48px);display:grid;position:fixed;inset:0}.wp-banner-preview.hidden{display:none}.wp-banner-preview-backdrop{-webkit-backdrop-filter:blur(14px);background:#05020cd1;border:0;position:absolute;inset:0}.wp-banner-preview-frame{border:1px solid #ee227d57;border-radius:32px;width:min(1080px,96vw);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000008f,0 0 62px #ee227d3d}.wp-banner-preview-frame img{width:100%;height:auto;display:block}.wp-banner-preview-close{z-index:2;color:#fff;cursor:pointer;background:#0d0d1ad1;border:1px solid #ffffff2e;border-radius:999px;width:38px;height:38px;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.wp-admin-ai-action-buttons{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media(max-width:767px){.stats-grid .stat-card{min-height:136px;padding-right:40%}.wp-wizard-summary .wp-primary-action{margin-top:var(--space-3)}.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel{box-sizing:border-box;width:calc(132vw - 16px);max-width:none;margin-inline:50%;padding:8px 10% 16px;scroll-padding-inline:10%;transform:translate(-50%)}.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel img{aspect-ratio:16/6.6;flex:0 0 80%;max-width:none}.wp-banner-preview-frame{border-radius:24px}.wp-brand-logo{width:60px!important;max-width:60px!important;max-height:60px!important}.wp-premium-price-badge{border-radius:26px!important;width:88px!important;height:88px!important;box-shadow:0 0 28px #ee227d52,0 0 20px #30c0b72e!important}.wp-premium-price-badge strong{font-size:28px!important}}.wp-premium-price-badge,.wp-premium-header-badge{background:radial-gradient(circle at 30% 15%,#ffffff57,#0000 30%),linear-gradient(135deg,#ee227deb,#30c0b7e0);border:1px solid #ffffff2e;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 28px #ee227d47,inset 0 1px #ffffff2e}.wp-premium-price-badge{border-radius:28px;flex-direction:column;flex:none;width:94px;height:94px;transform:rotate(3deg)}.wp-premium-price-badge span,.wp-premium-price-badge small{font-size:9px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em}.wp-premium-price-badge strong{font-size:30px;line-height:1}.wp-premium-header-badge{color:#fff;min-width:72px;min-height:38px;font-size:10px;line-height:1;font-weight:var(--font-bold);white-space:nowrap;border-radius:999px;flex-direction:column;gap:1px;padding:6px 12px}.wp-premium-header-badge small{opacity:.86;letter-spacing:.02em;font-size:8px}.wp-premium-header-badge span{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.wp-active-campaign-card .wp-progress-track{margin-top:14px}.wp-filter-drawer>summary{padding:4px 6px}.wp-filter-drawer>summary strong{margin-left:auto;padding-left:14px}.wp-rich-text-lite{min-height:136px;line-height:1.7}.wp-premium-plan-card{position:relative;overflow:hidden}.wp-premium-plan-art{opacity:.88;pointer-events:none;filter:drop-shadow(0 0 26px #ee227d47);width:min(38%,220px);position:absolute;bottom:-18px;right:-18px}.wp-admin-ai-quick-grid{padding:0 var(--space-4) var(--space-3);flex-wrap:wrap;gap:8px;display:flex}.wp-admin-ai-quick{cursor:pointer;color:#dffdfa;border:1px solid #30c0b73d}.wp-template-editor-form{align-items:start}.wp-template-rich-editor{background:#0a0918b8;border:1px solid #ee227d3d;border-radius:24px;outline:none;min-height:360px;max-height:520px;padding:18px;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 44px #0003}.wp-template-rich-editor img{max-width:100%!important;height:auto!important}.wp-template-rich-editor>div,.wp-template-preview-frame>div{max-width:680px!important}.wp-template-token{color:#fff;background:linear-gradient(135deg,#ee227dbf,#30c0b78c);border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 0 18px #ee227d38}.wp-template-rich-editor:focus{border-color:#ee227db8;box-shadow:0 0 0 3px #ee227d29,0 18px 44px #0000003d}.wp-template-preview-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(360px,1fr));display:grid}.wp-template-preview-card{overflow:hidden}.wp-template-preview-frame{background:#05040d9e;border-radius:24px;width:100%;max-height:640px;padding:12px;overflow:auto}.wp-template-preview-frame>div{box-sizing:border-box;width:min(100%,680px);margin-inline:auto!important}.wp-achievement-badge{text-shadow:0 1px 10px #00000047}.wp-achievement-badge.badge-first-task,.wp-achievement-badge.badge-starter{color:#ffe4bf;background:linear-gradient(135deg,#6f3610e6,#ff9f4357,#ee227d2e);border-color:#ff9f438c;box-shadow:0 0 20px #ff9f433d}.wp-achievement-badge.badge-verified-user,.wp-achievement-badge.badge-silver{color:#f5fbff;background:linear-gradient(135deg,#425070e6,#dde8ff4d,#30c0b72e);border-color:#dde8ff94;box-shadow:0 0 20px #dde8ff33}.wp-achievement-badge.badge-social-butterfly,.wp-achievement-badge.badge-gold{color:#fff6bf;background:radial-gradient(circle at 24% 18%,#ffffff57,#0000 24%),linear-gradient(135deg,#774d00eb,#ffcf3a6b,#ee227d33);border-color:#ffd65ca8;box-shadow:0 0 24px #ffcf3a4d}.wp-achievement-badge.badge-task-beginner,.wp-achievement-badge.badge-week-warrior,.wp-achievement-badge.badge-weekly-mission{color:#dffdfa;background:linear-gradient(135deg,#09464eeb,#30c0b747,#ee227d29);border-color:#30c0b78a;box-shadow:0 0 22px #30c0b738}.wp-achievement-badge.badge-task-pro,.wp-achievement-badge.badge-month-champion{color:#f5dcff;background:linear-gradient(135deg,#4a1870eb,#c46aff52,#ee227d33);border-color:#c46aff99;box-shadow:0 0 24px #c46aff40}.wp-achievement-badge.badge-task-master{color:#fff4f7;background:linear-gradient(135deg,#68112af0,#ee227d6b,#30c0b72e);border-color:#ff6882a8;box-shadow:0 0 28px #ee227d4d}@keyframes wpPanelScan{0%{opacity:0;transform:translate(-120%)}18%{opacity:.65}to{opacity:0;transform:translate(120%)}}@keyframes wpSoftFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wpNeonBreath{0%,to{box-shadow:0 0 0 1px #ee227d33,0 20px 52px #00000038}50%{box-shadow:0 0 0 1px #30c0b747,0 24px 68px #ee227d2e}}@media(prefers-reduced-motion:no-preference){.wp-page-hero,.wp-wallet-hero,.wp-form-arena,.wp-glass-panel,.wp-info-tile,.wp-task-card,.wp-campaign-card,.wp-active-campaign-card{transition:transform .22s,border-color .22s,box-shadow .22s}.wp-page-hero,.wp-wallet-hero,.wp-form-arena,.wp-glass-panel{position:relative;overflow:hidden}.wp-page-hero:after,.wp-wallet-hero:after,.wp-form-arena:after,.wp-glass-panel:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 18%,#ffffff1a 48%,#0000 72%);animation:7s ease-in-out infinite wpPanelScan;position:absolute;inset:0;transform:translate(-120%)}.wp-info-tile:hover,.wp-task-card:hover,.wp-campaign-card:hover,.wp-active-campaign-card:hover{border-color:#30c0b75c;transform:translateY(-3px);box-shadow:0 22px 60px #00000042,0 0 26px #30c0b71a}.wp-icon-btn:hover,.wp-wallet-balance-pill:hover,.wp-role-switch-trigger:hover,.wp-profile-orb:hover{transform:translateY(-1px);box-shadow:0 0 24px #ee227d47,0 0 20px #30c0b71f}.wp-dashboard-card-art,.wp-wallet-art,.wp-premium-plan-art,.wp-hero-count{animation:5.8s ease-in-out infinite wpSoftFloat}.wp-primary-action,.btn-gradient{position:relative;overflow:hidden}.wp-primary-action:after,.btn-gradient:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:46%;animation:5.5s ease-in-out infinite wpPanelScan;position:absolute;inset:-40% auto -40% -55%;transform:rotate(18deg)}.wp-header{animation:8s ease-in-out infinite wpNeonBreath}}.wp-active-campaign-card .wp-popover-stats{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0;position:relative}.wp-active-campaign-card .wp-popover-stats div{padding:10px}.wp-ledger-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.wp-table-wrap{background:#0908146b;border:1px solid #ffffff17;border-radius:22px;overflow-x:auto}.wp-data-table{border-collapse:collapse;width:100%;min-width:620px}.wp-data-table th,.wp-data-table td{text-align:left;color:var(--text-secondary);font-size:var(--text-sm);border-bottom:1px solid #ffffff14;padding:14px 16px}.wp-data-table th{color:var(--text-tertiary);font-size:10px;font-weight:var(--font-bold);letter-spacing:.08em;text-transform:uppercase}.wp-invoice-body{color:#fff;min-height:100vh;font-family:var(--font-primary);background:#070610}.wp-invoice-shell{z-index:10;place-items:center;min-height:100vh;padding:32px 18px;display:grid;position:relative}.wp-invoice-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 92% 10%,#30c0b733,#0000 34%),linear-gradient(135deg,#ee227d33,#10182cd1);border:1px solid #ffffff24;border-radius:34px;width:min(760px,100%);padding:clamp(22px,5vw,42px);box-shadow:0 28px 90px #0000006b}.wp-invoice-head,.wp-invoice-hero,.wp-invoice-line,.wp-invoice-total,.wp-invoice-actions{justify-content:space-between;align-items:center;gap:18px;display:flex}.wp-invoice-head img{object-fit:contain;width:210px;max-height:72px}.wp-invoice-head span,.wp-invoice-hero span,.wp-invoice-grid span,.wp-invoice-total span{color:var(--text-tertiary);font-size:11px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.1em;display:block}.wp-invoice-head strong{font-size:22px}.wp-invoice-hero{background:linear-gradient(135deg,#ee227d85,#30c0b73d);border:1px solid #ffffff1f;border-radius:26px;margin:28px 0;padding:22px}.wp-invoice-hero strong{font-size:clamp(34px,8vw,56px);line-height:1}.wp-invoice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wp-invoice-grid div,.wp-invoice-line{background:#ffffff0e;border:1px solid #ffffff14;border-radius:20px;padding:16px}.wp-invoice-grid small,.wp-invoice-line span{color:var(--text-tertiary);margin-top:5px;display:block}.wp-invoice-line{margin-top:18px}.wp-invoice-total{border-top:1px solid #ffffff1f;margin-top:18px;padding-top:18px}.wp-invoice-total strong{font-size:28px}.wp-invoice-company{background:#ffffff0b;border:1px solid #ffffff14;border-radius:20px;gap:4px;margin-top:16px;padding:14px 16px;display:grid}.wp-invoice-company strong{color:var(--text-primary)}.wp-invoice-company span,.wp-invoice-company small{color:var(--text-tertiary);font-size:11px;line-height:1.45}.wp-invoice-actions{justify-content:flex-end;margin-top:26px}@media(max-width:767px){.wp-premium-price-badge{border-radius:22px;width:74px;height:74px}.wp-premium-price-badge strong{font-size:23px}.wp-premium-price-badge span,.wp-premium-price-badge small{font-size:8px}.wp-premium-header-badge{gap:1px;min-width:62px;min-height:34px;padding:5px 9px;font-size:9px}.wp-premium-header-badge small{font-size:7px}.wp-premium-header-badge span{font-size:8px}.wp-premium-plan-art{width:46%;bottom:-10px;right:-28px}.wp-template-preview-grid{grid-template-columns:1fr}.wp-template-rich-editor{min-height:300px;max-height:460px;padding:12px}.wp-template-preview-frame{padding:8px}.wp-active-campaign-card{padding:16px}.wp-active-campaign-card .wp-card-top{gap:10px}.wp-active-campaign-card .wp-card-meta{gap:4px;display:grid}.wp-active-campaign-card .wp-popover-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.wp-active-campaign-card .wp-popover-stats div{border-radius:14px;padding:8px 6px}.wp-active-campaign-card .wp-popover-stats span{font-size:8px}.wp-active-campaign-card .wp-popover-stats strong{font-size:12px}.wp-invoice-head,.wp-invoice-hero,.wp-invoice-line,.wp-invoice-total,.wp-invoice-actions{flex-direction:column;align-items:flex-start}.wp-invoice-head img{width:180px}.wp-invoice-grid{grid-template-columns:1fr}}@media print{.wp-invoice-body{color:#111;background:#fff}.cyber-bg,.wp-invoice-actions{display:none!important}.wp-invoice-card{box-shadow:none;border-color:#ddd}}html,html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}[data-toggle-theme]{display:inline-flex!important}@media(min-width:768px){.header img.wp-brand-logo,.header .wp-brand-logo,img.wp-brand-logo{width:auto!important;height:45px!important;max-height:45px!important}}@media(max-width:767px){.header img.wp-brand-logo,.header .wp-brand-logo,img.wp-brand-logo{object-fit:contain!important;width:60px!important;max-width:60px!important;height:auto!important;max-height:60px!important}}.wp-admin-ai-panel{overflow:hidden}.wp-admin-ai-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.wp-admin-ai-title{flex:auto;min-width:0}.wp-admin-ai-title>div{min-width:0}.wp-admin-ai-title strong{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.wp-admin-ai-title span:not(.wp-admin-ai-title-icon){font-size:9px}.wp-admin-ai-controls{flex:none;flex-wrap:nowrap!important;max-width:none!important}.wp-admin-ai-history-select{min-width:112px;width:132px!important}.wp-admin-ai-quick-grid{scrollbar-width:thin;scroll-snap-type:x proximity;flex-flow:row!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:2px 0 8px!important;display:flex!important;overflow:auto hidden!important}.wp-admin-ai-quick{scroll-snap-align:start;white-space:nowrap!important;flex:none!important;width:auto!important;max-width:min(80vw,360px)!important}@media(max-width:767px){.wp-admin-ai-head{gap:8px!important}.wp-admin-ai-title-icon{border-radius:12px!important;width:34px!important;height:34px!important}.wp-admin-ai-title{gap:7px!important}.wp-admin-ai-title strong{max-width:96px;font-size:15px!important}.wp-admin-ai-title span:not(.wp-admin-ai-title-icon){font-size:8px!important}.wp-admin-ai-history-select{min-width:0;width:104px!important;padding-inline:9px!important}.wp-admin-ai-control-btn{flex-basis:34px!important;width:34px!important;height:34px!important}}.badge,.wp-mini-pill{background:radial-gradient(circle at 18% 0,#ffffff3d,#0000 32%),linear-gradient(135deg,#ee227d5c,#30c0b72e);border-color:#30c0b747;box-shadow:0 0 18px #ee227d2e,inset 0 0 0 1px #ffffff14}.badge-success{color:#72ffe9;background:linear-gradient(135deg,#30c0b747,#0e655e61);border-color:#30c0b76b}.badge-warning{color:#ffe58a;background:linear-gradient(135deg,#ffbf2242,#ee227d2e);border-color:#ffbf2270}.badge-error{color:#ff9eaf;background:linear-gradient(135deg,#df345557,#5b16166b);border-color:#ff5b757a}.wp-username-panel .wp-section-head{align-items:center;gap:var(--space-3)}.wp-username-panel [data-username-generate]{color:#ff7fb8;background:radial-gradient(circle at 18% 0,#ffffff29,#0000 34%),linear-gradient(135deg,#ee227d29,#30c0b714);border-color:#ee227d8c;min-width:128px;box-shadow:0 0 20px #ee227d29}@media(max-width:767px){.wp-username-panel .wp-section-head{grid-template-columns:1fr auto}.wp-username-panel [data-username-generate]{white-space:normal;min-width:104px;padding-inline:12px;line-height:1.05}}@media(min-width:768px){.header .wp-brand-logo{object-fit:contain;width:auto!important;height:45px!important;max-height:45px!important}}@media(max-width:767px){.header .wp-brand-logo{object-fit:contain;width:60px!important;height:auto!important;max-height:60px!important}}.wp-admin-ai-quick-grid{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:center;gap:8px;margin-inline:-2px;padding:2px 2px 8px;display:flex;overflow-x:auto}.wp-admin-ai-quick-grid::-webkit-scrollbar{height:5px}.wp-admin-ai-quick-grid::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--brand-magenta),var(--brand-cyan));border-radius:999px}.wp-admin-ai-quick{white-space:nowrap;flex:none;max-width:78vw}.wp-openrouter-picker{gap:var(--space-2);display:grid}.wp-openrouter-input-row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 46px;display:grid}.wp-model-star-btn{color:#ffe49b;cursor:pointer;background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 32%),linear-gradient(135deg,#ffd66b1f,#ee227d1a);border:1px solid #ffd66b47;border-radius:16px;transition:transform .16s,box-shadow .16s,color .16s}.wp-model-star-btn.active,.wp-model-star-btn:hover{color:#fff2a7;transform:translateY(-1px);box-shadow:0 0 24px #ffd66b38}.wp-openrouter-bookmarks{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.wp-openrouter-bookmark{cursor:pointer;flex:none}.wp-maintenance-toggle-form,.wp-boost-toggle-form{display:inline-flex}.wp-boost-toggle{color:#fff2a7;cursor:pointer;background:linear-gradient(135deg,#ffd66b38,#ee227d21);border:1px solid #ffd66b6b;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 0 18px #ffd66b29}.wp-boost-toggle.is-active{color:#1b1100;background:linear-gradient(135deg,#ffe49b,#ffb000);box-shadow:0 0 24px #ffd66b6b}.wp-boost-toggle svg{filter:drop-shadow(0 0 10px #ffd66bb3)}.wp-maintenance-toggle{color:#a7fff5;cursor:pointer;background:linear-gradient(135deg,#30c0b726,#ee227d14);border:1px solid #30c0b747;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.wp-maintenance-toggle.is-maintenance{color:#ffe49b;background:linear-gradient(135deg,#ffd66b33,#ee227d2e);border-color:#ffd66b70}.wp-maintenance-dot{background:#40ffe4;border-radius:999px;width:9px;height:9px;box-shadow:0 0 18px #40ffe4a6}.wp-maintenance-toggle.is-maintenance .wp-maintenance-dot{background:#ffd66b;box-shadow:0 0 18px #ffd66ba6}.wp-upgrade-pill{color:#fff;background:radial-gradient(circle at 20% 10%,#ffffff42,transparent 32%),linear-gradient(135deg,var(--brand-magenta),var(--brand-coral));border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 0 24px #ee227d40}.wp-filter-drawer{margin-bottom:var(--space-3)}.wp-filter-drawer+.wp-list-stack,.wp-filter-drawer+.wp-mission-list,.wp-filter-drawer+.empty-state{margin-top:var(--space-3)}.wp-pagination{margin-top:var(--space-4);justify-content:center;display:flex}.wp-pagination nav[role=navigation]{width:100%}.wp-pagination nav[role=navigation]>div{justify-content:center;gap:var(--space-2);display:flex}.wp-pagination nav[role=navigation] a,.wp-pagination nav[role=navigation] span{border-radius:999px!important}.wp-pagination nav[role=navigation] a[rel=prev],.wp-pagination nav[role=navigation] a[rel=next]{box-shadow:0 0 18px #ee227d29;color:#fff!important;background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 34%),linear-gradient(135deg,#ee227d52,#30c0b72e)!important;border:1px solid #30c0b74d!important}.wp-task-direct-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.wp-task-direct-actions .wp-task-countdown{color:#ffe49b;text-align:right;text-transform:uppercase;letter-spacing:.06em;flex:100%;font-size:10px;font-weight:900}.wp-task-direct-btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.wp-task-refollow-btn{color:#ffe49b;border-color:#ffd66b61}.wp-maintenance-body{color:#fff;min-height:100vh;font-family:var(--font-family);background:#070711;overflow:hidden}.wp-maintenance-page{z-index:10;place-items:center;min-height:100vh;padding:clamp(24px,5vw,70px);display:grid;position:relative}.wp-maintenance-logo{filter:drop-shadow(0 0 24px #ee227d4d);width:min(380px,64vw);position:absolute;top:clamp(18px,4vw,40px);left:50%;transform:translate(-50%)}.wp-maintenance-card{justify-items:center;gap:var(--space-3);text-align:center;-webkit-backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#ee227d40,#0000 42%),linear-gradient(135deg,#25153adb,#101f31c7);border:1px solid #ffffff1f;border-radius:34px;width:min(760px,100%);margin-top:88px;padding:clamp(24px,5vw,46px);display:grid;box-shadow:0 28px 90px #0000006b,0 0 44px #ee227d33}.wp-maintenance-maskot{object-fit:contain;filter:drop-shadow(0 0 32px #ffd66b47);width:min(500px,86vw);max-height:420px}.wp-maintenance-card h1{letter-spacing:-.05em;margin:0;font-size:clamp(34px,7vw,64px);line-height:.98}.wp-maintenance-card p{max-width:560px;color:var(--text-secondary);margin:0;font-size:clamp(14px,2.6vw,18px)}.wp-maintenance-status{align-items:center;gap:var(--space-2);color:#ffe49b;background:#ffd66b1a;border:1px solid #ffd66b42;border-radius:999px;padding:10px 14px;display:inline-flex}.wp-maintenance-status span{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}@media(max-width:767px){.wp-boost-toggle{width:40px;padding:0}.wp-boost-toggle strong,.wp-maintenance-toggle strong{display:none}.wp-maintenance-toggle{justify-content:center;width:40px;padding:0}.wp-upgrade-pill{justify-content:center;width:42px;padding:0}.wp-upgrade-pill span{display:none}.wp-task-direct-actions{justify-content:stretch}.wp-task-direct-actions .btn{flex:100%}.wp-task-direct-actions .wp-task-countdown{text-align:center}.wp-pagination nav[role=navigation]>div{flex-wrap:wrap}}.wp-admin-ai-quick-grid{overscroll-behavior-x:contain;scrollbar-width:thin;width:100%;max-width:100%;flex-flow:row!important;align-items:center!important;gap:8px!important;margin:0!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto hidden!important}.wp-admin-ai-quick{white-space:nowrap!important;flex:none!important;width:auto!important;max-width:min(78vw,360px)!important}.wp-blast-message-editor{min-height:160px;color:var(--text-primary);background:radial-gradient(circle at 100% 0,#30c0b71f,#0000 36%),#18182bd1;border:1px solid #ffffff1f;border-radius:18px;outline:none;padding:16px 18px;box-shadow:inset 0 0 0 1px #ee227d0d}.wp-blast-message-editor:focus{border-color:#ee227d94;box-shadow:0 0 0 3px #ee227d1f,0 0 22px #ee227d1f}.wp-blast-message-editor img{border:1px solid #ffffff1f;border-radius:18px;max-width:100%;height:auto;margin:12px auto;display:block}.wp-upgrade-pill svg{filter:drop-shadow(0 0 8px #ffffff42);flex:none}.wp-pagination{padding-bottom:8px;margin-top:18px!important}.wp-pagination nav[role=navigation]{justify-items:center!important;gap:10px!important;display:grid!important}.wp-pagination nav[role=navigation]>div{width:100%;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.wp-pagination nav[role=navigation] p{text-align:center;margin:0;color:var(--text-tertiary)!important;font-size:12px!important}.wp-pagination nav[role=navigation] a,.wp-pagination nav[role=navigation] span{box-shadow:0 0 16px #ee227d1a;color:#f8f7ff!important;background:radial-gradient(circle at 24% 0,#ffffff29,#0000 34%),#19182bc7!important;border:1px solid #ffffff1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:34px!important;min-height:34px!important;margin:0!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.wp-pagination nav[role=navigation] span[aria-current=page] span,.wp-pagination nav[role=navigation] span[aria-current=page]{box-shadow:0 0 22px #ee227d3d;color:#fff!important;background:linear-gradient(135deg,var(--brand-magenta),#30c0b7cc)!important;border-color:#ee227d85!important}.wp-pagination nav[role=navigation] a[rel=prev],.wp-pagination nav[role=navigation] a[rel=next]{min-width:92px!important;padding-inline:14px!important}@media(max-width:767px){.header .wp-brand-logo,.wp-brand-logo{width:60px!important;max-width:60px!important;max-height:60px!important}.wp-upgrade-pill{justify-content:center!important;gap:6px!important;width:auto!important;min-width:82px!important;min-height:38px!important;padding:0 10px!important}.wp-upgrade-pill span{font-size:10px!important;display:inline!important}.wp-pagination nav[role=navigation] p{width:100%;font-size:10px!important}.wp-pagination nav[role=navigation] a,.wp-pagination nav[role=navigation] span{min-width:30px!important;min-height:30px!important;font-size:11px!important}.wp-pagination nav[role=navigation] a[rel=prev],.wp-pagination nav[role=navigation] a[rel=next]{min-width:86px!important}}.header .wp-brand picture{align-items:center;display:inline-flex}@media(min-width:768px){.header .wp-brand-logo{width:auto!important;height:45px!important;max-height:45px!important}}@media(max-width:767px){.header .wp-brand-logo,img.wp-brand-logo{width:60px!important;max-width:60px!important;height:auto!important;max-height:60px!important}}.wp-rich-toolbar{background:#ffffff0b;border:1px solid #30c0b72e;border-radius:16px;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:8px;display:flex}.wp-rich-tool{color:#fff;background:radial-gradient(circle at 20% 0,#ffffff38,#0000 32%),linear-gradient(135deg,#ee227d5c,#30c0b729);border:1px solid #ee227d57;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:900}.wp-blast-message-editor.is-rich-email{min-height:220px}.wp-link-confirm-wrap{gap:10px;display:grid}.wp-link-confirm-actions{justify-content:flex-start;gap:8px}.wp-verified-seal{color:#3d2600;text-transform:uppercase;text-shadow:0 1px #ffffff52;background:radial-gradient(circle at 24% 10%,#ffffffdb,#0000 24%),linear-gradient(135deg,#fff6aa,#ffcf4f 42%,#b97911);border:1px solid #ffe2769e;border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:5px 9px;font-size:9px;font-weight:1000;display:inline-flex;box-shadow:0 0 18px #ffcf4f75,0 0 34px #ee227d2e,inset 0 1px #ffffff7a}.wp-social-reminder{margin-bottom:var(--space-4)}.wp-social-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wp-social-platform-card{cursor:pointer;background:radial-gradient(circle at 12% 0,#ee227d24,#0000 28%),radial-gradient(circle at 100% 12%,#30c0b71f,#0000 26%),#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:118px;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 14px 32px #0000002e}.wp-social-platform-card:hover{border-color:#30c0b75c;transform:translateY(-2px);box-shadow:0 0 26px #30c0b71f,0 18px 42px #0000003d}.wp-social-platform-card.is-ready,.wp-social-platform-card.is-verified{border-color:#ffcf4f52}.wp-social-platform-card.is-warning{border-color:#ffcf4f47}.wp-social-platform-card.is-danger{border-color:#ff5b7457}.wp-social-platform-copy{z-index:1;min-width:0;color:var(--text-tertiary);gap:4px;font-size:.78rem;display:grid;position:relative}.wp-social-platform-copy strong{color:var(--text-primary);font-size:.98rem}.wp-social-card-title,.wp-social-platform-actions{z-index:1;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.wp-social-platform-actions{flex-wrap:wrap;justify-content:flex-end;max-width:134px}.wp-social-card-action{min-width:106px;padding-inline:13px}.wp-social-platform-watermark{object-fit:contain;opacity:.11;filter:saturate(1.15)drop-shadow(0 0 22px #30c0b76b);pointer-events:none;width:92px;height:92px;position:absolute;bottom:-4px;right:12px}.wp-social-status-badge{color:#f7fbff;text-transform:uppercase;background:linear-gradient(135deg,#ee227de0,#30c0b7b8);border-radius:999px;justify-content:center;align-items:center;padding:5px 8px;font-size:9px;font-weight:1000;display:inline-flex;box-shadow:0 0 18px #ee227d3d}.wp-social-preview-link{width:fit-content;color:var(--brand-cyan);text-transform:uppercase;font-size:.72rem;font-weight:900}.wp-social-step-picker{z-index:1;padding:var(--space-4);background:radial-gradient(circle at 10% 0,#ee227d38,#0000 32%),linear-gradient(135deg,#ffffff0e,#0c1326bd);border:1px solid #ee227d47;border-radius:22px;gap:8px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 12px 34px #0003}.wp-social-step-picker .input-label{margin:0}.wp-social-step-picker .wp-help-text{text-align:left;margin:0}.wp-social-setup-card{gap:var(--space-3);padding:var(--space-4);background:radial-gradient(circle at 12% 0,#ee227d33,#0000 28%),radial-gradient(circle at 100% 0,#30c0b724,#0000 26%),linear-gradient(135deg,#ffffff0e,#0a1224b8);border:1px solid #30c0b733;border-radius:24px;margin-bottom:0;display:grid;box-shadow:0 18px 45px #0000003d,inset 0 1px #ffffff0f}.wp-social-setup-visual{align-items:center;gap:var(--space-3);display:flex}.wp-social-setup-visual h3{margin:3px 0 4px;font-size:clamp(1.12rem,3vw,1.55rem)}.wp-social-setup-visual p{color:var(--text-tertiary);margin:0;font-size:.92rem;line-height:1.45}.wp-social-setup-actions,.wp-readiness-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.wp-social-setup-actions .btn{min-height:42px}.wp-social-setup-actions .is-disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.35)}.wp-social-age-field{gap:8px;display:grid}.wp-readiness-chip{color:#ffffffd1;background:radial-gradient(circle at 14% 0,#ffffff2e,#0000 32%),linear-gradient(135deg,#30c0b724,#ee227d1a);border:1px solid #30c0b73d;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:850;display:inline-flex}.wp-readiness-chip svg{color:var(--brand-cyan)}@media(max-width:767px){.wp-social-hub-grid{grid-template-columns:1fr}.wp-social-platform-card{grid-template-columns:minmax(0,1fr) auto;min-height:114px;padding:12px}.wp-social-card-title{flex-direction:column;align-items:flex-start;gap:5px}.wp-social-platform-actions{align-content:center;align-self:stretch;max-width:112px}.wp-social-card-action{min-width:94px;padding:9px 10px;font-size:11px}.wp-social-platform-watermark{opacity:.12;width:110px;height:110px;bottom:4px;right:0}.wp-social-setup-card{padding:var(--space-3)}.wp-social-setup-actions{grid-template-columns:1fr;display:grid}}.wp-submission-actions{margin-top:var(--space-3);justify-content:flex-end;display:flex}.wp-submission-status-stack{justify-items:end;gap:8px;display:grid}.wp-submission-status-stack .btn{min-width:112px}.wp-transaction-detail{margin-top:7px}.wp-transaction-detail summary{cursor:pointer;width:fit-content;color:var(--brand-cyan);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.wp-transaction-detail div{background:#30c0b70f;border:1px solid #30c0b72e;border-radius:16px;gap:4px;margin-top:8px;padding:10px 12px;display:grid}.wp-wallet-find-task-btn{white-space:nowrap;min-width:min(48vw,190px)}.wp-potential-income-card{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.wp-potential-income-badges{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.wp-neon-badge{color:#fff8d8;background:radial-gradient(circle at 18% 0,#ffffff3d,#0000 38%),linear-gradient(135deg,#ffb84d61,#ee227d3d);border:1px solid #ffd2525c;border-radius:999px;align-items:center;min-height:30px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 0 18px #ffb84d2e}.wp-neon-badge-premium{color:#eaffff;background:radial-gradient(circle at 18% 0,#ffffff3d,#0000 38%),linear-gradient(135deg,#ee227d66,#30c0b747);border-color:#30c0b766;box-shadow:0 0 18px #30c0b72e}.wp-potential-income-card small{color:var(--text-tertiary);font-size:11px;line-height:1.45;display:block}.wp-withdrawal-card .wp-popover-stats{margin:var(--space-3) 0}.wp-withdrawal-amount{justify-items:end;gap:6px;display:grid}.wp-admin-ai-head .wp-action-row{align-items:center}.wp-admin-ai-language{width:76px;min-height:38px;padding:0 10px}.wp-admin-ai-history-select{width:min(190px,28vw);min-height:38px;padding:0 10px}.wp-admin-ai-quick-grid{-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-wrap:nowrap!important;min-width:0!important;max-width:100%!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto hidden!important}.wp-admin-ai-quick{scroll-snap-align:start;flex:none!important}.wp-task-countdown{text-align:center;color:var(--brand-cyan);flex:100%;font-size:11px;font-weight:800}.wp-task-direct-btn svg{flex:none}.wp-active-campaign-card{min-height:unset!important}.wp-active-campaign-card .wp-card-top{align-items:flex-start}.wp-pagination-shell{justify-items:center;gap:10px;width:100%;display:grid}.wp-pagination-meta{color:var(--text-tertiary);letter-spacing:.04em;font-size:11px;font-weight:800}.wp-pagination-controls{background:#0e0d20b8;border:1px solid #ffffff1a;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;max-width:min(100%,680px);padding:8px;display:flex;box-shadow:0 12px 34px #0000003d,inset 0 1px #ffffff0f}.wp-page-btn{color:#f8f7ff;background:radial-gradient(circle at 30% 0,#ffffff21,#0000 38%),#ffffff0e;border:1px solid #30c0b73d;border-radius:999px;justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.wp-page-btn.active{background:linear-gradient(135deg,var(--brand-magenta),#30c0b7d6);border-color:#ee227d94;box-shadow:0 0 24px #ee227d42}.wp-page-btn.disabled{opacity:.42;pointer-events:none}.wp-review-card.wp-active-campaign-card{gap:12px;display:grid}.wp-social-review-row .wp-proof-box a,.wp-proof-box a{color:var(--brand-cyan);word-break:break-word}.wp-wallet-find-task-btn{min-width:0}.wp-wallet-card-hero .wallet-actions{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.wp-potential-income-title{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.wp-potential-income-badges{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-potential-income-badges .wp-neon-badge{white-space:normal;justify-content:center;width:100%}.wp-hero-count{min-width:118px;overflow:visible}.wp-hero-count strong{overflow-wrap:normal;white-space:nowrap;max-width:100%;font-size:clamp(1.35rem,5vw,2.2rem);line-height:.95}.wp-hero-count span{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media(max-width:767px){.wp-active-campaign-card{padding:16px!important}.wp-maintenance-toggle{justify-content:center!important;gap:6px!important;width:auto!important;min-width:68px!important;padding:0 9px!important}.wp-maintenance-toggle strong{text-overflow:ellipsis;max-width:74px;overflow:hidden;font-size:10px!important;line-height:1!important;display:inline!important}.wp-withdrawal-card .wp-popover-stats{grid-template-columns:1fr}.wp-hero-count{width:104px;min-width:104px;height:96px;padding:10px}.wp-hero-count strong{letter-spacing:-.04em;font-size:clamp(1.1rem,5.2vw,1.55rem)}.wp-hero-count span{text-align:center;font-size:9px;line-height:1.05}.wp-active-campaign-card .wp-popover-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-submission-status-stack{justify-items:end}.wp-pagination-controls{border-radius:24px;gap:6px;width:100%}.wp-page-btn{min-width:30px;min-height:30px;padding-inline:10px;font-size:11px}.wp-wallet-card-hero .wallet-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.wp-potential-income-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wp-potential-income-badges .wp-neon-badge{text-align:center;min-height:34px;padding-inline:8px;font-size:10px}}.wp-task-direct-actions form[data-direct-task-done]{flex:100%;justify-content:center;display:flex}.wp-task-direct-actions form[data-direct-task-done] .btn{width:min(100%,240px)}.wp-admin-ai-head .wp-action-row{flex-wrap:nowrap;justify-content:flex-end}.wp-admin-ai-title{align-items:center;gap:10px;min-width:0;display:flex}.wp-admin-ai-title-icon{color:#fff;background:radial-gradient(circle at 24% 10%,#ffffff38,#0000 34%),linear-gradient(135deg,#ee227d75,#30c0b73d);border:1px solid #30c0b747;border-radius:16px;flex:none;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:0 0 22px #ee227d2e}.wp-admin-ai-title span:not(.wp-admin-ai-title-icon){color:var(--brand-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.wp-admin-ai-title strong{color:var(--text-primary);font-size:clamp(1rem,3.8vw,1.25rem);line-height:1.05;display:block}.wp-admin-ai-controls{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.wp-admin-ai-controls .input{border-radius:14px;height:40px;font-size:12px;font-weight:900}.wp-admin-ai-control-btn{flex:0 0 40px;width:40px;height:40px}.wp-admin-queue-compact{grid-template-columns:repeat(5,minmax(0,1fr))}.wp-admin-queue-compact a{align-content:center;min-height:96px}.wp-campaign-collapse{overflow:hidden;padding:0!important}.wp-campaign-collapse-summary{padding:var(--space-4);cursor:pointer;gap:var(--space-3);list-style:none}.wp-campaign-collapse-summary::-webkit-details-marker{display:none}.wp-campaign-collapse-summary:after{content:"+";color:#fff;background:#ffffff0f;border:1px solid #ee227d57;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:18px;font-weight:900;display:inline-grid}.wp-campaign-collapse[open] .wp-campaign-collapse-summary:after{content:"-"}.wp-campaign-collapse-body{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);display:grid}.wp-meta-brand{font-weight:900;color:#ff79b6!important}.wp-meta-task{font-weight:900;color:var(--brand-cyan)!important}.wp-meta-separator{color:#ffffff59!important}@media(max-width:767px){.wp-admin-ai-head{grid-template-columns:1fr auto;align-items:start!important;gap:10px!important;display:grid!important}.wp-admin-ai-title-icon{border-radius:14px;width:38px;height:38px}.wp-admin-ai-controls{flex-wrap:wrap;justify-content:flex-end;max-width:214px}.wp-admin-ai-language{width:66px!important}.wp-admin-ai-history-select{width:112px!important}.wp-admin-ai-control-btn{flex-basis:38px;width:38px;height:38px}.wp-admin-ai-log{margin-top:4px}.wp-admin-queue-compact{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.wp-admin-queue-compact a{border-radius:20px;min-height:84px;padding:14px}.wp-admin-queue-compact span{font-size:10px}.wp-admin-queue-compact strong{font-size:1.45rem}.wp-campaign-collapse-summary{align-items:flex-start;padding:15px}.wp-campaign-collapse-summary .badge{order:2;margin-left:auto}.wp-campaign-collapse-summary:after{order:3}.wp-campaign-collapse-body{padding-inline:15px;padding-bottom:15px}.wp-link-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-link-confirm-actions .badge{grid-column:1/-1}}@media print{@page{size:A4;margin:10mm}.wp-invoice-body{color:#111!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important;background:#fff!important}.wp-invoice-shell{min-height:auto!important;padding:0!important;display:block!important}.wp-invoice-card{break-inside:avoid;page-break-inside:avoid;color:#111!important;width:100%!important;max-width:760px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e2e2!important;border-radius:18px!important;padding:18px!important}.wp-invoice-card *,.wp-invoice-grid small,.wp-invoice-line span,.wp-invoice-head span,.wp-invoice-hero span,.wp-invoice-grid span,.wp-invoice-total span{color:#111!important;text-shadow:none!important}.wp-invoice-head img{width:160px!important;max-height:54px!important}.wp-invoice-hero{background:#f7f7f8!important;border:1px solid #e4e4e7!important;margin:16px 0!important;padding:16px!important}.wp-invoice-hero strong{font-size:36px!important}.wp-invoice-grid div,.wp-invoice-line{background:#fafafa!important;border:1px solid #e8e8e8!important;padding:12px!important}.wp-invoice-total{margin-top:12px!important;padding-top:12px!important}}.wp-admin-ai-title-icon{transform:translateY(1px);color:#fff!important;background:radial-gradient(circle at 26% 18%,#ffffff57,#0000 28%),linear-gradient(135deg,#ee227de0,#30c0b79e)!important;border:1px solid #30c0b775!important;border-radius:14px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;line-height:1!important;display:inline-grid!important;box-shadow:0 0 18px #ee227d59,0 0 26px #30c0b72e!important}.wp-admin-ai-title-icon svg{filter:drop-shadow(0 0 6px #ffffff59);width:18px!important;height:18px!important;display:block!important}.wp-badge-guide{gap:10px;margin-top:12px;display:grid}.wp-badge-guide-head{color:#fff;justify-content:space-between;align-items:center;gap:10px;display:flex}.wp-badge-guide-head span{color:#ffffff94;font-size:11px;font-weight:800}.wp-badge-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:320px;padding-right:2px;display:grid;overflow-y:auto}.wp-badge-guide-card{background:linear-gradient(135deg,#1c192feb,#0d1e2dc2);border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff0f}.wp-badge-guide-card.is-unlocked{border-color:#ffd8587a;box-shadow:0 0 20px #ffc52929,inset 0 1px #ffffff14}.wp-badge-guide-icon{color:#ffd76b;background:radial-gradient(circle at 30% 20%,#ffffff52,#0000 30%),linear-gradient(135deg,#ee227d80,#30c0b752);border-radius:13px;place-items:center;width:34px;height:34px;display:inline-grid;box-shadow:0 0 16px #ffd76b2e}.wp-badge-guide-icon img{object-fit:contain;filter:drop-shadow(0 0 10px #ffd1663d);width:34px;height:34px}.wp-badge-guide-card.is-locked .wp-badge-guide-icon{color:#ffffff94;filter:grayscale(.35)}.wp-badge-guide-card strong{color:#fff;font-size:12px;line-height:1.2;display:block}.wp-badge-guide-card span,.wp-badge-guide-card small,.wp-badge-guide-card em{color:#ffffff9e;margin-top:3px;font-size:10px;font-style:normal;line-height:1.3;display:block}.wp-badge-guide-card em{color:#40e6dc;font-weight:900}.wp-support-ticket-stack{margin:0 0 var(--space-4);gap:9px;display:grid}.wp-support-ticket-preview{background:linear-gradient(135deg,#ffffff12,#30c0b70f);border:1px solid #ffffff1c;border-radius:18px;gap:7px;padding:12px;display:grid}.wp-support-ticket-preview.is-ai{border-color:#30c0b747;box-shadow:0 0 18px #30c0b71a}.wp-support-ticket-preview>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.wp-support-ticket-preview strong{color:var(--text-primary);font-size:12px}.wp-support-ticket-preview span{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#ee227d3d,#30c0b733);border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:900}.wp-support-ticket-preview p{color:var(--text-secondary);margin:0;font-size:11px;line-height:1.45}.wp-admin-ai-title{flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important}.wp-admin-ai-title strong{max-width:132px!important}.wp-admin-ai-quick-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;overflow:auto hidden!important}.wp-admin-ai-quick{scroll-snap-align:start;white-space:nowrap!important;flex:none!important}@media(max-width:767px){.wp-admin-ai-title-icon{border-radius:12px!important;flex-basis:32px!important;width:32px!important;height:32px!important}.wp-admin-ai-title strong{max-width:86px!important;font-size:14px!important}.wp-admin-ai-title span:not(.wp-admin-ai-title-icon){letter-spacing:.07em!important;font-size:7px!important}.wp-admin-ai-history-select{width:100px!important}.bottom-nav .bottom-nav-label{text-overflow:ellipsis;max-width:70px;overflow:hidden}}.wp-auth-back-home{top:max(18px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));z-index:70;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0c1cad;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:900;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 0 20px #ee227d29}.wp-landing{width:min(1180px,100vw - 32px);margin:0 auto;padding:24px 0 140px}.wp-landing-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0c1ca3;border:1px solid #ffffff1f;border-radius:28px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:14px 18px;display:flex;box-shadow:0 20px 70px #00000047,inset 0 1px #ffffff0f}.wp-landing-brand img{filter:drop-shadow(0 0 14px #ee227d47);width:auto;height:48px}.wp-landing-nav-actions,.wp-landing-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wp-landing-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:center;gap:clamp(28px,5vw,70px);min-height:calc(100vh - 120px);padding:clamp(46px,7vw,92px) 0 40px;display:grid}.wp-landing-kicker{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#ee227d57,#30c0b738);border:1px solid #30c0b747;border-radius:999px;align-items:center;min-height:34px;padding:0 16px;font-size:12px;font-weight:1000;display:inline-flex;box-shadow:0 0 20px #ee227d33}.wp-landing h1,.wp-landing h2{color:#fff;font-family:var(--font-display);letter-spacing:-.055em;margin:16px 0 12px;font-weight:1000;line-height:.96}.wp-landing h1{max-width:860px;font-size:clamp(3rem,8vw,6.6rem)}.wp-landing h2{font-size:clamp(2.1rem,5vw,4.3rem)}.wp-landing p{color:#ffffffad;font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.wp-landing-hero-copy>p{max-width:680px}.wp-landing-cta{margin-top:24px}.wp-landing-cta.center{justify-content:center}.wp-landing-trust,.wp-landing-mini-list{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.wp-landing-trust span,.wp-landing-mini-list span{color:#e9fdfc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.wp-landing-hero-visual{position:relative}.wp-landing-hero-visual>img{border:1px solid #ffffff1f;border-radius:34px;width:100%;box-shadow:0 34px 100px #ee227d38,0 0 80px #30c0b71f}.wp-landing-float{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17132dc2;border:1px solid #ffffff24;border-radius:22px;gap:2px;padding:14px 16px;display:grid;position:absolute;box-shadow:0 0 28px #ee227d38}.wp-landing-float strong{font-size:1.35rem}.wp-landing-float span{color:#ffffff9e;font-size:11px;font-weight:800}.wp-landing-float.one{bottom:28px;left:-24px}.wp-landing-float.two{top:30px;right:-18px}.wp-landing-strip,.wp-landing-card-grid{gap:14px;display:grid}.wp-landing-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:44px}.wp-landing-strip div,.wp-landing-card,.wp-landing-section,.wp-landing-final{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 20% 0,#ee227d2b,#0000 38%),linear-gradient(135deg,#18142ed1,#0a1a2ab8);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 20px 70px #00000040}.wp-landing-strip div{border-radius:26px;min-height:106px;padding:20px}.wp-landing-strip strong{color:#fff;font-size:1.45rem;font-weight:1000;display:block}.wp-landing-strip span{color:#ffffff94;margin-top:6px;font-size:13px;font-weight:800;display:block}.wp-landing-section,.wp-landing-final{border-radius:36px;margin-top:26px;padding:clamp(24px,5vw,48px)}.wp-landing-section-head{max-width:820px;margin-bottom:24px}.wp-landing-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-landing-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-landing-card{border-radius:28px;min-height:220px;padding:22px;overflow:hidden}.wp-landing-card.compact{min-height:150px}.wp-landing-card img{object-fit:contain;filter:drop-shadow(0 0 18px #ee227d3d);width:82px;height:82px}.wp-landing-card h3{color:#fff;margin:14px 0 8px;font-size:1.25rem;font-weight:1000}.wp-landing-card p{margin:0;font-size:.94rem}.wp-landing-split{grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);align-items:center;gap:26px;display:grid}.wp-landing-banner-stack{gap:14px;display:grid}.wp-landing-banner-stack img{aspect-ratio:16/7;object-fit:cover;border:1px solid #ffffff1a;border-radius:26px;width:100%;box-shadow:0 24px 70px #00000038}.wp-landing-final{text-align:center}.wp-landing-final>img{filter:drop-shadow(0 0 24px #ee227d47);width:min(180px,40vw);margin:0 auto 12px}.wp-public-page{padding-bottom:140px}.wp-public-hero{text-align:center;max-width:920px;margin:28px auto}.wp-public-hero h1{max-width:860px;margin-inline:auto;font-size:clamp(2.45rem,7vw,5.6rem);line-height:.9}.wp-public-hero p{max-width:760px;margin-inline:auto}.wp-public-info-card{position:relative}.wp-public-card-orb{background:linear-gradient(135deg,#ee227dd9,#30c0b7b8);border-radius:18px;width:46px;height:46px;position:absolute;top:18px;right:18px;box-shadow:0 0 24px #ee227d47}.wp-landing-footer{flex-wrap:wrap;justify-content:center;gap:10px;margin:32px auto 0;padding:12px;display:flex}.wp-landing-footer a{color:#ffffffb8;background:#141428ad;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:900;text-decoration:none;display:inline-flex}.wp-landing-footer a:hover{color:#fff;border-color:#ee227d7a;box-shadow:0 0 18px #ee227d2e}.wp-admin-ai-fab{overflow:visible!important}.wp-admin-ai-fab-badge{color:#fff;background:linear-gradient(135deg,#ee227d,#30c0b7);border:2px solid #0f0c1ce6;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:1000;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 18px #ee227d66}.wp-admin-ai-message{line-height:1.5}.wp-admin-ai-message.is-typing{color:#ffffffa8;align-items:center;gap:6px;width:fit-content;display:inline-flex}.wp-admin-ai-message.is-typing span{background:linear-gradient(135deg,var(--brand-magenta),var(--brand-cyan));border-radius:999px;width:7px;height:7px;animation:.9s ease-in-out infinite wpTypingPulse}.wp-admin-ai-message.is-typing span:nth-child(2){animation-delay:.12s}.wp-admin-ai-message.is-typing span:nth-child(3){animation-delay:.24s}.wp-admin-ai-message.is-typing em{margin-left:4px;font-size:12px;font-style:normal;font-weight:800}@keyframes wpTypingPulse{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.wp-admin-ai-quick-grid{cursor:grab;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;touch-action:pan-x!important}.wp-admin-ai-quick-grid.is-dragging{cursor:grabbing}.wp-admin-ai-panel,.wp-admin-ai-head,.wp-admin-ai-controls{min-width:0}.wp-admin-ai-title-icon,.wp-admin-ai-fab{place-items:center!important;display:inline-grid!important}.wp-admin-ai-title-icon svg,.wp-admin-ai-fab svg{display:block}.wp-admin-ai-quick-grid{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 2px 10px!important;display:flex!important;overflow:auto hidden!important}.wp-admin-ai-quick-grid .wp-admin-ai-quick{white-space:nowrap!important;flex:none!important}.wp-admin-business-dashboard{gap:var(--space-5)}.wp-admin-business-hero{grid-template-columns:1fr auto;align-items:center}.wp-review-queue-btn{white-space:nowrap;border-radius:22px;min-height:58px;padding-inline:22px}.wp-admin-kpi-grid,.wp-admin-business-grid{gap:var(--space-4);display:grid}.wp-admin-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-admin-model-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wp-admin-model-strip>div{min-height:86px;box-shadow:var(--shadow-card);background:radial-gradient(circle at 88% 0,#30c0b72e,#0000 34%),linear-gradient(135deg,#ee227d1f,#111f318a);border:1px solid #30c0b738;border-radius:22px;padding:16px 18px}.wp-admin-model-strip span{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:900;display:block}.wp-admin-model-strip strong{color:var(--text-primary);margin-top:7px;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:950;display:block}.wp-admin-business-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.wp-admin-kpi-card{min-height:148px;padding:var(--space-5);border:1px solid var(--glass-border);border-radius:var(--radius-xl);color:var(--text-primary);box-shadow:var(--shadow-card);background:radial-gradient(circle at 90% 12%,#ee227d38,#0000 34%),linear-gradient(135deg,#ffffff14,#111f319e);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden}.wp-admin-kpi-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#30c0b733,#0000 68%);border-radius:999px;width:110px;height:110px;position:absolute;bottom:-24px;right:-24px}.wp-admin-kpi-card.is-hot{background:radial-gradient(circle at 92% 12%,#ffd16638,#0000 34%),linear-gradient(135deg,#ee227d2e,#111f319e);border-color:#ffd16661}.wp-admin-kpi-card span,.wp-admin-kpi-card small{z-index:1;color:var(--text-muted);font-weight:800;position:relative}.wp-admin-kpi-card strong{z-index:1;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1;display:block;position:relative}.wp-admin-chart-card{min-height:360px}.wp-admin-bar-chart{height:230px;padding-top:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:12px;display:grid}.wp-admin-bar-item{text-align:center;grid-template-rows:1fr auto auto;align-items:end;gap:8px;min-width:0;height:100%;display:grid}.wp-admin-bar-item span{background:linear-gradient(180deg,var(--brand-magenta),var(--brand-cyan));border-radius:999px 999px 10px 10px;width:100%;min-height:8px;box-shadow:0 0 20px #ee227d47}.wp-admin-bar-item strong{font-size:.84rem}.wp-admin-bar-item small{color:var(--text-muted);font-size:.72rem;font-weight:800}.wp-admin-demand-list,.wp-admin-action-queue{gap:12px;display:grid}.wp-admin-demand-row{gap:9px;display:grid}.wp-admin-demand-row>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.wp-admin-demand-row span{color:var(--text-muted);font-size:.82rem;font-weight:800}.wp-admin-demand-row em{background:#ffffff14;border-radius:999px;height:11px;position:relative;overflow:hidden}.wp-admin-demand-row i{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta));height:100%;display:block;box-shadow:0 0 18px #30c0b738}.wp-admin-action-queue{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-admin-action-queue a{border:1px solid var(--glass-border);border-radius:var(--radius-lg);color:var(--text-primary);background:#ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.wp-admin-action-queue span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.045em;font-size:.8rem;font-weight:900}.wp-admin-action-queue strong{font-size:1.35rem}.wp-admin-ai-submit-row{grid-template-columns:48px 1fr;align-items:stretch;gap:10px;display:grid}.wp-admin-ai-voice-btn{border-radius:17px;width:48px;height:48px}.wp-admin-ai-voice-btn.is-listening{color:#fff;background:linear-gradient(135deg,#ffd16638,#ee227d38);border-color:#ffd1667a;box-shadow:0 0 22px #ffd16647}.wp-admin-ai-quick-grid{scrollbar-width:thin}.wp-cyber-typing{display:inline-block;position:relative}.wp-cyber-typing:after{content:"";background:linear-gradient(180deg,var(--brand-magenta),var(--brand-cyan));vertical-align:-.08em;border-radius:999px;width:.12em;height:.78em;margin-left:.12em;animation:1s steps(2,start) infinite wpCaretBlink;display:inline-block;box-shadow:0 0 14px #ee227d6b}@keyframes wpCaretBlink{0%,45%{opacity:1}46%,to{opacity:0}}@media(max-width:900px){.wp-admin-business-hero{gap:var(--space-4);grid-template-columns:1fr}.wp-review-queue-btn{border-radius:18px;width:fit-content;min-height:46px;padding:12px 16px}.wp-admin-kpi-grid,.wp-admin-business-grid{grid-template-columns:1fr}.wp-admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wp-admin-model-strip{grid-template-columns:1fr;gap:10px}.wp-admin-kpi-card{border-radius:22px;min-height:124px;padding:16px}.wp-admin-kpi-card strong{font-size:1.55rem}.wp-admin-chart-card{min-height:auto}.wp-admin-bar-chart{gap:8px;height:190px}.wp-admin-action-queue{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wp-admin-action-queue a{align-content:center;min-height:92px;padding:14px;display:grid}.wp-landing{width:min(100% - 22px,620px);padding-top:12px}.wp-landing-nav{border-radius:22px;padding:12px}.wp-landing-brand img{height:42px}.wp-landing-nav-actions .btn-outline{display:none}.wp-landing-hero,.wp-landing-split{grid-template-columns:1fr;min-height:auto}.wp-landing h1{font-size:clamp(2.65rem,14vw,4.4rem)}.wp-landing-strip,.wp-landing-card-grid.three,.wp-landing-card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-landing-card{min-height:174px;padding:16px}.wp-landing-card img{width:62px;height:62px}.wp-landing-float.one{bottom:12px;left:10px}.wp-landing-float.two{top:12px;right:10px}.wp-auth-back-home span{display:none}}@media(max-width:430px){.wp-landing-cta .btn{width:100%}.wp-landing-strip,.wp-landing-card-grid.three,.wp-landing-card-grid.four{grid-template-columns:1fr}}.wp-cyber-typing:after{content:none!important;animation:none!important}.wp-admin-ai-quick-grid.hidden{display:none!important}.wp-account-maturity-card{margin-bottom:var(--space-4);padding:var(--space-4);background:radial-gradient(circle at 96% 16%,#30c0b729,#0000 34%),linear-gradient(135deg,#ffffff12,#091221d1);border:1px solid #30c0b733;border-radius:26px;gap:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000047}.wp-account-maturity-warmed{background:radial-gradient(circle at 96% 16%,#ffb84d29,#0000 34%),linear-gradient(135deg,#ffffff12,#1a0f1fd1);border-color:#ffb84d47}.wp-account-maturity-stable{background:radial-gradient(circle at 96% 16%,#36ffa62e,#0000 34%),linear-gradient(135deg,#ffffff12,#081e1ad1);border-color:#36ffa64d}.wp-account-maturity-main{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.wp-account-maturity-main img{object-fit:contain;filter:drop-shadow(0 0 18px #30c0b747);width:58px;height:58px}.wp-account-maturity-main h2{margin:3px 0;font-size:clamp(1.08rem,4.8vw,1.35rem);line-height:1.08}.wp-account-maturity-main p,.wp-maturity-final{color:var(--text-tertiary);font-size:var(--text-xs);margin:0}.wp-maturity-days{color:#fff;background:linear-gradient(135deg,#ee227db8,#30c0b7ad);border-radius:999px;place-items:center;min-width:48px;height:38px;font-weight:900;display:inline-grid;box-shadow:0 0 24px #ee227d38}.wp-maturity-meter{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.wp-maturity-meter span{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta));height:100%;display:block;box-shadow:0 0 18px #30c0b759}.wp-maturity-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wp-maturity-timeline div{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;gap:4px;padding:10px;display:grid}.wp-maturity-timeline i{background:#ffffff24;border-radius:999px;width:18px;height:18px}.wp-maturity-timeline .is-complete i{background:linear-gradient(135deg,#36ffa6,#30c0b7);box-shadow:0 0 16px #36ffa659}.wp-maturity-timeline strong{color:var(--text-primary);font-size:11px}.wp-maturity-timeline small{color:var(--text-tertiary);font-size:10px;font-weight:800}.wp-payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wp-payment-method-card{cursor:pointer;background:radial-gradient(circle at 90% 10%,#30c0b71f,#0000 34%),#ffffff0e;border:1px solid #ffffff1a;border-radius:20px;gap:5px;min-height:96px;padding:14px;display:grid}.wp-payment-method-card img{object-fit:contain;filter:drop-shadow(0 0 14px #30c0b733);justify-self:end;width:76px;max-height:42px}.wp-payment-method-card input{width:18px;height:18px;accent-color:var(--brand-magenta)}.wp-payment-method-card strong{color:var(--text-primary)}.wp-payment-method-card small{color:var(--text-tertiary);font-size:11px}.wp-subscription-checkout-card{gap:var(--space-4);padding:var(--space-4);background:radial-gradient(circle at 90% 10%,#ee227d33,#0000 34%),linear-gradient(135deg,#25153ac7,#101f319e);border:1px solid #ee227d3d;border-radius:26px;display:grid}.wp-subscription-checkout-card h3{color:var(--text-primary);margin:8px 0 6px;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1}.wp-subscription-checkout-card p{color:var(--text-secondary);margin:0}.wp-payment-warning{font-weight:900;color:#ffb4c0!important}.wp-single-plan-chip,.wp-payment-proof-block{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;gap:8px;min-height:54px;padding:14px 16px;display:grid}.wp-single-plan-chip strong{color:var(--text-primary);line-height:1.1}.wp-single-plan-chip span{color:var(--brand-cyan);font-size:13px;font-weight:900}.wp-file-input::file-selector-button{color:#fff;background:linear-gradient(135deg,var(--brand-magenta),#ff7482);cursor:pointer;border:0;border-radius:999px;margin-right:12px;padding:10px 14px;font-weight:900;box-shadow:0 10px 24px #ee227d3d}.wp-payment-proof-block .wp-file-input{width:100%;min-height:48px;padding:7px 10px;line-height:1.4}@media(max-width:767px){.wp-payment-proof-block{margin-top:var(--space-2)}.wp-payment-proof-block .wp-file-input{min-height:52px;font-size:13px}}.wp-manual-bank-box,.wp-integration-test-card{background:#ffffff0b;border:1px solid #30c0b72e;border-radius:22px;gap:8px;padding:16px;display:grid}.wp-manual-bank-box h2,.wp-manual-bank-box p{margin:0}.wp-manual-bank-box img{border:1px solid #ffffff1f;border-radius:18px;max-width:160px}.wp-manual-bank-box .wp-payment-brand-full{object-fit:contain;background:#ffffff0f;justify-self:center;width:100%;max-width:320px;padding:14px}@media(max-width:767px){.wp-payment-method-grid{grid-template-columns:1fr}.wp-account-maturity-main{grid-template-columns:52px minmax(0,1fr) auto}.wp-account-maturity-main img{width:52px;height:52px}.wp-maturity-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-admin-kpi-card{position:relative;overflow:hidden}.wp-admin-kpi-art{object-fit:contain;opacity:.34;filter:drop-shadow(0 0 18px #ffd1663d);pointer-events:none;width:74px;height:74px;position:absolute;bottom:8px;right:12px}.wp-admin-kpi-card>span,.wp-admin-kpi-card>strong,.wp-admin-kpi-card>small{z-index:2;position:relative}.wp-admin-business-hero .wp-review-queue-btn{text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:9px;min-width:172px;min-height:54px;line-height:1.08;display:inline-flex}.wp-admin-line-chart{background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/16.666% 100%,#0a091857;border:1px solid #ffffff14;border-radius:26px;min-height:232px;position:relative;overflow:hidden}.wp-admin-line-svg{width:calc(100% - 24px);height:calc(100% - 62px);position:absolute;inset:14px 12px 48px;overflow:visible}.wp-admin-line-fill{fill:url(#wp-profit-fill);stroke:none}.wp-admin-line-stroke{fill:none;stroke:url(#wp-profit-line);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #ee227d75)}.wp-admin-line-labels{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.wp-admin-line-labels span{text-align:center;background:#ffffff0e;border-radius:14px;gap:1px;min-width:0;padding:7px 6px;display:grid}.wp-admin-line-labels strong{color:#fff;font-size:.72rem}.wp-admin-line-labels small{color:var(--text-muted);font-size:.62rem}.wp-admin-profit-bars{background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 25%,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/16.666% 100%,#0a091857;border:1px solid #ffffff14;border-radius:26px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;min-height:224px;padding:18px 12px 14px;display:grid}.wp-admin-profit-bar{grid-template-rows:auto 1fr auto;justify-items:center;gap:7px;min-height:178px;display:grid}.wp-admin-profit-bar strong{color:#fff;font-size:.72rem}.wp-admin-profit-bar span{background:radial-gradient(circle at 50% 0,#fff6,#0000 26%),linear-gradient(#30c0b7,#ee227d 74%,#ff6d7a);border-radius:999px 999px 12px 12px;align-self:end;width:clamp(18px,6vw,42px);min-height:8px;box-shadow:0 0 24px #ee227d42}.wp-admin-profit-bar small{color:var(--text-muted);text-align:center;font-size:.62rem}.wp-transaction-row{align-items:flex-start}.wp-transaction-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:min(100%,260px);gap:8px!important;display:flex!important}.wp-transaction-actions form{margin:0}.wp-transaction-drawer{margin-top:var(--space-4)}.wp-admin-transactions-page .wp-page-hero{align-items:center}.wp-transaction-hero-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.wp-transaction-hero-btn{text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-width:112px;min-height:42px;padding-inline:18px!important;line-height:1.05!important;display:inline-flex!important}.wp-transaction-drawer .wp-filter-grid{margin-bottom:var(--space-4)}.wp-transaction-drawer .empty-state{margin-top:var(--space-3)}.wp-active-campaign-card .wp-card-meta{align-items:center;gap:8px;min-width:0;flex-wrap:nowrap!important;display:flex!important}.wp-active-campaign-card .wp-meta-brand,.wp-active-campaign-card .wp-meta-task{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wp-active-campaign-card .wp-meta-brand{color:var(--brand-coral)}.wp-active-campaign-card .wp-meta-task{color:var(--brand-cyan)}.wp-active-campaign-card .wp-meta-separator{color:#ffffff6b;display:inline!important}.wp-floating-badge-deck{z-index:14;pointer-events:none;opacity:.42;gap:14px;display:grid;position:fixed;top:22%;right:clamp(12px,4vw,54px)}.wp-floating-badge-deck img{object-fit:contain;filter:drop-shadow(0 0 18px #ffd16652);width:clamp(42px,5vw,68px);height:clamp(42px,5vw,68px);animation:6s ease-in-out infinite wpBadgeFloat}.wp-floating-badge-deck img:nth-child(2){animation-delay:-1.8s}.wp-floating-badge-deck img:nth-child(3){animation-delay:-3.4s}@keyframes wpBadgeFloat{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(-8px,-14px)rotate(4deg)}}@media(max-width:900px){.wp-admin-business-hero .wp-review-queue-btn{justify-self:start;min-width:144px;min-height:44px;padding:11px 14px;font-size:.78rem}.wp-admin-line-chart{min-height:188px}.wp-admin-profit-bars{gap:7px;min-height:190px;padding:14px 8px 12px}.wp-admin-profit-bar{min-height:148px}.wp-admin-profit-bar span{width:24px}.wp-admin-profit-bar strong,.wp-admin-profit-bar small{font-size:.58rem}.wp-transaction-actions{justify-content:flex-start;width:100%;min-width:0}.wp-admin-transactions-page .wp-page-hero{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.wp-transaction-hero-actions{grid-template-columns:1fr;justify-content:stretch;gap:8px;display:grid}.wp-transaction-hero-btn{min-width:84px;min-height:38px;padding-inline:12px!important;font-size:11px!important}.wp-admin-line-svg{width:calc(100% - 20px);height:calc(100% - 66px);inset:12px 10px 54px}.wp-admin-line-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;bottom:10px;left:10px;right:10px}.wp-admin-line-labels span{border-radius:12px;padding:6px 4px}.wp-admin-kpi-art{opacity:.26;width:62px;height:62px}.wp-floating-badge-deck{opacity:.22;gap:7px;top:auto;bottom:104px;right:12px}.wp-floating-badge-deck img{width:36px;height:36px}}.wp-advertiser-home-status-grid{grid-template-columns:minmax(0,1fr)!important}.wp-advertiser-home-status-grid:has(.wp-progress-info-tile:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.wp-progress-info-tile{align-content:center;min-height:118px}.wp-progress-info-tile small{z-index:2;color:var(--text-tertiary);font-size:.72rem;font-weight:800;position:relative}.wp-comment-editor-list{background:#0c0c2061;border:1px solid #30c0b72e;border-radius:22px;gap:10px;max-height:360px;padding:12px;display:grid;overflow:auto}.wp-comment-editor-row{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wp-comment-editor-row span{color:#fff;background:linear-gradient(135deg,#ee227d6b,#30c0b747);border-radius:15px;place-items:center;min-height:44px;font-size:.75rem;font-weight:900;display:grid;box-shadow:0 0 18px #ee227d29}.wp-comment-editor-row .input{min-height:44px}.wp-admin-user-row{align-items:center;gap:var(--space-3);display:flex}.wp-admin-user-row-main{flex:1;min-width:0}.wp-admin-subscription-actions{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.wp-subscription-badge{color:#fff;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;place-items:center;min-height:34px;padding:5px 11px;font-size:.68rem;font-weight:1000;line-height:1;display:inline-grid;box-shadow:0 0 22px #ee227d33}.wp-subscription-badge small{color:#ffffffc7;margin-top:3px;font-size:.56rem;font-weight:900}.wp-subscription-badge-premium{background:linear-gradient(135deg,#c23bff,#ff4d8d 56%,#30c0b7)}.wp-subscription-badge-pro{background:linear-gradient(135deg,#ffd166,#ff7b2f 52%,#30c0b7)}.wp-subscription-summary-box{background:#ffffff0e;border:1px solid #30c0b738;border-radius:16px;gap:8px;min-height:52px;padding:10px 12px;display:grid}.wp-subscription-summary-box>span{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.wp-subscription-summary-box>div{flex-wrap:wrap;gap:6px;display:flex}.btn-xs{border-radius:12px;min-height:32px;padding:7px 10px;font-size:.72rem}.wp-checkbox-line{min-height:48px;color:var(--text-secondary);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;padding:0 14px;font-size:.82rem;font-weight:800;display:flex}.wp-report-kpi-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wp-report-kpi-card{min-height:120px}.wp-report-quality-grid{gap:12px;display:grid}.wp-report-quality-grid>div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;padding:14px}.wp-report-quality-grid span{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.wp-report-quality-grid strong{color:#fff;margin:6px 0 10px;font-size:1.45rem;display:block}.wp-report-quality-grid i{background:#ffffff14;border-radius:999px;height:10px;display:block;overflow:hidden}.wp-report-quality-grid b{border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-magenta));height:100%;display:block}.wp-banner-preview{place-items:center;width:100vw;min-height:100dvh;padding:clamp(14px,4vw,34px)}.wp-banner-preview-frame{max-height:86dvh;margin:auto}.wp-banner-preview-frame img{object-fit:contain;width:100%;max-height:82dvh}@media(max-width:767px){.wp-admin-model-strip{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.wp-admin-model-strip>div{border-radius:18px;min-height:74px;padding:11px 9px}.wp-admin-model-strip span{font-size:.56rem;line-height:1.12}.wp-admin-model-strip strong{margin-top:6px;font-size:clamp(.86rem,3.6vw,1rem);line-height:1.05}.wp-advertiser-home-status-grid,.wp-advertiser-home-status-grid:has(.wp-progress-info-tile:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.wp-advertiser-home-status-grid .wp-progress-info-tile:only-child{grid-column:1/-1}.wp-report-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wp-admin-user-row{align-items:flex-start}.wp-admin-subscription-actions{max-width:132px}.wp-admin-subscription-actions .wp-subscription-badge,.header-actions .wp-subscription-badge{min-height:24px;padding:4px 8px;font-size:.52rem}.wp-comment-editor-list{max-height:300px;padding:10px}.wp-comment-editor-row{grid-template-columns:38px minmax(0,1fr);gap:8px}}.wp-admin-subscription-actions .wp-subscription-badge,.header-actions .wp-subscription-badge{min-height:28px;padding:5px 9px;font-size:.58rem}.wp-social-consent-line,.wp-social-agreement-card{background:#ffffff12;border:1px solid #30c0b73d;border-radius:20px;padding:14px}.wp-social-consent-line{color:var(--text-secondary);align-items:flex-start;gap:10px;margin-top:14px;font-size:.82rem;font-weight:800;line-height:1.35;display:flex}.wp-social-consent-line input,.wp-social-agreement-card input{accent-color:var(--brand-magenta);flex:none;margin-top:2px}.wp-social-agreement-card{gap:10px;display:grid}.wp-term-highlight{color:#fff7d6;text-shadow:0 0 12px #ffcc578c,0 0 18px #ff2f8747;font-weight:900;display:inline}.wp-profile-url-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.wp-profile-url-row .btn{white-space:nowrap;min-height:48px}.wp-profile-url-guide{background:#ffffff0e;border:1px solid #30c0b738;border-radius:18px;margin-top:10px;overflow:hidden}.wp-profile-url-guide summary{cursor:pointer;color:var(--text-primary);padding:12px 14px;font-size:.82rem;font-weight:900}.wp-profile-url-guide ol{color:#fff;margin:0;padding:0 14px 14px;font-size:.82rem;line-height:1.45}.wp-profile-guide-steps{counter-reset:profile-guide;gap:9px;list-style:none;display:grid}.wp-profile-guide-steps li{counter-increment:profile-guide;grid-template-columns:28px minmax(0,1fr);align-items:flex-start;gap:10px;display:grid}.wp-profile-guide-steps li:before{content:counter(profile-guide);color:#07111f;background:linear-gradient(135deg,#fff7bd,#ffcf4f 46%,#30c0b7);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:1000;display:inline-flex;box-shadow:0 0 18px #ffcf4f52}.wp-profile-guide-steps .wp-step-text{color:#ffffffe6;min-width:0}.wp-profile-guide-steps strong,.wp-guide-token{color:#fff4b8;text-shadow:0 0 14px #ffcf4f6b;font-weight:1000}.wp-guide-token{color:var(--brand-cyan);word-break:break-word;display:inline}.wp-social-upload-block{background:linear-gradient(135deg,#ff2f8717,#30c0b714);border:1px solid #ff2f8761;border-radius:20px;padding:14px;box-shadow:inset 0 0 0 1px #ffffff09}.wp-social-upload-block .wp-file-input{width:100%;min-height:48px;padding:7px 9px;font-size:13px;line-height:1.5;overflow:hidden}@media(max-width:767px){.wp-admin-subscription-actions .wp-subscription-badge,.header-actions .wp-subscription-badge{min-height:24px;padding:4px 8px;font-size:.52rem}.wp-profile-url-row{grid-template-columns:1fr}.wp-social-upload-block{margin-bottom:var(--space-3);padding:12px}.wp-social-upload-block .wp-file-input::file-selector-button{max-width:128px;margin-right:8px;padding:8px 11px}}html[data-theme=light]{--bg-primary:#fff8fc;--bg-secondary:#f1fbff;--bg-tertiary:#f7f0ff;--bg-elevated:#ffffffeb;--surface-default:#ffffffe0;--surface-primary:#ffffffe0;--surface-secondary:#f7f2ffd1;--surface-hover:#ee227d12;--surface-active:#30c0b71c;--surface-disabled:#e9e5f1c2;--text-primary:#20172e;--text-secondary:#5f5570;--text-tertiary:#80758f;--text-disabled:#aaa1b6;--text-inverse:#fff;--border-default:#47266229;--border-strong:#ee227d47;--input-bg:#ffffffe0;--input-border:#4726622e;--input-placeholder:#90879c;--brand-magenta:#d91e72;--brand-cyan:#008f95;--accent-primary:#d91e72;--accent-primary-hover:#bd185f;--accent-secondary:#008f95;--wp-glass-bg:#ffffffbd;--wp-glass-bg-strong:#ffffffe6;--wp-glass-border:#47266229;--shadow-sm:0 1px 2px #2d18440f;--shadow-md:0 10px 24px #2d18441a;--shadow-lg:0 18px 44px #2d184421;--shadow-xl:0 28px 70px #2d184429;--shadow-glow:0 0 24px #d91e723d;--shadow-cyan-glow:0 0 24px #008f9533}html[data-theme=light] body{color:var(--text-primary);background:radial-gradient(circle at 16% 6%,#ee227d29,#0000 28%),radial-gradient(circle at 86% 2%,#30c0b72e,#0000 30%),radial-gradient(circle at 50% 92%,#ffd04c1f,#0000 34%),linear-gradient(#fff8fc,#f2fbff 48%,#fff7fb)}html[data-theme=light] .cyber-bg{background:radial-gradient(circle at 12% 8%,#ee227d21,#0000 30%),radial-gradient(circle at 88% 0,#30c0b726,#0000 30%),linear-gradient(#fff9fd,#f3fbff 56%,#fff5fb)}html[data-theme=light] .laser,html[data-theme=light] .cyber-stars{opacity:.28}html[data-theme=light] .wp-coin-floor,html[data-theme=light] .wp-coin-floor-repeat{opacity:.56;filter:saturate(1.08)drop-shadow(0 -10px 18px #ffbf0024)}html[data-theme=light] .wp-header,html[data-theme=light] .bottom-nav,html[data-theme=light] .wp-more-panel,html[data-theme=light] .wp-hud-popover,html[data-theme=light] .wp-admin-ai-panel,html[data-theme=light] .wp-support-sheet,html[data-theme=light] .wp-audio-floating-panel,html[data-theme=light] .wp-pwa-install{border-color:var(--wp-glass-border);color:var(--text-primary);background:radial-gradient(circle at 8% 0,#ee227d1a,#0000 34%),radial-gradient(circle at 100% 0,#30c0b71a,#0000 36%),#ffffffd1;box-shadow:0 18px 54px #2d184421}html[data-theme=light] .wp-desktop-nav,html[data-theme=light] .wp-icon-btn,html[data-theme=light] .wp-wallet-balance-pill,html[data-theme=light] .wp-lang-pill,html[data-theme=light] .wp-maintenance-toggle,html[data-theme=light] .wp-subscription-badge,html[data-theme=light] .wp-mini-pill,html[data-theme=light] .wp-mark-read-btn,html[data-theme=light] .wp-more-link,html[data-theme=light] .bottom-nav-item{color:var(--text-secondary);background:#ffffffb8;border-color:#47266229}html[data-theme=light] .wp-nav-link:hover,html[data-theme=light] .wp-nav-link.active,html[data-theme=light] .bottom-nav-item.active,html[data-theme=light] .wp-more-link.active{color:#fff;background:linear-gradient(135deg,#d91e72e0,#ff6f7fdb);box-shadow:0 12px 28px #d91e7238}html[data-theme=light] .wp-icon-btn:hover,html[data-theme=light] .wp-wallet-balance-pill:hover,html[data-theme=light] .wp-lang-pill:hover,html[data-theme=light] [data-toggle-theme]:hover{color:var(--text-primary);border-color:#d91e7252;box-shadow:0 12px 26px #d91e7229,inset 0 0 0 1px #ffffff59}html[data-theme=light] .wp-page-hero,html[data-theme=light] .wp-quest-brief,html[data-theme=light] .wp-submit-hero,html[data-theme=light] .wp-wallet-hero,html[data-theme=light] .wp-glass-panel,html[data-theme=light] .wp-form-arena,html[data-theme=light] .wp-info-tile,html[data-theme=light] .wp-task-card,html[data-theme=light] .wp-campaign-card,html[data-theme=light] .wp-transaction-card,html[data-theme=light] .wp-section-selector-card,html[data-theme=light] .wp-payment-method-card,html[data-theme=light] .wp-package-card,html[data-theme=light] .wp-list-card,html[data-theme=light] .wp-profile-card,html[data-theme=light] .wp-social-card,html[data-theme=light] .wp-settings-group,html[data-theme=light] .wp-money-panel,html[data-theme=light] .wp-filter-shell,html[data-theme=light] .wp-table-shell,html[data-theme=light] .wp-admin-section-panel,html[data-theme=light] .wp-admin-queue-panel,html[data-theme=light] .wp-admin-transaction-panel,html[data-theme=light] .wp-campaign-collapse-card,html[data-theme=light] .card,html[data-theme=light] .stat-card,html[data-theme=light] .card-glass,html[data-theme=light] .wp-glass{border-color:var(--wp-glass-border);color:var(--text-primary);background:radial-gradient(circle at 0 0,#ee227d17,#0000 34%),radial-gradient(circle at 100% 0,#30c0b714,#0000 34%),#ffffffc7;box-shadow:0 20px 58px #2d18441f}html[data-theme=light] .wp-page-hero p,html[data-theme=light] .wp-wallet-hero p,html[data-theme=light] .wp-quest-brief p,html[data-theme=light] .wp-submit-hero p,html[data-theme=light] .wp-form-help,html[data-theme=light] .wp-help-text,html[data-theme=light] .wp-muted,html[data-theme=light] .text-muted,html[data-theme=light] .wp-more-subtitle,html[data-theme=light] .wp-notification-item span,html[data-theme=light] .wp-profile-guide-steps .wp-step-text{color:var(--text-secondary)}html[data-theme=light] .wp-banner-kicker,html[data-theme=light] .wp-kicker,html[data-theme=light] .wp-section-label,html[data-theme=light] .wp-form-label,html[data-theme=light] label,html[data-theme=light] .wp-popover-head span,html[data-theme=light] .wp-card-label{color:#5e496d}html[data-theme=light] .wp-wallet-card-hero,html[data-theme=light] .wp-balance-hero,html[data-theme=light] .wp-gradient-panel,html[data-theme=light] .btn-gradient,html[data-theme=light] .btn-primary,html[data-theme=light] .wp-auth-submit,html[data-theme=light] .bottom-nav-action{color:#fff;background:linear-gradient(135deg,#f0217c,#ff6f7f 56%,#30c0b7);box-shadow:0 18px 44px #d91e7238}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] .input,html[data-theme=light] .wp-input,html[data-theme=light] .input-cyber-field,html[data-theme=light] .wp-file-input{border-color:var(--input-border);color:var(--text-primary);background:#ffffffe0;box-shadow:inset 0 0 0 1px #ffffff85}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder,html[data-theme=light] .wp-input::placeholder,html[data-theme=light] .input::placeholder{color:var(--input-placeholder)}html[data-theme=light] input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus,html[data-theme=light] .wp-input:focus,html[data-theme=light] .input:focus{border-color:#d91e7294;box-shadow:0 0 0 3px #d91e721f,0 0 22px #30c0b71a}html[data-theme=light] .wp-notification-item,html[data-theme=light] .wp-transaction-row,html[data-theme=light] .wp-payment-row,html[data-theme=light] .wp-ledger-row,html[data-theme=light] .wp-ticket-row,html[data-theme=light] .wp-comment-editor-row,html[data-theme=light] .wp-profile-url-guide,html[data-theme=light] .wp-social-upload-block,html[data-theme=light] .wp-agreement-item{color:var(--text-primary);background:#ffffffb3;border-color:#47266226}html[data-theme=light] .wp-profile-guide-steps li:before{color:#241431;background:linear-gradient(135deg,#fff7bd,#ffd44d 46%,#46d7d0)}html[data-theme=light] .wp-profile-guide-steps strong,html[data-theme=light] .wp-guide-token,html[data-theme=light] .wp-agreement-highlight{color:#b05f00;text-shadow:0 0 16px #ffc63a42}html[data-theme=light] .wp-guide-token{color:#007f88}html[data-theme=light] .wp-auth-card,html[data-theme=light] .wp-login-card,html[data-theme=light] .wp-auth-panel{color:var(--text-primary);background:radial-gradient(circle at 0 0,#ee227d1f,#0000 34%),radial-gradient(circle at 100% 4%,#30c0b71f,#0000 36%),#ffffffdb;border-color:#47266229;box-shadow:0 26px 76px #2d18442e}html[data-theme=light] .wp-auth-badge,html[data-theme=light] .wp-login-badge,html[data-theme=light] .badge,html[data-theme=light] .wp-status-badge{color:var(--text-primary);background:linear-gradient(135deg,#ffffffd1,#f1faffb8);border-color:#d91e7238;box-shadow:0 0 22px #d91e7224}html[data-theme=light] .wp-mark-read-btn,html[data-theme=light] .btn-outline,html[data-theme=light] .btn-ghost,html[data-theme=light] .wp-outline-btn,html[data-theme=light] .wp-chip,html[data-theme=light] .wp-pagination button,html[data-theme=light] .wp-pagination a{color:var(--accent-primary);background:#ffffffc7;border-color:#d91e7240}html[data-theme=light] .wp-admin-ai-message,html[data-theme=light] .wp-admin-ai-input,html[data-theme=light] .wp-admin-ai-history-select,html[data-theme=light] .wp-admin-ai-control-btn,html[data-theme=light] .wp-admin-ai-quick{color:var(--text-primary);background:#ffffffc2;border-color:#47266229}html[data-theme=light] .wp-admin-ai-message.is-user{color:#fff;background:linear-gradient(135deg,#d91e72,#ff6f7f)}html[data-theme=light] .wp-more-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#28163a57}html[data-theme=light] table,html[data-theme=light] th,html[data-theme=light] td{color:var(--text-primary);border-color:#4726621f}html[data-theme=light] .wp-brand-logo,html[data-theme=light] .wp-card-art,html[data-theme=light] .wp-floating-badge-deck img{filter:drop-shadow(0 8px 16px #d91e7229)}.toast{z-index:270;top:auto;left:50%;right:auto;bottom:calc(86px + env(safe-area-inset-bottom,0px));width:min(100vw - 28px,430px);max-width:430px;min-height:0;color:var(--text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:linear-gradient(135deg,#1b1734f5,#162a3deb);border:1px solid #ffffff1f;border-left-width:4px;border-radius:20px;align-items:flex-start;gap:.65rem;padding:.82rem .95rem;transition:opacity .28s,transform .28s;animation:.28s both wpToastMobileIn;display:flex;position:fixed;transform:translate(-50%)translateY(0);box-shadow:0 18px 48px #0000006b,0 0 24px #ee227d26}.wp-toast-stack{top:auto;left:50%;right:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:270;pointer-events:none;gap:8px;width:min(100vw - 28px,430px);display:grid;position:fixed;transform:translate(-50%)}.wp-toast-stack .toast{width:100%;max-width:none;animation-name:wpToastStackIn;position:relative;inset:auto;transform:none}.toast span{font-size:.84rem;line-height:1.4;display:block}.wp-toast-action{color:#fff;background:linear-gradient(135deg,#30c0b7d6,#ee227dc7);border:1px solid #30c0b757;border-radius:999px;flex:none;min-height:30px;margin-left:auto;padding:0 .75rem;font-size:.72rem;font-weight:900}.toast svg{flex:none;width:18px;height:18px;margin-top:.08rem}.toast-success{border-left-color:#4ee5a5}.toast-error{border-left-color:#ff6f7f}.toast.is-dismissing{opacity:0;transform:translate(-50%)translateY(14px)}.wp-toast-stack .toast.is-dismissing{transform:translateY(10px)}.wp-push-enable-btn{width:100%;margin-bottom:.6rem}.wp-push-active-note{color:var(--brand-cyan);background:#30c0b71a;border:1px solid #30c0b72e;border-radius:14px;margin-bottom:.6rem;padding:.55rem .75rem;font-size:.72rem;font-weight:800}.wp-notification-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.wp-notification-actions .wp-mark-read-form{margin:0}.wp-clear-notification-btn{color:#ffb9c4!important;border-color:#ff77866b!important}@media(max-width:430px){.wp-wallet-balance-pill{justify-content:center;width:38px;min-width:38px;padding-inline:0}.wp-wallet-balance-pill .wp-wallet-amount-text{display:none}}.wp-banner-carousel{margin-left:auto!important;margin-right:auto!important;transform:none!important}@media(max-width:767px){.wp-banner-carousel,.wp-command-shell.wp-advertiser-dashboard .wp-banner-carousel{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-inline:8%!important;scroll-padding-inline:8%!important;transform:none!important}}@media(min-width:768px){.toast{animation-name:wpToastDesktopIn;inset:86px 24px auto auto;transform:translateY(0)}.wp-toast-stack{width:min(430px,100vw - 48px);inset:86px 24px auto auto;transform:none}.toast.is-dismissing{transform:translateY(-12px)}}@keyframes wpToastMobileIn{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes wpToastDesktopIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes wpToastStackIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html[data-theme=light] .toast{color:#25142f;background:#fffffff0;border-color:#47266229;box-shadow:0 16px 44px #2d184426,0 0 22px #d91e721f}.wp-status-good{color:var(--status-success,#4ee5a5);background:linear-gradient(135deg,#4ee5a52e,#30c0b71f);border-color:#4ee5a552}.wp-health-alert-list{color:var(--text-secondary);gap:.65rem;margin:0;padding-left:1.2rem;display:grid}.wp-health-alert-list li::marker{color:var(--accent-primary)}.wp-launch-checklist-panel{margin-top:var(--space-4);padding:var(--space-4);background:radial-gradient(circle at 10% 0,#30c0b72e,#0000 34%),linear-gradient(135deg,#ee227d21,#0e1727c2);border:1px solid #ffffff1f;border-radius:24px}.wp-launch-checklist-grid{margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.wp-launch-check-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px;padding:.95rem}.wp-launch-check-card strong{color:var(--text-primary);margin-bottom:.65rem;display:block}.wp-launch-check-card ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wp-launch-check-card li{color:var(--text-secondary);grid-template-columns:32px 1fr;align-items:center;gap:.55rem;font-size:.82rem;line-height:1.35;display:grid}.wp-launch-check-card li span{border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:24px;font-size:.62rem;font-weight:900;display:inline-flex}.wp-launch-check-card li.is-ok span{color:#042820;background:linear-gradient(135deg,#4ee5a5,#30c0b7);box-shadow:0 0 18px #4ee5a547}.wp-launch-check-card li.is-attention span{color:#fff;background:linear-gradient(135deg,#ff6f7f,#ee227d);box-shadow:0 0 18px #ee227d47}html[data-theme=light] .wp-launch-checklist-panel,html[data-theme=light] .wp-launch-check-card{background:radial-gradient(circle at 10% 0,#30c0b724,#0000 34%),linear-gradient(135deg,#ffffffeb,#f7faffd1);border-color:#47266224}@media(max-width:767px){.wp-launch-checklist-grid{grid-template-columns:1fr}.wp-launch-check-card li{font-size:.78rem}}.hidden,[hidden]{display:none!important}.wp-more-link{cursor:pointer;width:100%;font:inherit;text-align:left;border:0}.wp-admin-rank-badges{flex-wrap:wrap;gap:6px;margin-top:.55rem;display:flex}.wp-rank-chip{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#ffffff1a,#30c0b71c);border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:.32rem .58rem;font-size:.68rem;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #0000002e}.wp-rank-chip.tier-bronze{background:linear-gradient(135deg,#ff925038,#ee227d1f);border-color:#ff925066}.wp-rank-chip.tier-silver{background:linear-gradient(135deg,#cad5e23d,#30c0b71a);border-color:#cad5e280}.wp-rank-chip.tier-gold{background:linear-gradient(135deg,#ffd75c47,#ee227d1f);border-color:#ffd75c8c}.wp-rank-chip.tier-platinum,.wp-rank-chip.tier-diamond,.wp-rank-chip.tier-crown{background:linear-gradient(135deg,#30c0b747,#ee227d2e);border-color:#30c0b780;box-shadow:0 10px 22px #30c0b729}.wp-referral-link-text{overflow-wrap:anywhere;word-break:break-word;line-height:1.55}.wp-referral-actions{gap:.75rem;margin-top:1rem}.wp-referral-analytics-grid,.wp-referral-bonus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.wp-referral-analytics-grid{margin:1rem 0}.wp-referral-stat-card,.wp-referral-bonus-card{background:radial-gradient(circle at 90% 20%,#30c0b738,#0000 38%),linear-gradient(135deg,#ee227d29,#121c30d1);border:1px solid #ffffff1f;border-radius:24px;min-height:104px;padding:1rem;position:relative;overflow:hidden;box-shadow:0 16px 36px #0003}.wp-referral-stat-card img,.wp-referral-bonus-card img{object-fit:contain;opacity:.34;filter:drop-shadow(0 0 16px #30c0b752);width:58px;height:58px;position:absolute;bottom:.55rem;right:.65rem}.wp-referral-stat-card span,.wp-referral-bonus-card span{max-width:78%;color:var(--text-secondary);font-size:.76rem;font-weight:800;line-height:1.35;display:block}.wp-referral-stat-card strong,.wp-referral-bonus-card strong{color:var(--text-primary);margin-top:.45rem;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1;display:block}.wp-referral-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.wp-referral-bonus-card{min-height:112px}.wp-referral-steps{margin-top:1rem}.wp-referral-steps .wp-growth-step{grid-template-columns:auto 1fr;align-items:center;gap:.8rem;min-height:0;padding:1rem;display:grid}.wp-referral-steps .wp-growth-step strong,.wp-referral-steps .wp-growth-step span{line-height:1.38;display:block}.wp-api-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.wp-api-doc-grid .wp-proof-box{min-height:0}.wp-api-doc-grid code{color:var(--brand-cyan);overflow-wrap:anywhere;margin-top:.35rem;font-size:.8rem;display:inline-block}.wp-smm-api-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}.wp-smm-api-card{background:linear-gradient(135deg,#30c0b71f,#ee227d1a);border:1px solid #ffffff1f;border-radius:22px;min-width:0;padding:1rem}.wp-smm-api-card span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.45rem;font-size:.74rem;font-weight:900;display:block}.wp-smm-api-card code,.wp-smm-sample-box pre{overflow-wrap:anywhere;overflow-x:auto}.wp-smm-api-card code{color:var(--brand-cyan);font-size:.86rem}.wp-smm-sample-box{margin-top:1rem}.wp-smm-sample-box pre{background:#00000042;border-radius:18px;margin:.75rem 0 0;padding:1rem}.wp-campaign-compact-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.wp-user-dashboard-shell{width:min(100% - 24px,760px);padding:var(--space-4) 0;margin:0 auto}.wp-campaign-target-panel .wp-form-grid{align-items:start}.wp-campaign-target-panel .wp-link-confirm-wrap{gap:.75rem}.wp-campaign-target-panel .wp-link-confirm-actions{grid-template-columns:auto auto auto;justify-content:start;align-items:center;width:100%;margin-top:.15rem;display:grid}.wp-campaign-target-panel .wp-link-confirm-actions .btn,.wp-campaign-target-panel .wp-link-confirm-actions .badge{white-space:nowrap;min-height:34px;padding:.5rem .78rem;line-height:1.1}.wp-campaign-target-panel+.wp-wizard-summary{margin-top:.9rem}@media(min-width:1024px){.wp-user-dashboard-shell{width:min(100% - 48px,940px)}.wp-user-dashboard-shell .wp-mission-stat-grid,.wp-user-dashboard-shell .wp-dashboard-ranking-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-article-highlight{color:var(--text-secondary);background:linear-gradient(135deg,#ee227d24,#30c0b71f);border:1px solid #ffffff1f;border-radius:22px;margin:1rem 0 1.2rem;padding:1rem}.wp-article-highlight strong{color:var(--text-primary);margin-bottom:.35rem;display:block}.wp-blog-action-row{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.15rem;display:flex}.wp-blog-action-row .btn{min-width:160px}.wp-push-log-table{width:100%}.wp-push-log-table td,.wp-push-log-table th{vertical-align:top}.wp-invoice-body{color:#111827!important;background:#f3f4f6!important;min-height:100vh!important;margin:0!important;font-family:Poppins,Arial,sans-serif!important}.wp-invoice-shell{place-items:center!important;min-height:100vh!important;padding:26px!important;display:grid!important}.wp-invoice-card{color:#111827!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:28px!important;width:min(860px,100%)!important;padding:clamp(22px,4vw,38px)!important;box-shadow:0 24px 70px #0f172a24!important}.wp-invoice-card *,.wp-invoice-card p,.wp-invoice-card span,.wp-invoice-card small,.wp-invoice-card td,.wp-invoice-card th{color:inherit}.wp-invoice-head{border-bottom:2px solid #f1f5f9!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:24px!important;padding-bottom:22px!important;display:grid!important}.wp-invoice-head img{width:220px!important;max-width:100%!important;height:auto!important;margin:0 0 16px!important}.wp-invoice-company strong{margin-bottom:.25rem;font-size:1rem;display:block;color:#111827!important}.wp-invoice-company span,.wp-invoice-company small,.wp-invoice-meta-grid span,.wp-invoice-table th,.wp-invoice-summary dt,.wp-invoice-footer span{color:#6b7280!important}.wp-invoice-title-block{text-align:right}.wp-invoice-title-block span{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block;color:#6b7280!important}.wp-invoice-title-block strong{margin-top:.35rem;font-size:clamp(1.5rem,4vw,2.15rem);line-height:1;display:block;color:#111827!important}.wp-invoice-title-block b{text-transform:uppercase;background:#fce7f3;border-radius:999px;justify-content:center;min-width:92px;margin-top:.75rem;padding:.42rem .75rem;font-size:.72rem;font-weight:900;display:inline-flex;color:#be185d!important}.wp-invoice-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:1.25rem 0;display:grid}.wp-invoice-meta-grid div,.wp-invoice-summary,.wp-invoice-footer{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px}.wp-invoice-meta-grid div{padding:.95rem}.wp-invoice-meta-grid span,.wp-invoice-summary dt{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem;font-weight:900;display:block}.wp-invoice-meta-grid strong,.wp-invoice-meta-grid small,.wp-invoice-summary dd{color:#111827!important}.wp-invoice-meta-grid strong{font-size:.96rem;display:block}.wp-invoice-table{border-collapse:collapse;border-radius:18px;width:100%;margin:1.2rem 0;overflow:hidden}.wp-invoice-table th,.wp-invoice-table td{text-align:left;background:#fff;border:1px solid #e5e7eb;padding:.9rem .85rem}.wp-invoice-table th{letter-spacing:.08em;text-transform:uppercase;background:#f9fafb;font-size:.72rem;font-weight:900}.wp-invoice-table td:last-child,.wp-invoice-table th:last-child{text-align:right}.wp-invoice-summary{width:min(340px,100%);margin-left:auto;padding:1rem}.wp-invoice-summary dl{gap:.65rem;margin:0;display:grid}.wp-invoice-summary .wp-invoice-grand-total{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;display:flex}.wp-invoice-grand-total dd{margin:0;font-size:1.45rem;font-weight:900;color:#be185d!important}.wp-invoice-footer{text-align:center;margin-top:1.2rem;padding:1rem}.wp-invoice-footer a{font-weight:900;text-decoration:none;color:#be185d!important}.wp-invoice-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.2rem;display:flex!important}@media(max-width:767px){.wp-api-doc-grid,.wp-referral-analytics-grid,.wp-smm-api-quick-grid,.wp-invoice-meta-grid{grid-template-columns:1fr}.wp-campaign-compact-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.wp-campaign-target-panel .wp-form-grid{grid-template-columns:1fr}.wp-campaign-target-panel .wp-link-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-campaign-compact-summary .wp-info-tile{min-height:82px;padding:.78rem}.wp-campaign-compact-summary .wp-info-tile span{font-size:.58rem}.wp-campaign-compact-summary .wp-info-tile strong{overflow-wrap:anywhere;font-size:.9rem}.wp-referral-analytics-grid,.wp-referral-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-referral-stat-card,.wp-referral-bonus-card{min-height:96px;padding:.9rem}.wp-referral-stat-card img,.wp-referral-bonus-card img{width:48px;height:48px}.wp-invoice-shell{padding:14px!important}.wp-invoice-head{grid-template-columns:1fr!important}.wp-invoice-title-block{text-align:left}.wp-invoice-table th,.wp-invoice-table td{padding:.68rem .55rem;font-size:.78rem}.wp-blog-action-row .btn{width:100%}}.wp-page-stack>section,.wp-command-shell>section,.wp-dashboard-leaderboard-hub,.wp-dashboard-guide-hub,.wp-dashboard-tier-hub,.wp-latest-campaign-panel,.wp-referral-grid,.wp-list-stack,.wp-form-arena,.wp-auth-card,.wp-blog-card,.wp-blog-article-card{content-visibility:auto;contain-intrinsic-size:1px 520px}.wp-page-hero,.wp-banner-carousel,.wp-wallet-card-hero,.wp-landing .hero,.wp-landing .nav{content-visibility:visible}img,video,canvas,svg{max-width:100%}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.wp-page-loader{left:50%;bottom:calc(86px + env(safe-area-inset-bottom,0px));z-index:9998;pointer-events:none;opacity:0;width:min(360px,100vw - 28px);transition:opacity .18s,transform .18s;position:fixed;transform:translate(-50%,14px)scale(.98)}.wp-page-loader.is-visible{opacity:1;transform:translate(-50%)scale(1)}.wp-page-loader-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#101227f0,#14303feb);border:1px solid #2be7e347;border-radius:22px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 18px 44px #00000059,0 0 22px #ee227d2e}.wp-page-loader-card strong,.wp-page-loader-card small{line-height:1.2;display:block}.wp-page-loader-card strong{color:#fff;font-size:.86rem;font-weight:800}.wp-page-loader-card small{color:#eae8ffb8;margin-top:2px;font-size:.72rem}.wp-page-loader-orb{background:conic-gradient(from 90deg,#2be7e3,#ee227d,#ffcf5a,#2be7e3);border-radius:999px;flex:0 0 34px;width:34px;height:34px;animation:.9s linear infinite wp-spin;box-shadow:0 0 18px #2be7e359}.wp-page-loader-orb:after{content:"";border-radius:inherit;background:#111329;width:18px;height:18px;margin:8px;display:block}.wp-page-loader-bar{background:#ffffff1f;border-radius:999px;height:3px;margin:8px 18px 0;display:block;overflow:hidden}.wp-page-loader-bar:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#ee227d,#ff6f85,#2be7e3);width:44%;height:100%;animation:1.05s ease-in-out infinite wp-loader-bar;display:block}@keyframes wp-spin{to{transform:rotate(360deg)}}@keyframes wp-loader-bar{0%{transform:translate(-110%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.wp-page-loader-orb,.wp-page-loader-bar:before{animation:none!important}}@media(min-width:768px){.wp-page-loader{bottom:28px;left:auto;right:28px;transform:translateY(14px)scale(.98)}.wp-page-loader.is-visible{transform:translate(0)scale(1)}}.wp-notification-item-wrap{grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;gap:8px;display:grid}.wp-notification-delete-form{display:flex}.wp-notification-delete-form button{width:34px;min-height:100%;color:var(--text-tertiary);cursor:pointer;background:#ffffff0e;border:1px solid #ffffff14;border-radius:16px;font-size:1.15rem;line-height:1}.wp-notification-delete-form button:hover{color:#fff;background:#ee227d24;border-color:#ee227d59}.wp-campaign-target-panel{max-width:100%;overflow:hidden}.wp-campaign-target-panel .wp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-campaign-target-panel .wp-link-confirm-actions{gap:8px}.wp-campaign-target-panel .wp-link-confirm-actions .btn,.wp-campaign-target-panel .wp-link-confirm-actions .badge{text-align:center;min-width:0}.wp-campaign-compact-summary .wp-info-tile{min-height:78px}@media(max-width:767px){.wp-campaign-target-panel .wp-form-grid{grid-template-columns:1fr}.wp-campaign-target-panel .wp-link-confirm-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-campaign-target-panel .wp-link-confirm-actions .btn,.wp-campaign-target-panel .wp-link-confirm-actions .badge{padding-inline:.45rem;font-size:.62rem}.wp-campaign-compact-summary{gap:8px}.wp-campaign-compact-summary .wp-info-tile{min-height:70px;padding:11px 9px}.wp-campaign-compact-summary .wp-info-tile span{font-size:.58rem;line-height:1.1}.wp-campaign-compact-summary .wp-info-tile strong{font-size:.95rem}.wp-floating-badge-deck{display:none}}@media print{@page{margin:11mm;size:A4 portrait}.wp-invoice-body{background:#fff!important}.wp-invoice-shell{min-height:auto!important;padding:0!important;display:block!important}.wp-invoice-card{width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}.wp-invoice-actions,.wp-coin-floor,.wp-coin-floor-repeat,.wp-coin-floor-shine,.cyber-bg,.cyber-stars,.cyber-grid{display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
