@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color:#f4f3f0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;--bg:#090a0d;--panel:#101115;--panel2:#15161b;--text:#f4f3f0;--muted:#999ba5;--line:#25262c;--accent:#d9ff63;--accent-ink:#14170a;--mono:"DM Mono",monospace;--display:"Space Grotesk",sans-serif;background:#090a0d;font-family:DM Sans,sans-serif;font-weight:400}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app{background:var(--bg);min-height:100vh;color:var(--text);--bg:#090a0d;--panel:#101115;--panel2:#15161b;--text:#f4f3f0;--muted:#999ba5;--line:#25262c;--accent:#d9ff63;--accent-ink:#14170a;transition:background .25s,color .25s;display:flex}.app.light{--bg:#f5f5f1;--panel:#fff;--panel2:#eaeae4;--text:#191a18;--muted:#6d706a;--line:#dedfd7;--accent:#c5ee48;--accent-ink:#171b0d}.sidebar{border-right:1px solid var(--line);background:var(--bg);z-index:10;flex-direction:column;flex-shrink:0;width:242px;height:100vh;min-height:100vh;padding:27px 16px 16px;display:flex;position:sticky;top:0}.brand{font:700 21px var(--display);letter-spacing:-1px;align-items:center;gap:11px;margin-bottom:58px;padding:0 10px;display:flex}.brand-mark{object-fit:cover;border-radius:10px;flex:0 0 34px;width:34px;height:34px;display:block}.brand-dot,.footer-brand span{color:var(--accent)}.brand small{font:9px var(--mono);letter-spacing:1.25px;color:var(--muted);margin-top:3px;display:block}.side-label,.section-kicker{font:10px var(--mono);letter-spacing:1.6px;color:var(--muted)}.side-label{margin-bottom:12px;padding:0 12px}.sidebar nav{gap:5px;display:grid}.nav-item{width:100%;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;padding:12px;font-size:13px;transition:all .2s;display:flex}.nav-item:hover{color:var(--text);background:var(--panel)}.nav-item.selected{background:var(--panel2);border-color:var(--line);color:var(--text)}.nav-item.selected svg{color:var(--accent)}.nav-new{font:9px var(--mono);color:var(--accent);margin-left:auto}.sidebar-bottom{margin-top:auto}.orbit-card{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel2),var(--bg));border-radius:12px;margin-bottom:20px;padding:17px 15px 15px}.orbit-icon{color:var(--accent)}.orbit-card p{font:600 15px var(--display);margin:14px 0 5px}.orbit-card>span{color:var(--muted);font-size:11px}.orbit-card button{color:var(--accent);background:0 0;border:0;align-items:center;gap:7px;margin-top:18px;padding:0;font-size:11px;display:flex}.theme-toggle{width:100%;color:var(--muted);text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:10px 12px;font-size:12px;display:flex}.profile-row{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:12px;padding:17px 4px 0;display:flex}.avatar{width:33px;height:33px;color:var(--accent);font:600 14px var(--display);background:#2b2d25;border-radius:50%;place-items:center;display:grid}.profile-row b,.profile-row small{display:block}.profile-row b{font-size:11px;font-weight:600}.profile-row small{color:var(--muted);margin-top:3px;font-size:10px}.online-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-left:auto}.main-area{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;height:72px;padding:0 clamp(22px,4vw,58px);display:flex}.breadcrumb{color:var(--muted);font-size:12px}.breadcrumb span{color:var(--line);padding:0 9px}.breadcrumb b{color:var(--text);font-weight:500}.top-actions{align-items:center;gap:16px;display:flex}.status-pill{font:9px var(--mono);letter-spacing:.5px;color:var(--muted);align-items:center;gap:8px;display:flex}.status-pill i,.pulse-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 11px #d9ff6345}.create-button,.primary-button{background:var(--accent);color:var(--accent-ink);border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:700;transition:transform .2s,filter .2s;display:flex}.create-button:hover,.primary-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.icon-button{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.mobile-menu{display:none}.top-theme{color:var(--muted);background:0 0;border:0}.content{max-width:1500px;margin:auto;padding:0 clamp(22px,4vw,58px)}.hero{border-bottom:1px solid var(--line);align-items:center;min-height:550px;padding:64px 0 62px;display:flex;position:relative;overflow:hidden}.hero-grid{opacity:.28;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:52px 52px;position:absolute;inset:0 0 0 42%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 78%,#0000)}.hero-copy{z-index:2;width:52%;max-width:540px;position:relative}.eyebrow{font:10px var(--mono);letter-spacing:1.5px;color:var(--muted);align-items:center;gap:10px;margin-bottom:28px;display:flex}.eyebrow-line{background:var(--accent);width:24px;height:1px}h1,h2,h3,p{margin-top:0}.hero h1{font:600 clamp(48px,6vw,83px)/.99 var(--display);letter-spacing:-5px;margin:0 0 23px}.hero h1 em{color:var(--accent);font-style:normal}.hero h1>span{color:var(--muted)}.hero-copy>p{color:var(--muted);max-width:380px;margin-bottom:27px;font-size:13px;line-height:1.9}.hero-buttons{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.hero-buttons .primary-button{padding:14px 17px}.text-button{color:var(--text);background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:11px;display:flex}.hero-footnote{font:9px var(--mono);letter-spacing:1px;color:var(--muted);align-items:center;gap:10px;margin-top:43px;display:flex}.hero-art{aspect-ratio:1;place-items:center;width:49%;max-width:550px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-48%)}.orbit{border:1px solid var(--line);aspect-ratio:1;border-radius:50%;position:absolute;transform:rotate(-27deg)}.orbit-one{border-color:#d9ff633b;width:47%}.orbit-two{opacity:.8;border-style:dashed;width:70%}.orbit-three{opacity:.65;width:93%}.core{background:radial-gradient(circle,#d9ff6314,#0000 70%);border:1px solid #d9ff6377;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;box-shadow:0 0 80px #d9ff630d}.core:before,.core:after{content:"";border:1px solid #d9ff6323;border-radius:50%;position:absolute;inset:9px}.core:after{border-color:#d9ff6319;inset:-8px}.core span{font:700 55px var(--display);letter-spacing:-5px;color:var(--accent)}.core small{font:7px var(--mono);letter-spacing:1px;color:var(--muted)}.satellite{background:var(--panel);border:1px solid var(--line);border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:61px;height:61px;display:flex;position:absolute;box-shadow:0 8px 40px #0003}.satellite svg{color:var(--accent)}.satellite span{font:7px var(--mono);letter-spacing:.6px;color:var(--muted)}.sat-one{top:14%;left:21%;transform:rotate(-9deg)}.sat-two{top:36%;right:7%;transform:rotate(8deg)}.sat-three{bottom:10%;left:39%;transform:rotate(-5deg)}.art-caption{font:8px var(--mono);letter-spacing:1px;color:var(--muted);position:absolute;bottom:0;right:0}.hero-index{font:9px var(--mono);color:var(--muted);align-items:center;gap:11px;display:flex;position:absolute;bottom:19px;left:0}.hero-index span:first-child{color:var(--accent)}.index-line{background:var(--line);width:40px;height:1px}.intro-row{border-bottom:1px solid var(--line);grid-template-columns:1fr .8fr;align-items:end;gap:50px;padding:76px 0 73px;display:grid}.intro-row h2,.section-heading h2,.steps-strip h2{font:500 clamp(28px,3vw,40px)/1.12 var(--display);letter-spacing:-1.5px;margin:16px 0 0}.intro-row h2 span{color:var(--muted)}.intro-row>p{max-width:430px;color:var(--muted);margin:0 0 3px;font-size:13px;line-height:1.9}.discover-section{border-bottom:1px solid var(--line);padding:70px 0 76px}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px;display:flex}.section-heading h2{margin-top:12px;font-size:28px}.view-all{color:var(--muted);background:0 0;border:0;align-items:center;gap:10px;padding:9px 0;font-size:11px;display:flex}.view-all:hover,.text-button:hover{color:var(--accent)}.campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.campaign-card{border:1px solid var(--line);background:var(--panel);border-radius:11px;min-width:0;transition:transform .2s,border-color .2s;overflow:hidden}.campaign-visual{justify-content:center;align-items:center;height:180px;display:flex;position:relative;overflow:hidden}.campaign-symbol{z-index:2;font:100px var(--display);color:#fff;opacity:.85;text-shadow:0 0 35px #fff2;position:relative}.campaign-number{z-index:3;font:8px var(--mono);letter-spacing:1px;color:#ffffff9a;position:absolute;top:15px;left:16px}.visual-ring{border:1px solid #ffffff30;border-radius:50%;width:190px;height:190px;position:absolute}.ring-a{transform:translate(-23px,8px)}.ring-b{border-style:dashed;width:130px;height:130px;transform:translate(28px,-12px)}.visual-orb{filter:blur(1px);background:#ffffff13;border-radius:50%;width:65px;height:65px;position:absolute}.campaign-category{font:9px var(--mono);letter-spacing:1px;color:var(--muted)}.campaign-info h3{font:600 17px/1.3 var(--display);letter-spacing:-.4px;margin:12px 0 8px}.campaign-info>p{color:var(--muted);min-height:59px;margin-bottom:18px;font-size:11px;line-height:1.75}.campaign-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:13px;display:flex}.campaign-footer>span{color:var(--accent);font-size:10px}.campaign-footer button{border:1px solid var(--line);background:var(--panel2);width:31px;height:31px;color:var(--text);border-radius:7px;place-items:center;display:grid}.preview-note{color:var(--muted);align-items:center;gap:10px;margin-top:21px;font-size:10px;line-height:1.6;display:flex}.preview-note b{color:var(--text);font-weight:500}.preview-dot{background:#a9a9a0;border-radius:50%;flex-shrink:0;width:6px;height:6px}.steps-strip{grid-template-columns:1.3fr repeat(3,1fr);gap:27px;padding:65px 0 75px;display:grid}.steps-strip h2{font-size:27px}.step{border-left:1px solid var(--line);padding-top:3px;padding-left:18px}.step>span{font:10px var(--mono);color:var(--accent)}.step b{font:600 14px var(--display);margin:21px 0 9px;display:block}.step p{color:var(--muted);margin-bottom:0;font-size:11px;line-height:1.75}.footer{border-top:1px solid var(--line);font:8px var(--mono);letter-spacing:.8px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:24px clamp(22px,4vw,58px);display:flex}.footer-brand{font:700 17px var(--display);letter-spacing:-1px;color:var(--text)}.footer>span:nth-of-type(2){align-items:center;gap:5px;display:flex}.secondary-page{min-height:calc(100vh - 130px);padding-top:75px;padding-bottom:75px}.secondary-page h1{font:600 clamp(38px,5vw,65px)/1.05 var(--display);letter-spacing:-3px;margin:22px 0 15px}.secondary-page>p{color:var(--muted);max-width:560px;font-size:13px;line-height:1.8}.empty-state{border:1px solid var(--line);background:var(--panel);border-radius:13px;max-width:560px;margin-top:55px;padding:30px}.empty-icon{background:var(--panel2);width:45px;height:45px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:23px;display:grid}.empty-state h3{font:600 21px var(--display);margin-bottom:9px}.empty-state p{color:var(--muted);margin-bottom:20px;font-size:12px;line-height:1.8}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:30;background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.campaign-modal{background:var(--panel);border:1px solid var(--line);border-radius:15px;width:min(100%,510px);max-height:90vh;padding:28px;overflow:auto;box-shadow:0 25px 100px #0006}.modal-top{justify-content:space-between;gap:20px;margin-bottom:26px;display:flex}.modal-top h2{font:600 30px var(--display);letter-spacing:-1px;margin:11px 0 7px}.modal-top p{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.7}.campaign-modal form{gap:18px;display:grid}.campaign-modal label{color:var(--text);gap:8px;font-size:11px;display:grid}.campaign-modal input,.campaign-modal select{background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);border-radius:7px;outline:none;padding:12px;font-size:12px}.campaign-modal input:focus,.campaign-modal select:focus{border-color:var(--accent)}.draft-note{border:1px solid var(--line);background:var(--panel2);color:var(--muted);border-radius:8px;gap:10px;padding:13px;font-size:10px;line-height:1.7;display:flex}.draft-note svg{color:var(--accent);flex-shrink:0}.form-notice{color:var(--accent);margin:0;font-size:11px;line-height:1.6}.modal-submit{width:100%;padding:13px}.scrim{display:none}@media (width>=1500px){.hero{min-height:620px}.campaign-visual{height:210px}.campaign-info{padding:22px}.campaign-info h3{font-size:19px}}@media (width<=1050px){.sidebar{width:210px}.hero{min-height:500px}.hero h1{font-size:65px}.hero-art{width:48%;right:-5%}.core{width:100px;height:100px}.core span{font-size:47px}.campaign-visual{height:145px}.campaign-info{padding:15px 13px}.campaign-info h3{font-size:15px}.steps-strip{gap:17px}.step{padding-left:13px}}@media (width<=760px){.sidebar{width:260px;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:15px 0 50px #0004}.sidebar.open{transform:translate(0)}.scrim{z-index:9;background:#0008;border:0;display:block;position:fixed;inset:0}.mobile-menu{flex-shrink:0;display:grid}.topbar{height:64px;padding:0 18px}.breadcrumb{flex:1;font-size:11px}.top-actions{gap:10px}.status-pill{display:none}.create-button{width:37px;height:37px;padding:0;font-size:0}.create-button svg{width:18px;height:18px}.top-theme{display:none}.content{padding:0 20px}.hero{align-items:flex-start;min-height:0;padding:61px 0 52px}.hero-grid{inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000)}.hero-copy{width:100%;max-width:none}.hero h1{letter-spacing:-4px;font-size:clamp(56px,13vw,82px)}.hero-copy>p{max-width:410px}.hero-art{aspect-ratio:1;opacity:.82;width:100%;max-width:350px;margin:25px auto 0;position:relative;top:auto;right:auto;transform:none}.hero{flex-direction:column;display:flex}.hero-footnote{margin-top:30px}.hero-index{bottom:12px}.art-caption{bottom:-4px}.intro-row{grid-template-columns:1fr;gap:22px;padding:52px 0}.intro-row h2{font-size:34px}.intro-row>p{font-size:12px}.discover-section{padding:52px 0}.section-heading{align-items:start}.section-heading h2{font-size:25px}.campaign-grid{grid-template-columns:1fr;gap:14px}.campaign-visual{height:190px}.campaign-info{padding:19px}.campaign-info h3{font-size:18px}.campaign-info>p{min-height:0}.steps-strip{grid-template-columns:1fr;gap:25px;padding:50px 0}.steps-strip>div:first-child{margin-bottom:3px}.step{padding:0 0 0 17px}.step b{margin:11px 0 7px}.footer{flex-wrap:wrap;gap:13px;padding:23px 20px}.footer>span:first-of-type{display:none}.footer>span:nth-of-type(2){order:3;width:100%}.footer>span:nth-of-type(3){margin-left:auto}.secondary-page{padding-top:55px}.secondary-page h1{font-size:45px}.empty-state{padding:23px}.campaign-modal{padding:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.budget-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.reward-preview{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:16px}.reward-preview-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.reward-preview-heading h3{font:600 20px var(--display);letter-spacing:-.5px;margin:8px 0 0}.allocation-tag{font:9px var(--mono);color:var(--accent);white-space:nowrap;border:1px solid #d9ff6345;border-radius:5px;padding:6px 7px}.allocation-explainer{color:var(--muted);margin:12px 0 15px;font-size:10px;line-height:1.6}.allocation-list{gap:10px;display:grid}.allocation-row{grid-template-columns:25px minmax(25px,1fr) 34px minmax(83px,auto);align-items:center;gap:9px;display:grid}.allocation-rank{font:10px var(--mono);color:var(--muted)}.allocation-bar-wrap{background:var(--panel2);border-radius:99px;height:5px;overflow:hidden}.allocation-bar{background:var(--accent);border-radius:99px;min-width:2px;height:100%;transition:width .25s;display:block}.allocation-percent{font:9px var(--mono);color:var(--muted);text-align:right}.allocation-row strong{text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.allocation-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:10px;display:flex}.allocation-foot strong{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}@media (width<=480px){.budget-fields{grid-template-columns:1fr}.reward-preview{padding:13px}.allocation-row{grid-template-columns:22px minmax(15px,1fr) 30px minmax(77px,auto);gap:7px}.allocation-row strong{font-size:10px}}.duration-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.duration-budget-guide{border-left:2px solid var(--accent);background:var(--panel2);color:var(--muted);margin:0;padding:12px 13px;font-size:10px;line-height:1.75}.free-campaign-note{border:1px solid var(--line);background:var(--panel2);border-radius:9px;gap:11px;padding:15px;font-size:11px;line-height:1.7;display:flex}.free-campaign-note svg{color:var(--accent);flex-shrink:0;margin-top:2px}.free-campaign-note b{color:var(--text);margin-bottom:5px;font-size:12px;display:block}.free-campaign-note p{color:var(--muted);margin:0}@media (width<=480px){.duration-fields{grid-template-columns:1fr}}.discovery-subtitle{color:var(--muted);max-width:480px;margin:12px 0 0;font-size:12px;line-height:1.75}.discover-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 22px;padding:0 0 17px;display:flex}.discover-tab{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;transition:background .2s,color .2s,border-color .2s;display:flex}.discover-tab:hover{color:var(--text);background:var(--panel)}.discover-tab.active{color:var(--text);background:var(--panel2);border-color:var(--line)}.tab-spark{font-size:14px;line-height:1}.tab-spark.popular{font-size:12px}.tab-live{font:8px var(--mono);letter-spacing:.6px;color:var(--accent);border:1px solid #d9ff6345;border-radius:4px;padding:3px 5px}.feed-caption{color:var(--muted);margin-left:auto;padding:0 2px;font-size:10px}.campaign-visual{isolation:isolate}.campaign-symbol{transition:transform .45s cubic-bezier(.2,.8,.2,1),text-shadow .35s}.campaign-card:hover .campaign-symbol{text-shadow:0 0 48px #ffffff42;transform:scale(1.13)rotate(-7deg)}.visual-ring{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .3s}.campaign-card:hover .ring-a{transform:translate(-12px,1px)scale(1.08)}.campaign-card:hover .ring-b{transform:translate(18px,-18px)scale(.94)}.visual-sticker{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:8px var(--mono);letter-spacing:.9px;color:#fff;background:#1011159c;border:1px solid #ffffff35;border-radius:5px;padding:7px 9px;position:absolute;bottom:13px;right:13px}.campaign-info h3{transition:color .2s}.campaign-card:hover .campaign-info h3{color:var(--accent)}.campaign-footer button{transition:background .2s,border-color .2s,transform .2s}.campaign-footer button:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);transform:translate(2px,-2px)}.feed-ending{border:1px solid var(--line);background:linear-gradient(100deg,var(--panel2),var(--panel));border-radius:10px;align-items:center;gap:13px;margin-top:20px;padding:17px 18px;display:flex}.ending-mark{width:34px;height:34px;color:var(--accent);border:1px solid #d9ff6345;border-radius:10px;flex-shrink:0;place-items:center;font-size:19px;display:grid}.feed-ending>span:nth-child(2){gap:4px;min-width:0;display:grid}.feed-ending b{font:500 12px var(--display)}.feed-ending small{color:var(--muted);font-size:10px;line-height:1.5}.feed-ending button{white-space:nowrap;color:var(--accent);background:0 0;border:0;align-items:center;gap:7px;margin-left:auto;padding:8px 0 8px 8px;font-size:10px;display:flex}.feed-ending button:hover{color:var(--text)}@media (width<=760px){.discover-tabs{gap:5px}.discover-tab{padding:10px 11px}.feed-caption{width:100%;margin:4px 0 0 2px}.feed-ending{flex-wrap:wrap;align-items:flex-start}.feed-ending button{width:100%;margin-left:47px;padding:3px 0 0}.discovery-subtitle{max-width:360px}}@media (prefers-reduced-motion:reduce){.campaign-symbol,.visual-ring,.campaign-footer button,.campaign-info h3{transition:none}}.topbar{justify-content:flex-start;height:58px;padding-top:0;padding-bottom:0}.breadcrumb{letter-spacing:.15px;font-size:11px}.top-actions{margin-left:auto}.discover-section{padding-top:24px}.discover-tabs{flex-wrap:nowrap;order:-1;gap:8px;margin:0 0 25px;padding:0 0 14px;position:relative}.discover-tab{border-radius:9px;padding:11px 16px;font-size:13px}.feed-caption{font-size:11px}.section-heading{margin-bottom:20px}.section-heading h2{font-size:clamp(25px,3vw,34px)}.campaign-grid{flex-direction:column;gap:14px;display:flex}.campaign-card{border-radius:13px;grid-template-columns:minmax(180px,31%) minmax(0,1fr);display:grid}.campaign-visual{height:100%;min-height:190px}.campaign-info{flex-direction:column;justify-content:center;padding:22px 24px;display:flex}.campaign-info h3{margin:10px 0 8px;font-size:20px}.campaign-info>p{max-width:680px;min-height:0;margin-bottom:20px;font-size:12px}.campaign-footer{margin-top:auto}.campaign-footer>span{font-size:11px}.campaign-footer button{width:38px;height:38px}.campaign-detail-modal{width:min(100%,560px)}.detail-cover{border-radius:10px;justify-content:center;align-items:center;height:130px;margin-bottom:18px;display:flex;position:relative;overflow:hidden}.detail-cover.coral{background:#3b211e}.detail-cover.violet{background:#27243d}.detail-cover.lime{background:#252d1c}.detail-cover>span{color:#fff;opacity:.9;font-size:78px}.detail-cover>small{font:9px var(--mono);letter-spacing:1px;color:#ffffffb8;position:absolute;bottom:12px;left:14px}.detail-meta{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px;display:grid}.detail-meta>div{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:7px;min-width:0;padding:13px;display:grid}.detail-meta span{font:8px var(--mono);letter-spacing:.7px;color:var(--muted)}.detail-meta b{font-size:12px;line-height:1.45}.detail-tabs{border-bottom:1px solid var(--line);gap:5px;margin-bottom:17px;display:flex}.detail-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 13px;font-size:12px}.detail-tabs button.active{color:var(--text);border-bottom-color:var(--accent)}.detail-panel h3{font:600 17px var(--display);margin-bottom:9px}.detail-panel>p{color:var(--muted);font-size:11px;line-height:1.8}.detail-disclaimer{border-left:2px solid var(--accent);background:var(--panel2);color:var(--muted);margin:14px 0;padding:12px;font-size:10px;line-height:1.6}.leaderboard-empty{margin-bottom:15px}.leaderboard-row{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.leaderboard-row>span{font:10px var(--mono);color:var(--accent)}.leaderboard-row>b{font-size:11px;font-weight:500}.leaderboard-row>small{color:var(--muted);text-align:right;font-size:9px}.modal-submit:disabled{opacity:.7;cursor:default;transform:none}@media (width<=760px){.topbar{height:58px;padding:0 15px}.discover-section{padding-top:17px}.discover-tabs{gap:4px;margin-bottom:22px;padding-bottom:12px}.discover-tab{gap:6px;padding:10px 11px;font-size:12px}.feed-caption{display:none}.campaign-card{border-radius:12px;grid-template-columns:1fr}.campaign-visual{height:145px;min-height:145px}.campaign-info{padding:18px}.campaign-info h3{font-size:18px}.campaign-info>p{margin-bottom:15px;font-size:11px}.detail-meta{grid-template-columns:1fr}.leaderboard-row{grid-template-columns:25px minmax(0,1fr)}.leaderboard-row>small{text-align:left;grid-column:2}}.create-campaign-banner{border:1px solid var(--line);background:radial-gradient(ellipse at 88% 20%,#d9ff6312,transparent 42%),linear-gradient(110deg,var(--panel2),var(--panel));border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 26px;padding:23px 25px;display:flex}.create-campaign-copy{min-width:0;max-width:650px}.create-campaign-copy h2{font:600 clamp(21px,2.4vw,29px)/1.12 var(--display);letter-spacing:-1px;margin:9px 0 8px}.create-campaign-copy p{color:var(--muted);max-width:570px;margin:0;font-size:11px;line-height:1.75}.create-campaign-primary{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:13px 16px;font-size:11px;font-weight:650;transition:transform .2s,filter .2s;display:flex}.create-campaign-primary:hover{filter:brightness(1.06);transform:translateY(-2px)}.mobile-bottom-nav{display:none}@media (width<=760px){.sidebar,.scrim,.mobile-menu{display:none!important}.main-area{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.create-campaign-banner{flex-direction:column;align-items:stretch;gap:16px;margin:0 0 23px;padding:19px}.create-campaign-copy h2{font-size:25px}.create-campaign-copy p{font-size:11px}.create-campaign-primary{width:100%;padding:14px}.mobile-bottom-nav{z-index:20;padding:8px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #00000012}.mobile-nav-item{min-width:0;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 3px 5px;font-size:10px;line-height:1.1;transition:color .2s,background .2s;display:flex}.mobile-nav-item.active{color:var(--accent);background:var(--panel2)}.mobile-nav-item span{white-space:nowrap}}@media (width<=380px){.mobile-nav-item{font-size:9px}.mobile-nav-item svg{width:18px;height:18px}.create-campaign-banner{padding:16px}}@media (width>=761px){.discover-section{padding-top:18px}.discover-tabs{justify-content:flex-start;margin:0 0 24px;padding:0 0 13px}.section-heading{align-items:center;gap:20px;margin-bottom:22px}.section-heading>div{min-width:0}.create-campaign-inline{gap:7px;width:auto;margin-left:auto;padding:11px 13px;font-size:10px}}.create-campaign-inline{border-radius:8px;flex-shrink:0;align-self:center}@media (width<=760px){.discover-section{padding-top:12px}.discover-tabs{z-index:8;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:7px;margin:0 -20px 22px;padding:12px 20px 11px;position:sticky;top:0}.discover-tab{border-radius:999px;flex:none;padding:10px 13px;font-size:12px}.section-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.section-heading>div{flex:1;min-width:0}.section-heading h2{margin-top:8px;font-size:24px}.discovery-subtitle{margin-top:8px;font-size:11px;line-height:1.55}.create-campaign-inline{border-radius:50%;gap:0;width:38px;height:38px;margin-top:3px;padding:0;font-size:0}.create-campaign-inline svg:first-child{width:18px;height:18px}.create-campaign-inline svg:last-child{display:none}}@media (width<=380px){.discover-tabs{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.section-heading h2{font-size:22px}}.campaign-card{cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s}.campaign-card:hover{border-color:var(--accent);transform:translateY(-2px)}.campaign-product-image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.campaign-visual:has(.campaign-product-image){background:#101114}.campaign-visual:has(.campaign-product-image) .campaign-symbol{display:none}.campaign-visual:has(.campaign-product-image) .campaign-number{z-index:2}.campaign-visual:has(.campaign-product-image):before{content:"";z-index:0;background:linear-gradient(90deg,#08090b18,#08090b55);position:absolute;inset:0}:is(.campaign-visual:has(.campaign-product-image) .campaign-number,.campaign-visual:has(.campaign-product-image) .visual-sticker){z-index:2}.campaign-discovery-label{color:var(--muted);letter-spacing:.1px;font-size:10px}.detail-cover:has(.detail-product-image){background:#101114}.detail-product-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.detail-cover:has(.detail-product-image)>span{display:none}.detail-cover:has(.detail-product-image):after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#08090b66);position:absolute;inset:0}.detail-cover>small{z-index:2}.campaign-destination-links{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.campaign-destination-links a{border:1px solid var(--line);max-width:100%;color:var(--text);background:var(--panel2);border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.campaign-destination-links a:hover{border-color:var(--accent);color:var(--accent)}.field-hint{color:var(--muted);font-size:10px;font-weight:400}@media (width<=760px){.campaign-destination-links{grid-template-columns:1fr 1fr;display:grid}.campaign-destination-links a{justify-content:center}}.movement-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.movement-metric-grid>div{border:1px solid var(--line);background:var(--bg);border-radius:8px;gap:9px;padding:14px;display:grid}.movement-metric-grid span{font:8px var(--mono);letter-spacing:.65px;color:var(--muted)}.movement-metric-grid b{font:600 24px var(--display);letter-spacing:-.8px;color:var(--text)}.auth-entry-actions{align-items:center;gap:8px;display:flex}.auth-login-button,.auth-create-button{border:1px solid var(--line);background:var(--panel);color:var(--text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:11px;font-weight:600;display:inline-flex}.auth-create-button{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.auth-user-chip{border:1px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:8px;max-width:220px;padding:6px 8px 6px 11px;font-size:11px;display:flex}.auth-user-chip>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-user-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.auth-signout{background:var(--panel2);width:27px;height:27px;color:var(--muted);border:0;border-radius:50%;place-items:center;display:grid}.auth-modal{max-width:460px}.auth-brand-lockup{align-items:center;gap:11px;margin-bottom:29px;display:flex}.auth-brand-mark{background:var(--accent);width:37px;height:37px;color:var(--accent-ink);font:700 24px var(--display);border-radius:11px;place-items:center;display:grid;transform:rotate(-5deg)}.auth-brand-lockup>span:nth-child(2){flex:1}.auth-brand-lockup b{font:700 20px var(--display);letter-spacing:-.8px;display:block}.auth-brand-lockup b span{color:var(--accent)}.auth-brand-lockup small{font:8px var(--mono);letter-spacing:1.15px;color:var(--muted);margin-top:3px;display:block}.auth-modal h2{font:600 clamp(27px,4vw,35px)/1.1 var(--display);letter-spacing:-1.4px;margin:10px 0}.auth-intro{color:var(--muted);margin:0 0 23px;font-size:12px;line-height:1.7}.auth-modal form{gap:14px;display:grid}.auth-modal form label{color:var(--text);gap:7px;font-size:11px;font-weight:600;display:grid}.auth-modal form input{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--text);border-radius:8px;outline:none;padding:13px 12px;font-size:12px}.auth-modal form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}.auth-security-note{border:1px solid var(--line);background:var(--panel2);color:var(--muted);border-radius:8px;align-items:flex-start;gap:9px;padding:11px;font-size:10px;line-height:1.6;display:flex}.auth-security-note svg{color:var(--accent);flex-shrink:0}.auth-modal .modal-submit{width:100%;margin-top:2px}.auth-switch{text-align:center;color:var(--muted);margin:18px 0 0;font-size:11px}.auth-switch button{color:var(--accent);background:0 0;border:0;padding:3px 4px;font-weight:700}@media (width<=760px){.topbar{padding:0 15px}.auth-entry-actions{gap:5px}.auth-login-button,.auth-create-button{gap:4px;padding:9px 8px;font-size:10px}.auth-entry-actions svg{display:none}.auth-user-chip{max-width:130px}.auth-modal{width:min(100%,460px)}}@media (width<=390px){.auth-entry-actions{gap:4px}.auth-login-button,.auth-create-button{padding:8px 6px;font-size:9px}.top-actions{gap:6px}}.terms-consent{border:1px solid var(--line);background:var(--panel2);border-radius:9px;gap:9px;padding:12px;display:grid}.auth-modal .terms-checkbox{grid-template-columns:none;align-items:flex-start;gap:9px;font-size:11px;font-weight:500;line-height:1.6;display:flex}.auth-modal .terms-checkbox input{width:15px;min-width:15px;accent-color:var(--accent);margin:2px 0 0}.terms-consent details{color:var(--muted);font-size:10px;line-height:1.65}.terms-consent summary{cursor:pointer;color:var(--text);font-weight:700}.terms-consent details p{margin:8px 0 0}.workspace-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0;display:grid}.workspace-metric{border:1px solid var(--line);background:var(--panel);border-radius:12px;min-width:0;padding:18px}.workspace-metric span,.wallet-balance-card>span{font:9px var(--mono);letter-spacing:1px;color:var(--muted);display:block}.workspace-metric b{font:600 28px var(--display);letter-spacing:-1px;margin-top:11px;display:block}.workspace-panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:20px;padding:22px}.workspace-panel h3{font:600 19px var(--display);letter-spacing:-.5px;margin:0 0 17px}.workspace-panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.workspace-panel-heading h3{margin:0}.workspace-status{font:9px var(--mono);letter-spacing:.7px;color:var(--accent);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:6px 8px}.workspace-list-row,.profile-detail-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:12px;display:flex}.workspace-list-row span{color:var(--muted);text-align:right}.workspace-disclaimer,.workspace-empty{color:var(--muted);font-size:11px;line-height:1.7}.movement-workspace-card{border-top:1px solid var(--line);padding:16px 0}.movement-workspace-card p,.movement-workspace-card small{color:var(--muted);font-size:11px;line-height:1.6;display:block}.wallet-balance-card{background:var(--panel2);border:1px solid var(--line);border-radius:15px;margin-top:25px;padding:25px}.wallet-balance-card strong{font:600 clamp(32px,5vw,48px) var(--display);letter-spacing:-1.5px;margin:12px 0;display:block}.wallet-balance-card p{color:var(--muted);font-size:11px}.profile-large-avatar{background:var(--accent);width:62px;height:62px;color:var(--accent-ink);font:700 30px var(--display);border-radius:18px;place-items:center;margin-bottom:22px;display:grid}.profile-workspace h2{font:600 28px var(--display);margin:8px 0}.profile-workspace>p{color:var(--muted);font-size:12px}.profile-detail-row span{color:var(--muted)}.secondary-workspace-button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin:10px 0;padding:10px 13px;font-size:11px;font-weight:600;display:inline-flex}.joined-link-panel{border:1px solid var(--line);background:var(--panel2);overflow-wrap:anywhere;border-radius:10px;gap:9px;margin:16px 0;padding:14px;display:grid}.joined-link-panel a{color:var(--accent);font-size:12px}@media (width<=760px){.workspace-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-metric{padding:14px}.workspace-metric b{font-size:24px}.workspace-panel{padding:16px}.workspace-list-row{align-items:flex-start}}.movement-tracking-link{color:var(--accent);overflow-wrap:anywhere;margin-top:9px;font-size:11px;line-height:1.6;display:block}.leaderboard-live-list{gap:0;margin:16px 0;display:grid}.leaderboard-live-row{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.leaderboard-rank{font:600 14px var(--mono);color:var(--accent)}.leaderboard-creator{gap:4px;min-width:0;display:grid}.leaderboard-creator b{overflow-wrap:anywhere;font-size:12px}.leaderboard-creator small{color:var(--muted);font-size:10px}.leaderboard-live-row>strong{font:600 12px var(--mono);white-space:nowrap}.profile-edit-form{gap:9px;margin:18px 0;display:grid}.profile-edit-form label{color:var(--muted);font-size:11px}.profile-edit-form input{border:1px solid var(--line);background:var(--panel2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:12px 13px}.profile-edit-form .primary-button{justify-self:start}.profile-menu-wrap{border-top:1px solid var(--line);margin-top:12px;padding-top:7px;position:relative}.profile-menu-trigger{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:0;padding:10px 4px}.profile-menu-trigger:hover{background:var(--panel);border-radius:9px}.profile-menu-chevron{color:var(--muted);margin-left:auto;font-size:18px}.profile-dropdown{z-index:40;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 48px #0007}.profile-dropdown button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 10px;font-size:12px;display:flex}.profile-dropdown button:hover{background:var(--panel2)}.profile-dropdown button svg{color:var(--muted)}@media (width<=760px){.mobile-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-dropdown{width:220px;inset:calc(100% + 8px) auto auto 0}.profile-menu-wrap{margin-top:12px}}.app.auth-required{min-height:100vh;display:block}.app.auth-required>.sidebar,.app.auth-required>.main-area,.app.auth-required>.mobile-bottom-nav,.app.auth-required>.scrim{display:none!important}.app.auth-required>.auth-backdrop{z-index:9999;background:var(--bg);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.app.auth-required .auth-modal{width:min(100%,480px);max-height:calc(100vh - 40px);overflow-y:auto}.product-display-backdrop{z-index:45;align-items:start;padding:20px;overflow:auto}.product-display-editor,.product-display-viewer{width:min(100%,780px);max-height:none;margin:0 auto}.product-display-editor form textarea,.product-display-viewer textarea{background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);font:12px/1.6 var(--sans);resize:vertical;border-radius:8px;padding:12px}.product-display-editor form textarea:focus,.product-display-viewer textarea:focus{border-color:var(--accent);outline:none}.product-intro-feature{border:1px solid var(--line);background:var(--panel2);border-radius:12px;margin-bottom:20px;padding:23px}.product-intro-mark{background:var(--bg);width:40px;height:40px;color:var(--accent);border-radius:12px;place-items:center;font-size:25px;display:grid}.product-intro-feature h3{font:600 20px var(--display);margin:16px 0 8px}.product-intro-feature p,.product-intro-feature li{color:var(--muted);font-size:12px;line-height:1.8}.product-intro-feature ul{padding-left:19px}.product-intro-modal>.secondary-workspace-button{width:100%;margin-top:10px}.product-storefront-hero{border:1px solid var(--line);background:var(--panel2);border-radius:14px;grid-template-columns:150px 1fr;align-items:center;gap:22px;padding:20px;display:grid}.product-storefront-hero>img{object-fit:cover;border-radius:18px;width:150px;height:150px}.product-storefront-hero h3{font:600 24px var(--display);margin:8px 0}.product-storefront-hero p,.storefront-description p{color:var(--muted);font-size:12px;line-height:1.8}.storefront-app-icon{background:var(--accent);color:#fff;width:70px;height:70px;font:600 30px var(--display);border-radius:17px;place-items:center;display:grid}.storefront-rating{color:var(--text);margin:10px 0;font-size:12px}.storefront-actions{flex-wrap:wrap;gap:8px;display:flex}.storefront-actions .primary-button,.product-storefront-hero>.primary-button{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.storefront-description h3,.storefront-reviews h3{font:600 19px var(--display);margin:13px 0}.storefront-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.storefront-media-grid img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.storefront-video-list{gap:12px;margin:16px 0;display:grid}.storefront-video-list video{background:#000;border-radius:10px;width:100%;max-height:380px}.storefront-socials{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.storefront-socials a{border:1px solid var(--line);color:var(--text);border-radius:8px;padding:8px 11px;font-size:11px;text-decoration:none}.storefront-reviews{border-top:1px solid var(--line);padding-top:18px}.storefront-review{border-bottom:1px solid var(--line);padding:14px 0}.storefront-review b{font-size:12px}.storefront-review span{float:right;color:#e6ad4d}.storefront-review p{color:var(--muted);font-size:12px;line-height:1.7}.storefront-reviews form{gap:14px;margin-top:20px;display:grid}.campaign-linked-display{border:1px solid var(--line);background:var(--panel2);border-radius:10px;gap:7px;padding:14px;display:grid}.campaign-linked-display b{font-size:13px}.campaign-linked-display p{color:var(--muted);font-size:11px;line-height:1.6}.campaign-destination-links button{color:var(--text);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.profile-product-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.profile-product-actions .primary-button{text-decoration:none}@media (width<=600px){.product-display-backdrop{padding:8px}.product-storefront-hero{grid-template-columns:1fr;padding:14px}.product-storefront-hero>img{width:100%;height:220px}.storefront-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-display-editor,.product-display-viewer{padding:18px}.profile-product-actions{display:grid}}.storefront-share-link{border:1px solid var(--line);border-radius:8px;gap:8px;margin:18px 0;padding:12px;display:grid}.storefront-share-link a{overflow-wrap:anywhere;color:var(--text);font-size:11px;line-height:1.6}.maxm-workspace{max-width:1180px;min-height:calc(100vh - 72px);padding-top:55px;padding-bottom:90px}.workspace-hero{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:34px;display:flex}.workspace-hero h1{font:600 clamp(38px,5vw,61px)/1.03 var(--display);letter-spacing:-2.8px;margin:18px 0 12px}.workspace-hero>div:first-child>p{color:var(--muted);max-width:550px;margin:0;font-size:13px;line-height:1.8}.workspace-identity-chip{border:1px solid var(--line);background:var(--panel);border-radius:40px;flex-shrink:0;align-items:center;gap:10px;margin-bottom:5px;padding:7px 14px 7px 7px;display:flex}.workspace-mini-avatar{background:var(--accent);width:35px;height:35px;color:var(--accent-ink);font:700 15px var(--display);border-radius:50%;place-items:center;display:grid}.workspace-identity-chip b,.workspace-identity-chip small{display:block}.workspace-identity-chip b{font-size:11px}.workspace-identity-chip small{color:var(--muted);margin-top:4px;font-size:9px}.workspace-loading{text-align:center;border:1px solid var(--line);background:radial-gradient(ellipse at 50% 0%,#d9ff630b,transparent 60%),var(--panel);border-radius:18px;margin:45px 0;padding:60px 20px}.workspace-loading-orb{width:54px;height:54px;color:var(--accent);background:#d9ff630c;border:1px solid #d9ff6355;border-radius:17px;place-items:center;margin:0 auto 18px;display:grid}.workspace-loading h3{font:600 20px var(--display);margin-bottom:8px}.workspace-loading p{color:var(--muted);font-size:12px}.maxm-workspace .workspace-panel{border:1px solid var(--line);background:var(--panel);border-radius:15px;padding:23px}.maxm-workspace .workspace-panel-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.maxm-workspace .workspace-panel-heading h3{font:600 20px var(--display);letter-spacing:-.5px;margin:8px 0 0}.maxm-workspace .workspace-panel-heading>svg{color:var(--accent)}.maxm-workspace .workspace-metric-grid{gap:12px;margin:0 0 17px}.maxm-workspace .workspace-metric{border-radius:14px;min-height:112px;padding:20px}.maxm-workspace .workspace-metric b{font:600 33px var(--display);letter-spacing:-1px;margin-top:15px}.maxm-workspace .workspace-list-row{border-top:1px solid var(--line);align-items:center;padding:15px 0}.maxm-workspace .workspace-list-row>div b,.maxm-workspace .workspace-list-row>div small{display:block}.workspace-empty-inline{border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:24px 18px;font-size:12px;line-height:1.8}.workspace-empty-inline h3{font:600 20px var(--display);color:var(--text);margin:10px 0}.workspace-empty-inline p{color:var(--muted);font-size:12px;line-height:1.8}.maxm-workspace .workspace-disclaimer{color:var(--muted);margin:17px 0 0;font-size:10px;line-height:1.8}.movement-stack{gap:15px;display:grid}.movement-summary-band{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.movement-summary-band>div{background:var(--panel);padding:20px}.movement-summary-band span,.movement-summary-band b{display:block}.movement-summary-band span{font:9px var(--mono);letter-spacing:1px;color:var(--muted)}.movement-summary-band b{font:600 clamp(18px,2vw,27px) var(--display);letter-spacing:-.8px;margin-top:12px}.movement-workspace-card{border:1px solid var(--line);background:linear-gradient(130deg,var(--panel),color-mix(in srgb,var(--panel) 86%,var(--accent) 14%));border-radius:15px;min-width:0;padding:22px}.movement-card-top{align-items:center;gap:9px;display:flex}.movement-card-index{font:10px var(--mono);color:var(--accent);border-right:1px solid var(--line);padding-right:8px}.movement-workspace-card h3{font:600 23px var(--display);letter-spacing:-.6px;margin:17px 0}.movement-card-stats{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:9px 23px;padding-bottom:18px;display:flex}.movement-card-stats span{color:var(--muted);font-size:11px}.movement-card-stats b{color:var(--text);font-weight:600}.personal-link-card{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;min-width:0;margin-top:17px;padding:13px;display:flex}.personal-link-icon{width:38px;height:38px;color:var(--accent);background:#d9ff6312;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.personal-link-copy{flex:1;min-width:0}.personal-link-copy small{font:9px var(--mono);letter-spacing:1px;color:var(--muted);margin-bottom:7px;display:block}.personal-link-copy a{text-overflow:ellipsis;white-space:nowrap;color:var(--text);max-width:100%;font-size:11px;display:block;overflow:hidden}.personal-link-copy a:hover{color:var(--accent)}.copy-link-button{border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:10px;font-weight:600;transition:all .2s;display:flex}.copy-link-button:hover{border-color:var(--accent);color:var(--accent)}.movement-card-footnote{color:var(--muted);align-items:center;gap:7px;margin:14px 0 0;font-size:10px;display:flex}.movement-card-footnote svg{color:var(--accent)}.wallet-v5-card{isolation:isolate;color:#f7f8f1;background:linear-gradient(125deg,#1c2117 0%,#11130f 50%,#191c17 100%);border:1px solid #d9ff6338;border-radius:20px;margin-bottom:17px;padding:27px 29px 23px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0002}.wallet-v5-glow{z-index:-1;border:1px solid #d9ff6325;border-radius:50%;width:370px;height:370px;position:absolute;top:-220px;right:-80px;box-shadow:0 0 0 35px #d9ff6308,0 0 0 75px #d9ff6306,0 0 90px #d9ff630b}.wallet-v5-top{font:9px var(--mono);letter-spacing:1.3px;color:#c2c7b7;justify-content:space-between;align-items:center;display:flex}.wallet-v5-top>span:first-child{align-items:center;gap:9px;display:flex}.wallet-v5-dot{background:#d9ff63;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d9ff6380}.wallet-v5-mark{font:700 25px var(--display);letter-spacing:-2px;color:#d9ff63}.wallet-v5-label{font:9px var(--mono);letter-spacing:1.5px;color:#a5ad96;margin-top:34px}.wallet-v5-card>strong{font:600 clamp(36px,5.5vw,59px)/1.1 var(--display);letter-spacing:-2.5px;margin:10px 0 25px;display:block}.wallet-v5-bottom{color:#a5ad96;border-top:1px solid #ffffff18;flex-wrap:wrap;gap:10px 28px;padding-top:16px;font-size:10px;display:flex}.wallet-v5-bottom b{color:#f7f8f1;margin-left:6px;font-weight:600}.wallet-action-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.wallet-action-panel>p{color:var(--muted);margin:-6px 0 20px;font-size:11px;line-height:1.8}.wallet-form{gap:14px;display:grid}.wallet-form label,.profile-edit-card label{color:var(--muted);gap:8px;font-size:11px;display:grid}.wallet-form input,.profile-edit-card input,.profile-edit-card textarea{background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);border-radius:9px;outline:none;padding:12px 13px;font-size:12px}.wallet-form input:focus,.profile-edit-card input:focus,.profile-edit-card textarea:focus{border-color:var(--accent)}.wallet-form .primary-button,.profile-edit-card .primary-button{width:100%;padding:13px}.wallet-inline-hint{color:var(--muted);font-size:10px;line-height:1.7}.wallet-form-actions{flex-wrap:wrap;gap:9px;display:flex}.wallet-form-actions .primary-button{flex:1}.saved-bank-card{border:1px solid var(--line);background:var(--bg);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.saved-bank-mark{width:43px;height:43px;color:var(--accent);background:#d9ff6312;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.saved-bank-card>div:nth-child(2){flex:1;min-width:0}.saved-bank-card b{font-size:12px;display:block}.saved-bank-card p{color:var(--muted);margin:6px 0;font-size:10px}.saved-bank-card span{font:10px var(--mono);letter-spacing:1px}.withdrawal-history{margin-top:15px}.withdrawal-status{text-transform:capitalize;color:#d9ff63;align-items:center;gap:6px;font-size:10px;display:flex}.wallet-row-date{color:var(--muted);margin-top:5px;font-size:9px}.wallet-trust-note{border:1px solid var(--line);background:var(--panel2);border-radius:12px;gap:12px;margin-top:15px;padding:17px;display:flex}.wallet-trust-note svg{color:var(--accent);flex-shrink:0;margin-top:2px}.wallet-trust-note p{color:var(--muted);margin:0;font-size:10px;line-height:1.8}.wallet-trust-note b{color:var(--text)}.profile-social-layout{gap:15px;display:grid}.profile-cover-card{border:1px solid var(--line);background:var(--panel);border-radius:17px;overflow:hidden}.profile-cover-art{background:radial-gradient(at 72% 22%,#d9ff6322,#0000 38%),linear-gradient(120deg,#1a1c19,#101115 65%,#20251a);height:180px;position:relative;overflow:hidden}.profile-cover-art>span{font:9px var(--mono);letter-spacing:1.5px;color:#b6b9ac;position:absolute;top:20px;left:22px}.profile-cover-grid{opacity:.23;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.profile-cover-orbit{border:1px solid #d9ff6335;border-radius:50%;width:330px;height:330px;position:absolute;top:-95px;right:12%}.profile-cover-orbit-a{transform:rotate(32deg)scaleX(.8)}.profile-cover-orbit-b{opacity:.7;border-style:dashed;width:230px;height:230px;top:-40px;right:20%}.profile-social-identity{align-items:center;gap:19px;margin-top:-43px;padding:0 24px 23px;display:flex;position:relative}.profile-social-avatar{border:4px solid var(--panel);background:var(--accent);width:94px;height:94px;color:var(--accent-ink);border-radius:28px;flex-shrink:0;place-items:center;display:grid;overflow:hidden;box-shadow:0 8px 28px #0004}.profile-social-avatar span{font:700 38px var(--display)}.profile-social-avatar img{object-fit:cover;width:100%;height:100%}.profile-social-head{flex:1;min-width:0;padding-top:40px}.profile-member-label{font:8px var(--mono);letter-spacing:1px;color:var(--muted);align-items:center;gap:7px;display:flex}.profile-social-head h2{font:600 clamp(23px,3vw,31px)/1.1 var(--display);letter-spacing:-1px;margin:9px 0}.profile-social-head>p{color:var(--muted);overflow-wrap:anywhere;max-width:510px;margin:0;font-size:11px;line-height:1.7}.profile-settings-button{border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:9px;flex-shrink:0;align-self:flex-start;align-items:center;gap:8px;margin-top:47px;padding:10px 13px;font-size:10px;display:flex}.profile-settings-button:hover{border-color:var(--accent);color:var(--accent)}.profile-social-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px;display:grid}.profile-social-stats>div{min-width:0;padding:18px 15px 19px 0}.profile-social-stats b,.profile-social-stats span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-social-stats b{font-size:11px;font-weight:600}.profile-social-stats span{font:8px var(--mono);letter-spacing:.8px;color:var(--muted);margin-top:7px}.profile-edit-card{background:var(--panel);border:1px solid #d9ff6338;border-radius:15px;gap:15px;padding:23px;display:grid}.profile-edit-card-title{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.profile-edit-card-title>svg{color:var(--accent)}.profile-edit-card-title h3{font:600 22px var(--display);margin:7px 0 0}.profile-edit-card label small{color:var(--muted);font-size:9px;display:inline}.profile-edit-card textarea{resize:vertical;min-height:85px}.profile-lower-grid{grid-template-columns:1.15fr .85fr;gap:15px;display:grid}.profile-account-panel .profile-detail-row{padding:14px 0}.profile-detail-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding:13px 0;font-size:10px;display:flex}.profile-detail-row:last-of-type{border-bottom:0}.profile-detail-row>span{color:var(--muted);flex-shrink:0}.profile-detail-row>b{text-align:right;overflow-wrap:anywhere}.profile-verified{color:var(--accent)}.profile-setting-row{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--text);background:0 0;align-items:center;gap:11px;padding:13px 0;display:flex}.profile-setting-row>span:nth-child(2){flex:1;min-width:0}.profile-setting-row b,.profile-setting-row small{display:block}.profile-setting-row b{font-size:11px;font-weight:600}.profile-setting-row small{color:var(--muted);margin-top:5px;font-size:9px}.profile-setting-row>svg{color:var(--muted)}.profile-setting-row:hover>svg,.profile-setting-row:hover b{color:var(--accent)}.profile-setting-icon{border:1px solid var(--line);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.profile-preferences-panel{background:radial-gradient(ellipse at 100% 0%,#d9ff6310,transparent 55%),var(--panel)!important}.profile-preferences-panel h3{font:600 23px var(--display);letter-spacing:-.7px;margin:13px 0}.profile-preferences-panel>p{color:var(--muted);margin-bottom:22px;font-size:11px;line-height:1.9}.profile-preferences-panel .primary-button{width:100%}.profile-workspace{max-width:100%}@media (width<=900px){.wallet-action-grid,.profile-lower-grid{grid-template-columns:1fr}.profile-preferences-panel{order:2}}@media (width<=650px){.maxm-workspace{padding-top:35px;padding-bottom:55px}.workspace-hero{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.workspace-hero h1{letter-spacing:-2px;margin:13px 0 10px;font-size:42px}.workspace-identity-chip{margin:0}.movement-summary-band>div{padding:13px 10px}.movement-summary-band span{letter-spacing:.5px;font-size:7px}.movement-summary-band b{overflow-wrap:anywhere;font-size:18px}.movement-workspace-card{padding:16px}.movement-workspace-card h3{font-size:20px}.movement-card-stats{gap:10px 14px}.movement-card-stats span{font-size:9px}.personal-link-card{gap:9px;padding:10px}.personal-link-icon{width:33px;height:33px}.personal-link-copy a{max-width:180px;font-size:10px}.copy-link-button{width:38px;height:38px;padding:0}.copy-link-button span{display:none}.wallet-v5-card{border-radius:16px;padding:22px 20px 19px}.wallet-v5-label{margin-top:29px}.wallet-v5-card>strong{letter-spacing:-1.5px;font-size:40px}.wallet-v5-bottom{gap:10px 17px;font-size:9px}.maxm-workspace .workspace-panel{padding:18px}.profile-cover-art{height:145px}.profile-social-identity{flex-wrap:wrap;align-items:flex-start;gap:13px;margin-top:-32px;padding:0 15px 19px}.profile-social-avatar{border-width:3px;border-radius:22px;width:72px;height:72px}.profile-social-avatar span{font-size:30px}.profile-social-head{flex-basis:calc(100% - 100px);padding-top:36px}.profile-social-head h2{overflow-wrap:anywhere;font-size:23px}.profile-social-head>p{font-size:10px}.profile-settings-button{align-self:center;margin:0 0 0 auto}.profile-social-stats{padding:0 15px}.profile-social-stats>div{padding:15px 9px 15px 0}.profile-social-stats b{font-size:10px}.profile-social-stats span{letter-spacing:.3px;font-size:7px}.profile-edit-card{padding:18px}.workspace-list-row{gap:10px}.wallet-form-actions .primary-button{font-size:10px}}.discover-tabs{flex-wrap:wrap;align-items:center;gap:9px;margin:22px 0 31px;display:flex}.discover-tab{border:1px solid var(--line);background:var(--panel);min-height:46px;color:var(--muted);border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:0 17px;font-size:12px;font-weight:650;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 5px 18px #00000008}.discover-tab:hover{color:var(--text);border-color:#d9ff6366;transform:translateY(-2px)}.discover-tab.active{color:var(--text);background:linear-gradient(135deg,#d9ff631a,transparent 85%),var(--panel2);border-color:#d9ff637a;box-shadow:0 8px 24px #d9ff630b}.tab-spark{border-radius:10px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.tab-spark.new{color:var(--accent);background:#d9ff631a}.tab-spark.popular{color:#ff7595;background:#ff678d18}.tab-spark.trending{color:#ffad5d;background:#ff9d4618}.tab-live{color:#ffad5d;font:8px var(--mono);letter-spacing:.6px;background:#ff9d4614;border-radius:6px;align-items:center;gap:4px;margin-left:2px;padding:4px 6px;display:inline-flex}.feed-caption{color:var(--muted);margin-left:auto;font-size:10px}.campaign-visual{background-image:radial-gradient(at 50% 40%,#ffffff0b,#0000 58%);height:clamp(165px,17vw,225px)}.campaign-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#090a0b50);position:absolute;inset:0}.campaign-visual .campaign-symbol{font-size:clamp(72px,8vw,108px);transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s}.campaign-card:hover .campaign-symbol{transform:scale(1.08)rotate(-5deg)}.campaign-card:hover .campaign-product-image{transform:scale(1.04)}.campaign-number{align-items:center;gap:7px;display:flex}.campaign-live-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 11px #d9ff63aa}.campaign-info h3{letter-spacing:-.4px}.campaign-footer{border-top:1px solid var(--line);padding-top:12px}.campaign-discovery-label{line-height:1.5;font-size:10px!important}.discover-empty{border:1px solid var(--line);background:radial-gradient(ellipse at 0% 0%,#d9ff6310,transparent 55%),var(--panel);border-radius:18px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:flex-start;min-height:260px;padding:clamp(24px,5vw,50px);display:flex}.discover-empty-icon{width:47px;height:47px;color:var(--accent);background:#d9ff6314;border-radius:15px;place-items:center;margin-bottom:19px;display:grid}.discover-empty h3{font:600 clamp(22px,3vw,30px) var(--display);letter-spacing:-.8px;margin:0 0 8px}.discover-empty p{color:var(--muted);max-width:440px;margin-bottom:17px;font-size:12px;line-height:1.8}.loading-pulse{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.5s infinite maxm-pulse;display:inline-block;box-shadow:0 0 0 5px #d9ff6314}@keyframes maxm-pulse{50%{opacity:.6;box-shadow:0 0 0 9px #d9ff6300}}.joined-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.joined-actions .modal-submit{margin-top:0}.product-view-top-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.product-view-top .secondary-workspace-button{white-space:nowrap;align-items:center;gap:7px;margin:0;display:inline-flex}.product-storefront-hero{background:radial-gradient(ellipse at 0% 0%,#d9ff6310,transparent 60%),var(--panel2);grid-template-columns:minmax(100px,160px) 1fr;gap:clamp(14px,3vw,26px);padding:clamp(16px,3vw,28px);position:relative;overflow:hidden}.product-storefront-hero>img{aspect-ratio:1;object-fit:cover;border-radius:22px;width:100%;max-width:160px;height:auto;box-shadow:0 16px 38px #0002}.storefront-placeholder-art{aspect-ratio:1;width:100%;max-width:160px;color:var(--accent);background:linear-gradient(135deg,#d9ff6320,#d9ff6305);border:1px dashed #d9ff6355;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.storefront-placeholder-art span{font:8px var(--mono);letter-spacing:1px;text-align:center}.storefront-rating{color:#eabf58;align-items:center;gap:7px;display:flex}.storefront-rating span{color:var(--muted)}.product-display-viewer{border-radius:20px}.product-display-viewer .modal-top{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:18px}.storefront-description{padding:26px 2px 10px}.storefront-description h3{letter-spacing:-.4px}.storefront-review{padding:17px 0}.storefront-review span{float:none;margin-left:12px;display:inline-flex}@media (width<=760px){.discover-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:18px 0 24px;display:grid}.discover-tab{border-radius:12px;flex-direction:column;gap:6px;min-width:0;min-height:53px;padding:7px 4px;font-size:11px}.tab-spark{border-radius:9px;width:27px;height:27px}.tab-live{margin:0;padding:3px;font-size:6px;position:absolute;transform:translate(22px,-12px)}.feed-caption{display:none}.campaign-grid{grid-template-columns:1fr;gap:13px}.campaign-card{border-radius:15px;grid-template-columns:minmax(96px,34%) minmax(0,1fr);display:grid}.campaign-visual{align-self:stretch;height:100%;min-height:175px}.campaign-number{letter-spacing:.4px;font-size:7px;line-height:1.4;top:10px;left:10px;right:7px}.campaign-info{min-width:0;padding:15px 13px}.campaign-info h3{font-size:17px;line-height:1.15}.campaign-info>p{margin:9px 0 12px;font-size:10px;line-height:1.65}.campaign-category{font-size:8px}.campaign-footer{align-items:center;gap:8px}.campaign-discovery-label{font-size:9px!important}.campaign-footer button{flex-shrink:0;width:33px;height:33px}.section-heading{align-items:flex-start;gap:12px}.section-heading h2{font-size:24px;line-height:1.12}.create-campaign-inline{white-space:nowrap;padding:9px 10px;font-size:9px}.joined-actions{grid-template-columns:1fr}.product-display-backdrop{padding:7px}.product-display-viewer{border-radius:17px;padding:15px}.product-view-top{align-items:flex-start;gap:8px}.product-view-top-actions{gap:5px}.product-view-top .secondary-workspace-button{padding:8px 9px;font-size:9px}.product-storefront-hero{border-radius:13px;grid-template-columns:76px minmax(0,1fr);gap:13px;padding:13px}.product-storefront-hero>img,.storefront-placeholder-art{border-radius:15px;width:76px;max-width:none;height:76px}.storefront-placeholder-art svg{width:22px;height:22px}.storefront-placeholder-art span{letter-spacing:.2px;font-size:5px}.product-storefront-hero h3{font-size:20px;line-height:1.1}.product-storefront-hero p{font-size:10px;line-height:1.55}.storefront-app-icon{border-radius:12px;width:42px;height:42px;font-size:21px}.product-storefront-hero .primary-button{padding:10px 13px;font-size:10px}.storefront-reviews{padding:15px}}.discover-toolbar{justify-content:flex-start;align-items:center;margin:0 0 18px;display:flex}.discover-tabs{border:0!important;gap:5px!important;margin:0!important;padding:0!important}.discover-tab{border-radius:8px!important;gap:6px!important;padding:7px 10px!important;font-size:11px!important}.tab-spark{border-radius:7px!important;width:22px!important;height:22px!important}.discover-tab .tab-live{display:none!important}.discover-empty{color:var(--muted);font-size:12px;flex-direction:row!important;align-items:center!important;gap:10px!important;min-height:100px!important;padding:18px!important}.discover-inline-error{color:var(--muted);padding:12px 0;font-size:12px}.leaderboard-score{flex-direction:column;align-items:flex-end;gap:4px;min-width:72px;display:flex}.leaderboard-prize{color:var(--accent);white-space:nowrap;font-size:11px;font-weight:600}.leaderboard-live-row{gap:12px}@media (width<=760px){.discover-toolbar{margin-bottom:14px}.discover-tab{gap:5px!important;padding:6px 8px!important;font-size:10px!important}.tab-spark{width:18px!important;height:18px!important}.tab-spark svg{width:12px;height:12px}.campaign-detail-modal .leaderboard-live-row{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding:11px 0}.leaderboard-creator b{font-size:12px}.leaderboard-creator small,.leaderboard-prize{font-size:10px}.feed-caption,.discovery-subtitle{display:none!important}}.maxm-search-trigger{min-height:40px;color:var(--text);letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#ffffff14,#ffffff06);border:1px solid #ffffff1f;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:650;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.maxm-search-trigger svg{filter:drop-shadow(0 0 8px #ff4b538c)}.maxm-search-trigger:hover{background:#ff414b17;border-color:#ff4650a6;transform:translateY(-1px)}.maxm-search-overlay{z-index:3000;-webkit-backdrop-filter:blur(18px);background:#030408c7;justify-content:center;align-items:flex-start;padding:9vh 18px 24px;display:flex;position:fixed;inset:0}.maxm-search-world{background:radial-gradient(ellipse at 0 0,#f52d3a21,transparent 45%),var(--panel,#101116);border:1px solid #ffffff21;border-radius:24px;flex-direction:column;width:min(760px,100%);max-height:82vh;display:flex;overflow:hidden;box-shadow:0 30px 120px #0009,0 0 55px #f4283714}.maxm-search-head{justify-content:space-between;align-items:center;padding:22px 24px 16px;display:flex}.maxm-search-brand{align-items:center;gap:13px;display:flex}.maxm-search-orbit{color:#ff535d;background:radial-gradient(circle,#ff3a4530,#ff3a4509);border:1px solid #ff4c564d;border-radius:16px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 18px #ff3a4514,0 0 25px #ff3a4514}.maxm-search-brand div{flex-direction:column;gap:4px;display:flex}.maxm-search-brand b{letter-spacing:.16em;font-size:13px}.maxm-search-brand small{color:var(--muted);font-size:12px}.maxm-search-input-wrap{color:#ff646d;background:#ffffff09;border:1px solid #ff465066;border-radius:15px;align-items:center;gap:12px;margin:0 24px;padding:15px 16px;display:flex;box-shadow:0 0 25px #ff32410f}.maxm-search-input-wrap input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.maxm-search-input-wrap input::placeholder{color:var(--muted)}.maxm-search-input-wrap kbd{border:1px solid var(--border,#ffffff21);color:var(--muted);border-radius:6px;padding:4px 6px;font-size:10px}.maxm-search-content{min-height:220px;padding:16px 24px;overflow:auto}.maxm-search-empty{text-align:center;min-height:190px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.maxm-search-empty b{color:var(--text);font-size:16px}.maxm-search-empty p{margin:0}.search-orbit-mark{color:#ff535d;border:1px solid #ff46504d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:24px;display:grid;box-shadow:0 0 26px #ff32411f}.maxm-search-result{text-align:left;border:0;border-bottom:1px solid var(--border,#ffffff14);width:100%;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:13px;padding:12px 8px;display:flex}.maxm-search-result:hover{background:#ffffff09}.maxm-search-result-symbol{background:#ffffff0f;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.maxm-search-result>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.maxm-search-result b{font-size:13px}.maxm-search-result small{color:var(--muted);font-size:11px}.maxm-search-result>svg{color:var(--muted)}.maxm-search-footer{border-top:1px solid var(--border,#ffffff14);letter-spacing:.08em;color:var(--muted);justify-content:space-between;gap:12px;padding:14px 24px;font-size:9px;display:flex}@media (width<=640px){.maxm-search-overlay{align-items:stretch;padding:0}.maxm-search-world{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.maxm-search-head{padding:20px 18px 16px}.maxm-search-input-wrap{margin:0 16px;padding:14px 12px}.maxm-search-content{flex:1;padding:12px 16px}.maxm-search-footer{padding:13px 16px}.maxm-search-trigger{width:42px;min-width:42px;padding:0}.maxm-search-trigger span{display:none}}.campaign-live-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0 18px;display:grid}.campaign-live-metrics>div{border:1px solid var(--line,#ffffff17);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:14px;min-width:0;padding:13px 12px}.campaign-live-metrics span{color:var(--muted,#9699a4);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:750;display:block}.campaign-live-metrics b{color:var(--text,#f6f6f8);overflow-wrap:anywhere;font-size:clamp(14px,1.7vw,19px);font-weight:750;line-height:1.2;display:block}.campaign-board-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.campaign-board-heading h3{margin:0 0 4px}.campaign-board-heading p{color:var(--muted,#9699a4);margin:0;font-size:12px}.campaign-board-live{border:1px solid var(--line,#ffffff1a);letter-spacing:.1em;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.campaign-board-live .campaign-live-dot{background:#80d9a4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #80d9a473}.leaderboard-live-row .leaderboard-creator small{color:var(--muted,#9699a4)}.leaderboard-live-row .leaderboard-score>strong{font-size:17px}.leaderboard-live-row .leaderboard-score>strong small{letter-spacing:.1em;color:var(--muted,#9699a4);margin-top:2px;font-size:8px;display:block}.leaderboard-prize{color:#8fe0b0;margin-top:5px;font-size:12px;font-weight:750;display:block}.admin-screen{max-width:1280px;margin-inline:auto;padding-bottom:110px}.admin-heading{justify-content:space-between;align-items:center;gap:18px;margin:8px 0 22px;display:flex}.admin-heading h1{letter-spacing:-.045em;margin:5px 0 4px;font-size:clamp(28px,4vw,42px)}.admin-heading p{color:var(--muted,#9699a4);margin:0;font-size:13px}.admin-tabs{border:1px solid var(--line,#ffffff14);background:#ffffff06;border-radius:15px;gap:7px;margin-bottom:18px;padding:5px;display:flex;overflow:auto}.admin-tabs button{white-space:nowrap;color:var(--muted,#9699a4);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:700;display:flex}.admin-tabs button.active{color:var(--text,#f7f7f8);background:#ffffff17}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.admin-stat{border:1px solid var(--line,#ffffff14);background:#ffffff06;border-radius:15px;min-width:0;padding:17px}.admin-stat span{color:var(--muted,#9699a4);text-transform:capitalize;margin-bottom:10px;font-size:10px;display:block}.admin-stat b{letter-spacing:-.04em;font-size:clamp(20px,2.6vw,29px)}.admin-panel{border:1px solid var(--line,#ffffff17);background:var(--panel,#ffffff06);border-radius:18px;min-width:0;margin-bottom:14px;padding:20px}.admin-panel>.workspace-panel-heading{margin-bottom:16px}.admin-safety-row{border-bottom:1px solid var(--line,#ffffff12);justify-content:space-between;gap:16px;padding:12px 0;font-size:12px;display:flex}.admin-safety-row:last-child{border-bottom:0}.admin-safety-row span{color:var(--muted,#9699a4)}.admin-safety-row b{text-align:right}.admin-campaign-row,.admin-withdrawal-row,.admin-user-row,.admin-ledger-row,.admin-audit-row{border-bottom:1px solid var(--line,#ffffff12);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.admin-campaign-row:last-of-type,.admin-withdrawal-row:last-of-type,.admin-user-row:last-of-type,.admin-ledger-row:last-of-type,.admin-audit-row:last-of-type{border-bottom:0}.admin-row-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.admin-row-main>b{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.admin-row-main>span,.admin-row-main>small{color:var(--muted,#9699a4);overflow-wrap:anywhere;font-size:11px}.admin-row-main>strong{letter-spacing:-.03em;font-size:20px}.admin-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.admin-row-actions .primary-button,.admin-row-actions .secondary-workspace-button,.admin-user-row>.secondary-workspace-button{white-space:nowrap;min-height:34px;padding:8px 11px;font-size:11px}.admin-finalized{color:#8fe0b0;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.admin-status-pill{border:1px solid var(--line,#ffffff1a);width:max-content;max-width:100%;color:var(--muted,#9699a4);text-transform:uppercase;letter-spacing:.04em;border-radius:99px;align-items:center;padding:4px 7px;font-size:9px;font-weight:750;display:inline-flex}.admin-warning{color:#e9c18d;background:#ffb25714;border-radius:12px;align-items:flex-start;gap:8px;padding:12px;font-size:11px;line-height:1.5;display:flex}.admin-bank-details{color:var(--muted,#9699a4);flex-wrap:wrap;gap:5px 10px;margin-top:7px;font-size:11px;display:flex}.admin-bank-details b{color:var(--text,#f7f7f8)}.admin-bank-details code,.admin-audit-row code{overflow-wrap:anywhere;white-space:normal;font-size:10px}.admin-subsection{border-top:1px solid var(--line,#ffffff14);margin-top:22px;padding-top:15px}.admin-subsection h4{margin:0 0 8px;font-size:12px}.admin-ledger-row>strong{white-space:nowrap;font-size:13px}.admin-ledger-row>strong.negative{color:#eaa1a1}.admin-audit-row code{max-width:45%;color:var(--muted,#9699a4)}.admin-success{color:#8fe0b0;align-items:center;gap:8px;font-size:12px;display:flex}@media (width<=900px){.campaign-live-metrics,.admin-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.campaign-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.campaign-live-metrics>div{padding:12px}.admin-heading{margin-top:0}.admin-tabs{margin-inline:-2px}.admin-tabs button{padding:9px 10px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-stat{padding:13px}.admin-panel{border-radius:15px;padding:14px}.admin-campaign-row,.admin-withdrawal-row,.admin-user-row,.admin-ledger-row,.admin-audit-row{flex-direction:column;align-items:flex-start;gap:11px}.admin-row-actions{justify-content:flex-start;width:100%}.admin-row-actions .primary-button,.admin-row-actions .secondary-workspace-button{flex:1}.admin-audit-row code{max-width:100%}.admin-safety-row{align-items:flex-start}.admin-safety-row b{max-width:55%}}.withdrawal-fee-preview{border:1px solid var(--line,#ffffff17);background:#ffffff06;border-radius:12px;flex-direction:column;gap:7px;margin:0 0 13px;padding:12px 13px;font-size:11px;display:flex}.withdrawal-fee-preview span{color:var(--muted,#9699a4);justify-content:space-between;align-items:center;gap:10px;display:flex}.withdrawal-fee-preview b{color:var(--text,#f7f7f8);font-weight:650}.withdrawal-fee-preview strong{color:#8fe0b0;font-size:13px}.admin-review-note{color:var(--muted,#9699a4);margin:0 0 10px;font-size:11px;line-height:1.55}.admin-review-row{border-bottom:1px solid var(--line,#ffffff12);grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:20px;padding:16px 0;display:grid}.admin-review-row:last-of-type{border-bottom:0}.admin-review-row .admin-row-main code{overflow-wrap:anywhere;color:var(--muted,#9699a4);font-size:9px}.admin-review-form{flex-direction:column;gap:10px;display:flex}.admin-review-form label{color:var(--muted,#9699a4);flex-direction:column;gap:5px;font-size:10px;display:flex}.admin-review-form input{border:1px solid var(--line,#ffffff1f);width:100%;min-width:0;color:var(--text,#f7f7f8);font:inherit;background:#00000024;border-radius:10px;padding:10px 11px;font-size:12px}.admin-review-form .primary-button{align-self:flex-start;min-height:34px;padding:8px 12px;font-size:11px}@media (width<=650px){.admin-review-row{grid-template-columns:minmax(0,1fr);gap:12px}.admin-review-form .primary-button{width:100%}}.admin-settlement-card{border-bottom:1px solid var(--line,#ffffff12);padding:5px 0}.admin-settlement-card:last-of-type{border-bottom:0}.admin-settlement-card details{padding:0 0 12px}.admin-settlement-card summary{cursor:pointer;color:var(--muted,#9699a4);font-size:10px;list-style-position:inside}.admin-settlement-recipient{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:9px 0 0 13px;font-size:10px;display:grid}.admin-settlement-recipient span{overflow-wrap:anywhere;color:var(--muted,#9699a4)}.admin-settlement-recipient b{font-size:11px}.admin-settlement-recipient small{color:var(--muted,#9699a4);grid-column:1/-1}.campaign-live-metrics .campaign-funding-status{letter-spacing:0;text-transform:none;color:var(--muted,#9699a4);margin-top:6px;font-size:9px;font-weight:650;display:block}.campaign-live-metrics .campaign-funding-status:has(+b){color:var(--muted,#9699a4)}.top-actions{gap:10px}.discover-create-icon{width:38px;height:38px;color:var(--text,#f6f6f7);cursor:pointer;background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff1f;border-radius:12px;flex:none;justify-content:center;align-items:center;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.discover-create-icon:hover{background:#ff36461a;border-color:#ff48548c;transform:translateY(-1px)}.discover-create-icon:focus-visible,.profile-settings-button:focus-visible,.profile-settings-dropdown button:focus-visible{outline-offset:3px;outline:2px solid #ff5967}.profile-settings-wrap{flex:none;position:relative}.profile-settings-button{border:1px solid var(--line,#ffffff1f);min-height:36px;color:var(--text,#f6f6f7);white-space:nowrap;cursor:pointer;background:#ffffff09;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:650;display:inline-flex}.profile-settings-button:hover{background:#ffffff0f;border-color:#ffffff3d}.profile-settings-dropdown{z-index:30;border:1px solid var(--line,#ffffff21);background:var(--panel,#14151b);border-radius:14px;flex-direction:column;gap:2px;width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 55px #00000059}.profile-settings-dropdown button{width:100%;color:var(--text,#f6f6f7);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:11px 10px;font-size:12px;display:flex}.profile-settings-dropdown button:hover{background:#ffffff12}.profile-settings-dropdown button svg{color:var(--muted,#a4a6b1);flex:none}.profile-cover-card{overflow:visible}.profile-social-layout{min-width:0}@media (width<=700px){.top-actions{gap:7px}.discover-create-icon{border-radius:11px;width:36px;height:36px}.maxm-search-trigger{min-width:36px}.maxm-search-trigger span{display:none}.profile-settings-button{gap:5px;min-height:34px;padding:0 9px}.profile-settings-dropdown{width:min(230px,100vw - 38px);right:0}}@media (width<=380px){.discover-create-icon{width:34px;height:34px}.top-actions{gap:5px}.top-theme{display:none}}.app{position:relative}.app:after{content:"";z-index:9999;pointer-events:none;opacity:var(--dim-opacity,0);background:#000;transition:opacity .12s linear;position:fixed;inset:0}.profile-social-identity{position:relative}.profile-settings-wrap{z-index:40;position:absolute;top:-126px;right:22px}.profile-settings-button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#101115d1;border:1px solid #ffffff2e;border-radius:13px;width:42px;height:42px;min-height:42px;padding:0;box-shadow:0 8px 24px #0003}.app.light .profile-settings-button{border-color:var(--line);color:var(--text);background:#ffffffeb}.profile-settings-button:hover{border-color:var(--accent);transform:translateY(-1px)}.profile-settings-dropdown{overscroll-behavior:contain;width:min(292px,100vw - 30px);max-height:min(78vh,620px);overflow-y:auto}.profile-dropdown-heading{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;margin-bottom:4px;padding:10px 11px 12px;display:flex}.profile-dropdown-heading b{letter-spacing:-.2px;font-size:13px}.profile-dropdown-heading span{color:var(--muted);font-size:10px}.profile-settings-dropdown button:nth-child(4){border-top:0;margin-top:0;padding-top:11px}.menu-appearance-control{border-top:1px solid var(--line);margin-top:6px;padding:8px 7px 7px}.menu-appearance-toggle{align-items:center;gap:10px!important;padding:10px 6px!important;display:flex!important}.menu-appearance-icon{background:var(--panel2);width:32px;height:32px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.menu-appearance-toggle>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.menu-appearance-toggle small{color:var(--muted);font-size:9px}.appearance-switch{background:#777;border-radius:99px;flex:none;align-items:center;width:32px;height:19px;padding:2px;transition:background .18s;display:flex}.appearance-switch i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .18s;display:block;box-shadow:0 1px 3px #0003}.appearance-switch.on{background:var(--accent)}.appearance-switch.on i{background:#171a10;transform:translate(13px)}.brightness-control{color:var(--text);grid-template-columns:1fr auto;align-items:center;gap:9px 10px;padding:10px 7px 8px;display:grid}.brightness-control>span{align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.brightness-control>span svg{color:var(--muted)}.brightness-control>b{font:10px var(--mono);color:var(--muted)}.brightness-control input{width:100%;height:18px;accent-color:var(--accent);cursor:pointer;touch-action:pan-y;grid-column:1/-1;margin:0}.brightness-control>small{color:var(--muted);grid-column:1/-1;margin-top:-4px;font-size:9px}.personal-link-card{gap:9px;padding:10px}.personal-link-icon{width:32px;height:32px}.personal-link-copy small{margin-bottom:5px;font-size:8px}.personal-link-copy a{font-size:10px}.copy-link-button{border-radius:8px;gap:5px;padding:7px 9px;font-size:9px}.joined-actions .modal-submit{gap:7px;min-height:38px;padding:9px 12px;font-size:11px}@media (width<=700px){.profile-settings-wrap{top:-119px;right:12px}.profile-settings-button{width:40px;height:40px;min-height:40px}.profile-settings-dropdown{width:min(292px,100vw - 26px);max-height:72vh;right:0}.personal-link-card{gap:7px;padding:9px}.personal-link-icon{width:29px;height:29px}.personal-link-copy small{letter-spacing:.65px;font-size:7px}.personal-link-copy a{font-size:9px}.copy-link-button{gap:4px;padding:7px 8px;font-size:8px}.copy-link-button svg{width:14px;height:14px}.joined-actions .modal-submit{min-height:36px;padding:8px 10px;font-size:10px}}@media (width<=380px){.profile-settings-wrap{top:-113px;right:10px}.profile-settings-dropdown{width:calc(100vw - 22px)}.personal-link-card{gap:6px;padding:8px}.personal-link-icon{display:none}.copy-link-button{padding:6px 7px}}.profile-settings-dropdown{border-radius:15px;width:min(248px,100vw - 24px);max-height:min(66vh,500px);padding:7px;box-shadow:0 20px 60px #0006}.profile-dropdown-heading{gap:2px;margin-bottom:3px;padding:7px 8px 9px}.profile-dropdown-heading b{font-size:12px}.profile-dropdown-heading span{font-size:9px}.profile-settings-dropdown>button[role=menuitem]{border-radius:8px;min-height:34px;font-size:11px;gap:8px!important;padding:8px!important}.profile-settings-dropdown>button[role=menuitem] svg{width:14px;height:14px}.menu-appearance-control{margin-top:4px;padding:5px 3px 3px}.menu-appearance-toggle{gap:8px!important;padding:7px 4px!important}.menu-appearance-icon{border-radius:8px;width:27px;height:27px}.menu-appearance-toggle b{font-size:10px}.menu-appearance-toggle small{font-size:8px}.appearance-switch{width:29px;height:17px}.appearance-switch i{width:13px;height:13px}.appearance-switch.on i{transform:translate(12px)}.brightness-control{gap:6px 8px;padding:7px 4px 5px}.brightness-control>span,.brightness-control>b{font-size:9px}.brightness-control input{height:16px}.brightness-control>small{font-size:8px}.profile-lower-grid{display:none!important}.duration-tier-display{border:1px solid var(--line);background:var(--panel2);border-radius:10px;flex-direction:column;gap:5px;padding:12px;display:flex}.duration-tier-display b{font:600 15px var(--display);color:var(--accent)}.duration-tier-display small{color:var(--muted);font-size:10px;line-height:1.45}.product-intro-modal{max-width:610px;padding:clamp(20px,4vw,34px)}.product-intro-modal .modal-top h2{letter-spacing:-1.1px;margin:12px 0 8px;font-size:clamp(24px,3vw,34px);line-height:1.1}.product-intro-modal .modal-top p{max-width:440px;color:var(--muted);font-size:13px;line-height:1.65}.product-intro-feature{border:1px solid var(--line);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 45%),var(--panel);border-radius:17px;margin:22px 0 18px;padding:22px;position:relative;overflow:hidden}.product-intro-feature:after{content:"MAXM";font:700 48px var(--display);letter-spacing:-4px;color:var(--text);opacity:.035;pointer-events:none;position:absolute;top:8px;right:-7px}.product-intro-mark{background:var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:11px;place-items:center;margin-bottom:17px;font-size:21px;display:grid}.product-intro-feature h3{font:600 19px var(--display);letter-spacing:-.55px;margin:0 0 9px}.product-intro-feature p{color:var(--muted);max-width:470px;font-size:12px;line-height:1.7}.product-intro-feature ul{border-top:1px solid var(--line);gap:10px;margin:15px 0 0;padding:15px 0 0;list-style:none;display:grid}.product-intro-feature li{padding-left:22px;font-size:11px;line-height:1.5;position:relative}.product-intro-feature li:before{content:"↗";color:var(--accent);font-weight:700;position:absolute;left:0}.product-display-editor{max-width:760px}.product-display-editor form{gap:16px}.product-display-editor form label{letter-spacing:.1px;font-size:11px}.product-display-editor input,.product-display-editor textarea,.product-display-editor select{border-radius:10px}.storefront-reviews{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin-top:22px;padding:clamp(15px,3vw,24px)}.storefront-reviews>h3{font:600 19px var(--display);letter-spacing:-.5px;margin:0 0 9px}.storefront-reviews>.storefront-rating{background:var(--panel2);border-radius:999px;padding:7px 10px;font-size:11px;display:inline-flex}.storefront-review{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 12px;padding:14px 0;display:grid}.storefront-review:last-of-type{border-bottom:0}.storefront-review>b{font-size:11px}.storefront-review>span{letter-spacing:1px;color:var(--accent);font-size:12px}.storefront-review>p{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:12px;line-height:1.65}.storefront-reviews form{border-top:1px solid var(--line);gap:12px;margin-top:18px;padding-top:18px;display:grid}.storefront-reviews form label{color:var(--muted);gap:7px;font-size:11px;display:grid}.storefront-reviews form select,.storefront-reviews form textarea{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);border-radius:10px;padding:11px 12px}.storefront-reviews form .primary-button{justify-self:start}.review-login-cta{margin-top:16px}.storefront-whatsapp-link{color:#75d69b!important;border-color:#3d8e63!important}@media (width<=700px){.profile-settings-dropdown{width:min(248px,100vw - 22px);max-height:64vh;padding:6px}.profile-settings-dropdown>button[role=menuitem]{min-height:36px;font-size:11px}.product-intro-modal{max-width:calc(100vw - 20px);padding:18px}.product-intro-feature{margin:17px 0 14px;padding:17px}.product-intro-feature h3{font-size:17px}.product-intro-feature p{font-size:11px}.product-intro-feature li{font-size:10px}.storefront-reviews{padding:14px}.storefront-review{gap:5px 8px}}.maxm-install-wrap{z-index:120;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:10px;font-family:inherit;display:flex;position:fixed}.maxm-install-button{color:#17191f;letter-spacing:.01em;cursor:pointer;background:#c4ff3d;border:1px solid #c4ff3d52;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 17px;font-size:13px;font-weight:750;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 28px #c4ff3d2e}.maxm-install-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #c4ff3d40}.maxm-install-button:disabled{opacity:.75;cursor:wait}.maxm-install-help{border:1px solid var(--line,#ffffff24);background:var(--panel,#111318);width:min(290px,100vw - 36px);color:var(--text,#fff);border-radius:16px;flex-direction:column;gap:8px;padding:18px 40px 17px 17px;display:flex;position:relative;box-shadow:0 12px 40px #00000047}.maxm-install-help strong{font-size:14px}.maxm-install-help span{color:var(--muted,#a5a7b0);font-size:12px;line-height:1.55}.maxm-install-close{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}@media (width<=700px){.maxm-install-wrap{right:max(12px,env(safe-area-inset-right));bottom:calc(82px + env(safe-area-inset-bottom))}.maxm-install-button{min-height:42px;padding:0 14px;font-size:12px}.maxm-install-help{width:min(270px,100vw - 24px)}}@media (prefers-reduced-motion:reduce){.maxm-install-button{transition:none}}.maxm-notifications{z-index:1200;font-family:inherit;position:fixed;bottom:22px;right:20px}.maxm-notification-trigger{border:1px solid var(--line,#ffffff26);background:var(--panel,#17191f);color:var(--text,#fff);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:11px 15px;font-size:13px;font-weight:650;display:flex;box-shadow:0 8px 32px #00000047}.maxm-notification-trigger>span:first-child{font-size:19px;line-height:14px}.maxm-notification-trigger b{color:#fff;background:#ed334b;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid}.maxm-notification-panel{border:1px solid var(--line,#ffffff24);background:var(--panel,#17191f);width:min(380px,100vw - 28px);max-height:min(620px,100vh - 115px);color:var(--text,#fff);border-radius:18px;flex-direction:column;display:flex;position:absolute;bottom:52px;right:0;overflow:hidden;box-shadow:0 18px 60px #0000006b}.maxm-notification-heading{border-bottom:1px solid var(--line,#ffffff1a);justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 17px 13px;display:flex}.maxm-notification-heading>div{gap:5px;display:grid}.maxm-notification-heading strong{font-size:15px}.maxm-notification-heading small,.maxm-notification-item small{color:var(--muted,#999);font-size:11px}.maxm-notification-heading button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:23px}.maxm-push-enable{border:1px solid var(--line,#ffffff29);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin:12px 14px 0;padding:10px 12px;font-size:12px;font-weight:650}.maxm-push-enable:disabled{opacity:.6}.maxm-notification-message{color:var(--muted,#aaa);margin:8px 14px 0;font-size:11px;line-height:1.5}.maxm-notification-list{padding:7px 9px 10px;overflow:auto}.maxm-notification-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:10px;padding:12px 9px;display:flex}.maxm-notification-item:hover{background:#ffffff0b}.maxm-notification-item.is-unread{background:#ffffff09}.maxm-notification-dot{background:0 0;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:5px}.is-unread .maxm-notification-dot{background:#ed334b}.maxm-notification-copy strong{font-size:12px}.maxm-notification-copy>span{color:var(--muted,#aaa);font-size:12px;line-height:1.5}.maxm-notification-empty{color:var(--muted,#aaa);padding:20px 14px;font-size:12px;line-height:1.6}@media (width<=600px){.maxm-notifications{bottom:14px;right:12px}.maxm-notification-trigger{padding:10px 13px}.maxm-notification-panel{max-height:calc(100dvh - 90px);bottom:50px;right:0}}.maxm-notification-consent-backdrop{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030508c2;place-items:center;padding:22px;animation:.22s both maxmFadeIn;display:grid;position:fixed;inset:0}.maxm-notification-consent{border:1px solid var(--line);background:linear-gradient(150deg,var(--panel),color-mix(in srgb,var(--panel) 88%,var(--accent) 12%));border-radius:22px;width:min(100%,410px);padding:30px;animation:.32s cubic-bezier(.2,.8,.2,1) both maxmConsentIn;box-shadow:0 28px 100px #0008}.maxm-notification-consent-mark{background:var(--accent);color:#10120b;width:44px;height:44px;font:800 19px var(--display);box-shadow:0 0 38px color-mix(in srgb,var(--accent) 25%,transparent);border-radius:13px;place-items:center;margin-bottom:25px;display:grid}.maxm-notification-consent .section-kicker{letter-spacing:1.5px;font-size:9px}.maxm-notification-consent h2{font:600 clamp(25px,5vw,31px)/1.12 var(--display);letter-spacing:-1.1px;margin:12px 0}.maxm-notification-consent p{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.8}.maxm-notification-consent-allow{justify-content:center;width:100%;padding:13px}.maxm-notification-consent-later{width:100%;color:var(--muted);background:0 0;border:0;padding:12px 8px 0;font-size:11px;display:block}.maxm-notification-consent-later:hover{color:var(--text)}@keyframes maxmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes maxmConsentIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.discover-toolbar{z-index:8;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0 0 20px;padding:12px 0 14px;position:sticky;top:0}.discover-tabs{border-bottom:0;gap:9px;margin:0;padding:0}.discover-tab{border-color:var(--line);background:var(--panel);white-space:nowrap;border-radius:999px;padding:10px 15px}.discover-tab.active{background:var(--text);color:var(--bg);border-color:var(--text)}.discover-tab.active .tab-spark{color:var(--bg)}.campaign-grid{align-items:stretch;gap:19px}.campaign-card{background:linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel) 92%,var(--accent) 8%));cursor:pointer;border-radius:17px;outline:none;animation:.5s cubic-bezier(.2,.8,.2,1) both maxmCardEnter;position:relative;box-shadow:0 8px 30px #0000000a}.campaign-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.campaign-card:hover{border-color:color-mix(in srgb,var(--accent) 60%,var(--line));transform:translateY(-5px);box-shadow:0 18px 45px #00000024}.campaign-visual{height:clamp(180px,19vw,255px);transition:filter .3s}.campaign-visual.coral{background:radial-gradient(at 70% 20%,#a84d3b 0,#512b28 38%,#201b20 100%)}.campaign-visual.violet{background:radial-gradient(at 68% 22%,#7669b4 0,#373151 43%,#1b1b25 100%)}.campaign-visual.lime{background:radial-gradient(at 68% 22%,#748849 0,#303a28 42%,#191e1c 100%)}.campaign-product-image{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;inset:0}.campaign-card:hover .campaign-product-image{filter:saturate(1.12);transform:scale(1.055)}.campaign-symbol{opacity:.92;font-size:clamp(95px,11vw,145px)}.campaign-number{color:#fff;letter-spacing:.8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08090b4d;border:1px solid #ffffff36;border-radius:999px;padding:7px 9px;font-size:8px;top:16px;left:16px}.campaign-number .campaign-live-dot{margin-right:7px;display:inline-block}.visual-sticker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:1px;background:#090a0dbd;border-radius:999px;font-size:8px}.campaign-info{padding:21px 19px 17px}.campaign-category{letter-spacing:1.3px;font-size:9px}.campaign-info h3{letter-spacing:-.6px;margin:12px 0 9px;font-size:clamp(18px,1.6vw,21px);line-height:1.22}.campaign-info>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:63px;margin-bottom:17px;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.campaign-quick-facts{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 17px;display:flex}.campaign-reward-chip,.campaign-fact{border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:6px 9px;font-size:9px;line-height:1.2;display:inline-flex}.campaign-reward-chip{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 32%,var(--line));background:color-mix(in srgb,var(--accent) 7%,transparent);font-weight:600}.campaign-fact{color:var(--muted);background:var(--panel2)}.campaign-footer{min-height:48px;padding-top:14px}.campaign-footer>span{letter-spacing:.15px;font-size:9px}.campaign-footer button{border-radius:50%;width:35px;height:35px;transition:background .2s,color .2s,transform .2s}.campaign-card:hover .campaign-footer button{background:var(--accent);color:#111;transform:rotate(45deg)}.discover-empty{border:1px dashed var(--line);background:radial-gradient(ellipse at top,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%);min-height:220px;color:var(--muted);border-radius:18px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;display:flex}.campaign-feed-loading{min-height:170px;color:var(--muted);grid-column:1/-1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}@keyframes maxmCardEnter{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@media (width>=1100px){.campaign-grid{gap:22px}.campaign-card:nth-child(3n+2){transform:translateY(12px)}.campaign-card:nth-child(3n+2):hover{transform:translateY(6px)}}@media (width<=760px){.discover-toolbar{margin:0 -18px 15px;padding:10px 18px 12px}.discover-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.discover-tabs::-webkit-scrollbar{display:none}.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.campaign-visual{height:155px}.campaign-info{padding:15px 13px 13px}.campaign-info h3{font-size:16px}.campaign-info>p{min-height:58px;margin-bottom:13px;font-size:11px}.campaign-reward-chip,.campaign-fact{padding:5px 7px;font-size:8px}.campaign-quick-facts{gap:5px;margin-bottom:12px}.campaign-number{font-size:7px;top:9px;left:9px}.visual-sticker{padding:6px 7px;font-size:7px;bottom:8px;right:8px}.campaign-footer>span{font-size:8px}.campaign-footer button{width:30px;height:30px}}@media (width<=480px){.campaign-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:13px;margin-right:-18px;padding:2px 18px 18px 2px;scroll-padding-left:2px;display:flex;overflow:auto visible}.campaign-card{scroll-snap-align:start;flex:0 0 min(82vw,330px)}.campaign-card:nth-child(3n+2){transform:none}.campaign-card:nth-child(3n+2):hover{transform:translateY(-5px)}.campaign-visual{height:190px}.campaign-info{padding:17px 16px 15px}.campaign-info h3{font-size:19px}.campaign-info>p{min-height:60px;font-size:12px}.campaign-reward-chip,.campaign-fact,.campaign-footer>span{font-size:9px}.maxm-notification-consent{border-radius:19px;padding:25px}}@media (prefers-reduced-motion:reduce){.campaign-card,.maxm-notification-consent{animation:none!important}}.profile-menu-line{align-items:center;gap:5px;min-width:0;display:flex}.profile-menu-line .profile-menu-trigger{flex:1;min-width:0}.profile-menu-identity{min-width:0}.profile-menu-identity b,.profile-menu-identity small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.maxm-profile-notification-button{border:1px solid color-mix(in srgb,var(--accent) 34%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 12%,var(--panel)),var(--panel));width:39px;height:39px;color:var(--accent);border-radius:12px;flex:0 0 39px;place-items:center;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b,0 5px 18px #0002}.maxm-profile-notification-button:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--panel));transform:translateY(-1px)}.maxm-profile-notification-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.maxm-notification-orbit{background:var(--accent);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb,var(--accent) 65%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:7px;right:7px}.maxm-profile-notification-count{border:2px solid var(--bg);color:#fff;min-width:17px;height:17px;font:700 9px/1 var(--mono);letter-spacing:-.3px;background:#f04458;border-radius:99px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 8px #0004}.maxm-notification-panel{pointer-events:auto;transform-origin:0 100%;animation:.18s both maxmNotificationPanelIn;bottom:0;left:0;right:auto}@keyframes maxmNotificationPanelIn{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){.maxm-notifications{bottom:82px;left:12px;right:auto}.maxm-notification-panel{width:min(380px,100vw - 24px);max-height:calc(100dvh - 110px);bottom:0;left:0;right:auto}}@media (prefers-reduced-motion:reduce){.maxm-profile-notification-button,.maxm-notification-panel{transition:none;animation:none}}.campaign-destination-links{align-items:stretch;gap:9px}.campaign-destination-links .campaign-destination-action{border:1px solid var(--line);background:linear-gradient(135deg,var(--panel2),var(--panel));min-height:45px;color:var(--text);cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:9px 11px;font-size:11px;font-weight:600;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.campaign-destination-links .campaign-destination-action:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--panel));color:var(--text);transform:translateY(-1px)}.campaign-destination-icon{background:color-mix(in srgb,var(--accent) 12%,var(--panel));width:29px;height:29px;color:var(--accent);border-radius:8px;flex:0 0 29px;place-items:center;display:grid}.campaign-destination-action>span:nth-child(2){flex:1;min-width:0}.campaign-destination-arrow{color:var(--muted);flex:none;margin-left:auto}.campaign-brand-display-action .campaign-destination-icon{background:color-mix(in srgb,var(--accent) 17%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}.overview-movement-section{border-top:1px solid var(--line);margin-top:22px;padding-top:19px}.overview-movement-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.overview-movement-heading .section-kicker{margin-bottom:5px;display:block}.overview-movement-heading h3{margin:0}.overview-movement-heading>svg{color:var(--accent)}.overview-movement-section .movement-metric-grid{margin:14px 0}.overview-movement-note{color:var(--muted);margin:10px 0 0;font-size:10px;line-height:1.6}.overview-movement-section .joined-link-panel{margin-top:14px}@media (width<=760px){.campaign-destination-links{grid-template-columns:1fr}.campaign-destination-links .campaign-destination-action{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.campaign-destination-links .campaign-destination-action{transition:none}}.campaign-destination-links .campaign-brand-display-missing{border-style:dashed;border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 7%,var(--panel)),var(--panel));text-align:left}.campaign-brand-display-missing .campaign-destination-icon{background:color-mix(in srgb,var(--accent) 15%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.campaign-brand-display-missing-copy{flex:1;gap:3px;min-width:0;display:grid}.campaign-brand-display-missing-copy b{font-size:11px;font-weight:700}.campaign-brand-display-missing-copy small{color:var(--muted);white-space:normal;font-size:10px;font-weight:400;line-height:1.45}.campaign-destination-links .campaign-brand-display-missing:hover .campaign-destination-arrow{color:var(--accent);transform:translate(2px)}.campaign-brand-display-missing .campaign-destination-arrow{transition:transform .18s}@media (prefers-reduced-motion:reduce){.campaign-brand-display-missing .campaign-destination-arrow{transition:none}}.product-intro-mark{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:radial-gradient(circle at 25% 15%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 70%),var(--panel2);width:58px;height:58px;color:var(--accent);border-radius:19px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0002}.product-intro-mark-arrow{background:var(--panel);color:var(--text);box-sizing:content-box;border-radius:5px;padding:2px;position:absolute;top:7px;right:7px}.profile-dropdown .profile-menu-item{min-height:54px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;transition:background .18s,border-color .18s,transform .18s;display:flex;position:relative;padding:8px 9px!important}.profile-dropdown .profile-menu-item:hover{background:color-mix(in srgb,var(--accent) 7%,var(--panel));border-color:color-mix(in srgb,var(--accent) 22%,transparent);transform:translate(1px)}.profile-menu-icon{border:1px solid var(--line);background:var(--panel2);width:36px;height:36px;color:var(--accent);border-radius:12px;flex:0 0 36px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0a}.profile-menu-icon--profile{color:#a9b8ff;background:linear-gradient(145deg,#7288ff20,var(--panel2))}.profile-menu-icon--edit{color:#ffc078;background:linear-gradient(145deg,#ffb45c1c,var(--panel2))}.profile-menu-icon--wallet{color:#a9ed8a;background:linear-gradient(145deg,#9eea6d20,var(--panel2))}.profile-menu-icon--settings{color:#a5d9ff;background:linear-gradient(145deg,#79c8ff1c,var(--panel2))}.profile-menu-icon--brand{color:var(--accent);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 20%,transparent),var(--panel2));border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.profile-menu-icon--visit{color:#ff8e9b;background:linear-gradient(145deg,#ff59671c,var(--panel2))}.profile-menu-item-copy{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12px;font-weight:650;line-height:1.2;display:flex}.profile-menu-item-copy small{color:var(--muted);white-space:normal;font-size:9px;font-weight:450;line-height:1.3}.profile-menu-item-arrow{color:var(--muted);opacity:.65;flex:none;transition:transform .18s,color .18s}.profile-dropdown .profile-menu-item:hover .profile-menu-item-arrow{color:var(--accent);opacity:1;transform:translate(2px,-2px)}.profile-dropdown .profile-menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=650px){.profile-dropdown .profile-menu-item{gap:10px;min-height:56px;padding:8px!important}.profile-menu-icon{border-radius:13px;flex-basis:38px;width:38px;height:38px}.profile-menu-item-copy{font-size:12px}.profile-menu-item-copy small{font-size:9px}.product-intro-mark{border-radius:17px;width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.profile-dropdown .profile-menu-item,.profile-menu-item-arrow{transition:none}}.media-manager-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:4px 0 18px;display:grid}.media-manager-card{border:1px solid var(--line);background:linear-gradient(155deg,#ffffff0b,#ffffff03);border-radius:16px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden;box-shadow:0 10px 30px #0000001f}.media-manager-card:hover{border-color:#d9ff636b;transform:translateY(-2px)}.media-manager-card>img,.media-manager-card>video{aspect-ratio:4/3;object-fit:cover;background:#08090b;width:100%;display:block}.media-manager-card-copy{flex-direction:column;gap:5px;padding:10px 11px 7px;display:flex}.media-manager-card-copy>span{letter-spacing:.14em;color:var(--accent);font:500 9px/1.3 DM Mono,monospace}.media-manager-card-copy>small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;overflow:hidden}.media-manager-actions{gap:7px;padding:4px 10px 11px;display:flex}.media-action-button{border:1px solid var(--line);min-height:32px;color:var(--text);cursor:pointer;background:#ffffff09;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font:600 11px/1 DM Sans,sans-serif;transition:background .18s,border-color .18s;display:inline-flex;position:relative}.media-action-button:hover{background:#d9ff6314;border-color:#d9ff6380}.media-action-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.media-action-button:has(input:disabled){opacity:.45;pointer-events:none}.media-action-danger{color:#ffb8b8}.media-action-danger:hover{background:#ff505014;border-color:#ff6e6e73}.media-upload-panel{background:radial-gradient(at 0 0,#d9ff6317,#0000 56%),linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #d9ff633d;border-radius:16px;margin:14px 0;padding:16px;position:relative;overflow:hidden;box-shadow:0 12px 34px #00000024}.media-upload-panel-top{align-items:center;gap:11px;display:flex}.media-upload-panel-top>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.media-upload-panel-top>div>b{letter-spacing:.01em;font-size:12px;font-weight:700}.media-upload-panel-top>div>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.media-upload-panel-top>strong{letter-spacing:-.06em;color:var(--accent);font-variant-numeric:tabular-nums;font:600 20px/1 Space Grotesk,sans-serif}.media-upload-orbit{background:#d9ff630f;border:1px solid #d9ff6347;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;position:relative}.media-upload-orbit:before,.media-upload-orbit:after{content:"";border:1px solid #d9ff6333;border-radius:50%;position:absolute;inset:5px}.media-upload-orbit:after{border-color:#d9ff631f;inset:-4px;transform:rotate(-30deg)scaleX(.65)}.media-upload-orbit i{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite maxm-upload-pulse;box-shadow:0 0 15px #d9ff63cc}.media-upload-track{background:#ffffff17;border-radius:999px;height:5px;margin:15px 0 10px;overflow:hidden}.media-upload-track>span{border-radius:inherit;background:linear-gradient(90deg,#8bbd27,var(--accent));height:100%;transition:width .22s;display:block;box-shadow:0 0 16px #d9ff6352}.media-upload-metrics{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px;font:10px/1.4 DM Mono,monospace;display:flex}.media-resume-hint{color:var(--muted);background:#d9ff630b;border:1px solid #d9ff632e;border-radius:11px;margin:12px 0;padding:11px 13px;font-size:11px;line-height:1.6}@keyframes maxm-upload-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@media (width<=600px){.media-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.media-manager-card{border-radius:13px}.media-manager-actions{gap:5px;padding-inline:8px}.media-action-button{flex:1;min-height:34px;padding-inline:6px}.media-upload-panel{padding:13px}.media-upload-metrics{gap:7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.media-upload-orbit i{animation:none}.media-manager-card,.media-upload-track>span{transition:none}}.campaign-media-preview{border:1px solid var(--line);background:#ffffff06;border-radius:13px;align-items:center;gap:12px;margin:10px 0 14px;padding:10px;display:flex}.campaign-media-preview>img{object-fit:cover;background:#08090b;border-radius:9px;flex:0 0 62px;width:62px;height:62px}.campaign-media-preview>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.campaign-media-preview>div>b{font-size:12px}.campaign-media-preview>div>small{color:var(--muted);font-size:10px}.topbar-notification-button{cursor:pointer;border-radius:13px;flex:0 0 42px;width:42px;height:42px;margin-left:auto}.topbar-notification-button .maxm-notification-orbit{top:7px;right:7px}.topbar-notification-button .maxm-profile-notification-count{letter-spacing:0;min-width:18px;height:18px;font-size:10px;top:-5px;right:-5px}.maxm-notifications{pointer-events:none;bottom:18px;left:auto;right:18px}.maxm-notification-panel{pointer-events:auto}@media (width<=700px){.top-actions{gap:8px;min-width:0}.topbar-notification-button{flex-basis:40px;width:40px;min-width:40px;height:40px}.topbar-notification-button .maxm-profile-notification-count{top:-4px;right:-4px}.maxm-notifications{right:max(10px,env(safe-area-inset-right));bottom:calc(10px + env(safe-area-inset-bottom))}.maxm-notification-panel{width:min(380px,100vw - 20px);max-height:calc(100dvh - 88px)}}.maxm-notification-page-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030508b8;justify-content:center;align-items:center;padding:18px;display:flex;overflow:auto;z-index:15000!important;position:fixed!important;inset:0!important}.maxm-notification-page{border:1px solid var(--line,#ffffff24);background:var(--panel,#17191f);width:min(760px,100%);height:min(820px,100dvh - 36px);color:var(--text,#fff);border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 100px #00000080}.maxm-notification-page-header{border-bottom:1px solid var(--line,#ffffff1f);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px 24px 18px;display:grid}.maxm-notification-back,.maxm-notification-page-close{border:1px solid var(--line,#ffffff24);background:var(--panel2,#20232b);min-height:36px;color:var(--text,#fff);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:inline-flex}.maxm-notification-page-close{width:36px;padding:0}.maxm-notification-page-title-wrap{min-width:0}.maxm-notification-page-kicker{letter-spacing:.14em;color:var(--muted,#999);font-size:9px}.maxm-notification-page-title-wrap h1{letter-spacing:-.035em;margin:5px 0 3px;font-size:clamp(19px,3vw,25px);line-height:1.2}.maxm-notification-page-title-wrap p{color:var(--muted,#999);margin:0;font-size:11px;line-height:1.5}.maxm-notification-page-list{flex:1;min-height:0;padding:12px 18px 20px;overflow:auto}.maxm-notification-page-list .maxm-notification-item{border:1px solid #0000;border-radius:12px;gap:10px;padding:13px 12px}.maxm-notification-page-list .maxm-notification-item:hover{border-color:var(--line,#ffffff1f)}.maxm-notification-copy{gap:5px;min-width:0;display:grid}.maxm-notification-copy strong{font-size:12px;font-weight:650;line-height:1.4}.maxm-notification-copy>span{overflow-wrap:anywhere;color:var(--text,#fff);font-size:12px;line-height:1.6}.maxm-notification-copy small{font-size:10px;line-height:1.5}.maxm-notification-page-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:24px;display:flex}.maxm-notification-page-empty-icon{border:1px solid var(--line,#ffffff26);width:44px;height:44px;color:var(--accent,#ff4d4d);border-radius:14px;place-items:center;margin-bottom:12px;font-size:22px;display:grid}.maxm-notification-page-empty strong{font-size:13px}.maxm-notification-page-empty p{max-width:300px;color:var(--muted,#999);margin:7px 0 0;font-size:11px;line-height:1.65}.maxm-notification-page .maxm-notification-message{margin:12px 22px 0;font-size:12px;line-height:1.5}.storefront-socials{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.storefront-socials .storefront-social-icon{border:1px solid var(--line,#ffffff26);background:var(--panel2,#ffffff0a);width:44px;height:44px;color:var(--text,#fff);border-radius:14px;justify-content:center;align-items:center;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.storefront-socials .storefront-social-icon svg{width:21px;height:21px;display:block}.storefront-socials .storefront-social-icon:hover{border-color:currentColor;transform:translateY(-2px)}.storefront-socials .storefront-social-icon.instagram:hover{color:#e66891;background:#e1306c1a}.storefront-socials .storefront-social-icon.tiktok:hover{color:#35e6e6;background:#25f4ee14}.storefront-socials .storefront-social-icon.x-social:hover{color:#bfc3ca;background:#ffffff14}.storefront-socials .storefront-social-icon.whatsapp:hover{color:#25d366;background:#25d36617}@media (width<=600px){.maxm-notification-page-backdrop{background:var(--panel,#17191f);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:stretch;padding:0}.maxm-notification-page{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0}.maxm-notification-page-header{gap:9px;padding:16px 13px 14px}.maxm-notification-back{min-height:34px;padding:0 9px;font-size:11px}.maxm-notification-page-close{width:34px;min-height:34px}.maxm-notification-page-list{padding:8px 9px 18px}.maxm-notification-page-list .maxm-notification-item{padding:12px 8px}.maxm-notification-copy strong{font-size:12px}.maxm-notification-copy>span{font-size:11.5px;line-height:1.55}.maxm-notification-copy small{font-size:10px}.maxm-notification-page-empty{min-height:220px;padding:18px}.storefront-socials{gap:8px}.storefront-socials .storefront-social-icon{border-radius:13px;width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.storefront-socials .storefront-social-icon{transition:none}}.mx-page{width:100%;max-width:1180px;color:var(--text);margin:0 auto;padding:30px clamp(18px,3.3vw,46px) 56px}.mx-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:5px 0 25px;display:flex}.mx-page-heading h1{font:600 clamp(29px,4vw,43px)/1.06 var(--display);letter-spacing:-.045em;margin:12px 0 10px}.mx-page-heading p{color:var(--muted);max-width:570px;margin:0;font-size:14px;line-height:1.65}.mx-eyebrow{font:500 10px var(--mono);letter-spacing:.13em;color:var(--muted);align-items:center;gap:7px;display:inline-flex}.mx-page .mx-eyebrow svg{color:var(--accent)}.mx-button{border:1px solid var(--line);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.mx-button:hover:not(:disabled){border-color:var(--accent);transform:translateY(-1px)}.mx-button:disabled{opacity:.55;cursor:not-allowed}.mx-button-primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.mx-button-secondary{background:var(--panel2);color:var(--text)}.mx-button-quiet{color:var(--text);background:0 0}.mx-inline-error,.mx-inline-success{border-radius:11px;align-items:center;gap:9px;margin:0 0 16px;padding:12px 14px;font-size:12px;display:flex}.mx-inline-error{color:#faa;background:#ff5a5a14;border:1px solid #ff5a5a40}.mx-inline-success{color:var(--accent);background:#b4eb5714;border:1px solid #b4eb573d}.mx-status-chip,.mx-count-chip{border:1px solid var(--line);color:var(--muted);font:500 10px var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.mx-status-chip>span{background:#8e9299;border-radius:50%;width:6px;height:6px;display:inline-block}.mx-status-chip.success>span{background:var(--accent);box-shadow:0 0 0 3px #d9ff6317}.mx-panel{background:var(--panel);border:1px solid var(--line);border-radius:17px;min-width:0;margin:0 0 17px;padding:21px}.mx-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.mx-panel-heading h2{font:600 18px var(--display);letter-spacing:-.025em;margin:0 0 6px}.mx-panel-heading p{color:var(--muted);max-width:620px;margin:0;font-size:12px;line-height:1.6}.mx-panel-heading>svg{color:var(--accent);flex-shrink:0}.mx-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:17px;display:grid}.mx-metric-card{background:var(--panel);border:1px solid var(--line);border-radius:15px;flex-direction:column;gap:13px;min-width:0;padding:18px;display:flex}.mx-metric-card>span{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.mx-metric-card>span svg{color:var(--accent)}.mx-metric-card>strong{font:600 clamp(20px,2.4vw,29px) var(--display);letter-spacing:-.04em;overflow-wrap:anywhere}.mx-metric-card>small{color:var(--muted);font-size:10px;line-height:1.5}.mx-metric-feature{background:linear-gradient(135deg,#d9ff6317,transparent 80%),var(--panel);border-color:#d9ff6338}.mx-range-switch{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:4px;width:max-content;margin-bottom:17px;padding:4px;display:flex}.mx-range-switch button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:9px 13px;font-size:11px}.mx-range-switch button.active{background:var(--panel2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.mx-chart-panel{padding-bottom:14px}.mx-bars{align-items:stretch;gap:clamp(5px,1.5vw,16px);height:220px;padding:10px 2px 0;display:flex;overflow-x:auto}.mx-bar-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:22px;display:flex}.mx-bar-value{font:10px var(--mono);color:var(--muted);height:12px}.mx-bar-track{background:var(--panel2);border-radius:7px 7px 3px 3px;align-items:flex-end;width:min(100%,34px);height:160px;display:flex;overflow:hidden}.mx-bar{background:linear-gradient(180deg,var(--accent),#d9ff636b);border-radius:6px 6px 2px 2px;width:100%;min-height:0;transition:height .3s}.mx-bar-column small{font:9px var(--mono);color:var(--muted);white-space:nowrap}.mx-empty-state{text-align:center;min-height:150px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;padding:22px;font-size:12px;display:flex}.mx-empty-state>svg{color:var(--accent);margin-bottom:2px}.mx-empty-state b{font:600 15px var(--display);color:var(--text)}.mx-empty-state span{max-width:400px;line-height:1.6}.mx-event-list{flex-direction:column;display:flex}.mx-event-row{border-top:1px solid var(--line);align-items:center;gap:13px;min-width:0;padding:13px 0;display:flex}.mx-event-icon,.mx-creator-campaign-icon{border:1px solid var(--line);width:37px;height:37px;color:var(--accent);background:var(--panel2);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.mx-event-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mx-event-main b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.mx-event-main span,.mx-event-money span{color:var(--muted);font-size:10px}.mx-event-money{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.mx-event-money>b{font:600 13px var(--display)}.mx-state{background:var(--panel2);border-radius:5px;padding:3px 6px;font-size:9px!important}.mx-state.pending{color:#e6c67a}.mx-state.approved,.mx-state.paid{color:var(--accent)}.mx-state.not_monetized{color:var(--muted)}.mx-note-row,.mx-security-line,.mx-privacy-note{color:var(--muted);align-items:flex-start;gap:9px;font-size:11px;line-height:1.65;display:flex}.mx-note-row{padding:4px 2px 0}.mx-note-row svg,.mx-security-line svg,.mx-privacy-note svg{color:var(--accent);flex-shrink:0;margin-top:1px}.mx-link-panel{align-items:center;gap:15px;padding:18px;display:flex}.mx-link-symbol{width:43px;height:43px;color:var(--accent);background:#d9ff6317;border:1px solid #d9ff632e;border-radius:13px;flex-shrink:0;place-items:center;display:grid}.mx-link-content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mx-link-content>b{font:500 14px var(--mono);overflow-wrap:anywhere}.mx-link-content>small{color:var(--muted);font-size:11px}.mx-icon-button{border:1px solid var(--line);background:var(--panel2);width:40px;height:40px;color:var(--text);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.mx-icon-button:hover{border-color:var(--accent);color:var(--accent)}.mx-plan-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mx-plan-card{border:1px solid var(--line);background:var(--panel2);border-radius:13px;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;padding:18px;display:flex}.mx-plan-card.current{border-color:var(--accent)}.mx-plan-featured{background:linear-gradient(145deg,#d9ff6311,transparent 72%),var(--panel2);border-color:#d9ff6352}.mx-plan-label{font:500 10px var(--mono);letter-spacing:.1em;color:var(--muted);align-items:center;gap:8px;display:flex}.mx-plan-label i{letter-spacing:0;color:var(--accent);background:#d9ff631a;border-radius:5px;padding:4px 6px;font-size:9px;font-style:normal}.mx-plan-card>strong{font:600 clamp(24px,3vw,34px) var(--display);letter-spacing:-.045em}.mx-plan-card>strong small{color:var(--muted);letter-spacing:0;margin-left:5px;font:400 11px DM Sans,sans-serif}.mx-plan-card>p{color:var(--muted);min-height:18px;margin:0;font-size:11px}.mx-plan-card>.mx-button{width:100%;margin-top:4px}.mx-security-line{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.mx-application-form{flex-direction:column;gap:14px;display:flex}.mx-application-form label{color:var(--muted);flex-direction:column;gap:7px;font-size:11px;font-weight:600;display:flex}.mx-application-form input:not([type=checkbox]),.mx-application-form textarea,.mx-application-form select{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--text);border-radius:10px;outline:none;min-width:0;padding:12px 13px;font-size:12px}.mx-application-form input:focus,.mx-application-form textarea:focus,.mx-application-form select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #d9ff6312}.mx-application-form input::placeholder,.mx-application-form textarea::placeholder{color:#696c74}.mx-form-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mx-application-form .mx-consent{color:var(--text);flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.6;display:flex}.mx-consent input{accent-color:var(--accent);flex-shrink:0;margin-top:3px}.mx-privacy-note{background:var(--panel2);border-radius:10px;padding:12px}.mx-submit{align-self:flex-start;min-width:190px}.mx-locked-state,.mx-application-state{border:1px solid var(--line);background:var(--panel2);border-radius:12px;align-items:center;gap:13px;padding:17px;display:flex}.mx-locked-state>svg,.mx-application-state>svg{color:var(--accent);flex-shrink:0}.mx-locked-state>div,.mx-application-state>div{flex-direction:column;gap:5px;display:flex}.mx-locked-state b,.mx-application-state b{font-size:12px}.mx-locked-state span,.mx-application-state span{color:var(--muted);font-size:11px;line-height:1.6}.mx-application-state.success{border-color:#d9ff6340}.mx-rejected-note{color:#f3a6a6;align-items:flex-start;gap:9px;margin-top:12px;font-size:11px;line-height:1.6;display:flex}.mx-payout-note{background:var(--panel2);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:17px;padding:17px 18px;display:flex}.mx-payout-note>svg{color:var(--accent);flex-shrink:0}.mx-payout-note>div{flex-direction:column;flex:1;gap:6px;display:flex}.mx-payout-note b{font-size:12px}.mx-payout-note span{color:var(--muted);font-size:11px;line-height:1.7}.mx-text-button{color:var(--accent);white-space:nowrap;background:0 0;border:0;align-self:center;align-items:center;gap:5px;font-size:11px;display:inline-flex}.mx-admin-review{border-color:#d9ff6333}.mx-admin-list{flex-direction:column;gap:12px;display:flex}.mx-admin-application{border:1px solid var(--line);border-radius:12px;padding:15px}.mx-admin-app-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mx-admin-app-head>div{flex-direction:column;gap:5px;min-width:0;display:flex}.mx-admin-app-head b{font-size:13px}.mx-admin-app-head span{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.mx-admin-details{grid-template-columns:1fr 1fr;gap:13px;margin:16px 0;display:grid}.mx-admin-details>span{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.mx-admin-details small{color:var(--muted);margin-bottom:4px;font-size:9px;display:block}.mx-admin-actions{justify-content:flex-end;gap:8px;display:flex}.mx-loading{text-align:center;color:var(--muted);padding:40px;font-size:12px}.mx-creator-landing{background:radial-gradient(ellipse at 50% 0,#d9ff6317,transparent 42%),var(--bg);min-height:100vh;color:var(--text);padding:0 20px 30px}.mx-landing-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:850px;margin:0 auto;padding:24px 0;display:flex}.mx-landing-brand{font:700 17px var(--display);letter-spacing:-.04em;align-items:center;gap:9px;display:flex}.mx-landing-brand>span:last-child{color:var(--accent)}.mx-landing-mark{background:var(--accent);color:#14170a;border-radius:9px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.mx-landing-join{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.mx-creator-hero{text-align:center;flex-direction:column;align-items:center;max-width:680px;margin:64px auto 42px;display:flex}.mx-creator-avatar{background:var(--panel2);border:1px solid #d9ff6359;border-radius:27px;place-items:center;width:83px;height:83px;margin-bottom:18px;display:grid;overflow:hidden;box-shadow:0 15px 50px #0000002e}.mx-creator-avatar img{object-fit:cover;width:100%;height:100%}.mx-creator-avatar span{font:600 31px var(--display);color:var(--accent)}.mx-creator-label{color:var(--accent);font:500 9px var(--mono);letter-spacing:.13em;align-items:center;gap:6px;display:flex}.mx-creator-hero h1{font:600 clamp(32px,6vw,51px)/1.08 var(--display);letter-spacing:-.055em;margin:14px 0 11px}.mx-creator-hero>p{max-width:480px;color:var(--muted);margin:0;font-size:13px;line-height:1.75}.mx-creator-stats{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.mx-creator-stats span{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:8px 11px;font-size:10px}.mx-creator-stats b{color:var(--text);font-weight:600}.mx-creator-opportunities{max-width:680px;margin:0 auto}.mx-creator-section-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.mx-creator-section-title>div>span{font:500 9px var(--mono);letter-spacing:.13em;color:var(--muted)}.mx-creator-section-title h2{font:600 22px var(--display);letter-spacing:-.035em;margin:7px 0 0}.mx-creator-section-title>svg{color:var(--accent)}.mx-creator-campaigns{flex-direction:column;gap:9px;display:flex}.mx-creator-campaign{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:12px;padding:14px;transition:border-color .2s,transform .2s;display:flex}.mx-creator-campaign:hover{border-color:#d9ff6373;transform:translateY(-1px)}.mx-creator-campaign>div:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mx-creator-campaign b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mx-creator-campaign span{color:var(--muted);font-size:10px}.mx-creator-campaign>svg{color:var(--muted);flex-shrink:0}.mx-creator-no-campaigns{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:13px;padding:25px;font-size:12px}.mx-landing-footer{border-top:1px solid var(--line);max-width:680px;color:var(--muted);justify-content:space-between;gap:12px;margin:40px auto 0;padding-top:17px;font-size:10px;display:flex}.mx-landing-footer a{color:var(--accent);align-items:center;gap:6px;display:flex}.mx-landing-loading,.mx-landing-error{text-align:center;min-height:55vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.mx-landing-error h1{font:600 30px var(--display);color:var(--text);margin:0}.mx-landing-error p{font-size:12px}.mx-landing-error>a{color:var(--accent);align-items:center;gap:6px;font-size:12px;display:flex}@media (width<=900px){.mx-page{padding:23px 20px 42px}.mx-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-metric-card{padding:15px}.mx-page-heading{align-items:flex-start}.mx-page-heading .mx-button{margin-top:22px}}@media (width<=560px){.mx-page{padding:19px 14px 34px}.mx-page-heading{flex-direction:column;gap:14px;margin-bottom:20px}.mx-page-heading h1{font-size:31px}.mx-page-heading .mx-button{margin:0}.mx-metric-grid{gap:8px}.mx-metric-card{border-radius:12px;gap:10px;padding:13px}.mx-metric-card>strong{font-size:21px}.mx-metric-card>span{font-size:10px}.mx-panel{border-radius:14px;padding:15px}.mx-panel-heading h2{font-size:16px}.mx-range-switch{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.mx-range-switch button{padding:9px 4px}.mx-bars{gap:6px;height:190px}.mx-bar-track{height:135px}.mx-plan-grid,.mx-form-two{grid-template-columns:1fr}.mx-plan-card{padding:15px}.mx-link-panel{gap:10px}.mx-link-content>b{font-size:11px}.mx-payout-note{flex-wrap:wrap;padding:14px}.mx-payout-note>div{min-width:calc(100% - 40px)}.mx-text-button{margin-left:30px}.mx-admin-app-head{flex-direction:column}.mx-admin-details{grid-template-columns:1fr}.mx-admin-actions{justify-content:stretch}.mx-admin-actions button{flex:1}.mx-creator-hero{margin-top:44px}.mx-creator-hero h1{font-size:35px}.mx-landing-header{padding:18px 0}}.mx-statement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mx-statement-grid>div{background:var(--panel2);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:13px;display:flex}.mx-statement-grid span{color:var(--muted);font-size:10px;line-height:1.45}.mx-statement-grid b{font:600 clamp(15px,2vw,21px) var(--display);letter-spacing:-.03em;overflow-wrap:anywhere}.mx-statement-grid .mx-statement-net{background:#d9ff630b;border:1px solid #d9ff6338}.mx-statement-grid .mx-statement-net b{color:var(--accent)}.mx-statement-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.mx-statement-footer>span:first-child{color:var(--muted);align-items:center;gap:7px;font-size:10px;line-height:1.5;display:flex}.mx-statement-footer>span:first-child svg{color:var(--accent);flex-shrink:0}@media (width<=700px){.mx-statement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-statement-footer{flex-direction:column;align-items:flex-start}}.mx-custom-range{align-items:center;gap:10px;margin:-6px 0 17px;display:flex}.mx-custom-range label{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.mx-custom-range input{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:9px;min-width:0;padding:9px 10px;font-size:11px}@media (width<=560px){.mx-range-switch{grid-template-columns:repeat(4,minmax(0,1fr))}.mx-custom-range{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mx-custom-range label{flex-direction:column;align-items:flex-start}.mx-custom-range input{width:100%}}.mx-admin-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=560px){.mx-admin-heading-actions{flex-direction:column;justify-content:flex-start;align-items:stretch}.mx-admin-heading-actions .mx-button{justify-content:center}}.profile-personal-link{background:linear-gradient(125deg,#d9ff630f,transparent 75%),var(--panel2);border:1px solid #d9ff6338;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:15px;display:flex}.profile-personal-link>div:first-child{flex-direction:column;gap:6px;min-width:0;display:flex}.profile-personal-link>div:first-child>span{font:500 9px var(--mono);letter-spacing:.13em;color:var(--muted)}.profile-personal-link b{font:500 12px var(--mono);overflow-wrap:anywhere;color:var(--text)}.profile-personal-link small{color:var(--muted);font-size:10px}.profile-link-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.profile-link-actions button,.profile-link-actions a{border:1px solid var(--line);background:var(--panel);min-height:34px;color:var(--text);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.profile-link-actions button:hover,.profile-link-actions a:hover{border-color:var(--accent);color:var(--accent)}.profile-link-actions button:disabled{opacity:.45;cursor:not-allowed}@media (width<=560px){.profile-personal-link{flex-direction:column;align-items:flex-start}.profile-link-actions{width:100%}.profile-link-actions button{flex:1}}.maxm-guide{z-index:1000;font-family:DM Sans,sans-serif;position:fixed;bottom:22px;right:22px}.maxm-guide-launcher{color:#171b0d;background:#d9ff63;border:1px solid #d9ff6370;border-radius:999px;align-items:center;gap:10px;padding:10px 15px 10px 10px;font-size:12px;font-weight:700;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 38px #0007}.maxm-guide-launcher:hover{transform:translateY(-2px);box-shadow:0 15px 44px #0009}.maxm-guide-launcher>i{background:#171b0d;border-radius:50%;width:6px;height:6px;margin-left:1px}.maxm-guide-launcher.open{background:var(--panel);color:var(--text);border-color:var(--line)}.maxm-guide-launcher.open>span{background:var(--accent);color:var(--accent-ink)}.maxm-guide-launcher.open>i{display:none}.maxm-guide-panel{border:1px solid var(--line);background:var(--panel);width:min(390px,100vw - 28px);height:min(610px,100dvh - 110px);min-height:380px;color:var(--text);border-radius:18px;flex-direction:column;margin-bottom:12px;animation:.18s ease-out maxmGuideIn;display:flex;overflow:hidden;box-shadow:0 24px 90px #0009}@keyframes maxmGuideIn{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.maxm-guide-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px;display:flex}.maxm-guide-mark{background:var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.maxm-guide-head>div{flex:1;min-width:0}.maxm-guide-head b,.maxm-guide-head small{display:block}.maxm-guide-head small{color:var(--muted);align-items:center;gap:6px;margin-top:5px;font-size:10px;display:flex}.maxm-guide-head small i{background:var(--accent);border-radius:50%;width:6px;height:6px}.maxm-guide-head>button{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:0 0;border-radius:9px;place-items:center;display:grid}.maxm-guide-context{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;padding:10px 15px;font-size:10px;display:flex}.maxm-guide-context svg{color:var(--accent);flex-shrink:0}.maxm-guide-context b{color:var(--text);font-weight:600}.maxm-guide-message{align-self:flex-start;max-width:94%}.maxm-guide-message.user{align-self:flex-end;max-width:86%}.maxm-guide-message p{white-space:pre-wrap;border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:12px 12px 12px 4px;margin:0;padding:11px 12px;font-size:11px;line-height:1.7}.maxm-guide-message.user p{background:#d9ff6314;border-color:#d9ff6335;border-radius:12px 12px 4px}.maxm-guide-actions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.maxm-guide-actions button,.maxm-guide-shortcuts button{color:var(--accent);text-align:left;background:0 0;border:1px solid #d9ff6340;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.maxm-guide-actions button:hover,.maxm-guide-shortcuts button:hover{border-color:var(--accent);background:#d9ff6310}.maxm-guide-shortcuts{flex-wrap:wrap;gap:6px;padding:0 13px 12px;display:flex}.maxm-guide-shortcuts button{border-color:var(--line);color:var(--text);background:var(--panel2)}.maxm-guide-input{border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;display:flex}.maxm-guide-input input{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--text);border-radius:10px;outline:none;padding:12px;font-size:12px}.maxm-guide-input input:focus{border-color:var(--accent)}.maxm-guide-input>button{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.maxm-guide-input>button:disabled{opacity:.4;cursor:not-allowed}.maxm-guide-footnote{color:var(--muted);margin:0;padding:0 14px 12px;font-size:9px;line-height:1.5}@media (width<=560px){.maxm-guide{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.maxm-guide-panel{width:calc(100vw - 24px);height:min(570px,100dvh - 155px);min-height:350px}.maxm-guide-launcher{padding:8px 12px 8px 8px}.maxm-guide-launcher>span{width:32px;height:32px}}.maxm-guide{right:14px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:1000;touch-action:none;width:44px;height:44px;font-family:DM Sans,sans-serif;position:fixed}.maxm-guide.maxm-guide-positioned{position:fixed}.maxm-guide-launcher{color:#171b0d;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#d9ff63;border:1px solid #d9ff6380;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid;box-shadow:0 5px 22px #0006}.maxm-guide-launcher:active{cursor:grabbing}.maxm-guide-launcher>span{color:#171b0d;background:0 0;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.maxm-guide-launcher>i,.maxm-guide-launcher>b{display:none!important}.maxm-guide-launcher.open{background:var(--panel);border-color:var(--line)}.maxm-guide-launcher.open>span{color:var(--accent)}.maxm-guide-panel{border:1px solid var(--line);background:var(--panel);width:min(370px,100vw - 28px);height:min(590px,100dvh - 150px);min-height:350px;color:var(--text);touch-action:pan-y;border-radius:18px;flex-direction:column;margin:0;animation:.18s ease-out maxmGuideIn;display:flex;position:absolute;bottom:52px;right:0;overflow:hidden;box-shadow:0 24px 90px #0009}.maxm-guide-head{align-items:center;gap:10px;padding:14px;display:flex}.maxm-guide-mark{width:34px;height:34px}.maxm-guide-head b{font:700 11px var(--mono);letter-spacing:1.1px}.maxm-guide-context{font-size:10px}.maxm-guide-messages{flex-direction:column;flex:1;gap:11px;padding:13px;display:flex;overflow-y:auto}.maxm-guide-message p{font-size:11px;line-height:1.65}.maxm-guide-message p strong{font-weight:700}.maxm-guide-typing{align-items:center;gap:4px;min-height:18px;display:flex}.maxm-guide-typing i{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite maxmTyping}.maxm-guide-typing i:nth-child(2){animation-delay:.12s}.maxm-guide-typing i:nth-child(3){animation-delay:.24s}.maxm-guide-typing span{color:var(--muted);margin-left:5px;font-size:10px}@keyframes maxmTyping{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.maxm-guide-input{padding:9px 11px}.maxm-guide-footnote{font-size:9px}@media (width<=560px){.maxm-guide{right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:40px;height:40px}.maxm-guide-launcher{width:38px;height:38px}.maxm-guide-panel{right:10px;bottom:calc(132px + env(safe-area-inset-bottom));width:calc(100vw - 20px);height:min(570px,100dvh - 170px);min-height:320px;position:fixed}.maxm-guide.maxm-guide-positioned .maxm-guide-panel{top:auto;left:auto;right:10px;bottom:calc(132px + env(safe-area-inset-bottom));position:fixed}}.profile-monetization-cta{max-width:100%;color:var(--accent);cursor:pointer;background:#d9ff6310;border:1px solid #d9ff6360;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:12px;padding:10px 13px;font-size:11px;font-weight:700;display:inline-flex}.profile-monetization-cta:hover{border-color:var(--accent);background:#d9ff631c}.profile-monetization-cta svg:last-child{margin-left:5px}.maxm-guide-positioned .maxm-guide-panel{position:fixed;bottom:14px;right:14px}@media (width<=560px){.maxm-guide-positioned .maxm-guide-panel{top:auto;left:auto;right:10px;bottom:calc(132px + env(safe-area-inset-bottom));position:fixed}}.maxm-guide-panel,.maxm-guide-panel *{min-width:0}.maxm-guide-input input{touch-action:manipulation;line-height:1.35;font-size:16px!important}.maxm-guide-input{padding-bottom:max(10px,env(safe-area-inset-bottom))}.maxm-guide-messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.maxm-guide-panel{overflow:hidden}@media (width<=560px){.maxm-guide-panel{width:calc(100vw - 20px)!important;height:min(560px,100dvh - 145px)!important;max-height:calc(100dvh - 145px)!important;left:10px!important;right:10px!important}.maxm-guide-input input{font-size:16px!important;transform:none!important}}.movement-workspace-card{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--panel) 76%,var(--bg)));border-radius:18px;gap:16px;padding:clamp(16px,2.5vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000012}.movement-workspace-card h3{font:600 clamp(18px,2vw,23px) var(--display);letter-spacing:-.45px;margin:0;line-height:1.25}.movement-card-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.movement-card-index{background:var(--panel2);border:1px solid var(--line);min-width:32px;height:28px;font:11px var(--mono);color:var(--muted);border-radius:8px;place-items:center;padding:0 8px;display:inline-grid}.movement-card-state{font:10px var(--mono);letter-spacing:1px;color:var(--muted)}.movement-live-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #d9ff6340}.movement-card-stats{flex-wrap:wrap;gap:9px;display:flex}.movement-card-stats>span{border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;display:flex}.movement-card-stats>span b{color:var(--text);font-size:12px;font-weight:700}.personal-link-card{border:1px solid color-mix(in srgb,var(--accent) 25%,var(--line));background:color-mix(in srgb,var(--accent) 5%,var(--panel));border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.personal-link-icon{background:color-mix(in srgb,var(--accent) 14%,var(--panel));width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.personal-link-copy{gap:6px;min-width:0;display:grid}.personal-link-copy small{font:10px var(--mono);letter-spacing:1px;color:var(--muted)}.personal-link-copy a{min-width:0;max-width:100%;color:var(--text);overflow-wrap:anywhere;word-break:break-word;font-size:12px;line-height:1.45;display:block}.copy-link-button{border:1px solid var(--line);background:var(--panel);min-height:39px;color:var(--text);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.copy-link-button:hover{border-color:var(--accent);background:var(--panel2);transform:translateY(-1px)}.copy-link-button svg{color:var(--accent)}@media (width<=560px){.movement-workspace-card{border-radius:15px;gap:13px;padding:15px}.movement-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.movement-card-stats>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:9px 8px;font-size:10px}.movement-card-stats>span b{font-size:13px}.personal-link-card{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:11px}.personal-link-icon{width:34px;height:34px}.personal-link-copy a{font-size:11px}.copy-link-button{grid-column:1/-1;width:100%;min-height:42px}}.maxm-guide-panel{width:min(460px,100vw - 28px)!important;height:min(720px,100dvh - 96px)!important;min-height:440px!important}.maxm-guide-head{padding:17px 18px}.maxm-guide-context{padding:12px 17px;font-size:11px}.maxm-guide-messages{gap:14px;padding:18px 16px}.maxm-guide-message{max-width:96%}.maxm-guide-message.user{max-width:88%}.maxm-guide-message p{padding:13px 14px;font-size:13px;line-height:1.7}.maxm-guide-actions button,.maxm-guide-shortcuts button{padding:9px 11px;font-size:11px}.maxm-guide-input{gap:10px;padding:12px 14px}.maxm-guide-input input{padding:14px 13px;font-size:16px!important}.maxm-guide-input>button{width:44px;height:44px}.maxm-guide-footnote{padding:0 16px 13px;font-size:10px}@media (width<=560px){.maxm-guide-panel,.maxm-guide.maxm-guide-positioned .maxm-guide-panel{border-radius:20px;top:max(10px,env(safe-area-inset-top))!important;width:auto!important;height:calc(100dvh - max(20px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)))!important;min-height:0!important;max-height:none!important;position:fixed!important;bottom:auto!important;left:10px!important;right:10px!important}.maxm-guide-head{padding:16px}.maxm-guide-context{padding:11px 15px}.maxm-guide-messages{gap:12px;padding:15px 13px}.maxm-guide-message p{font-size:13px;line-height:1.65}.maxm-guide-input{padding:10px 12px}.maxm-guide-input input{padding:13px;font-size:16px!important}.maxm-guide-footnote{padding-bottom:max(12px,env(safe-area-inset-bottom))}}.campaign-footer-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.campaign-footer .campaign-prize-button{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 8%,var(--panel));width:auto;min-height:32px;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.campaign-footer .campaign-prize-button svg{color:var(--accent)}.campaign-footer .campaign-prize-button:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--panel))}.campaign-prize-allocation{border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 5%,var(--panel)),var(--panel));border-radius:13px;margin-bottom:23px;padding:16px}.campaign-prize-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.campaign-prize-heading h3{font:600 21px/1.2 var(--display);letter-spacing:-.6px;margin:7px 0}.campaign-prize-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.campaign-prize-list{gap:10px;display:grid}.campaign-prize-row{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(20px,1fr) 38px minmax(86px,auto);align-items:center;gap:10px;padding:9px 0;display:grid}.campaign-prize-rank{font:600 12px var(--mono);color:var(--accent)}.campaign-prize-bar{background:var(--panel2);border-radius:99px;height:5px;overflow:hidden}.campaign-prize-bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.campaign-prize-percent{font:9px var(--mono);color:var(--muted);text-align:right}.campaign-prize-row strong{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.campaign-prize-note{color:var(--muted);margin:13px 0 0;font-size:10px;line-height:1.65}.campaign-detail-modal .joined-link-panel .campaign-copy-link-button{border-color:color-mix(in srgb,var(--accent) 65%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--panel));gap:8px;min-height:40px;padding:0 13px;font-size:11px;font-weight:700}.campaign-detail-modal .joined-link-panel .campaign-copy-link-button svg{color:var(--accent)}.campaign-detail-modal .joined-link-panel .campaign-copy-link-button:hover,.campaign-detail-modal .joined-link-panel .campaign-copy-link-button.is-copied{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 17%,var(--panel));color:var(--text)}@media (width<=650px){.campaign-footer-actions{gap:6px}.campaign-footer .campaign-prize-button{min-height:31px;padding:0 8px;font-size:9px}.campaign-prize-allocation{padding:13px}.campaign-prize-row{grid-template-columns:29px minmax(12px,1fr) 30px minmax(76px,auto);gap:7px}.campaign-prize-row strong{font-size:10px}.campaign-prize-heading h3{font-size:18px}.campaign-detail-modal .joined-link-panel .campaign-copy-link-button{grid-column:auto;width:auto;min-height:40px}}
