:root{--bg:#070B14;--panel:#0d1529;--line:#233050;--text:#f2f5fc;--muted:#9da9c5;--ice:#2F6BFF;--ice-ink:#FFFFFF;--purple:var(--ice);--gold:#F5C76A;--green:#80DAB6;--red:#FFA3B7}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 85% 0,#202d4d 0,transparent 40%),var(--bg);color:var(--text);font:14px/1.7 system-ui,-apple-system,'Microsoft YaHei',sans-serif}[hidden]{display:none!important}button,input{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--gold);outline-offset:3px}h1,h2,p{margin:0}h2{font-size:19px;line-height:1.5;margin-bottom:12px}p{color:var(--muted)}.test-banner{text-align:center;background:#252d40;color:#d0daf2;font-size:11px;padding:8px 14px;border-bottom:1px solid var(--line)}header{max-width:1080px;margin:auto;padding:26px 28px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:750;letter-spacing:-.6px}.brand-mark{width:33px;height:33px;background:linear-gradient(140deg,#89abff,#446ac8);color:#fff;border-radius:10px;display:grid;place-items:center;font-size:29px;line-height:1}main{max-width:1080px;margin:auto;padding:10px 28px 105px}.text-button{background:none;border:0;color:var(--muted);font-size:12px}.text-button:hover{color:var(--gold)}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.2px;font-weight:700;color:#b0c6fc}.hero{display:grid;grid-template-columns:1fr 280px;gap:45px;align-items:center;padding:50px 45px;background:linear-gradient(125deg,#27407c,#182440);border:1px solid #445a90;border-radius:23px;margin-bottom:24px}.hero h1{font-size:43px;line-height:1.25;letter-spacing:-1.5px;margin:16px 0 22px}.hero p{font-size:14px;line-height:1.9;color:#c2ceeb}.hero p strong{color:var(--gold);font-weight:650}.hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.hero-pills span{border:1px solid #61729d;border-radius:20px;padding:4px 10px;font-size:10px;color:#dbe4f9}.reward-ticket{background:linear-gradient(145deg,#7293e4,#3555a5);border:1px solid #9ab1eb;border-radius:17px;text-align:center;padding:27px 18px;box-shadow:0 16px 36px #00061633;transform:rotate(3deg);display:flex;flex-direction:column;gap:5px}.reward-ticket>span{font-size:12px;color:#dbe4f9}.reward-ticket>strong{font-size:56px;letter-spacing:-3px;line-height:1.3;color:var(--gold)}.reward-ticket small{font-size:11px}.reward-ticket b{font-size:17px}.ticket-line{border-top:1px dashed #b3c6f4;margin:12px 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:26px;margin-bottom:20px}.panel>p{font-size:12px}.intro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:20px}.section-kicker{margin-bottom:12px}.consent{display:flex;gap:10px;color:var(--muted);font-size:11px;line-height:1.8;margin:20px 0}.consent input{margin-top:5px;accent-color:var(--purple);flex-shrink:0}.gold-button,.outline-button{border-radius:9px;border:1px solid transparent;padding:12px 18px;font-weight:650;line-height:1.5}.gold-button{background:linear-gradient(#ffde9a,#f5b853);color:#332011;box-shadow:0 3px 0 #bd8033}.gold-button:hover:not(:disabled){filter:brightness(1.08)}.outline-button{border-color:#455478;background:#232d44;color:#dee8ff;font-size:12px}.outline-button:hover:not(:disabled){background:#303c5b}.start-panel>.gold-button{width:100%;display:flex;justify-content:space-between}.fine{font-size:10px!important;color:var(--muted);margin-top:13px!important}.steps{list-style:none;padding:0;margin:19px 0 0}.steps li{display:flex;align-items:flex-start;gap:15px;margin-bottom:21px}.steps li:last-child{margin-bottom:0}.steps li>b{border:1px solid #475a89;color:#b4caff;border-radius:10px;padding:4px 8px;font-size:12px}.steps strong{font-size:13px}.steps p{font-size:12px;margin-top:3px}.rule-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.rule-grid strong{font-size:13px;color:#d3ddf7}.rule-grid p{font-size:11px;margin-top:6px}.view-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0 27px}.view-heading h1{font-size:33px;letter-spacing:-1px;margin:8px 0}.view-heading p{font-size:12px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:22px}.stat{padding:18px 22px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(140deg,#222e4c,#191f2f)}.stat small{display:block;color:var(--muted);font-size:11px}.stat b{display:block;font-size:27px;line-height:1.5;margin-top:4px;font-weight:600}.stat b.gold{color:var(--gold)}.capacity{display:flex;align-items:center;gap:20px;margin:0 0 22px;font-size:11px;color:var(--muted)}progress{height:7px;width:100%;accent-color:var(--purple);border:0;border-radius:10px;overflow:hidden}progress::-webkit-progress-bar{background:#232c43}progress::-webkit-progress-value{background:#7498f0}.page-top,.panel-heading,.record{display:flex;justify-content:space-between;align-items:center;gap:15px}.page-name{display:flex;align-items:center;gap:12px}.page-avatar{height:42px;width:42px;border-radius:12px;background:linear-gradient(130deg,#7699ee,#36549d);display:grid;place-items:center;font-size:18px;font-weight:650}.page-name h2{margin:0;font-size:16px}.page-name p{font-size:10px;margin-top:3px}.badge{display:inline-block;font-size:10px;padding:4px 9px;border:1px solid #495981;background:#252f48;border-radius:6px;color:#c9d9ff;white-space:nowrap}.badge.good{color:var(--green);background:#1b3933;border-color:#326357}.badge.bad{color:var(--red);background:#432533;border-color:#734057}.page-reward{display:flex;align-items:baseline;justify-content:space-between;margin-top:22px;font-size:12px;color:var(--muted)}.page-reward b{font-size:24px;color:var(--gold)}.checks{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;margin:15px 0}.check-slot{border:1px solid #364466;border-radius:7px;background:#1c253b;text-align:center;padding:8px 3px;font-size:10px;color:#8b95ad}.check-slot strong{display:block;font-size:15px;font-weight:500}.check-slot.valid{background:#1f3e35;border-color:#42735e;color:var(--green)}.check-slot.invalid{background:#462334;border-color:#86415b;color:var(--red)}.check-slot.unknown{background:#42331e;border-color:#786234;color:var(--gold)}.page-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;border-top:1px solid var(--line);padding-top:13px}.page-bottom p{font-size:10px}.unlink{color:#bec8df;background:transparent;border:0;text-decoration:underline;font-size:11px;padding:4px}.empty{text-align:center;color:var(--muted);padding:42px 18px}.empty h2{color:var(--text);font-size:18px}.empty p{font-size:12px;margin-top:8px}.wallet-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.balance-panel{background:linear-gradient(125deg,#36539b,#23304f)}.balance-panel>span{font-size:12px;color:#d2dcf5}.balance-panel>strong{display:block;font-size:46px;letter-spacing:-2px;color:var(--gold);line-height:1.4;margin:8px 0 20px}.balance-panel>.gold-button{width:100%}.currency-tag{font-size:11px;background:#2c3449;border:1px solid #505d7c;padding:5px 10px;border-radius:20px}.account-text{font-size:13px;line-height:1.9;margin-bottom:17px}.account-text small{color:var(--muted)}.panel-heading span{font-size:10px;color:var(--muted)}.record{padding:15px 0;border-top:1px solid var(--line);font-size:12px}.record p{font-size:10px;margin-top:3px}.record strong{font-weight:600}.record>.record-right{text-align:right}.record-right>b{display:block;color:var(--gold);margin-bottom:5px}.lab-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.lab-actions .gold-button{font-size:12px}.lab-request{padding:14px 0;border-top:1px solid var(--line)}.lab-request p{font-size:12px}.lab-request .lab-actions{margin-top:10px}footer{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}footer p{width:100%;line-height:1.8}.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#111622f5;backdrop-filter:blur(15px);border-top:1px solid var(--line);display:flex;justify-content:center;padding:9px 15px max(9px,env(safe-area-inset-bottom))}.bottom-nav button{border:0;background:none;color:#8f98ad;min-width:130px;padding:5px 35px;font-size:11px;position:relative}.bottom-nav button span{display:block;font-size:22px;line-height:1.2;margin-bottom:4px}.bottom-nav button.active{color:var(--gold)}.bottom-nav small{font-size:9px;background:#394b78;border-radius:8px;padding:1px 5px}#message{position:fixed;left:50%;bottom:91px;transform:translateX(-50%);z-index:40;border:1px solid #997349;background:#392c22;color:#ffe2a3;padding:12px 20px;border-radius:10px;max-width:90%;font-size:12px;box-shadow:0 8px 28px #0006}#message.error{background:#4d2535;border-color:#a95775;color:#ffd4e1}dialog{border:1px solid #55668e;border-radius:18px;background:#182033;color:var(--text);padding:28px;width:430px;max-width:calc(100% - 30px)}dialog::backdrop{background:#040811bb;backdrop-filter:blur(4px)}dialog p{font-size:12px;margin:10px 0 20px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.dialog-heading h2{margin:0}.close{background:none;border:0;color:var(--muted);font-size:25px;line-height:1;padding:0 2px}dialog label{display:block;font-size:11px;color:var(--muted);margin-top:13px}dialog input{display:block;width:100%;background:#0e1320;border:1px solid #38435f;border-radius:8px;padding:11px;color:var(--text);margin-top:5px}dialog .gold-button{width:100%;margin-top:22px}.consent-panel{max-width:620px;margin:50px auto;padding:35px;background:var(--panel);border:1px solid var(--line);border-radius:16px}.consent-panel h1{font-size:30px}.consent-panel .button{display:block;padding:12px;margin-top:25px;background:var(--gold);color:#332011;text-align:center;border-radius:8px}.consent-panel .text-link{display:block;margin-top:18px;text-align:center}.consent-panel .notice{margin:20px 0;color:var(--muted)}@media(max-width:750px){header{padding:19px 20px}.brand{font-size:17px}.text-button{font-size:10px}main{padding:5px 18px 100px}.hero{grid-template-columns:1fr 180px;gap:20px;padding:30px 25px}.hero h1{font-size:32px}.hero p{font-size:12px}.reward-ticket{padding:22px 10px}.reward-ticket>strong{font-size:45px}.reward-ticket small{font-size:9px}.intro-grid{grid-template-columns:1fr}.rule-grid{grid-template-columns:1fr 1fr}.wallet-grid{grid-template-columns:1fr}.panel{padding:22px}.stat{padding:13px}.stat b{font-size:24px}.stats{gap:8px}.bottom-nav button{min-width:100px;padding:5px 20px}}@media(max-width:480px){.hero{grid-template-columns:1fr;padding:26px}.hero h1{font-size:35px}.hero-copy>p br{display:none}.hero-pills{margin-top:18px;gap:5px}.hero-pills span{font-size:9px;padding:4px 7px}.reward-ticket{transform:none;display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:left;gap:3px 12px;margin-top:5px;padding:17px}.reward-ticket>strong{grid-column:2;grid-row:1 / 3;text-align:right;font-size:43px}.reward-ticket small{font-size:9px}.ticket-line,.reward-ticket>span:nth-of-type(2),.reward-ticket>b{display:none}.view-heading h1{font-size:29px}.view-heading{margin-top:15px}.stat b{font-size:21px}.stat small{font-size:10px}.checks{gap:4px}.check-slot{font-size:9px;padding:8px 1px}.page-top{gap:8px}.page-name h2{font-size:14px}.page-avatar{width:35px;height:35px;font-size:15px}.rule-grid{gap:18px}.record{gap:10px}.record strong{font-size:11px}}
#wallet-stats{grid-template-columns:repeat(4,1fr)}@media(max-width:750px){#wallet-stats{grid-template-columns:repeat(2,1fr)}}
#setup-form label{display:block;color:var(--muted);font-size:12px;margin-top:18px}#setup-form input{display:block;width:100%;padding:12px;background:#0e1320;color:var(--text);border:1px solid #465476;border-radius:8px;margin-top:6px}#setup-state{margin-top:22px}#setup-detail{white-space:pre-wrap;color:var(--gold)}#enter{display:inline-block;margin-top:15px}

/* Original campaign presentation. Amounts are test rewards, never a balance. */
.campaign-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;border-color:#618aed;background:radial-gradient(ellipse at 76% 28%,#789fff70,transparent 48%),linear-gradient(125deg,#214190,#325dc7 55%,#13244e);grid-template-columns:1.1fr 1fr;padding:48px;gap:24px;margin-bottom:0;box-shadow:inset 0 0 60px #8badff15,0 18px 60px #01061155}
.campaign-hero:before{content:'';position:absolute;z-index:-1;inset:0;opacity:.45;background:repeating-conic-gradient(from 20deg at 80% 50%,transparent 0 18deg,#baceff16 19deg 27deg,transparent 28deg 45deg)}
.campaign-label{display:inline-flex;align-items:center;gap:8px;color:#ffe6a2;letter-spacing:1.2px;font-size:11px;font-weight:650;border:1px solid #b3c9ff55;background:#12255244;border-radius:30px;padding:5px 12px}.campaign-label>span{width:6px;height:6px;border-radius:50%;background:#ffe095;box-shadow:0 0 10px #ffedbd}
.campaign-hero h1{font-size:clamp(32px,4.3vw,49px);letter-spacing:-1.3px;line-height:1.25;font-weight:800;margin:20px 0 16px;text-shadow:0 3px 0 #142b65}.campaign-hero h1 em{font-style:normal;color:#ffe59c}.campaign-hero p{font-size:13px;line-height:1.9;max-width:360px;color:#dde7ff}.hero-action{display:inline-flex;align-items:center;gap:40px;padding:10px 20px;background:linear-gradient(#ffedb8,#ffc254);color:#452205;border:1px solid #ffdc7b;border-radius:28px;font-size:13px;font-weight:750;box-shadow:0 4px 0 #c98017;margin-top:22px}
.campaign-prize{position:relative;display:flex;flex-direction:column;gap:4px;background:transparent;border:0;box-shadow:none;transform:none;padding:30px 10px 25px;text-align:center;min-width:0}.campaign-prize>span{font-size:14px;color:#fff1d8}.campaign-prize>strong{display:block;font-size:clamp(94px,12vw,146px);line-height:1.08;font-weight:900;letter-spacing:-8px;color:#ffe9a0;text-shadow:0 4px 0 #b76816,0 8px 0 #7f3517,0 14px 24px #10214a99;white-space:nowrap;position:relative}.campaign-prize>strong small{font-size:.48em;vertical-align:24%;letter-spacing:-2px;margin-right:7px;color:#ffefb0}.campaign-prize>b{display:block;color:#fff4cd;font-size:17px;margin-top:10px}.campaign-prize>small{display:block;color:#c8d6fa;font-size:10px}.prize-stamp{align-self:center;color:#ffe5ab;border:1px solid #b7c8f066;border-radius:5px;font-size:11px;padding:3px 16px;margin-top:12px;background:#13244e66}
.prize-coins{position:absolute;inset:0;pointer-events:none}.coin{position:absolute;display:grid;place-items:center;width:49px;height:49px;border:4px double #fff0a2;background:linear-gradient(120deg,#ffeb98,#eaa62e);color:#a85b0c;border-radius:50%;font-size:25px;font-style:normal;font-weight:900;box-shadow:3px 5px 0 #a45b19,0 10px 20px #03113366}.coin-one{top:5px;left:6%;transform:rotate(-22deg)}.coin-two{right:0;bottom:55px;transform:rotate(18deg) scale(.7)}.prize-spark{position:absolute;right:7%;top:0;font-size:35px;color:#ffe7ab;font-style:normal;text-shadow:0 0 20px #fff3b8}
.campaign-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #6f93eb;border-radius:13px;background:linear-gradient(110deg,#2e4a8e,#4164ba,#253f7d);margin:16px 0 24px;padding:17px 4px;box-shadow:inset 0 1px 0 #94b2fd44}.campaign-summary>div{text-align:center;border-right:1px solid #91aced55}.campaign-summary>div:last-child{border:0}.campaign-summary b{display:block;color:#ffdf8a;font-size:25px;line-height:1.4}.campaign-summary span{font-size:11px;color:#d0dcf8}
.campaign-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.campaign-heading h2{margin-bottom:0}.campaign-chip{white-space:nowrap;border:1px solid #f2c46655;background:#5b381c44;color:#ffdb88;padding:4px 12px;border-radius:20px;font-size:11px}.campaign-tiers{padding:26px;background:linear-gradient(135deg,#233561,#151e34);border-color:#51679d}.campaign-tiers>p{margin-top:12px;color:#c5d1ee}.reward-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:10px;margin-top:20px;text-align:center;table-layout:fixed;font-size:13px;background:#f1f5ff;color:#374a79}.reward-table th{padding:10px 7px;background:#5377d0;color:#fff;font-size:12px;font-weight:550}.reward-table td{padding:13px 6px;border-bottom:1px solid #d6dff6}.reward-table td:nth-child(2){font-weight:800;font-size:17px;color:#334f94}.reward-table td:last-child{font-size:11px}.reward-table tr:last-child td{background:#fff0be;color:#8d4c08;border-bottom:0;font-weight:750}.reward-table tr:last-child td:nth-child(2){font-size:21px}.campaign-tiers .table-note{font-size:10px;color:#afbbd9;line-height:1.7}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.campaign-steps{background:linear-gradient(125deg,#304d95,#202d4d);border-color:#4e659f}.earn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.earn-grid>div{position:relative;overflow:hidden;border:1px solid #8098d366;background:#b9cdff0d;border-radius:9px;padding:20px 15px 18px}.earn-grid>div>span{display:block;color:#c2d4ff;font-size:11px;letter-spacing:2px;margin-bottom:13px}.earn-grid strong{display:block;font-size:13px;color:#fff0cf}.earn-grid p{font-size:11px;margin-top:8px;line-height:1.8;color:#c3cee9}.campaign-rules{border-color:#384463}.campaign-rules dl{margin:18px 0 0}.campaign-rules dl>div{padding:14px 0;border-bottom:1px solid #343f5a}.campaign-rules dl>div:last-child{border-bottom:0;padding-bottom:0}.campaign-rules dt{font-size:12px;font-weight:650;color:#f2d89b}.campaign-rules dd{margin:6px 0 0;font-size:12px;line-height:1.8;color:#b6c0d7}
.campaign-join{border-color:#768ec8;background:linear-gradient(120deg,#233256,#161e33);scroll-margin-top:20px}.campaign-join .consent{font-size:12px}.campaign-join .gold-button{border-radius:28px;padding:15px 22px;font-size:16px;background:linear-gradient(#ffedb3,#ffbf46);box-shadow:0 4px 0 #b87711}.campaign-join .consent input{width:17px;height:17px}.join-assurance{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:20px;font-size:10px;color:#a6b1cc}.campaign-cta{display:none}.campaign-rules .section-kicker,.campaign-steps .section-kicker{letter-spacing:1.4px}
header{flex-wrap:wrap;gap:10px}header .brand{margin-right:auto}header .text-button{min-height:32px}.bottom-nav button{min-height:48px}.dialog-error{color:var(--red)}
@media(max-width:750px){.campaign-hero{grid-template-columns:1.1fr 1fr;padding:28px 24px;gap:5px}.campaign-hero h1{font-size:32px}.campaign-prize>strong{font-size:100px}.campaign-prize>b{font-size:14px}.campaign-prize>small{font-size:9px}.campaign-prize>span{font-size:12px}.coin-one{left:0;width:37px;height:37px;font-size:19px}.coin-two{right:-2px}.campaign-summary b{font-size:23px}.campaign-heading{align-items:flex-start}.campaign-chip{font-size:10px;padding:3px 8px}.campaign-heading h2{font-size:18px}.earn-grid{grid-template-columns:repeat(2,1fr);gap:10px}.earn-grid>div{padding:15px}.earn-grid strong{font-size:13px}.campaign-tiers{padding:20px}.campaign-cta{display:block;position:fixed;z-index:9;bottom:calc(79px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:560px;background:linear-gradient(#fff1ba,#ffc54c);color:#472405;border:1px solid #ffda80;border-radius:32px;padding:9px 22px 8px;text-align:center;box-shadow:0 4px 0 #ba7919,0 0 0 6px #0d1424bb,0 12px 28px #0008}.campaign-cta>span{display:block;font-size:17px;font-weight:800}.campaign-cta b{position:absolute;right:23px;top:13px;font-size:23px}.campaign-cta small{display:block;font-size:9px;color:#7b4a11}.campaign-join{margin-bottom:20px}body:has(#home:not([hidden])) main{padding-bottom:174px}.test-banner{font-size:10px}.campaign-hero p{font-size:11px}.hero-action{font-size:12px;padding:8px 16px;gap:24px}.campaign-hero .campaign-label{font-size:9px}.campaign-summary{margin-top:12px;margin-bottom:20px}#home .section-kicker{font-size:9px;letter-spacing:1px}.reward-table td{padding:12px 3px}.reward-table th{padding:9px 3px}}
@media(max-width:480px){.campaign-hero{grid-template-columns:1fr;text-align:center;padding:24px 20px 17px;gap:0;border-radius:17px}.campaign-hero h1{font-size:34px;margin:15px 0 12px}.campaign-hero h1 br{display:none}.campaign-hero h1 em{display:block}.campaign-hero p{font-size:11px;max-width:290px;margin:auto}.campaign-label{font-size:9px;letter-spacing:.8px}.campaign-prize{display:flex;text-align:center;min-height:0;gap:0;margin:20px 0 0;padding:2px 10px 10px}.campaign-prize>strong{grid-column:auto;grid-row:auto;text-align:center;font-size:118px;letter-spacing:-7px;line-height:1.05}.campaign-prize>strong small{font-size:55px}.campaign-prize>span:nth-of-type(1){display:block;font-size:11px}.campaign-prize>b{display:block;font-size:14px;margin-top:6px}.campaign-prize>small{font-size:9px}.campaign-prize .prize-stamp{margin-top:8px;font-size:9px}.coin-one{top:20%;left:6%;width:41px;height:41px;font-size:22px}.coin-two{right:6%;bottom:35px}.prize-spark{right:13%;font-size:28px}.hero-action{display:none}.campaign-summary{padding:12px 0;border-radius:10px;margin-bottom:18px}.campaign-summary b{font-size:22px}.campaign-summary span{font-size:9px}.campaign-heading h2{font-size:17px}.campaign-heading{gap:8px}.campaign-chip{font-size:9px}.campaign-tiers .section-kicker{font-size:8px!important;letter-spacing:.7px!important}.campaign-tiers{padding:17px}.campaign-tiers>p{font-size:11px}.reward-table{font-size:12px;margin-top:15px}.reward-table td:nth-child(2){font-size:17px}.campaign-rules h2,.campaign-steps h2,.campaign-join h2{font-size:18px}.campaign-rules dd{font-size:11px}.campaign-join .consent{font-size:11px}.earn-grid p{font-size:11px}.earn-grid>div>span{margin-bottom:9px}.join-assurance{font-size:9px;gap:8px}.campaign-cta>span{font-size:16px}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
.join-in-view .campaign-cta{display:none}
@media(max-width:480px){html[lang=en] .campaign-hero h1{font-size:clamp(24px,7.1vw,30px);line-height:1.2;letter-spacing:-.8px}html[lang=en] .campaign-hero .campaign-label{font-size:8px;letter-spacing:.5px}html[lang=en] .campaign-summary span{font-size:9px;line-height:1.5;display:block;padding:0 5px}html[lang=en] .hero-action{white-space:nowrap}}
.full-reward-rules{margin-top:18px;border-top:1px solid #343f5a;padding-top:16px}.full-reward-rules summary{cursor:pointer;color:#b6cbff;font-size:12px;min-height:32px;line-height:32px}.full-reward-rules[open] summary{color:var(--gold)}.full-reward-rules dl{margin-top:6px}.reward-brief{margin-top:8px!important}.campaign-rules .reward-brief>div{padding:12px 0}

/* Compact Page rewards, inspired by the reference flow. */
#pages{max-width:760px;margin:0 auto}#pages>.view-heading{margin-bottom:20px}.pages-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pages-stats .stat{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;min-height:102px;padding:15px;background:radial-gradient(ellipse at 20% 0,#6a91ef55,transparent 65%),linear-gradient(120deg,#3e60b4,#22386e);border:1px solid #617fc8;box-shadow:inset 0 1px 0 #95b4ff22}.pages-stats .stat b{font-size:31px;line-height:1.4;color:#ffe294;margin:0 0 2px}.pages-stats .stat small{font-size:12px;color:#d1dcf6}.connected-pages-panel{border:1px solid #637fc4;border-radius:14px;background:radial-gradient(ellipse at 0 0,#3c5fb444,transparent 80%),linear-gradient(125deg,#2b437e,#1a2747);overflow:hidden;margin-bottom:16px;box-shadow:inset 0 1px 0 #8cadff22}.connected-pages-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px 13px;border-bottom:1px solid #728cca44}.connected-pages-heading h2{font-size:16px;margin:0;color:#eaf0ff}.connected-pages-heading>span{font-size:12px;color:#c8d4f2}.compact-page{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;border-bottom:1px solid #728cca33}.compact-page:last-child{border:0}.compact-page-identity{display:flex;align-items:center;gap:12px;min-width:0}.compact-page .page-avatar{width:40px;height:40px;border-radius:9px;font-size:19px;flex-shrink:0;background:linear-gradient(145deg,#87a9fb,#5070bd)}.compact-page-name{min-width:0}.compact-page-name>strong{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:410px;font-weight:650}.compact-connection{display:block;font-size:10px;color:#abb8d9;margin-top:3px}.compact-connection.is-connected{color:#b9e7c3}.compact-page-money{text-align:right;flex-shrink:0}.compact-page-money>small{display:block;color:#c7d1eb;font-size:10px}.compact-page-money>strong{display:block;color:#ffdb81;font-size:23px;line-height:1.3;font-weight:750}.compact-page-money .cancelled-reward{color:#afbbd7;font-size:9px;margin-top:3px}.connected-pages-panel .empty{border:0;background:transparent;padding:32px 20px}.connected-pages-panel .empty h2{font-size:17px}.connected-pages-panel .empty p{font-size:12px}.pages-reward-note{padding:13px 18px;border:1px solid #374c7e;border-radius:10px;background:linear-gradient(110deg,#233663,#1a243e);color:#d5ddf0;font-size:12px;margin-bottom:14px}.pages-access-note{display:flex;gap:16px;border:1px solid #2b3c66;border-radius:10px;padding:15px 18px;background:#151c2e;margin-bottom:25px}.pages-access-note>strong{flex:0 0 105px;color:#edce8c;font-size:12px}.pages-access-note p{font-size:12px;color:#b5bfd6;line-height:1.8}.pages-connect-button{width:100%;display:flex;justify-content:center;gap:30px;align-items:center;font-size:17px;padding:15px 22px;border-radius:30px;background:linear-gradient(#fff0b5,#ffc44c);box-shadow:0 4px 0 #b87a1a}.pages-connect-button span{font-size:20px}
@media(max-width:750px){.pages-stats{gap:10px}.pages-stats .stat{min-height:90px}.pages-stats .stat b{font-size:27px}.connected-pages-heading{padding:13px 16px}.compact-page{padding:15px 16px;gap:12px}.compact-page-name>strong{max-width:calc(100vw - 180px);font-size:13px}.compact-page-money>strong{font-size:22px}.pages-access-note{gap:12px;padding:13px 16px}.pages-access-note>strong{flex-basis:84px}#pages>.view-heading h1{font-size:29px}.pages-connect-button{font-size:16px}.pages-stats .stat small{font-size:11px}}


/* Wallet card sequence follows the recorded reference. */
#wallet.reference-wallet{max-width:640px;margin:0 auto}.wallet-title-line{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 18px}.wallet-title-line h1{font-size:22px;line-height:1.3;margin:0}.wallet-title-line>span{font-size:10px;color:#9ca9c9}.wallet-goal-card{padding:23px 26px 20px;border:1px solid #7e97d5;border-radius:16px;background:radial-gradient(ellipse at 10% 0,#5989ffcc,transparent 75%),linear-gradient(125deg,#355dbf,#415a96 65%,#223461);box-shadow:inset 0 1px 0 #bdd0ff44,0 3px 12px #060e2244;margin-bottom:14px}.wallet-goal-card>p{text-align:center;font-size:13px;color:#e0e6f6}.wallet-goal-card>p b{color:#ffe088}.wallet-earned-line{display:flex;justify-content:center;align-items:baseline;gap:9px;margin:5px 0 13px;flex-wrap:wrap}.wallet-earned-line>span{font-size:12px;color:#e7edfa}.wallet-earned-line>strong{font-size:39px;color:#ffe184;letter-spacing:-1.5px;line-height:1.3;font-weight:800}.wallet-earned-line b{font-weight:500}#wallet-reward-progress{display:block;height:8px;width:100%;margin:0 0 12px;border-radius:8px;accent-color:#a0b8f3}#wallet-reward-progress::-webkit-progress-bar{background:#9aafe344;border-radius:8px}#wallet-reward-progress::-webkit-progress-value{background:linear-gradient(90deg,#d3e0ff,#80a5ff);border-radius:8px}.wallet-goal-bottom{display:flex;align-items:center;gap:12px;justify-content:space-between}.wallet-goal-bottom p{font-size:11px;line-height:1.7;color:#d8e0f5}.wallet-goal-bottom button{border:0;background:transparent;color:#ffe5a2;white-space:nowrap;padding:5px 0 5px 10px;font-size:11px;min-height:32px}.wallet-goal-bottom button:disabled{color:#b7c1da;opacity:.6}
#wallet.reference-wallet #wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}#wallet.reference-wallet #wallet-stats .stat{border-radius:12px;border-color:#6b85c6;background:radial-gradient(ellipse at 0 0,#527adc66,transparent 70%),linear-gradient(115deg,#355ab6,#243c76);padding:15px 18px}#wallet.reference-wallet #wallet-stats .stat small{font-size:12px;color:#dee6f9}#wallet.reference-wallet #wallet-stats .stat b{font-size:28px;line-height:1.3;color:#ffe18a;margin-top:2px}.wallet-payout-row,.wallet-available-row{display:flex;align-items:center;gap:15px;border:1px solid #445a91;border-radius:12px;background:linear-gradient(110deg,#1e305b,#17223e);padding:16px 19px;margin-bottom:14px}.wallet-line-icon{width:34px;height:34px;flex-shrink:0;stroke:#99b2ef;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.wallet-payout-copy{flex:1;min-width:0}.wallet-payout-copy h2{font-size:15px;line-height:1.3;margin:0 0 3px}.wallet-payout-copy #payout-summary{font-size:11px;color:#a5b2d2;line-height:1.5}.wallet-payout-row>button{border:0;background:none;color:#dde5f7;white-space:nowrap;font-size:12px;padding:8px 0 8px 10px;min-height:36px}.wallet-available-row{justify-content:space-between;padding:15px 20px}.wallet-available-row>div>span{display:block;color:#dce3f5;font-size:12px}.wallet-available-row #available{display:block;color:#eff4ff;font-size:28px;line-height:1.35;font-weight:750}.wallet-available-row #open-withdraw{border:0;border-radius:22px;padding:9px 18px;font-size:11px;font-weight:650;background:linear-gradient(#ffe9a7,#ffcb69);color:#41250c;min-height:36px}.wallet-available-row #open-withdraw:disabled{background:#7e869b;color:#e7ebf6;opacity:.75;box-shadow:none}.wallet-eligibility-note{display:flex;gap:16px;border-radius:10px;background:linear-gradient(115deg,#202f54,#131b2f);padding:13px 17px;margin-bottom:16px}.wallet-eligibility-note strong{flex:0 0 97px;font-size:11px;color:#ffe4a0;line-height:1.5}.wallet-eligibility-note p{color:#bfc8df;font-size:11px;line-height:1.6}.wallet-history-card{border:1px solid #435a91;border-radius:13px;padding:16px 19px;margin-bottom:14px;background:#192543}.wallet-history-card h2{font-size:15px;line-height:1.4;margin:0;padding-bottom:11px;border-bottom:1px solid #728dce55}.reward-history-card{background:radial-gradient(ellipse at 0 0,#5078db55,transparent 85%),linear-gradient(110deg,#34539e,#233a71);border-color:#6b84c0}.wallet-history-card .record{padding:12px 0;align-items:center;gap:12px;border-bottom:1px solid #728dce44}.wallet-history-card .record:last-child{border:0;padding-bottom:0}.wallet-history-card .record strong{font-size:12px}.wallet-history-card .record p{font-size:11px;color:#aebbdb;margin-top:3px}.wallet-history-card .record-right b{font-size:19px;white-space:nowrap;color:#ffde85}.wallet-history-card .empty{padding:22px 5px 8px;border:0;background:none}.wallet-history-card .empty h2{border:0;padding:0;font-size:12px;font-weight:400;color:#9fadcf;text-align:center}.wallet-history-card .empty p{display:none}.wallet-bottom-cta{width:100%;display:flex;align-items:center;justify-content:center;gap:30px;border-radius:28px;background:linear-gradient(#fff0b3,#ffc14c);padding:15px 20px;font-size:17px;margin:20px 0 22px;box-shadow:0 4px 0 #b27617}.wallet-transactions{border-top:1px solid #2c3c63;margin-top:20px;padding-top:12px}.wallet-transactions summary{font-size:11px;color:#8b99bb;cursor:pointer;min-height:32px;line-height:32px}.wallet-transactions .record{font-size:10px}.wallet-transactions .record strong{font-size:11px}
@media(max-width:480px){.wallet-title-line{margin:6px 0 14px}.wallet-title-line h1{font-size:20px}.wallet-goal-card{padding:20px 19px 16px}.wallet-earned-line{gap:7px}.wallet-earned-line>strong{font-size:35px}.wallet-earned-line>span{font-size:11px}.wallet-goal-card>p{font-size:12px}.wallet-goal-bottom{gap:8px}.wallet-goal-bottom p{font-size:10px}#wallet.reference-wallet #wallet-stats{gap:10px}#wallet.reference-wallet #wallet-stats .stat{padding:12px 13px}#wallet.reference-wallet #wallet-stats .stat small{font-size:11px}#wallet.reference-wallet #wallet-stats .stat b{font-size:27px}.wallet-payout-row{gap:12px;padding:13px 16px}.wallet-available-row{padding:13px 17px}.wallet-eligibility-note{padding:12px 15px;gap:12px}.wallet-eligibility-note strong{flex-basis:84px;font-size:10px}.wallet-eligibility-note p{font-size:10px}.wallet-history-card{padding:14px 16px}.wallet-bottom-cta{font-size:16px}.wallet-goal-card,.wallet-history-card{box-shadow:inset 0 1px 0 #98b1ef18}}

/* Electric blue identity with gold reward amounts and earning actions. */
body{background:radial-gradient(ellipse at 85% 0,#10214a66 0,transparent 42%),var(--bg)}
button:focus-visible,a:focus-visible,input:focus-visible{outline-color:var(--ice)}
.test-banner{background:#0c152c;color:#b5c3e5}.brand-mark{background:linear-gradient(140deg,#7ba1ff,#285cdc);color:var(--ice-ink)}.eyebrow,.section-kicker{color:#83a5f7}.text-button:hover{color:var(--ice)}
.gold-button,.hero-action,.campaign-join .gold-button,.pages-connect-button,.wallet-bottom-cta,.campaign-cta{background:linear-gradient(#6f99ff,var(--ice));border-color:#7ba1ff;color:var(--ice-ink);box-shadow:0 3px 0 #123fad,0 8px 24px #3870f818}
.campaign-cta small{color:#12275c}.campaign-cta{box-shadow:0 3px 0 #123fad,0 0 0 6px #070b14d9,0 12px 28px #0008}
.outline-button{background:#101c3b;border-color:#2a3e6e;color:#d5e1ff}.outline-button:hover:not(:disabled){background:#15264e}
.campaign-hero{background:radial-gradient(ellipse at 78% 25%,#2a58c82b,transparent 58%),linear-gradient(125deg,#0e1a38,#102048 55%,#090f1f);border-color:#2d4889;box-shadow:inset 0 0 60px #3870f808,0 18px 60px #0004}
.campaign-hero:before{opacity:.42;background:repeating-conic-gradient(from 20deg at 80% 50%,transparent 0 18deg,#86a9ff0b 19deg 27deg,transparent 28deg 45deg)}
.campaign-label{color:#a3beff;background:#0a183b;border-color:#355ab366}.campaign-label>span{background:var(--ice);box-shadow:0 0 10px #3870f844}.campaign-hero h1{text-shadow:0 3px 0 #071129}.campaign-hero h1 em{color:#a5bfff}.campaign-hero p{color:#b6c3e4}
.campaign-prize>span{color:#c9d3ed}.campaign-prize>strong,.campaign-prize>strong small,.campaign-prize>b{color:var(--gold)}
.campaign-summary{background:linear-gradient(110deg,#101f44,#122552,#0c1835);border-color:#2c4685;box-shadow:inset 0 1px 0 #8fafff18}.campaign-summary b{color:#98b6ff}.campaign-summary>div:first-child b{color:var(--gold)}.campaign-summary span{color:#b5c1e0}.campaign-summary>div{border-color:#4b6dc044}
.campaign-tiers{background:linear-gradient(135deg,#101e40,#0b1327);border-color:#283d6f}.campaign-tiers>p{color:#bac5e0}.campaign-chip{background:#101e40;border-color:#3a518b;color:var(--gold)}
.reward-table{background:#0c1732;color:#c5cfe8}.reward-table th{background:#162956;color:#d8e3ff}.reward-table td{border-color:#233258}.reward-table td:nth-child(2){color:var(--gold)}.reward-table tr:last-child td{background:#142755;border-color:#243b75;color:#d5dff7}.reward-table tr:last-child td:nth-child(2){color:var(--gold)}.campaign-tiers .table-note{color:#8d9dc4}
.campaign-steps{background:linear-gradient(125deg,#14254d,#0d1833);border-color:#2b3f71}.earn-grid>div{background:#3870f806;border-color:#3b559455}.earn-grid>div>span{color:#88a9f9}.earn-grid strong{color:#e2e9fa}.earn-grid p{color:#a8b6d8}
.campaign-rules{border-color:#233255}.campaign-rules dl>div,.full-reward-rules{border-color:#233255}.campaign-rules dt,.pages-access-note>strong{color:#8babfa}.campaign-rules dd{color:#a5b2d2}.full-reward-rules summary,.full-reward-rules[open] summary{color:var(--ice)}
.campaign-join{background:linear-gradient(120deg,#112044,#0b142a);border-color:#30477e}.join-assurance{color:#8999bf}
.stat{background:linear-gradient(140deg,#122041,#0e1830)}.stat b.gold,.record-right>b{color:var(--gold)}
.pages-stats .stat{background:radial-gradient(ellipse at 20% 0,#3870f81b,transparent 65%),linear-gradient(120deg,#142756,#0e1b3a);border-color:#2e457c;box-shadow:inset 0 1px 0 #96b3fa16}.pages-stats .stat b{color:#8fafff}.pages-stats .stat b.gold{color:var(--gold)}.pages-stats .stat small{color:#b6c1dd}
.connected-pages-panel{background:radial-gradient(ellipse at 0 0,#3870f810,transparent 80%),linear-gradient(125deg,#101f43,#0a142c);border-color:#2e457c;box-shadow:inset 0 1px 0 #96b3fa12}.connected-pages-heading{border-color:#37539644}.connected-pages-heading h2{color:#e5ecfc}.connected-pages-heading>span,.compact-page-money>small{color:#a8b5d6}.compact-page{border-color:#37539633}.compact-page .page-avatar,.page-avatar{background:linear-gradient(145deg,#729bff,#2b5cd3);color:var(--ice-ink)}.compact-page-money>strong{color:var(--gold)}.compact-connection,.compact-page-money .cancelled-reward{color:#8d9abb}.compact-connection.is-connected{color:#9eddbb}
.pages-reward-note{background:linear-gradient(110deg,#101e41,#0d1731);border-color:#283b6a;color:#bfcbe8}.pages-access-note{background:#0d162c;border-color:#233257}.pages-access-note p{color:#a3b0d0}
.wallet-goal-card{background:radial-gradient(ellipse at 10% 0,#2349a63b,transparent 75%),linear-gradient(125deg,#12234e,#101e40 65%,#0a132a);border-color:#345095;box-shadow:inset 0 1px 0 #8eafff24,0 3px 12px #0003}.wallet-goal-card>p,.wallet-earned-line>span{color:#bec9e5}.wallet-goal-card>p b,.wallet-earned-line>strong{color:var(--gold)}.wallet-goal-bottom p{color:#a9b7d9}.wallet-goal-bottom button{color:var(--ice)}.wallet-goal-bottom button:disabled{color:#7c8bae}
#wallet-reward-progress{accent-color:var(--ice)}#wallet-reward-progress::-webkit-progress-bar{background:#30488255}#wallet-reward-progress::-webkit-progress-value{background:linear-gradient(90deg,#98b6ff,var(--ice))}
#wallet.reference-wallet #wallet-stats .stat{background:radial-gradient(ellipse at 0 0,#3870f81a,transparent 70%),linear-gradient(115deg,#152855,#0d1938);border-color:#31477e}#wallet.reference-wallet #wallet-stats .stat small{color:#bfcae4}#wallet.reference-wallet #wallet-stats .stat b{color:var(--gold)}
.wallet-payout-row,.wallet-available-row{background:linear-gradient(110deg,#101c3b,#0b142a);border-color:#293b66}.wallet-line-icon{stroke:var(--ice)}.wallet-payout-copy #payout-summary,.wallet-title-line>span{color:#93a1c2}.wallet-payout-row>button{color:#a2bcfc}.wallet-available-row>div>span{color:#c7d1eb}.wallet-available-row #available{color:var(--gold)}.wallet-available-row #open-withdraw{background:linear-gradient(#6f99ff,var(--ice));color:var(--ice-ink)}.wallet-available-row #open-withdraw:disabled{background:#28324c;color:#929ebc;opacity:1}
.wallet-eligibility-note{background:linear-gradient(115deg,#101d3e,#0b1429)}.wallet-eligibility-note strong{color:#87a7f7}.wallet-eligibility-note p{color:#a6b3d3}
.wallet-history-card{background:#0d1731;border-color:#283b69}.reward-history-card{background:radial-gradient(ellipse at 0 0,#3870f812,transparent 85%),linear-gradient(110deg,#12234d,#0c1837);border-color:#314983}.wallet-history-card h2,.wallet-history-card .record,.wallet-transactions{border-color:#2b3e6c}.wallet-history-card .record p,.wallet-transactions summary{color:#8e9dc1}.wallet-history-card .record-right b{color:var(--gold)}.wallet-history-card .empty h2{color:#8998bb}
.wallet-goal-card,.wallet-history-card{box-shadow:inset 0 1px 0 #96b3fa12}
.bottom-nav{background:#080f1bf5;border-color:#1c2949}.bottom-nav button{color:#818fb0}.bottom-nav button.active{color:var(--ice)}.bottom-nav small{background:#192b57;color:#b5c9fa}
.badge{background:#101e40;border-color:#2d4274;color:#b6c8f4}.currency-tag{background:#121f40;border-color:#31426b;color:#bcc8e7}
#message{background:#0c1a3d;border-color:#3656a6;color:#d0deff}#message.error{background:#3b1c2a;border-color:#a95775;color:#ffd4e1}
dialog{background:#0d172f;border-color:#334777}dialog::backdrop{background:#040812bb}dialog input,#setup-form input{background:#091125;border-color:#293a65;color:var(--text)}
progress::-webkit-progress-bar{background:#172445}progress::-webkit-progress-value{background:var(--ice)}

/* Selected electric blue; earning CTAs deliberately retain their gold fill. */
body{background:radial-gradient(ellipse at 85% 0,#10254d66 0,transparent 42%),var(--bg)}
.brand-mark{background:linear-gradient(140deg,#6b96ff,#2f6bff);color:#fff}.campaign-hero{background:radial-gradient(ellipse at 78% 25%,#2f6bff24,transparent 58%),linear-gradient(125deg,#0d1d35,#101e41 55%,#091020);border-color:#2d538b}.campaign-hero:before{background:repeating-conic-gradient(from 20deg at 80% 50%,transparent 0 18deg,#87acff0b 19deg 27deg,transparent 28deg 45deg)}.campaign-hero h1 em{color:#9ebcff}
.gold-button,.hero-action{background:linear-gradient(#6b96ff,var(--ice));border-color:#719bff;color:#fff;box-shadow:0 3px 0 #1744a5,0 8px 24px #2f6bff18}
.campaign-join #start,.campaign-cta,.pages-connect-button,.wallet-bottom-cta{background:linear-gradient(#ffecb2,#ffc353);border-color:#ffda83;color:#452707;box-shadow:0 3px 0 #b77b23,0 8px 24px #f5c76a16}
.campaign-cta{box-shadow:0 3px 0 #b77b23,0 0 0 6px #070b14d9,0 12px 28px #0008}.campaign-cta small{color:#7b4b16}
.wallet-available-row #open-withdraw{background:linear-gradient(#6b96ff,var(--ice));color:#fff}.wallet-available-row #open-withdraw:disabled{background:#28324c;color:#929ebc}
.compact-page .page-avatar,.page-avatar{background:linear-gradient(145deg,#7ba2ff,#2f6bff);color:#fff}

/* Reference video: one centered label, about 22px within a 58px CTA at 432px. */
.campaign-join #start,.campaign-cta,.pages-connect-button,.wallet-bottom-cta{height:clamp(48px,13.4vw,58px);padding:0 20px;text-align:center}
.campaign-join #start,.pages-connect-button,.wallet-bottom-cta{display:flex;align-items:center;justify-content:center}
.campaign-join #start,.campaign-cta>span,.pages-connect-button,.wallet-bottom-cta{font-size:clamp(18px,5.1vw,22px);font-weight:700;line-height:1.25;letter-spacing:0}
.campaign-cta>span{height:100%;display:flex;align-items:center;justify-content:center}
.campaign-cta small,.campaign-cta b,.pages-connect-button>span,.wallet-bottom-cta>span,.campaign-join #start>span{display:none}

/* Live customer pages keep operator controls on their separate routes. */
.live-product .test-banner,.live-product header [data-tab="lab"],.live-product #live-setup-link,.live-product #lab,.live-product #visitor,.live-product #clock,.live-product .start-panel>.fine{display:none!important}
.live-product #payout-form>label,.live-product #payout-form>.gold-button{display:none}
