/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}:root{--black:#000;--white:#fff;--violet:#7f4cff;--backdrop-top:#000;--app-backdrop:#000}*{box-sizing:border-box}body,html{min-height:100svh;color:var(--white);-ms-overflow-style:none;scrollbar-width:none;margin:0;font-family:Arial,Helvetica,sans-serif}body,html{background-color:#000!important;background-image:none!important}html{height:100%}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0;height:0;display:none}button,input{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}.boostx-shell,.minimal-home{min-height:100svh;box-shadow:none!important;background-color:#000!important;background-image:none!important}.minimal-home{--mobile-top-gap:28px;--mobile-side-gap:clamp(20px,6vw,44px);--mobile-gradient-height:110px;width:min(100%,620px);padding:var(--mobile-top-gap) var(--mobile-side-gap) 48px;margin:0 auto}.image-frame{width:calc(100% + var(--mobile-side-gap) + var(--mobile-side-gap));margin-left:calc(0px - var(--mobile-side-gap));position:relative}.image-frame:after,.image-frame:before{content:"";pointer-events:none;z-index:1;position:absolute;left:0;right:0}.image-frame:before{background:linear-gradient(#0000,#000);height:50px;bottom:0}.image-frame:after{height:var(--mobile-gradient-height);background:linear-gradient(to bottom,var(--backdrop-top) 0,transparent 100%);top:0}.boostx-logo{width:75%;height:auto;display:block}.hero-card{z-index:2;-webkit-backdrop-filter:blur(8px)saturate(110%);background:#4e53de38;border-radius:38px;justify-items:center;padding:26px 24px 24px;display:grid;position:absolute;top:28px;left:20px;right:20px}.landing-video-desktop{display:none}.landing-video-mobile{width:100%;margin-top:18px}.landing-video-desktop video,.landing-video-mobile video{aspect-ratio:16/9;object-fit:cover;background:#080818;border-radius:18px;width:100%;display:block;overflow:hidden}.landing-video-mobile+.hero-caption{margin-top:20px}.hero-caption{color:#fff;letter-spacing:-.035em;text-align:center;margin:22px 0 26px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:clamp(21px,5.4vw,26px);font-weight:300;line-height:1.12}.hero-image{z-index:0;aspect-ratio:10.75/21;object-fit:cover;object-position:center;width:100%;height:auto;display:block;position:relative}.member-header{top:max(28px,env(safe-area-inset-top));z-index:2;align-items:center;gap:8px;min-width:0;display:flex;position:absolute;left:20px;right:20px}.member-logo{flex:none;width:clamp(94px,27vw,138px);height:auto;display:block}.member-stats-scroller{overscroll-behavior-x:contain;-ms-overflow-style:none;scrollbar-width:none;flex:auto;min-width:0;margin:-1px -2px;padding:1px 2px;overflow-x:auto;transform:translateY(-4px)}.member-stats-scroller::-webkit-scrollbar{display:none}.member-stat-list{gap:8px;width:max-content;margin-left:auto;display:flex}.member-stat-pill,.profile-button{color:#fff;-webkit-backdrop-filter:blur(10px)saturate(135%);background:#4c4dbea3;border:0;height:25px}.member-stat-pill{letter-spacing:.005em;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.member-stat-content{align-items:center;gap:4px;display:inline-flex;transform:translateY(1px)}.member-stat-pill strong{font-size:13px;font-weight:900}.profile-button{border-radius:50%;flex:0 0 25px;place-items:center;width:25px;min-width:25px;padding:0;display:grid;transform:translateY(-4px)}.profile-button svg{fill:currentColor;width:13px;height:13px}.profile-button.is-active{transform:translateY(-4px)scale(1.049)}.member-stat-pill.is-active,.profile-button.is-active{z-index:1;background:#794ccdb8;position:relative;box-shadow:inset 0 1px #ffffff30,inset 0 -1px #381a7b57}.member-stat-pill.is-active{transform:scale(1.049)}.profile-button .gift-button-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px}.member-actions{flex:none;gap:8px;display:flex}.leaderboard-panel{--leaderboard-panel-top:92px;--leaderboard-static-height:146px;z-index:2;max-height:calc(100svh - var(--leaderboard-panel-top) - 18px);color:#fff;-webkit-backdrop-filter:blur(18px)saturate(115%);background:#767ae633;border-radius:24px;flex-direction:column;padding:18px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;display:flex;position:absolute;top:92px;left:20px;right:20px}.leaderboard-toolbar{justify-content:space-between;align-items:end;gap:14px;margin-bottom:15px;display:flex}.leaderboard-toolbar h1{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:900}.leaderboard-toolbar p{color:#ffffffad;margin:3px 0 0;font-size:12px}.leaderboard-summary{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.leaderboard-summary p{margin:3px 0 0}.my-audience-filter{color:#ffffffe6;height:25px;font:inherit;white-space:nowrap;background:#4c48b180;border:1px solid #c4cbff40;border-radius:999px;padding:0 9px;font-size:11px;font-weight:800}.my-audience-filter.is-active{background:#417dd8a3;border-color:#74e7ffa6}.profile-toolbar{margin-bottom:18px}.profile-panel.has-activation-admin{scrollbar-width:none;overflow:auto}.profile-panel.has-activation-admin::-webkit-scrollbar{display:none}.profile-title-row{align-items:flex-end;gap:16px;display:flex}.profile-activation-button{min-width:92px;margin:0}.activation-panel{scrollbar-width:none;overflow:hidden auto}.activation-panel::-webkit-scrollbar{display:none}.activation-toolbar{align-items:flex-end;margin-bottom:13px}.activation-title-row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.activation-segments{flex-wrap:wrap;gap:8px;margin:0;display:flex}.activation-pagination button,.activation-segments button{color:#ffffffe6;min-height:32px;font:inherit;background:#4549b573;border:1px solid #c1ccff3d;border-radius:999px;padding:0 13px;font-size:12px;font-weight:800}.activation-segments button.is-active{background:#604cc9c7;border-color:#71e5ffb3;box-shadow:inset 0 1px #fff3}.activation-metrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.activation-metric{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(6px)saturate(115%);min-height:0;font:inherit;text-align:center;background:#6740b46b;border:1px solid #b0c2ff33;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 6px;display:flex}button.activation-metric{cursor:pointer}.activation-metric:not(.is-calculated):hover{background:#5e4bc270;border-color:#71e5ff94}.activation-metric.is-calculated{background:#2789cb75}.activation-metric strong{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(19px,2.2vw,32px);font-weight:900;line-height:1.04;display:block;overflow:hidden}.activation-metric span{color:#ffffffeb;text-align:center;white-space:nowrap;max-width:100%;font-size:18.7px;font-weight:800;line-height:1;display:block}.activation-growth{background:0 0;border:0;margin-top:14px;padding:0;position:relative}.activation-growth-scroll{width:100%;overflow:visible}.activation-growth-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.activation-admin h2,.activation-growth h2,.activation-summary h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:900}.activation-growth p{color:#ffffffa8;margin:2px 0 0;font-size:11px}.activation-growth-heading>strong{color:#ffffffe6;font-size:12px}.activation-growth-chart{gap:4px;min-height:165px;display:grid;overflow:hidden}.activation-growth-chart.months-1{--month-count:1}.activation-growth-chart.months-2{--month-count:2}.activation-growth-chart.months-3{--month-count:3}.activation-growth-chart.months-4{--month-count:4}.activation-growth-chart.months-6{--month-count:6}.activation-growth-chart.months-9{--month-count:9}.activation-growth-chart.months-12{--month-count:12}.activation-growth-chart.months-24{--month-count:24}.activation-growth-chart.months-36{--month-count:36}.activation-growth-chart.months-48{--month-count:48}.activation-growth-months,.activation-growth-tiles{grid-template-columns:repeat(var(--activation-column-count,var(--month-count,12)),minmax(0,1fr));gap:4px;display:grid}.activation-growth-months>span{color:#ffffff94;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.activation-tally-header{visibility:hidden}.activation-growth-column{flex-direction:column;gap:3px;min-width:0;display:flex}.activation-growth-column>div{flex-direction:column-reverse;gap:2px;height:130px;display:flex;overflow:hidden}.activation-growth-column b{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#584bc2b8;border:1px solid #97e8ff9e;border-radius:999px;flex:1 1 0;min-width:0;min-height:0;padding:0 2px;font-size:9px;line-height:1;display:block;overflow:hidden}.activation-growth-chart.months-24 b,.activation-growth-chart.months-36 b,.activation-growth-chart.months-48 b{padding:3px 0;font-size:0}.activation-summary{background:linear-gradient(120deg,#1b7eb575,#5f39ad7d);border:1px solid #6aebff57;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:14px;padding:16px;display:grid}.activation-summary h2{grid-column:1/-1;margin-bottom:7px}.activation-summary p{border-left:1px solid #ffffff29;flex-direction:column;gap:4px;margin:0;padding:8px 10px;display:flex}.activation-summary p:first-of-type{border-left:0}.activation-summary span{color:#ffffffab;font-size:10px}.activation-summary strong{font-size:14px;font-weight:900}.activation-admin{background:#27378b45;border:1px solid #b0c2ff33;border-radius:18px;margin-top:14px;padding:16px}.activation-admin-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.activation-admin input{color:#fff;width:min(240px,55%);height:34px;font:inherit;background:#ffffff17;border:0;border-radius:9px;outline:0;padding:0 11px;font-size:12px}.activation-admin>p{color:#ffffffa6;margin:11px 0 0;font-size:11px}.activation-admin-table{margin-top:12px}.activation-admin-table>div{background:#ffffff12;border-radius:10px;grid-template-columns:1fr 75px;align-items:center;gap:8px;min-height:38px;padding:0 11px;display:grid}.activation-admin-table>div+div{margin-top:6px}.activation-admin-table .activation-admin-head{background:0 0;min-height:27px;padding:0}.activation-admin-head button{color:#ffffffb3;font:inherit;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:0 11px;font-size:11px;font-weight:900}.activation-admin-head button:last-child{text-align:center}.activation-check{color:#fff;background:#5540a86b;border:1px solid #b28fffad;border-radius:7px;justify-self:center;width:22px;height:22px;padding:0;font-size:15px;font-weight:900;line-height:1}.activation-check.is-active{background:#4c7dd2c7;border-color:#7aebffe0}.activation-pagination{color:#ffffffad;justify-content:end;align-items:center;gap:9px;margin-top:11px;font-size:11px;display:flex}.activation-pagination button{min-width:30px;padding:0}.activation-pagination button:disabled{opacity:.38}.profile-form{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.profile-form label{color:#ffffffb8;font-size:12px;font-weight:700}.profile-form input{box-sizing:border-box;color:#fff;width:min(100%,360px);height:42px;font:inherit;background:#ffffff17;border:0;border-radius:10px;outline:0;padding:0 13px;font-size:14px}.profile-form input::placeholder{color:#ffffff94}.profile-save-button{color:#fff;min-width:76px;height:36px;font:inherit;background:#564dc9e0;border:0;border-radius:999px;margin-top:6px;padding:0 16px;font-size:13px;font-weight:800}.profile-save-button:disabled{opacity:.62}.profile-sign-out{color:#ffffffb3;margin-top:24px;font-size:12px}.profile-sign-out p{margin:0 0 5px}.profile-sign-out button{color:#fff;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.profile-sign-out .profile-advertising-button{color:#fff;background:#564dc9e0;min-width:108px;margin-top:12px;padding:0 16px;font-size:13px;text-decoration:none;display:block}.advertising-panel{overflow:hidden}.advertising-toolbar{flex:none}.advertising-toolbar h1{margin:0}.advertising-feedback{border:1px solid;border-radius:12px;flex:none;margin:10px 0 12px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.35}.advertising-feedback.is-success{color:#d4ffe9;background:#2497702e;border-color:#7be6bc9e}.advertising-feedback.is-error{color:#ffe2e8;background:#a62e5133;border-color:#ff95a9b8}.advertising-orders-toolbar{margin-bottom:12px}.advertising-orders-toolbar .advertising-eyebrow{margin-bottom:8px}.advertising-eyebrow{color:#e5ebffd6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:800;line-height:1}.advertising-scroll-area{scrollbar-width:none;flex:auto;min-height:0;padding:2px 2px 10px;overflow:auto}.advertising-scroll-area::-webkit-scrollbar{display:none}.advertising-steps{align-items:start;gap:14px;display:grid}.advertising-step{background:linear-gradient(150deg,#535fa447,#1c21518a);border:1px solid #b5c7ff2b;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.advertising-step h2{color:#fffffff5;letter-spacing:-.035em;margin:0;font-size:24px;line-height:1}.advertising-step h3{margin:0;font-size:18px}.advertising-step h3+p,.advertising-step small,.advertising-step>p:not(.advertising-eyebrow){color:#eef1ffd6;margin:0;font-size:13px;line-height:1.42}.advertising-step input,.advertising-step select{color:#fff;background:#ffffff14;border:1px solid #bcccff3d;border-radius:14px;outline:none;width:100%;height:42px;padding:0 13px}.advertising-step input::placeholder{color:#ffffffbd}.advertising-step select{appearance:auto}.advertising-step select:disabled{opacity:.45;cursor:not-allowed}.advertising-check{align-items:center;gap:9px;margin-top:2px;font-size:13px;font-weight:700;display:flex}.advertising-check input{appearance:none;background:#4247a69e;border:1px solid #9ce0ffcc;border-radius:7px;place-content:center;width:20px;height:20px;margin:0;display:grid}.advertising-check input:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.advertising-check input:checked{background:linear-gradient(135deg,#7f4cff,#5a7df3);border-color:#9be6ff}.advertising-check input:checked:after{opacity:1}.advertising-order button,.advertising-primary,.advertising-top-actions button,.invoice-actions button,.invoice-footer-actions button{color:#fff;background:linear-gradient(130deg,#9344ff,#5f58ff);border:0;border-radius:999px;min-height:40px;padding:0 15px;font-weight:800}.advertising-primary:disabled{opacity:.42;cursor:not-allowed}.poster-placement{background:#fff1;border-radius:16px;align-items:center;gap:12px;padding:11px;display:flex}.poster-placement-art{aspect-ratio:3/4;color:#fff;text-align:center;background:linear-gradient(145deg,#34b9e8,#393173 55%,#8d49ff);border-radius:11px;place-items:center;width:54px;font-size:10px;font-weight:900;line-height:1;display:grid}.advertising-price{gap:2px;padding-top:3px;display:grid}.advertising-order-summary>span,.advertising-price span,.advertising-select>span,.advertising-subtotal span{color:#e1e7ff9e;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.advertising-price strong{font-size:23px;line-height:1}.advertising-select{gap:5px;display:grid}.advertising-subtotal{justify-content:space-between;align-items:end;gap:10px;padding-top:4px;display:flex}.advertising-subtotal>div{gap:3px;display:grid}.advertising-subtotal strong{font-size:24px;line-height:1}.advertising-placement:not(.is-ready){opacity:.72}.advertising-cart,.advertising-order,.advertising-order-summary{background:#ffffff0f;border:1px solid #b7c5ff2e;border-radius:16px}.advertising-cart{grid-template-columns:1fr auto;gap:7px 10px;padding:14px;display:grid}.advertising-cart span,.advertising-order span{color:#ebf0ffa8;margin-top:4px;font-size:12px;display:block}.advertising-cart button{color:#83dcff;background:0 0;border:0;grid-column:1/-1;justify-self:start;font-size:12px;font-weight:800}.advertising-order-summary{gap:7px;padding:14px;display:grid}.advertising-order-summary>strong{font-size:29px}.advertising-order-summary p{color:#ebf0ffb8;margin:0;font-size:13px;line-height:1.38}.advertising-empty{color:#eef1ffb3;text-align:center;margin:auto}.advertising-top-actions,.invoice-actions,.invoice-footer-actions{flex-wrap:wrap;gap:8px;display:flex}.advertising-top-actions{margin-bottom:12px}.advertising-order button,.advertising-top-actions button,.invoice-actions button,.invoice-footer-actions button{background:#ffffff17;border:1px solid #c0ceff33}.advertising-order-list{gap:10px;display:grid}.advertising-order{justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.advertising-order p{color:#8edfff;letter-spacing:.08em;margin:0;font-size:11px;font-weight:800}.advertising-order h2{margin:4px 0 0;font-size:19px}.advertising-order>div:last-child{text-align:right;justify-items:end;gap:8px;display:grid}.advertising-order>div:last-child strong{font-size:17px}.advertising-admin-order-list{gap:14px;display:grid}.advertising-admin-order{background:linear-gradient(145deg,#45519647,#191f4c9e);border:1px solid #afcaff36;border-radius:20px;gap:16px;padding:16px;display:grid;position:relative}.campaign-summary{grid-template-columns:1fr auto;align-items:start;gap:12px;display:grid}.advertising-admin-order header p{color:#91e4ff;letter-spacing:.1em;margin:0;font-size:11px;font-weight:800}.advertising-admin-order header h2{margin:4px 0;font-size:20px}.advertising-admin-order header span{color:#edf1ffb3;font-size:12px}.advertising-admin-order-actions{justify-items:end;gap:8px;display:grid}.advertising-admin-order-actions>strong{font-size:18px}.advertising-admin-order-actions button{color:#d9f8ff;white-space:nowrap;background:#ffffff14;border:1px solid #9de4ffbd;border-radius:999px;min-width:124px;min-height:32px;padding:0 12px;font-size:12px;font-weight:800}.advertising-admin-statuses{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.advertising-status-menu{color:#e5ebffbf;text-transform:uppercase;gap:5px;font-size:11px;font-weight:800;display:grid;position:relative}.advertising-status-trigger{color:#e3faff;min-width:0;height:39px;font:inherit;text-align:left;text-transform:none;background:linear-gradient(135deg,#3897d152,#4c39aa61);border:1px solid #7ee1ffb3;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:800;display:flex;box-shadow:inset 0 1px #dafbff21}.advertising-status-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:0 0 17px;width:17px;height:17px;transition:transform .18s}.advertising-status-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.advertising-status-trigger:disabled{opacity:.58}.advertising-status-options{z-index:6;-webkit-backdrop-filter:blur(16px);background:#151c47f5;border:1px solid #7fe2ff9e;border-radius:12px;gap:3px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 28px #03071f6b,inset 0 1px #e3faff1a}.advertising-status-options button{color:#f0faffe6;min-height:32px;font:inherit;text-align:left;text-transform:none;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px;font-weight:800}.advertising-status-options button.is-selected,.advertising-status-options button:hover{color:#fff;background:linear-gradient(130deg,#38aeeda8,#6c48ebb8)}.campaign-performance{background:#070d2b3d;border:1px solid #b3cdff21;border-radius:14px;gap:9px;padding:12px;display:grid}.campaign-offer h3,.campaign-performance h3,.campaign-poster h3{color:#e0f2ffdb;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.advertising-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.advertising-stats span{color:#e5ebffad;background:#ffffff0f;border-radius:10px;gap:2px;min-width:0;padding:7px;font-size:10px;display:grid}.advertising-stats strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.advertising-admin-statuses select,.advertising-creative-fields input,.advertising-creative-fields textarea,.advertising-offer-fields input,.advertising-offer-fields textarea{color:#fff;min-width:0;height:39px;font:inherit;background:#ffffff14;border:1px solid #bbccff3d;border-radius:12px;outline:0;padding:0 11px}.campaign-editor{gap:12px;display:grid}.campaign-offer,.campaign-poster{background:#0910323d;border:1px solid #b3cdff29;border-radius:15px;gap:11px;padding:13px;display:grid}.campaign-poster-content{grid-template-columns:84px 1fr;gap:12px;display:grid}.advertising-creative-preview{aspect-ratio:3/4;color:#fff;text-align:center;background:linear-gradient(145deg,#2bb2ebcc,#432c87d9);border:1px solid #91e5ffa6;border-radius:13px;place-items:center;font-size:13px;font-weight:900;line-height:1;display:grid;overflow:hidden}.advertising-creative-preview img{object-fit:cover;width:100%;height:100%;display:block}.advertising-creative-fields{align-content:start;gap:8px;display:grid}.advertising-creative-fields textarea,.advertising-offer-fields textarea{resize:vertical;height:auto;min-height:72px;padding:10px 11px;line-height:1.35}.advertising-offer-fields{gap:8px;display:grid}.advertising-upload{color:#bfefff;border:1px solid #9de4ffbd;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.advertising-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.advertising-colour{color:#e5ebffbf;grid-template-columns:1fr 34px;align-items:center;gap:7px;font-size:11px;font-weight:800;display:grid}.advertising-colour input{grid-column:1}.advertising-colour span{border:1px solid #ffffff59;border-radius:10px;grid-area:1/2/span 2;width:34px;height:34px}.campaign-save{width:100%;margin-top:auto}.invoice-panel{scrollbar-width:none;overflow:auto}.invoice-panel::-webkit-scrollbar{display:none}.invoice-actions{margin:2px 0 13px}.invoice-actions .advertising-primary,.invoice-footer-actions .advertising-primary{background:linear-gradient(130deg,#9344ff,#5f58ff);border:0}.boostx-invoice{color:#1c2139;background:#f2f3fa;border-radius:18px;padding:clamp(20px,4vw,46px)}.invoice-brand{justify-content:space-between;align-items:start;gap:20px;display:flex}.invoice-brand h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,5vw,52px);line-height:.9}.invoice-brand p{color:#66708b;margin:8px 0 0}.invoice-brand>div:last-child{text-align:right;color:#626c87;justify-items:end;display:grid}.invoice-brand img{filter:brightness(0);width:93px}.invoice-brand strong{color:#6c4cff;margin-top:5px;font-size:18px}.invoice-brand span,.invoice-parties span{color:#69738d;margin-top:4px;font-size:12px;line-height:1.25;display:block}.invoice-rule{background:#7f4cff;height:2px;margin:24px 0}.invoice-parties{grid-template-columns:1fr 1fr;gap:24px;display:grid}.invoice-parties h3{text-transform:uppercase;margin:0 0 8px;font-size:12px}.invoice-parties strong{font-size:14px}.invoice-line,.invoice-line-head{grid-template-columns:1fr auto;gap:15px;display:grid}.invoice-line-head{color:#69738d;text-transform:uppercase;border-bottom:1px solid #d8dce9;margin-top:26px;padding-bottom:9px;font-size:11px;font-weight:800}.invoice-line-head span:last-child{text-align:right}.invoice-line{border-bottom:1px solid #e1e4ef;padding:17px 0}.invoice-line span{color:#69738d;margin-top:4px;font-size:12px;display:block}.invoice-total{color:#65708b;grid-template-columns:1fr auto;gap:9px 20px;width:min(100%,270px);margin:20px 0 0 auto;font-size:13px;display:grid}.invoice-total>strong{color:#1c2139;border-top:2px solid #7f4cff;padding-top:9px;font-size:18px}.invoice-total>strong:nth-last-child(2){grid-column:1}.invoice-total>strong:last-child{text-align:right}.invoice-note{color:#69738d;margin:36px 0 0;font-size:12px;line-height:1.5}.invoice-footer-actions{justify-content:flex-end;margin-top:13px}@media (min-width:700px){.advertising-panel{height:calc(100svh - var(--leaderboard-panel-top) - 18px);max-height:none;display:flex}.advertising-steps{grid-template-columns:minmax(210px,1fr) minmax(245px,1.1fr) minmax(210px,1fr)}.advertising-step{min-height:100%}.advertising-order-summary{margin-top:auto}.invoice-panel{display:block}.boostx-invoice{max-width:920px;margin:0 auto}.campaign-summary{grid-template-columns:minmax(260px,1fr) auto minmax(300px,1.1fr);align-items:end}.advertising-admin-statuses{grid-column:auto}.advertising-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.campaign-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media print{@page{size:A4 portrait;margin:12mm}body,html{background:#fff!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}body *{visibility:hidden}.boostx-shell,.invoice-panel,.member-content-layer,.member-image-frame,.minimal-home{background:0 0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.member-header,.smart-money-artwork{display:none!important}.boostx-invoice,.boostx-invoice *{visibility:visible}.boostx-invoice{break-inside:avoid;border-radius:0;width:auto;margin:0;position:static}.no-print{display:none!important}}.profile-import-button{color:#fff;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:18px;padding:0;font-size:13px;text-decoration:underline;display:block}.airtime-file-input{display:none}.profile-message{color:#ffffffc7;margin:14px 0 0;font-size:12px}.share-toolbar{margin-bottom:22px}.share-options{flex-direction:column;gap:22px;width:100%;display:flex}.share-option{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;display:grid}.share-option-dot{background:radial-gradient(circle at 35% 28%,#a68cff 0,#6550c5 45%,#2e237c 100%);border-radius:50%;width:12px;height:12px;box-shadow:0 1px 6px #785bf173}.share-option-heading{align-items:center;gap:10px;display:flex}.share-option-heading h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:17px;font-weight:900}.share-option-body>p{color:#ffffffb3;margin:3px 0 0;padding-left:22px;font-size:13px}.share-option-icon{color:#fff;background:#564dc9e0;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;display:grid}.share-option-icon svg{fill:currentColor;width:19px;height:19px}.share-text-button,.whatsapp-form button{color:#fff;height:38px;font:inherit;background:#564dc9e0;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:800}.share-option-qr{align-items:start}.share-qr{background:#f8f8f2;border-radius:14px;grid-column:1/-1;width:150px;height:150px;margin:13px 0 0 22px;padding:8px}.share-option-whatsapp{align-items:start}.whatsapp-form{grid-column:1/-1;grid-template-columns:auto minmax(0,230px) auto;gap:8px;width:min(100%,430px);margin:12px 0 0 22px;display:grid}.whatsapp-form input,.whatsapp-form span{box-sizing:border-box;color:#fff;height:38px;font:inherit;background:#ffffff17;border:0;border-radius:10px;font-size:14px}.whatsapp-form span{place-items:center;padding:0 12px;display:grid}.whatsapp-form input{outline:0;min-width:0;padding:0 12px}.whatsapp-form input::placeholder{color:#ffffff94}.whatsapp-form button{height:38px}.whatsapp-form button:disabled{opacity:.45}.share-message{color:#ffffffb8;margin:18px 0 0;font-size:12px}.airtime-toolbar{margin-bottom:18px}.airtime-options{flex-direction:column;gap:16px;min-width:0;display:flex}.airtime-panel{overflow:hidden}.airtime-panel .airtime-options{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:0 4px 8px 0;overflow-y:auto}.airtime-panel .airtime-options::-webkit-scrollbar{display:none}.airtime-balance,.airtime-empty{color:#ffffffbd;margin:0;font-size:13px}.airtime-balance strong{color:#fff}.airtime-offer-list{flex-direction:column;gap:10px;width:min(100%,410px);display:flex}.airtime-offer,.claimed-airtime-row{background:#ffffff13;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.airtime-admin h2,.airtime-offer h2,.claimed-airtime h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:15px;font-weight:900}.airtime-offer p,.claimed-airtime-row span{color:#ffffffad;margin:2px 0 0;font-size:12px;display:block}.airtime-admin>button,.airtime-offer button,.claimed-airtime-actions button{color:#fff;height:35px;font:inherit;white-space:nowrap;background:#564dc9e0;border:0;border-radius:999px;padding:0 13px;font-size:12px;font-weight:800}.airtime-admin>button:disabled,.airtime-offer button:disabled{opacity:.45}.airtime-admin,.claimed-airtime{flex-direction:column;gap:10px;width:100%;padding-top:4px;display:flex}.claimed-airtime-actions{align-items:center;gap:7px;display:flex}.copy-airtime-button{place-items:center;width:34px;min-width:34px;display:grid;padding:0!important}.copy-airtime-button svg{fill:currentColor;width:15px;height:15px}.inventory-quantity-short{display:none}.leaderboard-controls{align-items:center;gap:8px;display:flex}.leaderboard-controls input,.leaderboard-more{color:#fff;background:#ffffff17;border:0;border-radius:10px;height:34px;font-family:inherit;font-size:12px}.leaderboard-controls input{outline:0;width:118px;padding:0 11px}.leaderboard-controls input::placeholder{color:#ffffff94}.leaderboard-more{padding:0 12px}.leaderboard-scroll-area{flex:0 auto;min-width:0}.leaderboard-table-head{width:100%;overflow:hidden}.leaderboard-row-scroll{max-height:calc(100svh - var(--leaderboard-panel-top) - var(--leaderboard-static-height) - 28px);overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow:auto}.leaderboard-row-scroll::-webkit-scrollbar{display:none}.leaderboard-panel table{table-layout:fixed;border-collapse:separate;border-spacing:0 6px;text-align:left;width:100%;min-width:625px}.leaderboard-panel td:first-child,.leaderboard-panel th:first-child{width:8%}.leaderboard-panel td:nth-child(2),.leaderboard-panel th:nth-child(2){width:21%}.leaderboard-panel th{color:#ffffff9e;letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;padding:0 12px 4px;font-size:10px;font-weight:800}.leaderboard-panel td:first-child,.leaderboard-panel th:first-child{padding-left:14px}.leaderboard-panel th button{color:inherit;font:inherit;text-transform:inherit;white-space:nowrap;background:0 0;border:0;padding:0}.leaderboard-panel td{color:#ffffffe0;white-space:nowrap;background:#396f9f33;padding:11px 12px;font-size:13px}.leaderboard-panel tr.is-alternate td{background:#ffffff13}.leaderboard-panel td:first-child{border-radius:12px 0 0 12px;font-weight:800}.leaderboard-panel td:nth-child(2){font-weight:700}.leaderboard-panel td:last-child{border-radius:0 12px 12px 0}.leaderboard-row-scroll table{margin-top:-5px}.leaderboard-panel tr.is-current-member td{color:#fff;background:#794ccd9e;box-shadow:inset 0 1px #ffffff30,inset 0 -1px #381a7b57}.leaderboard-panel tr.is-pinned-member td{background:#8650ddb8}.airtime-admin>button{align-self:flex-start}.leaderboard-empty{color:#ffffffa6;margin:12px 0 2px;font-size:13px}.leaderboard-footer{color:#ffffffad;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.leaderboard-footer nav{scrollbar-width:none;gap:6px;max-width:60%;display:flex;overflow-x:auto}.leaderboard-footer nav::-webkit-scrollbar{display:none}.leaderboard-footer nav button{color:#fff;background:#ffffff17;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.leaderboard-footer nav button:disabled{opacity:.35}.leaderboard-footer nav .is-current{background:#4c4dbeb8}.primary-button{color:var(--white);background:var(--violet);appearance:none;white-space:nowrap;border:0;border-radius:999px;font-weight:800;box-shadow:none!important;filter:none!important;outline:0!important}.primary-button:active,.primary-button:focus,.primary-button:focus-visible,.primary-button:hover{box-shadow:none!important;filter:none!important;outline:0!important}.join-button{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(135%);letter-spacing:.01em;background:#4c4dbe94;width:fit-content;margin:0;padding:20px 40px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:900;display:block}.landing-auth-actions{flex-direction:column;align-items:flex-end;width:min(100%,410px);display:flex}.landing-auth-actions .join-button{width:100%}.landing-signin-button{color:#ffffffd1;background:0 0;border:0;margin:19px 12px 0 0;padding:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400}.landing-signin-button span{color:#fff;text-underline-offset:3px;text-decoration:underline}.hero-card.is-joining,.hero-card:not(.is-joining){padding-bottom:32px}.join-card-form{gap:17px;width:100%;margin-top:27px;display:grid;position:relative}.join-card-form label{letter-spacing:-.02em;text-align:left;gap:9px;width:calc(100% - 24px);margin:0 auto;font-size:17px;font-weight:400;display:grid}.join-card-form input,.join-card-form label{color:#fff;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif}.join-card-form input{-webkit-backdrop-filter:blur(9px);background:#ffffff1c;border:0;border-radius:20px;outline:0;width:100%;padding:17px 19px;font-size:16px}.join-card-form input::placeholder{color:#ffffff9e}.join-card-form input:focus{background:#ffffff29}.join-card-form .join-button{background:#4c4dbea6;width:100%;margin-top:18px;padding-left:24px;padding-right:24px}.join-card-form>.close-button{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(9px);text-indent:0;background:#ffffff1c;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:23px;line-height:1;display:grid;top:-22px;right:15px}.join-card-form .text-button{margin:0}.join-card-form .text-button,.verification-actions{color:#fff;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:14px}.verification-actions{justify-content:flex-end;align-items:center;width:calc(100% - 24px);margin:0 auto;font-weight:400;display:flex}.close-button{color:#ddd;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:15px;right:17px}.dismiss-button{aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(9px);background:#ffffff1c;border:0;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:grid}.dismiss-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7px;display:block}.activation-panel .panel-close-button svg,.dismiss-button svg,.profile-panel .panel-close-button svg{width:20px;height:20px}.panel-close-button{flex:none;align-self:flex-start;margin:0}.text-button{color:#c3b3ff;background:0 0;border:0;margin:14px auto 0;font-size:11px;display:block}.join-message{background:#6c49ca29;border:1px solid #a682ff59;border-radius:11px;padding:10px 12px;color:#e2dcff!important;margin:14px 0 0!important;font-size:11px!important}@media (min-width:700px){.minimal-home{width:100%;max-width:none;padding:0 0 48px}.image-frame{width:100%;margin-left:0}.image-frame:after{content:none}.boostx-logo{width:min(75%,292px)}.hero-card{-webkit-backdrop-filter:blur(20px)saturate(125%);border-radius:38px;width:clamp(300px,34vw,510px);padding:clamp(30px,3vw,48px);top:clamp(70px,8vw,144px);left:auto;right:7vw}.landing-video-mobile{display:none}.landing-video-desktop{z-index:2;place-items:center;display:grid;position:absolute;top:clamp(112px,13vw,210px);left:7vw;right:calc(7vw + clamp(300px,34vw,510px) + clamp(42px,4vw,82px))}.landing-video-desktop video{border-radius:24px;width:min(100%,540px);box-shadow:0 16px 42px #0000004d}.member-header{gap:12px;top:clamp(42px,6.25vw,112px);left:7vw;right:7vw}.member-logo{width:clamp(120px,12.5vw,240px)}.member-actions,.member-stat-list{gap:12px}.member-stat-pill,.profile-button{height:41px}.member-stat-pill{padding:0 15px;font-size:15.4px}.member-stat-content{gap:6px}.member-stat-pill strong{font-size:15.4px}.profile-button{flex-basis:41px;width:41px;min-width:41px}.profile-button svg{width:18px;height:18px}.member-image-frame{height:auto;min-height:100svh;overflow:visible}.leaderboard-panel{--leaderboard-panel-top:clamp(97px,13vw,215px);--leaderboard-static-height:190px;border-radius:30px;padding:clamp(24px,2vw,34px);top:clamp(97px,13vw,215px);left:7vw;right:7vw}.leaderboard-toolbar h1{font-size:clamp(44px,4vw,72px)}.leaderboard-panel{--leaderboard-static-height:224px}.leaderboard-toolbar{margin-bottom:7px}.leaderboard-toolbar p{margin-top:-4px;font-size:15px}.profile-toolbar{margin-bottom:22px}.profile-form label{font-size:15px}.profile-form input{height:48px;font-size:16px}.profile-save-button{height:42px;font-size:15px}.profile-sign-out{margin-top:28px;font-size:15px}.profile-import-button,.profile-sign-out button{font-size:16px}.profile-message{font-size:14px}.airtime-toolbar{margin-bottom:24px}.airtime-balance,.airtime-empty{font-size:16px}.airtime-offer-list{gap:12px;width:460px}.airtime-offer,.claimed-airtime-row{padding:13px 16px}.airtime-admin h2,.airtime-offer h2,.claimed-airtime h2{font-size:19px}.airtime-offer p,.claimed-airtime-row span{font-size:14px}.airtime-admin>button,.airtime-offer button,.claimed-airtime-actions button{height:46px;font-size:14px}.copy-airtime-button{width:42px;min-width:42px}.copy-airtime-button svg{width:18px;height:18px}.share-toolbar{margin-bottom:30px}.share-options{gap:28px;width:410px}.share-option{grid-template-columns:minmax(0,1fr) auto;column-gap:14px}.share-option-dot{width:15px;height:15px}.share-option-heading h2{font-size:23px}.share-option-body>p{padding-left:29px;font-size:17px}.share-option-icon{flex-basis:46px;width:46px;height:46px}.share-option-icon svg{width:24px;height:24px}.share-text-button,.whatsapp-form button{height:46px;font-size:15px}.share-option:first-child .share-option-icon{transform:translateY(-10px)}.share-option-qr .share-text-button{transform:translateY(10px)}.share-qr{width:190px;height:190px;margin-left:29px}.whatsapp-form{grid-template-columns:70px 230px 94px;width:410px;margin-left:0}.whatsapp-form button,.whatsapp-form input,.whatsapp-form span{height:46px;font-size:16px}.share-panel{overflow:hidden}.share-panel .share-options{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin-top:-10px;padding:10px 6px 10px 0;overflow-y:auto}.share-panel .share-options::-webkit-scrollbar{display:none}.leaderboard-controls{transform:translateY(-7px)}.leaderboard-controls input,.leaderboard-more{height:42px;font-size:15px}.leaderboard-controls input{width:190px}.leaderboard-panel th{font-size:12px}.leaderboard-panel td{padding-top:14px;padding-bottom:14px;font-size:16px}.leaderboard-footer{font-size:14px}.hero-caption{margin:clamp(27px,2.2vw,38px) 0 clamp(30px,2.4vw,38px);font-size:clamp(28px,2.1vw,41px)}.join-button{padding:22px 46px;font-size:25px}.hero-card.is-joining{padding-bottom:clamp(38px,3vw,52px)}.join-card-form{gap:22px;margin-top:clamp(31px,2.5vw,43px)}.join-card-form label{font-size:19px}.join-card-form input{padding:19px 22px;font-size:17px}.join-card-form .join-button{padding:20px 34px;font-size:22px}.join-card-form>.close-button{width:40px;height:40px;top:-26px;right:21px}.hero-image{aspect-ratio:auto;object-fit:cover;object-position:center bottom;transform-origin:bottom;width:100%;height:100%;transform:scale(1.12)}.image-frame{height:100svh;overflow:hidden}}@media (max-width:699px){.member-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo actions""stats stats";align-items:center;gap:10px 8px;display:grid}.member-logo{grid-area:logo}.member-actions{grid-area:actions;gap:8px}.member-stats-scroller{grid-area:stats;width:100%;transform:none}.profile-button.is-active{transform:scale(1.052)}.member-stat-pill.is-active{transform:scale(1.061)}.member-stat-list{margin-left:0}.member-stat-pill{height:33px}.member-stat-content{transform:none}.profile-button{flex-basis:39px;width:39px;min-width:39px;height:39px;transform:none}.profile-button svg{width:17px;height:17px}.leaderboard-panel{--leaderboard-panel-top:var(--member-panel-top);--leaderboard-static-height:160px;top:var(--member-panel-top)}.leaderboard-toolbar{align-items:flex-start;gap:4px;margin-bottom:6px}.leaderboard-toolbar h1{font-size:24px;line-height:1;transform:translateY(-2px)}.leaderboard-toolbar p{margin-top:3px;font-size:11px;line-height:1.1}.leaderboard-summary{gap:5px}.my-audience-filter{height:25px;padding:0 9px;font-size:10px}.profile-toolbar{margin-bottom:16px}.profile-form input{width:100%;height:38px;font-size:14px}.profile-save-button{height:34px;font-size:13px}.profile-sign-out{margin-top:21px}.profile-import-button{margin-top:16px;font-size:13px}.share-toolbar{margin-bottom:18px}.airtime-toolbar{margin-bottom:16px}.airtime-options{gap:12px}.airtime-offer-list{gap:8px}.airtime-offer,.claimed-airtime-row{gap:8px;padding:9px 10px}.airtime-admin h2,.airtime-offer h2,.claimed-airtime h2{font-size:14px}.airtime-offer p,.claimed-airtime-row span{font-size:11px}.airtime-admin>button,.airtime-offer button,.claimed-airtime-actions button{height:35px;padding:0 10px;font-size:11px}.copy-airtime-button{width:32px;min-width:32px}.copy-airtime-button svg{width:14px;height:14px}.inventory-quantity-long{display:none}.inventory-quantity-short{display:inline}.share-options{gap:18px;width:100%}.share-option{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.share-option-dot{width:10px;height:10px}.share-option-heading h2{font-size:16px}.share-option-body>p{padding-left:18px;font-size:12px;line-height:1.25}.share-option-icon{flex-basis:35px;width:35px;height:35px}.share-option-icon svg{width:17px;height:17px}.share-text-button{height:35px;padding:0 11px;font-size:12px}.share-qr{width:136px;height:136px;margin:10px 0 0 18px}.whatsapp-form{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;width:calc(100% - 18px);margin:10px 0 0 18px}.whatsapp-form button,.whatsapp-form input,.whatsapp-form span{height:35px;font-size:12px}.whatsapp-form input,.whatsapp-form span{padding:0 9px}.whatsapp-form button{padding:0 11px}.leaderboard-controls{gap:6px;margin-right:0;transform:translateY(-2px)}.leaderboard-controls input,.leaderboard-more{height:36px}.leaderboard-controls input{width:94px;min-width:94px;padding:0 8px;font-size:16px}.leaderboard-controls input::placeholder{font-size:14px}.leaderboard-more{padding:0 10px;font-size:14px}.leaderboard-panel th{font-size:11px}.leaderboard-panel td{padding-top:14px;padding-bottom:14px;font-size:15px}}@supports (-webkit-touch-callout:none){@media (max-width:699px){.leaderboard-panel{-webkit-backdrop-filter:blur(4px)saturate(115%)}.hero-card{-webkit-backdrop-filter:blur(2px)saturate(105%)}}}.airtime-inventory-grid{gap:0;width:100%;display:grid}.airtime-inventory-grid-head,.airtime-inventory-grid-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.airtime-inventory-grid-head{height:14px;margin:0 0 11px}.airtime-inventory-grid-head button{color:#ffffff9e;letter-spacing:.015em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;width:100%;height:14px;padding:0 10px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:800;line-height:14px;display:block;overflow:hidden}.airtime-inventory-grid-row{color:#ffffffe0;background:#396f9f33;border-radius:12px;min-height:42px;font-size:13px;line-height:20px;overflow:hidden}.airtime-inventory-grid-row.is-alternate{background:#ffffff13}.airtime-inventory-grid-row+.airtime-inventory-grid-row{margin-top:6px}.airtime-inventory-grid-row>span{white-space:nowrap;align-items:center;min-width:0;padding:11px 10px;display:flex}@media (min-width:700px){.airtime-inventory-grid-head{height:16px;margin-bottom:12px}.airtime-inventory-grid-head button{height:16px;font-size:12px;line-height:16px}}@media (max-width:699px){.airtime-inventory-grid-head button{padding-left:5px;padding-right:5px}.airtime-inventory-grid-row{min-height:40px;font-size:12px}.airtime-inventory-grid-row>span{padding:10px 5px}}.member-image-frame{--member-safe-top:max(28px,env(safe-area-inset-top));min-height:100svh;padding:var(--member-safe-top) 20px 48px;flex-direction:column;gap:22px;display:flex;height:auto!important;overflow:visible!important}.member-image-frame>.hero-image{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100svh;min-height:100svh;position:fixed;inset:0}.member-image-frame:after,.member-image-frame:before{z-index:1;position:fixed}.member-image-frame .leaderboard-panel-flow,.member-image-frame .member-engagement{z-index:2;position:relative}.member-engagement{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;margin-top:clamp(92px,8vw,145px);display:grid}.engagement-card{-webkit-backdrop-filter:blur(14px)saturate(115%);background:#4e53de38;border:1px solid #b0aeff1f;border-radius:24px;min-height:238px;transition:background .25s,border-color .25s,min-height .3s;display:grid;position:relative;overflow:hidden}.engagement-card-default,.engagement-card-expanded{grid-area:1/1}.engagement-card-default{color:#fff;text-align:center;background:0 0;border:0;align-content:center;justify-items:center;gap:1px;width:100%;padding:28px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;transition:opacity .22s,transform .28s;display:grid}.engagement-card-default span,.engagement-card-default strong{letter-spacing:-.05em;font-size:clamp(39.6px,3.905vw,62.7px);font-weight:900;line-height:.96;display:block}.engagement-card-default strong{color:#fff}.engagement-card-chevron,.engagement-card-collapse,.engagement-step-marker{display:none}.engagement-card-expanded{opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;transition:opacity .2s,transform .28s;display:flex;transform:translateY(10px)}.engagement-card.is-expanded,.engagement-card:focus-within,.engagement-card:hover{background:#5f4fcd4d;border-color:#b499ff42}.engagement-card.is-expanded .engagement-card-default,.engagement-card:focus-within .engagement-card-default,.engagement-card:hover .engagement-card-default{opacity:0;pointer-events:none;transform:translateY(-10px)}.engagement-card.is-expanded .engagement-card-expanded,.engagement-card:focus-within .engagement-card-expanded,.engagement-card:hover .engagement-card-expanded{opacity:1;pointer-events:auto;transform:translateY(0)}.engagement-card-heading{align-items:center;gap:9px;display:flex}.engagement-number{color:#fff;background:#794ccd85;border:1px solid #dbd2ff70;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:12px;font-weight:900;display:grid}.engagement-card-heading h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(18px,1.55vw,24px);font-weight:900;line-height:1}.engagement-card-expanded>p{color:#ffffffbf;margin:11px 0 0;font-size:13px;line-height:1.35}.engagement-share-options{flex-direction:column;gap:13px;width:100%;margin-top:16px;display:flex}.engagement-share-option{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:9px;display:grid}.engagement-share-dot{background:radial-gradient(circle at 35% 28%,#a68cff 0,#6550c5 45%,#2e237c 100%);border-radius:50%;width:10px;height:10px;margin-top:4px;box-shadow:0 1px 6px #785bf173}.engagement-share-option h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(14px,1.2vw,18px);font-weight:900;line-height:1.1}.engagement-share-option p{color:#ffffffb8;margin:3px 0 0;font-size:clamp(11px,.95vw,14px);line-height:1.35}.engagement-share-icon,.engagement-share-text-button,.engagement-whatsapp-form button{color:#fff;font:inherit;background:#564dc9e0;border:0;font-weight:800}.engagement-share-icon{border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.engagement-share-icon svg{fill:currentColor;width:17px;height:17px}.engagement-share-text-button,.engagement-whatsapp-form button{border-radius:999px;height:34px;padding:0 11px;font-size:12px}.engagement-qr,.engagement-whatsapp-form{grid-column:2/-1}.engagement-qr{background:#f8f8f2;border-radius:12px;width:112px;height:112px;margin:10px 0 0;padding:6px}.engagement-whatsapp-form{grid-template-columns:auto minmax(0,1fr) auto;gap:7px;width:100%;margin-top:9px;display:grid}.engagement-whatsapp-form input,.engagement-whatsapp-form span{box-sizing:border-box;color:#fff;min-width:0;height:34px;font:inherit;background:#ffffff17;border:0;border-radius:9px;font-size:12px}.engagement-whatsapp-form span{place-items:center;padding:0 10px;display:grid}.engagement-whatsapp-form input{outline:0;padding:0 10px}.engagement-whatsapp-form input::placeholder{color:#ffffff94}.engagement-whatsapp-form button:disabled{opacity:.45}.engagement-share-actions{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.engagement-earn-button,.engagement-share-actions button{color:#fff;background:#564dc9e0;border:0;border-radius:999px;height:34px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800}.engagement-status{margin-top:9px!important;font-size:11px!important}.activity-ad{background:linear-gradient(125deg,#39ccff73,#5d30ca85 52%,#ea54ff47);border:1px solid #cacbff2e;border-radius:14px;flex-direction:column;justify-content:flex-end;width:100%;min-height:96px;margin-top:auto;padding:14px;display:flex;box-shadow:inset 0 1px #fff3}.activity-ad span{letter-spacing:.1em;margin-bottom:auto;font-size:10px;font-weight:900}.activity-ad strong{letter-spacing:-.025em;font-size:15px}.activity-ad small{color:#ffffffc7;margin-top:3px;font-size:11px}.engagement-active-options .engagement-share-option{grid-template-columns:auto minmax(0,1fr)}.engagement-active-options .engagement-audience-option{grid-template-columns:auto minmax(0,1fr) auto}.engagement-audience-option .engagement-share-text-button{align-self:start;transform:translateY(6px)}.engagement-earn-options{gap:11px}.engagement-earn-option{align-items:center}.engagement-earn-option .engagement-share-dot{transform:translateY(-7px)}.engagement-earn-option>p{color:#ffffffc7;margin:0;font-size:clamp(11px,.95vw,14px);line-height:1.35}.engagement-rewards-button{white-space:nowrap}.engagement-earn-video{aspect-ratio:16/9;object-fit:cover;background:#04091fc7;border:1px solid #ced7ff4d;border-radius:12px;width:min(100%,220px);height:auto;margin-left:19px;display:block}.leaderboard-panel-flow{scroll-margin-top:48px}.member-image-frame .leaderboard-panel-flow{min-height:0;max-height:none;margin:0;display:flex;top:auto;left:auto;right:auto}.member-image-frame .leaderboard-panel{background:#4e53de38;border:1px solid #b0aeff1f;transition:background .25s,border-color .25s}.member-image-frame .leaderboard-panel:hover{background:#5f4fcd4d;border-color:#b499ff42}.member-content-layer{flex-direction:column;gap:22px;width:100%;min-width:0;display:flex}.member-site-footer{z-index:4;bottom:max(4px,env(safe-area-inset-bottom));color:#eef4ff80;text-align:center;pointer-events:none;justify-items:center;gap:1px;width:max-content;max-width:calc(100vw - 90px);font-size:8px;font-weight:500;line-height:1.2;display:grid;position:absolute;left:50%;transform:translate(-50%)}.member-site-footer span{white-space:nowrap;display:block}.poster-rail{z-index:2;width:100%;min-width:0;position:relative}.poster-rail.is-lower{order:3}.member-engagement{order:1}.leaderboard-panel-flow{order:2}.member-content-layer.is-sorting-leaderboard .poster-rail{order:0;margin-top:0}.poster-rail-scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:2px 1px 8px;display:flex;overflow-x:auto}.poster-rail-scroller::-webkit-scrollbar{display:none}.live-poster{aspect-ratio:3/4;scroll-snap-align:start;background:#202349b8;border:1px solid #c1d3ff38;border-radius:22px;flex:0 0 min(80%,292px);width:min(80%,292px);position:relative;overflow:hidden;box-shadow:0 12px 32px #04061c47}.live-poster>img{object-fit:cover;width:100%;height:100%;display:block}.live-poster-footer{background:linear-gradient(#0000,#030512eb 52%);gap:8px;padding:40px 28px 26px;display:grid;position:absolute;bottom:0;left:0;right:0}.live-poster-footer p{color:#fff;letter-spacing:-.035em;margin:0;font-size:17px;font-weight:900;line-height:1.05}.live-poster-footer button{color:#fff;border:1px solid #ffffff7a;border-radius:999px;width:fit-content;min-height:24px;padding:0 10px;font-size:9px;font-weight:900}.live-poster{box-shadow:0 18px 34px -16px #030618b8}.live-poster-footer p{letter-spacing:-.02em;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-weight:400;transform:translateY(-5px)}.live-poster-footer button{transform:translateY(-6px)}.poster-rail-scroller{margin-bottom:-42px;padding-bottom:42px}@media (min-width:700px){.poster-rail-scroller{gap:18px;padding-left:0;padding-right:0}.poster-rail:not(.is-lower){margin-top:calc(clamp(97px,13vw,215px) - clamp(42px,6.25vw,112px))}.poster-rail:not(.is-lower)+.member-engagement{margin-top:calc(18px - clamp(24px,2vw,36px))}.poster-rail.is-lower{margin-top:calc(16px - clamp(24px,2vw,36px))}.live-poster{flex-basis:calc(33.3333% - 12px);width:calc(33.3333% - 12px)}}@media (max-width:699px){.poster-rail.is-lower{margin-top:-4px}.poster-rail:not(.is-lower){margin-top:calc(clamp(44.4px,12.74vw,65.2px) + 55px)}.poster-rail:not(.is-lower)+.member-engagement{margin-top:-4px}.live-poster{flex-basis:80%;width:80%}}.poster-cta-overlay{z-index:1000;isolation:isolate;place-items:center;padding:72px 24px 24px;display:grid;position:fixed;inset:0;overflow:auto}.poster-cta-background{z-index:-2;object-fit:cover;filter:blur(28px)brightness(.42)saturate(.8);width:calc(100% + 88px);height:calc(100% + 88px);position:absolute;inset:-44px;transform:scale(1.04)}.poster-cta-scrim{z-index:-1;background:#030611b8;position:absolute;inset:0}.poster-cta-close{z-index:2;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;position:fixed;box-shadow:0 8px 22px #00000038}.poster-cta-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.5px;width:19px;height:19px}.poster-cta-card{background:linear-gradient(145deg,#161d2df0,#2d2c2fe0);border:1px solid #aecdff33;border-radius:28px;width:min(100%,460px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000061,inset 0 1px #ffffff14}.poster-cta-copy{align-content:center;gap:20px;padding:32px 28px;display:grid}.poster-cta-copy h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(31px,4vw,54px);font-weight:900;line-height:.96}.poster-cta-copy p{color:#ffffffc2;margin:0;font-size:18px;line-height:1.5}.poster-cta-copy button{color:#fff;border:1px solid #ffffff7a;border-radius:999px;width:fit-content;min-height:48px;padding:0 21px;font-size:16px;font-weight:900;box-shadow:inset 0 1px #ffffff40}.poster-cta-image{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}@media (min-width:700px){.poster-cta-card{grid-template-columns:minmax(250px,.87fr) minmax(310px,1.13fr);width:min(100%,930px);min-height:min(520px,100svh - 96px);max-height:calc(100svh - 96px)}.poster-cta-copy{padding:clamp(32px,4vw,54px)}.poster-cta-image{aspect-ratio:auto;height:100%;min-height:420px}}@media (max-width:699px){.poster-cta-overlay{min-height:100svh;padding:max(90px,calc(env(safe-area-inset-top) + 70px)) 22px max(28px,env(safe-area-inset-bottom));display:block}.poster-cta-card{min-height:0}.poster-cta-copy{min-height:0;padding:34px 28px 32px}.poster-cta-copy h2{font-size:clamp(42px,12vw,60px)}.poster-cta-copy p{font-size:18px}.poster-cta-image{border-top:1px solid #ffffff1a}}.image-frame:not(.member-image-frame){height:auto;min-height:100svh;overflow:visible}.image-frame:not(.member-image-frame)>.hero-image{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100svh;min-height:100svh;position:fixed;inset:0}.image-frame:not(.member-image-frame):after,.image-frame:not(.member-image-frame):before{z-index:1;position:fixed}.leaderboard-panel-flow .leaderboard-row-scroll{touch-action:pan-y;max-height:none;overflow:visible}.leaderboard-panel-flow .leaderboard-scroll-area{flex:initial}@media (min-width:700px){.member-content-layer{gap:clamp(24px,2vw,36px)}.engagement-card,.member-image-frame .leaderboard-panel{-webkit-backdrop-filter:blur(4px)saturate(115%)}.member-image-frame{gap:clamp(24px,2vw,36px);padding:clamp(42px,6.25vw,112px) 7vw 64px}.member-image-frame>.hero-image{transform-origin:bottom;transform:scale(1.12)}.engagement-card{border-radius:28px;min-height:clamp(320px,24vw,370px)}.member-engagement{margin-top:calc(clamp(68px,6.5vw,121px) + 4px)}.member-image-frame .leaderboard-panel-flow{margin-top:calc(18px - clamp(24px,2vw,36px))}.engagement-card-expanded{padding:clamp(24px,2vw,34px)}.engagement-card-expanded>p{font-size:15px}.engagement-earn-button,.engagement-share-actions button{height:40px;font-size:13px}.engagement-earn-video{transform:translateY(-3px)}.engagement-card{grid-template-rows:minmax(0,1fr)}.engagement-card,.engagement-card.is-expanded{height:clamp(320px,24vw,370px);min-height:0}.engagement-card:not(.is-expanded):focus-within,.engagement-card:not(.is-expanded):hover{background:#4e53de38;border-color:#b0aeff1f}.engagement-card:not(.is-expanded):focus-within .engagement-card-default,.engagement-card:not(.is-expanded):hover .engagement-card-default{opacity:1;pointer-events:auto;transform:none}.engagement-card:not(.is-expanded):focus-within .engagement-card-expanded,.engagement-card:not(.is-expanded):hover .engagement-card-expanded{opacity:0;pointer-events:none;transform:none}.engagement-card-default{z-index:2;align-content:start;padding:0 24px;position:relative}.engagement-card-default>span{margin-top:79px}.engagement-card-default>span,.engagement-card-default>strong{transform:none}.engagement-step-marker{z-index:3;aspect-ratio:1;color:#69f1fffa;letter-spacing:-.04em;text-shadow:0 1px 1px #071e4ebf,0 0 7px #69f1ffdb;background:linear-gradient(145deg,#5dedff70,#2d6bcb42 48%,#5c24ad7a);border:2px solid #9bf8ffc7;border-radius:50%;place-items:center;width:46px;min-width:46px;height:46px;min-height:46px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:900;line-height:1;display:grid;position:absolute;top:24px;left:24px;box-shadow:inset 0 -7px 13px #1e248452,0 0 10px #43e1ff85,0 0 22px #5b3eeb4d}.engagement-step-marker>span{line-height:1}.engagement-card-earn .engagement-step-marker>span,.engagement-card-share .engagement-step-marker>span{transform:translateY(1px)}.engagement-card.is-expanded .engagement-card-heading{min-height:46px;padding-left:58px}.engagement-card.is-expanded .engagement-card-heading h2{color:#fff;letter-spacing:-.035em;margin:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1}.engagement-card-chevron{width:60px;height:22px;display:block;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.engagement-card-chevron path{fill:none;stroke:#69f1fff0;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px}.engagement-card-collapse{background:0 0;border:0;align-self:center;place-items:center;width:72px;height:30px;margin-top:auto;display:grid;position:relative}.engagement-card-collapse .engagement-card-chevron{position:relative;bottom:auto;left:auto;right:auto;transform:rotate(180deg)}.engagement-card-expanded,.engagement-card:not(.is-expanded):focus-within .engagement-card-expanded,.engagement-card:not(.is-expanded):hover .engagement-card-expanded{transition:opacity .2s;transform:none}.engagement-card.is-closing .engagement-card-expanded{opacity:0;pointer-events:none;transition-duration:.16s;transform:none}}@media (max-width:699px){.whatsapp-form input{font-size:16px}.member-image-frame{--member-panel-top:calc(var(--member-safe-top) + clamp(44.4px, 12.74vw, 65.2px) + 55px);gap:16px}.member-image-frame>.hero-image{aspect-ratio:auto;transform:none}.member-engagement{margin-top:calc(var(--member-panel-top) - var(--member-safe-top));grid-template-columns:1fr;gap:12px}.member-image-frame .leaderboard-panel-flow{margin-top:-4px}.engagement-card{border-radius:20px;min-height:220px}.engagement-card.is-expanded{min-height:340px}.engagement-card-default{padding:18px}.engagement-card-default span,.engagement-card-default strong{font-size:46.2px}.engagement-card-expanded{padding:18px}.engagement-card-heading h2{font-size:20px}.engagement-card-expanded>p{margin-top:8px;font-size:12px}.engagement-share-options{gap:11px;margin-top:13px}.engagement-share-option h3{font-size:16px}.engagement-share-option p{font-size:12px}.engagement-share-icon,.engagement-share-text-button{height:34px}.engagement-share-icon{width:34px}.engagement-earn-options{gap:9px}.engagement-earn-option>p{font-size:12px}.engagement-earn-video{border-radius:10px;width:min(100%,261px);margin-left:19px}.engagement-whatsapp-form{grid-template-columns:auto minmax(0,1fr)}.engagement-whatsapp-form button{grid-column:1/-1;width:max-content}.activity-ad{min-height:78px;margin-top:11px}.engagement-earn-button{margin-top:12px}.engagement-qr{width:100px;height:100px}.leaderboard-panel-flow .leaderboard-row-scroll{touch-action:pan-x pan-y;overflow:auto hidden}.engagement-card,.member-image-frame .leaderboard-panel{-webkit-backdrop-filter:blur(2px)saturate(115%)}.engagement-card:not(.is-expanded){grid-template-rows:minmax(0,1fr);height:220px;min-height:220px}.engagement-card:not(.is-expanded):focus-within,.engagement-card:not(.is-expanded):hover{background:#4e53de38;border-color:#b0aeff1f}.engagement-card:not(.is-expanded):focus-within .engagement-card-default,.engagement-card:not(.is-expanded):hover .engagement-card-default{opacity:1;pointer-events:auto;transform:translateY(0)}.engagement-card:not(.is-expanded):focus-within .engagement-card-expanded,.engagement-card:not(.is-expanded):hover .engagement-card-expanded{opacity:0;pointer-events:none;transform:translateY(10px)}.engagement-card-default{z-index:2;align-content:start;padding:0 18px;position:relative}.engagement-card-default>span{margin-top:52px}.engagement-card-default>span,.engagement-card-default>strong{transform:none}.engagement-step-marker{z-index:3;aspect-ratio:1;color:#69f1fffa;letter-spacing:-.04em;text-shadow:0 1px 1px #071e4ebf,0 0 7px #69f1ffdb;background:linear-gradient(145deg,#5dedff70,#2d6bcb42 48%,#5c24ad7a);border:2px solid #9bf8ffc7;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;min-width:46px;height:46px;min-height:46px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:900;line-height:1;display:grid;position:absolute;top:18px;left:18px;box-shadow:inset 0 -7px 13px #1e248452,0 0 10px #43e1ff85,0 0 22px #5b3eeb4d}.engagement-step-marker>span{line-height:1;display:block}.engagement-card-earn .engagement-step-marker>span,.engagement-card-share .engagement-step-marker>span{transform:translateY(1px)}.engagement-card.is-expanded .engagement-card-heading{min-height:46px;padding-left:58px}.engagement-card.is-expanded .engagement-card-heading h2{letter-spacing:-.035em;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1}.engagement-card-expanded,.engagement-card:not(.is-expanded):focus-within .engagement-card-expanded,.engagement-card:not(.is-expanded):hover .engagement-card-expanded{transition:opacity .2s;transform:none}.engagement-card.is-closing .engagement-card-expanded{opacity:0;pointer-events:none;transition-duration:.16s;transform:none}.engagement-card-chevron{filter:none;width:60px;height:22px;display:block;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.engagement-card-chevron path{fill:none;stroke:#69f1fff0;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px;filter:none}.engagement-card-collapse{background:0 0;border:0;align-self:center;place-items:center;width:72px;height:30px;margin-top:auto;display:grid;position:relative}.engagement-card-collapse .engagement-card-chevron{position:relative;bottom:auto;left:auto;right:auto;transform:rotate(180deg)}.image-frame:not(.member-image-frame),.member-image-frame{--smart-money-fixed-height:max(100svh,195.35vw)}.image-frame:not(.member-image-frame){min-height:var(--smart-money-fixed-height)}.image-frame:not(.member-image-frame)>.hero-image,.member-image-frame>.hero-image{height:var(--smart-money-fixed-height);min-height:var(--smart-money-fixed-height)}.image-frame:not(.member-image-frame):before,.member-image-frame:before{top:calc(var(--smart-money-fixed-height) - 50px);bottom:auto}.image-frame:not(.member-image-frame){height:auto}.image-frame:not(.member-image-frame)>.hero-image{pointer-events:auto;position:relative}.image-frame:not(.member-image-frame):after,.image-frame:not(.member-image-frame):before{position:absolute}.image-frame:not(.member-image-frame):before{top:auto;bottom:0}.image-frame:not(.member-image-frame):after{top:0;bottom:auto}.member-image-frame>.hero-image{position:absolute;inset:0 auto auto 0}.member-image-frame:after,.member-image-frame:before{position:absolute}.member-image-frame:before{top:calc(195.35vw - 50px);bottom:auto}.member-image-frame:after{top:0;bottom:auto}.member-image-frame{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}.member-image-frame>.hero-image{z-index:0;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:195.35vw;min-height:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);top:0;grid-area:1/1;align-self:start;position:sticky;inset:auto}.member-image-frame:after,.member-image-frame:before{display:none}.member-image-frame .member-header{z-index:3}.member-content-layer{z-index:2;min-width:0;padding:var(--member-safe-top) 20px 48px;grid-area:1/1;gap:16px;position:relative}.image-frame:not(.member-image-frame){min-height:0;overflow:visible}.image-frame:not(.member-image-frame)>.hero-image{z-index:0;aspect-ratio:10.75/21;object-fit:cover;object-position:center;pointer-events:none;width:100%;height:auto;min-height:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);top:0;position:sticky;inset:auto}.image-frame:not(.member-image-frame):after,.image-frame:not(.member-image-frame):before{display:none}}.smart-money-artwork{z-index:0;aspect-ratio:10.75/21;width:100%;display:block;position:relative}.smart-money-artwork>.hero-image{width:100%;height:100%;aspect-ratio:inherit;display:block}@media (min-width:700px){.smart-money-artwork{z-index:0;aspect-ratio:auto;pointer-events:none;width:100%;height:100svh;position:fixed;inset:0}.smart-money-artwork>.hero-image{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:100%;min-height:100svh}}@media (max-width:699px){.member-image-frame{padding:0;display:block}.member-image-frame>.smart-money-artwork{z-index:0;aspect-ratio:auto;pointer-events:none;width:100%;height:195.35vw;min-height:0;position:sticky;top:0}.member-image-frame>.smart-money-artwork>.hero-image{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:100%;min-height:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%)}.member-content-layer{z-index:2;width:100%;min-width:0;padding:var(--member-safe-top) 20px 48px;grid-area:auto;margin-top:-195.35vw;position:relative}.image-frame:not(.member-image-frame)>.smart-money-artwork{z-index:0;pointer-events:none;width:100%;position:sticky;top:0}.image-frame:not(.member-image-frame)>.smart-money-artwork>.hero-image{object-fit:cover;object-position:center;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--mobile-gradient-height),#000 calc(100% - 50px),transparent 100%)}.image-frame:not(.member-image-frame)>.smart-money-artwork,.member-image-frame>.smart-money-artwork{z-index:0;aspect-ratio:auto;pointer-events:none;width:100%;height:195.35vw;min-height:0;position:relative;top:auto}.image-frame:not(.member-image-frame)>.smart-money-artwork>.hero-image,.member-image-frame>.smart-money-artwork>.hero-image{z-index:0;aspect-ratio:auto;transform-origin:top;object-fit:cover;object-position:center;pointer-events:none;width:100vw;max-width:none;height:195.35vw;min-height:0;display:block;position:fixed;inset:0 auto auto 50%;transform:translate(-50%)}}@media (min-width:700px){.activation-segments,.profile-activation-button{transform:translateY(-20px)}.activation-panel{height:calc(100svh - var(--leaderboard-panel-top) - 18px);overscroll-behavior-y:contain;padding-bottom:10px}.activation-growth{--activation-tile-gap:12px;--activation-tile-width:calc((100cqw - (8 * var(--activation-tile-gap))) / 9);min-width:0;max-width:100%;overflow:visible;transform:none;container-type:inline-size}.activation-growth-scroll{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto visible;transform:translateY(-15px)}.activation-growth-scroll::-webkit-scrollbar{display:none}.activation-growth-chart{width:max-content;min-width:var(--activation-tile-width);grid-template-rows:auto auto;align-content:start;align-items:start;gap:0;min-height:438px;padding-bottom:88px;overflow:visible}.activation-growth-months,.activation-growth-tiles{grid-template-columns:repeat(var(--activation-column-count,var(--month-count)),var(--activation-tile-width));grid-auto-columns:var(--activation-tile-width);width:max-content;min-width:var(--activation-tile-width);gap:var(--activation-tile-gap)}.activation-growth-months{z-index:2;height:12px;position:sticky;top:0;transform:translateY(10px)}.activation-growth-months>span{color:#ffffffb8;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;font-size:10px;display:block}.activation-growth-tiles{transform:translateY(14px)}.activation-growth-column{width:var(--activation-tile-width);gap:8px}.activation-growth-column>div{gap:var(--activation-tile-gap);flex-direction:column;height:auto;overflow:visible}.activation-growth-column b{border-radius:14px;flex:0 0 44px;place-items:center;height:44px;min-height:44px;padding:0 5px;font-size:14.3px;line-height:1;display:grid}.activation-projection-summary{z-index:3;width:calc(var(--activation-tile-width) + var(--activation-tile-width) + var(--activation-tile-width) + var(--activation-tile-gap) + var(--activation-tile-gap));-webkit-backdrop-filter:blur(8px)saturate(115%);backdrop-filter:blur(8px)saturate(115%);pointer-events:none;background:linear-gradient(125deg,#2186c26e,#4c4ebf57);border:1px solid #6be0ffc7;border-radius:14px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));height:100px;display:grid;position:absolute;top:235px;left:0;overflow:hidden}.activation-projection-summary.is-viewport-fixed{top:var(--activation-summary-fixed-top);left:var(--activation-summary-fixed-left);position:fixed}.activation-projection-summary>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:5px;display:flex}.activation-projection-summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(12px,1.15vw,17px);font-weight:900;line-height:1;overflow:hidden}.activation-projection-summary span{color:#def6ffd1;white-space:nowrap;font-size:9px;font-weight:700;line-height:1}.activation-growth-chart.months-24 b,.activation-growth-chart.months-36 b,.activation-growth-chart.months-48 b{padding:0 5px;font-size:14.3px}.activation-growth-column.is-tally-column b{color:#ddf8fff5;box-shadow:none;background:0 0;border-color:#70e0ffe0}.activation-growth-column.is-tally-column .activation-grand-total{color:#fff;background:#2789cbad;border-color:#68e2ffe6;box-shadow:inset 0 1px #c6f9ff38}.engagement-earn-option .engagement-share-dot{transform:translateY(-19px)}.member-content-layer.is-sorting-leaderboard{row-gap:16px}.member-content-layer.is-sorting-leaderboard .leaderboard-panel-flow{order:-1;margin-top:calc(clamp(68px,6.5vw,121px) + 4px)}.member-content-layer.is-sorting-leaderboard .member-engagement{margin-top:0}}@media (max-width:699px){.engagement-earn-option .engagement-share-dot{transform:translateY(-10px)}.activation-panel{max-height:none;overflow:visible}.activation-toolbar{align-items:flex-start;margin-bottom:10px}.activation-title-row{flex-direction:column;align-items:flex-start;gap:5px}.profile-title-row{gap:10px}.profile-activation-button{min-width:78px;padding:0 12px;font-size:12px}.activation-segments{gap:6px}.activation-segments button{min-height:29px;padding:0 10px;font-size:11px}.activation-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.activation-metric{border-radius:14px;min-height:0;padding:10px 7px}.activation-metric strong{font-size:clamp(19px,7vw,28px)}.activation-metric span{font-size:clamp(14px,4.8vw,18.7px)}.activation-growth{--activation-mobile-tile-gap:8px;--activation-mobile-tile-width:calc((100cqw + 24px - (3 * var(--activation-mobile-tile-gap))) / 4);padding:12px;container-type:inline-size}.activation-growth-scroll{scrollbar-width:none;width:calc(100% + 24px);margin-inline:-12px;overflow:auto visible}.activation-growth-scroll::-webkit-scrollbar{display:none}.activation-growth-chart{width:max-content;min-width:var(--activation-mobile-tile-width);grid-template-rows:auto auto;align-content:start;align-items:start;gap:0;min-height:0;overflow:visible}.activation-growth-months,.activation-growth-tiles{grid-template-columns:repeat(var(--activation-column-count,var(--month-count,12)),var(--activation-mobile-tile-width));grid-auto-columns:var(--activation-mobile-tile-width);width:max-content;min-width:var(--activation-mobile-tile-width);gap:var(--activation-mobile-tile-gap)}.activation-growth-months{height:16px}.activation-growth-months>span{color:#ffffffb8;background:0 0;padding:0;font-size:10px;display:block}.activation-growth-tiles{margin-top:6px}.activation-growth-column{width:var(--activation-mobile-tile-width);gap:0}.activation-growth-column>div{gap:var(--activation-mobile-tile-gap);flex-direction:column;height:auto;overflow:visible}.activation-growth-column b{aspect-ratio:2.575;border-radius:14px;flex:none;place-items:center;min-height:0;line-height:1;display:grid}.activation-growth-chart.months-24 b,.activation-growth-chart.months-36 b,.activation-growth-chart.months-48 b,.activation-growth-column b{padding:0 5px;font-size:11.44px}.activation-growth-column.is-tally-column b{color:#ddf8fff5;box-shadow:none;background:0 0;border-color:#70e0ffe0}.activation-growth-column.is-tally-column .activation-grand-total{color:#fff;background:#2789cbad;border-color:#68e2ffe6;box-shadow:inset 0 1px #c6f9ff38}.activation-projection-summary{box-sizing:border-box;background:linear-gradient(125deg,#2186c26e,#4c4ebf57);border:1px solid #6be0ffad;border-radius:14px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:calc(100% + 24px);height:calc(50cqw + 8px);margin:12px -12px 0;padding:0;display:grid;container-type:inline-size}.activation-projection-summary>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:5px;display:flex}.activation-projection-summary strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;font-weight:900;line-height:1;overflow:hidden}.activation-projection-summary span{color:#def6ffd1;white-space:nowrap;font-size:9px;font-weight:700;line-height:1}.activation-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.activation-summary p:nth-of-type(3){border-left:0}.activation-summary p{padding:7px 8px}.activation-admin{padding:12px}.activation-admin-heading{flex-direction:column;align-items:flex-start}.activation-admin input{box-sizing:border-box;width:100%;max-width:none}.member-content-layer.is-sorting-leaderboard .leaderboard-panel-flow{margin-top:calc(var(--member-panel-top) - var(--member-safe-top));order:-1}.member-content-layer.is-sorting-leaderboard .member-engagement{margin-top:0}.member-content-layer>.airtime-panel{min-height:0;max-height:none;margin-top:calc(var(--member-panel-top) - var(--member-safe-top));position:relative;top:auto;left:auto;right:auto;overflow:visible}.member-content-layer>.airtime-panel .airtime-options{flex:initial;overscroll-behavior:auto;min-height:0;padding-right:0;overflow:visible}}@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-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}