@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}:root{font-family:Inter,Arial,sans-serif;color:#282738;background:#f5f6fa;font-synthesis:none;font-size:14px;--purple:#7863dc;--purple-deep:#6650c8;--purple-soft:#f0ecff;--ink:#282738;--muted:#878695;--line:#eeedf3;--green:#299e7b;--radius:18px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit;text-decoration:none}button{color:inherit}svg{flex-shrink:0}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:600;letter-spacing:-.04em}h3{font-size:17px;letter-spacing:-.025em}p{color:var(--muted);line-height:1.75;font-size:13px}small{font-size:11px;color:var(--muted)}strong{font-weight:600}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #af9cff;outline-offset:3px}::selection{background:#e3dafa}hr{border:0;border-top:1px solid var(--line);margin:22px 0}.button{border:1px solid transparent;border-radius:9px;padding:12px 18px;background:var(--purple);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:500;line-height:1.4;box-shadow:0 3px 6px #6751c014;transition:background .18s,transform .18s;white-space:nowrap}.button:hover{background:var(--purple-deep);transform:translateY(-1px)}.button.secondary{border-color:#e9e6f0;background:#fff;color:#4c465e;box-shadow:0 2px 3px #27213904}.button.secondary:hover{background:#f7f5fe}.button.small{padding:9px 13px;font-size:11px}.icon-button{border:0;background:transparent;padding:8px;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:8px}.icon-button:hover{background:var(--purple-soft)}.text-button{border:0;background:none;padding:0;display:inline-flex;align-items:center;gap:7px;font-size:12px;cursor:pointer;color:#6b687b}.text-button:hover{color:var(--purple)}.purple{color:var(--purple)!important}.muted{color:var(--muted);font-size:12px}.positive{background:#eff9f5;color:#2e9c7b;border-radius:5px;padding:4px 6px;font-size:10px}.brand{display:inline-flex;align-items:center;gap:9px;font-size:23px;font-weight:700;letter-spacing:-1.1px;color:#302b46;white-space:nowrap}.brand-symbol{width:37px;height:37px;border-radius:11px;background:linear-gradient(145deg,#a092f4,#7861db);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #ffffff40,0 3px 8px #7863dc18}.brand-light{font-weight:500}.brand-dot{color:var(--purple)}.eyebrow{display:block;font-size:9px;letter-spacing:1.6px;font-weight:600;color:#a49abf;line-height:1.6}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#8973e1;flex-shrink:0}.avatar{height:34px;width:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#eee9ff,#dbd3f7);color:#7862be;font-size:11px;font-weight:600;flex-shrink:0}.avatar.small{height:29px;width:29px;font-size:9px}.icon-tile{height:43px;width:43px;border-radius:12px;background:#f4f1ff;color:var(--purple);display:inline-flex;align-items:center;justify-content:center}.icon-tile svg{width:21px}.status{display:inline-flex;align-items:center;gap:5px;font-size:10px;background:#fff7e7;color:#a38232;padding:5px 8px;border-radius:6px;white-space:nowrap}.status i{width:4px;height:4px;border-radius:50%;background:currentColor}.status.success{color:#349575;background:#eff9f4}.status.danger{color:#b86767;background:#fff0f0}.demo-tag{font-size:10px;color:#9689b3;background:#f4f0fd;padding:5px 9px;border-radius:6px;display:inline-block}.panel{background:#fff;border:1px solid #efedf5;border-radius:var(--radius);padding:24px;min-width:0;box-shadow:0 3px 12px #28203902}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.panel-heading h3,.panel-heading h2{margin:0}.panel-heading h2{font-size:22px}.panel-heading select,.date-pill{padding:7px 10px;border:1px solid #eeedf2;background:#fcfcfe;font-size:10px;color:#777284;border-radius:7px}.inline-between{display:flex;align-items:center;justify-content:space-between;gap:16px}.inline-between p{margin:0}.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.footnote{text-align:center;font-size:11px;margin:20px auto;color:#a29aac;max-width:820px}.credit{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:#a7a1b2;margin:28px 0 0}.credit a{display:inline-flex;align-items:center;gap:4px;background:#eeeaf5;border-radius:4px;padding:4px 6px;color:#8b7da8}.app-shell{display:flex;min-height:100vh}.sidebar{width:235px;position:fixed;left:0;top:0;bottom:0;background:#fff;padding:26px 18px 16px;display:flex;flex-direction:column;border-right:1px solid var(--line);z-index:40;overflow:auto}.sidebar>.brand,.sidebar>a{padding:0 8px}.workspace{display:flex;align-items:center;gap:9px;margin:28px 0 25px;padding:11px 9px;background:#faf9fc;border:1px solid #f0eef6;border-radius:10px}.workspace>div{flex:1;min-width:0}.workspace strong{font-size:10px;display:block}.workspace small{font-size:9px;display:block;margin-top:4px}.workspace>svg{color:#9f99ab}.nav-label{font-size:8px;letter-spacing:1.3px;color:#aaa5b5;padding:0 12px;display:block;margin-bottom:13px}.sidebar nav{display:flex;flex-direction:column;gap:5px}.sidebar nav button{border:0;background:transparent;display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:8px;font-size:11px;color:#858092;text-align:left;min-height:38px}.sidebar nav button.active{color:#7863d1;background:#f0ecfc}.sidebar nav button:hover{background:#f6f3fe}.sidebar nav button b{font-size:9px;background:#fff;border-radius:5px;padding:2px 5px;margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:30px}.sidebar-promo{background:linear-gradient(140deg,#faf8ff,#eee8fb);padding:17px 14px;border-radius:12px;color:#8e7bc7}.sidebar-promo h4{font-size:12px;margin:12px 0 6px;letter-spacing:-.015em;color:#534b69}.sidebar-promo p{font-size:10px;line-height:1.6;margin-bottom:13px}.sidebar-promo .button{width:100%;background:#9380df}.logout{background:none;border:0;display:flex;align-items:center;gap:12px;font-size:11px;color:#918b9a;padding:20px 12px 0}.app-main{margin-left:235px;width:calc(100% - 235px)}.app-topbar{height:78px;padding:0 38px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.breadcrumb{display:flex;align-items:center;gap:12px;font-size:10px;color:#aaa4b3}.breadcrumb strong{font-weight:500;color:#60596e}.topbar-actions{display:flex;align-items:center;gap:22px}.search-trigger{display:flex;gap:10px;align-items:center;border:0;background:#faf9fc;color:#a7a1b0;border-radius:8px;padding:9px 12px;font-size:10px}.search-trigger kbd{background:#fff;padding:2px 4px;font-size:9px;margin-left:30px}.notification-dot{width:4px;height:4px;background:#9e85e2;border-radius:50%;position:absolute;top:7px;right:8px;border:1px solid white}.profile-chip{display:flex;gap:9px;align-items:center}.profile-chip strong{font-size:10px;display:block}.profile-chip small{display:block;font-size:9px;margin-top:4px}.dashboard{max-width:1500px;margin:auto;padding:20px 38px 26px;display:flex;flex-direction:column;gap:22px}.preview-label{font-size:9px;display:flex;align-items:center;gap:6px;color:#a398b2}.preview-label button{margin-left:auto;border:0;background:none;display:flex;gap:6px;align-items:center;font-size:10px;color:#9c8bbd;white-space:nowrap}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:5px 0 2px}.page-heading h1{font-size:28px;margin:9px 0 8px;letter-spacing:-1.1px;font-weight:500}.page-heading p{margin:0;font-size:11px}.date-pill{display:flex;align-items:center;gap:8px;background:#fff;white-space:nowrap}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.stat-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{border:1px solid #ece9f3;border-radius:13px;background:#fff;padding:19px 18px 15px;min-width:0}.metric.accent{background:linear-gradient(120deg,#f3f0fe,#eee8fe);border-color:#e8e1fa}.metric-label{font-size:10px;display:flex;justify-content:space-between;align-items:center;color:#837c90;gap:8px}.metric-icon{display:flex;width:28px;height:28px;align-items:center;justify-content:center;color:#9b89ce;background:#f7f4fd;border-radius:9px}.metric-value{font-size:34px;font-weight:500;letter-spacing:-1.6px;line-height:1.25;margin:10px 0 14px;white-space:nowrap;font-variant-numeric:tabular-nums}.metric-value span{font-size:21px;color:#aaa1ba;letter-spacing:-1px}.metric-note{font-size:9px;color:#a8a0b3;border-top:1px solid #f2eef7;padding-top:12px;line-height:1.4}.accent .metric-note{border-color:#e5dcf6}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px}.dashboard-columns.lower{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.chart-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.chart-summary strong{font-size:28px;font-weight:500;letter-spacing:-1px}.chart-summary small{font-size:9px}.chart{height:190px;display:flex;margin-top:26px;gap:14px;padding-bottom:23px}.chart-labels{display:flex;flex-direction:column;justify-content:space-between;width:32px;font-size:9px;color:#b1a9bb;padding-bottom:8px}.bars{display:flex;align-items:flex-end;justify-content:space-around;flex:1;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),#f0edf5 calc(25% - 1px),#f0edf5 25%);border-bottom:1px solid #eae6f0;gap:18px}.bar-slot{height:100%;flex:1;display:flex;align-items:flex-end;justify-content:center;position:relative;max-width:39px}.bar{width:100%;max-width:30px;border-radius:7px 7px 0 0;background:repeating-linear-gradient(125deg,#ede9f5,#ede9f5 2px,#f7f5fb 2px,#f7f5fb 5px);position:relative}.bar.selected{background:linear-gradient(#ad9ce8,#8871d8)}.bar span{position:absolute;top:-25px;left:50%;transform:translate(-50%);border-radius:4px;background:#9b88dc;font-size:8px;color:#fff;padding:4px 6px}.bar-slot small{position:absolute;bottom:-24px;font-size:9px;color:#aaa1b7}.chart-legend{display:flex;align-items:center;justify-content:center;gap:6px;color:#a398b0;font-size:9px;margin-top:14px}.chart-legend i{height:5px;width:5px;border-radius:50%;background:#927bd6}.chart-legend .muted-dot{background:#ddd6eb;margin-left:12px}.next-win{text-align:center;background:linear-gradient(145deg,#fff,#fcfbff);display:flex;flex-direction:column;align-items:center}.next-win .panel-heading{width:100%;text-align:left}.next-win .eyebrow{font-size:8px}.progress-ring{height:121px;width:121px;border-radius:50%;background:conic-gradient(from 235deg,#947ede 0deg 162deg,#f0ebfa 162deg 290deg,transparent 290deg 360deg);display:flex;align-items:center;justify-content:center;position:relative;margin:14px auto 9px;transform:rotate(0)}.progress-ring:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:#fff;border-radius:50%}.progress-ring strong{z-index:1;font-size:35px;letter-spacing:-2px;font-weight:500}.progress-ring span{display:block;font-size:10px;letter-spacing:0;color:#a399b3;margin-top:2px}.next-win h3{font-size:15px;margin:0 0 5px}.next-win p{font-size:10px;margin-bottom:14px}.next-win .button{width:90%;padding:9px 12px}.next-win>small{display:flex;align-items:center;gap:6px;font-size:9px;margin-top:11px;color:#b4aabd}.wallet-strip{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#fff;border:1px solid #eeebf4;border-radius:14px;padding:22px 26px}.wallet-strip>div{display:flex;flex-direction:column;gap:8px}.wallet-strip span{font-size:10px;color:#a198ad}.wallet-strip strong{font-size:22px;font-weight:500;letter-spacing:-.7px}.wallet-strip .button{font-size:10px}.activity-list{display:flex;flex-direction:column}.activity-row{display:flex;align-items:center;gap:11px;padding:15px 0;border-bottom:1px solid #f5f2f8}.activity-row:last-child{border-bottom:0;padding-bottom:0}.activity-icon{width:35px;height:35px;background:#f5f2fc;color:#9d8bc8;border-radius:10px;display:flex;align-items:center;justify-content:center}.activity-row strong{font-size:11px;display:block;font-weight:500}.activity-row small{display:block;font-size:9px;margin-top:5px}.activity-row b{margin-left:auto;font-size:12px;color:#8976b4;font-weight:500}.referral-mini{text-align:left}.gift-bubble{height:53px;width:53px;background:#f3efff;color:#aa95df;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transform:rotate(-7deg)}.referral-mini h3{font-size:15px}.referral-mini p{font-size:11px;max-width:270px}.dashboard .credit{margin-top:0}.mobile-menu{display:none}.notice{display:flex;gap:13px;align-items:center;background:#f0edfa;border:1px solid #e8e0f8;padding:18px 20px;border-radius:12px;color:#9985c3}.notice strong{color:#6b5c87;font-size:12px}.notice p{margin:4px 0 0;font-size:11px;color:#9283a7}.notice>.button{margin-left:auto}.notice>svg{width:21px}.table-scroll{width:100%;overflow:auto}table{width:100%;border-collapse:collapse;font-size:11px;white-space:nowrap}th{text-align:left;background:#faf9fc;color:#a29aa9;font-size:10px;font-weight:500;padding:13px 14px}td{padding:17px 14px;border-bottom:1px solid #f2eff6;color:#867b97}td:first-child{color:#625570}tr:last-child td{border-bottom:0}.strong{font-weight:600;color:#594d6b}td .text-button{font-size:10px}.table-icon{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;background:#f6f3fb;color:#aa9bbd;border-radius:7px;margin-right:10px;vertical-align:middle}.block{display:block;margin-top:5px}.balance-flow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:25px;padding-bottom:24px;border-bottom:1px solid var(--line)}.balance-flow>span{font-size:10px;display:flex;align-items:center;gap:7px;color:#9585ab}.balance-flow b{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1ebfc;color:#957dd0;font-size:10px}.balance-flow svg{margin-left:5px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;font-size:11px;color:#746780}.field>span{font-weight:500}input:not([type=checkbox]),textarea,select{border:1px solid #e7e0ee;border-radius:8px;padding:11px 12px;min-width:0;width:100%;background:#fff;color:#756783;font-size:12px}input::placeholder,textarea::placeholder{color:#b7aabe}textarea{resize:vertical;min-height:105px;line-height:1.6}input:disabled{background:#faf8fc;color:#ad9fb7}.check-label{display:flex;align-items:flex-start;gap:8px;color:#9f91ad;font-size:10px;line-height:1.65;margin:20px 0}input[type=checkbox]{accent-color:var(--purple);flex-shrink:0}.field+.button{margin-top:4px}.summary-row{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;color:#a293b3;padding:16px 0;border-bottom:1px solid var(--line)}.summary-row strong{color:#766388}.summary-row.total{font-size:15px;background:#f8f5fc;padding:17px 10px;border-radius:8px;margin-top:14px}.empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px}.empty h3{font-size:17px;margin:19px 0 7px}.empty p{font-size:12px;max-width:390px}.empty .button{margin-top:10px}.earn-banner{background:linear-gradient(115deg,#f0eafa,#e8e1fa);border:1px solid #e4daf6;border-radius:16px;padding:26px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px}.earn-banner h2{font-weight:500;font-size:24px;margin:9px 0}.earn-banner p{font-size:11px;margin:0}.earn-banner>div:last-child{text-align:right}.earn-banner strong{font-size:32px;display:block;font-weight:500;letter-spacing:-1px;color:#8c74b8}.earn-banner>div>span:last-child:not(.eyebrow){font-size:10px;color:#aa95c7}.filter-bar{display:flex;justify-content:space-between;align-items:center;gap:15px}.tabs{display:flex;gap:7px;flex-wrap:wrap}.tabs button{border:1px solid transparent;background:transparent;border-radius:8px;padding:9px 13px;font-size:11px;color:#978aab}.tabs button.active{border-color:#e5dcef;background:#fff;color:#8e73b9}.search-field{display:flex;align-items:center;border:1px solid #e9e2f1;background:#fff;border-radius:8px;padding:0 10px;color:#b6a8c2}.search-field input{border:0;padding:10px;font-size:10px;background:transparent}.task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.task-card{background:#fff;border:1px solid #eae3f2;border-radius:15px;overflow:hidden}.task-body{padding:18px}.task-body h3{font-size:17px;margin:14px 0 8px;font-weight:500;line-height:1.4}.task-body p{font-size:10px}.task-category{font-size:9px;background:#f5f0fa;padding:4px 7px;border-radius:5px;color:#a08ab4}.task-body small{display:flex;align-items:center;gap:4px}.task-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f2ecf7;padding-top:16px;margin-top:19px}.task-footer strong{font-size:21px;color:#8d76b4;font-weight:500}.task-footer small{font-size:9px;font-weight:400;margin-top:4px}.ad-art{height:170px;background:linear-gradient(135deg,#eeebf6,#dcd5ec);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#aa98c8}.ad-art.cloud{background:linear-gradient(135deg,#e6ddf7,#c6b8e3)}.ad-art.learn{background:linear-gradient(135deg,#f6edf5,#e3cfe2)}.ad-art.survey{background:linear-gradient(135deg,#eae9f6,#d0cfe4)}.art-object{position:relative;z-index:1;transform:rotate(-8deg);filter:drop-shadow(10px 14px 4px #8d79ac26);background:linear-gradient(145deg,#ffffffb3,#ffffff19);border:1px solid #ffffff6b;border-radius:23px;padding:17px;color:#9c82c4}.art-orbit{position:absolute;width:210px;height:210px;border-radius:50%;border:1px solid #ffffff59;box-shadow:0 0 0 28px #ffffff17,0 0 0 60px #ffffff0f;transform:rotate(-20deg) scaleY(.5)}.art-label{position:absolute;bottom:11px;left:15px;font-size:7px;letter-spacing:2px;color:#a391b6}.plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plan-card{padding:30px 25px 25px;border:1px solid #e8e1ef;background:#fff;border-radius:16px;position:relative;display:flex;flex-direction:column}.plan-card.featured{border-color:#b19ddc;box-shadow:0 8px 26px #8e73b90b;background:linear-gradient(#f7f3ff,#fff 60%)}.plan-ribbon{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#9980cf;color:#fff;border-radius:5px;font-size:8px;padding:5px 10px;white-space:nowrap}.plan-card h3{font-size:19px;margin:21px 0 8px}.plan-card p{font-size:10px}.plan-price{font-size:39px;font-weight:500;letter-spacing:-1.5px;margin-top:12px}.plan-price small{font-weight:400;font-size:10px;letter-spacing:0;color:#b0a2be}.plan-card ul{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-direction:column;gap:14px}.plan-card li{font-size:10px;display:flex;align-items:center;gap:7px;color:#a08cab}.plan-card li svg{color:#b39dcc}.plan-card>.button{width:100%;margin-top:auto}.referral-banner{display:flex;align-items:center;gap:35px;padding:20px 0;color:#b39acb}.referral-banner h2{font-size:25px;color:#6d577d}.copy-field{display:flex;align-items:center;gap:12px;background:#faf7fc;border:1px solid #ece2f3;padding:12px;border-radius:9px}.copy-field code{font-size:11px;word-break:break-all;flex:1;color:#9980aa}.rules>div{display:flex;flex-direction:column;gap:10px;padding:16px;background:#faf7fd;border-radius:10px}.rules span{font-size:12px;color:#9a81ae}.rules strong{font-size:26px;font-weight:500}.rules+p{margin-top:20px;margin-bottom:0}.review-item{padding:15px 0;border-bottom:1px solid var(--line)}.stars{letter-spacing:3px;color:#b59ad3}.review-item p{margin:10px 0;font-size:12px}.ticket{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding:17px 0}.ticket>div{flex:1}.ticket strong{font-size:12px}.ticket p{font-size:11px;margin:5px 0}.method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.method-grid>div{display:flex;gap:12px;flex-direction:column;align-items:flex-start;padding:18px;background:#faf7fc;border-radius:10px;font-size:12px;color:#ab91bb}.action-list>button{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;padding:16px 0;border-bottom:1px solid #f3edf8;text-align:left}.action-list>button:last-child{border:0}.action-list strong{display:block;font-size:12px}.action-list small{display:block;font-size:10px;margin-top:5px}.action-list>button>svg{margin-left:auto;color:#baa6c8}.creative-output{background:radial-gradient(at 20% 20%,#f8f0ff,transparent 65%),linear-gradient(135deg,#ded0f2,#f2eafb);padding:42px 30px;border:1px solid #e5d7ef;border-radius:14px;color:#a789c6;text-align:center;margin-bottom:20px}.creative-output h2{font-size:28px;margin:20px 0 10px;color:#786082}.creative-output p{color:#b29ac0}.creative-output small{display:block;font-size:9px;margin-top:25px}.permission-row{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.permission-row strong{display:block;font-size:12px}.permission-row small{display:block;margin-top:5px}.permission-row input{width:35px;height:18px}.editor-toolbar{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#ac94bd}.editor-toolbar>div{display:flex;gap:8px}.editor-toolbar .live-dot{margin-right:8px}.content-editor{display:grid;grid-template-columns:170px minmax(0,1fr) 240px;border:1px solid #e8dcf1;border-radius:14px;overflow:hidden;background:#fff;min-height:590px}.content-editor>aside{padding:20px 15px}.content-editor>aside:first-child{border-right:1px solid var(--line)}.content-editor>aside:last-child{border-left:1px solid var(--line)}.content-editor .nav-label{padding:0;font-size:8px}.content-editor aside button{display:flex;align-items:center;gap:8px;background:none;border:0;padding:12px 8px;width:100%;font-size:10px;border-radius:7px;color:#ab91bc}.content-editor aside button.active{background:#f3edfc}.content-editor aside button>svg:last-child{margin-left:auto}.content-editor aside p{font-size:10px;margin-top:20px}.content-editor .field{margin-top:20px}.content-editor textarea{font-size:11px;min-height:90px}.editor-canvas{background:#f5f1f9;padding:18px 20px}.editor-canvas>.inline-between{font-size:10px;margin-bottom:22px}.editor-canvas select{width:auto;font-size:10px;padding:6px}.canvas-preview{background:linear-gradient(#f4eefb,#fff);border:1px solid white;border-radius:10px;padding:23px 20px;text-align:center;min-height:460px;max-width:100%;margin:auto;transition:max-width .3s}.canvas-preview.narrow{max-width:260px}.canvas-preview>.brand{font-size:17px;margin-bottom:38px}.canvas-preview .brand-symbol{width:26px;height:26px}.canvas-preview h2{white-space:pre-line;font-size:30px;margin:14px 0}.canvas-preview p{font-size:10px}.canvas-preview .eyebrow{font-size:7px}.canvas-decoration{height:110px;background:#f1eafa;border:1px solid #eadcf8;border-radius:12px;margin:25px auto 0;display:flex;align-items:center;justify-content:center;color:#bd9dd4;width:90%}.canvas-faq{border-top:1px solid #eee5f6;padding-top:15px}.search-results{display:flex;flex-direction:column;max-height:350px;overflow:auto}.search-results button{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;background:none;border:0;border-bottom:1px solid var(--line);font-size:13px;color:#9f7fb3}.search-results button:hover{background:#f5edfa}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#231a3b59;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:flex;align-items:center;justify-content:center;padding:25px}.modal{background:#fff;border-radius:18px;padding:28px;max-width:550px;width:100%;max-height:90vh;overflow:auto;box-shadow:0 20px 100px #2c173733}.modal .notice{margin:15px 0}.modal .two{gap:15px}.modal .role-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal form>.button{width:100%;margin-top:12px}.setup-steps p{display:flex;gap:12px;align-items:center}.setup-steps b{border-radius:50%;background:#f2e8fa;color:#b193c6;width:23px;height:23px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:15px 19px;background:#393144;color:#fff;font-size:12px;max-width:calc(100% - 30px);border-radius:11px;box-shadow:0 8px 40px #39254726;z-index:150;line-height:1.5}.toast>svg{color:#c5a6e0}.toast button{background:none;border:0;display:flex;color:#d2bedf;margin-left:10px}.error{color:#b85d76!important;background:#fff0f3;padding:10px;border-radius:7px;font-size:11px}.viewer{min-height:100vh;background:#f7f4fb}.viewer>header{padding:22px 40px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line)}.viewer main{max-width:820px;margin:55px auto;padding:0 25px}.viewer-top{text-align:center}.viewer h1{font-size:36px;margin:13px 0}.viewer .ad-art{height:310px;border-radius:18px;margin:30px 0}.viewer .art-object{padding:38px}.viewer .art-object svg{height:95px;width:95px}.timer{font-size:35px;letter-spacing:-1px;color:#a085bb;white-space:nowrap}.timer-track{height:6px;background:#f0e8f7;border-radius:5px;overflow:hidden;margin:20px 0}.timer-track span{display:block;height:100%;background:#ae8bce;transition:width 1s linear}.viewer .field{max-width:220px}.landing{background:#fcfcff}.landing-preview{text-align:center;font-size:9px;color:#a298b0;padding:7px;background:#f2eff8;letter-spacing:.2px}.landing-header{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:24px 28px;gap:20px}.landing-header nav{display:flex;gap:28px;margin-left:40px}.landing-header nav a,.signin-link{font-size:11px;color:#82758f}.landing-header>div{display:flex;align-items:center;gap:22px}.hero{max-width:1240px;margin:0 auto;position:relative;padding:65px 30px 0;text-align:center;background:radial-gradient(ellipse at 20% 15%,#e9e2fa80,transparent 50%),radial-gradient(ellipse at 85% 20%,#e7e0ffb3,transparent 45%),linear-gradient(#f5f2fc00,#f4f1fcb3 50%,#fcfcff);border-radius:24px;overflow:visible}.hero-badge{display:inline-flex;align-items:center;gap:9px;border:1px solid #e6def0;background:#ffffff91;border-radius:20px;padding:8px 13px;font-size:10px;color:#9584a8}.hero h1{font-size:68px;line-height:1.06;font-weight:500;letter-spacing:-4px;margin:24px 0 21px;color:#332b44}.hero h1 span:nth-child(2){color:#a58acc}.hero>p{max-width:470px;margin:0 auto;font-size:12px;color:#9c8dac;line-height:1.9}.hero-actions{display:flex;gap:10px;justify-content:center;margin:26px 0 18px}.hero-actions .button{min-width:145px}.hero-note{display:flex;justify-content:center;align-items:center;gap:6px;font-size:8px;color:#b3a5c3}.hero-note span{width:2px;height:2px;background:#b3a5c3;border-radius:50%;margin:0 5px}.hero-dashboard{display:flex;text-align:left;max-width:950px;margin:52px auto 0;border-radius:15px 15px 0 0;background:#fff;border:5px solid #ffffffa6;box-shadow:0 0 0 1px #e7dff5,0 20px 60px #7962a313;position:relative;height:414px;overflow:visible}.mini-sidebar{width:172px;padding:24px 15px;background:#fff;border-right:1px solid #f0e9f8;flex-shrink:0;border-radius:10px 0 0}.mini-sidebar .brand{font-size:17px;gap:6px}.mini-sidebar .brand-symbol{width:26px;height:26px;border-radius:8px}.mini-sidebar .brand-symbol svg{width:16px}.mini-sidebar>span:not(.brand){display:block;font-size:7px;color:#c1b2cc;letter-spacing:1px;margin:30px 8px 12px}.mini-sidebar b,.mini-sidebar>p{display:flex;align-items:center;gap:9px;font-size:8px;padding:9px;border-radius:5px;color:#a895b7;margin:0 0 4px;font-weight:400;line-height:1}.mini-sidebar b{color:#a584ca;background:#f4ecfd}.mini-upgrade{margin:23px 5px 0;background:linear-gradient(135deg,#faf4ff,#f0e7fb);border-radius:8px;padding:14px 9px;font-size:8px;color:#a48bb8;display:flex;flex-direction:column;gap:8px}.mini-upgrade svg{width:17px}.mini-upgrade small{font-size:7px;color:#b6a1c6}.mini-main{background:#faf8fd;padding:0 22px 20px;flex:1;min-width:0;overflow:hidden;border-radius:0 10px 0 0}.mini-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0eaf7;height:50px;margin-bottom:18px;font-size:8px;color:#b3a1c2}.mini-top>div{display:flex;gap:13px;align-items:center}.mini-main>h3{font-size:18px;font-weight:500;margin-bottom:5px}.mini-main>p{font-size:8px;margin-bottom:17px}.mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mini-stats .metric{padding:12px;border-radius:9px}.mini-stats .metric-label{font-size:7px}.mini-stats .metric-icon{height:20px;width:20px}.mini-stats .metric-icon svg{width:12px}.mini-stats .metric-value{font-size:23px;margin:8px 0}.mini-stats .metric-value span{font-size:14px}.mini-stats .metric-note{font-size:6px;padding-top:8px}.mini-bottom{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;margin-top:15px}.compact-chart{padding:14px;border-radius:10px}.compact-chart h3{font-size:10px}.compact-chart .panel-heading{margin-bottom:10px}.compact-chart .panel-heading select{font-size:6px;padding:5px}.compact-chart .chart-summary strong{font-size:19px}.compact-chart .chart-summary small{display:none}.compact-chart .positive{font-size:6px;padding:3px}.compact-chart .chart{height:113px;gap:7px;margin-top:14px}.compact-chart .chart-labels{font-size:6px;width:25px}.compact-chart .bars{gap:10px}.compact-chart .bar{max-width:20px}.compact-chart .bar span{font-size:6px;top:-18px;padding:3px}.compact-chart .bar-slot small{font-size:6px;bottom:-17px}.compact-chart .chart-legend{font-size:6px;margin-top:1px}.mini-cycle{background:#fff;border:1px solid #eee7f7;border-radius:10px;text-align:center;padding:17px 7px}.mini-cycle .eyebrow{font-size:6px}.mini-cycle .progress-ring{height:93px;width:93px;margin:10px auto}.mini-cycle .progress-ring:before{top:6px;right:6px;bottom:6px;left:6px}.mini-cycle .progress-ring strong{font-size:26px}.mini-cycle .progress-ring span{font-size:7px}.mini-cycle .button{font-size:7px;width:85%;padding:7px}.floating-reward{position:absolute;bottom:20px;left:-35px;display:flex;align-items:center;gap:11px;border:1px solid #e8dff4;border-radius:12px;padding:16px 19px;background:#ffffffed;box-shadow:0 10px 25px #987aba12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.floating-reward>span{height:33px;width:33px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1eafc;color:#b294d4}.floating-reward strong{font-size:10px;font-weight:500}.floating-reward small{display:block;font-size:8px;margin-top:5px}.promise-strip{max-width:1080px;margin:35px auto 0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:25px 20px;border-bottom:1px solid #f0eaf7}.promise-strip>span{font-size:10px;color:#b4a4c2}.promise-strip b{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:500;color:#a592b7}.promise-strip svg{width:16px;color:#b99dd0}.landing-section{max-width:1080px;margin:0 auto;padding:90px 20px 0;scroll-margin-top:25px}.section-heading{position:relative;margin-bottom:34px}.section-heading h2,.feature-split h2,.faq-section h2{font-size:38px;line-height:1.2;font-weight:500;letter-spacing:-1.6px;margin:15px 0 20px;color:#493754}.section-heading>p{position:absolute;bottom:0;right:0;max-width:350px;font-size:11px;color:#b49fc2;margin:0}.section-heading.centered{text-align:center}.section-heading.centered>p{position:static;max-width:none}.feature-card{border:1px solid #eae0f1;background:#fff;padding:26px;border-radius:16px}.feature-card>div{display:flex;justify-content:space-between;align-items:center;color:#d4c3df;font-size:13px}.feature-card .icon-tile{background:linear-gradient(135deg,#f4edfb,#eee3f7);color:#b398cd}.feature-card h3{font-size:18px;font-weight:500;margin:26px 0 12px}.feature-card p{font-size:11px;margin:0;color:#b4a0c1}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-top:100px}.feature-split>div>p{font-size:12px;max-width:380px;color:#ac96ba}.feature-split ul{list-style:none;padding:0;margin:25px 0;display:flex;flex-direction:column;gap:15px}.feature-split li{font-size:11px;color:#ad94bc;display:flex;gap:9px;align-items:center}.feature-split li svg{width:15px;color:#b49acc}.wallet-illustration{padding:30px;border:1px solid #e9dcef;border-radius:20px;background:radial-gradient(at 90% 0,#f0e5fb,#fff 75%);box-shadow:0 20px 50px #966daa0a;transform:rotate(2deg);position:relative}.wallet-illustration:before{content:"";position:absolute;top:20px;right:-20px;bottom:-20px;left:20px;z-index:-1;background:#f6f0fb;border:1px solid #efe4f7;border-radius:20px}.wallet-illustration-top{display:flex;gap:10px;align-items:center;font-size:12px;color:#aa88bd;margin-bottom:32px}.wallet-illustration-top svg:last-child{margin-left:auto}.wallet-illustration>small{font-size:11px;color:#b798c7}.wallet-illustration>strong{display:block;font-size:55px;letter-spacing:-2px;font-weight:500;color:#7c538f;margin:11px 0 20px}.wallet-illustration>strong span{font-size:34px;color:#c1a7d0}.illustration-progress{height:8px;background:#f3eaf8;border-radius:7px;overflow:hidden;margin-bottom:27px}.illustration-progress span{display:block;width:78%;height:100%;background:linear-gradient(90deg,#af8bc9,#d9c4ec)}.wallet-illustration-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin:18px 0}.wallet-illustration-row span{display:flex;align-items:center;gap:7px;color:#b392c5}.wallet-illustration-row b{font-weight:500;color:#ac86c0}.illustration-foot{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;margin-top:25px;color:#b89bc9;flex-wrap:wrap}.illustration-foot small{width:100%;text-align:center;font-size:8px}.pricing{padding-top:115px}.pricing .plan-grid{margin-top:42px}.community{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.community .section-heading p{position:static}.community .panel{padding:24px}.community .panel h3{font-size:14px}.community-list>div{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #f3eaf8}.community-list>div:last-child{border:0}.community-list .avatar{height:30px;width:30px;font-size:9px}.community-list strong{font-size:10px;display:block;font-weight:500}.community-list small{display:block;font-size:8px;margin-top:4px}.community-list b{margin-left:auto;font-size:11px;font-weight:500;color:#a889bc}.community-list .status{font-size:8px}.faq-section{display:grid;grid-template-columns:1fr 1.25fr;gap:80px}.faq-list details{border-bottom:1px solid #eae0f0;padding:19px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;font-size:12px;color:#8f71a2}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#baa0cc;width:13px}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list p{font-size:11px;color:#af93c0;margin:13px 0 0}.panel .faq-list{margin-bottom:24px}.final-cta{text-align:center;margin:90px auto 0;max-width:1080px;padding:55px 25px 65px;background:radial-gradient(ellipse at 15% 10%,#e9daf8,transparent 55%),radial-gradient(ellipse at 85% 10%,#eadff9,transparent 60%),linear-gradient(#f5eefa,#faf7fd);border:1px solid #eee3f7;border-radius:20px}.final-cta>.brand-symbol{height:44px;width:44px;border-radius:14px}.final-cta h2{font-size:42px;font-weight:500;letter-spacing:-1.8px;margin:22px 0 16px;color:#70517e}.final-cta p{font-size:12px;color:#af92c0;margin-bottom:25px}.landing-footer{max-width:1080px;margin:65px auto 0;padding:0 20px 35px;display:grid;grid-template-columns:2.1fr 1fr 1fr 1fr;gap:40px}.landing-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.landing-footer .brand{font-size:20px}.landing-footer .brand-symbol{height:30px;width:30px}.landing-footer p{font-size:10px;margin:0}.landing-footer strong{font-size:10px;color:#a383b7;margin-bottom:5px}.landing-footer a:not(.credit a),.landing-footer button{font-size:10px;color:#b79ec7;background:none;border:0;padding:0;text-align:left}.landing-footer .credit{font-size:8px;margin-top:8px;gap:3px;white-space:nowrap}.landing-footer .credit a{font-size:8px;padding:3px 4px}.landing-footer small{font-size:9px;color:#c2a9d0}.auth-page{min-height:100vh;background:#fff;display:grid;grid-template-columns:1fr 1fr;position:relative}.auth-brand{position:absolute;left:50px;top:35px;z-index:1}.auth-art{background:radial-gradient(at 20% 20%,#f9f4ff,#eee4fb 75%);padding:170px 65px 45px;display:flex;flex-direction:column}.auth-art h1{font-size:48px;letter-spacing:-2px;font-weight:500;line-height:1.15;margin:18px 0 20px;color:#76548f}.auth-art p{font-size:13px;max-width:330px;color:#b492ca}.auth-orbit{min-height:280px;display:flex;align-items:center;justify-content:center;position:relative;color:#b48fce}.auth-orbit>svg{transform:rotate(-12deg);width:150px;height:150px;filter:drop-shadow(20px 25px 6px #a070bd20);background:linear-gradient(#f8f1ff88,#fff3);border-radius:30px;padding:30px;box-shadow:0 0 0 35px #ffffff1f,0 0 0 70px #ffffff14}.orbit-card{display:flex;align-items:center;gap:8px;position:absolute;bottom:28px;left:0;background:#fff9;border:1px solid #fff;padding:17px;border-radius:10px;font-size:11px;color:#b08cc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.auth-art .credit{margin-top:auto;justify-content:flex-start}.auth-form{max-width:470px;width:100%;margin:auto;padding:65px 40px}.auth-form h2{font-size:32px;letter-spacing:-1.2px;font-weight:500;margin:20px 0 13px}.auth-form>p{font-size:11px}.auth-form form{margin-top:26px}.auth-form form>.button{width:100%}.role-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:25px;padding:5px;border:1px solid #f0e3f8;border-radius:10px;background:#fcf8fe}.role-tabs button{border:1px solid transparent;background:none;padding:9px;border-radius:7px;font-size:10px;color:#b394c5}.role-tabs button.active{background:#fff;border-color:#e8d7f3;color:#9270a8;box-shadow:0 2px 4px #a175bb07}.demo-credentials{margin-top:22px;background:#faf5fd;border:1px dashed #e5d3f0;border-radius:10px;padding:17px;display:flex;flex-direction:column;gap:8px;color:#ad8bc3;font-size:10px}.demo-credentials strong{color:#a27cbb}.demo-credentials code{font-size:12px;color:#966cad}.demo-credentials small{font-size:9px;line-height:1.7}.demo-credentials .text-button{font-size:9px;margin-top:3px}.auth-switch{margin-top:22px}.auth-switch a{color:#a482be}.chat-launch{position:fixed;bottom:25px;right:26px;width:51px;height:51px;border:1px solid #ffffff4d;background:#9778c9;color:#fff;border-radius:17px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px #8d5eba2e;z-index:50}.chat-widget{position:fixed;right:25px;bottom:25px;width:365px;max-height:620px;height:75vh;background:#fff;border-radius:17px;border:1px solid #e6d4f1;box-shadow:0 20px 70px #68477926;z-index:90;display:flex;flex-direction:column;overflow:hidden}.chat-widget header{display:flex;align-items:center;gap:10px;padding:18px;background:#fbf6fe;border-bottom:1px solid #eee0f7}.chat-widget header .brand-symbol{width:33px;height:33px;border-radius:10px}.chat-widget header strong{display:block;font-size:12px}.chat-widget header small{display:block;font-size:9px;margin-top:5px}.chat-widget header button{background:none;border:0;color:#b394c8;margin-left:auto;display:flex}.chat-messages{padding:18px;flex:1;overflow:auto;display:flex;flex-direction:column;gap:12px}.chat-message{font-size:11px;line-height:1.8;background:#f7f0fc;color:#9c79b1;padding:12px;border-radius:10px;max-width:93%}.chat-message.you{align-self:flex-end;background:#b392d2;color:#fff}.chat-input{display:flex;gap:5px;border-top:1px solid #efe1f8;padding:12px}.chat-input input{border:0;font-size:11px}.chat-input button{border:0;background:#b291d0;color:#fff;border-radius:8px;width:37px;flex-shrink:0}.lead-form{padding:13px;border:1px solid #e8d7f3;border-radius:10px}.lead-form strong{font-size:12px}.lead-form p{font-size:10px}.lead-form .field{font-size:10px;margin-bottom:12px}.lead-form .button{font-size:10px;width:100%}.sidebar-overlay{display:none}@media(min-width:1450px){.dashboard{padding:28px 48px}.metric-value{font-size:39px}.page-heading h1{font-size:32px}.chart{height:215px}.next-win .progress-ring{width:134px;height:134px;margin:17px auto}.metric{padding:23px}.dashboard-columns{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}@media(max-width:1200px){.sidebar{width:210px;padding:25px 13px}.app-main{margin-left:210px;width:calc(100% - 210px)}.dashboard{padding:18px 24px}.app-topbar{padding:0 24px}.metric{padding:15px 13px}.metric-value{font-size:29px}.metric-value span{font-size:18px}.stat-grid{gap:12px}.metric-label{font-size:9px}.topbar-actions{gap:13px}.search-trigger kbd{margin-left:10px}.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-editor{grid-template-columns:130px minmax(0,1fr) 190px}.content-editor>aside{padding:18px 10px}.canvas-preview{padding:20px 10px}.editor-canvas{padding:17px 12px}.canvas-preview h2{font-size:24px}.landing-section,.promise-strip,.final-cta,.landing-footer{max-width:980px}.feature-split{gap:50px}.section-heading>p{max-width:260px}.section-heading h2,.feature-split h2,.faq-section h2{font-size:33px}.hero-dashboard{max-width:850px}.floating-reward{left:-15px}.plan-card{padding:26px 20px}.plan-card li{font-size:9px}.balance-flow{flex-wrap:wrap}.balance-flow>span{margin:5px 0}.landing-footer{gap:25px}.auth-art{padding:160px 45px 40px}.auth-art h1{font-size:40px}.auth-brand{left:40px}.method-grid{grid-template-columns:1fr}.wallet-strip{gap:15px;padding:20px}.wallet-strip strong{font-size:20px}}@media(max-width:960px){.sidebar{width:185px}.app-main{margin-left:185px;width:calc(100% - 185px)}.sidebar .brand{font-size:21px}.workspace{padding:10px 6px;gap:6px}.workspace strong{font-size:9px}.workspace .avatar{display:none}.dashboard{padding:18px}.app-topbar{padding:0 18px}.search-trigger{display:none}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-value{font-size:36px}.metric-value span{font-size:22px}.dashboard-columns,.dashboard-columns.lower{grid-template-columns:1fr}.next-win{display:none}.dashboard-columns>.panel{padding:22px}.wallet-strip{flex-wrap:wrap}.wallet-strip .button{margin-left:auto}.page-heading h1{font-size:25px}.page-heading .date-pill{display:none}.three,.plan-grid{gap:12px}.plan-card{padding:22px 15px}.plan-card h3{font-size:17px}.plan-card p{font-size:9px}.plan-card li{font-size:9px;line-height:1.5;align-items:flex-start}.plan-price{font-size:30px}.plan-price small{font-size:8px}.plan-ribbon{font-size:7px;padding:4px 6px}.plan-card .button{font-size:10px;padding:10px}.content-editor{grid-template-columns:1fr 210px}.content-editor>aside:first-child{grid-column:span 2;display:flex;align-items:center;border-right:0;border-bottom:1px solid var(--line);gap:8px}.content-editor>aside:first-child p,.content-editor>aside:first-child>.nav-label{display:none}.content-editor aside button{width:auto}.feature-grid{gap:15px}.landing-header nav{gap:17px;margin-left:0}.landing-header{padding:22px 24px}.hero{margin:0 20px;padding:55px 18px 0}.hero h1{font-size:60px}.hero-dashboard{height:370px}.mini-sidebar{width:145px;padding:22px 10px}.mini-main{padding:0 15px}.mini-stats .metric{padding:10px}.mini-stats .metric-value{font-size:20px}.mini-stats .metric-icon{display:none}.mini-stats .metric-value span{font-size:12px}.mini-sidebar .brand{font-size:15px}.mini-cycle{padding:15px 5px}.promise-strip{gap:14px;flex-wrap:wrap;justify-content:center}.promise-strip>span{width:100%;text-align:center}.landing-section{padding:75px 35px 0}.section-heading h2,.feature-split h2,.faq-section h2{font-size:30px}.section-heading>p{font-size:10px;max-width:240px}.feature-card{padding:22px}.feature-card h3{font-size:16px}.feature-card p{font-size:10px}.feature-split{gap:35px}.wallet-illustration{padding:25px}.community{gap:25px}.community .panel{padding:18px}.community .panel-heading{gap:8px}.community .panel h3{font-size:12px}.community .demo-tag{font-size:8px}.faq-section{gap:40px}.final-cta{margin:75px 35px 0}.landing-footer{margin:50px 20px 0;grid-template-columns:1.6fr 1fr 1fr;gap:30px}.landing-footer>div:first-child{grid-column:span 3}.landing-footer .credit{margin-top:0}.auth-art{padding:160px 30px 30px}.auth-art h1{font-size:34px}.auth-form{padding:60px 30px}.auth-brand{left:30px}.auth-form h2{font-size:28px}}@media(max-width:700px){.sidebar{transform:translate(-100%);transition:transform .2s;width:240px;z-index:60;padding:25px 18px}.sidebar.open{transform:translate(0)}.sidebar-overlay.show{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#241c3f66;z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sidebar .brand{font-size:23px}.workspace .avatar{display:flex}.workspace strong{font-size:11px}.workspace{padding:11px}.sidebar nav button{font-size:12px}.mobile-menu{display:flex;padding:5px}.app-main{margin:0;width:100%}.app-topbar{height:65px;padding:0 18px}.breadcrumb{gap:8px}.breadcrumb>span,.breadcrumb>svg{display:none}.topbar-actions{gap:10px}.profile-chip>div{display:none}.topbar-actions .icon-button{padding:6px}.dashboard{padding:17px 18px 25px;gap:19px}.preview-label{font-size:8px;align-items:flex-start;line-height:1.5}.preview-label>.live-dot{margin-top:3px}.preview-label button{font-size:8px;gap:4px}.page-heading{margin-top:7px}.page-heading h1{font-size:26px;letter-spacing:-1px;line-height:1.2;margin:8px 0}.page-heading p{font-size:10px}.page-heading .eyebrow{font-size:7px;letter-spacing:1.3px}.stat-grid{gap:10px}.stat-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid.three .metric:last-child{grid-column:span 2}.metric{padding:14px 13px;border-radius:12px}.metric-label{font-size:9px;gap:4px}.metric-icon{height:23px;width:23px;border-radius:7px}.metric-icon svg{width:14px}.metric-value{font-size:35px;letter-spacing:-1.5px;margin:9px 0 13px}.metric-value span{font-size:20px}.metric-note{font-size:8px;line-height:1.6;padding-top:10px}.dashboard-columns,.dashboard-columns.lower{gap:19px}.dashboard-columns>.panel,.panel{padding:20px}.panel h3{font-size:15px}.chart{height:180px;gap:10px}.chart-summary strong{font-size:29px}.chart-summary small{font-size:8px}.bars{gap:17px}.chart-labels,.chart-legend{font-size:8px}.wallet-strip{padding:18px;gap:20px 15px}.wallet-strip>div{width:calc(50% - 15px)}.wallet-strip span{font-size:9px}.wallet-strip strong{font-size:25px}.wallet-strip .button{width:calc(50% - 15px);padding:10px;font-size:9px;margin:0}.dashboard-columns.lower .panel:last-child{display:block}.referral-mini{position:relative;padding-left:68px}.gift-bubble{position:absolute;left:0;top:0;width:48px;height:48px}.referral-mini h3{font-size:14px}.referral-mini p{font-size:10px}.two,.three,.plan-grid{grid-template-columns:1fr}.plan-card{padding:25px}.plan-card h3{font-size:21px}.plan-card p,.plan-card li{font-size:12px}.plan-card .button{font-size:12px;padding:12px}.plan-card.featured{margin-top:10px}.plan-ribbon{font-size:9px;padding:5px 10px}.plan-price{font-size:40px}.plan-price small{font-size:11px}.notice{padding:16px;align-items:flex-start;gap:10px;flex-wrap:wrap}.notice>div{flex:1}.notice strong{font-size:11px}.notice p{font-size:10px}.notice>.button{margin-left:30px}.task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.task-body{padding:13px}.ad-art{height:125px}.art-object{padding:13px;border-radius:15px}.art-object svg{height:42px;width:42px}.art-label{font-size:5px;left:9px;bottom:8px;letter-spacing:1px}.task-body h3{font-size:14px;line-height:1.45;margin:12px 0 8px}.task-body p{font-size:8px;line-height:1.6;min-height:25px}.task-category{font-size:7px;padding:3px 4px}.task-body .inline-between{gap:4px}.task-body .inline-between small{font-size:8px;white-space:nowrap}.task-footer{align-items:flex-start;flex-direction:column;gap:12px;padding-top:12px;margin-top:12px}.task-footer strong{font-size:24px}.task-footer small{font-size:8px}.task-footer .button{width:100%;font-size:9px;padding:8px;gap:6px}.earn-banner{padding:22px 19px;gap:15px}.earn-banner h2{font-size:21px;margin:8px 0}.earn-banner p{font-size:9px}.earn-banner .eyebrow{font-size:7px}.earn-banner>div:last-child{display:none}.filter-bar{flex-direction:column;align-items:stretch;gap:13px}.tabs{gap:4px}.tabs button{font-size:9px;padding:8px 10px}.filter-bar .search-field{max-width:none}.balance-flow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.balance-flow>span{font-size:9px}.balance-flow svg{display:none}.panel>.inline-between{flex-direction:column;align-items:flex-start}.panel>.inline-between p{font-size:11px}.table-scroll{margin:0 -4px;width:calc(100% + 8px)}td,th{padding:13px 10px;font-size:10px}.panel-heading .search-field{max-width:170px}.panel-heading .search-field input{font-size:9px;width:100%}.referral-banner{gap:20px;padding:5px 0;flex-direction:column;align-items:flex-start}.referral-banner>svg{width:45px;height:45px}.referral-banner h2{font-size:23px}.copy-field{flex-direction:column;align-items:stretch}.copy-field code{font-size:10px}.rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.rules>div{padding:11px}.rules span{font-size:8px}.rules strong{font-size:23px}.rules small{font-size:8px;line-height:1.5}.ticket{flex-wrap:wrap}.ticket>div{min-width:170px}.content-editor{grid-template-columns:1fr;min-height:0}.content-editor>aside:first-child{grid-column:1}.content-editor>aside:last-child{border-left:0;border-top:1px solid var(--line)}.content-editor>aside{padding:20px}.content-editor>aside:first-child{padding:12px;flex-wrap:wrap}.content-editor aside button{font-size:10px}.editor-canvas{padding:20px}.canvas-preview{padding:25px;min-height:400px}.editor-toolbar{font-size:9px;gap:10px}.editor-toolbar .button{font-size:9px;padding:8px}.editor-toolbar>span{display:none}.modal-backdrop{padding:15px}.modal{padding:22px;max-height:90vh;border-radius:15px}.modal .two{grid-template-columns:1fr 1fr;gap:12px}.modal .panel-heading h2{font-size:21px}.modal .field,.modal .notice p{font-size:10px}.modal .summary-row{font-size:11px}.toast{font-size:11px;padding:13px;bottom:16px;width:max-content}.viewer>header{padding:18px;gap:10px}.viewer .brand{font-size:20px}.viewer .demo-tag{font-size:8px;max-width:140px;text-align:center;line-height:1.5}.viewer main{margin:35px auto;padding:0 20px}.viewer h1{font-size:29px}.viewer-top p{font-size:11px}.viewer .ad-art{height:240px}.viewer .panel>.inline-between{flex-direction:row}.viewer .inline-between h3{font-size:14px}.viewer .inline-between p{font-size:10px}.timer{font-size:28px}.viewer .footnote{font-size:10px}.landing-preview{font-size:7px;padding:8px 12px}.landing-header{padding:19px 20px;gap:10px}.landing-header .brand{font-size:21px;gap:7px}.landing-header .brand-symbol{height:32px;width:32px;border-radius:10px}.landing-header nav{display:none}.landing-header>div{gap:12px}.landing-header .signin-link{font-size:10px}.landing-header .button{font-size:9px;padding:9px 11px;gap:5px}.landing-header .button svg{width:12px}.hero{margin:0 12px;padding:42px 12px 0;border-radius:20px;overflow:hidden}.hero-badge{font-size:8px;gap:6px;padding:7px 10px}.hero h1{font-size:47px;line-height:1.08;letter-spacing:-2.7px;margin:23px 0 19px}.hero>p{font-size:11px;max-width:315px;line-height:1.8}.hero-actions{gap:8px;margin:24px 0 16px}.hero-actions .button{min-width:135px;font-size:10px;padding:11px 14px}.hero-note{font-size:6px;gap:4px;white-space:nowrap}.hero-note svg{width:10px}.hero-note span{margin:0 2px}.hero-dashboard{margin:35px -4px 0;height:256px;border-width:3px;border-radius:10px 10px 0 0}.mini-sidebar{display:none}.mini-main{padding:0 12px;border-radius:7px 7px 0 0}.mini-top{height:34px;margin-bottom:12px;font-size:7px}.mini-top .avatar{height:20px;width:20px;font-size:6px}.mini-top svg{width:11px}.mini-main>h3{font-size:13px;margin-bottom:4px}.mini-main>p{font-size:6px;margin-bottom:12px}.mini-stats{gap:6px}.mini-stats .metric{padding:8px 7px;border-radius:6px}.mini-stats .metric-label{font-size:6px}.mini-stats .metric-value{font-size:19px;letter-spacing:-.8px;margin:6px 0}.mini-stats .metric-value span{font-size:10px;letter-spacing:-.4px}.mini-stats .metric-note{font-size:5px;padding-top:6px}.mini-bottom{margin-top:10px;gap:8px;grid-template-columns:1.65fr 1fr}.compact-chart{padding:10px}.compact-chart h3{font-size:8px}.compact-chart .panel-heading{margin-bottom:8px}.compact-chart .panel-heading select{font-size:5px;padding:3px}.compact-chart .chart-summary strong{font-size:16px}.compact-chart .chart-summary{gap:6px}.compact-chart .chart{height:90px;margin-top:10px;gap:5px}.compact-chart .chart-labels{font-size:5px;width:20px}.compact-chart .bars{gap:8px}.compact-chart .bar span{font-size:5px;top:-13px;padding:2px}.compact-chart .bar{max-width:15px;border-radius:4px 4px 0 0}.mini-cycle{padding:10px 4px}.mini-cycle .eyebrow{font-size:5px}.mini-cycle .progress-ring{height:70px;width:70px;margin:8px auto}.mini-cycle .progress-ring:before{top:5px;right:5px;bottom:5px;left:5px}.mini-cycle .progress-ring strong{font-size:23px}.mini-cycle .progress-ring span{font-size:6px}.mini-cycle .button{font-size:6px;padding:6px}.floating-reward{bottom:12px;left:9px;padding:10px 12px;border-radius:8px;gap:8px}.floating-reward>span{height:24px;width:24px}.floating-reward svg{width:16px}.floating-reward strong{font-size:7px}.floating-reward small{font-size:6px;margin-top:3px}.promise-strip{margin:15px 20px 0;padding:23px 0;gap:17px 24px}.promise-strip>span{font-size:9px;margin-bottom:2px}.promise-strip b{font-size:8px;gap:5px}.promise-strip svg{width:14px}.landing-section{padding:57px 24px 0}.section-heading{margin-bottom:26px}.section-heading h2,.feature-split h2,.faq-section h2{font-size:29px;letter-spacing:-1.25px;margin:12px 0 15px}.section-heading>p{position:static;max-width:none;font-size:11px}.section-heading .eyebrow,.landing-section .eyebrow{font-size:8px}.feature-grid{grid-template-columns:1fr;gap:13px}.feature-card{padding:23px}.feature-card>div>.icon-tile{height:38px;width:38px}.feature-card h3{font-size:19px;margin:20px 0 11px}.feature-card p{font-size:11px}.feature-split{grid-template-columns:1fr;gap:32px}.feature-split>div>p{font-size:11px}.feature-split li{font-size:10px}.feature-split ul{margin:22px 0}.wallet-illustration{margin-right:14px;transform:rotate(1deg)}.wallet-illustration:before{top:13px;right:-13px;bottom:-13px;left:13px}.pricing{padding-top:75px}.pricing .plan-grid{margin-top:30px;gap:22px}.landing .plan-card{padding:28px}.landing .plan-card li,.landing .plan-card p{font-size:11px}.landing .footnote{font-size:9px;line-height:1.8;margin:20px 0}.community{grid-template-columns:1fr;gap:10px}.community .section-heading{margin-bottom:18px}.community .panel{padding:20px}.community .panel h3{font-size:13px}.community-list strong{font-size:11px}.community-list small{font-size:9px}.community-list b{font-size:12px}.community-list .status{font-size:8px}.faq-section{grid-template-columns:1fr;gap:30px}.faq-section .faq-list summary{font-size:12px}.final-cta{margin:55px 20px 0;padding:40px 20px}.final-cta h2{font-size:35px;margin:20px 0 15px}.final-cta p{font-size:11px;max-width:260px;margin:0 auto 23px}.final-cta .button{font-size:11px}.landing-footer{margin:45px 4px 0;grid-template-columns:1fr 1fr;gap:32px;padding-bottom:30px}.landing-footer>div:first-child{grid-column:span 2}.landing-footer>div{gap:12px}.landing-footer strong{font-size:11px}.landing-footer a:not(.credit a),.landing-footer button{font-size:10px}.landing-footer .credit{font-size:8px}.auth-page{grid-template-columns:1fr}.auth-art{display:none}.auth-brand{top:25px;left:25px}.auth-form{padding:100px 28px 35px;max-width:440px}.auth-form h2{font-size:31px}.auth-form>p{font-size:12px}.auth-form .field,.auth-form .button{font-size:12px}.auth-form .role-tabs button,.demo-credentials{font-size:11px}.chat-launch{right:19px;bottom:19px;width:47px;height:47px;border-radius:15px}.chat-widget{right:12px;bottom:12px;width:calc(100% - 24px);max-height:75vh}.credit{font-size:8px}.creative-output h2{font-size:27px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}:root{--muted:#746b80}.landing p,.landing .hero>p,.section-heading>p,.feature-card p,.feature-split>div>p,.final-cta p{color:#786d86}.hero h1 span:nth-child(2){color:#8870bc}.landing-header nav a,.signin-link,.landing-footer a:not(.credit a),.landing-footer button,.landing-footer p,.landing-footer strong,.landing-footer small{color:#756583}.feature-split li,.plan-card li,.plan-card p,.faq-list summary,.faq-list p,.hero-badge{color:#7f6d8e}.plan-price small,.footnote,.demo-credentials,.demo-credentials small,.auth-art p,.role-tabs button{color:#80718d}.dashboard .eyebrow,.nav-label{color:#9583a7}.dashboard .metric-label{font-size:12px;color:#72677e}.dashboard .metric-value{font-size:40px}.dashboard .metric-value span{font-size:.82em;color:#9b89ac}.dashboard .metric-note{font-size:10px;color:#8b7c98}.dashboard .page-heading p{font-size:12px;color:#897b96}.sidebar nav button{font-size:12px;color:#7e718b}.sidebar nav button.active{color:#7055b4}.dashboard .wallet-strip span,.dashboard .chart-summary small,.dashboard .activity-row small{color:#8f7d9e}.dashboard .activity-row strong{font-size:12px}.dashboard .activity-row small{font-size:10px}.dashboard .table-scroll td{color:#766383}.field{color:#776286}input:not([type=checkbox]),textarea,select{color:#6e567f}input::placeholder,textarea::placeholder{color:#a08daf}.notice p,.notice strong,.check-label{color:#826a93}.auth-form>p,.auth-form .eyebrow,.auth-form .demo-tag{color:#8e72a2}.auth-form .role-tabs button.active{color:#7d529a}@media(max-width:700px){.dashboard .metric-label{font-size:10px}.dashboard .metric-value{font-size:34px}.dashboard .metric-note{font-size:9px}.dashboard .activity-row strong{font-size:11px}.dashboard .activity-row small{font-size:9px}.dashboard .page-heading p{font-size:11px}.landing .hero>p{font-size:12px}.landing-footer a:not(.credit a),.landing-footer button{font-size:11px}}.panel-heading select{width:auto;flex-shrink:0}.policy-page{max-width:880px;padding:35px 25px;margin:auto}.policy-page main{margin:45px 0;padding:40px}.policy-page h1{font-size:34px;margin:22px 0}.policy-page h3{margin-top:28px}.policy-page p{font-size:13px}.policy-page main>.button{margin-top:20px}:root{--purple:#7351d6;--purple-deep:#603ec0;--muted:#70667e}body{font-size:16px}p{font-size:16px;line-height:1.8}small{font-size:13px}.button{font-size:15px;font-weight:600;padding:14px 20px;border-radius:12px;background:linear-gradient(125deg,#815fe0,#6748c9);box-shadow:0 5px 14px #7048c81b}.button.small{font-size:13px;padding:11px 16px}.button.secondary{background:#fff}.text-button{font-size:15px;font-weight:600}.brand{font-size:27px}.brand-symbol{width:43px;height:43px;border-radius:13px}.eyebrow{font-size:12px;letter-spacing:1.6px;font-weight:700;color:#8665b5}.demo-tag{font-size:12px;font-weight:600;padding:7px 10px}.panel{padding:28px}.panel-heading h3,h3{font-size:21px;font-weight:650}.panel-heading select{font-size:13px}.field{font-size:14px;font-weight:600;gap:10px}.field>span{font-weight:600}input:not([type=checkbox]),textarea,select{font-size:15px;padding:13px 14px;line-height:1.5}.field textarea{min-height:115px}.check-label{font-size:13px;line-height:1.7}.status{font-size:13px;font-weight:600;padding:7px 10px}.status.success{color:#267858}.status.pending{color:#84601d}.notice strong{font-size:16px}.notice p{font-size:14px;color:#725988}.footnote{font-size:13px;line-height:1.8}.credit{font-size:12px}.empty p{font-size:15px}.empty h3{font-size:22px}.tabs button{font-size:14px;font-weight:600;padding:11px 15px}.search-field input{font-size:14px}.search-field{min-width:220px}.summary-row{font-size:15px}.summary-row.total{font-size:18px}.icon-tile{height:49px;width:49px;border-radius:14px}.icon-tile svg{width:24px}.sidebar{width:265px;padding:29px 18px 18px}.app-main{margin-left:265px;width:calc(100% - 265px)}.workspace{padding:13px 10px;margin:28px 0}.workspace strong{font-size:12px}.workspace small{font-size:11px}.sidebar nav button{font-size:15px;font-weight:550;padding:13px;gap:12px}.sidebar nav button b{font-size:12px}.nav-label{font-size:10px;font-weight:650}.sidebar-promo h4{font-size:16px}.sidebar-promo p,.sidebar-promo .button{font-size:13px}.logout{font-size:14px}.app-topbar{height:88px}.breadcrumb,.profile-chip strong{font-size:13px}.profile-chip small{font-size:11px}.profile-chip .avatar{height:40px;width:40px;font-size:13px}.search-trigger{font-size:13px}.search-trigger kbd{font-size:11px}.dashboard{gap:26px;padding:26px 36px 32px;max-width:1600px}.preview-label{font-size:11px;line-height:1.6}.preview-label button{font-size:12px}.dashboard .eyebrow{font-size:11px;color:#806496}.page-heading h1{font-size:38px;font-weight:650;letter-spacing:-1.4px}.dashboard .page-heading p{font-size:16px;color:#73667f}.date-pill{font-size:12px;padding:10px 12px}.metric{padding:25px 21px;background:linear-gradient(150deg,#fff,#fdfbff)}.dashboard .metric-label{font-size:15px;font-weight:550;color:#6d5a80}.dashboard .metric-value{font-size:46px;font-weight:650;letter-spacing:-1.9px;margin:15px 0 19px}.dashboard .metric-value span{font-size:.88em;color:#9278b1}.dashboard .metric-note{font-size:12px;color:#84748e;line-height:1.7}.metric-icon{height:34px;width:34px}.metric-icon svg{width:20px}.metric.accent{background:linear-gradient(125deg,#f0e9ff,#e8dcfd)}.dashboard .wallet-strip span{font-size:13px;font-weight:550}.wallet-strip strong{font-size:29px;font-weight:650}.wallet-strip .button{font-size:13px}.chart-summary strong{font-size:38px;font-weight:650}.chart-summary .positive,.dashboard .chart-summary small,.chart-labels,.bar-slot small,.chart-legend{font-size:12px}.bar span{font-size:11px;top:-31px}.chart{height:240px;margin-top:33px}.panel-heading{margin-bottom:25px}.next-win .eyebrow{font-size:11px}.next-win .progress-ring{height:140px;width:140px}.next-win .progress-ring strong{font-size:42px}.next-win .progress-ring span{font-size:13px}.next-win h3{font-size:21px}.next-win p{font-size:14px}.next-win>small{font-size:12px}.next-win .button{font-size:14px;padding:12px}.dashboard .activity-row strong{font-size:15px;font-weight:600}.dashboard .activity-row small{font-size:12px}.activity-row b{font-size:16px}.activity-row{padding:20px 0}.referral-mini h3{font-size:20px}.referral-mini p{font-size:15px;max-width:none}.gift-bubble{width:60px;height:60px}.action-list strong{font-size:16px}.action-list small{font-size:13px;line-height:1.5}.action-list>button{padding:21px 0}.balance-flow>span{font-size:13px;font-weight:550}.balance-flow b{height:27px;width:27px;font-size:12px}.balance-flow{flex-wrap:wrap;row-gap:17px}table{font-size:15px}th{font-size:13px;font-weight:650;padding:17px 15px;background:#f2edfc;color:#755886}td{font-size:15px;padding:20px 15px}td .text-button{font-size:14px}.table-icon{width:33px;height:33px}.dashboard .table-scroll td{color:#725a82}.plan-card{padding:34px 28px}.plan-card h3{font-size:26px}.plan-card p{font-size:15px;line-height:1.7}.plan-price{font-size:52px;font-weight:650}.plan-price small{font-size:14px}.plan-card li{font-size:14px;line-height:1.6;align-items:flex-start}.plan-card li svg{margin-top:4px;width:17px}.plan-ribbon{font-size:11px;padding:7px 13px}.plan-card .button{font-size:15px}.plan-card ul{gap:17px}.plan-card.featured{background:linear-gradient(#f1e7ff,#fff 75%)}.review-item p{font-size:15px}.ticket strong{font-size:16px}.ticket p,.rules span{font-size:14px}.rules strong{font-size:32px}.rules small{font-size:12px}.referral-banner h2{font-size:32px}.copy-field code{font-size:14px}.method-grid>div{font-size:15px}.permission-row strong{font-size:16px}.permission-row small{font-size:13px}.editor-toolbar{font-size:14px}.content-editor{grid-template-columns:190px minmax(0,1fr) 290px}.content-editor aside button{font-size:13px}.content-editor aside p{font-size:12px}.content-editor .nav-label{font-size:11px}.content-editor textarea{font-size:14px;min-height:130px}.editor-canvas>.inline-between,.editor-canvas select{font-size:13px}.canvas-preview h2{font-size:37px}.canvas-preview p{font-size:14px}.canvas-preview .eyebrow{font-size:10px}.canvas-preview>.brand{font-size:23px}.content-editor aside{padding:22px}.modal{max-width:620px;padding:32px}.modal .panel-heading h2{font-size:27px}.modal p,.modal .notice p,.toast{font-size:14px}.auth-form{max-width:540px}.auth-form h2{font-size:39px;font-weight:650}.auth-form>p{font-size:15px}.auth-form .role-tabs button{font-size:13px;font-weight:600;padding:12px}.demo-credentials{font-size:14px}.demo-credentials small{font-size:12px}.demo-credentials code{font-size:15px}.demo-credentials .text-button{font-size:13px}.auth-art h1{font-size:53px;font-weight:650}.auth-art p{font-size:17px}.orbit-card{font-size:14px}.chat-widget{width:410px;max-height:720px}.chat-widget header strong{font-size:15px}.chat-widget header small{font-size:12px}.chat-message,.chat-input input{font-size:14px}.lead-form strong{font-size:15px}.lead-form p,.lead-form .field,.lead-form .button{font-size:13px}.viewer h1{font-size:46px;font-weight:650}.viewer p{font-size:16px}.viewer .timer{font-size:58px;font-weight:700;color:#7351b0}.viewer .footnote{font-size:13px}.viewer .ad-art{height:340px;background:radial-gradient(at 30% 0,#f4eaff,#d0c0ef);animation:creativeGlow 8s ease-in-out infinite alternate}.viewer .art-object{animation:floatSoft 7s ease-in-out infinite}.viewer .art-label{font-size:13px}.withdrawal-time{display:flex;flex-direction:column;gap:7px;min-width:185px;white-space:nowrap}.withdrawal-time strong{font-size:18px;font-weight:700;color:#44304f;letter-spacing:-.4px}.withdrawal-time>span{font-size:21px;font-weight:650;color:#7850a7;display:flex;gap:9px;align-items:baseline;flex-wrap:wrap}.withdrawal-time small{font-size:11px;font-weight:600;color:#8d739e}.visit-settings{display:grid;grid-template-columns:1.4fr 1fr;gap:22px;align-items:center}.visit-settings>div:first-child h3{margin:16px 0 9px}.visit-settings .notice{grid-column:span 2}.visit-settings p{font-size:15px}.visit-settings .field{margin:0}.enhanced-landing{background:#fcfaff;color:#302338;overflow:clip;--scroll:0;--mx:50%;--my:30%}.enhanced-landing p{color:#7f6d8b}.enhanced-landing h1,.enhanced-landing h2,.enhanced-landing h3{font-weight:700}.enhanced-landing .button{font-size:16px;padding:15px 23px}.enhanced-landing .button.secondary:hover{background:#f6edff}.reading-progress{position:fixed;top:0;left:0;width:100%;height:4px;transform:scaleX(var(--scroll));transform-origin:left;background:linear-gradient(90deg,#ba93f3,#714ace);z-index:70}.xl-preview-bar{text-align:center;padding:10px 20px;font-size:12px;font-weight:500;color:#8b719d;background:#f1e9fa;display:flex;gap:10px;align-items:center;justify-content:center}.xl-preview-bar>span{width:3px;height:3px;background:currentColor;border-radius:50%}.xl-header{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 38px;gap:25px}.xl-header nav{display:flex;gap:25px}.xl-header nav button{background:none;border:0;padding:8px 0;font-size:14px;font-weight:600;color:#80668f}.xl-header>div{display:flex;align-items:center;gap:22px}.xl-signin{font-size:15px;font-weight:600;color:#755385}.xl-header .button{font-size:14px;padding:12px 18px}.xl-hero{position:relative;max-width:1480px;margin:0 auto;padding:70px 35px 20px;text-align:center;border:1px solid #eee3f8;border-radius:30px;background:linear-gradient(135deg,#f8f1ff,#f4edfe 45%,#eee2ff);isolation:isolate}.hero-aurora{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at var(--mx) var(--my),#d9c0f580,transparent 55%);transition:background .3s}.hero-aurora:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(at 20% 15%,#e3cafa80,transparent 45%),radial-gradient(at 80% 35%,#cfc0f978,transparent 40%);animation:auroraShift 14s ease-in-out infinite alternate}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(#aa7ad208 1px,transparent 1px),linear-gradient(90deg,#aa7ad208 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(transparent,#000,transparent);mask-image:linear-gradient(transparent,#000,transparent);z-index:-1}.xl-hero-copy{position:relative;max-width:900px;margin:auto}.xl-hero .hero-badge{font-size:14px;padding:10px 17px;gap:10px;color:#7d5c97;background:#fff9;border-color:#e3d1f4;font-weight:600}.xl-hero h1{font-size:88px;line-height:1.05;letter-spacing:-5px;margin:27px 0}.xl-hero h1>span{display:block}.xl-hero h1>span:nth-child(2){background:linear-gradient(90deg,#8655ba,#bd83cc,#7351cb);background-size:180% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradientSweep 9s ease-in-out infinite alternate}.xl-hero-copy>p{font-size:19px;font-weight:450;line-height:1.8;max-width:665px;margin:0 auto;color:#82688e}.xl-hero .hero-actions{margin:32px 0 23px;gap:13px}.xl-hero-assurance{display:flex;align-items:center;justify-content:center;gap:21px;font-size:13px;font-weight:550;color:#9273a1}.xl-hero-assurance span{display:flex;align-items:center;gap:7px}.orbit-spark{position:absolute;height:52px;width:52px;background:#fff8;border:1px solid white;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#b091d4;animation:floatSoft 8s ease-in-out infinite}.spark-one{left:10%;top:26%;transform:rotate(-12deg)}.spark-two{right:10%;top:16%;animation-delay:-3s}.journey-preview{position:relative;border:6px solid #ffffffb3;border-radius:23px;background:#fff;max-width:1080px;margin:62px auto 0;box-shadow:0 20px 60px #8b52ab17,0 0 0 1px #e5d3f7;text-align:left}.preview-window-bar{height:56px;background:#fcf9ff;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 22px;border-bottom:1px solid #eee2f7;border-radius:16px 16px 0 0}.preview-window-bar>div{display:flex;gap:6px}.preview-window-bar i{height:7px;width:7px;border-radius:50%;background:#ddd0e8}.preview-window-bar>span:not(.demo-tag){font-size:10px;font-weight:650;letter-spacing:1.4px;color:#a188b4}.hero-window-content{display:grid;grid-template-columns:1.65fr 1fr;gap:28px;padding:28px;background:linear-gradient(140deg,#fff,#fcf8ff);border-radius:0 0 17px 17px}.hero-window-main .eyebrow{font-size:10px}.hero-window-main h3{font-size:24px;margin:8px 0 22px;letter-spacing:-.8px}.hero-window-main .avatar{width:39px;height:39px;font-size:13px}.hero-large-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hero-large-metrics>div{padding:22px;border:1px solid #e8d9f4;border-radius:15px;background:linear-gradient(125deg,#f7f0ff,#ede2fc)}.hero-large-metrics>div:last-child{background:#fff}.hero-large-metrics>div>span{font-size:13px;font-weight:600;color:#9176a4}.hero-large-metrics strong{display:block;font-size:45px;letter-spacing:-2px;font-weight:650;margin:12px 0 14px}.hero-large-metrics strong span{color:#ae8bc5;font-size:.85em}.hero-large-metrics small{display:flex;gap:6px;align-items:center;font-size:10px;color:#9a7caf}.hero-graph{display:flex;gap:30px;align-items:center;margin-top:24px;padding:22px;border:1px solid #efe5f7;border-radius:13px}.hero-graph>div:first-child{display:flex;flex-direction:column;gap:8px;white-space:nowrap}.hero-graph>div>span{font-size:12px;color:#9a7caa}.hero-graph strong{font-size:29px;font-weight:650;letter-spacing:-1px}.hero-graph small{font-size:10px;color:#af92bd}.hero-graph-bars{display:flex;gap:13px;align-items:flex-end;height:98px;flex:1}.hero-graph-bars>span{flex:1;background:linear-gradient(#b598e0,#dac8f1);border-radius:5px 5px 0 0;animation:barBreathe 5s ease-in-out infinite;transform-origin:bottom}.hero-graph-bars>span:nth-child(6){background:linear-gradient(#9770d2,#b392df)}.hero-window-side{padding:17px 0 12px 25px;border-left:1px solid #eee4f6;display:flex;flex-direction:column;justify-content:center;gap:22px}.hero-window-side>.eyebrow{font-size:10px}.hero-step{display:flex;align-items:center;gap:13px}.hero-step>span{height:42px;width:42px;border-radius:13px;background:#f1e8fb;display:flex;align-items:center;justify-content:center;color:#ad88ca}.hero-step strong{font-size:14px;display:block;font-weight:650}.hero-step small{font-size:11px;display:block;margin-top:5px;color:#aa8cba}.hero-window-side>.button{font-size:13px;margin-top:7px;padding:11px 15px}.floating-proof{position:absolute;bottom:-22px;left:34px;background:#fffffff2;border:1px solid #e9dbf3;padding:16px 22px;display:flex;align-items:center;gap:12px;border-radius:14px;box-shadow:0 10px 35px #9b63ad16;animation:floatSoft 8s ease-in-out infinite}.floating-proof>span{height:39px;width:39px;border-radius:50%;background:#f3eafa;color:#aa7dc9;display:flex;align-items:center;justify-content:center}.floating-proof strong{font-size:13px;font-weight:650}.floating-proof small{display:block;font-size:11px;margin-top:5px;color:#aa8bb9}.motion-controls{display:flex;align-items:center;justify-content:space-between;max-width:1080px;margin:51px auto 0;padding:0 2px}.motion-controls button{display:flex;gap:7px;align-items:center;padding:8px 12px;border:1px solid #dfc9ef;background:#fff9;border-radius:20px;font-size:12px;font-weight:550;color:#9370a8}.motion-controls>span{display:flex;align-items:center;gap:6px;font-size:12px;color:#a482b5}.xl-trust-strip{max-width:1330px;padding:40px 25px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #e9def2}.xl-trust-strip>span{font-size:13px;max-width:160px;line-height:1.6;color:#ab8fba}.xl-trust-strip strong{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:#9472a5}.xl-trust-strip svg{color:#b48bcf}.xl-section{max-width:1330px;margin:0 auto;padding:105px 25px 0;scroll-margin-top:25px}.xl-section-intro{margin-bottom:40px}.xl-section-intro h2{font-size:55px;line-height:1.12;letter-spacing:-2.4px;margin:18px 0 24px}.xl-section-intro h2 span{color:#a177b9}.xl-section-intro>p{font-size:17px;line-height:1.85;max-width:640px;margin:0;color:#9a7daa}.journey-explainer{display:grid;grid-template-columns:1.08fr 1fr;gap:55px;align-items:stretch}.journey-steps{display:flex;flex-direction:column;gap:13px}.journey-steps>button{display:flex;text-align:left;align-items:center;gap:20px;padding:24px 23px;border:1px solid #eaddf3;border-radius:17px;background:#fff;transition:background .25s,border-color .25s,box-shadow .25s}.journey-steps>button.selected{background:linear-gradient(110deg,#f4eafb,#fff);border-color:#bea0d9;box-shadow:0 8px 30px #a16dba0c}.journey-number{font-size:24px;font-weight:600;color:#c5a8d6}.selected .journey-number{color:#9567b4}.journey-steps h3{font-size:21px;letter-spacing:-.6px;margin:0 0 8px}.journey-steps p{font-size:14px;margin:0;color:#a88ab7;line-height:1.75}.journey-steps>button>svg{margin-left:auto;color:#b596c7}.journey-stage{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;background:radial-gradient(at 50% 25%,#ead9f9,#faf5fe 68%);border:1px solid #eddef7;border-radius:25px;padding:35px;min-height:570px}.stage-orbit{position:relative;width:270px;height:250px;display:flex;align-items:center;justify-content:center}.stage-orbit>span{position:absolute;top:15px;right:0;bottom:15px;left:0;border:1px solid #d7bce8;border-radius:50%;transform:rotate(-20deg) scaleY(.65);animation:orbitRotate 20s linear infinite}.stage-orbit>span:nth-child(2){top:-10px;right:-20px;bottom:-10px;left:-20px;animation-direction:reverse;opacity:.5}.stage-orbit>span:before{content:"";height:10px;width:10px;background:#b68bd4;position:absolute;top:20px;left:35px;border-radius:50%;box-shadow:0 0 0 7px #d3b5e71a}.stage-icon{background:linear-gradient(145deg,#fff,#eee0fa);height:130px;width:130px;border:1px solid white;border-radius:36px;display:flex;align-items:center;justify-content:center;color:#aa7fcc;box-shadow:12px 20px 30px #9d68b51a;animation:floatSoft 6s ease-in-out infinite}.stage-card{text-align:center;background:#ffffffb3;border:1px solid white;padding:27px 25px;border-radius:17px;min-height:192px;max-width:370px;width:100%;animation:cardAppear .45s ease-out}.stage-card .eyebrow{font-size:10px}.stage-card>strong{display:block;font-size:30px;font-weight:700;letter-spacing:-1px;margin:13px 0 12px}.stage-card p{font-size:13px;line-height:1.7;margin:0;color:#a987bd}.journey-dots{display:flex;gap:8px;margin:25px 0 16px}.journey-dots button{height:9px;width:9px;border:0;border-radius:10px;background:#ddc7ed;padding:0;transition:width .3s}.journey-dots button[aria-pressed=true]{width:28px;background:#a57bc7}.journey-stage>small{font-size:11px;color:#b295c2}.opportunity-wrap{background:linear-gradient(#faf6fd,#f4eafa88,#fcfaff);margin-top:75px;padding-bottom:75px}.opportunity-wrap>.xl-section{padding-top:60px}.opportunity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.opportunity-card{border:1px solid #e9d7f4;border-radius:21px;overflow:hidden;background:#fff;box-shadow:0 12px 35px #ac7db305;transition:transform .3s,box-shadow .3s}.opportunity-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #9562b018}.opportunity-art{height:255px;background:radial-gradient(at 30% 20%,#fcf6ff,#e1c8f3);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.opportunity-art.visit{background:radial-gradient(at 30% 20%,#f4ebff,#d7c8ef)}.opportunity-art.video{background:radial-gradient(at 30% 20%,#fff5ff,#e8d1ed)}.visual-browser{position:relative;height:153px;width:202px;border:1px solid #ffffffa1;background:linear-gradient(#ffffffa3,#ffffff4d);border-radius:14px;transform:rotate(-7deg);box-shadow:9px 19px 25px #9262ad18;padding:13px;color:#b087cd;animation:floatSoft 8s ease-in-out infinite}.visual-browser>span{width:5px;height:5px;border-radius:50%;display:inline-block;background:#ceace4;margin-right:4px;vertical-align:top}.visual-browser>svg{display:block;margin:6px auto 12px}.visual-line{width:90px;height:4px;background:#cfb0e5;border-radius:5px;margin:6px auto;opacity:.65}.visual-line.short{width:55px}.art-chip{position:absolute;bottom:25px;right:15px;display:flex;align-items:center;gap:7px;background:#ffffffc9;border:1px solid white;border-radius:9px;padding:10px 12px;color:#a178b7;font-size:11px;font-weight:600;animation:floatSoft 7s ease-in-out infinite;animation-delay:-3s}.opportunity-card>div:last-child{padding:27px}.opportunity-card .eyebrow{font-size:10px}.opportunity-card h3{font-size:25px;letter-spacing:-.8px;margin:15px 0}.opportunity-card p{font-size:15px;line-height:1.8;margin-bottom:25px;color:#a482b4}.opportunity-card .text-button{color:#9462b7;font-size:14px}.publisher-feature{display:grid;grid-template-columns:1fr 1.06fr;gap:85px;align-items:center;padding-top:70px}.publisher-feature .xl-section-intro{margin-bottom:24px}.publisher-feature .xl-section-intro h2{font-size:52px}.publisher-visual{min-height:660px;border-radius:30px;display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse at 50% 50%,#e6d1f5,#fbf7fe 72%);position:relative}.phone-preview{width:290px;border:7px solid #fff;border-radius:34px;background:linear-gradient(#fbf6ff,#f1e6fb);padding:33px 21px 24px;box-shadow:0 0 0 1px #e8d7f3,15px 25px 40px #af81c321;transform:rotate(-4deg);position:relative}.phone-notch{position:absolute;top:11px;height:5px;width:65px;background:#ddc8ed;border-radius:10px;left:50%;transform:translate(-50%)}.phone-preview .eyebrow{font-size:9px}.phone-preview h3{font-size:27px;line-height:1.2;margin:16px 0 24px;letter-spacing:-1px}.phone-preview>span:not(.eyebrow):not(.button){font-size:12px;color:#b08dc4}.phone-preview>strong{display:block;font-size:47px;letter-spacing:-2px;margin:8px 0 21px;color:#8856a8}.phone-progress{height:7px;border-radius:5px;background:linear-gradient(90deg,#af81d2 78%,#e9d8f4 78%);margin:0 0 25px;animation:barBreathe 6s ease-in-out infinite;transform-origin:left}.phone-preview>div:not(.phone-notch):not(.phone-progress){display:flex;justify-content:space-between;gap:10px;margin:18px 0;font-size:10px;color:#a17bb5}.phone-preview b{font-size:12px;font-weight:650}.phone-preview .button{font-size:10px;padding:11px 10px;width:100%;margin-top:11px}.phone-preview>small{display:block;text-align:center;font-size:9px;margin-top:14px}.visual-float{position:absolute;background:#ffffffcf;border:1px solid #ead8f7;border-radius:15px;padding:17px;color:#b08bc6;font-size:12px;line-height:1.7;box-shadow:0 8px 30px #a274b318;animation:floatSoft 7s ease-in-out infinite}.visual-float svg{display:block;margin-bottom:9px}.visual-float b{color:#9571a9}.float-left{left:0;top:105px;transform:rotate(-5deg)}.float-right{right:-5px;bottom:105px;animation-delay:-3s}.xl-checklist{list-style:none;margin:25px 0 30px;padding:0;display:flex;flex-direction:column;gap:20px}.xl-checklist li{display:flex;gap:12px;font-size:15px;line-height:1.8;color:#a381b5}.xl-checklist li svg{width:20px;margin-top:4px;color:#ac7dc5}.xl-checklist strong{font-weight:650;color:#856497}.brand-section{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;padding-top:105px;align-items:center}.brand-story .xl-section-intro{margin-bottom:25px}.brand-story .xl-section-intro h2{font-size:48px}.brand-benefits{display:flex;gap:20px;margin:25px 0 30px;flex-wrap:wrap}.brand-benefits span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#a17bb6}.brand-benefits svg{width:18px}.brand-disclosure{font-size:12px!important;line-height:1.8;max-width:460px;margin:20px 0 0;color:#ab8bbb!important}.campaign-storyboard{padding:32px;background:linear-gradient(140deg,#fff,#f4eafa);border:1px solid #e8d5f3;border-radius:23px}.storyboard-header{display:flex;align-items:center;gap:14px;padding-bottom:24px;border-bottom:1px solid #edddf6}.storyboard-header strong{display:block;font-size:17px}.storyboard-header small{display:block;font-size:11px;margin-top:7px;color:#ae8cc0}.storyboard-step{display:flex;align-items:center;gap:17px;padding:25px 0;border-bottom:1px solid #edddf6}.storyboard-step>b{color:#c4a3d7;font-size:23px}.storyboard-step strong{display:block;font-size:16px}.storyboard-step span{display:block;font-size:12px;margin-top:7px;color:#ad87bf}.storyboard-step>svg{margin-left:auto;color:#b28dcc}.storyboard-budget{padding-top:25px}.storyboard-budget>span{font-size:12px;font-weight:600;color:#a180b3}.storyboard-budget>div{height:12px;display:flex;border-radius:7px;overflow:hidden;gap:3px;margin:16px 0 12px}.storyboard-budget>div span:first-child{width:60%;background:linear-gradient(90deg,#b58cd3,#c6a5df);animation:barBreathe 7s ease-in-out infinite;transform-origin:left}.storyboard-budget>div span:last-child{flex:1;background:#e0ccec}.storyboard-budget p{font-size:10px;display:flex;align-items:center;gap:5px;margin:0}.storyboard-budget i{width:5px;height:5px;border-radius:50%;background:#b490d0}.storyboard-budget i:nth-child(2){margin-left:7px;background:#ddc8ec}.pricing-xl .xl-section-intro{text-align:center}.pricing-xl .xl-section-intro>p{margin:auto}.pricing-xl .plan-grid{margin-top:55px;gap:25px}.pricing-xl .plan-card{padding:35px 28px;border-radius:21px}.pricing-xl .plan-card h3{font-size:28px}.pricing-xl .plan-card p{font-size:15px;color:#a784b5}.pricing-xl .plan-card li{font-size:14px;color:#91719f}.pricing-xl .plan-card li svg{color:#b086c9}.pricing-xl .plan-price{font-size:55px;font-weight:700}.pricing-xl .plan-price small{font-size:13px}.pricing-xl .plan-ribbon{font-size:11px;background:#9865ba}.pricing-xl .plan-card.featured{border-color:#b68bcd}.pricing-disclaimer{display:flex;align-items:flex-start;gap:11px;max-width:930px;margin:26px auto 0;color:#b18cc4}.pricing-disclaimer svg{margin-top:4px}.pricing-disclaimer p{font-size:13px;margin:0;line-height:1.8;color:#a283b3}.withdrawal-intro{display:flex;justify-content:space-between;align-items:center;gap:35px}.withdrawal-intro .xl-section-intro>p{max-width:700px}.log-note{display:flex;align-items:center;gap:14px;background:#f4eafa;border:1px solid #e8d5f2;border-radius:14px;padding:22px;color:#b58bcc;flex-shrink:0}.log-note strong{display:block;font-size:15px;color:#9570ab}.log-note span{display:block;font-size:12px;line-height:1.8;color:#af8abe;margin-top:7px}.xl-log-panel{background:#fff;border:1px solid #e7d5f2;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #b683c307}.log-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px}.log-toolbar>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.log-toolbar strong{font-size:17px;font-weight:650}.log-toolbar label{display:flex;align-items:center;gap:10px;font-size:13px;color:#a785b9;white-space:nowrap}.log-toolbar select{width:160px;font-size:13px;padding:9px 11px}.xl-logs th{background:#e9d7f5;color:#805298;font-size:14px;font-weight:700;padding:19px 24px}.xl-logs td{padding:25px 24px;border-bottom:8px solid white;background:#fbf6ff;font-size:15px}.xl-logs tr:nth-child(2n) td{background:#f6edfc}.log-person{display:flex;align-items:center;gap:12px}.log-person .avatar{width:39px;height:39px;font-size:13px}.log-person strong{font-size:15px;display:block;font-weight:650;color:#826090}.log-person small{font-size:11px;display:block;margin-top:7px;color:#b291c2}.log-method{display:flex;align-items:center;gap:9px;font-weight:600;color:#92719f}.log-method svg{color:#b08dc5}.xl-logs .withdrawal-time strong{font-size:20px;color:#754681}.xl-logs .withdrawal-time>span{font-size:24px;color:#9e69b5;font-weight:700}.xl-logs .withdrawal-time small{font-size:10px;color:#b38dbf}.xl-logs .log-amount{font-size:27px;font-weight:700;letter-spacing:-1px;color:#8c549e}.xl-logs .status{font-size:12px}.log-bottom{display:flex;align-items:flex-start;gap:11px;padding:22px 25px;background:#fff;color:#b78bc7;font-size:12px;line-height:1.8}.log-bottom>svg{margin-top:2px}.log-empty{text-align:center;padding:30px}.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.community-feature{background:linear-gradient(130deg,#fff,#f5eafb);border:1px solid #e7d4ef;border-radius:23px;padding:36px;overflow:hidden}.community-feature h3{font-size:31px;letter-spacing:-1.1px;line-height:1.25;margin:25px 0 18px}.community-feature p{font-size:15px;line-height:1.9;color:#a981b5;max-width:480px}.community-feature .text-button{margin-top:8px;color:#9e6db7}.referral-constellation{display:flex;align-items:center;justify-content:center;margin:37px 0 9px;height:85px;color:#af83c6}.referral-constellation>span,.referral-constellation>b{width:68px;height:68px;border-radius:20px;background:#f0e0fa;border:1px solid #e2c8f0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:650;animation:floatSoft 7s ease-in-out infinite}.referral-constellation>b{background:#fff;animation-delay:-2s}.referral-constellation>span:last-child{animation-delay:-4s}.referral-constellation>i{width:60px;height:2px;background:repeating-linear-gradient(90deg,#d0a8e2 0 5px,transparent 5px 9px)}.support-bubbles{display:flex;flex-direction:column;gap:14px;margin:32px 0 5px}.support-bubbles>span{padding:14px 17px;border-radius:15px;align-self:flex-start;background:#fff;border:1px solid #ecdcf5;font-size:13px;color:#a57ab8;animation:floatSoft 8s ease-in-out infinite}.support-bubbles>span:last-child{align-self:flex-end;background:#ead7f8;border-color:#e5caf4;color:#9c68b2;display:flex;gap:8px;align-items:center;animation-delay:-4s}.faq-xl{display:grid;grid-template-columns:1fr 1.15fr;gap:80px}.faq-xl .xl-section-intro h2{font-size:50px}.faq-xl .xl-section-intro>p{font-size:16px}.enhanced-landing .faq-list details{padding:23px 0;border-color:#ead9f2}.enhanced-landing .faq-list summary{font-size:17px;font-weight:600;color:#8c5b9f;line-height:1.6}.enhanced-landing .faq-list p{font-size:15px;line-height:1.85;color:#a67eb6}.enhanced-landing .faq-list summary svg{width:19px}.xl-final-cta{position:relative;isolation:isolate;overflow:hidden;max-width:1330px;margin:95px auto 0;text-align:center;padding:70px 25px;background:radial-gradient(at 10% 20%,#e8cff8,transparent 60%),radial-gradient(at 90% 30%,#ddc6f2,transparent 65%),linear-gradient(#f4e7fc,#faf4fd);border:1px solid #e9d3f5;border-radius:27px}.xl-final-cta>.brand-symbol{height:53px;width:53px;border-radius:16px}.xl-final-cta .eyebrow{margin-top:23px;font-size:11px}.xl-final-cta h2{font-size:65px;letter-spacing:-3px;line-height:1.1;margin:22px 0;color:#694272}.xl-final-cta h2 span{color:#a572b4}.xl-final-cta p{font-size:17px;color:#a479b6;margin-bottom:30px}.xl-final-cta>small{display:block;font-size:12px;color:#ab83b9;margin-top:24px}.cta-orbit{position:absolute;top:40px;right:-70px;bottom:40px;left:-70px;border:1px solid #c9a0dd3b;border-radius:50%;transform:rotate(-17deg) scaleY(.6);box-shadow:0 0 0 65px #d5afe315,0 0 0 130px #d5afe30d;z-index:-1;animation:floatSoft 10s ease-in-out infinite}.xl-footer{max-width:1330px;margin:70px auto 0;padding:0 25px 40px;display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:40px}.xl-footer>div{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.xl-footer h4{font-size:16px;color:#a170b2;margin:7px 0 9px;font-weight:700}.xl-footer p{font-size:15px;line-height:1.75;color:#af86bd;margin:0}.xl-footer a:not(:first-child),.xl-footer button,.xl-footer span:not(.brand):not(.brand-symbol):not(.brand-dot):not(.brand-light){font-size:13px;color:#a47db3}.xl-footer button{border:0;background:none;padding:0;text-align:left}.xl-footer .labs-credit{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;background:#f0e1f8;border-radius:6px;color:#9f73b2;font-size:11px!important;margin-top:8px}.xl-footer>div:first-child>span{font-size:11px!important;display:block}.enhanced-landing [data-motion=off]{animation:none}.reward-hub{display:flex;flex-direction:column;gap:27px}.reward-hero{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;padding:38px;background:radial-gradient(at 0 0,#fcf6ff,transparent 60%),linear-gradient(120deg,#f0e5ff,#e5d6f6);border:1px solid #decaef;border-radius:23px;overflow:hidden}.reward-hero .eyebrow{font-size:11px}.reward-hero h2{font-size:43px;line-height:1.13;letter-spacing:-1.7px;margin:18px 0;font-weight:700}.reward-hero h2 span{color:#aa7fbe}.reward-hero p{font-size:15px;color:#9675a7;line-height:1.8;max-width:530px}.reward-chips{display:flex;gap:17px;margin-top:23px;flex-wrap:wrap}.reward-chips>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#a681b7;font-weight:600}.cycle-summary{padding:23px;border-radius:18px;background:#ffffffbd;border:1px solid #fff;box-shadow:0 10px 30px #a877b610;display:flex;flex-direction:column;position:relative;justify-content:center}.cycle-summary>.icon-tile{position:absolute;right:20px;top:20px;width:38px;height:38px}.cycle-summary>span:not(.icon-tile){font-size:13px;font-weight:650;color:#a584b9}.cycle-summary>strong{font-size:58px;letter-spacing:-2px;color:#8d61ad;line-height:1.3;margin-top:10px}.cycle-summary>strong small{font-size:27px;font-weight:550;color:#bea0cd;letter-spacing:-1px}.cycle-summary>b{font-size:14px;color:#a383b5;font-weight:600}.cycle-progress{height:7px;background:#ede0f6;border-radius:8px;overflow:hidden;margin:23px 0 14px}.cycle-progress>span{display:block;height:100%;background:linear-gradient(90deg,#b389cf,#8d67ba);border-radius:8px}.cycle-summary>p{font-size:12px;margin:0}.cycle-summary>small{font-size:10px;line-height:1.7;margin-top:5px;color:#b49ac3}.reward-mini-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.reward-mini-flow>div{display:flex;align-items:center;gap:13px;background:#fff;padding:20px;border:1px solid #eadcf5;border-radius:13px;color:#ab83c3}.reward-mini-flow>div>span{flex:1}.reward-mini-flow small{font-size:9px;letter-spacing:1.3px;display:block;font-weight:650;color:#bba0cb}.reward-mini-flow strong{font-size:13px;display:block;margin-top:6px;color:#8d6aa0}.reward-mini-flow>div>svg:last-child{width:15px;color:#c6a9d7}.reward-browse-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:12px}.reward-browse-title h2{font-size:27px;letter-spacing:-.9px;font-weight:650;margin:0 0 10px}.reward-browse-title p{font-size:14px;margin:0}.reward-hub .filter-bar{flex-wrap:wrap;gap:17px}.reward-hub .tabs button{font-size:13px}.reward-hub .search-field{min-width:230px;flex:1;max-width:330px}.reward-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.reward-card{border:1px solid #e5d4ee;background:#fff;border-radius:21px;overflow:hidden;transition:transform .25s,box-shadow .25s}.reward-card:hover{transform:translateY(-4px);box-shadow:0 15px 40px #9d68b214}.reward-creative{height:265px;background:radial-gradient(at 5% 5%,#f9f2ff,#e2cdef);position:relative;padding:25px;overflow:hidden;color:#a476b9}.creative-cloud{background:radial-gradient(at 5% 5%,#f4eeff,#d7c3ee)}.creative-learn{background:radial-gradient(at 5% 5%,#fcf0ff,#e9cde9)}.creative-survey{background:radial-gradient(at 5% 5%,#f6f0ff,#e0ccee)}.creative-brand{display:flex;justify-content:space-between;gap:15px;font-size:13px;font-weight:650}.creative-visual{position:absolute;right:35px;bottom:55px;width:135px;height:135px;border:1px solid #fff;background:linear-gradient(#ffffff7d,#ffffff21);border-radius:32px;display:flex;align-items:center;justify-content:center;transform:rotate(-9deg);box-shadow:10px 20px 20px #a16ebb1c;animation:floatSoft 8s ease-in-out infinite}.creative-visual>svg{color:#b182cd}.creative-visual>i{position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;border:1px solid #ffffff47;border-radius:50%;transform:rotate(20deg) scaleY(.75)}.creative-visual>i:last-child{top:-45px;right:-45px;bottom:-45px;left:-45px;opacity:.6}.reward-creative>strong{font-size:29px;line-height:1.2;letter-spacing:-.8px;font-weight:650;white-space:pre-line;position:absolute;bottom:57px;left:25px;max-width:58%;color:#825895}.creative-label{position:absolute;bottom:22px;left:25px;font-size:9px;letter-spacing:1.6px;color:#b187c4;font-weight:650}.reward-card-body{padding:27px}.reward-card .task-category{font-size:12px;font-weight:600;padding:6px 9px;background:#f6edfc;color:#9d70b3}.task-duration{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#a180b7;white-space:nowrap}.reward-card h3{font-size:25px;line-height:1.3;letter-spacing:-.7px;font-weight:650;margin:20px 0 13px;max-width:380px}.reward-card p{font-size:14px;color:#a082b1;line-height:1.85}.task-requirement{display:flex;align-items:center;gap:7px;font-size:12px;color:#a080b1;padding:11px 0 17px;line-height:1.6}.reward-card-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #f0e2f8;padding-top:22px}.reward-card-footer>div>span{font-size:12px;color:#b08dc1;display:block}.reward-card-footer strong{font-size:35px;letter-spacing:-1px;display:block;margin-top:6px;font-weight:700;color:#9365ac}.reward-card-footer .button{font-size:13px}.sponsored-visit-explainer{display:flex;align-items:flex-start;gap:18px;padding:28px;border:1px solid #e7d6ef;border-radius:17px;background:#f6eefb}.sponsored-visit-explainer>div{flex:1}.sponsored-visit-explainer h3{font-size:19px;margin-bottom:11px}.sponsored-visit-explainer p{font-size:14px;margin:0;color:#a180b1}.sponsored-visit-explainer .demo-tag{font-size:10px;max-width:150px;line-height:1.7}.partner-empty{text-align:center;padding:45px 25px}.partner-empty h3{font-size:24px;margin:22px 0 12px}.partner-empty p{max-width:590px;margin:auto;font-size:15px}@keyframes floatSoft{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes auroraShift{0%{transform:translate(-2%) scale(1)}to{transform:translate(3%,3%) scale(1.08)}}@keyframes gradientSweep{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes barBreathe{0%,to{scale:1 1}50%{scale:1 .88}}@keyframes orbitRotate{0%{rotate:0deg}to{rotate:360deg}}@keyframes cardAppear{0%{opacity:.4;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes creativeGlow{0%{filter:saturate(.9)}to{filter:saturate(1.1)}}.enhanced-landing[data-motion=off] *,.enhanced-landing[data-motion=off] *:before,.enhanced-landing[data-motion=off] *:after{animation:none!important;transition:none!important}@media(max-width:1250px){.xl-header nav{gap:15px}.xl-header nav button{font-size:12px}.xl-header{padding:24px}.xl-hero{margin:0 20px}.xl-hero h1{font-size:75px}.xl-section{padding-left:35px;padding-right:35px}.xl-section-intro h2{font-size:48px}.journey-explainer{gap:30px}.xl-trust-strip{flex-wrap:wrap;justify-content:center}.xl-trust-strip>span{max-width:none;width:100%;text-align:center}.opportunity-card>div:last-child{padding:23px}.publisher-feature{gap:50px}.brand-section{gap:40px}.withdrawal-intro{align-items:flex-start}.log-note{display:none}.xl-logs td,.xl-logs th{padding:23px 18px}.xl-final-cta{margin-left:30px;margin-right:30px}.xl-footer{padding-left:35px;padding-right:35px;gap:25px}.dashboard{padding:25px}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dashboard .metric-value{font-size:47px}.dashboard-columns{grid-template-columns:1.5fr 1fr;gap:20px}.next-win .panel-heading h3{font-size:18px}.dashboard .chart-summary small{width:100%}.content-editor{grid-template-columns:160px minmax(0,1fr) 245px}.reward-hero{gap:25px;padding:28px}.reward-hero h2{font-size:37px}.reward-card-body{padding:22px}.reward-card h3{font-size:23px}.reward-creative>strong{font-size:25px;max-width:53%}.creative-visual{width:110px;height:110px;right:28px}.creative-visual svg{width:65px}.reward-card-footer{gap:12px}.reward-card-footer .button{font-size:12px;padding:12px}.reward-mini-flow>div{padding:17px 13px;gap:9px}.reward-mini-flow strong{font-size:11px}.sponsored-visit-explainer{flex-wrap:wrap}.sponsored-visit-explainer .demo-tag{max-width:none;margin-left:65px}.plan-card{padding:27px 22px}.plan-card li{font-size:13px}.plan-card h3{font-size:24px}.plan-price{font-size:46px}.plan-price small{font-size:12px}}@media(max-width:1000px){.xl-header nav{display:none}.xl-hero{padding-top:55px}.xl-hero h1{font-size:68px;letter-spacing:-3.5px}.xl-hero-copy>p{font-size:17px;max-width:600px}.spark-one{left:5%;top:20%}.spark-two{right:5%;top:10%}.hero-window-content{gap:20px;padding:22px}.hero-window-main h3{font-size:21px}.hero-large-metrics>div{padding:18px}.hero-large-metrics strong{font-size:35px}.hero-large-metrics>div>span{font-size:11px}.hero-large-metrics small{font-size:9px}.hero-window-side{padding-left:18px;gap:20px}.hero-step{gap:10px}.hero-step strong{font-size:12px}.hero-step small{font-size:10px;line-height:1.5}.hero-step>span{height:35px;width:35px}.hero-window-side>.button{font-size:11px;padding:11px}.hero-graph{gap:20px;padding:18px}.hero-graph-bars{gap:8px}.hero-graph>div>span{font-size:10px}.journey-stage{min-height:540px;padding:25px}.journey-steps>button{padding:21px 18px;gap:15px}.journey-steps h3{font-size:19px}.journey-steps p{font-size:13px}.journey-number{font-size:22px}.journey-steps>button>svg{display:none}.stage-orbit{width:220px}.stage-card>strong{font-size:25px}.opportunity-grid{gap:17px}.opportunity-art{height:215px}.visual-browser{width:165px;height:140px}.opportunity-card h3{font-size:21px}.opportunity-card p{font-size:14px}.opportunity-card .text-button{font-size:12px}.opportunity-card>div:last-child{padding:22px}.opportunity-card .eyebrow{font-size:9px}.art-chip{font-size:9px;padding:8px}.xl-section{padding-top:80px}.publisher-feature{gap:30px}.publisher-feature .xl-section-intro h2{font-size:43px}.xl-section-intro>p{font-size:16px}.phone-preview{width:260px;padding:32px 18px 23px}.visual-float{font-size:10px;padding:13px}.float-left{left:-10px;top:110px}.float-right{right:-10px;bottom:110px}.brand-section{grid-template-columns:1fr;gap:35px}.brand-story .xl-section-intro h2{font-size:46px}.brand-story .xl-section-intro>p{max-width:none}.brand-disclosure,.campaign-storyboard{max-width:none}.pricing-xl .plan-card{padding:30px 22px}.pricing-xl .plan-card h3{font-size:24px}.pricing-xl .plan-card li{font-size:12px}.pricing-xl .plan-card p{font-size:13px}.pricing-xl .plan-price{font-size:47px}.pricing-xl .plan-price small{font-size:11px}.community-feature{padding:28px}.community-feature h3{font-size:26px}.community-feature p{font-size:14px}.faq-xl{gap:40px}.faq-xl .xl-section-intro h2{font-size:43px}.enhanced-landing .faq-list summary{font-size:15px}.enhanced-landing .faq-list p{font-size:14px}.xl-final-cta h2{font-size:56px}.xl-footer{grid-template-columns:1.3fr 1fr 1fr;gap:35px}.xl-footer>div:first-child{grid-column:span 3}.xl-footer>div:first-child>span{font-size:12px!important}.sidebar{width:235px;padding:25px 14px}.app-main{margin-left:235px;width:calc(100% - 235px)}.sidebar .brand{font-size:25px}.sidebar nav button{font-size:14px;padding:12px}.dashboard{padding:22px}.app-topbar{padding:0 22px}.page-heading h1{font-size:33px}.dashboard .metric-value{font-size:40px}.dashboard .metric-label{font-size:13px}.dashboard .metric-note{font-size:11px}.dashboard-columns,.dashboard-columns.lower{grid-template-columns:1fr}.dashboard-columns>.panel{padding:25px}.next-win{display:none}.dashboard .chart-summary small{width:auto}.wallet-strip{gap:20px}.wallet-strip>div{min-width:130px}.plan-grid{grid-template-columns:1fr}.plan-card{padding:30px}.plan-card.featured{margin-top:13px}.plan-card h3{font-size:26px}.plan-card li,.plan-card p{font-size:15px}.content-editor{grid-template-columns:1fr 245px}.content-editor>aside:first-child{grid-column:span 2}.reward-hero{grid-template-columns:1fr;padding:30px}.cycle-summary{display:none}.reward-mini-flow{gap:10px}.reward-mini-flow>div{padding:16px 11px;gap:9px;flex-wrap:wrap}.reward-mini-flow>div>svg:last-child{display:none}.reward-mini-flow strong{font-size:12px;line-height:1.5}.reward-browse-title h2{font-size:26px}.reward-browse-title .demo-tag{display:none}.reward-card-grid{grid-template-columns:1fr}.reward-creative{height:275px}.reward-creative>strong{font-size:32px;max-width:60%}.creative-visual{width:145px;height:145px;right:45px}.creative-visual svg{width:88px}.reward-card-body{padding:27px}.reward-card h3{font-size:26px;max-width:none}.reward-card p{font-size:15px}.reward-card-footer .button{font-size:14px;padding:13px 19px}.visit-settings{grid-template-columns:1fr}.visit-settings .notice{grid-column:1}}@media(max-width:700px){body,p{font-size:15px}.button{font-size:14px;padding:13px 17px}.button.small{font-size:12px;padding:10px 14px}.panel{padding:22px}.panel-heading h3,h3{font-size:20px}.field{font-size:14px}.check-label{font-size:12px}.notice p,.notice strong{font-size:13px}.notice>div{min-width:170px}.sidebar{width:265px;padding:25px 18px}.sidebar nav button{font-size:15px;padding:13px}.sidebar .brand{font-size:27px}.workspace strong{font-size:12px}.workspace small{font-size:11px}.app-main{margin:0;width:100%}.app-topbar{height:72px;padding:0 19px}.breadcrumb{font-size:13px}.dashboard{padding:20px 18px 30px;gap:22px}.preview-label{font-size:10px;gap:6px}.preview-label button{font-size:10px}.page-heading h1{font-size:31px;line-height:1.15;letter-spacing:-1.2px;font-weight:700}.dashboard .page-heading p{font-size:14px;line-height:1.7}.dashboard .eyebrow{font-size:10px;letter-spacing:1.1px}.stat-grid{gap:12px}.metric{padding:18px 14px}.dashboard .metric-label{font-size:12px;line-height:1.5;font-weight:600}.metric-icon{display:none}.dashboard .metric-value{font-size:33px;letter-spacing:-1.4px;margin:12px 0 14px}.dashboard .metric-value span{font-size:.88em}.dashboard .metric-note{font-size:10px;line-height:1.7}.dashboard-columns>.panel{padding:23px}.panel-heading{gap:12px}.panel-heading select{font-size:12px;padding:9px}.chart-summary strong{font-size:35px}.dashboard .chart-summary small{font-size:11px}.chart-labels,.bar-slot small,.chart-legend{font-size:10px}.chart{height:210px}.wallet-strip>div{width:calc(50% - 15px);min-width:0}.dashboard .wallet-strip span{font-size:11px;line-height:1.5}.wallet-strip strong{font-size:28px}.wallet-strip .button{font-size:12px;white-space:normal}.dashboard .activity-row strong{font-size:14px;line-height:1.5}.dashboard .activity-row small{font-size:11px;line-height:1.5}.activity-row b{font-size:14px;white-space:nowrap}.referral-mini h3{font-size:18px}.referral-mini p{font-size:13px}.text-button{font-size:14px}.date-pill{display:none}.dashboard .credit{font-size:10px}.balance-flow>span{font-size:11px}.balance-flow{row-gap:14px}.balance-flow b{width:23px;height:23px;flex-shrink:0}.panel>.inline-between p{font-size:14px}.panel-heading .search-field{min-width:130px;max-width:160px}.panel-heading .search-field input{font-size:11px;padding:8px}.table-scroll th{font-size:12px;padding:14px}.table-scroll td{font-size:14px;padding:18px 14px}.withdrawal-time strong{font-size:17px}.withdrawal-time>span{font-size:21px}.status{font-size:11px}.plan-card h3{font-size:26px}.plan-card p,.plan-card li{font-size:14px}.plan-price{font-size:48px}.plan-price small{font-size:13px}.plan-card .button{font-size:15px}.plan-ribbon{font-size:10px}.referral-banner h2{font-size:27px}.rules span{font-size:11px}.rules strong{font-size:27px}.rules small{font-size:10px}.copy-field code{font-size:12px}.modal{padding:25px;max-height:90dvh}.modal .field,.modal .notice p,.modal .summary-row{font-size:13px}.modal .panel-heading h2{font-size:25px}.modal .two{grid-template-columns:1fr 1fr}.editor-toolbar .button{font-size:11px}.content-editor{grid-template-columns:1fr}.content-editor>aside:first-child{grid-column:1}.content-editor aside button{font-size:12px}.content-editor .nav-label{font-size:10px}.canvas-preview h2{font-size:33px}.content-editor .field,.canvas-preview p{font-size:13px}.permission-row strong{font-size:15px}.permission-row small{font-size:12px}.auth-form{padding:110px 26px 40px}.auth-form h2{font-size:34px}.auth-form>p{font-size:15px}.auth-form .field{font-size:14px}.auth-form .button{font-size:15px}.auth-form .role-tabs button{font-size:12px}.demo-credentials{font-size:13px}.demo-credentials small{font-size:11px}.auth-art{display:none}.chat-widget{width:calc(100% - 24px)}.chat-message{font-size:14px}.chat-widget header strong{font-size:15px}.chat-widget header small{font-size:11px}.viewer>header{padding:18px}.viewer .brand{font-size:23px}.viewer .demo-tag{font-size:10px}.viewer h1{font-size:34px;line-height:1.2}.viewer-top p{font-size:14px}.viewer .ad-art{height:260px}.viewer .art-label{font-size:10px}.viewer .inline-between h3{font-size:19px}.viewer .inline-between p{font-size:13px}.viewer .timer{font-size:43px}.viewer .footnote{font-size:12px}.visit-settings{padding:23px}.visit-settings p{font-size:14px}.xl-preview-bar{font-size:10px;line-height:1.6;gap:7px;padding:9px 17px;flex-wrap:wrap}.xl-header{padding:21px 20px;gap:12px}.xl-header .brand{font-size:24px;gap:8px}.xl-header .brand-symbol{height:35px;width:35px;border-radius:11px}.xl-header .brand-symbol svg{width:21px}.xl-header>div{gap:13px}.xl-header .button{font-size:12px;padding:11px 13px;gap:6px;border-radius:10px}.xl-header .button svg{width:14px}.xl-signin{font-size:12px}.xl-hero{margin:0 12px;border-radius:24px;padding:43px 18px 20px}.xl-hero .hero-badge{font-size:10px;padding:9px 11px;gap:7px}.xl-hero h1{font-size:52px;letter-spacing:-2.9px;line-height:1.06;margin:25px 0 23px}.xl-hero-copy>p{font-size:16px;line-height:1.85;max-width:370px}.xl-hero .hero-actions{gap:10px;flex-wrap:wrap;margin:29px 0 21px}.xl-hero .button{font-size:13px;padding:13px 16px;gap:8px}.xl-hero .button svg{width:17px}.xl-hero-assurance{gap:9px 14px;flex-wrap:wrap;font-size:10px;line-height:1.6}.xl-hero-assurance span{gap:5px}.xl-hero-assurance svg{width:13px}.orbit-spark{display:none}.journey-preview{margin:35px -7px 0;border-width:4px;border-radius:17px}.preview-window-bar{height:43px;padding:0 12px;gap:8px;border-radius:11px 11px 0 0}.preview-window-bar>span:not(.demo-tag){font-size:7px;letter-spacing:1px}.preview-window-bar .demo-tag{font-size:7px;padding:5px}.preview-window-bar i{width:5px;height:5px}.preview-window-bar>div{gap:4px}.hero-window-content{grid-template-columns:1fr;padding:17px 12px 20px;gap:18px}.hero-window-main h3{font-size:18px;margin:7px 0 17px;letter-spacing:-.5px}.hero-window-main .eyebrow{font-size:8px}.hero-window-main .avatar{width:28px;height:28px;font-size:9px}.hero-large-metrics{gap:10px}.hero-large-metrics>div{padding:13px 11px;border-radius:11px}.hero-large-metrics>div>span{font-size:9px}.hero-large-metrics strong{font-size:31px;letter-spacing:-1.4px;margin:10px 0}.hero-large-metrics small{font-size:7px;gap:4px;line-height:1.6}.hero-large-metrics small svg{width:11px}.hero-graph{padding:13px;gap:17px;margin-top:14px}.hero-graph>div>span{font-size:9px}.hero-graph strong{font-size:25px}.hero-graph small{font-size:8px}.hero-graph-bars{height:72px;gap:7px}.hero-window-side{display:none}.floating-proof{padding:12px 14px;gap:9px;bottom:-25px;left:9px;right:9px;border-radius:11px}.floating-proof>span{height:30px;width:30px}.floating-proof>span>svg{width:18px}.floating-proof strong{font-size:10px}.floating-proof small{font-size:8px;line-height:1.6}.motion-controls{margin-top:47px}.motion-controls button{font-size:10px;padding:7px 9px}.motion-controls>span{font-size:10px}.xl-trust-strip{margin:0 23px;padding:28px 0;gap:17px 18px;justify-content:flex-start}.xl-trust-strip>span{text-align:left;font-size:12px}.xl-trust-strip strong{font-size:11px;gap:6px;min-width:calc(50% - 12px)}.xl-trust-strip strong svg{width:17px}.xl-section{padding:70px 24px 0}.xl-section-intro{margin-bottom:28px}.xl-section-intro .eyebrow{font-size:10px;letter-spacing:1.3px;line-height:1.8}.xl-section-intro h2{font-size:38px;line-height:1.15;letter-spacing:-1.5px;margin:16px 0 21px}.xl-section-intro>p{font-size:15px;line-height:1.9}.journey-explainer{grid-template-columns:1fr;gap:23px}.journey-steps{gap:11px}.journey-steps>button{padding:21px 16px;gap:14px;border-radius:14px}.journey-number{font-size:21px}.journey-steps h3{font-size:19px}.journey-steps p{font-size:13px;line-height:1.8}.journey-stage{min-height:450px;padding:23px;border-radius:20px}.stage-orbit{width:230px;height:195px}.stage-icon{height:110px;width:110px;border-radius:28px}.stage-icon svg{width:57px}.stage-card{padding:23px;min-height:175px}.stage-card>strong{font-size:27px}.stage-card p{font-size:13px}.journey-stage>small{font-size:10px}.journey-dots{margin:22px 0 15px}.opportunity-wrap{margin-top:55px;padding-bottom:45px}.opportunity-wrap>.xl-section{padding-top:45px}.opportunity-grid{grid-template-columns:1fr;gap:23px}.opportunity-art{height:250px}.visual-browser{width:210px;height:157px;padding:14px}.visual-browser>svg{width:58px;height:58px}.art-chip{font-size:11px;padding:11px 13px;right:22px;bottom:24px}.opportunity-card>div:last-child{padding:27px}.opportunity-card h3{font-size:26px;margin:16px 0}.opportunity-card .eyebrow{font-size:10px}.opportunity-card p{font-size:15px;margin-bottom:23px}.opportunity-card .text-button{font-size:14px}.publisher-feature{grid-template-columns:1fr;gap:33px;padding-top:35px}.publisher-visual{min-height:570px;order:2}.phone-preview{width:260px}.float-left{left:-4px;top:83px}.float-right{right:-4px;bottom:75px}.publisher-feature .xl-section-intro h2{font-size:39px}.xl-checklist li{font-size:14px;line-height:1.85}.publisher-feature .button{font-size:14px}.brand-section{padding-top:60px;gap:28px}.brand-story .xl-section-intro h2{font-size:37px}.brand-benefits{gap:15px}.brand-benefits span{font-size:12px}.brand-story .button{font-size:14px}.brand-disclosure{font-size:12px!important}.campaign-storyboard{padding:25px}.storyboard-header{gap:12px}.storyboard-header strong{font-size:15px;line-height:1.5}.storyboard-header small{font-size:10px;line-height:1.6}.storyboard-step{gap:12px;padding:23px 0}.storyboard-step strong{font-size:15px;line-height:1.5}.storyboard-step span{font-size:11px;line-height:1.6}.storyboard-step>b{font-size:21px}.storyboard-step>svg{width:20px}.storyboard-budget p{font-size:9px;flex-wrap:wrap;line-height:1.8}.pricing-xl .plan-grid{gap:23px;margin-top:37px}.pricing-xl .plan-card{padding:31px}.pricing-xl .plan-card h3{font-size:28px}.pricing-xl .plan-price{font-size:55px}.pricing-xl .plan-price small{font-size:13px}.pricing-xl .plan-card li{font-size:14px}.pricing-xl .plan-card p{font-size:15px}.pricing-xl .plan-ribbon{font-size:10px}.pricing-disclaimer{gap:9px}.pricing-disclaimer p{font-size:12px;line-height:1.9}.withdrawal-intro{display:block}.log-toolbar{padding:22px;flex-direction:column;align-items:flex-start;gap:16px}.log-toolbar>div{gap:8px}.log-toolbar strong{font-size:16px}.log-toolbar .demo-tag{font-size:10px}.log-toolbar label{font-size:12px;width:100%;justify-content:space-between}.log-toolbar select{font-size:13px;width:180px}.xl-log-panel .table-scroll{margin:0;width:100%;overflow:visible}.xl-logs,.xl-logs tbody{display:block;white-space:normal}.xl-logs thead{display:none}.xl-logs tr{display:grid;grid-template-columns:1fr 1fr;padding:22px;margin:0 13px 13px;background:#f8f0fe;border:1px solid #eddcf7;border-radius:14px;gap:21px 12px}.xl-logs tr:nth-child(2n){background:#f3e7fc}.xl-logs td,.xl-logs tr:nth-child(2n) td{padding:0;border:0;background:transparent;display:block;font-size:14px}.xl-logs td:nth-child(3){grid-column:span 2;grid-row:2;background:#ffffff80;border:1px solid #ead6f5;border-radius:10px;padding:15px}.xl-logs td:nth-child(3):before{content:"REQUESTED DATE & TIME";display:block;letter-spacing:1px;font-size:9px;color:#b18fc3;margin-bottom:10px;font-weight:650}.xl-logs td:nth-child(4){align-self:center}.xl-logs td:last-child{text-align:right;align-self:center}.log-person{gap:9px}.log-person .avatar{width:30px;height:30px;font-size:10px}.log-person strong{font-size:13px;line-height:1.5}.log-person small{font-size:9px}.log-method{justify-content:flex-end;font-size:12px;gap:5px;line-height:1.5}.log-method svg{width:15px}.xl-logs .withdrawal-time{min-width:0;gap:7px}.xl-logs .withdrawal-time strong{font-size:19px}.xl-logs .withdrawal-time>span{font-size:25px;gap:9px;line-height:1.4}.xl-logs .withdrawal-time small{font-size:9px}.xl-logs .log-amount{font-size:28px}.xl-logs .status{font-size:11px}.log-bottom{padding:18px 23px;font-size:11px;line-height:1.85}.community-grid{grid-template-columns:1fr;gap:23px}.community-feature{padding:28px}.community-feature h3{font-size:28px}.community-feature p{font-size:15px}.community-feature .text-button{font-size:14px}.faq-xl{grid-template-columns:1fr;gap:4px}.faq-xl .xl-section-intro h2{font-size:38px}.faq-xl .xl-section-intro>p{font-size:15px}.enhanced-landing .faq-list details{padding:21px 0}.enhanced-landing .faq-list summary{font-size:16px}.enhanced-landing .faq-list p{font-size:14px}.xl-final-cta{margin:65px 18px 0;padding:44px 23px;border-radius:23px}.xl-final-cta .eyebrow{font-size:9px;letter-spacing:1px;line-height:1.8}.xl-final-cta h2{font-size:42px;letter-spacing:-1.9px;margin:21px 0}.xl-final-cta p{font-size:15px;line-height:1.8}.xl-final-cta .button{font-size:14px;padding:14px 18px}.xl-final-cta>small{font-size:10px;line-height:1.8;margin-top:20px}.xl-footer{margin-top:50px;padding:0 25px 35px;grid-template-columns:1fr 1fr;gap:33px 20px}.xl-footer>div:first-child{grid-column:span 2}.xl-footer h4{font-size:15px}.xl-footer a:not(:first-child),.xl-footer button{font-size:13px}.xl-footer>div{gap:16px}.xl-footer>div:first-child>span{font-size:11px!important}.xl-footer p{font-size:14px}.reward-hub{gap:23px}.reward-hero{padding:28px 23px;border-radius:19px}.reward-hero .eyebrow{font-size:9px;line-height:1.8;letter-spacing:1.2px}.reward-hero h2{font-size:34px;letter-spacing:-1.4px}.reward-hero p{font-size:14px;line-height:1.85}.reward-chips{gap:11px;margin-top:18px}.reward-chips>span{font-size:10px;gap:6px}.reward-chips svg{width:15px}.reward-mini-flow{grid-template-columns:1fr;gap:9px}.reward-mini-flow>div{padding:15px 17px;flex-wrap:nowrap;gap:12px}.reward-mini-flow small{font-size:9px}.reward-mini-flow strong{font-size:13px;margin-top:4px}.reward-mini-flow>div>svg:last-child{display:block}.reward-browse-title h2{font-size:27px;line-height:1.2}.reward-browse-title p{font-size:13px;line-height:1.8}.reward-hub .tabs{gap:6px}.reward-hub .tabs button{font-size:11px;padding:10px 12px}.reward-hub .search-field{max-width:none;width:100%;min-width:0}.reward-card-grid{gap:23px}.reward-creative{height:248px;padding:23px}.creative-brand{font-size:12px}.creative-visual{height:117px;width:117px;right:24px;bottom:61px;border-radius:27px}.creative-visual svg{height:72px;width:72px}.reward-creative>strong{font-size:27px;max-width:60%;left:23px;bottom:57px;z-index:1;text-shadow:0 2px 20px #f4e6fa}.creative-label{font-size:8px;left:23px;bottom:23px;letter-spacing:1.2px}.reward-card-body{padding:24px}.reward-card .task-category{font-size:10px;padding:6px 8px}.task-duration{font-size:11px;gap:5px}.task-duration svg{width:14px}.reward-card h3{font-size:24px;line-height:1.3;margin:20px 0 13px}.reward-card p{font-size:14px}.task-requirement{font-size:11px;line-height:1.7}.reward-card-footer{gap:13px;padding-top:20px}.reward-card-footer>div>span{font-size:11px}.reward-card-footer strong{font-size:33px}.reward-card-footer .button{font-size:12px;padding:13px 14px;gap:8px}.reward-card-footer .button svg{width:15px}.sponsored-visit-explainer{padding:23px;gap:14px}.sponsored-visit-explainer>div{flex-basis:100%}.sponsored-visit-explainer h3{font-size:20px;line-height:1.4}.sponsored-visit-explainer p{font-size:13px}.sponsored-visit-explainer .demo-tag{margin:0;font-size:10px}.partner-empty h3{font-size:22px}.partner-empty p{font-size:14px}}@media(max-width:380px){.xl-header{padding:18px 15px}.xl-header .brand{font-size:21px}.xl-header .brand-symbol{height:32px;width:32px}.xl-signin{font-size:11px}.xl-header>div{gap:9px}.xl-header .button{font-size:11px;padding:10px}.xl-hero h1{font-size:47px}.xl-hero-copy>p{font-size:15px}.xl-hero .button{font-size:12px;padding:12px}.xl-section{padding-left:20px;padding-right:20px}.xl-section-intro h2{font-size:35px}.dashboard .metric-value{font-size:29px}.metric{padding:16px 12px}.dashboard .metric-label{font-size:11px}.xl-logs .withdrawal-time>span{font-size:23px}.xl-logs .withdrawal-time small{font-size:8px}.reward-card-footer .button{font-size:11px;padding:12px}.reward-card-body{padding:21px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body{font-weight:500}.enhanced-landing p{color:#665170;font-weight:500}.xl-hero-copy>p{color:#665170;font-weight:500}.xl-header nav button,.xl-signin{color:#634773;font-size:15px}.eyebrow,.dashboard .eyebrow{color:#705087}.xl-preview-bar,.preview-label{font-size:12px;color:#705b7c}.dashboard .metric-note,.dashboard .activity-row small,.dashboard .chart-summary small,.next-win>small{font-size:13px;color:#72607d}.workspace strong,.profile-chip strong{font-size:14px}.workspace small,.profile-chip small,.date-pill,.nav-label{font-size:12px}.withdrawal-time small{font-size:12px;color:#715b7f}.xl-logs .withdrawal-time>span{color:#70449a}.xl-logs .withdrawal-time strong{color:#543261}.log-person small,.log-note span,.log-bottom,.xl-footer>div>span{color:#705b7c}.xl-hero-assurance,.motion-controls,.hero-large-metrics small,.hero-step small{color:#725b80;font-weight:500}.xl-section-intro h2>span,.withdrawal-intro h2>span{color:#9864ae}.dashboard .table-scroll td{color:#624c71}.dashboard .metric-value span{color:#806197}.reward-card-body>p{color:#685575}.reward-chips,.cycle-summary>small{font-size:13px}.creative-label{font-size:12px}.log-bottom{font-size:13px}.status{font-weight:650}@media(max-width:1000px){.reward-hero{grid-template-columns:1fr}.cycle-summary{display:flex;max-width:none}.cycle-summary>strong{font-size:48px}.cycle-summary>small,.cycle-summary>p{font-size:13px}.cycle-summary>b,.cycle-summary>span:not(.icon-tile){color:#78558b}}@media(max-width:700px){.xl-signin{white-space:nowrap;font-size:13px}.xl-header{gap:8px;padding-left:17px;padding-right:17px}.xl-header>div{gap:10px}.xl-header .brand{font-size:22px}.xl-header .brand-symbol{width:32px;height:32px}.cycle-summary{padding:22px}.reward-hero{gap:24px}}.hero-grid{background-position:0 var(--parallax,0px)}.enhanced-landing[data-motion=off] .hero-grid{background-position:0 0}.xl-hero-assurance{flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.hero-grid{background-position:0 0}}.brand{display:inline-flex!important;align-items:center!important;gap:10px!important;white-space:nowrap;line-height:1!important}.brand .brand-symbol{width:44px!important;height:44px!important;flex-shrink:0;border-radius:13px!important;display:grid;place-items:center}.brand .brand-word{display:inline-flex!important;align-items:baseline;font-size:32px!important;letter-spacing:-1.4px;line-height:1!important}.brand-word b{font-weight:800;color:#7751d4}.brand .brand-light{font-weight:500;color:#a282c9;font-size:inherit!important}.brand .brand-dot{color:#7751d4;font-size:inherit!important}.xl-header{gap:24px;max-width:1420px}.xl-header nav{gap:23px}.xl-header nav button,.xl-signin{font-size:17px;font-weight:650}.public-menu-toggle{display:none}.xl-hero h1{font-size:clamp(58px,5.8vw,92px);line-height:1.17;overflow:visible;letter-spacing:-4px;margin-top:20px}.xl-hero h1>span{display:block;padding-bottom:.08em}.xl-hero h1 em{font-style:normal;background:linear-gradient(110deg,#7043cc,#b777c7,#7157de);background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block;padding-bottom:.06em}.xl-hero-copy>p{font-size:21px;max-width:810px;line-height:1.8}.hero-large-metrics strong{font-weight:750}.flow-unit .hero-step{margin:0}.reward-flow .eyebrow{display:block;margin-bottom:20px}.flow-connector{height:22px;margin-left:18px;border-left:2px solid #d9c3ef;color:#9b76c9}.flow-connector svg{margin-left:-10px;background:#faf7ff;animation:flowDown 2.4s ease-in-out infinite}.flow-unit .hero-step>span{animation:stepPop 7.2s infinite}.flow-1 .hero-step>span{animation-delay:2.4s}.flow-2 .hero-step>span{animation-delay:4.8s}.review-spinner{animation:spin 2s linear infinite}.xl-trust-strip strong{font-size:15px}.journey-section{display:grid;grid-template-columns:1.08fr 1fr;gap:0 48px}.journey-section>.xl-section-intro{grid-column:1;grid-row:1}.journey-explainer{display:contents}.journey-steps{grid-column:1;grid-row:2}.journey-stage{grid-column:2;grid-row:1 / span 2;min-height:680px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px;background:radial-gradient(ellipse at top,#e5d7fc,transparent 70%),#f8f2ff;overflow:hidden}.journey-phone{width:305px;min-height:570px;padding:14px 18px 12px;border:7px solid white;border-radius:40px;box-shadow:0 28px 65px #7247ad26;background:linear-gradient(160deg,#fff,#f3ebff);position:relative}.device-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:700}.device-top i{width:70px;height:15px;border-radius:20px;background:#e7def4}.device-screen{animation:screenEnter .5s both;padding:23px 3px 30px}.device-screen .brand .brand-word{font-size:23px!important}.device-screen .brand-symbol{width:31px!important;height:31px!important}.device-screen .brand-symbol svg{width:20px}.device-kicker{display:block;font-size:10px;letter-spacing:1.3px;color:#8c65ab;margin-top:26px;font-weight:700}.device-screen h3{font-size:27px;line-height:1.18;letter-spacing:-1px;margin:12px 0 20px}.device-avatar,.viewing-ring{margin:22px auto;width:95px;height:95px;border-radius:50%;background:#eae0fa;color:#8054cf;display:grid;place-items:center;position:relative}.device-avatar b{position:absolute;right:0;bottom:0;background:#46b98d;color:#fff;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;border:3px solid white}.device-field,.device-notice{display:flex;align-items:center;gap:10px;font-size:12px;margin:12px 0;padding:14px 10px;border-radius:10px;border:1px solid #e6dbf5;background:#fff}.device-notice{color:#5f917d;background:#edf9f3;border:0}.device-button{display:flex;justify-content:space-between;align-items:center;padding:15px 12px;margin:18px 0;background:linear-gradient(110deg,#9a75df,#7145c9);color:#fff;border-radius:12px;font-size:12px;font-weight:650}.device-home{position:absolute;bottom:12px;left:37%;width:26%;height:4px;border-radius:4px;background:#d0bddf}.device-two{display:flex;gap:12px}.device-two>div{padding:14px 10px;background:#fff;border:1px solid #ece2f7;border-radius:12px;flex:1;display:flex;flex-direction:column;gap:6px}.device-two span{font-size:10px}.device-two b{font-size:22px;color:#8354b8}.mini-campaign{padding:22px;background:linear-gradient(140deg,#d8c8f1,#f7e4f5);border-radius:14px;display:flex;flex-direction:column;gap:14px;color:#7958aa}.mini-campaign strong{font-size:17px}.mini-campaign small,.device-screen>small{font-size:10px}.viewing-ring{width:140px;height:140px;border:7px solid #ae8cdd;border-right-color:#efe5fb;animation:ringGlow 2.4s infinite}.viewing-ring span{font-size:11px}.device-progress{height:7px;border-radius:10px;overflow:hidden;background:#e4d7f5}.device-progress i{display:block;height:100%;background:#9264d9;animation:progressGrow 2.6s linear infinite}.device-reward{display:flex;flex-direction:column;gap:14px;align-items:center;background:#ede4fb;padding:25px;border-radius:18px}.device-reward span{font-size:12px}.device-reward strong{font-size:43px;color:#8654be}.opportunity-wrap .xl-section-intro{text-align:center;margin-left:auto;margin-right:auto;max-width:880px}.opportunity-wrap .xl-section-intro p{margin-left:auto;margin-right:auto}.opportunity-card:nth-child(2){border-color:#cba6f0;box-shadow:0 0 45px #ac79e32b,0 12px 35px #ac79e314;animation:cardGlow 4s ease-in-out infinite}.publisher-visual{min-height:530px}.wallet-sequence{width:100%;max-width:470px;border:1px solid #e9dafa;border-radius:27px;background:linear-gradient(145deg,#fff,#f0e5fc);box-shadow:0 25px 70px #8251bb16;overflow:hidden}.wallet-window-top{display:flex;gap:6px;padding:23px;border-bottom:1px solid #e9def6;align-items:center}.wallet-window-top>span{width:7px;height:7px;background:#cbb3e1;border-radius:50%}.wallet-window-top b{margin-left:auto;font-size:10px;letter-spacing:1.2px;color:#9875b9}.wallet-story{text-align:center;padding:30px 30px 25px;animation:screenEnter .5s}.story-round{width:57px;height:57px;margin:0 auto 22px;display:grid;place-items:center;border-radius:18px;background:#e4d4fa;color:#8754cc}.wallet-story h3{font-size:25px;margin:13px 0 28px}.wallet-amount-label{display:block;font-size:14px}.wallet-big{display:block;font-size:70px;letter-spacing:-4px;color:#8a53bd;line-height:1.4}.wallet-story p{font-size:15px;min-height:45px}.wallet-story small{font-size:11px}.wallet-wave{height:37px;position:relative;overflow:hidden;margin:5px 0 20px;border-radius:12px;background:#eee2fb}.wallet-wave i{position:absolute;left:-20%;bottom:-46px;width:140%;height:70px;border-radius:45%;background:#b287e4;animation:waveMove 4s ease-in-out infinite}.wallet-wave i+i{bottom:-56px;background:#8753c9;animation-delay:-2s}.sequence-dots{display:flex;justify-content:center;gap:7px;margin:20px}.sequence-dots i{width:7px;height:7px;border-radius:20px;background:#d9c4ed}.sequence-dots i.active{width:25px;background:#9a70cb}.brand-story .xl-section-intro h2{font-size:clamp(38px,3.5vw,55px)}.brand-story p{font-size:18px}.storyboard-step{animation:storyHighlight 7.8s infinite;border-radius:10px;padding-left:10px;padding-right:10px}.storyboard-step:nth-child(3){animation-delay:2.6s}.storyboard-step:nth-child(4){animation-delay:5.2s}.storyboard-step strong{font-size:19px}.storyboard-step span{font-size:15px}.storyboard-budget>div{overflow:hidden}.storyboard-budget>div>span:first-child{position:relative;overflow:hidden}.storyboard-budget>div>span:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,#ffffff80,transparent);animation:shimmer 2.6s linear infinite}.pricing-xl .xl-section-intro{max-width:none}.pricing-xl .xl-section-intro h2{font-size:clamp(38px,3.6vw,58px);white-space:nowrap}.pricing-xl .xl-section-intro p{white-space:pre-line;max-width:820px;margin:auto}.withdrawal-intro{grid-template-columns:1.35fr 1fr;align-items:center}.payment-animation{background:linear-gradient(125deg,#edfff6,#dff4e9);border:1px solid #c8e7d5;border-radius:24px;padding:26px;color:#33755c;min-height:225px}.payment-top,.payment-top>span{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:13px;font-weight:650}.payment-top .demo-tag{background:#ffffff85;color:#468167;font-size:10px}.payment-stages{display:flex;align-items:center;margin:22px 0}.payment-stages>span{display:flex;flex-direction:column;gap:8px;align-items:center;flex:1;animation:greenPop 6s infinite}.payment-stages>span:nth-of-type(2){animation-delay:2s}.payment-stages>span:nth-of-type(3){animation-delay:4s}.payment-stages b{font-size:12px}.payment-stages>i{height:2px;width:30px;background:#b3dcca}.payment-animation>strong{font-size:20px;display:block}.payment-animation>p{font-size:13px;margin:9px 0 0;color:#4b7c69}.xl-logs td{padding-top:22px;padding-bottom:22px}.xl-logs .withdrawal-time strong,.xl-logs .withdrawal-time>span,.xl-logs .log-person small,.xl-logs .log-method,.xl-logs .status{font-size:14px;font-weight:600}.xl-logs .withdrawal-time{gap:5px;min-width:0}.xl-logs .log-person strong,.xl-logs .log-amount{font-size:21px;font-weight:700}.faq-animation{display:flex;align-items:center;gap:25px;min-height:170px;padding:25px;border-radius:22px;background:linear-gradient(130deg,#f2e8fc,#fbf8ff);margin-top:30px}.faq-orb{width:67px;height:67px;border-radius:22px;background:#e5d5f5;color:#996fc5;display:grid;place-items:center;flex-shrink:0;animation:gentleFloat 4s ease-in-out infinite}.faq-animation>div{display:flex;flex-direction:column;gap:17px;flex:1}.question-bubble,.answer-bubble{padding:14px 16px;border:1px solid #e9dcf6;background:#fff;border-radius:14px;font-size:14px;display:flex;gap:6px;align-items:center}.answer-bubble{align-self:flex-end;background:#ebe0f8;color:#8558b2;animation:answerAppear 4s infinite}.question-bubble i{width:4px;height:4px;border-radius:50%;background:#a27fc7;animation:stepPop 1.5s infinite}.xl-final-cta{padding-top:45px;padding-bottom:45px;margin-top:80px}.xl-final-cta h2{font-size:clamp(42px,4.5vw,70px)}.xl-footer{margin-top:50px;gap:50px;padding-bottom:45px;align-items:start}.xl-footer .brand-word{font-size:34px!important}.xl-footer a.footer-email{font-size:16px!important;color:#78539f;font-weight:650}.xl-footer h4{font-size:18px}.xl-footer a,.xl-footer button,.xl-footer p{font-size:16px!important}.back-to-top{position:fixed;bottom:18px;right:24px;width:48px;height:48px;border-radius:16px;border:1px solid #ddc9ee;background:#f0e5fb;color:#9b78be;z-index:29;display:grid;place-items:center;box-shadow:0 5px 18px #85649d14}.chat-launcher{bottom:78px!important}.chat-widget{bottom:140px!important;max-height:calc(100dvh - 170px)}.app-shell{font-size:16px}.sidebar nav button{font-size:16px!important;font-weight:650;padding-top:14px;padding-bottom:14px}.sidebar .nav-label{font-size:12px;font-weight:700}.workspace strong,.profile-chip strong{font-size:15px}.dashboard h1{font-size:36px;font-weight:750}.dashboard .metric{padding:25px;border:1px solid #e5d9f6;background:linear-gradient(135deg,#fff,#f3ecfc);box-shadow:0 8px 24px #8458b308}.dashboard .metric:nth-child(2){background:linear-gradient(135deg,#fff,#e9f7f0);border-color:#d8ebe0}.dashboard .metric:nth-child(3){background:linear-gradient(135deg,#f4eafa,#eee4fc)}.dashboard .metric:nth-child(4){background:linear-gradient(135deg,#fff,#fff0e5);border-color:#f2e1d2}.dashboard .metric-label{font-size:16px;font-weight:650;color:#69577b}.dashboard .metric-value{font-size:clamp(33px,2.8vw,46px);font-weight:750;letter-spacing:-1.8px}.dashboard .metric-value span{font-size:.74em;font-weight:650}.dashboard .metric-note{font-size:13px;line-height:1.6}.dashboard .panel-heading h3{font-size:21px;font-weight:700}.dashboard .table-scroll th{font-size:14px}.dashboard .table-scroll td,.dashboard .button{font-size:15px}.dashboard .action-list strong{font-size:17px}.dashboard .action-list small{font-size:14px;line-height:1.6}.dashboard .wallet-strip strong{font-size:33px;font-weight:750}.dashboard .wallet-strip span,.dashboard .field,.dashboard .field input,.dashboard .field select{font-size:15px}.dashboard .panel{border-radius:20px}.fluid-chart{min-width:0;overflow:hidden;background:linear-gradient(160deg,#fff 40%,#f7f2ff)}.fluid-chart .chart-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fluid-chart .chart-summary strong{font-size:37px;font-weight:750}.fluid-chart .chart-summary small{font-size:12px}.fluid-chart .positive,.fluid-chart .negative{padding:5px 8px;border-radius:7px;font-size:12px;font-weight:650;background:#e8f8ef;color:#428c6b}.fluid-chart .negative{background:#fff1e8;color:#b67c4e}.fluid-plot{height:220px;position:relative;padding-left:45px;margin-top:24px}.fluid-plot svg{width:100%;height:100%;overflow:visible}.fluid-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;padding-bottom:12px}.fluid-grid span{font-size:11px;color:#a08aaf;display:flex;align-items:center;gap:10px}.fluid-grid span:after{content:"";height:1px;background:#eadff4;flex:1}.fluid-fill{animation:areaBreathe 5s ease-in-out infinite}.fluid-current{animation:currentMove 8s linear infinite}.fluid-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-left:38px}.fluid-days button{font-size:11px;border:0;background:transparent;padding:8px 0;color:#9d82b1;border-radius:8px}.fluid-days button b{font-size:12px;display:block;margin-top:5px;font-weight:650}.fluid-days button.active{background:#ede2fa;color:#8155b8}.fluid-caption{display:flex;justify-content:space-between;gap:10px;margin-top:21px;font-size:11px;border-top:1px solid #e9ddf4;padding-top:15px}.fluid-caption span{display:flex;gap:6px;align-items:center}.fluid-caption i{width:6px;height:6px;border-radius:50%;background:#a074cd}.fluid-caption strong{color:#7d539f}.auth-art{display:flex;flex-direction:column;justify-content:center;padding:130px max(45px,calc((50vw - 470px)/2)) 70px;min-width:0}.auth-art h1{font-size:47px;line-height:1.2;margin:23px 0}.auth-art>p{font-size:18px;line-height:1.8}.auth-new-visual{margin-top:45px;position:relative;max-width:400px;min-height:245px}.auth-visual-card{border:1px solid #e2d2f3;padding:28px;border-radius:22px;background:#fff9;box-shadow:0 18px 55px #9265c512;display:flex;flex-direction:column;gap:14px;animation:gentleFloat 5s ease-in-out infinite}.auth-visual-card>strong{font-size:20px}.auth-demo-amount{font-size:47px;color:#966ac4;letter-spacing:-2px}.auth-visual-card small{font-size:12px}.auth-floating{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #eee3fa;border-radius:13px;padding:13px;font-size:12px;position:absolute;bottom:-20px;right:-14px;animation:gentleFloat 4s ease-in-out infinite reverse}.onboarding-path{display:flex;align-items:center;margin:14px 0}.onboarding-path span{font-size:11px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#9a74bd}.onboarding-path i{height:2px;background:#dbc6f0;flex:1;margin:0 10px}.join-signal{display:flex;gap:8px}.join-signal span{height:7px;border-radius:6px;flex:1;background:#d5bfee;animation:stepPop 3s infinite}.join-signal span:nth-child(2){animation-delay:1s}.join-signal span:nth-child(3){animation-delay:2s}.auth-form{max-width:570px}.auth-form .field,.auth-form .field input,.auth-form .role-tabs button{font-size:15px}.policy-layout{max-width:1320px;margin:30px auto 70px;padding:0 32px}.policy-hero{padding:45px;border-radius:25px;background:linear-gradient(120deg,#eee0fc,#f9f5ff);margin-bottom:35px}.policy-hero h1{font-size:52px;letter-spacing:-2px}.policy-hero p{font-size:18px;max-width:800px;line-height:1.8}.policy-body{display:grid;grid-template-columns:250px 1fr;gap:40px}.policy-body aside{align-self:start;position:sticky;top:25px;display:flex;flex-direction:column;gap:14px;font-size:14px;padding:24px;background:#f6effc;border-radius:16px}.policy-body article{padding:12px 30px;background:#fff;border:1px solid #eee5f5;border-radius:20px}.policy-body section{padding:20px 0;border-bottom:1px solid #eee5f5;scroll-margin:30px}.policy-body h2{font-size:25px}.policy-body p{font-size:16px;line-height:1.9;color:#796583}@keyframes spin{to{transform:rotate(360deg)}}@keyframes flowDown{0%,to{transform:translateY(-3px);opacity:.4}50%{transform:translateY(5px);opacity:1}}@keyframes stepPop{0%,40%,to{transform:scale(1)}15%{transform:scale(1.13)}}@keyframes screenEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes progressGrow{0%{width:0}to{width:100%}}@keyframes ringGlow{50%{box-shadow:0 0 0 10px #ece2f870}}@keyframes cardGlow{50%{box-shadow:0 0 55px #b989e845,0 15px 30px #b989e815}}@keyframes waveMove{50%{transform:translate(7%) rotate(4deg)}0%,to{transform:translate(-5%) rotate(-4deg)}}@keyframes storyHighlight{0%,30%,to{background:transparent}12%{background:#ece0f9}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes greenPop{10%{transform:translateY(-5px);color:#29936a}30%,to{transform:none}}@keyframes answerAppear{0%,10%{opacity:.3;transform:translateY(5px)}30%,to{opacity:1;transform:none}}@keyframes areaBreathe{50%{opacity:.6}}@keyframes currentMove{to{stroke-dashoffset:-206}}@keyframes gentleFloat{50%{transform:translateY(-6px)}}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation-play-state:paused!important;transition:none!important}@media(max-width:1200px){.xl-header{flex-wrap:wrap}.xl-header nav{gap:18px}.xl-header nav button{font-size:15px}.journey-section{gap:0 28px}.journey-stage{min-height:710px}.sidebar .brand .brand-word{font-size:27px!important}.dashboard .metric-value{font-size:35px}.dashboard .metric-label{font-size:14px}.auth-art{padding-left:50px;padding-right:50px}.auth-art h1{font-size:40px}}@media(max-width:900px){.xl-header nav{display:none}.public-menu-toggle{display:grid;margin-left:auto}.xl-header nav.nav-open{display:flex;flex-basis:100%;order:3;flex-wrap:wrap;padding:15px 0}.xl-header>div{margin-left:0}.journey-section{display:block}.journey-explainer{display:flex;flex-direction:column;gap:25px}.journey-stage{min-height:650px}.pricing-xl .xl-section-intro h2{white-space:normal}.policy-body{grid-template-columns:1fr}.policy-body aside{position:static}.auth-art{padding-left:35px;padding-right:35px}.auth-art h1{font-size:34px}.dashboard .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.brand .brand-word{font-size:27px!important}.brand .brand-symbol{width:37px!important;height:37px!important}.xl-header{padding:18px;gap:9px}.xl-header .brand .brand-word{font-size:25px!important}.xl-header .brand .brand-symbol{width:33px!important;height:33px!important}.xl-header>div{gap:9px}.xl-signin{display:none}.xl-header .button{font-size:12px}.public-menu-toggle{padding:7px}.xl-hero h1{font-size:clamp(38px,9.5vw,56px);letter-spacing:-2px;line-height:1.19}.xl-hero-copy>p{font-size:17px}.xl-hero .button{font-size:14px}.hero-large-metrics strong{font-size:33px}.xl-trust-strip strong{font-size:12px}.journey-stage{min-height:630px;padding:20px 10px}.journey-phone{width:285px;max-width:100%}.journey-steps h3{font-size:20px}.journey-steps p{font-size:14px}.wallet-story{padding:25px}.wallet-big{font-size:64px}.wallet-story h3{font-size:24px}.publisher-visual{min-height:470px}.brand-story .xl-section-intro h2{font-size:39px}.brand-story p{font-size:16px}.storyboard-step strong{font-size:17px}.storyboard-step span{font-size:13px}.payment-animation{margin-bottom:25px;padding:23px}.xl-logs .withdrawal-time strong,.xl-logs .withdrawal-time>span,.xl-logs .log-person small,.xl-logs .log-method,.xl-logs .status{font-size:13px}.xl-logs .log-person strong,.xl-logs .log-amount{font-size:19px}.xl-logs td:nth-child(3){padding:12px}.xl-logs .withdrawal-time{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.faq-animation{padding:17px;gap:12px}.faq-orb{width:48px;height:48px}.question-bubble,.answer-bubble{font-size:12px;padding:12px}.xl-footer{gap:30px 18px}.xl-footer .brand-word{font-size:32px!important}.xl-footer a,.xl-footer button,.xl-footer p{font-size:14px!important}.back-to-top{right:17px}.chat-launcher{right:17px!important}.dashboard h1{font-size:29px}.dashboard .metric{padding:18px 14px}.dashboard .metric-label{font-size:13px;line-height:1.5}.dashboard .metric-value{font-size:32px;letter-spacing:-1px}.dashboard .metric-note{font-size:12px}.dashboard .panel{padding:21px 17px}.dashboard .panel-heading h3{font-size:19px}.fluid-chart .chart-summary strong{font-size:34px}.fluid-chart .chart-summary small{font-size:11px}.fluid-plot{height:180px;padding-left:35px}.fluid-days{margin-left:29px}.fluid-days button,.fluid-days button b{font-size:10px}.fluid-caption{font-size:10px;flex-wrap:wrap}.auth-form{padding-left:24px;padding-right:24px}.policy-layout{padding:0 20px}.policy-hero{padding:27px}.policy-hero h1{font-size:38px}.policy-hero p{font-size:16px}.policy-body article{padding:8px 22px}.policy-body h2{font-size:23px}.policy-body p{font-size:15px}.modal .two{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important}}.policy-document{max-width:1350px;margin:30px auto 70px;padding:0 30px}.policy-intro{padding:42px;border-radius:25px;background:linear-gradient(120deg,#eee0fc,#f9f5ff);margin-bottom:35px}.policy-intro h1{font-size:52px;letter-spacing:-2px}.policy-intro p{font-size:18px;max-width:800px;line-height:1.8}.policy-document .policy-layout{display:grid;grid-template-columns:250px 1fr;gap:40px;margin:0;padding:0}.policy-layout nav{align-self:start;position:sticky;top:25px;display:flex;flex-direction:column;gap:14px;font-size:14px;padding:24px;background:#f6effc;border-radius:16px}.policy-layout nav button{background:none;border:none;text-align:left;color:#8f6aaa;line-height:1.5;padding:0}.policy-layout article{padding:12px 30px 30px;background:#fff;border:1px solid #eee5f5;border-radius:20px}.policy-layout section{padding:20px 0;border-bottom:1px solid #eee5f5;scroll-margin:30px}.policy-layout h2{font-size:25px}.policy-layout section>span{font-size:12px;color:#a989c5;font-weight:700}.policy-layout p{font-size:16px;line-height:1.9;color:#796583}.policy-layout article>.button{margin-top:25px}@media(max-width:800px){.policy-document .policy-layout{grid-template-columns:1fr}.policy-layout nav{position:static}.policy-document{padding:0 20px}.policy-intro{padding:27px}.policy-intro h1{font-size:38px}}.expanded-editor{grid-template-columns:180px minmax(280px,1fr) 285px;align-items:start}.expanded-editor .editor-canvas{padding:14px;min-width:0;background:#f0eaf8}.expanded-editor .editor-canvas .inline-between{gap:8px;margin-bottom:12px}.expanded-editor .editor-canvas strong{font-size:14px;display:flex;align-items:center;gap:6px}.full-canvas{height:700px;overflow:auto;border-radius:12px;background:#fff}.full-canvas-page{width:1280px;zoom:.32}.mobile-canvas .full-canvas-page{width:390px;zoom:.85}.copy-entry-list{height:210px;overflow:auto;margin:15px 0;border:1px solid #e4d8f2;border-radius:10px}.copy-entry-list button{display:block!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:12px!important;width:100%;padding:10px!important}.expanded-editor textarea{width:100%;min-height:95px;font-size:14px;line-height:1.6}.expanded-editor>aside p,.editor-toolbar p{font-size:12px;line-height:1.7;color:#9a83aa}.expanded-editor .nav-label{font-size:11px}.expanded-editor>aside{min-width:0}.expanded-editor .field input{width:100%}.expanded-editor aside>button{font-size:13px}.editor-toolbar{gap:15px;flex-wrap:wrap}.full-canvas .back-to-top{display:none}@media(max-width:1150px){.expanded-editor{grid-template-columns:1fr 1fr}.expanded-editor>aside:first-child{grid-column:span 2;display:flex;flex-wrap:wrap;gap:12px}.expanded-editor>aside:first-child p{display:none}.full-canvas-page{zoom:.3}}@media(max-width:700px){.expanded-editor{grid-template-columns:1fr}.expanded-editor>aside:first-child{grid-column:auto}.full-canvas{height:450px}.full-canvas-page{zoom:.25}.mobile-canvas .full-canvas-page{zoom:.8}}.xl-hero h1>span{color:#2f243d;background:none;-webkit-text-fill-color:initial}.xl-hero h1 em{-webkit-text-fill-color:transparent}.chat-launch{bottom:78px!important;right:24px!important;width:48px!important;height:48px!important;border-radius:16px!important}.brand-word{color:#7751d4!important}@media(max-width:600px){.chat-launch{right:17px!important}}.xl-hero h1>span:last-child{color:#2f243d!important;background:none!important;-webkit-text-fill-color:#2f243d}.xl-hero h1>span em{-webkit-text-fill-color:transparent!important}.fluid-grid{padding-bottom:0}@media(max-width:700px){.auth-art{display:none}.auth-form{padding-top:110px}}.trial-disclosure{padding:10px 12px;border-radius:10px;background:#f2ebfc;border:1px solid #e5d7f6;font-size:12px!important;line-height:1.55!important;color:#74578c!important;margin:8px 0!important}.trial-notice{display:flex;align-items:center;gap:18px;padding:22px;border:1px solid #d7c3f3;background:linear-gradient(110deg,#ede1fb,#f8f4ff);border-radius:18px}.trial-notice>div{flex:1}.trial-notice strong{font-size:21px;color:#6d42a5}.trial-notice p{font-size:14px;margin:7px 0}.trial-notice small{font-size:12px}.payment-order{display:flex;flex-direction:column;align-items:center;padding:20px;background:linear-gradient(120deg,#f2e8fc,#eff8f4);border-radius:16px;gap:8px;margin-bottom:24px}.payment-order>strong{font-size:42px;color:#7950b0}.payment-order>span{font-size:17px;font-weight:650}.payment-order small{font-size:12px}.payment-channels{border:0;padding:0;margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.payment-channels legend{font-size:14px;font-weight:650;margin-bottom:12px}.payment-channels>label{display:flex;align-items:center;gap:10px;padding:15px 12px;border:1px solid #e4d9ef;border-radius:13px;cursor:pointer;background:#fff}.payment-channels>label.selected{background:#f2e8fd;border-color:#bba0de}.payment-channels input[type=radio]{width:15px;accent-color:#8253c5;flex-shrink:0}.payment-channels strong{display:block;font-size:14px}.payment-channels small{display:block;font-size:11px;line-height:1.5;margin-top:5px}.payment-preview .field,.payment-preview .field input,.payment-preview .field select{font-size:14px}.payment-instructions{display:flex;gap:12px;padding:17px;background:#eef8f2;border-radius:12px;margin:18px 0;color:#49856a}.payment-instructions p{font-size:13px;margin:6px 0 0}.payment-review-note{font-size:13px}.international-pending,.trial-withdrawal{padding:24px;text-align:center;background:#f7f2fc;border-radius:15px;margin:15px 0}.international-pending h3,.trial-withdrawal h3{font-size:22px;margin:14px 0}.international-pending p,.trial-withdrawal p{font-size:14px}.payment-record{border:1px solid #e7dcef;border-radius:15px;padding:22px;margin-bottom:18px}.payment-record>div>strong{font-size:18px}.payment-record details{margin:18px 0}.payment-record summary{cursor:pointer;color:#8556b2;font-size:14px}.payment-record img{display:block;max-width:100%;max-height:320px;object-fit:contain;margin-top:15px}.payment-record form{display:grid;grid-template-columns:1fr 2fr auto;gap:15px;align-items:end}.payment-record .field{margin:0}.payment-preview input[type=file],.payment-preview .button{white-space:normal}@media(min-width:701px){.auth-page{height:100dvh;min-height:0;grid-template-columns:1fr 1fr;align-items:stretch}.auth-art{height:100%;min-height:0;padding:95px max(30px,calc((50vw - 440px)/2)) 45px;justify-content:center}.auth-art h1{font-size:clamp(30px,3vw,45px);margin:18px 0;line-height:1.17}.auth-art>p{font-size:16px;line-height:1.65;margin-bottom:0}.auth-new-visual{margin-top:28px;min-height:200px}.auth-visual-card{padding:22px;gap:10px}.auth-brand{top:27px;left:40px}.auth-form{max-width:580px;width:100%;padding:24px 45px;margin:auto}.auth-form h2{font-size:34px;margin:12px 0 9px}.auth-form>p{font-size:13px;line-height:1.5;margin-bottom:12px}.auth-form form{margin-top:17px}.auth-form .field{margin-bottom:12px;gap:6px}.auth-form .field input,.auth-form .field select{padding:10px 12px}.auth-form .field small{font-size:11px;line-height:1.4}.auth-form .check-label{margin:12px 0;line-height:1.5}.auth-form .role-tabs{margin-bottom:17px}.auth-form .demo-credentials{margin-top:16px;padding:12px;gap:5px}.auth-form .demo-credentials small{line-height:1.5}.auth-form .auth-switch{margin:14px 0 10px}.auth-form .error{margin:7px 0;line-height:1.4;font-size:12px}.auth-page~.back-to-top{display:none}}@media(min-width:701px)and (max-height:800px){.auth-form{padding:15px 32px;max-width:550px}.auth-form h2{font-size:29px;margin:8px 0}.auth-form>p{font-size:12px;margin-bottom:8px}.auth-form form{margin-top:12px}.auth-form .field{margin-bottom:9px;gap:5px;font-size:13px}.auth-form .field input,.auth-form .field select{font-size:13px;padding:8px 11px}.auth-form .field small{font-size:10px}.auth-form .button{padding:10px 15px;font-size:13px}.auth-form .trial-disclosure{padding:8px 10px;font-size:11px!important}.auth-form .check-label{margin:9px 0;font-size:10px}.auth-form .demo-credentials{padding:10px;margin-top:12px;gap:4px}.auth-form .role-tabs{margin-bottom:12px;gap:4px}.auth-form .role-tabs button{padding:7px;font-size:13px}.auth-form .auth-switch{margin:10px 0 8px}.auth-form .demo-tag{font-size:9px}.auth-art{padding-top:80px;padding-bottom:35px}.auth-art h1{font-size:34px;margin:15px 0}.auth-art>p{font-size:14px}.auth-new-visual{margin-top:20px;min-height:0}.auth-visual-card{padding:18px;gap:9px}.auth-demo-amount{font-size:38px}.auth-visual-card>strong{font-size:17px}.auth-visual-card .wallet-wave{margin-bottom:8px;height:28px}.auth-floating{padding:10px;font-size:10px}.auth-visual-card .onboarding-path{margin:8px 0}.auth-brand{top:20px;left:28px}}@media(min-width:701px)and (max-height:650px){.auth-form{zoom:.85}.auth-art{padding-top:80px}.auth-art h1{font-size:29px}.auth-art>p{font-size:13px}.auth-new-visual{zoom:.8}.auth-brand .brand-word{font-size:28px!important}.auth-brand .brand-symbol{height:36px!important;width:36px!important}}@media(max-width:700px){.trial-notice{flex-wrap:wrap;padding:18px;gap:12px}.trial-notice>div{flex-basis:75%}.trial-notice strong{font-size:18px}.trial-notice p{font-size:13px}.trial-notice .button{width:100%}.payment-record form,.payment-channels{grid-template-columns:1fr}.auth-form .trial-disclosure{font-size:12px!important}.auth-form{padding-bottom:85px}.payment-order>strong{font-size:35px}}@media(min-width:1024px){.xl-hero-copy{max-width:1080px}.xl-hero-copy>p{max-width:1050px;font-size:clamp(18px,1.45vw,21px);line-height:1.7;text-wrap:balance}}@media(min-width:701px){.auth-art{padding-top:45px}.auth-art .auth-brand{position:static;display:inline-flex;align-self:flex-start;margin:0 0 28px}}@media(min-width:701px)and (max-height:650px){.auth-art{padding-top:30px;padding-bottom:30px}.auth-art .auth-brand{margin-bottom:16px}}@media(max-width:700px){.auth-art{display:contents}.auth-art>:not(.auth-brand){display:none}.auth-art .auth-brand{position:absolute;top:25px;left:24px;margin:0}}.brand .brand-word{transform:translateY(-.055em)}.xl-footer{align-items:stretch}.xl-footer>div>:last-child{margin-top:auto}.xl-footer>div>a,.xl-footer>div>button{line-height:24px}.xl-footer>div:first-child{gap:12px}.xl-footer>div:first-child>a:first-child{display:inline-flex}.xl-footer .brand .brand-symbol{width:40px!important;height:40px!important}.xl-footer .brand .brand-word{font-size:30px!important}.xl-footer>div:first-child>p{line-height:1.55}.xl-footer a.footer-email{display:inline-flex;align-items:center;gap:8px;line-height:24px}
