html{scroll-behavior:smooth}html{scrollbar-gutter:stable}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#1f2933;background:#f5f7fa}body.home-body{min-height:100vh;background:#06111f}.bot-detail-page .competitor-board{width:400px!important;max-width:100%!important;margin:18px auto!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;font-family:"Times New Roman",Times,serif!important}.bot-detail-page .competitor-board .panel-head{justify-content:center!important}.bot-detail-page .competitor-board .panel-head h2,.bot-detail-page .competitor-board-status{display:none!important}.bot-detail-page .competitor-header-actions{margin:4px 0 10px!important;font-family:Arial,sans-serif!important}.bot-detail-page .competitor-header-actions .button{min-height:0!important;padding:6px 10px!important;font-size:12px!important}.bot-detail-page .competitor-header-actions input[type=number]{width:52px!important;min-height:0!important;padding:6px!important}.bot-detail-page .competitor-reload-countdown{min-width:18px;color:#2563eb;font:700 13px/1 Arial,sans-serif;text-align:center}.bot-detail-page .bncp2-payment-form--side{display:flex!important;justify-content:center!important;margin:0 0 12px!important;font-family:Arial,sans-serif!important}.bot-detail-page .bncp2-payment-form--side .pm-wrap{width:100%!important}.bot-detail-page .bncp2-payment-form--side .pm-panel{width:320px!important}.bot-detail-page .bncp2-sell .bncp2-payment-form--side .pm-panel{right:0;left:auto}.bot-detail-page .competitor-columns{display:flex!important;justify-content:space-between!important;gap:0!important}.bot-detail-page .bncp2-box{width:200px!important;padding:10px!important}.bot-detail-page .bncp2-box h3{margin:12px 0 18px!important;color:#000!important;font:400 18px/1.1 "Times New Roman",Times,serif!important}.bot-detail-page .bncp2-market-price{display:block!important;color:#008b10!important;font:bold 34px/1 "Times New Roman",Times,serif!important;text-align:center!important}.bot-detail-page .bncp2-sell .bncp2-market-price{color:#f21e0b!important}.bot-detail-page .competitor-row{display:block!important;position:relative!important;min-height:140px!important;margin:5px 0 0!important;padding:5px!important;border:0!important;border-bottom:1px solid #bbb!important;color:#000!important;background:0 0!important;font-family:"Times New Roman",Times,serif!important}.bot-detail-page .competitor-row .status-dot-offline,.bot-detail-page .competitor-row .status-dot-online{float:left!important;display:inline-block!important;width:28px!important;height:28px!important;margin:0 5px 0 0!important;border-radius:50%!important;font:12px/28px Arial,sans-serif!important;text-align:center!important}.bot-detail-page .competitor-row .status-dot-online{color:#fff!important;background:#2ecc71!important}.bot-detail-page .competitor-row .status-dot-offline{color:#000!important;background:#ddd!important}.bot-detail-page .competitor-row strong{display:inline-block!important;min-width:70px!important;color:#141784!important;font:400 14px/1.2 "Times New Roman",Times,serif!important;vertical-align:middle!important}.bot-detail-page .competitor-row strong a{color:#141784!important;text-decoration:none!important}.bot-detail-page .competitor-row small{display:block!important;height:auto!important;margin:2px 0!important;color:#000!important;font:10px/1.1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row small b{display:inline!important;margin:0!important;color:#000!important;font:bold 10px/1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>b{display:block!important;min-width:60px!important;margin:5px 0 0!important;color:#000;font:bold 18px/1.15 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>b em{color:#000!important;font:15px/1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>span{display:block!important;color:#000!important;font:15px/1.25 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>small:last-child{height:23px!important;margin-top:6px!important;font-size:11px!important}.bot-detail-page .competitor-merchant-badge{margin-left:2px!important;padding-left:0!important;vertical-align:middle!important;object-fit:contain!important}.bot-detail-page .merchant-level-1{width:16px!important;height:16px!important}.bot-detail-page .merchant-level-2{width:18px!important;height:18px!important}.bot-detail-page .merchant-level-3{width:20px!important;height:20px!important}@media (max-width:520px){.bot-detail-page .bncp2-box{width:50%!important;padding:6px!important}.bot-detail-page .bncp2-market-price{font-size:28px!important}.bot-detail-page .pm-wrap{width:min(92vw,320px)!important}}.bot-hero-status-form,.bot-list-actions form{margin:0}.bot-hero-status-form{display:inline-flex}.competitor-board{margin-top:20px}.competitor-board .panel-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.competitor-header-actions,.competitor-header-actions form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.competitor-header-actions input[type=number]{width:58px;padding:6px}.competitor-board-status{margin:0 0 16px;color:#718198;font-size:13px}.competitor-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.competitor-columns h3{margin:0 0 8px}.competitor-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:13px 0;border-bottom:1px solid #dfe6ee}.competitor-rank{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#e7e9ed;color:#26374b}.competitor-row b,.competitor-row small,.competitor-row span,.competitor-row strong{display:block}.competitor-row strong{color:#233d9d;font-size:17px}.competitor-row b{margin:5px 0;font-size:21px;color:#10233d}.competitor-row b em{font-style:normal;font-weight:500}.competitor-row small,.competitor-row span{font-size:12px;color:#53667c}.strategy-panel{border:1px solid #d8e2ef;border-radius:18px;background:#fff;overflow:hidden}.strategy-panel summary{display:flex;gap:14px;align-items:center;padding:18px 22px;cursor:pointer;list-style:none}.strategy-panel summary small{color:#6b7890;font-weight:700}.strategy-panel[open] summary{border-bottom:1px solid #e2e8f0}@media(max-width:700px){.competitor-columns{grid-template-columns:1fr}.bot-hero-status-form,.bot-hero-status-form .button{width:100%}.strategy-panel summary{align-items:flex-start;flex-wrap:wrap}}.payment-selector{position:relative;margin-top:16px}.payment-selector details{margin-top:8px}.payment-selector summary{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid #cbd5e1;border-radius:16px;background:#fff;cursor:pointer;list-style:none;font-size:16px}.payment-selector-popover{margin-top:8px;padding:16px;border:1px solid #dbe3ec;border-radius:18px;background:#fff;box-shadow:0 15px 35px rgba(15,35,65,.14)}.payment-selector-popover input[type=search]{width:100%;margin-bottom:12px}.payment-selector-all,.payment-selector-list label{display:flex;align-items:center;gap:10px;padding:10px 4px}.payment-selector-list{max-height:260px;overflow:auto;border-top:1px solid #e4e9ef;border-bottom:1px solid #e4e9ef}.payment-method-dot{width:12px;height:12px;border-radius:50%;background:#237ce0}.payment-selector-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.payment-selector-actions button{padding:9px 17px;border:1px solid #d7e0ea;border-radius:12px;background:#fff}.payment-selector-actions button:last-child{color:#fff;background:#10233d}.pm-wrap{position:relative;display:inline-block;width:320px;font-family:Arial,sans-serif;z-index:20}.pm-wrap details[open]{z-index:5000}.pm-wrap summary{list-style:none}.pm-trigger{width:100%;padding:10px 12px;border:1px solid #d1d5db;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}.pm-caret{margin-left:8px;transition:transform .15s ease}.pm-wrap details[open] .pm-caret{transform:rotate(180deg)}.pm-panel{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.12);padding:10px;z-index:5001}.pm-search{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:10px;margin:6px 6px 10px;background:#fafafa}.pm-search input{border:0!important;outline:0;flex:1;background:0 0}.pm-section-title{font-size:12px;color:#6b7280;padding:6px 12px}.pm-list{max-height:280px;overflow:auto;padding:4px 6px 8px}.pm-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;user-select:none}.pm-item:hover{background:#f8fafc}.pm-item input{width:18px;height:18px}.pm-dot{width:10px;height:10px;border-radius:50%;border:1px solid #d1d5db;background:#237ce0}.pm-fire{font-size:14px;margin-left:auto;opacity:.8}.pm-divider{height:1px;background:#e5e7eb;margin:8px 6px;border-radius:1px}.pm-actions{display:flex;justify-content:flex-end;gap:8px;padding:8px 6px 2px}.pm-btn{padding:8px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;cursor:pointer}.pm-btn.primary{background:#111827;color:#fff;border-color:#111827}.pm-count{font-size:12px;color:#6b7280;margin-left:6px;white-space:nowrap}.status-dot-offline,.status-dot-online{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:50%;font-weight:500}.status-dot-online{color:#fff;background:#22c77a}.status-dot-offline{color:#111;background:#e3e3e3}.competitor-merchant-badge{width:16px;height:16px;vertical-align:middle;margin-left:2px;object-fit:contain}.competitor-board{width:400px;max-width:100%;margin:18px auto!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;font-family:"Times New Roman",serif!important}.competitor-board>.panel-head{justify-content:center!important}.competitor-board-status,.competitor-board>.panel-head>h2{display:none}.competitor-header-actions{font-family:Arial,sans-serif;justify-content:center;margin:4px 0}.competitor-header-actions form{font-size:12px}.bncp2-payment-form{display:flex;justify-content:center;margin:14px 0;font-family:Arial,sans-serif}.competitor-columns{display:flex!important;justify-content:space-between!important;gap:0!important}.bncp2-box{width:200px;padding:10px;box-sizing:border-box}.bncp2-box h3{margin:34px 0 18px!important;font-size:18px!important;font-weight:400!important}.bncp2-market-price{display:block;text-align:center;font-size:34px!important;line-height:1;color:#008b10}.bncp2-sell .bncp2-market-price{color:#f21e0b}.competitor-row{display:block!important;position:relative;min-height:140px;padding:5px!important;margin-top:5px!important;border:0!important;border-bottom:1px solid #bbb!important;font-family:"Times New Roman",serif!important}.competitor-row>div{margin-left:0}.competitor-row .status-dot-offline,.competitor-row .status-dot-online{float:left;margin:0 5px 0 0;width:28px!important;height:28px!important;line-height:28px!important;font-size:12px!important}.competitor-row strong{display:inline-block!important;min-width:70px;font-size:14px!important;font-weight:400!important;vertical-align:middle}.competitor-row strong a{color:#141784!important;text-decoration:none!important}.competitor-row small{font-size:10px!important;color:#000!important}.competitor-row b{font-size:18px!important;margin-top:5px!important;color:#000!important}.competitor-row b em{font-size:15px!important}.competitor-row span{font-size:15px!important;color:#000!important}.competitor-row small:last-child{height:23px;margin-top:6px;font-size:11px!important}.competitor-merchant-badge{width:16px!important;height:16px!important}.competitor-rank{display:none!important}@media(max-width:520px){.competitor-board{width:min(100%,400px)}.bncp2-box{width:50%;padding:6px}.bncp2-market-price{font-size:28px!important}.competitor-row{min-height:138px}.pm-wrap{width:min(92vw,360px)}}.bot-detail-page .competitor-board .bncp2-payment-form--side{display:flex!important;justify-content:center!important;margin:0 0 12px!important}.bot-detail-page .competitor-board .bncp2-payment-form--side .pm-wrap{width:100%!important}.bot-detail-page .competitor-board .bncp2-payment-form--side .pm-panel{width:320px!important}.bot-detail-page .competitor-board .bncp2-sell .bncp2-payment-form--side .pm-panel{left:auto!important;right:0!important}.bot-detail-page .competitor-board .bncp2-box h3{margin:12px 0 18px!important}.bot-detail-page .competitor-board .competitor-reload-countdown{min-width:18px;color:#2563eb;font:700 13px/1 Arial,sans-serif;text-align:center}.bot-detail-page .competitor-board .competitor-payment-label{display:block;margin:0 0 3px;color:#718198;font:600 10px/1 Arial,sans-serif;text-align:left}.bot-detail-page .competitor-board .bncp2-payment-form--side .pm-trigger{min-height:31px;padding:6px 8px;font-size:12px}.bot-detail-page .competitor-board .pm-board-selection{display:flex;min-width:0;align-items:baseline;gap:5px;overflow:hidden}.bot-detail-page .competitor-board [data-payment-count]{flex:0 0 auto;color:#26374b;font:700 12px/1 Arial,sans-serif}.bot-detail-page .competitor-board .pm-count{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#718198;font:11px/1 Arial,sans-serif}.bot-workspace-robot-head{display:none}@media (min-width:701px) and (max-width:1000px){.bot-detail-page .bot-workspace-robot--full{display:none}.bot-detail-page .bot-workspace-robot-head{position:absolute;right:8%;bottom:145px;z-index:2;display:block;width:clamp(170px,24vw,230px);height:clamp(130px,17vw,170px);overflow:hidden;pointer-events:none}.bot-detail-page .bot-workspace-robot-head img{width:100%;height:100%;object-fit:cover;object-position:center top}}@media (max-width:700px){.bot-detail-page .bot-workspace-robot--full{display:none}.bot-detail-page .bot-workspace-robot-head{position:absolute;right:4%;bottom:82px;z-index:1;display:block;width:150px;height:118px;overflow:hidden;opacity:.48;pointer-events:none}.bot-detail-page .bot-workspace-robot-head img{width:100%;height:100%;object-fit:cover;object-position:center top}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.billing-v2{display:grid;gap:22px;color:#f7fbff}.billing-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:center;padding:0 8px 6px}.billing-stepper span{position:relative;display:flex;align-items:center;gap:10px;color:#9fb1c5;font-weight:800}.billing-stepper strong{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:#9fb1c5;border:1px solid rgba(255,255,255,.22);border-radius:50%}.billing-stepper .is-active{color:#fff}.billing-stepper .is-active strong{color:#05101d;background:linear-gradient(135deg,#36eba4,#1fc273);border-color:transparent}.billing-v2-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 420px;min-height:250px;align-items:center;padding:34px;background:radial-gradient(circle at 78% 42%,rgba(33,232,146,.22),transparent 30%),linear-gradient(105deg,rgba(5,16,29,.98) 0,rgba(7,25,42,.96) 48%,rgba(5,55,47,.78) 100%);border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 22px 60px rgba(0,0,0,.18)}.billing-v2-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 76% 48%,transparent 0 30%,rgba(38,231,151,.14) 30.4% 30.9%,transparent 31.2% 40%,rgba(38,231,151,.1) 40.3% 40.8%,transparent 41.1%),linear-gradient(90deg,transparent,rgba(255,255,255,.03));pointer-events:none}.billing-v2-copy{position:relative;z-index:1;max-width:680px}.billing-network-panel>div>span,.billing-v2-copy>span,.billing-v2-current span{display:inline-flex;margin-bottom:8px;color:#36eba4;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.05em}.billing-v2-copy h2{max-width:720px;margin:0;color:#fff;font-size:clamp(30px, 3.2vw, 46px);line-height:1.02}.billing-v2-copy h2 em{color:#2ee991;font-style:normal}.billing-v2-copy p{max-width:600px;margin:14px 0 0;color:#d9e7f6;font-size:16px;line-height:1.55}.billing-v2-benefits{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.billing-trust-stats span,.billing-v2-benefits span{display:inline-flex;align-items:center;gap:9px;color:#eef8ff;font-weight:800}.bill-icon{display:inline-flex;width:22px;height:22px;flex:0 0 22px;color:#2ee991}.bill-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.billing-v2-robot{position:relative;z-index:1;width:min(390px,100%);height:240px;justify-self:end;background:url("/assets/brand/pitubot-robot.png") center bottom/contain no-repeat;filter:drop-shadow(0 26px 42px rgba(34,214,163,.18))}.billing-network-panel,.billing-trust-panel,.billing-v2-alert,.billing-v2-current{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 24px;background:linear-gradient(145deg,rgba(10,31,49,.88),rgba(7,25,42,.82));border:1px solid rgba(255,255,255,.12);border-radius:14px}.billing-network-panel h2,.billing-trust-panel strong,.billing-v2-alert strong,.billing-v2-current h2{color:#fff}.billing-network-panel p,.billing-trust-panel small,.billing-v2-alert span,.billing-v2-current p{color:#b8c7d8}.billing-period-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(680px,100%);margin:-4px auto 0;padding:7px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:13px}.billing-period-tabs a{display:grid;gap:4px;min-height:62px;align-content:center;justify-items:center;padding:10px;color:#d9e7f6;border:1px solid transparent;border-radius:10px;font-weight:900}.billing-period-tabs a.is-active{color:#fff;background:rgba(34,214,163,.14);border-color:rgba(34,214,163,.32)}.billing-period-tabs small{padding:2px 6px;color:#063321;background:#34e89f;border-radius:999px;font-size:9px;text-transform:uppercase}.billing-period-tabs span{color:#b8c7d8;font-size:12px;font-weight:700}.billing-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.billing-plan-card{position:relative;display:flex;flex-direction:column;gap:22px;min-height:470px;padding:28px 26px 24px;background:radial-gradient(circle at 85% 0,rgba(34,214,163,.08),transparent 34%),linear-gradient(145deg,rgba(11,33,54,.94),rgba(7,24,40,.94));border:1px solid rgba(255,255,255,.14);border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.billing-plan-card.is-popular,.billing-plan-card.is-selected{border-color:rgba(46,233,145,.72);box-shadow:0 0 0 1px rgba(46,233,145,.24),0 18px 48px rgba(0,0,0,.2)}.billing-plan-card.is-locked{opacity:.5;filter:saturate(.45)}.billing-plan-card.is-locked .billing-v2-button.is-disabled{color:#b8c7d8;background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.3)}.billing-popular{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:8px 18px;color:#fff;background:linear-gradient(135deg,#37e89b,#1cbf74);border-radius:8px;font-size:12px;font-weight:950;text-transform:uppercase;white-space:nowrap}.billing-plan-head{display:grid;gap:9px}.billing-plan-badge{display:block;width:58px;height:58px;margin-bottom:3px}.billing-plan-head>span{color:#d8e2ef;font-size:16px;font-weight:950;text-transform:uppercase;letter-spacing:.06em}.billing-plan-stats .billing-plan-head>span{color:#7ce8ff}.billing-plan-trial .billing-plan-head>span{color:#38eba0}.billing-plan-gold .billing-plan-head>span{color:#f6da45}.billing-plan-head strong{color:#fff;font-size:44px;line-height:1}.billing-plan-head strong small{color:#dbe7f4;font-size:15px;font-weight:800}.billing-plan-head p{margin:0;color:#c3d2e4}.billing-plan-card ul{display:grid;align-content:start;gap:12px;padding:0;margin:0;color:#eef8ff;list-style:none}.billing-plan-card li{display:flex;align-items:center;gap:9px}.billing-plan-card li .bill-icon{width:16px;height:16px;flex-basis:16px}.billing-plan-card li.is-warning-feature{color:#ffd166;font-weight:950}.billing-plan-card li.is-warning-feature .bill-icon{color:#ffd166}.billing-trial-action{display:grid;align-self:end;margin:0}.billing-trial-action .billing-v2-button{width:100%;border:0;cursor:pointer}.billing-v2-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;align-self:end;padding:12px 18px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;font-weight:950}.billing-plan-card>.billing-trial-action,.billing-plan-card>.billing-v2-button{margin-top:auto}.marketing-stats-panel{display:grid;gap:18px}.marketing-stats-panel .muted{margin-top:-8px;color:#64748b}.marketing-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.marketing-stat-card{display:grid;gap:10px;padding:16px;background:#f8fafc;border:1px solid #dbe4ee;border-radius:10px}.marketing-stat-card span{font-weight:900}@media (max-width:820px){.marketing-stats-grid{grid-template-columns:1fr}}.billing-v2-button.is-primary,.billing-v2-button:hover{color:#052014;background:linear-gradient(135deg,#39e995,#18bd70);border-color:transparent;box-shadow:0 18px 38px rgba(24,189,112,.24)}.billing-v2-button.is-disabled{color:#8af7c0;background:rgba(34,214,163,.1);border-color:rgba(34,214,163,.28)}.billing-network-panel{align-items:end}.billing-network-panel>div{max-width:620px}.billing-network-form{display:grid;grid-template-columns:minmax(180px,240px) minmax(180px,220px);gap:12px;align-items:end;min-width:min(100%,480px)}.billing-network-form label{display:grid;gap:7px;color:#d9e7f6;font-weight:800}.billing-network-form select{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.billing-network-form button{min-height:46px}.billing-v2-current form{margin:0}.billing-trust-panel>div:first-child{display:flex;align-items:center;gap:16px}.billing-trust-panel>div:first-child .bill-icon{width:42px;height:42px;flex-basis:42px}.billing-trust-panel span{display:grid;gap:4px}.billing-trust-stats{display:flex;gap:34px}.billing-trust-stats span{color:#fff}.billing-trust-stats strong{font-size:20px}.billing-trust-stats small{font-size:12px}.app-body.theme-light .billing-network-panel,.app-body.theme-light .billing-period-tabs,.app-body.theme-light .billing-plan-card,.app-body.theme-light .billing-trust-panel,.app-body.theme-light .billing-v2-alert,.app-body.theme-light .billing-v2-current,.app-body.theme-light .billing-v2-hero{background:radial-gradient(circle at 90% 0,rgba(35,214,131,.12),transparent 35%),linear-gradient(145deg,rgba(255,255,255,.94),rgba(235,248,246,.88));border-color:rgba(15,35,65,.1)}.app-body.theme-light .billing-network-panel p,.app-body.theme-light .billing-period-tabs span,.app-body.theme-light .billing-plan-head p,.app-body.theme-light .billing-stepper span,.app-body.theme-light .billing-trust-panel small,.app-body.theme-light .billing-v2-alert span,.app-body.theme-light .billing-v2-current p{color:#53657c}.app-body.theme-light .billing-network-panel h2,.app-body.theme-light .billing-plan-card li,.app-body.theme-light .billing-plan-head strong,.app-body.theme-light .billing-plan-head>span,.app-body.theme-light .billing-trust-panel strong,.app-body.theme-light .billing-v2-alert strong,.app-body.theme-light .billing-v2-copy h2,.app-body.theme-light .billing-v2-current h2{color:#102033}.app-body.theme-light .billing-v2-copy p{color:#53657c}.app-body.theme-light .billing-v2-benefits span{color:#23415a}.app-body.theme-light .billing-period-tabs a{color:#1f3a52}.app-body.theme-light .billing-period-tabs a.is-active{color:#075f45;background:rgba(34,214,163,.16);border-color:rgba(16,185,129,.34)}.app-body.theme-light .billing-period-tabs small{color:#064e3b;background:#86efc1}.app-body.theme-light .billing-stepper strong{color:#526174;border-color:#b8c7d8}.app-body.theme-light .billing-stepper .is-active,.app-body.theme-light .billing-stepper .is-active strong{color:#075f45}.app-body.theme-light .billing-v2-button:not(.is-primary):not(.is-disabled){color:#075f45;background:#e6f7ef;border-color:#8ed8ba}.app-body.theme-light .billing-plan-card.is-locked .billing-v2-button.is-disabled,.app-body.theme-light .billing-v2-button.is-disabled{color:#526174;background:#e8eef3;border-color:#b8c7d8}.app-body.theme-light .billing-trust-stats span,.app-body.theme-light .billing-trust-stats strong{color:#102033}.app-body.theme-light .billing-trust-stats small{color:#53657c}.app-body.theme-light .billing-trust-stats .bill-icon{color:#0b8c64}.app-body.theme-light .billing-network-form select{color:#102033;background:rgba(255,255,255,.82);border-color:rgba(15,35,65,.14)}.app-body.theme-light .billing-network-form label{color:#334155}@media (max-width:1380px){.billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.billing-v2-hero{grid-template-columns:minmax(0,1fr) 300px}.billing-plan-grid{gap:16px}.billing-plan-card{padding:24px 20px 20px}}@media (max-width:1060px){.billing-v2{gap:16px}.billing-stepper{display:none}.billing-v2-hero{grid-template-columns:minmax(0,1fr) 150px;min-height:0;padding:24px;border-radius:18px}.billing-v2-copy h2{font-size:clamp(28px, 8vw, 40px)}.billing-v2-copy p{font-size:14px}.billing-v2-benefits{display:none}.billing-v2-robot{width:150px;height:170px}.billing-period-tabs{margin-top:0}.billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.billing-plan-card{min-height:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:12px;padding:18px;border-radius:12px}.billing-plan-card .billing-plan-head{grid-column:1;grid-row:1;min-width:0}.billing-plan-card ul{display:none}.billing-plan-card .billing-v2-button{position:absolute;inset:0;min-height:0;padding:0;opacity:0}.billing-plan-card::after{content:"›";grid-column:2;grid-row:1;align-self:center;justify-self:end;color:#d9e7f6;font-size:32px;font-weight:400}.app-body.theme-light .billing-plan-card::after{color:#718197}.billing-plan-card.is-selected{background:radial-gradient(circle at 100% 50%,rgba(35,214,131,.2),transparent 35%),linear-gradient(145deg,rgba(7,54,42,.95),rgba(10,31,49,.94))}.billing-popular{position:absolute;top:12px;right:46px;left:auto;transform:none;padding:4px 8px;font-size:10px}.billing-plan-card.is-popular .billing-plan-head{padding-top:24px}.billing-plan-head strong{font-size:34px}.billing-plan-head .billing-plan-badge{width:42px;height:42px;margin-bottom:0}.billing-plan-head p{font-size:13px}.billing-network-panel,.billing-trust-panel,.billing-v2-alert,.billing-v2-current{align-items:stretch;flex-direction:column;padding:18px}.billing-network-form{grid-template-columns:1fr;min-width:0}.billing-trust-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:720px){.billing-plan-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1060px){.app-header>div{padding-right:0;justify-content:space-between}.app-header .mobile-app-brand{min-width:max-content;flex:0 0 auto}.app-header .mobile-app-brand strong{overflow:visible;text-overflow:clip}.app-header .mobile-menu-button{position:static;margin-left:0;transform:none;flex:0 0 42px}}.admin-auth-brand{display:inline-flex;align-items:center;gap:12px;width:fit-content;margin-bottom:auto;color:#fff}.admin-auth-brand img{width:42px;height:42px;flex:0 0 42px;border-radius:14px;box-shadow:0 12px 30px rgba(34,214,163,.28)}.admin-auth-brand span{display:grid;gap:3px}.admin-auth-brand strong{font-size:22px;line-height:1}.admin-auth-brand small{color:#b8c7d9;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.support-page{max-width:900px}.support-tier-card{display:grid;gap:6px;margin:0 0 18px;padding:18px 20px;border:1px solid rgba(34,214,163,.32);border-radius:16px;background:linear-gradient(135deg,rgba(34,214,163,.12),rgba(255,255,255,.56))}.support-tier-card strong{color:#0f1b2d}.support-tier-card span{color:#087a55;font-size:13px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.support-tier-card p{margin:0;color:#52647d}.support-tier-priority{border-color:rgba(240,175,53,.45)}.support-tier-live{border-color:rgba(120,103,255,.42)}.support-request-form textarea{width:100%;box-sizing:border-box;resize:vertical}.app-body.theme-dark .support-tier-card{background:linear-gradient(135deg,rgba(24,125,100,.24),rgba(8,27,46,.92));border-color:rgba(81,229,172,.3)}.app-body.theme-dark .support-tier-card strong{color:#eef6ff}.app-body.theme-dark .support-tier-card p{color:#b7cce0}@media (max-width:980px){.api-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.api-mobile-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.api-submit-card{grid-template-columns:1fr}.api-submit-card button{width:100%}}@media (max-width:560px){.api-mobile-step-grid,.api-step-grid{grid-template-columns:1fr}.api-mobile-step-card{min-height:0}}@media (max-width:560px){.billing-v2-hero{grid-template-columns:1fr;padding:20px}.billing-v2-robot{width:150px;height:120px;justify-self:end;margin-top:-22px}.billing-period-tabs{padding:5px}.billing-period-tabs a{min-height:56px;padding:8px 4px;font-size:13px}.billing-period-tabs span{font-size:11px}.billing-plan-head>span{font-size:13px}.billing-trust-stats{grid-template-columns:1fr}}a{color:#0f62fe;text-decoration:none}.topbar{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:#101820;color:#fff}.topbar a,.topbar button{color:#fff}.brand{display:inline-flex;align-items:center;gap:10px;color:#fff}.brand img{width:34px;height:34px;border-radius:10px;box-shadow:0 8px 22px rgba(17,168,141,.25)}.brand span{display:grid;gap:1px;line-height:1}.brand strong{font-size:18px;letter-spacing:0}.brand small{color:#b8c7d9;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}nav{display:flex;gap:14px;align-items:center}.nav-form{margin:0}.topbar .nav-form button{min-height:auto;padding:0;color:#fff;background:0 0;border:0;border-radius:0;font-weight:700}.home-public-shell{width:min(100% - 20px,1440px);margin:0 auto;padding:8px 0 0}.landing-frame{position:relative;min-height:0;padding:30px 56px 28px;color:#fff;background:radial-gradient(circle at 68% 33%,rgba(29,227,143,.18),transparent 28%),radial-gradient(circle at 11% 66%,rgba(14,191,130,.22),transparent 34%),linear-gradient(140deg,#05101d 0,#061827 48%,#06342f 100%);border:1px solid rgba(255,255,255,.12);border-radius:24px;overflow:hidden;box-shadow:0 28px 90px rgba(5,17,31,.24)}.landing-nav{position:relative;z-index:4;display:grid;grid-template-columns:auto 1fr auto auto;gap:14px;align-items:center}.landing-brand{display:inline-flex;align-items:center;gap:13px;color:#fff}.landing-brand img{width:42px;height:42px}.landing-brand span{display:grid;line-height:1.05}.landing-brand strong{color:#fff;font-size:24px;font-style:normal;letter-spacing:0}.landing-brand-title{display:inline-flex!important;align-items:baseline;gap:2px}.landing-brand-title em{align-self:flex-start;margin-top:2px;padding:0;color:#35f0a2;background:0 0;border:0;border-radius:0;font-size:7px;font-style:normal;font-weight:900;letter-spacing:.06em;line-height:1}.home-body.theme-light .landing-brand-title em{color:#087a55}.landing-brand small{display:none}.landing-links{justify-content:flex-end;gap:22px}.landing-links a{color:#fff;font-size:13px;font-weight:700;white-space:nowrap}.landing-actions{display:flex;gap:10px;align-items:center}.landing-actions .landing-login,.landing-actions .landing-start{min-height:38px;padding:8px 14px;font-size:13px;line-height:1.15}.landing-preferences{display:inline-flex;align-items:center;gap:20px}.landing-language-select{display:flex;width:118px;min-height:28px;align-items:center;gap:6px;padding:0;color:#cfdded}.landing-language-select .home-icon{width:15px;height:15px;flex:0 0 15px;color:#35f0a2}.landing-language-select select{width:100%;min-width:0;padding:0;color:inherit;background:0 0;border:0;box-shadow:none;outline:0;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.landing-language-select select option{color:#102033;background:#fff}.landing-theme-toggle{display:inline-flex;align-items:center;gap:1px;justify-self:start;padding:0;background:0 0;border:0}.landing-theme-toggle button{display:inline-flex;width:28px;height:28px;min-height:28px;align-items:center;justify-content:center;padding:0;color:#dce8f5;background:0 0;border:0;border-radius:50%;box-shadow:none}.landing-theme-toggle .home-icon{width:13px;height:13px}.theme-dark .landing-theme-toggle button[data-theme-choice=dark],.theme-light .landing-theme-toggle button[data-theme-choice=light]{color:#062019;background:#31d57c;box-shadow:0 5px 10px rgba(35,207,127,.18)}.landing-demo,.landing-login,.landing-start{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 22px;border-radius:8px;font-weight:900}.landing-demo,.landing-login{color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.26)}.landing-start{color:#fff;background:linear-gradient(135deg,#31d57c,#1aae72);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 36px rgba(28,190,113,.26)}.landing-menu{display:none}.home-body.theme-light{color:#102033;background:radial-gradient(circle at 76% 6%,rgba(40,215,141,.18),transparent 28%),linear-gradient(135deg,#f5fbff 0,#e9f8f4 100%)}.home-body.theme-light .landing-frame{color:#102033;background:radial-gradient(circle at 70% 34%,rgba(38,222,142,.18),transparent 30%),radial-gradient(circle at 12% 68%,rgba(14,191,130,.12),transparent 34%),linear-gradient(140deg,#fff 0,#f5fbff 48%,#e7f9f2 100%);border-color:rgba(18,54,74,.12);box-shadow:0 28px 90px rgba(13,45,67,.12)}.home-body.theme-light .landing-brand,.home-body.theme-light .landing-brand strong,.home-body.theme-light .landing-links a{color:#102033}.home-body.theme-light .landing-demo,.home-body.theme-light .landing-login{color:#102033;background:rgba(255,255,255,.78);border-color:rgba(16,32,51,.14)}.home-body.theme-light .landing-menu{color:#102033}.home-body.theme-light .landing-theme-toggle{background:0 0;border:0}.home-body.theme-light .landing-theme-toggle button{color:#617289}.home-body.theme-light .landing-language-select{color:#52647d}.home-body.theme-light .landing-language-select .home-icon{color:#087a55}.home-body.theme-light .landing-copy h1,.home-body.theme-light .landing-feature-cards h3,.home-body.theme-light .landing-free-audience h4,.home-body.theme-light .landing-free-copy h3,.home-body.theme-light .landing-price-card strong,.home-body.theme-light .landing-price-main,.home-body.theme-light .landing-quick-start h2,.home-body.theme-light .landing-section-title h2,.home-body.theme-light .landing-small-section h3{color:#102033}.home-body.theme-light .landing-copy p,.home-body.theme-light .landing-feature-cards p,.home-body.theme-light .landing-free-audience p,.home-body.theme-light .landing-free-copy p,.home-body.theme-light .landing-paid-head p,.home-body.theme-light .landing-price-card p,.home-body.theme-light .landing-price-features li,.home-body.theme-light .landing-quick-start p,.home-body.theme-light .landing-small-section p{color:#53657c}.home-body.theme-light .landing-badge{color:#0d6f50;background:rgba(40,220,140,.12);border-color:rgba(35,207,127,.3)}.home-body.theme-light .landing-faq-grid article,.home-body.theme-light .landing-feature-cards article,.home-body.theme-light .landing-frame .landing-trusted,.home-body.theme-light .landing-free-audience,.home-body.theme-light .landing-free-trial-card,.home-body.theme-light .landing-mini-features,.home-body.theme-light .landing-price-card,.home-body.theme-light .landing-quick-start,.home-body.theme-light .landing-small-grid article,.home-body.theme-light .landing-small-section{background:rgba(255,255,255,.78);border-color:rgba(16,32,51,.1);box-shadow:0 18px 50px rgba(19,49,70,.08)}.home-body.theme-light .landing-free-audience.is-merchant,.home-body.theme-light .landing-price-card.is-featured{background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(221,252,237,.8));border-color:rgba(35,207,127,.25)}.home-body.theme-light .landing-faq-grid h3,.home-body.theme-light .landing-frame .landing-trusted strong,.home-body.theme-light .landing-mini-features strong,.home-body.theme-light .landing-small-grid h3{color:#102033}.home-body.theme-light .landing-faq-grid p,.home-body.theme-light .landing-frame .landing-trusted small,.home-body.theme-light .landing-frame .landing-trusted>span,.home-body.theme-light .landing-mini-features span:not(.home-icon),.home-body.theme-light .landing-price-card small,.home-body.theme-light .landing-price-subgrid small,.home-body.theme-light .landing-quick-start small,.home-body.theme-light .landing-small-grid p{color:#607086}.home-body.theme-light .landing-free-audience>span,.home-body.theme-light .landing-free-copy>span,.home-body.theme-light .landing-paid-head span,.home-body.theme-light .landing-price-card>span{color:#087a55}.home-body.theme-light .landing-price-subgrid span{background:rgba(242,248,252,.92);border-color:rgba(16,32,51,.1)}.home-body.theme-light .landing-price-subgrid b{color:#102033}.home-body.theme-light .hero-orbit-icons .home-icon{color:#18c979;background:rgba(255,255,255,.94);border-color:rgba(31,207,126,.24);box-shadow:0 16px 32px rgba(24,76,72,.11)}.home-body.theme-light .hero-orbit-icons>span>small{color:#24364d;text-shadow:none}.home-body.theme-light .landing-visual::before{background:radial-gradient(circle at 53% 54%,rgba(38,226,137,.16),transparent 34%),radial-gradient(circle at 53% 52%,rgba(255,255,255,.12) 0 48%,rgba(16,32,51,.2) 78%);opacity:.58;filter:saturate(1.02) contrast(1.01) drop-shadow(0 24px 48px rgba(36,74,86,.13))}.home-body.theme-light .landing-section-title span{color:#087a55;background:rgba(45,224,137,.16);border-color:rgba(35,207,127,.36);box-shadow:0 8px 20px rgba(35,207,127,.1)}.home-body.theme-light .landing-feature-cards .home-icon,.home-body.theme-light .landing-free-audience .home-icon,.home-body.theme-light .landing-free-trial-card .home-icon,.home-body.theme-light .landing-mini-features .home-icon,.home-body.theme-light .landing-small-grid .home-icon{color:#18c979;background:rgba(42,229,147,.16);border:1px solid rgba(31,207,126,.28)}.landing-hero-grid{position:relative;z-index:2;display:grid;grid-template-areas:"copy visual" "actions visual";grid-template-columns:minmax(420px,520px) minmax(520px,1fr);grid-template-rows:auto 1fr;gap:44px;align-items:center;padding-top:64px}.landing-copy{min-width:0}.landing-copy{position:relative;z-index:4;grid-area:copy}.landing-badge{display:inline-flex;max-width:100%;align-items:center;gap:8px;padding:7px 13px;color:#f7fbff;background:rgba(30,230,140,.08);border:1px solid rgba(45,239,151,.35);border-radius:999px;font-size:11px;font-weight:900;text-transform:uppercase}.landing-badge::before{content:"*";display:grid;place-items:center;width:16px;height:16px;color:#06321f;background:#31df8c;border-radius:50%}.landing-badge strong{color:#31df8c}.landing-copy h1{max-width:560px;margin:24px 0 20px;color:#fff;font-size:clamp(38px, 4vw, 56px);line-height:1.03;letter-spacing:0}.landing-copy h1 span{color:#2ee28c}.landing-copy p{max-width:500px;margin:0;color:#d7e3ef;font-size:16px;line-height:1.55}.landing-hero-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:18px;align-self:start;margin-top:-8px}.landing-cta{min-width:230px}.landing-demo{min-width:235px}.landing-visual{position:relative;grid-area:visual;min-height:380px}.landing-visual::before{content:"";position:absolute;inset:-38px -38px -22px -20px;z-index:2;background:radial-gradient(circle at 53% 54%,rgba(38,226,137,.2),transparent 34%),radial-gradient(circle at 53% 52%,rgba(5,16,29,0) 0 44%,rgba(5,16,29,.6) 78%);opacity:.98;filter:saturate(1.08) contrast(1.04) drop-shadow(0 30px 64px rgba(0,0,0,.38));-webkit-mask-image:radial-gradient(ellipse at 50% 58%,#000 0 58%,rgba(0,0,0,.8) 67%,transparent 82%),linear-gradient(to bottom,transparent 0%,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse at 50% 58%,#000 0 58%,rgba(0,0,0,.8) 67%,transparent 82%),linear-gradient(to bottom,transparent 0%,#000 10%,#000 88%,transparent 100%);mask-composite:intersect;pointer-events:none}.landing-rings{position:absolute;inset:0 66px 16px 40px;border:1px solid rgba(28,214,132,.24);border-radius:50%;opacity:.8}.landing-rings::after,.landing-rings::before{content:"";position:absolute;inset:52px;border:1px solid rgba(28,214,132,.18);border-radius:50%}.landing-rings::after{inset:104px}.landing-robot,.landing-robot-art{position:absolute;left:50%;top:-24px;z-index:4;display:block;width:500px;height:430px;background:url("/assets/brand/pitubot-robot.png") center center/contain no-repeat;filter:drop-shadow(0 26px 48px rgba(0,0,0,.34));transform:translateX(-50%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 48%,rgba(0,0,0,.88) 62%,transparent 78%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse at 50% 50%,#000 0 48%,rgba(0,0,0,.88) 62%,transparent 78%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 86%,transparent 100%);mask-composite:intersect}.landing-robot-art::after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:28px;background:radial-gradient(ellipse,rgba(48,236,151,.45),transparent 68%);filter:blur(2px)}.hero-orbit-icons{position:absolute;inset:0;z-index:5;pointer-events:none}.hero-orbit-icons>span{position:absolute;display:grid;grid-template-rows:auto auto;justify-items:center;gap:8px;width:126px;color:#dffbef;font-size:11px;font-weight:800;text-align:center}.hero-orbit-icons .home-icon{position:static;width:58px;height:58px;padding:14px;color:#35f0a2;background:rgba(13,46,42,.78);border:1px solid rgba(53,240,162,.28);border-radius:50%;box-shadow:0 18px 40px rgba(0,0,0,.22)}.hero-orbit-icons>span>small{display:block;max-width:126px;color:#dffbef;font-size:11px;line-height:1.2;text-shadow:0 3px 12px rgba(0,0,0,.55)}.hero-orbit-icons .orbit-pricing{left:7%;top:7%}.hero-orbit-icons .orbit-ads{left:1%;top:34%}.hero-orbit-icons .orbit-orders{left:4%;top:61%}.hero-orbit-icons .orbit-payments{right:1%;top:10%}.hero-orbit-icons .orbit-risk{right:-1%;top:38%}.hero-orbit-icons .orbit-alerts{right:4%;top:65%}.profit-card{display:none}.profit-head{display:flex;justify-content:space-between;gap:12px;color:#b9c8d8;font-size:14px}.profit-head button{min-height:38px;color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.profit-card strong{display:inline-flex;align-items:baseline;gap:8px;margin-top:12px;font-size:28px}.profit-card small{color:#fff;font-size:15px}.profit-card em{display:inline-flex;margin-left:12px;padding:5px 9px;color:#2be08d;background:rgba(43,224,141,.15);border-radius:999px;font-style:normal;font-weight:900}.profit-chart{display:block;width:100%;height:96px;margin-top:12px}.chart-labels{display:flex;justify-content:space-between;color:#91a5b9;font-size:12px}.auto-chip{display:none}.auto-chip span{display:block;margin-top:5px;color:#55e599;font-size:13px}.hero-stat-cards{display:none}.hero-stat-cards div{display:grid;gap:7px;min-height:96px;padding:16px;color:#fff;background:rgba(12,31,50,.84);border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 20px 48px rgba(0,0,0,.2);backdrop-filter:blur(12px)}.hero-stat-cards span{color:#d2deea;font-size:13px}.hero-stat-cards strong{font-size:28px;line-height:1}.hero-stat-cards small{color:#35e894;font-size:12px;font-weight:800}.landing-mini-features{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;gap:0;margin-top:18px;padding:14px 18px;background:rgba(10,28,45,.54);border:1px solid rgba(255,255,255,.1);border-radius:16px}.landing-mini-features div{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center}.landing-mini-features .home-icon{grid-row:span 2;width:38px;height:38px;padding:10px;color:#9cffc5;background:rgba(45,224,137,.2);border-radius:50%}.landing-mini-features strong{color:#fff;font-size:14px}.landing-mini-features span:not(.home-icon){color:#c7d6e5;font-size:13px}.landing-section-title{display:grid;justify-items:center;gap:10px;margin:30px auto 18px;text-align:center}.landing-section-title span{display:inline-flex;padding:6px 13px;color:#d9fff0;background:rgba(45,224,137,.08);border:1px solid rgba(45,224,137,.22);border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-section-title h2{max-width:560px;margin:0;color:#fff;font-size:28px;line-height:1.1}.landing-section-title strong{color:#2fe39b}.landing-feature-cards{position:relative;z-index:4;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:min(100%,1220px);margin:0 auto}.landing-feature-cards article{display:grid;justify-items:center;min-height:172px;padding:24px 20px;text-align:center;color:#dce8f5;background:rgba(10,28,45,.66);border:1px solid rgba(255,255,255,.1);border-radius:10px}.landing-feature-cards .home-icon{width:52px;height:52px;padding:10px;color:#34e899;background:rgba(45,224,137,.13);border:1px solid rgba(45,224,137,.22);border-radius:10px}.landing-feature-cards h3{margin:18px 0 8px;color:#fff;font-size:15px}.landing-feature-cards p{margin:0;color:#b9c8d8;font-size:13px;line-height:1.45}.landing-mini-features,.landing-section-title,.landing-small-section{scroll-margin-top:28px}.landing-small-section{position:relative;z-index:4;width:min(100%,1220px);margin:28px auto 0}.landing-small-section .landing-section-title{margin-top:0}.landing-faq-grid,.landing-small-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.landing-faq-grid article,.landing-small-grid article{min-height:150px;padding:18px;color:#dce8f5;background:rgba(10,28,45,.62);border:1px solid rgba(255,255,255,.1);border-radius:10px}.landing-small-grid .home-icon{width:44px;height:44px;padding:10px;color:#34e899;background:rgba(45,224,137,.13);border:1px solid rgba(45,224,137,.22);border-radius:10px}.landing-faq-grid h3,.landing-small-grid h3{margin:12px 0 7px;color:#fff;font-size:16px;line-height:1.2}.landing-faq-grid p,.landing-small-grid p{margin:0;color:#b9c8d8;font-size:13px;line-height:1.45}.landing-pricing-title{scroll-margin-top:24px}.landing-pricing{position:relative;z-index:4;display:grid;grid-template-columns:1fr;gap:18px;width:min(100%,1220px);margin:0 auto}.landing-free-audience,.landing-free-trial-card,.landing-price-card,.landing-pricing-note,.landing-trial-card{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(10,28,45,.66);box-shadow:0 18px 38px rgba(0,0,0,.16)}.landing-free-trial-card{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.4fr);gap:16px;padding:18px;background:radial-gradient(circle at 18% 0,rgba(45,224,137,.18),transparent 38%),linear-gradient(135deg,rgba(10,28,45,.82),rgba(14,88,67,.6));border-color:rgba(45,224,137,.28)}.landing-free-copy{display:grid;align-content:center;gap:10px;min-height:220px;padding:18px}.landing-free-audience .home-icon,.landing-free-copy .home-icon{width:48px;height:48px;padding:10px;color:#34e899;background:rgba(45,224,137,.14);border:1px solid rgba(45,224,137,.24);border-radius:12px}.landing-free-audience>span,.landing-free-copy>span,.landing-paid-head span{color:#8ff5c4;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-free-copy h3{margin:0;color:#fff;font-size:clamp(34px, 4vw, 52px);line-height:1}.landing-free-audience p,.landing-free-copy p,.landing-paid-head p{margin:0;color:#b9c8d8;font-size:14px;line-height:1.48}.landing-free-copy .landing-start{width:fit-content;margin-top:8px}.landing-demo .home-icon,.landing-free-copy .landing-start .home-icon,.landing-quick-start .landing-start .home-icon,.landing-start .home-icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;padding:0;color:#fff;background:0 0;border:0;border-radius:0;box-shadow:none;opacity:1}.landing-free-copy .landing-start .home-icon svg,.landing-quick-start .landing-start .home-icon svg,.landing-start .home-icon svg{width:16px;height:16px;stroke-width:2.8}.landing-free-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.landing-free-audience{display:grid;align-content:start;gap:10px;padding:18px;background:rgba(8,24,39,.58)}.landing-free-audience.is-merchant{background:rgba(24,101,76,.44);border-color:rgba(45,224,137,.22)}.landing-free-audience h4{margin:0;color:#fff;font-size:20px;line-height:1.15}.landing-paid-head{display:flex;justify-content:space-between;gap:18px;padding:3px 4px 0}.landing-paid-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing-trial-card{display:grid;align-content:start;min-height:210px;padding:20px;color:#dce8f5}.landing-trial-card .home-icon{width:48px;height:48px;padding:10px;color:#34e899;background:rgba(45,224,137,.14);border:1px solid rgba(45,224,137,.22);border-radius:12px}.landing-price-card>span,.landing-trial-card>span{margin-top:16px;color:#8ff5c4;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-trial-card h3{margin:9px 0 8px;color:#fff;font-size:18px;line-height:1.15}.landing-trial-card strong{color:#fff;font-size:26px;line-height:1}.landing-price-card p,.landing-pricing-note span,.landing-trial-card p{margin:10px 0 0;color:#b9c8d8;font-size:13px;line-height:1.45}.landing-trial-card.is-merchant-trial{background:linear-gradient(135deg,rgba(12,37,55,.78),rgba(13,99,75,.58));border-color:rgba(45,224,137,.24)}.landing-price-card{display:grid;align-content:start;min-height:310px;padding:18px;color:#dce8f5}.landing-plan-badge{display:block;width:52px;height:52px;margin-bottom:12px}.landing-price-card>span{margin:0}.landing-price-card strong.landing-price-main,.landing-price-main{display:block;margin-top:10px;color:#fff;font-size:27px;line-height:1}.landing-price-options{display:grid;gap:9px}.landing-price-card small{color:#aebed0;font-size:12px;font-weight:800}.landing-price-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-price-subgrid span{display:grid;gap:2px;padding:9px 10px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);border-radius:10px}.landing-price-subgrid b{color:#fff;font-size:18px;line-height:1}.landing-price-subgrid small{font-size:10px;line-height:1.1;text-transform:uppercase}.landing-price-card.is-featured{border-color:rgba(45,224,137,.32);background:rgba(24,101,76,.5)}.landing-price-features{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.landing-price-features li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;color:#dce8f5;font-size:12px;line-height:1.35}.landing-price-features .home-icon{width:18px;height:18px;color:#34e899}.landing-pricing-note{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr) auto;gap:14px;align-items:center;padding:18px;color:#fff}.landing-pricing-note strong{font-size:17px}.landing-pricing-note span{margin:0}.landing-pricing-note .landing-start{min-width:190px}.dashboard-preview{position:relative;z-index:3;display:grid;grid-template-columns:230px minmax(0,1fr);gap:0;width:min(100%,1320px);height:390px;margin:54px auto 0;color:#0c1a2b;background:#fff;border:1px solid rgba(255,255,255,.25);border-radius:20px;box-shadow:0 28px 80px rgba(0,0,0,.26);overflow:hidden;transform:perspective(1200px) rotateX(3deg);transform-origin:bottom center}.preview-sidebar{display:grid;align-content:start;gap:14px;padding:28px 24px;color:#cbd8e7;background:linear-gradient(180deg,#0a1d31,#071522)}.preview-logo{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#fff}.preview-logo img{width:28px;height:28px}.preview-sidebar span{display:flex;align-items:center;gap:8px;font-size:13px}.preview-sidebar .active{padding:10px 12px;color:#47df97;background:rgba(71,223,151,.12);border-radius:8px}.preview-main{padding:28px;background:#f7fbff}.preview-top{display:flex;justify-content:space-between;margin-bottom:20px}.preview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.preview-line,.preview-payments,.preview-stats div{padding:16px;background:#fff;border:1px solid #e6edf5;border-radius:10px}.preview-line span,.preview-payments span,.preview-stats span{display:block;color:#66758b;font-size:12px;font-weight:800}.preview-stats strong{display:block;margin-top:7px;font-size:18px}.preview-panels{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:16px;margin-top:18px}.preview-line svg{width:100%;height:170px;margin-top:14px}.preview-payments p{display:flex;justify-content:space-between;gap:10px;margin:16px 0 0;color:#53647b;font-size:13px}.preview-payments em,.preview-payments strong{flex:0 0 auto;font-style:normal;font-weight:900;text-align:right}.preview-payments strong{color:#10a66a}.preview-payments em{color:#d43f4d}.landing-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(100% - 20px,1460px);margin:24px auto 0}.landing-benefits article{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;min-height:118px;padding:24px;background:#fff;border:1px solid #dfe7f0;border-radius:14px}.landing-benefits .home-icon,.landing-trusted .home-icon{width:58px;height:58px;padding:14px;color:#fff;background:linear-gradient(135deg,#31d57c,#1aae72);border-radius:50%}.landing-benefits h3{margin:0 0 6px;font-size:19px}.landing-benefits p{margin:0;color:#53647b;font-size:14px}.landing-trusted{display:grid;grid-template-columns:1.1fr repeat(4,minmax(0,1fr));gap:0;align-items:center;width:min(100% - 20px,1460px);min-height:102px;margin:24px auto 0;padding:0 28px;background:#fff;border:1px solid #dfe7f0;border-radius:14px}.landing-frame .landing-trusted{position:relative;z-index:4;width:100%;min-height:92px;margin-top:20px;color:#fff;background:rgba(10,28,45,.62);border-color:rgba(255,255,255,.1)}.landing-trusted>span{color:#8694a8;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-trusted div{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;padding:0 28px;border-left:1px solid #e7edf5}.landing-frame .landing-trusted div{border-left-color:rgba(255,255,255,.09)}.landing-trusted strong{color:#0c1a2b;font-size:24px}.landing-trusted small{color:#53647b;font-size:13px}.landing-trusted .home-icon{grid-row:span 2;width:34px;height:34px;padding:8px;color:#34e899;background:rgba(45,224,137,.14);border-radius:10px}.landing-frame .landing-trusted>span{color:#aebed0}.landing-frame .landing-trusted strong{color:#fff}.landing-frame .landing-trusted small{color:#b9c8d8}.landing-mobile-nav{display:none}.landing-mobile-nav a{color:#f7fbff;font-size:15px;font-weight:800}.landing-mobile-start{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;color:#fff!important;background:linear-gradient(135deg,#31d57c,#1aae72);border-radius:8px;box-shadow:0 14px 28px rgba(28,190,113,.2)}.home-body.theme-light .landing-mobile-nav a{color:#102033}.landing-quick-start{position:relative;z-index:4;display:grid;grid-template-columns:auto 1fr auto auto;gap:18px;align-items:center;margin-top:22px;padding:22px 28px;color:#fff;background:rgba(10,28,45,.62);border:1px solid rgba(255,255,255,.1);border-radius:12px}.landing-quick-start>.home-icon{width:58px;height:58px;padding:12px;color:#35f0a2;background:rgba(45,224,137,.14);border-radius:14px}.landing-quick-start h2{margin:0 0 5px;color:#fff;font-size:25px}.landing-quick-start p{margin:0;color:#b9c8d8;font-size:14px}.landing-quick-start .landing-start{min-width:220px}.landing-quick-start small{color:#aebed0;font-size:12px}@media (max-width:1280px){.landing-frame{padding-right:42px;padding-left:42px}.landing-nav{gap:12px}.landing-brand strong{font-size:22px}.landing-brand small{font-size:10px}.landing-links{gap:16px}.landing-links a{font-size:13px}.landing-actions .landing-login,.landing-actions .landing-start{min-height:38px;padding:8px 14px;font-size:13px}.landing-hero-grid{grid-template-columns:minmax(360px,500px) minmax(500px,1fr);gap:22px}.landing-visual{min-height:390px}.landing-visual::before{inset:-44px -36px -22px -72px;background:linear-gradient(90deg,rgba(5,16,29,.94) 0,rgba(5,16,29,.22) 22%,rgba(5,16,29,0) 44%),radial-gradient(ellipse at 49% 58%,rgba(42,229,147,.15) 0 18%,rgba(7,20,35,0) 52%,rgba(7,20,35,.18) 82%)}.landing-robot-art{top:-14px;width:450px;height:400px}.landing-copy h1{max-width:590px;font-size:clamp(42px, 4.5vw, 58px)}.landing-copy p{max-width:560px;font-size:18px}.landing-mini-features{max-width:none}.landing-feature-cards article{min-height:158px;padding:20px 16px}.hero-orbit-icons .home-icon{width:48px;height:48px;padding:12px}.hero-orbit-icons>span>small{font-size:10px}}@media (max-width:1120px){.landing-actions,.landing-links{display:none}.landing-nav>.landing-preferences{display:none}.landing-menu{display:inline-flex;min-height:44px;width:44px;padding:0;color:#fff;background:0 0;border:0}.landing-menu .home-icon{width:32px;height:32px}.landing-menu-close-icon{display:none}.home-menu-open .landing-menu{color:#063a2d;background:rgba(53,240,162,.16);border:1px solid rgba(53,240,162,.22);border-radius:12px}.home-menu-open .landing-menu-open-icon{display:none}.home-menu-open .landing-menu-close-icon{display:inline-flex}.landing-nav{grid-template-columns:1fr auto auto}.landing-mobile-nav.is-open{display:grid;position:absolute;top:calc(100% + 14px);right:0;z-index:20;width:min(360px,calc(100vw - 44px));max-height:calc(100svh - 96px);overflow-y:auto;grid-template-columns:1fr;gap:8px;margin:0;padding:20px 22px 18px;background:rgba(7,24,38,.94);border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:0 20px 44px rgba(0,0,0,.2);backdrop-filter:blur(16px)}.landing-mobile-nav.is-open::before{width:42px;height:5px;margin:2px auto 8px;content:'';background:rgba(158,177,200,.48);border-radius:999px}.landing-mobile-nav.is-open a:not(.landing-mobile-start){display:grid;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;min-height:62px;padding:7px 14px;border-radius:17px;font-size:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.landing-mobile-item b{font-weight:900}.landing-mobile-item>.home-icon:last-child{width:18px;height:18px;color:#9eb1c8}.landing-mobile-item-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:#35e78e;background:rgba(53,240,162,.1);border-radius:14px}.landing-mobile-item-icon .home-icon{width:25px;height:25px}.landing-mobile-preferences{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:17px}.landing-mobile-language,.landing-mobile-theme{display:grid;gap:7px;color:#9eb1c8;font-size:11px;font-weight:900}.landing-mobile-language>span{display:inline-flex;gap:6px;align-items:center}.landing-mobile-language .home-icon{width:14px;height:14px;color:#35e78e}.landing-mobile-language select{width:100%;min-height:34px;padding:5px 28px 5px 9px;color:#f7fbff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:12px;font-weight:800}.landing-mobile-language option{color:#102033;background:#fff}.landing-mobile-theme{align-content:end}.landing-mobile-theme>div{display:inline-flex;gap:4px}.landing-mobile-theme button{display:inline-flex;width:34px;min-height:34px;padding:0;align-items:center;justify-content:center;color:#c7d5e5;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:10px}.landing-mobile-theme .home-icon{width:16px;height:16px}.theme-dark .landing-mobile-theme button[data-theme-choice=dark],.theme-light .landing-mobile-theme button[data-theme-choice=light]{color:#062019;background:#31d57c;border-color:#31d57c}.landing-mobile-divider{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:5px 0;color:#9eb1c8;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.landing-mobile-divider::after,.landing-mobile-divider::before{height:1px;content:'';background:rgba(255,255,255,.14)}.landing-mobile-nav.is-open .landing-mobile-start{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;min-height:92px;padding:14px 18px;color:#fff!important;background:linear-gradient(90deg,rgba(36,213,127,.98) 0,rgba(14,185,112,.94) 54%,rgba(6,167,107,.58) 100%),url('/assets/brand/pitubot-robot.png') right -14px bottom -33px/132px auto no-repeat;border-radius:18px;box-shadow:0 12px 26px rgba(19,190,113,.22)}.landing-mobile-start>span:first-child{display:inline-flex;grid-row:1/-1;align-items:center;justify-content:center}.landing-mobile-start>span:first-child .home-icon{width:28px;height:28px}.landing-mobile-start b,.landing-mobile-start small{grid-column:2}.landing-mobile-start b{align-self:end;font-size:18px;font-weight:900}.landing-mobile-start small{align-self:start;color:rgba(255,255,255,.9);font-size:12px}.landing-mobile-trust{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-top:4px;color:#9eb1c8;font-size:12px;font-weight:700}.landing-mobile-trust .home-icon{width:18px;height:18px;color:#35e78e}.home-body.theme-light .landing-mobile-nav.is-open{background:rgba(255,255,255,.92);border-color:rgba(16,32,51,.12);box-shadow:0 24px 50px rgba(19,49,70,.12)}.home-body.theme-light .landing-mobile-nav.is-open a:not(.landing-mobile-start){background:rgba(255,255,255,.78);border-color:rgba(16,32,51,.08)}.home-body.theme-light .landing-mobile-preferences{background:rgba(255,255,255,.78);border-color:rgba(16,32,51,.08)}.home-body.theme-light .landing-mobile-language,.home-body.theme-light .landing-mobile-theme{color:#6b7d94}.home-body.theme-light .landing-mobile-language select,.home-body.theme-light .landing-mobile-theme button{color:#102033;background:#fff;border-color:rgba(16,32,51,.12)}.home-body.theme-light .landing-mobile-divider,.home-body.theme-light .landing-mobile-item>.home-icon:last-child,.home-body.theme-light .landing-mobile-trust{color:#6b7d94}.home-body.theme-light .landing-mobile-divider::after,.home-body.theme-light .landing-mobile-divider::before{background:rgba(16,32,51,.14)}.home-body.theme-light .landing-mobile-trust .home-icon{color:#079760}.home-body.theme-light .landing-menu{color:#102033}.home-body.theme-light.home-menu-open .landing-menu{color:#087a55;background:rgba(16,185,129,.12);border-color:rgba(5,150,105,.18)}.landing-frame{padding-right:34px;padding-left:34px}.landing-hero-grid{grid-template-columns:minmax(320px,.82fr) minmax(390px,1fr);gap:18px}.landing-copy h1{font-size:clamp(40px, 5vw, 54px)}.landing-copy p{font-size:17px}.landing-visual{min-height:430px}.landing-visual::before{inset:-30px -26px -18px -54px;background:linear-gradient(90deg,rgba(5,16,29,.95) 0,rgba(5,16,29,.24) 24%,rgba(5,16,29,0) 48%),radial-gradient(ellipse at 49% 58%,rgba(42,229,147,.15) 0 18%,rgba(7,20,35,0) 52%,rgba(7,20,35,.18) 82%)}.landing-robot-art{top:10px;width:360px;height:360px}.landing-feature-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.landing-feature-cards article{min-height:142px;padding:16px 10px}.landing-feature-cards h3{font-size:13px}.landing-feature-cards p{font-size:11px}.landing-paid-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-faq-grid,.landing-small-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-faq-grid article,.landing-small-grid article{min-height:138px;padding:15px 12px}.landing-faq-grid h3,.landing-small-grid h3{font-size:13px}.landing-faq-grid p,.landing-small-grid p{font-size:11px}.landing-free-trial-card{grid-template-columns:1fr}.landing-free-copy{min-height:0}.landing-quick-start{grid-template-columns:auto 1fr}.landing-quick-start .landing-start{grid-column:1/-1;width:100%}.landing-quick-start small{grid-column:1/-1;text-align:center}.landing-mini-features{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px}.landing-mini-features strong{font-size:12px}.landing-mini-features span:not(.home-icon){font-size:11px}.landing-trusted{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-trusted>span{display:none}}@media (max-width:980px){.home-public-shell{width:100%;max-width:none;padding:0}.landing-frame{min-height:auto;padding:26px 22px 32px;background:0 0;border:0;border-radius:0;box-shadow:none;overflow:visible}.home-body.theme-light .landing-frame{background:0 0;border:0;box-shadow:none}.landing-nav{grid-template-columns:1fr auto auto}.landing-actions,.landing-links{display:none}.landing-menu{display:inline-flex;min-height:44px;width:44px;padding:0;color:#fff;background:0 0;border:0}.landing-menu .home-icon{width:32px;height:32px}.landing-brand img{width:44px;height:44px}.landing-brand strong{font-size:22px}.landing-brand small{font-size:10px}.landing-hero-grid{display:grid;grid-template-areas:"copy" "visual" "actions";grid-template-columns:1fr;gap:0;padding-top:36px}.landing-badge{width:100%;justify-content:flex-start;white-space:normal;font-size:11px;line-height:1.25}.landing-copy h1{margin:20px 0 18px;font-size:35px;line-height:1.1}.landing-copy p{font-size:15px;line-height:1.5}.landing-hero-actions{display:grid;gap:14px}.landing-cta,.landing-demo{width:100%;min-width:0}.landing-visual{min-height:250px;margin-top:18px}.landing-visual::before{display:block;inset:0;opacity:.72}.landing-rings{inset:16px 30px 12px}.landing-robot,.landing-robot-art{display:block;top:8px;width:230px;height:235px}.hero-orbit-icons>span{width:74px}.hero-orbit-icons .home-icon{width:34px;height:34px;padding:8px}.hero-orbit-icons>span>small{display:none}.hero-orbit-icons .orbit-pricing{left:4%;top:8%}.hero-orbit-icons .orbit-ads{left:2%;top:42%}.hero-orbit-icons .orbit-orders{left:10%;top:68%}.hero-orbit-icons .orbit-payments{right:4%;top:18%}.hero-orbit-icons .orbit-risk{right:0;top:45%}.hero-orbit-icons .orbit-alerts{right:8%;top:68%}.landing-mini-features{grid-template-columns:1fr;max-width:none;gap:12px;margin-top:18px;padding:0;background:0 0;border:0}.landing-mini-features div{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.dashboard-preview{display:none}.landing-benefits{display:none}.landing-frame .landing-trusted{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:14px}.landing-trusted>span{grid-column:1/-1;display:block;font-size:10px}.landing-trusted div{padding:0;border-left:0}.landing-trusted strong{font-size:18px}.landing-trusted small{font-size:10px}.landing-section-title{margin-top:26px}.landing-section-title h2{font-size:25px}.landing-feature-cards{grid-template-columns:1fr;gap:12px}.landing-feature-cards article{grid-template-columns:auto 1fr;justify-items:start;align-items:center;min-height:68px;padding:12px 0;text-align:left;background:0 0;border:0;border-radius:0}.landing-feature-cards .home-icon{grid-row:span 2;width:38px;height:38px}.landing-feature-cards h3{margin:0;font-size:14px}.landing-feature-cards p{font-size:11px}.landing-pricing{gap:12px}.landing-small-section{margin-top:20px}.landing-faq-grid,.landing-small-grid{grid-template-columns:1fr;gap:12px}.landing-faq-grid article,.landing-small-grid article{min-height:0;padding:16px}.landing-faq-grid h3,.landing-small-grid h3{font-size:14px}.landing-faq-grid p,.landing-small-grid p{font-size:12px}.landing-free-audience-grid,.landing-free-trial-card,.landing-paid-plans{grid-template-columns:1fr}.landing-free-trial-card{padding:12px}.landing-free-audience,.landing-free-copy{padding:16px}.landing-free-copy .landing-start{width:100%}.landing-free-copy h3{font-size:34px}.landing-paid-head{display:block}.landing-price-card,.landing-trial-card{min-height:0;padding:16px}.landing-trial-card{grid-template-columns:auto 1fr;gap:0 12px;align-items:start}.landing-trial-card .home-icon{grid-row:span 4;width:40px;height:40px;padding:9px}.landing-trial-card>span{margin-top:0;font-size:10px}.landing-trial-card h3{margin:5px 0 6px;font-size:16px}.landing-trial-card strong{font-size:22px}.landing-price-card strong{font-size:24px}.landing-pricing-note{padding:16px}.landing-quick-start{grid-template-columns:1fr;justify-items:center;padding:18px;text-align:center}.landing-quick-start .landing-start{width:100%;min-width:0}}.topbar .nav-form button:hover{color:#b8e6ff}.language-select{display:inline-flex;margin:0}.language-select select{min-height:38px;padding:7px 9px;color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.shell{max-width:1180px;margin:0 auto;padding:28px 20px 60px}.panel{background:#fff;border:1px solid #d9e2ec;border-radius:8px;padding:20px;margin-bottom:18px}.narrow{max-width:560px;margin:30px auto}.page-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}h1,h2{margin:0 0 12px}p{line-height:1.5}.stack{display:grid;gap:14px}label{display:grid;gap:6px;font-weight:600}input,select,textarea{width:100%;padding:10px;border:1px solid #bcccdc;border-radius:6px;font:inherit;background:#fff}label span{color:#627d98;font-size:13px;font-weight:400;line-height:1.4}.check{display:flex;grid-template-columns:auto 1fr;align-items:center;gap:8px}.check input{width:auto}.button,button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid #0f62fe;border-radius:6px;color:#0f62fe;background:#fff;cursor:pointer;font:inherit}.primary{background:#0f62fe;color:#fff}.inline{display:inline-flex;gap:8px;align-items:center;margin:0}.inline input,.inline select{width:auto;min-width:100px}.grid{display:grid;gap:18px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.compact{gap:10px}.notice{border-radius:8px;padding:12px 14px;margin-bottom:18px}.payment-row{padding:8px 0;border-bottom:1px solid #e4e7eb}.payment-row:last-child{border-bottom:0}.success{background:#e3fcef;color:#0b6b3a;border:1px solid #8eedb8}.error{background:#ffe8e8;color:#9b1c1c;border:1px solid #ffb4b4}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px;border-bottom:1px solid #e4e7eb;vertical-align:top}small{color:#52606d}@media (max-width:760px){.page-head,.topbar,nav{align-items:flex-start;flex-direction:column}.grid.three,.grid.two{grid-template-columns:1fr}table{display:block;overflow-x:auto}}.billing-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:end;padding:22px 24px;margin-bottom:20px;color:#fff;background:linear-gradient(135deg,#0b1324 0,#123c69 54%,#17877d 100%);border-radius:8px}.billing-hero h1{max-width:620px;margin:8px 0 10px;font-size:clamp(26px, 3vw, 38px);line-height:1.06}.billing-hero p{max-width:680px;margin:0;color:#dbeafe;font-size:15px}.eyebrow{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px;align-items:center;justify-content:center}.icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.billing-steps{display:grid;gap:8px}.billing-steps div{display:flex;gap:8px;align-items:center;padding:9px 11px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:8px;color:#f8fafc;font-size:13px;font-weight:700}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.billing-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.plans-column{min-width:0}.section-title{margin-bottom:14px}.section-title h2{margin-bottom:5px;font-size:24px}.section-title p{max-width:760px;margin:0;color:#52606d;font-size:15px}.current-subscription-panel{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;margin:0 0 24px;background:#fff;border:1px solid #d9e2ec;border-radius:8px}.current-subscription-panel h2{margin-bottom:4px;font-size:22px}.current-subscription-panel p{margin:0;color:#52606d;font-size:14px}.billing-open-payment{margin:16px auto 0;max-width:1280px}.danger-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;color:#9b1c1c;background:#fff5f5;border:1px solid #ffb4b4;border-radius:6px;cursor:pointer;font:inherit;font-weight:700}.pricing-card{display:flex;min-height:100%;flex-direction:column;gap:14px;padding:18px;background:#fff;border:1px solid #d9e2ec;border-top:5px solid #2f80ed;border-radius:8px;box-shadow:0 12px 34px rgba(15,23,42,.07)}.pricing-card-gold{border-top-color:#d99a20}.pricing-card-platinum{border-top-color:#11a88d}.plan-top{display:grid;gap:7px}.plan-top h2{font-size:26px;margin:0}.plan-top p{margin:0;color:#52606d;font-size:15px}.plan-badge{justify-self:start;padding:5px 9px;color:#0b4f71;background:#e6f6ff;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.pricing-card-gold .plan-badge{color:#8a5a00;background:#fff3d6}.pricing-card-platinum .plan-badge{color:#006b5b;background:#ddfff7}.feature-list{display:grid;gap:8px;padding:0;margin:0;list-style:none;color:#334e68;font-size:15px}.feature-list li{display:flex;align-items:center;gap:9px}.feature-list .icon{width:18px;height:18px;color:#12805c}.duration-list{display:grid;gap:10px;margin-top:auto}.period-choice-list{display:grid;gap:10px;margin-top:auto}.period-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;color:#102a43;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.period-choice.is-selected,.period-choice:hover{border-color:#0f62fe;box-shadow:0 0 0 3px rgba(15,98,254,.1)}.period-choice.is-current{background:#e3fcef;border-color:#8eedb8}.period-choice span:first-child{display:grid;gap:2px}.period-choice small{color:#52606d}.period-price{font-size:20px;font-weight:800;white-space:nowrap}.period-price small{font-size:11px;font-weight:800}.duration-option{display:grid;grid-template-columns:minmax(120px,1fr) auto;gap:12px;align-items:center;padding:14px;margin:0;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.duration-copy{display:grid;gap:3px}.duration-copy strong{font-size:17px}.duration-copy span{color:#627d98;font-size:13px}.price{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;color:#102a43}.price strong{font-size:26px;line-height:1}.price span{color:#627d98;font-size:12px;font-weight:800}.network-select{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;color:#52606d;font-size:13px}.network-select select{min-height:38px;padding:8px 10px}.duration-option button{grid-column:1/-1;width:100%;font-weight:800}.payment-panel{display:grid;grid-template-columns:360px minmax(0,1fr);gap:24px;padding:24px;background:#fff;border:1px solid #d9e2ec;border-radius:8px}.checkout-panel{position:sticky;top:18px;display:grid;gap:12px;padding:18px;background:#fff;border:1px solid #d9e2ec;border-radius:8px;box-shadow:0 12px 34px rgba(15,23,42,.07)}.checkout-panel h2{margin:0;font-size:24px}.checkout-panel p{margin:0;color:#52606d;font-size:15px}.checkout-price{display:flex;align-items:baseline;gap:6px;color:#102a43}.checkout-price strong{font-size:34px;line-height:1}.checkout-price span{color:#627d98;font-weight:800}.checkout-form{display:grid;gap:12px}.checkout-form button{width:100%}.checkout-addresses{display:grid;gap:10px;padding-top:12px;border-top:1px solid #e4e7eb}.checkout-addresses h3{margin:0}.payment-copy h2{margin:10px 0}.payment-copy p{margin:0;color:#52606d}.address-grid{display:grid;gap:12px}.address-card,.address-empty{display:grid;gap:8px;padding:14px;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.address-card span{display:flex;align-items:center;gap:8px;font-weight:800}.address-card code{white-space:normal;word-break:break-all;color:#102a43}.address-empty{color:#52606d}.address-empty .icon{width:30px;height:30px;color:#0f62fe}.address-empty strong{color:#102a43}.payment-detail-page{display:grid;gap:18px}.payments-page{display:grid;gap:18px}.payments-filter-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;padding:16px;background:rgba(8,27,46,.74);border:1px solid rgba(126,166,199,.24);border-radius:12px}.payments-filter-bar label{display:grid;min-width:140px;gap:6px;color:#bcd0e4;font-size:12px;font-weight:800}.payments-filter-bar input,.payments-filter-bar select{min-height:38px;color:#eaf4ff;background:#081d31;border-color:rgba(126,166,199,.36)}.payments-filter-bar .settings-primary-button{min-height:38px;margin:0}.payments-list{display:grid;gap:10px}.payments-group-heading{margin:10px 0 0;color:#dcecff;font-size:15px}.payment-history-card{display:grid;grid-template-columns:64px minmax(200px,1.2fr) minmax(150px,.8fr) minmax(240px,1fr) auto;gap:18px;align-items:center;padding:18px 20px;color:#eef6ff;background:linear-gradient(145deg,rgba(10,30,49,.98),rgba(5,21,37,.96));border:1px solid rgba(133,177,211,.24);border-radius:14px;box-shadow:0 8px 24px rgba(2,13,27,.16)}.payment-history-icon{display:grid;width:60px;height:60px;place-items:center;border-radius:18px}.payment-history-icon svg{width:29px;height:29px}.payment-history-icon.is-stats{color:#2774d9;background:linear-gradient(145deg,#eff6ff,#dbeafe)}.payment-history-icon.is-plan{color:#16a96f;background:linear-gradient(145deg,#edfff5,#d7f7e7)}.payment-history-check,.payment-history-main,.payment-history-meta{display:grid;gap:5px;min-width:0}.payment-history-main strong{color:#f3f8ff;font-size:17px}.payment-history-main span{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.payment-history-main span b,.payment-history-main span small{padding:3px 7px;color:#bcd0e4;background:rgba(126,166,199,.11);border:1px solid rgba(126,166,199,.18);border-radius:999px;font-size:11px;font-weight:800;line-height:1.2}.payment-history-check span,.payment-history-meta small{overflow:hidden;color:#bcd0e4;font-size:12px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.payment-history-check strong{color:#d9eafa;font-size:12px}.payment-history-status{width:fit-content;padding:4px 8px;border:1px solid rgba(126,166,199,.34);border-radius:999px;color:#c5d4e3;background:rgba(255,255,255,.06);font-size:11px;font-weight:900}.payment-history-status.status-confirmed{color:#b8f6d6;background:rgba(21,108,78,.36);border-color:rgba(84,225,170,.46)}.payment-history-status.status-submitted,.payment-history-status.status-waiting{color:#fde68a;background:rgba(92,63,12,.3);border-color:rgba(250,204,21,.48)}.payment-history-status.status-expired,.payment-history-status.status-rejected{color:pink;background:rgba(128,29,46,.28);border-color:rgba(251,113,133,.42)}.payment-history-status.verification-verified{color:#b8f6d6;background:rgba(21,108,78,.36);border-color:rgba(84,225,170,.46)}.payment-history-status.verification-pending{color:#fecb67;background:rgba(134,79,4,.3);border-color:rgba(251,191,36,.42)}.payment-history-status.verification-failed{color:#ffb3c0;background:rgba(138,27,49,.34);border-color:rgba(251,113,133,.44)}.payment-history-link{display:inline-flex;min-width:154px;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 16px;color:#eef6ff;border:1px solid rgba(126,166,199,.42);border-radius:12px;font-size:14px;font-weight:850;text-decoration:none}.payment-history-link:hover{color:#fff;border-color:#55e8aa;background:rgba(85,232,170,.12)}.payment-history-link span{font-size:26px;line-height:.5}.payments-empty{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:20px;align-items:center;min-height:190px;padding:30px 34px;color:#eef6ff;background:radial-gradient(circle at 12% 50%,rgba(41,228,157,.16),transparent 25%),linear-gradient(135deg,rgba(8,27,46,.92),rgba(8,44,54,.82));border:1px solid rgba(126,166,199,.24);border-radius:16px;box-shadow:0 14px 30px rgba(2,13,27,.14)}.payments-empty-icon{display:grid;width:76px;height:76px;place-items:center;color:#55e8aa;background:rgba(85,232,170,.12);border:1px solid rgba(85,232,170,.32);border-radius:22px}.payments-empty-icon svg{width:38px;height:38px}.payments-empty-copy{display:grid;gap:7px;max-width:600px}.payments-empty-copy>span{color:#74f0b6;font-size:11px;font-weight:900;letter-spacing:.1em}.payments-empty h2{margin:0;color:#f3f8ff;font-size:26px}.payments-empty p{margin:0;color:#c1d2e4;line-height:1.5}.payments-empty-action{display:inline-flex;min-width:170px;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 18px;color:#062d20;background:#51e2a5;border:1px solid #83f0c2;border-radius:12px;box-shadow:0 10px 22px rgba(26,210,137,.22);font-size:14px;font-weight:900;text-decoration:none}.payments-empty-action:hover{color:#021a12;background:#78efbc;box-shadow:0 12px 28px rgba(26,210,137,.32)}.payments-empty-action span{font-size:26px;line-height:.5}.app-body.theme-light .payments-empty,.app-body.theme-light .payments-filter-bar{background:rgba(255,255,255,.82);border-color:rgba(15,35,65,.12)}.app-body.theme-light .payments-empty p,.app-body.theme-light .payments-filter-bar label{color:#52647d}.app-body.theme-light .payments-filter-bar input,.app-body.theme-light .payments-filter-bar select{color:#102033;background:#fff;border-color:rgba(15,35,65,.16)}.app-body.theme-light .payment-history-main strong,.app-body.theme-light .payments-empty h2,.app-body.theme-light .payments-group-heading{color:#102033}.app-body.theme-light .payments-empty{background:radial-gradient(circle at 12% 50%,rgba(52,211,153,.18),transparent 26%),linear-gradient(135deg,#fff,#effcf8);box-shadow:0 14px 30px rgba(15,35,65,.08)}.app-body.theme-light .payments-empty-copy>span{color:#087a55}.app-body.theme-light .payments-empty-icon{color:#087a55;background:#e4f8ed;border-color:#a6e4c5}.app-body.theme-light .payments-empty-action{color:#fff;background:#07875f;border-color:#07875f;box-shadow:0 10px 22px rgba(7,135,95,.2)}.app-body.theme-light .payments-empty-action:hover{color:#fff;background:#056b4b}.app-body.theme-light .payment-history-card{color:#102033;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(239,253,249,.9));border-color:rgba(15,35,65,.12)}.app-body.theme-light .payment-history-card{box-shadow:0 8px 24px rgba(15,35,65,.08)}.app-body.theme-light .payment-history-main span b,.app-body.theme-light .payment-history-main span small{color:#36536b;background:#edf7f4;border-color:#c5e7d8}.app-body.theme-light .payment-history-check span,.app-body.theme-light .payment-history-meta small{color:#66768c}.app-body.theme-light .payment-history-check strong{color:#334a63}.app-body.theme-light .payment-history-status.verification-verified{color:#087a55;background:#e4f8ed;border-color:#a6e4c5}.app-body.theme-light .payment-history-status.verification-pending{color:#9a6200;background:#fff6da;border-color:#f2d481}.app-body.theme-light .payment-history-status.verification-failed{color:#b4233f;background:#fff0f2;border-color:#f5bac6}.app-body.theme-light .payment-history-status.status-expired,.app-body.theme-light .payment-history-status.status-rejected{color:#b4233f;background:#fff0f2;border-color:#f5bac6}.app-body.theme-light .payment-history-link{color:#102033;background:#fff;border-color:#d9e2ec}.app-body.theme-light .payment-history-link:hover{color:#075f45;border-color:#8ed8ba;background:#e9f9f0}.payment-detail-hero{padding:22px;color:#fff;background:linear-gradient(135deg,#0b1324 0,#123c69 58%,#17877d 100%);border-radius:8px}.payment-detail-hero h1{margin:8px 0;font-size:clamp(28px, 4vw, 42px);line-height:1.05}.payment-detail-hero p{max-width:720px;margin:0;color:#dbeafe}.payment-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.payment-detail-card{display:grid;gap:16px;padding:20px;background:#fff;border:1px solid #d9e2ec;border-radius:8px;box-shadow:0 12px 34px rgba(15,23,42,.06)}.payment-transfer-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.payment-transfer-steps div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start;padding:11px;background:#f0fbf6;border:1px solid #bcebd3;border-radius:9px}.payment-transfer-steps span{display:grid;width:28px;height:28px;place-items:center;color:#063d2d;background:#65e8ae;border-radius:50%;font-size:13px;font-weight:900}.payment-proof-help,.payment-transfer-steps p{margin:0;color:#36536b;font-size:13px;font-weight:700;line-height:1.4}.payment-proof-card.is-awaiting-proof{border-color:#34d399;animation:payment-proof-pulse 1.7s ease-out 3}.payment-proof-card.is-awaiting-proof input[name=tx_hash]{border-color:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.14)}.payment-check-status{display:grid;gap:12px;justify-items:start;min-height:226px;align-content:center;padding:20px;border:1px solid rgba(126,166,199,.26);border-radius:12px}.payment-check-status h2{margin:0;color:#f3f8ff;font-size:22px;line-height:1.15}.payment-check-status p,.payment-check-status small{max-width:330px;margin:0;color:#bcd0e4;font-size:14px;font-weight:650;line-height:1.45}.payment-check-status small{padding:9px 11px;background:rgba(255,255,255,.06);border-radius:8px;font-size:12px}.payment-check-status.is-checking{border-color:rgba(74,222,128,.48);background:linear-gradient(145deg,rgba(19,88,73,.38),rgba(6,25,43,.68))}.payment-check-status.is-verified{border-color:rgba(74,222,128,.62);background:linear-gradient(145deg,rgba(19,110,75,.44),rgba(6,25,43,.68))}.app-body.theme-light .payment-check-status h2{color:#0f1b2d}.app-body.theme-light .payment-check-status p,.app-body.theme-light .payment-check-status small{color:#52647d}.app-body.theme-light .payment-check-status.is-checking,.app-body.theme-light .payment-check-status.is-verified{background:linear-gradient(145deg,rgba(221,250,235,.92),rgba(244,253,250,.94))}.payment-check-spinner{width:32px;height:32px;border:3px solid rgba(134,239,172,.26);border-top-color:#6ee7b7;border-radius:50%;animation:payment-check-spin .85s linear infinite}@keyframes payment-check-spin{to{transform:rotate(360deg)}}@keyframes payment-proof-pulse{0%,100%{box-shadow:0 12px 34px rgba(15,23,42,.06),0 0 0 0 rgba(52,211,153,0)}45%{box-shadow:0 14px 38px rgba(15,23,42,.1),0 0 0 8px rgba(52,211,153,.22)}}@media (prefers-reduced-motion:reduce){.payment-proof-card.is-awaiting-proof{animation:none}.payment-check-spinner{animation:none}}.payment-summary-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payment-amount-box,.payment-summary-head div,.payment-warning,.selected-address-box{display:grid;gap:6px;padding:14px;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.payment-amount-box span,.payment-summary-head span,.selected-address-box span{color:#52606d;font-size:13px;font-weight:700}.payment-summary-head strong{color:#102a43;font-size:18px}.payment-amount-box strong{color:#102a43;font-size:42px;line-height:1}.payment-amount-box small{font-size:16px;font-weight:800}.selected-address-box strong{color:#102a43;font-size:22px}.selected-address-box code{display:block;padding:12px;color:#102a43;background:#fff;border:1px solid #d9e2ec;border-radius:8px;font-size:15px;white-space:normal;word-break:break-all}.payment-address-value{display:flex;gap:10px;align-items:center}.payment-address-value code{flex:1 1 auto}.payment-copy-address{flex:0 0 auto;min-height:38px;padding:8px 12px;color:#075f45;background:#e6f7ef;border:1px solid #8ed8ba;border-radius:8px;font-weight:900;cursor:pointer}.payment-copy-address.is-copied::after{content:" ✓"}.payment-warning{background:#fffaf0;border-color:#f7d794}.payment-warning strong{color:#8a5a00}.payment-warning p{margin:0;color:#5f4b16}.address-admin-panel{display:grid;gap:14px}.address-admin-form{display:grid;grid-template-columns:160px minmax(0,1fr) auto auto;gap:12px;align-items:end}.address-admin-list{display:grid;gap:12px}.address-admin-row{display:grid;grid-template-columns:150px minmax(0,1fr) auto auto;gap:12px;align-items:end;padding:14px;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.address-active-check{min-height:38px;align-content:center}.address-row-actions{display:flex;gap:8px;align-items:center}@media (max-width:980px){.billing-hero,.billing-layout,.payment-panel{grid-template-columns:1fr}.payment-detail-grid{grid-template-columns:1fr}.payment-history-card{grid-template-columns:60px minmax(0,1fr);gap:14px}.payment-history-icon{grid-row:span 2}.payment-history-check,.payment-history-meta{grid-column:2}.payment-history-link{grid-column:1/-1;width:100%}.payments-empty{grid-template-columns:64px minmax(0,1fr);padding:26px}.payments-empty-icon{width:64px;height:64px;border-radius:18px}.payments-empty-action{grid-column:1/-1;width:100%}.pricing-grid{grid-template-columns:1fr}.checkout-panel{position:static}.billing-hero{align-items:start}.address-admin-form,.address-admin-row{grid-template-columns:1fr}.address-row-actions{align-items:stretch;flex-direction:column}.address-admin-form button,.address-row-actions button{width:100%}}@media (max-width:520px){.billing-hero{gap:14px;padding:18px}.billing-hero h1{font-size:26px}.billing-hero p,.checkout-panel p,.plan-top p,.section-title p{font-size:14px}.payment-summary-head{grid-template-columns:1fr}.payments-filter-bar{display:grid;grid-template-columns:1fr}.payments-filter-bar label{min-width:0}.payments-filter-bar .settings-primary-button{width:100%}.payment-history-card{grid-template-columns:1fr;gap:12px}.payment-history-link{min-width:0}.payments-empty{grid-template-columns:1fr;justify-items:center;gap:16px;padding:28px 20px;text-align:center}.payments-empty-copy{justify-items:center}.payments-empty-action{min-width:0}.payment-transfer-steps{grid-template-columns:1fr}.payment-address-value{align-items:stretch;flex-direction:column}.payment-copy-address{width:100%}.payment-amount-box strong{font-size:34px}.billing-steps div{padding:8px 10px;font-size:12px}.checkout-panel h2,.section-title h2{font-size:22px}.plan-top h2{font-size:24px}.duration-option{grid-template-columns:1fr}.current-subscription-panel{align-items:stretch;flex-direction:column}.current-subscription-panel button,.current-subscription-panel form{width:100%}.period-choice{align-items:flex-start;flex-direction:column}.price{justify-content:flex-start}}.auth-shell{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:28px;align-items:center;min-height:calc(100vh - 160px)}.auth-copy{min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;color:#fff;background:linear-gradient(135deg,#0b1324 0,#123c69 58%,#11a88d 100%);border-radius:8px}.auth-copy h1{max-width:680px;margin:12px 0;font-size:clamp(36px, 5vw, 64px);line-height:1.02}.auth-copy p{max-width:620px;margin:0;color:#dbeafe;font-size:18px}.auth-card,.settings-card{display:grid;gap:16px;padding:24px;background:#fff;border:1px solid #d9e2ec;border-radius:8px;box-shadow:0 14px 36px rgba(15,23,42,.08)}.auth-card h2{font-size:28px}.form-note{margin:0;color:#52606d;font-size:14px}.settings-page{display:grid;grid-template-columns:380px minmax(0,640px);gap:28px;align-items:start}.settings-page.wide{grid-template-columns:360px minmax(0,820px)}.account-sections{display:grid;gap:18px}.settings-intro{position:sticky;top:24px;padding:24px;color:#fff;background:#101820;border-radius:8px}.settings-intro h1{margin:12px 0;font-size:36px;line-height:1.05}.settings-intro p{margin:0;color:#dbeafe}.form-section{display:grid;gap:14px;padding:18px;background:#f8fafc;border:1px solid #e4e7eb;border-radius:8px}.form-section h2{margin:0;font-size:20px}.form-plan-note{display:grid;gap:5px;padding:14px 16px;color:#dce8f5;background:rgba(53,240,162,.08);border:1px solid rgba(53,240,162,.24);border-radius:10px}.form-plan-note strong{color:#35f0a2}.form-plan-note span{font-weight:800}.form-plan-note small{color:#9bb0c8;line-height:1.45}.settings-card-note{margin:0;color:var(--bp-muted);line-height:1.5}.settings-controls-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.setting-control-label{display:grid;gap:8px;color:var(--bp-text);font-weight:800}.settings-select{width:100%;min-height:46px;justify-content:stretch;padding:0 12px;color:var(--bp-text);background:#fff;border:1px solid var(--bp-line);border-radius:10px}.settings-select select{width:100%;min-height:44px;color:inherit;background:0 0;border:0;font-weight:800}.settings-actions-row{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.auth-shell,.settings-page,.settings-page.wide{grid-template-columns:1fr;min-height:0}.auth-copy{min-height:280px}.settings-intro{position:static}.settings-controls-grid{grid-template-columns:1fr}}.dashboard-hero{display:flex;justify-content:space-between;align-items:end;gap:18px;padding:28px;margin-bottom:20px;color:#fff;background:linear-gradient(135deg,#0b1324 0,#123c69 58%,#17877d 100%);border-radius:8px}.dashboard-hero h1{max-width:760px;margin:10px 0;font-size:clamp(32px, 4vw, 52px);line-height:1.05}.dashboard-hero p{margin:0;color:#dbeafe}.compact-hero h1{font-size:clamp(30px, 4vw, 46px)}.setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.setup-card{display:grid;gap:10px;padding:18px;background:#fff;border:1px solid #d9e2ec;border-radius:8px}.setup-card>strong{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:#0f62fe;background:#e6f6ff;border-radius:50%}.setup-card.done>strong{color:#0b6b3a;background:#e3fcef}.setup-card h2{margin:0;font-size:20px}.setup-card p{margin:0;color:#52606d}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.panel-head h2{margin:0}.metric-panel{display:grid;gap:12px}.metric-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e4e7eb}.metric-row:last-child{border-bottom:0}.metric-row span{color:#52606d}.ad-grid,.bot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ad-card,.bot-card{display:grid;gap:8px;padding:16px;color:#102a43;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.bot-card:hover{border-color:#0f62fe;box-shadow:0 10px 24px rgba(15,98,254,.08)}.ad-card strong,.bot-card strong{font-size:18px}.ad-card small,.ad-card span,.bot-card small,.bot-card span{color:#52606d}.ad-card code{white-space:normal;word-break:break-all;color:#102a43}.empty-state{display:grid;gap:6px;padding:22px;color:#52606d;background:#f8fafc;border:1px dashed #bcccdc;border-radius:8px}.empty-state strong{color:#102a43}.translation-tools{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:12px;align-items:end;margin-bottom:14px}.translation-status{min-height:22px;color:#52606d;margin-bottom:10px}.translations-table{overflow-x:auto}.translations-table textarea{min-width:260px;min-height:92px;resize:vertical}.translation-edit.is-saving{border-color:#d99a20;background:#fffaf0}.translation-edit.is-saved{border-color:#12805c;background:#f0fff4}.translation-edit.is-error{border-color:#c62828;background:#fff5f5}.admin-body{display:flex;min-height:100vh;flex-direction:column;background:#eef3f8}.admin-topbar{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;color:#fff;background:#07111f;border-bottom:1px solid rgba(255,255,255,.08)}.admin-brand{display:inline-flex;align-items:center;gap:10px;color:#fff}.admin-brand img{width:42px;height:42px;border-radius:14px}.admin-brand span{display:grid;gap:1px;line-height:1}.admin-brand strong{font-size:22px}.admin-brand small{color:#8fb3d9;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.admin-nav{display:flex;align-items:center;gap:10px}.admin-nav .language-select select,.admin-nav a,.admin-nav button{min-height:38px;padding:8px 10px;color:#e6f6ff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px}.admin-shell{flex:1 0 auto;width:100%;max-width:1240px;margin:0 auto;padding:22px 18px 64px}.admin-shell-full{max-width:none;width:100%;padding:14px}.admin-footer{flex:0 0 auto;display:flex;justify-content:space-between;gap:12px;padding:14px 18px;color:#52606d;background:#fff;border-top:1px solid #d9e2ec}.admin-shell-full .panel{min-height:calc(100vh - 150px);margin-bottom:0}.admin-shell-full .translations-table{max-height:calc(100vh - 310px);overflow:auto;border:1px solid #d9e2ec;border-radius:8px}.admin-shell-full .translations-table table{min-width:1500px}.admin-shell-full .translations-table thead th{position:sticky;top:0;z-index:2;background:#f8fafc}.admin-shell-full .translations-table tbody td:first-child,.admin-shell-full .translations-table thead th:first-child{position:sticky;left:0;z-index:3;background:#fff;box-shadow:1px 0 0 #d9e2ec}.admin-shell-full .translations-table thead th:first-child{z-index:4;background:#f8fafc}.admin-shell-full .translations-table textarea{width:100%;min-width:250px}.admin-payments-table-wrap{width:100%;overflow:visible;border:1px solid #d9e2ec;border-radius:10px}.admin-payments-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.admin-payments-table td,.admin-payments-table th{padding:11px 9px;border-bottom:1px solid #e4ebf2;color:#26384d;font-size:12px;line-height:1.3;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.admin-payments-table th{color:#52647d;font-size:11px;font-weight:850}.admin-payments-table tr:last-child td{border-bottom:0}.admin-payments-table th:first-child{width:17%}.admin-payments-table th:nth-child(2){width:8%}.admin-payments-table th:nth-child(3){width:7%}.admin-payments-table th:nth-child(4){width:7%}.admin-payments-table th:nth-child(5){width:13%}.admin-payments-table th:nth-child(6){width:10%}.admin-payments-table th:nth-child(7){width:7%}.admin-payments-table th:nth-child(8){width:20%}.admin-payments-table th:nth-child(9){width:11%}.admin-payment-group td{padding:8px 10px;color:#3d5268;background:#f2f7fb;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.admin-payment-details-link{color:#1677ff;font-size:12px;font-weight:850}.admin-payment-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-bottom:16px;padding:14px;background:#fff;border:1px solid #d9e2ec;border-radius:10px}.admin-payment-filters label{display:grid;gap:5px;color:#52647d;font-size:11px;font-weight:850}.admin-payment-filters button,.admin-payment-filters input,.admin-payment-filters select{min-height:36px;padding:7px 9px;font-size:12px}.admin-payment-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-payment-detail>div{display:grid;gap:5px;padding:13px;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.admin-payment-detail span{color:#66768c;font-size:11px;font-weight:800}.admin-payment-detail strong{color:#172033}.admin-payment-detail-wide{grid-column:1/-1}.admin-payment-detail code,.admin-payment-detail pre{margin:0;overflow:auto;padding:10px;color:#243b53;background:#fff;border:1px solid #d9e2ec;border-radius:7px;white-space:pre-wrap;word-break:break-all}.admin-payment-detail p{margin:0;color:#52647d}.admin-subscription-assign,.admin-subscription-search{display:grid;gap:16px}.admin-subscription-assign form,.admin-subscription-search form{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:12px;align-items:end}.admin-subscription-assign label,.admin-subscription-search label{display:grid;gap:6px;color:#52647d;font-size:12px;font-weight:800}.admin-subscription-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-subscription-results a{display:grid;gap:4px;padding:12px;color:#243b53;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.admin-subscription-results a.is-selected{color:#075f46;background:#ecfdf5;border-color:#76d7b4}.admin-subscription-results span,.admin-subscription-user small,.admin-subscription-user span{color:#66768c;font-size:12px}.admin-subscription-user{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px;background:#f8fafc;border:1px solid #d9e2ec;border-radius:8px}.admin-subscription-user>div{display:grid;gap:4px}.admin-subscription-user strong{color:#172033;font-size:18px}.admin-subscription-assign form{grid-template-columns:minmax(240px,1.4fr) minmax(180px,1fr) minmax(180px,1fr) auto}.admin-subscription-history{overflow-x:auto}.admin-subscription-history table{width:100%;border-collapse:collapse}.admin-subscription-history td,.admin-subscription-history th{padding:10px;color:#26384d;border-bottom:1px solid #e4ebf2;font-size:12px;text-align:left}.admin-subscription-history th{color:#52647d;font-size:11px}.admin-subscription-history td:first-child{display:grid;gap:3px}.admin-subscription-history td small{color:#66768c}.admin-payment-detail-actions{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.admin-payment-detail-actions form{margin:0}.admin-tx-reference{display:block;overflow:hidden;color:#334a63;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admin-chain-check{display:inline-flex;max-width:100%;align-items:center;padding:4px 8px;overflow:hidden;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:help}.admin-chain-check-verified{color:#087a55;background:#e4f8ed;border-color:#a6e4c5}.admin-chain-check-pending{color:#9a6200;background:#fff6da;border-color:#f2d481}.admin-chain-check-failed{color:#b4233f;background:#fff0f2;border-color:#f5bac6}.admin-chain-check-not_checked,.admin-chain-check-unavailable{color:#5c6d80;background:#eef2f6;border-color:#d5dee7}.admin-payments-table td:nth-child(8) .inline{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.admin-payments-table td:nth-child(8) .inline:last-child{margin-bottom:0}.admin-payments-table td:nth-child(8) button{min-height:32px;padding:6px 9px;font-size:11px}.admin-payments-table td:nth-child(8) input{width:92px;min-height:32px;padding:5px 7px;font-size:11px}.admin-login-shell{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:28px;align-items:center;min-height:calc(100vh - 190px)}.admin-login-copy{min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;color:#fff;background:linear-gradient(135deg,#07111f 0,#123c69 58%,#11a88d 100%);border-radius:8px}.admin-login-copy h1{max-width:680px;margin:12px 0;font-size:clamp(36px, 5vw, 64px);line-height:1.02}.admin-login-copy p{max-width:620px;margin:0;color:#dbeafe;font-size:18px}@media (max-width:980px){.ad-grid,.bot-grid,.setup-grid{grid-template-columns:1fr}.dashboard-hero{align-items:flex-start;flex-direction:column}}@media (max-width:760px){body{background:#f8fafc}.topbar{gap:14px;padding:12px 14px}.brand{width:100%}.brand small{max-width:calc(100vw - 84px);overflow-wrap:anywhere;line-height:1.2}nav{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.language-select select,nav a,nav button{width:100%;min-height:44px;padding:10px 8px;justify-content:center;text-align:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:8px}.topbar .nav-form button{min-height:44px;padding:10px 8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:8px}nav .nav-form{width:100%;display:block}.language-select{width:100%}.shell{padding:16px 12px 44px}.auth-card,.panel,.payment-panel,.pricing-card,.settings-card{padding:16px;border-radius:8px}.auth-copy,.billing-hero,.dashboard-hero,.settings-intro{padding:20px;border-radius:8px}.auth-copy h1,.billing-hero h1,.dashboard-hero h1{font-size:32px;line-height:1.08}.settings-intro h1{font-size:30px}.auth-copy p,.billing-hero p,.dashboard-hero p{font-size:16px}.eyebrow{align-items:flex-start;line-height:1.3}.button,button,input,select,textarea{min-height:46px;font-size:16px}.inline{display:grid;width:100%;gap:8px}.inline button,.inline input,.inline select{width:100%;min-width:0}.page-head,.panel-head{align-items:stretch;flex-direction:column}.dashboard-hero .button,.page-head .button,.panel-head .button{width:100%}.grid.three,.grid.two{grid-template-columns:1fr}.form-section{padding:14px}.check{align-items:flex-start;line-height:1.4}.check input{margin-top:4px}.metric-row{align-items:flex-start;flex-direction:column;gap:4px}.payment-row .inline{margin-top:8px}.ad-card,.address-card,.address-empty,.bot-card,.setup-card{min-width:0}.ad-card *,.address-card *,.address-empty *,.bot-card *,.setup-card *{overflow-wrap:anywhere}.translation-tools{grid-template-columns:1fr}.translations-table textarea{min-width:220px}.admin-footer,.admin-nav,.admin-topbar{align-items:stretch;flex-direction:column}.admin-nav{display:grid;grid-template-columns:1fr 1fr;width:100%}.admin-nav .language-select,.admin-nav .language-select select,.admin-nav a,.admin-nav button{width:100%;text-align:center}.admin-shell,.admin-shell-full{padding:12px}.admin-shell-full .translations-table{max-height:calc(100vh - 360px)}.admin-login-shell{grid-template-columns:1fr;min-height:0}.admin-login-copy{min-height:260px;padding:22px}.admin-subscription-assign form,.admin-subscription-results,.admin-subscription-search form{grid-template-columns:1fr}.admin-subscription-user{align-items:flex-start;flex-direction:column}.admin-subscription-assign button,.admin-subscription-search button{width:100%}}@media (max-width:520px){.topbar{padding:10px}nav{grid-template-columns:1fr 1fr}.brand strong{font-size:17px}.brand small{font-size:10px}.ad-grid,.bot-grid,.pricing-grid,.setup-grid{gap:12px}.duration-option{padding:12px;gap:10px}.network-select{grid-template-columns:1fr;gap:6px}.price strong{font-size:24px}.feature-list li{align-items:flex-start}.billing-steps div{align-items:flex-start}table td,table th{white-space:nowrap}}:root{--bp-bg:#eef5fb;--bp-panel:rgba(255,255,255,.92);--bp-line:#dce8f2;--bp-text:#0f1b2d;--bp-muted:#66768c;--bp-sidebar:#061427;--bp-sidebar-2:#09203a;--bp-mint:#22d6a3;--bp-blue:#1677ff;--bp-purple:#7b61ff;--bp-shadow:0 18px 48px rgba(15, 35, 65, .10)}body{color:var(--bp-text);background:radial-gradient(circle at 12% 0,rgba(34,214,163,.16),transparent 30%),radial-gradient(circle at 85% 4%,rgba(123,97,255,.14),transparent 28%),var(--bp-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}a{color:var(--bp-blue)}h1,h2{color:var(--bp-text)}p{color:var(--bp-muted)}.app-body{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background:radial-gradient(circle at 68% 26%,rgba(29,227,143,.13),transparent 30%),radial-gradient(circle at 13% 70%,rgba(14,191,130,.16),transparent 34%),linear-gradient(140deg,#05101d 0,#061827 48%,#06342f 100%)}.app-shell{display:grid;grid-template-columns:276px minmax(0,1fr);width:100%;max-width:1808px;box-sizing:border-box;flex:0 1 1808px;min-height:100vh;margin:0 auto;padding:16px;gap:0}.app-sidebar{position:sticky;top:16px;display:flex;height:calc(100vh - 32px);min-height:0;flex-direction:column;gap:26px;padding:26px 16px 18px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:rgba(34,214,163,.55) transparent;scrollbar-gutter:stable;scrollbar-width:thin;color:#fff;background:linear-gradient(180deg,rgba(10,35,62,.98),rgba(2,14,27,.98)),radial-gradient(circle at 20% 0,rgba(34,214,163,.2),transparent 36%);border:1px solid rgba(255,255,255,.08);border-radius:24px 0 0 24px;box-shadow:24px 0 60px rgba(6,20,39,.18)}.app-sidebar::-webkit-scrollbar{width:6px}.app-sidebar::-webkit-scrollbar-track{background:0 0}.app-sidebar::-webkit-scrollbar-thumb{background:rgba(34,214,163,.55);border-radius:999px}.app-brand,.auth-public-brand{display:flex;align-items:center;gap:12px;color:inherit}.mobile-drawer-header{display:contents}.mobile-drawer-close{display:none}.app-brand img,.auth-public-brand img{width:42px;height:42px;border-radius:14px;box-shadow:0 12px 30px rgba(34,214,163,.28)}.app-brand span,.auth-public-brand span,.sidebar-user span{display:grid;gap:3px;min-width:0}.app-brand strong,.auth-public-brand strong{font-size:22px;line-height:1}.admin-auth-brand strong em,.admin-brand strong em,.app-brand strong em,.auth-public-brand strong em,.mobile-app-brand strong em{display:inline-block;margin-left:2px;color:var(--bp-mint);font-size:.38em;font-style:normal;font-weight:900;vertical-align:top}.app-brand small,.auth-public-brand small{color:#a9bed4;font-size:10px;font-weight:800;text-transform:uppercase}.side-nav{display:grid;gap:10px}.side-nav a{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 14px;color:#cfdded;border:1px solid transparent;border-radius:10px;font-weight:700}.side-nav a.is-active,.side-nav a:hover{color:#fff;background:linear-gradient(90deg,rgba(34,214,163,.2),rgba(255,255,255,.08));border-color:rgba(34,214,163,.36);box-shadow:inset 3px 0 0 var(--bp-mint)}.side-nav-notifications{position:relative}.side-nav-badge{display:inline-grid;min-width:20px;height:20px;place-items:center;margin-left:auto;padding:0 5px;color:#fff;background:#ef4855;border-radius:999px;font-size:10px;font-weight:900;line-height:1}.notification-center{max-width:1040px;padding:28px;border:1px solid rgba(111,145,174,.25);border-radius:22px;background:rgba(255,255,255,.76);box-shadow:0 18px 42px rgba(16,39,67,.08)}.notification-center-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.notification-center-heading h2{margin:0;color:#10233d;font-size:28px}.notification-center-heading p{margin:6px 0 0;color:#64748b}.notification-center-heading>span{padding:7px 11px;color:#087f57;background:#e4f9ee;border-radius:999px;font-size:12px;font-weight:800}.notification-center-list{display:grid;gap:10px}.notification-event{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;align-items:start;padding:16px;border:1px solid #e2e9ef;border-radius:14px;background:#fff}.notification-event.is-unread{border-color:#9ce9c4;background:linear-gradient(100deg,#f2fff7,#fff);box-shadow:inset 3px 0 0 #13bb70}.notification-event-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#fff;font-size:22px;font-weight:900}.notification-event-icon.is-buy{background:#12b76a}.notification-event-icon.is-sell{background:#ee4d59}.notification-event-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#132642}.notification-event-title strong{font-size:15px}.notification-event-title time{color:#718096;font-size:12px;white-space:nowrap}.notification-event p{display:flex;flex-wrap:wrap;gap:7px 12px;margin:7px 0 4px;color:#52667f;font-size:13px}.notification-event p b{color:#142842}.notification-event small{color:#718096;font-size:12px}.notification-center-empty{padding:54px 20px;border:1px dashed #cbd8e4;border-radius:16px;color:#65758b;text-align:center}.notification-center-empty>span{display:block;margin-bottom:10px;font-size:30px}.notification-center-empty h3{margin:0;color:#1a304c}.notification-center-empty p{margin:6px 0 0}.app-body.theme-dark .notification-center{border-color:rgba(81,204,183,.24);background:rgba(9,37,57,.88);box-shadow:none}.app-body.theme-dark .notification-center-empty h3,.app-body.theme-dark .notification-center-heading h2,.app-body.theme-dark .notification-event p b,.app-body.theme-dark .notification-event-title{color:#eef7ff}.app-body.theme-dark .notification-center-empty,.app-body.theme-dark .notification-center-heading p,.app-body.theme-dark .notification-event p,.app-body.theme-dark .notification-event small,.app-body.theme-dark .notification-event-title time{color:#a9bfd2}.app-body.theme-dark .notification-event{border-color:#28536b;background:#0c2d43}.app-body.theme-dark .notification-event.is-unread{border-color:#1b9e75;background:linear-gradient(100deg,#0c3c3d,#0c2d43)}@media (max-width:700px){.notification-center{padding:18px 14px;border-radius:16px}.notification-center-heading h2{font-size:23px}.notification-event{grid-template-columns:34px minmax(0,1fr);padding:12px;gap:10px}.notification-event-icon{width:34px;height:34px;font-size:18px}.notification-event-title{display:grid;gap:3px}.notification-event-title time{font-size:11px}}.side-preferences{display:flex;align-items:center;gap:20px;margin-top:8px;padding:14px 14px 0;border-top:1px solid rgba(255,255,255,.14)}.side-theme-toggle{display:inline-flex;align-items:center;gap:1px}.side-theme-toggle button{display:inline-flex;width:28px;height:28px;min-height:28px;align-items:center;justify-content:center;padding:0;color:#dce8f5;background:0 0;border:0;border-radius:50%;box-shadow:none;cursor:pointer}.side-theme-toggle .app-icon{width:13px;height:13px;flex-basis:13px}.theme-dark .side-theme-toggle button[data-theme-choice=dark],.theme-light .side-theme-toggle button[data-theme-choice=light]{color:#062019;background:#31d57c;box-shadow:0 5px 10px rgba(35,207,127,.18)}.side-language-select{display:flex;width:118px;min-height:28px;align-items:center;gap:6px;padding:0;color:#cfdded}.side-language-select .app-icon{width:15px;height:15px;flex-basis:15px;color:var(--bp-mint)}.side-language-select select{width:100%;min-width:0;color:inherit;background:0 0!important;border:0!important;box-shadow:none;outline:0;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.side-language-select select option{color:#102033;background:#fff}.app-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.app-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sidebar-footer{display:grid;gap:12px;margin-top:auto}.sidebar-user-menu{position:relative}.sidebar-user-menu summary{list-style:none;cursor:pointer}.sidebar-user-menu summary::-webkit-details-marker{display:none}.sidebar-user{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px}.user-avatar{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;overflow:hidden;padding:2px;color:#dfffee;background:0 0;border:1px solid rgba(91,230,181,.42);border-radius:50%;font-weight:900;box-shadow:0 5px 16px rgba(2,13,29,.22)}.user-avatar img{display:block;width:100%;height:100%;object-fit:contain}.sidebar-user strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sidebar-user small{color:#a9bed4}.sidebar-menu-caret{color:#a9bed4;font-size:18px;font-weight:900;letter-spacing:1px}.sidebar-user-dropdown{position:absolute;right:0;bottom:calc(100% + 8px);left:0;display:none;gap:6px;padding:8px;background:rgba(2,14,27,.98);border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.32)}.sidebar-user-menu[open] .sidebar-user-dropdown{display:grid}.sidebar-user-dropdown a,.sidebar-user-dropdown button{display:inline-flex;width:100%;min-height:40px;align-items:center;justify-content:flex-start;gap:10px;padding:9px 10px;color:#dffbef;background:0 0;border:0;border-radius:8px;font-weight:800}.sidebar-user-dropdown a:hover,.sidebar-user-dropdown button:hover{background:rgba(255,255,255,.08)}.sidebar-user-dropdown form{margin:0}.app-main{min-width:0;width:100%;max-width:1500px;justify-self:stretch;background:radial-gradient(circle at 82% 10%,rgba(34,214,163,.1),transparent 28%),rgba(2,14,27,.78);border:1px solid rgba(255,255,255,.08);border-left:0;border-radius:0 24px 24px 0;box-shadow:0 24px 80px rgba(0,0,0,.22)}.app-header{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:142px;padding:34px 40px 26px;border-bottom:1px solid rgba(255,255,255,.08)}.app-header>div{display:flex;align-items:center;gap:14px}.app-header-copy{display:grid;gap:8px}.mobile-app-brand,.mobile-page-heading{display:none}.app-header h1{margin:0;color:#fff;font-size:clamp(32px, 3vw, 46px);line-height:1.05;letter-spacing:-.035em}.app-header p{max-width:760px;margin:0;color:rgba(219,234,254,.82);font-size:16px;line-height:1.45}.top-actions{display:flex;align-items:center;gap:12px}.top-actions:empty{display:none}.language-select,.theme-select,.top-actions .button,.top-actions .new-bot-action,.top-actions button{min-height:42px;border-radius:10px}.top-actions .nav-form button,.top-actions .new-bot-action{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);font-weight:800}.language-select{display:inline-flex;align-items:center;gap:8px;padding:0 10px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.theme-select{display:inline-flex;align-items:center;gap:8px;padding:0 10px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.language-select select{min-height:40px;padding:0 24px 0 0;color:inherit;background:0 0;border:0;font-weight:800}.theme-select select{min-height:40px;padding:0 22px 0 0;color:inherit;background:0 0;border:0;font-weight:800}.setting-control-label .settings-select{width:100%;justify-content:stretch;color:var(--bp-text);background:#fff;border-color:var(--bp-line)}.setting-control-label .settings-select select{width:100%;min-height:44px;color:inherit}.mobile-menu-button{display:none;width:42px;min-height:42px;padding:0;color:var(--bp-text);background:#fff;border-color:var(--bp-line);border-radius:12px}.mobile-menu-button span{display:block;width:16px;height:2px;margin:3px auto;background:currentColor;border-radius:999px}.mobile-header-account{display:none}.shell{max-width:none;padding:26px 40px 34px}.app-disclaimer{max-width:980px;margin:24px auto 0;color:rgba(102,121,145,.72);font-size:11px;font-weight:600;line-height:1.45;text-align:center}.app-disclaimer nav{margin-bottom:6px}.app-disclaimer a{color:#0a8f6b;font-size:12px;font-weight:900;text-decoration:none}.app-disclaimer a:hover{text-decoration:underline}.app-disclaimer p{margin:0}.footer-copyright{display:block;margin-top:8px;font-size:10px;font-weight:800}.public-disclaimer{color:rgba(184,199,217,.72)}.public-disclaimer a{color:#5ef2be}.legal-page{display:grid;gap:18px}.legal-content,.legal-hero{background:radial-gradient(circle at 82% 14%,rgba(34,214,163,.14),transparent 28%),rgba(255,255,255,.94);border:1px solid var(--bp-line);border-radius:18px;box-shadow:0 20px 60px rgba(6,28,44,.08)}.legal-hero{padding:30px}.legal-hero h1{max-width:860px;margin:10px 0;color:var(--bp-text);font-size:clamp(30px, 4vw, 52px);line-height:1}.legal-hero p{max-width:800px;margin:0 0 12px;color:var(--bp-muted);font-size:17px;line-height:1.45}.legal-hero small{color:#0a8f6b;font-weight:900}.legal-content{max-width:980px;justify-self:center;padding:34px;color:#26364b;font-size:15px;line-height:1.72}.legal-content h2{margin:28px 0 10px;color:var(--bp-text);font-size:21px;line-height:1.2}.legal-content h2:first-of-type{margin-top:18px}.legal-content p{margin:0 0 12px}.legal-content ul{margin:0 0 14px 20px;padding:0}.legal-content li{margin:5px 0}.app-body.theme-dark .legal-content,.app-body.theme-dark .legal-hero{color:#d7e6f0;background:radial-gradient(circle at 82% 14%,rgba(34,214,163,.12),transparent 28%),#0b2a3d;border-color:#23546a;box-shadow:0 20px 60px rgba(0,0,0,.2)}.app-body.theme-dark .legal-content,.app-body.theme-dark .legal-hero p{color:#c1d1df}.app-body.theme-dark .legal-content h2,.app-body.theme-dark .legal-hero h1{color:#f4f9fc}.app-body.theme-dark .legal-hero small{color:#76edbd}.trial-access-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0 0 10px;padding:6px 10px 6px 12px;color:#fff;background:linear-gradient(90deg,#c72c3f,#f6465d);border:1px solid rgba(255,255,255,.22);border-radius:10px;box-shadow:0 8px 22px rgba(246,70,93,.16)}.trial-access-copy{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:1.15}.trial-access-mobile-copy{display:none}.trial-access-copy strong{flex:0 0 auto;font-size:12px;font-weight:900}.trial-access-copy>span:not(.trial-access-info){color:rgba(255,255,255,.9);font-weight:650}.trial-access-info{position:relative;display:inline-grid;flex:0 0 auto;width:18px;height:18px;place-items:center;color:#c72c3f;background:#fff;border-radius:50%;cursor:help;font-size:11px;font-weight:1000}.trial-access-info>span{position:absolute;left:50%;top:calc(100% + 10px);z-index:40;width:min(360px,78vw);padding:12px 13px;color:#102033;background:#fff;border:1px solid rgba(15,35,65,.1);border-radius:12px;box-shadow:0 18px 42px rgba(15,35,65,.2);font-size:12px;font-weight:650;line-height:1.45;opacity:0;pointer-events:none;transform:translate(-50%,-6px);transition:opacity .16s ease,transform .16s ease}.trial-access-info:focus>span,.trial-access-info:hover>span{opacity:1;transform:translate(-50%,0)}.trial-access-banner a{flex:0 0 auto;padding:6px 10px;color:#a41427;background:#fff;border-radius:8px;font-size:11px;font-weight:900;box-shadow:0 8px 20px rgba(80,0,10,.16)}.app-main-dashboard .shell{padding-top:26px}.checkout-panel,.current-subscription-panel,.panel,.payment-detail-card,.pricing-card,.settings-card,.setup-card{background:var(--bp-panel);border:1px solid var(--bp-line);border-radius:12px;box-shadow:0 12px 34px rgba(15,35,65,.06)}.panel{padding:22px}.button,button{min-height:42px;padding:10px 16px;color:var(--bp-blue);background:#fff;border:1px solid #bed7ff;border-radius:10px;font-weight:800}.button-small{min-height:36px;padding:7px 12px;font-size:13px}.primary,button.primary{color:#fff;background:linear-gradient(135deg,#31d57c,#1aae72);border-color:transparent;box-shadow:0 18px 36px rgba(28,190,113,.26)}input,select,textarea{min-height:44px;border-color:var(--bp-line);border-radius:10px}input[readonly],textarea[readonly]{color:var(--bp-muted);background:#f3f8fc;cursor:default}.billing-hero,.dashboard-hero,.payment-detail-hero{position:relative;overflow:hidden;min-height:210px;padding:32px;color:#fff;background:linear-gradient(90deg,rgba(7,17,31,.94) 0,rgba(8,31,60,.86) 46%,rgba(9,69,78,.45) 100%),url("/assets/brand/pitubot-robot.png") center right/cover no-repeat;border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 18px 46px rgba(4,18,34,.18)}.dashboard-hero{display:flex;align-items:end;justify-content:space-between}.billing-hero h1,.dashboard-hero h1,.payment-detail-hero h1{max-width:680px;margin:10px 0;color:#fff;font-size:clamp(28px, 3.4vw, 42px);line-height:1.12}.billing-hero p,.dashboard-hero p,.payment-detail-hero p{max-width:680px;color:#d8e6f6}.dashboard-hero .button{color:#031525;background:linear-gradient(135deg,#7effc9,#64e3f2);border:0}.eyebrow{font-size:11px;font-weight:900}.setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.setup-card{grid-template-columns:42px minmax(0,1fr);align-items:start;padding:20px}.setup-card>strong{width:36px;height:36px;color:#073b2c;background:linear-gradient(135deg,#a9ffe0,#e7fff7);border-radius:50%}.setup-card:nth-child(2)>strong{color:#074078;background:linear-gradient(135deg,#bfddff,#eff6ff)}.setup-card:nth-child(3)>strong{color:#3c2175;background:linear-gradient(135deg,#d8c9ff,#f4efff)}.setup-card h2{grid-column:2;margin-top:5px;font-size:18px}.setup-card p{grid-column:2;max-width:360px;font-size:15px;line-height:1.45}.setup-card .button{grid-column:2;width:fit-content;min-width:170px;max-width:100%;padding-inline:18px}.setup-card form{grid-column:2;margin:0}.setup-card form .button,.setup-card form button{width:fit-content;min-width:170px;max-width:100%;padding-inline:18px}.dashboard-panels{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:18px;margin-bottom:18px}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.plan-pill{color:#7a4b00;font-size:13px;font-weight:900}.usage-meter{display:grid;width:150px;height:88px;place-items:center;margin:10px auto 14px;background:radial-gradient(closest-side,#fff 72%,transparent 73%),conic-gradient(var(--bp-mint) calc(var(--usage) * 1%),#e8eef5 0);border-radius:150px 150px 16px 16px}.usage-meter strong{margin-top:18px;font-size:24px}.usage-meter span{margin-top:-22px;color:var(--bp-muted);font-size:13px}.metric-panel p{max-width:520px;font-size:15px}.metric-panel>.button{width:fit-content;min-width:170px}.metric-row{border-color:var(--bp-line)}.payment-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-color:var(--bp-line)}.payment-row p{margin:0}.payment-row .inline{justify-content:end}.payment-row .inline input{max-width:180px}.pitubot-dashboard{display:grid;gap:18px;color:#eff6ff}.dashboard-welcome{display:flex;align-items:center;justify-content:space-between;gap:18px}.dashboard-welcome h2{margin:0 0 8px;color:#fff;font-size:28px}.dashboard-welcome p{margin:0;color:#aebed0}.dashboard-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.dash-create-button,.dash-mini-button,.dash-upgrade{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 14px;color:#35f0a2;background:rgba(35,214,131,.1);border:1px solid rgba(35,214,131,.24);border-radius:10px;font-weight:900}.dash-upgrade{color:#b8ffd8;background:linear-gradient(135deg,rgba(35,214,131,.2),rgba(35,214,131,.08))}.dash-logout button,.dashboard-actions .language-select,.dashboard-actions .theme-select{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:10px;font-weight:900}.dashboard-actions .language-select select,.dashboard-actions .theme-select select{min-height:40px;padding:0 22px 0 0;color:inherit;background:0 0;border:0;font-weight:900}.dash-logout{margin:0}.dash-logout button{cursor:pointer}.dash-avatar{display:grid;width:42px;height:42px;place-items:center;color:#052116;background:linear-gradient(135deg,#35f0a2,#20b86f);border-radius:50%;font-weight:900}.dash-icon{display:inline-flex;width:22px;height:22px;flex:0 0 22px}.dash-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dash-hero-card,.dash-metrics article,.dash-panel{background:linear-gradient(145deg,rgba(8,26,43,.92),rgba(5,21,32,.86)),radial-gradient(circle at 90% 0,rgba(35,214,131,.16),transparent 34%);border:1px solid rgba(120,190,210,.14);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 18px 44px rgba(0,0,0,.18)}.dash-hero-card{position:relative;display:grid;grid-template-columns:minmax(210px,250px) minmax(430px,640px) minmax(230px,300px);justify-content:space-between;gap:24px;align-items:center;min-height:250px;overflow:hidden;padding:28px 30px}.dash-hero-copy{position:relative;z-index:2;display:grid;gap:8px}.dash-account-items small,.dash-account-panel p,.dash-bot-row small,.dash-hero-copy span,.dash-metrics span,.dash-payment-row span{color:#aebed0}.dash-hero-copy strong{color:#fff;font-size:34px;line-height:1}.dash-hero-copy small{color:#35f0a2;font-weight:800}.dash-chart{position:relative;z-index:2;width:100%;max-width:640px;min-height:170px;justify-self:center}.dash-grid-line{fill:none;stroke:rgba(255,255,255,.06);stroke-width:1}.dash-chart-fill{fill:url(#dashChartFill)}.dash-chart-line{fill:none;stroke:#32e68f;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px rgba(50,230,143,.4))}.dash-hero-robot{position:absolute;right:10px;bottom:-8px;width:340px;height:310px;background:url("/assets/brand/pitubot-robot.png") center top/210% auto no-repeat;filter:drop-shadow(0 24px 44px rgba(0,0,0,.35));-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,rgba(0,0,0,.82) 76%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 62%,rgba(0,0,0,.82) 76%,transparent 100%)}.dash-hero-card::after{content:"";position:absolute;right:0;top:0;bottom:0;width:390px;background:linear-gradient(90deg,transparent,rgba(20,216,129,.16));pointer-events:none}.dash-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.dash-metrics article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;min-height:122px;padding:18px}.dash-metrics .dash-icon{grid-row:span 3;width:38px;height:38px;padding:8px;color:#35f0a2;border:1px solid rgba(53,240,162,.32);border-radius:50%}.dash-metrics strong{color:#fff;font-size:25px}.dash-metrics small{color:#35f0a2;font-weight:800}.dash-grid-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:18px}.dash-panel{padding:22px}.dash-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dash-account-panel h3,.dash-panel-head h3{margin:0;color:#fff;font-size:18px}.dash-bot-list,.dash-payments-panel{display:grid}.dash-bot-row,.dash-payment-row{display:grid;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.08)}.dash-bot-row{grid-template-columns:auto minmax(150px,1.2fr) 90px minmax(150px,1fr) auto;color:#eff6ff}.dash-bot-row:last-child,.dash-payment-row:last-child{border-bottom:0}.dash-bot-row strong,.dash-payment-row strong{color:#fff}.dash-dot{width:7px;height:7px;background:#ffcf5b;border-radius:50%}.dash-dot.running{background:#35f0a2}.dash-dot.stopped{background:#ff6270}.dash-status{width:fit-content;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:900}.dash-status.running{color:#35f0a2;background:rgba(53,240,162,.1)}.dash-status.paused{color:#ffcf5b;background:rgba(255,207,91,.1)}.dash-status.stopped{color:#ff6270;background:rgba(255,98,112,.1)}.dash-row-actions{display:inline-flex;gap:8px;color:#d8e6f6}.dash-row-actions .dash-icon{width:30px;height:30px;padding:7px;border:1px solid rgba(255,255,255,.12);border-radius:8px}.dash-create-button{width:fit-content;margin-top:14px;padding-inline:18px}.dash-payment-row{grid-template-columns:minmax(0,1fr)}.dash-payment-row>div{display:flex;justify-content:space-between;gap:12px}.dash-tx-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.dash-tx-form input{min-height:38px;color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.dash-tx-form button{color:#35f0a2;background:rgba(35,214,131,.1);border-color:rgba(35,214,131,.24)}.dash-empty{display:grid;gap:8px;place-items:center;min-height:160px;padding:22px;color:#aebed0;text-align:center;border:1px dashed rgba(255,255,255,.14);border-radius:12px}.dash-empty .dash-icon{width:44px;height:44px;padding:10px;color:#35f0a2;border:1px solid rgba(53,240,162,.24);border-radius:50%}.dash-empty strong{color:#fff}.dash-account-panel{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr) auto;gap:18px;align-items:center}.dash-account-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dash-account-items span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;align-items:center}.dash-account-items .dash-icon{grid-row:span 2;width:38px;height:38px;padding:9px;color:#35f0a2;background:rgba(53,240,162,.1);border-radius:12px}.dash-account-items strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.dash-trial-form{margin:0}.dash-trial-form button{min-width:160px}.onboarding-panel{display:grid;gap:18px;padding:22px;color:#eff6ff;background:radial-gradient(circle at 82% 12%,rgba(35,214,131,.18),transparent 34%),linear-gradient(145deg,rgba(5,17,31,.96),rgba(4,15,25,.92));border:1px solid rgba(120,190,210,.16);border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 24px 60px rgba(0,0,0,.18)}.onboarding-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.onboarding-eyebrow{display:inline-flex;width:fit-content;margin-bottom:8px;padding:6px 10px;color:#35f0a2;background:rgba(35,214,131,.1);border:1px solid rgba(35,214,131,.28);border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.advertiser-guide-title h3,.advertiser-submit-card h3,.onboarding-head h2,.onboarding-next-actions strong{margin:0;color:#fff}.onboarding-head h2{font-size:clamp(26px, 3vw, 38px);line-height:1.08}.advertiser-guide-title p,.advertiser-note,.advertiser-step-copy p,.advertiser-submit-card li,.onboarding-head p,.onboarding-next-actions p{margin:8px 0 0;color:#c8d5e4}.onboarding-progress{display:inline-flex;gap:8px;flex:0 0 auto}.onboarding-progress span{position:relative;display:grid;width:34px;height:34px;place-items:center;color:#8fa2b8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:50%;font-weight:900}.onboarding-progress span.is-active,.onboarding-progress span.is-done{color:#041910;background:linear-gradient(135deg,#35f0a2,#20b86f);border-color:transparent}.onboarding-progress span.is-done{font-size:0}.onboarding-progress span.is-done::before{content:"✓";font-size:17px;line-height:1}.onboarding-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.advertiser-step-card,.advertiser-submit-card,.onboarding-next-actions article,.onboarding-steps article{background:rgba(8,27,43,.72);border:1px solid rgba(120,190,210,.14);border-radius:14px}.onboarding-steps article{position:relative;overflow:hidden;padding:14px}.onboarding-steps article.is-active{background:radial-gradient(circle at 98% 0,rgba(53,240,162,.2),transparent 42%),rgba(35,214,131,.11);border-color:rgba(53,240,162,.46);box-shadow:0 0 0 3px rgba(53,240,162,.09),0 14px 30px rgba(6,95,70,.12)}.onboarding-steps article.is-done{background:radial-gradient(circle at 96% 0,rgba(53,240,162,.28),transparent 42%),linear-gradient(145deg,rgba(35,214,131,.2),rgba(8,27,43,.72));border-color:rgba(53,240,162,.5);box-shadow:inset 0 0 0 1px rgba(53,240,162,.1)}.onboarding-steps article.is-done::after{content:"✓";position:absolute;right:14px;top:12px;display:grid;width:28px;height:28px;place-items:center;color:#041910;background:linear-gradient(135deg,#35f0a2,#20b86f);border-radius:50%;font-size:17px;font-weight:1000;box-shadow:0 10px 24px rgba(0,171,117,.22)}.onboarding-steps article.is-done span,.onboarding-steps article.is-done strong{padding-right:34px}.advertiser-step-copy strong,.onboarding-steps strong{display:block;color:#fff}.onboarding-steps span{display:block;margin-top:6px;color:#aebed0;font-size:13px;line-height:1.4}.advertiser-guide{display:grid;gap:12px}.advertiser-onboarding-panel{gap:12px;padding:16px;color:#eff6ff;background:radial-gradient(circle at 78% 18%,rgba(35,214,131,.16),transparent 34%),radial-gradient(circle at 20% 72%,rgba(0,133,255,.1),transparent 30%),linear-gradient(145deg,#030b15,#071727 48%,#05101b);border-color:rgba(120,190,210,.22);border-radius:18px}.advertiser-board-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.advertiser-board-brand{display:inline-flex;align-items:flex-start;gap:12px;color:#fff;text-decoration:none}.advertiser-board-brand img{width:44px;height:44px;filter:drop-shadow(0 14px 30px rgba(35,214,131,.24))}.advertiser-board-brand strong{display:block;color:#fff;font-size:22px;line-height:1}.advertiser-board-brand small{display:block;max-width:135px;margin-top:4px;color:rgba(239,246,255,.88);font-size:10px;font-weight:900;line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.advertiser-board-head h2{margin:0;color:#fff;font-size:clamp(24px, 2.2vw, 36px);line-height:1.05;text-shadow:0 1px 0 rgba(0,0,0,.25)}.advertiser-board-head h2 span{color:#fff}.advertiser-board-head h2 em,.advertiser-board-head h2 strong{color:#20d783;font-style:normal}.advertiser-board-head p{margin:5px 0 0;color:rgba(239,246,255,.88);font-size:clamp(14px, 1vw, 17px);line-height:1.25}.advertiser-guide-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(92px,1fr));gap:4px;align-self:start;padding:5px;background:rgba(255,255,255,.08);border:1px solid rgba(120,190,210,.2);border-radius:999px}.advertiser-guide-tabs button{min-height:36px;padding:7px 14px;color:#c8d5e4;background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:900}.advertiser-guide-tabs button.is-active{color:#042016;background:#35f0a2;box-shadow:0 10px 22px rgba(53,240,162,.18)}.advertiser-guide-panel[hidden]{display:none}.advertiser-mobile-placeholder{display:grid;gap:10px;min-height:260px;place-items:center;padding:24px;text-align:center;background:radial-gradient(circle at 78% 18%,rgba(35,214,131,.14),transparent 34%),linear-gradient(145deg,rgba(7,21,35,.9),rgba(6,18,30,.78));border:1px dashed rgba(53,240,162,.32);border-radius:14px}.advertiser-mobile-placeholder strong{color:#fff;font-size:clamp(22px, 2.6vw, 32px)}.advertiser-mobile-placeholder p{max-width:560px;margin:0;color:#c8d5e4;font-size:16px;line-height:1.45}.advertiser-mobile-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.advertiser-mobile-step-card{grid-template-rows:auto minmax(0,1fr);min-height:0}.advertiser-mobile-visual{display:grid;place-items:center;min-height:0;padding:8px}.mock-mobile-screenshot{display:block;width:100%;height:auto;object-fit:contain;object-position:top center;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.18);-webkit-user-select:none;user-select:none}.mock-mobile-screenshot-wrap{position:relative;width:78%;height:auto;overflow:hidden;border-radius:12px;-webkit-user-select:none;user-select:none}.mock-mobile-bottom-labels{position:absolute;right:0;bottom:14px;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0 9px;pointer-events:none}.mock-mobile-bottom-labels span,.mock-mobile-bottom-labels strong{display:block;overflow:hidden;min-height:18px;padding-top:2px;color:#777;background:rgba(255,255,255,.96);font-size:10px;font-weight:800;line-height:1.2;text-align:center;white-space:nowrap;text-overflow:ellipsis}.mock-mobile-bottom-labels strong{color:#050505;font-weight:900}.mock-mobile-select{position:absolute;z-index:2;pointer-events:none;border:2px solid #ff2d16;box-shadow:0 0 0 2px rgba(255,45,22,.08)}.mock-mobile-select-share{top:6.6%;right:11.5%;width:16.5%;height:5.6%;border-radius:999px}.mock-mobile-select-profile{right:1.8%;bottom:4px;width:17.5%;height:46px;border-radius:10px}.mock-mobile-select-copy{right:10%;bottom:19px;left:10%;height:44px;border-radius:999px}.mock-mobile-copy-label{position:absolute;right:16%;bottom:25px;left:16%;z-index:2;min-height:20px;padding:2px 8px;color:#050505;background:rgba(238,240,243,.96);border-radius:8px;font-size:14px;font-weight:900;line-height:1.2;text-align:center;pointer-events:none}.mock-mobile-phone{position:relative;display:grid;gap:8px;height:100%;min-height:482px;overflow:hidden;padding:10px;color:#111827;background:#fff;border:1px solid rgba(15,23,42,.18);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.18);-webkit-user-select:none;user-select:none}.mock-mobile-status{display:flex;align-items:center;justify-content:space-between;color:#020617;font-size:11px}.mock-mobile-status span{color:#020617;font-size:9px;font-weight:800}.mock-mobile-home-top{display:grid;grid-template-columns:auto auto 1fr auto auto;gap:9px;align-items:center}.mock-mobile-home-top>span{display:grid;min-width:22px;place-items:center;color:#111827;font-size:17px;font-weight:900}.mock-mobile-home-top>span:first-child{color:#f0b90b}.mock-mobile-switch{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:0 auto;padding:4px 10px;background:#f3f4f6;border-radius:12px}.mock-mobile-switch strong{padding:3px 8px;background:#fff;border-radius:9px;font-size:13px}.mock-mobile-home p,.mock-mobile-search,.mock-mobile-switch span{color:#8a8f98;font-weight:800}.mock-mobile-search{overflow:hidden;padding:8px 10px;background:#f3f4f6;border-radius:9px;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.mock-mobile-balance-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.mock-mobile-home p{margin:10px 0 0;color:#111827;font-size:12px}.mock-mobile-home>b{display:block;color:#000;font-size:30px;line-height:1}.mock-mobile-balance-row p{margin:0;color:#111827;font-size:11px;font-weight:800}.mock-mobile-balance-row b{display:block;margin-top:5px;color:#000;font-size:30px;line-height:1}.mock-mobile-balance-row em{display:block;margin-top:6px;color:#111827;font-size:10px;font-style:normal;font-weight:800}.mock-mobile-balance-row em span{color:#ff4b67}.mock-mobile-balance-row button{min-height:34px;padding:7px 12px;color:#111827;background:#ffd932;border:0;border-radius:6px;font-size:12px;font-weight:950}.mock-mobile-quick-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.mock-mobile-quick-actions span{display:grid;gap:5px;place-items:center;min-height:56px;color:#4b5563;font-size:11px;font-weight:800}.mock-mobile-quick-actions i{display:grid;width:38px;height:38px;place-items:center;color:#111827;background:#fff;border-radius:12px;box-shadow:0 10px 22px rgba(15,23,42,.08);font-style:normal;font-size:18px}.mock-mobile-quick-actions .is-target i{color:#050505;background:#fff7d8;border:2px solid #ff2d16;box-shadow:0 0 0 2px rgba(255,45,22,.08)}.mock-mobile-quick-actions .is-target{color:#111827}.mock-mobile-rewards{display:grid;gap:8px;padding:11px;background:#fff;border-radius:12px;box-shadow:0 8px 18px rgba(15,23,42,.08)}.mock-mobile-rewards div{display:flex;justify-content:space-between;color:#9ca3af;font-size:12px}.mock-mobile-rewards p{display:grid;grid-template-columns:26px 1fr auto;gap:7px;align-items:center;margin:0;color:#111827;font-size:11px;font-weight:900}.mock-mobile-rewards button{min-height:26px;padding:5px 10px;color:#111827;background:#eef0f3;border:0;border-radius:6px;font-weight:900}.mock-mobile-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mock-mobile-tile-grid span{display:grid;min-height:94px;padding:10px;color:#8a8f98;background:#fff;border-radius:12px;box-shadow:0 8px 18px rgba(15,23,42,.06)}.mock-mobile-tile-grid strong{font-size:12px;font-weight:850}.mock-mobile-tile-grid b{align-self:center;color:#111827;font-size:18px;text-align:center}.mock-mobile-tile-grid em{align-self:end;justify-self:center;color:#111827;font-size:10px;font-style:normal;font-weight:800}.mock-mobile-discover-tabs,.mock-mobile-market-tabs{display:flex;gap:11px;overflow:hidden;color:#8a8f98;font-size:12px;font-weight:850;white-space:nowrap}.mock-mobile-discover-tabs strong,.mock-mobile-market-tabs strong{color:#111827}.mock-mobile-discover-tabs{margin:0 -10px;padding:8px 10px;background:rgba(255,255,255,.92);border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.mock-mobile-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;align-items:end;margin-top:auto;padding-top:7px;border-top:1px solid #edf0f4}.mock-mobile-nav span,.mock-mobile-nav strong{overflow:hidden;color:#7b8088;font-size:9px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.mock-mobile-nav strong{color:#0f172a}.mock-mobile-nav .is-target{position:relative;color:#0f172a}.mock-mobile-nav .is-target::after{content:"";position:absolute;right:10%;bottom:-4px;left:10%;height:2px;background:#ff2d16;border-radius:99px}.mock-mobile-yellow-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:-10px -10px 0;padding:12px 12px 24px;color:#020617;background:linear-gradient(135deg,rgba(255,232,83,.88),rgba(240,185,11,.78))}.mock-mobile-yellow-head strong{justify-self:end;padding:4px 8px;border:2px solid #ff2d16;border-radius:50%;font-size:16px;line-height:1}.mock-mobile-profile-main{display:grid;grid-template-columns:44px minmax(0,1fr);gap:9px;margin-top:-19px;align-items:end}.mock-mobile-avatar{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:#4f5be8;border-radius:50%;font-weight:950}.mock-mobile-avatar.small{width:28px;height:28px;font-size:12px}.mock-mobile-profile-main strong{display:flex;min-width:0;align-items:center;gap:5px;color:#020617;font-size:16px;line-height:1.1}.mock-mobile-profile-main p,.mock-mobile-profile-main small{display:block;overflow:hidden;margin:3px 0 0;color:#6b7280;font-size:10px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.mock-mobile-profile-main img,.mock-mobile-share-card img{width:14px;height:14px;vertical-align:-2px}.mock-mobile-profile-main i{color:#d1d5db;font-style:normal}.mock-mobile-stat-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border:1px solid #e5e7eb;border-radius:10px}.mock-mobile-stat-box span{display:grid;gap:2px;color:#7b8088;font-size:9px;font-weight:800}.mock-mobile-stat-box b{color:#020617;font-size:17px}.mock-mobile-profile-tabs{display:flex;gap:18px;padding-bottom:5px;border-bottom:1px solid #f0f2f5}.mock-mobile-profile-tabs span,.mock-mobile-profile-tabs strong{color:#0f172a;font-size:12px}.mock-mobile-profile-tabs span{color:#8a8f98}.mock-mobile-list-row{display:flex;align-items:center;justify-content:space-between;min-height:30px;color:#0f172a;font-size:11px;font-weight:850}.mock-mobile-list{display:grid;gap:5px;margin-top:2px}.mock-mobile-list-row span{color:#7b8088}.mock-mobile-nav.is-profile{margin:0 -10px -10px;padding:8px 7px 6px;background:#fff}.mock-mobile-share{background:linear-gradient(#8a740a 0 22%,#8b8b8b 22% 42%,#fff 42% 100%)}.mock-mobile-share-sheet{display:grid;gap:8px;align-self:end;margin:70px -10px -10px;padding:16px 12px 12px;background:#fff;border-radius:14px 14px 0 0}.mock-mobile-share-sheet>strong{color:#020617;font-size:17px}.mock-mobile-share-card{display:grid;gap:7px;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.mock-mobile-share-card>b{justify-self:center;color:#f0b90b;font-size:18px;letter-spacing:.03em}.mock-mobile-share-card>div{display:flex;align-items:center;gap:7px}.mock-mobile-share-card strong{color:#020617;font-size:13px}.mock-mobile-share-card p{display:flex;justify-content:space-between;margin:0;color:#7b8088;font-size:10px}.mock-mobile-share-card p b{color:#020617}.mock-mobile-share-card em{justify-self:center;color:#7b8088;font-size:10px;font-style:normal}.mock-mobile-fake-qr{width:82px;height:82px;justify-self:center;background:linear-gradient(#000 0 0) 0 0/22px 22px no-repeat,linear-gradient(#000 0 0) 60px 0/22px 22px no-repeat,linear-gradient(#000 0 0) 0 60px/22px 22px no-repeat,repeating-linear-gradient(90deg,#000 0 5px,#fff 5px 10px,#000 10px 14px,#fff 14px 20px),repeating-linear-gradient(#fff 0 5px,#000 5px 9px,#fff 9px 15px);border:6px solid #fff;box-shadow:0 0 0 1px #e5e7eb}.mock-mobile-share-sheet button{min-height:34px;color:#020617;background:#ffd932;border:0;border-radius:8px;font-size:13px;font-weight:900}.mock-mobile-share-sheet button.is-target{background:#eef0f3;box-shadow:0 0 0 3px rgba(53,240,162,.22)}.advertiser-guide-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:4px}.advertiser-guide-title h3{font-size:clamp(24px, 2.6vw, 34px);line-height:1.1}.advertiser-guide-title span{padding:8px 12px;color:#35f0a2;border:1px solid rgba(53,240,162,.34);border-radius:999px;font-weight:900}.advertiser-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.advertiser-step-card{display:grid;gap:10px;align-content:start;min-height:285px;padding:12px;background:linear-gradient(145deg,rgba(7,21,35,.9),rgba(6,18,30,.78));border:1px solid rgba(120,190,210,.2);border-radius:14px}.advertiser-step-copy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px}.advertiser-step-copy>span{display:grid;width:26px;height:26px;place-items:center;color:#042016;background:linear-gradient(135deg,#35f0a2,#20b86f);border-radius:50%;font-size:13px;font-weight:900}.advertiser-step-copy strong{font-size:15px;line-height:1.2}.advertiser-step-copy p{max-width:440px;margin-top:4px;font-size:13px;line-height:1.32}.advertiser-step-visual{position:relative;display:block;min-height:170px;overflow:hidden;padding:10px;color:#eaf6ff;background:linear-gradient(145deg,#071523,#0b2231);border:1px solid rgba(53,240,162,.18);border-radius:10px;-webkit-user-select:none;user-select:none}.advertiser-step-visual::after,.advertiser-step-visual::before{content:none!important;display:none!important}.mock-browser,.mock-result{position:relative;z-index:1;display:grid;gap:8px;height:100%;min-height:150px;padding:12px;border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.mock-browser.dark{background:radial-gradient(circle at 84% 18%,rgba(53,240,162,.18),transparent 33%),linear-gradient(145deg,#06101b,#0c1724);border:1px solid rgba(255,255,255,.08)}.mock-browser.light{color:#0f172a;background:linear-gradient(145deg,#fff,#eef5fb);border:1px solid rgba(15,23,42,.1)}.mock-browser.mock-binance-trade-menu{gap:0;overflow:hidden;padding:0;background:#f8fafc}.mock-binance-nav{display:flex;align-items:center;gap:11px;min-height:32px;padding:6px 11px;color:#0b0f18;background:#fff;border-bottom:1px solid #eceff3;font-size:10px;font-weight:800;white-space:nowrap}.mock-binance-nav strong{color:#f0b90b;font-size:14px;letter-spacing:.04em}.mock-binance-nav b{position:relative;color:#d49a00;font-weight:800}.mock-binance-nav b::after{content:"";position:absolute;top:-5px;left:50%;width:5px;height:5px;background:#f0b90b;border-radius:50%;transform:translateX(-50%)}.mock-trade-dropdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;width:78%;margin:7px auto 0;padding:10px 14px;background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:0 0 9px 9px;box-shadow:0 14px 32px rgba(15,23,42,.14)}.mock-trade-dropdown>div{display:grid;gap:6px;align-content:start}.mock-trade-dropdown small{color:#b7b7b7;font-size:10px;font-weight:800}.mock-trade-dropdown span{display:grid;grid-template-columns:16px minmax(0,1fr);gap:1px 7px;align-items:start;min-width:0;padding:3px 4px;border-radius:7px}.mock-trade-dropdown i{grid-row:span 2;color:#0b0f18;font-style:normal;font-weight:900;font-size:10px;line-height:1.05}.mock-trade-dropdown b{min-width:0;overflow:hidden;color:#0b0f18;font-size:11px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mock-trade-dropdown em{min-width:0;overflow:hidden;color:#969696;font-size:9px;font-style:normal;line-height:1.18;text-overflow:ellipsis}.mock-trade-dropdown .is-p2p{background:rgba(240,185,11,.08);outline:1px solid rgba(240,185,11,.26)}.mock-trade-dropdown .is-p2p b,.mock-trade-dropdown .is-p2p i{color:#0b0f18}.mock-browser.mock-p2p-list{gap:0;overflow:hidden;padding:0;background:#fff}.mock-p2p-ad{display:grid;grid-template-columns:minmax(150px,1.35fr) minmax(72px,.48fr) minmax(104px,.78fr);align-items:center;gap:8px;min-height:47px;padding:8px 12px;border-bottom:1px solid #e8e8e8}.mock-p2p-ad:last-child{border-bottom:0}.mock-p2p-ad.is-highlight{background:rgba(240,185,11,.06)}.mock-p2p-user{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0}.mock-p2p-user>span{position:relative;display:grid;width:26px;height:26px;place-items:center;color:#fff;background:#000;border-radius:50%;font-size:12px;font-weight:800;line-height:1}.mock-p2p-user>span::after{content:"";position:absolute;right:0;bottom:0;width:7px;height:7px;background:#2fc98d;border:2px solid #fff;border-radius:50%}.mock-p2p-ad>div:last-child,.mock-p2p-user>div{display:grid;gap:4px;min-width:0}.mock-p2p-user strong{min-width:0;overflow:hidden;color:#111;font-size:13px;font-weight:500;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mock-p2p-user em,.mock-p2p-user small{min-width:0;overflow:hidden;color:#737373;font-size:10px;font-style:normal;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.mock-p2p-user i{color:#d8d8d8;font-style:normal}.mock-p2p-ad>b{color:#000;font-size:18px;font-weight:900;line-height:1;text-align:right;white-space:nowrap}.mock-p2p-ad>div:last-child{color:#000;text-align:left}.mock-p2p-ad>div:last-child small,.mock-p2p-ad>div:last-child strong{overflow:hidden;color:#000;font-size:11px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mock-p2p-ad>div:last-child small{font-size:10px}.mock-browser.mock-profile-header{gap:0;overflow:hidden;padding:12px;background:#fff}.mock-profile-hero{display:none}.mock-profile-headline{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:0}.mock-profile-avatar{display:grid;width:50px;height:50px;place-items:center;background:#fff;border-radius:50%}.mock-profile-avatar span{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:#4856d8;border-radius:50%;font-size:18px;font-weight:900}.mock-profile-identity{min-width:0;padding-bottom:2px}.mock-profile-identity>div{display:flex;align-items:center;gap:7px;min-width:0}.mock-profile-identity strong{min-width:0;color:#000;font-size:19px;line-height:1.05;white-space:nowrap}.mock-profile-identity img{width:18px;height:18px;flex:0 0 18px;object-fit:contain}.mock-profile-identity p{margin:5px 0 0;overflow:hidden;color:#777;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mock-profile-identity p span{margin:0 5px;color:#d7d7d7}.mock-verification-row{display:flex;flex-wrap:wrap;gap:7px 10px;margin-top:12px;padding-left:60px;color:#777;font-size:10px;line-height:1.2}.mock-verification-row span{white-space:nowrap}.mock-verification-row span:not(:last-child){color:#6f6f6f}.mock-verification-row span:not(:last-child)::first-letter{color:#14b87a}.mock-browser-url-profile{gap:0;overflow:hidden;padding:0;background:#fff}.mock-chrome-bar{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:5px 8px;color:#6d6d6d;background:#eee;font-size:16px}.mock-chrome-bar>div{min-width:0;overflow:hidden;padding:7px 10px;color:#333;background:#fff;border-radius:18px;font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.mock-url-profile-hero{height:28px;background:radial-gradient(circle at 86% 20%,rgba(250,204,21,.24),transparent 28%),linear-gradient(135deg,#171c16,#28301f)}.mock-url-profile-main{display:grid;grid-template-columns:auto minmax(0,auto) auto;align-items:center;justify-content:start;gap:8px;min-height:58px;padding:8px 14px 10px;background:#fff}.mock-url-profile-avatar{display:grid;width:44px;height:44px;place-items:center;background:#fff;border-radius:50%;transform:translateY(-14px)}.mock-url-profile-avatar span{display:grid;width:38px;height:38px;place-items:center;color:#fff;background:#4856d8;border-radius:50%;font-size:16px;font-weight:900}.mock-url-profile-main strong{min-width:0;overflow:hidden;color:#000;font-size:20px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.mock-url-profile-main img{width:18px;height:18px;object-fit:contain}.mock-profile,.mock-row,.mock-stats,.mock-tabs,.mock-top{display:flex;align-items:center;gap:8px}.mock-top{justify-content:space-between;min-height:26px}.mock-top strong{color:#facc15;letter-spacing:.04em}.mock-tabs span,.mock-top span{color:inherit;opacity:.78;font-size:12px}.mock-menu{display:grid;gap:5px;max-width:240px;padding:9px;color:#d8e7f4;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:9px}.mock-menu b,.mock-menu span{padding:6px 9px;border-radius:7px}.mock-menu b{color:#35f0a2;background:rgba(53,240,162,.1);border:1px solid rgba(53,240,162,.58)}.mock-tabs{flex-wrap:wrap;padding-bottom:4px;border-bottom:1px solid rgba(15,23,42,.08)}.mock-button,.mock-row em,.mock-tabs b{width:fit-content;padding:5px 8px;color:#042016;background:#20d783;border-radius:7px;font-style:normal;font-weight:900}.mock-row{display:grid;grid-template-columns:minmax(96px,1fr) minmax(74px,auto) auto;gap:8px;padding:7px 8px;border:1px solid rgba(15,23,42,.08);border-radius:8px}.mock-profile strong,.mock-result strong,.mock-row strong{min-width:0;color:inherit}.mock-row strong{overflow-wrap:anywhere}.mock-blurred-name{filter:blur(4px);opacity:.55}.mock-row span{min-width:0;color:inherit;opacity:.72;white-space:nowrap}.mock-row.is-highlight{background:rgba(32,215,131,.1);border-color:rgba(32,215,131,.72)}.mock-profile>span{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#334155,#1d4ed8);border-radius:50%;font-weight:900}.mock-button{margin-top:auto}.mock-profile small{display:block;margin-top:3px;color:#059669;font-weight:800}.mock-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mock-stats b{padding:8px 6px;color:#0f172a;text-align:center;background:rgba(15,23,42,.05);border:1px solid rgba(15,23,42,.08);border-radius:8px}.mock-browser code,.mock-result code,.mock-urlbar{display:block;overflow-wrap:anywhere;padding:8px;color:#102033;background:rgba(15,23,42,.07);border:1px solid rgba(15,23,42,.12);border-radius:8px;font-size:12px;line-height:1.35}.mock-browser code{font-size:12px}.mock-browser mark,.mock-result code{color:#059669;background:0 0;font-weight:900}.mock-result{align-content:center;gap:10px;color:#eaf6ff;background:radial-gradient(circle at 85% 20%,rgba(53,240,162,.14),transparent 28%),linear-gradient(145deg,#07111e,#0c2331);border:1px solid rgba(255,255,255,.1)}.mock-result code{color:#102033;background:#eef2f6;border-color:rgba(15,23,42,.14);text-shadow:none}.mock-result span{justify-self:end;padding:6px 10px;color:#042016;background:#20d783;border-radius:7px;font-weight:900}.advertiser-confirm-page{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:18px;overflow:auto}.advertiser-confirm-backdrop{position:fixed;inset:0;background:radial-gradient(circle at 74% 10%,rgba(38,198,153,.16),transparent 28%),linear-gradient(135deg,rgba(19,28,42,.82),rgba(54,64,78,.76));backdrop-filter:blur(10px)}.advertiser-confirm-body .app-main{min-height:calc(100vh - 32px)}.advertiser-confirm-body .app-header h1{color:transparent}.advertiser-confirm-card{position:relative;z-index:1;width:min(900px,100%);display:grid;gap:14px;padding:clamp(22px,2.6vw,32px);color:#081426;background:radial-gradient(circle at 83% 2%,rgba(34,214,163,.16),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(244,250,252,.95));border:1px solid rgba(211,222,232,.88);border-radius:18px;box-shadow:0 30px 90px rgba(12,22,35,.34),inset 0 0 0 1px rgba(255,255,255,.78)}.advertiser-confirm-close-form{position:absolute;top:18px;right:18px;margin:0}.advertiser-confirm-close{display:grid;width:36px;min-height:36px;place-items:center;padding:0;color:#728197;background:rgba(255,255,255,.54);border:1px solid #d7e0e9;border-radius:50%;box-shadow:0 10px 24px rgba(15,35,65,.08)}.advertiser-confirm-close svg,.advertiser-copy-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.advertiser-confirm-close:hover{color:#0f1b2d;background:#fff}.advertiser-confirm-head h2{margin:0;max-width:740px;color:#081426;font-size:clamp(28px, 3vw, 40px);line-height:1.08}.advertiser-confirm-head p{max-width:740px;margin:8px 0 0;color:#637287;font-size:clamp(14px, 1.5vw, 17px);line-height:1.38}.advertiser-preview-shell{display:grid;gap:11px;padding:clamp(14px,1.7vw,18px);background:rgba(255,255,255,.72);border:1px solid #d8e1ea;border-radius:14px;box-shadow:0 18px 44px rgba(15,35,65,.05)}.advertiser-preview-main{display:flex;align-items:center;gap:16px;min-width:0}.advertiser-preview-avatar{position:relative;display:grid;width:76px;height:76px;flex:0 0 76px;place-items:center;overflow:hidden;color:#09885d;background:radial-gradient(circle at 50% 32%,#32d18f 0 16%,transparent 17%),radial-gradient(ellipse at 50% 74%,#2fc789 0 30%,transparent 31%),linear-gradient(145deg,#f4fffb,#e3f9f1);border:5px solid #f4fffb;border-radius:50%;box-shadow:0 20px 42px rgba(18,178,120,.16),0 0 0 1px #cfeee4;font-size:0;font-weight:900}.advertiser-preview-avatar::after{content:none}.advertiser-preview-avatar::before{content:none}.advertiser-preview-avatar img{width:100%;height:100%;object-fit:cover}.advertiser-preview-id span,.advertiser-preview-main span,.advertiser-preview-stats span{color:#66758b;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.advertiser-preview-main h3{margin:0;color:#081426;font-size:clamp(24px, 2.3vw, 32px);line-height:1.08}.advertiser-preview-name-row{display:flex;align-items:center;gap:9px;margin-top:3px;min-width:0}.advertiser-merchant-status{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;max-width:100%;min-height:28px;padding:4px 9px 4px 7px;color:#536278;background:rgba(248,251,253,.92);border:1px solid #d8e1ea;border-radius:999px;box-shadow:0 10px 22px rgba(15,35,65,.06);transform:translateY(3px)}.advertiser-merchant-status .advertiser-merchant-badge{display:block;width:20px;height:20px;flex:0 0 20px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(15,35,65,.12))}.advertiser-merchant-status .advertiser-merchant-badge-regular{width:18px;height:18px;flex-basis:18px}.advertiser-merchant-status span{overflow:hidden;color:#536278;font-size:10px;font-weight:900;letter-spacing:.03em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.advertiser-merchant-status-bronze{color:#8a5a2c;background:#fff8ef;border-color:#f0d4ad}.advertiser-merchant-status-bronze span{color:#8a5a2c}.advertiser-merchant-status-silver{color:#536278;background:#f7fafc;border-color:#cfd8e3}.advertiser-merchant-status-silver span{color:#536278}.advertiser-merchant-status-gold{color:#926507;background:#fff9e6;border-color:#edd68a}.advertiser-merchant-status-gold span{color:#926507}.advertiser-preview-main p{margin:3px 0 0;color:#66758b;font-size:14px}.advertiser-preview-id code,.advertiser-preview-main a{display:block;max-width:100%;overflow-wrap:anywhere;color:#00875a;font-weight:800;text-decoration:none}.advertiser-preview-id{display:grid;gap:6px;padding:11px 13px;background:rgba(255,255,255,.82);border:1px solid #d8e1ea;border-radius:11px}.advertiser-preview-id>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.advertiser-preview-id code{font-size:clamp(13px, 1.2vw, 15px)}.advertiser-copy-button{display:grid;width:36px;min-height:36px;place-items:center;padding:0;color:#6f7f94;background:#fff;border:1px solid #d8e1ea;border-radius:10px;box-shadow:0 8px 18px rgba(15,35,65,.06)}.advertiser-copy-button.is-copied,.advertiser-copy-button:hover{color:#00875a;border-color:rgba(0,135,90,.28)}.advertiser-preview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.advertiser-preview-stats article{min-height:76px;padding:12px;background:rgba(255,255,255,.82);border:1px solid #d8e1ea;border-radius:11px}.advertiser-preview-stats strong{display:block;margin-top:5px;color:#081426;font-size:clamp(22px, 2.2vw, 28px);line-height:1}.advertiser-confirm-note{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;padding:12px 15px;color:#637287;background:rgba(23,190,128,.08);border:1px solid rgba(23,190,128,.28);border-radius:11px;font-size:14px}.advertiser-confirm-note strong{color:#00875a}.advertiser-note-icon{display:inline-grid;width:22px;height:22px;place-items:center;color:#00875a;border:2px solid currentColor;border-radius:50%;font-size:14px;font-weight:900;line-height:1}.advertiser-confirm-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.advertiser-confirm-actions form{margin:0}.advertiser-confirm-actions button{min-height:46px;min-width:min(250px,100%);white-space:nowrap;border-radius:10px;font-size:15px;font-weight:900}.advertiser-confirm-actions .settings-ghost-button{color:#081426;background:rgba(255,255,255,.82);border:1px solid #cad6e3;box-shadow:0 12px 24px rgba(15,35,65,.06)}.advertiser-confirm-actions .primary{color:#fff;background:linear-gradient(135deg,#05ad75,#00875a);border:0;box-shadow:0 14px 30px rgba(0,135,90,.24)}@media (max-width:760px){.advertiser-confirm-page{align-items:start;padding:14px}.advertiser-confirm-card{gap:14px;padding:18px;border-radius:16px}.advertiser-confirm-close-form{top:14px;right:14px}.advertiser-confirm-head{padding-right:46px}.advertiser-preview-main{align-items:flex-start;gap:16px}.advertiser-preview-avatar{width:78px;height:78px;flex-basis:78px;font-size:30px;border-width:5px}.advertiser-preview-name-row{align-items:flex-start;flex-direction:column;gap:8px}.advertiser-merchant-status{transform:none}.advertiser-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.advertiser-confirm-note{grid-template-columns:auto minmax(0,1fr);font-size:15px}.advertiser-confirm-note span:last-child{grid-column:2}.advertiser-confirm-actions{display:grid;grid-template-columns:1fr}.advertiser-confirm-actions button,.advertiser-confirm-actions form{width:100%}}@media (max-width:460px){.advertiser-preview-main{display:grid}.advertiser-preview-id>div{grid-template-columns:1fr}.advertiser-copy-button{justify-self:end}.advertiser-preview-stats{grid-template-columns:1fr}}.advertiser-submit-card{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px}.advertiser-submit-card h3{color:#35f0a2}.advertiser-submit-card ul{margin:10px 0 0;padding-left:18px}.advertiser-submit-card label{display:grid;gap:8px;color:#fff;font-weight:800}.advertiser-submit-card input{min-height:46px;color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14)}.advertiser-submit-card button{min-height:46px;white-space:nowrap}.advertiser-note{padding:12px 14px;background:rgba(53,240,162,.08);border:1px solid rgba(53,240,162,.18);border-radius:12px}.advertiser-note strong{color:#35f0a2}.onboarding-next-actions{display:grid;grid-template-columns:minmax(0,1fr)}.onboarding-next-actions article{display:grid;gap:12px;padding:18px}.onboarding-next-actions form{margin:0}.app-body.theme-light{background:radial-gradient(circle at 72% 8%,rgba(34,214,163,.16),transparent 30%),radial-gradient(circle at 10% 70%,rgba(22,119,255,.1),transparent 34%),#eef6fb}.app-body.theme-light .app-sidebar{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(235,247,249,.96)),radial-gradient(circle at 20% 0,rgba(34,214,163,.18),transparent 36%);color:#0f1b2d;border-color:rgba(15,35,65,.1);box-shadow:24px 0 60px rgba(15,35,65,.08)}.app-body.theme-light .app-brand,.app-body.theme-light .side-nav a,.app-body.theme-light .sidebar-user{color:#0f1b2d}.app-body.theme-light .app-brand small,.app-body.theme-light .sidebar-user small{color:#66768c}.app-body.theme-light .side-nav a.is-active,.app-body.theme-light .side-nav a:hover{color:#064e3b;background:linear-gradient(90deg,rgba(5,150,105,.14),rgba(22,119,255,.05));border-color:rgba(5,150,105,.34);box-shadow:inset 3px 0 0 #047857}.app-body.theme-light .side-preferences{border-top-color:rgba(15,35,65,.12)}.app-body.theme-light .side-theme-toggle button{color:#65778c}.app-body.theme-light .side-language-select{color:#0f1b2d;background:0 0!important;border:0!important;box-shadow:none}.app-body.theme-light .sidebar-user{background:rgba(255,255,255,.76);border-color:rgba(15,35,65,.1)}.app-body.theme-light .sidebar-user-dropdown{background:rgba(255,255,255,.98);border-color:rgba(15,35,65,.12);box-shadow:0 18px 44px rgba(15,35,65,.16)}.app-body.theme-light .sidebar-user-dropdown a,.app-body.theme-light .sidebar-user-dropdown button{color:#0f1b2d}.app-body.theme-light .sidebar-user-dropdown a:hover,.app-body.theme-light .sidebar-user-dropdown button:hover{background:rgba(5,150,105,.08)}.app-body.theme-light .app-main{background:radial-gradient(circle at 82% 10%,rgba(34,214,163,.12),transparent 28%),rgba(255,255,255,.72);border-color:rgba(15,35,65,.1);box-shadow:0 24px 80px rgba(15,35,65,.1)}.app-body.theme-light .app-header{border-bottom-color:rgba(15,35,65,.1)}.app-body.theme-light .app-header h1,.app-body.theme-light .dash-account-items strong,.app-body.theme-light .dash-account-panel h3,.app-body.theme-light .dash-bot-row strong,.app-body.theme-light .dash-empty strong,.app-body.theme-light .dash-hero-copy strong,.app-body.theme-light .dash-metrics strong,.app-body.theme-light .dash-panel-head h3,.app-body.theme-light .dash-payment-row strong,.app-body.theme-light .dashboard-welcome h2{color:#0f1b2d}.app-body.theme-light .app-header p{color:#66768c}.app-body.theme-light .mobile-app-brand,.app-body.theme-light .mobile-page-heading h1{color:#0f1b2d}.app-body.theme-light .mobile-page-heading p{color:#66768c}@media (max-width:1060px){.app-body.theme-light .mobile-drawer-close{color:#0f1b2d;background:rgba(255,255,255,.88);border-color:rgba(15,35,65,.14)}}.app-body.theme-light .dash-account-items small,.app-body.theme-light .dash-account-panel p,.app-body.theme-light .dash-bot-row small,.app-body.theme-light .dash-empty,.app-body.theme-light .dash-hero-copy span,.app-body.theme-light .dash-metrics span,.app-body.theme-light .dash-payment-row span,.app-body.theme-light .dashboard-welcome p{color:#66768c}.app-body.theme-light .dash-logout button,.app-body.theme-light .dashboard-actions .language-select,.app-body.theme-light .dashboard-actions .theme-select,.app-body.theme-light .language-select,.app-body.theme-light .theme-select,.app-body.theme-light .top-actions .nav-form button,.app-body.theme-light .top-actions .new-bot-action{color:#0f1b2d;background:rgba(255,255,255,.78);border-color:rgba(15,35,65,.12)}.app-body.theme-light .dash-hero-card,.app-body.theme-light .dash-metrics article,.app-body.theme-light .dash-panel,.app-body.theme-light .onboarding-panel{background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(236,248,250,.88)),radial-gradient(circle at 90% 0,rgba(35,214,131,.14),transparent 34%);border-color:rgba(15,35,65,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 18px 44px rgba(15,35,65,.08)}.app-body.theme-light .dash-bot-row,.app-body.theme-light .dash-payment-row{color:#0f1b2d;border-bottom-color:rgba(15,35,65,.1)}.app-body.theme-light .advertiser-guide-title h3,.app-body.theme-light .advertiser-step-copy strong,.app-body.theme-light .advertiser-submit-card h3,.app-body.theme-light .advertiser-submit-card label,.app-body.theme-light .onboarding-head h2,.app-body.theme-light .onboarding-next-actions strong,.app-body.theme-light .onboarding-steps strong{color:#0f1b2d}.app-body.theme-light .advertiser-guide-title p,.app-body.theme-light .advertiser-note,.app-body.theme-light .advertiser-step-copy p,.app-body.theme-light .advertiser-submit-card li,.app-body.theme-light .onboarding-head p,.app-body.theme-light .onboarding-next-actions p,.app-body.theme-light .onboarding-steps span{color:#66768c}.app-body.theme-light .advertiser-step-card,.app-body.theme-light .advertiser-submit-card,.app-body.theme-light .onboarding-next-actions article,.app-body.theme-light .onboarding-steps article{background:rgba(255,255,255,.76);border-color:rgba(15,35,65,.12)}.app-body.theme-light .onboarding-progress span.is-active,.app-body.theme-light .onboarding-progress span.is-done{color:#05321f;background:linear-gradient(135deg,#34e9a0,#16c784);border-color:transparent;box-shadow:0 10px 24px rgba(5,150,105,.18)}.app-body.theme-light .onboarding-steps article.is-active{background:radial-gradient(circle at 98% 0,rgba(52,233,160,.28),transparent 42%),linear-gradient(145deg,rgba(230,255,245,.94),rgba(255,255,255,.88));border-color:rgba(5,150,105,.32);box-shadow:0 0 0 3px rgba(5,150,105,.08),0 14px 30px rgba(15,35,65,.08)}.app-body.theme-light .onboarding-steps article.is-done{background:radial-gradient(circle at 96% 0,rgba(52,233,160,.34),transparent 42%),linear-gradient(145deg,rgba(220,252,231,.96),rgba(245,255,250,.9));border-color:rgba(5,150,105,.34);box-shadow:inset 0 0 0 1px rgba(5,150,105,.08),0 12px 26px rgba(15,35,65,.06)}.app-body.theme-light .onboarding-steps article.is-done::after{color:#05321f;background:linear-gradient(135deg,#34e9a0,#16c784);box-shadow:0 10px 24px rgba(5,150,105,.18)}.app-body.theme-light .advertiser-submit-card input{color:#0f1b2d;background:rgba(255,255,255,.88);border-color:rgba(15,35,65,.16)}.app-body.theme-light .advertiser-note{background:rgba(5,150,105,.08);border-color:rgba(5,150,105,.18)}.app-body.theme-light .advertiser-guide-title span,.app-body.theme-light .advertiser-note strong,.app-body.theme-light .advertiser-submit-card h3,.app-body.theme-light .onboarding-eyebrow{color:#047857}.app-body.theme-light .advertiser-onboarding-panel{color:#eff6ff;background:radial-gradient(circle at 78% 18%,rgba(35,214,131,.16),transparent 34%),radial-gradient(circle at 20% 72%,rgba(0,133,255,.1),transparent 30%),linear-gradient(145deg,#030b15,#071727 48%,#05101b);border-color:rgba(120,190,210,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 24px 60px rgba(0,0,0,.18)}.app-body.theme-light .advertiser-onboarding-panel .advertiser-guide-title h3,.app-body.theme-light .advertiser-onboarding-panel .advertiser-step-copy strong,.app-body.theme-light .advertiser-onboarding-panel .advertiser-submit-card label,.app-body.theme-light .advertiser-onboarding-panel .onboarding-head h2,.app-body.theme-light .advertiser-onboarding-panel .onboarding-steps strong{color:#fff}.app-body.theme-light .advertiser-onboarding-panel .advertiser-guide-title p,.app-body.theme-light .advertiser-onboarding-panel .advertiser-note,.app-body.theme-light .advertiser-onboarding-panel .advertiser-step-copy p,.app-body.theme-light .advertiser-onboarding-panel .advertiser-submit-card li,.app-body.theme-light .advertiser-onboarding-panel .onboarding-head p,.app-body.theme-light .advertiser-onboarding-panel .onboarding-steps span{color:#c8d5e4}.app-body.theme-light .advertiser-onboarding-panel .advertiser-step-card,.app-body.theme-light .advertiser-onboarding-panel .advertiser-submit-card,.app-body.theme-light .advertiser-onboarding-panel .onboarding-steps article{background:rgba(8,27,43,.72);border-color:rgba(120,190,210,.14)}.app-body.theme-light .advertiser-onboarding-panel .advertiser-submit-card input{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.app-body.theme-light .advertiser-onboarding-panel .advertiser-guide-title span,.app-body.theme-light .advertiser-onboarding-panel .advertiser-note strong,.app-body.theme-light .advertiser-onboarding-panel .advertiser-submit-card h3,.app-body.theme-light .advertiser-onboarding-panel .onboarding-eyebrow{color:#35f0a2}.app-body.theme-light .advertiser-onboarding-panel .advertiser-board-head h2,.app-body.theme-light .advertiser-onboarding-panel .advertiser-board-head h2 span{color:#fff!important}.app-body.theme-light .advertiser-onboarding-panel .advertiser-board-head h2 strong{color:#20d783!important}.app-body.theme-light .advertiser-onboarding-panel .advertiser-board-brand small,.app-body.theme-light .advertiser-onboarding-panel .advertiser-board-head p{color:rgba(239,246,255,.86)!important}.app-body.theme-light .api-onboarding-panel{color:#eff6ff;background:radial-gradient(circle at 78% 18%,rgba(35,214,131,.16),transparent 34%),radial-gradient(circle at 20% 72%,rgba(0,133,255,.1),transparent 30%),linear-gradient(145deg,#030b15,#071727 48%,#05101b);border-color:rgba(120,190,210,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 24px 60px rgba(0,0,0,.18)}.app-body.theme-light .api-onboarding-panel .advertiser-board-head h2,.app-body.theme-light .api-onboarding-panel .advertiser-board-head h2 span,.app-body.theme-light .api-onboarding-panel .advertiser-step-copy strong,.app-body.theme-light .api-onboarding-panel .api-submit-card label{color:#fff!important}.app-body.theme-light .api-onboarding-panel .advertiser-board-head p,.app-body.theme-light .api-onboarding-panel .advertiser-note,.app-body.theme-light .api-onboarding-panel .advertiser-step-copy p{color:#c8d5e4!important}.app-body.theme-light .api-onboarding-panel .advertiser-step-card,.app-body.theme-light .api-onboarding-panel .api-submit-card{background:rgba(8,27,43,.72);border-color:rgba(120,190,210,.14)}.app-body.theme-light .api-onboarding-panel .api-submit-card input{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.app-body.theme-light .api-onboarding-panel .advertiser-note strong{color:#35f0a2}.app-body.theme-light .advertiser-confirm-card{color:#081426;background:radial-gradient(circle at 83% 2%,rgba(34,214,163,.16),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(244,250,252,.95));border-color:rgba(211,222,232,.88);box-shadow:0 30px 90px rgba(12,22,35,.34),inset 0 0 0 1px rgba(255,255,255,.78)}.app-body.theme-light .advertiser-confirm-head h2,.app-body.theme-light .advertiser-preview-main h3,.app-body.theme-light .advertiser-preview-stats strong{color:#081426}.app-body.theme-light .advertiser-confirm-head p,.app-body.theme-light .advertiser-confirm-note,.app-body.theme-light .advertiser-preview-main p{color:#637287}.app-body.theme-light .advertiser-preview-id,.app-body.theme-light .advertiser-preview-shell,.app-body.theme-light .advertiser-preview-stats article{background:rgba(255,255,255,.82);border-color:#d8e1ea}.app-body.theme-light .advertiser-preview-id span,.app-body.theme-light .advertiser-preview-main span,.app-body.theme-light .advertiser-preview-stats span{color:#66758b}.app-body.theme-light .advertiser-merchant-status-bronze span{color:#8a5a2c}.app-body.theme-light .advertiser-merchant-status-regular span,.app-body.theme-light .advertiser-merchant-status-silver span{color:#536278}.app-body.theme-light .advertiser-merchant-status-gold span{color:#926507}.app-body.theme-light .advertiser-confirm-note strong,.app-body.theme-light .advertiser-preview-id code,.app-body.theme-light .advertiser-preview-main a{color:#00875a}.app-body.theme-light .dash-row-actions{color:#334155}.app-body.theme-light .dash-empty,.app-body.theme-light .dash-row-actions .dash-icon{border-color:rgba(15,35,65,.12)}.app-body.theme-light .dash-tx-form input{color:#0f1b2d;background:rgba(255,255,255,.86);border-color:rgba(15,35,65,.16)}.app-body.theme-light .dash-create-button,.app-body.theme-light .dash-mini-button,.app-body.theme-light .dash-tx-form button,.app-body.theme-light .dash-upgrade{color:#065f46;background:rgba(5,150,105,.1);border-color:rgba(5,150,105,.26);box-shadow:none}.app-body.theme-light .primary,.app-body.theme-light button.primary{color:#fff;background:linear-gradient(135deg,#059669,#047857);box-shadow:0 14px 28px rgba(5,150,105,.22)}.app-body.theme-light .dash-create-button:hover,.app-body.theme-light .dash-mini-button:hover,.app-body.theme-light .dash-tx-form button:hover,.app-body.theme-light .dash-upgrade:hover{color:#fff;background:linear-gradient(135deg,#059669,#047857);border-color:transparent}.app-body.theme-light .dash-avatar,.app-body.theme-light .mobile-bottom-nav .mobile-create{color:#fff;background:linear-gradient(135deg,#059669,#047857)}.app-body.theme-light .dash-hero-copy small,.app-body.theme-light .dash-metrics small{color:#047857}.app-body.theme-light .dash-account-items .dash-icon,.app-body.theme-light .dash-empty .dash-icon,.app-body.theme-light .dash-icon,.app-body.theme-light .dash-metrics .dash-icon{color:#047857}.app-body.theme-light .dash-empty .dash-icon,.app-body.theme-light .dash-metrics .dash-icon{border-color:rgba(5,150,105,.26)}.app-body.theme-light .dash-account-items .dash-icon,.app-body.theme-light .dash-status.running{background:rgba(5,150,105,.1)}.app-body.theme-light .dash-status.running{color:#047857}.app-body.theme-light .dash-dot.running{background:#047857}.app-body.theme-light .dash-chart-line{stroke:#059669;filter:drop-shadow(0 0 10px rgba(5,150,105,.24))}.app-body.theme-light .mobile-bottom-nav{background:rgba(255,255,255,.96);border-color:rgba(15,35,65,.12);box-shadow:0 18px 44px rgba(15,35,65,.16)}.app-body.theme-light .mobile-bottom-nav a{color:#66768c}.app-body.theme-light .mobile-bottom-nav a.is-active{color:#047857}.app-body.theme-light .panel h1,.app-body.theme-light .panel h2,.app-body.theme-light .panel h3,.app-body.theme-light .payment-detail-card h1,.app-body.theme-light .payment-detail-card h2,.app-body.theme-light .payment-detail-card h3,.app-body.theme-light .settings-card h1,.app-body.theme-light .settings-card h2,.app-body.theme-light .settings-card h3,.app-body.theme-light h1,.app-body.theme-light h2,.app-body.theme-light h3{color:#0f1b2d}.app-body.theme-light .ad-card small,.app-body.theme-light .ad-card span,.app-body.theme-light .bot-card small,.app-body.theme-light .bot-card span,.app-body.theme-light .empty-state,.app-body.theme-light .form-note,.app-body.theme-light .metric-panel p,.app-body.theme-light .metric-row span,.app-body.theme-light .payment-copy p,.app-body.theme-light .payment-detail-card span,.app-body.theme-light .section-title p,.app-body.theme-light .settings-card-note,.app-body.theme-light .setup-card p,.app-body.theme-light label span,.app-body.theme-light p,.app-body.theme-light small{color:#66768c}.app-body.theme-light .ad-card,.app-body.theme-light .address-card,.app-body.theme-light .address-empty,.app-body.theme-light .bot-card,.app-body.theme-light .checkout-panel,.app-body.theme-light .current-subscription-panel,.app-body.theme-light .empty-state,.app-body.theme-light .panel,.app-body.theme-light .payment-detail-card,.app-body.theme-light .pricing-card,.app-body.theme-light .settings-card,.app-body.theme-light .setup-card{color:#0f1b2d;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(239,253,249,.9)),radial-gradient(circle at 100% 0,rgba(5,150,105,.08),transparent 34%);border-color:rgba(15,35,65,.12);box-shadow:0 16px 42px rgba(15,35,65,.08)}.app-body.theme-light .address-card,.app-body.theme-light .form-section,.app-body.theme-light .payment-amount-box,.app-body.theme-light .period-choice,.app-body.theme-light .selected-address-box{color:#0f1b2d;background:rgba(255,255,255,.72);border-color:rgba(15,35,65,.12)}.app-body.theme-light .form-plan-note{color:#0f1b2d;background:rgba(16,185,129,.08);border-color:rgba(5,150,105,.24)}.app-body.theme-light .form-plan-note strong{color:#047857}.app-body.theme-light .form-plan-note small{color:#526983}.app-body.theme-light input,.app-body.theme-light select,.app-body.theme-light textarea{color:#0f1b2d;background:rgba(255,255,255,.88);border-color:rgba(15,35,65,.16)}.app-body.theme-light input[readonly],.app-body.theme-light textarea[readonly]{color:#66768c;background:rgba(241,245,249,.88)}.app-body.theme-light .ad-card code,.app-body.theme-light .ad-card strong,.app-body.theme-light .address-card code,.app-body.theme-light .bot-card strong,.app-body.theme-light .checkout-price,.app-body.theme-light .empty-state strong,.app-body.theme-light .payment-amount-box strong,.app-body.theme-light .payment-summary-head strong,.app-body.theme-light .price,.app-body.theme-light .selected-address-box code,.app-body.theme-light .selected-address-box strong,.app-body.theme-light code{color:#0f1b2d}.app-body.theme-light .dashboard-hero,.app-body.theme-light .payment-detail-hero,.app-body.theme-light .settings-intro{color:#fff;background:linear-gradient(105deg,rgba(5,16,29,.94) 0,rgba(7,25,42,.88) 52%,rgba(5,90,73,.66) 100%),url("/assets/brand/pitubot-robot.png") center right/cover no-repeat;border-color:rgba(15,35,65,.12);box-shadow:0 18px 44px rgba(15,35,65,.12)}.app-body.theme-light .dashboard-hero h1,.app-body.theme-light .dashboard-hero h2,.app-body.theme-light .payment-detail-hero h1,.app-body.theme-light .payment-detail-hero h2,.app-body.theme-light .settings-intro h1,.app-body.theme-light .settings-intro h2{color:#fff}.app-body.theme-light .dashboard-hero p,.app-body.theme-light .payment-detail-hero p,.app-body.theme-light .settings-intro p{color:#dbeafe}.app-body.theme-light .payment-warning{background:#fff9e8;border-color:#f5d484}.app-body.theme-light .payment-warning strong{color:#8a5a00}.app-body.theme-light .payment-warning p{color:#5f4b16}.app-body:not(.theme-light) .payment-detail-card{color:#eef6ff;background:linear-gradient(145deg,rgba(10,30,49,.98),rgba(5,21,37,.96)),radial-gradient(circle at 100% 0,rgba(34,214,163,.1),transparent 42%);border-color:rgba(133,177,211,.24);box-shadow:0 18px 44px rgba(0,0,0,.22)}.app-body:not(.theme-light) .payment-transfer-steps div{background:rgba(22,65,75,.48);border-color:rgba(84,225,170,.3)}.app-body:not(.theme-light) .payment-proof-help,.app-body:not(.theme-light) .payment-transfer-steps p{color:#bfd0e0}.app-body:not(.theme-light) .payment-amount-box,.app-body:not(.theme-light) .payment-summary-head div,.app-body:not(.theme-light) .selected-address-box{background:rgba(6,25,43,.78);border-color:rgba(126,166,199,.24)}.app-body:not(.theme-light) .payment-amount-box span,.app-body:not(.theme-light) .payment-summary-head span,.app-body:not(.theme-light) .selected-address-box span{color:#9fb4c9}.app-body:not(.theme-light) .payment-amount-box small,.app-body:not(.theme-light) .payment-amount-box strong,.app-body:not(.theme-light) .payment-summary-head strong,.app-body:not(.theme-light) .selected-address-box strong{color:#f3f8ff}.app-body:not(.theme-light) .payment-proof-card input[name=tx_hash],.app-body:not(.theme-light) .selected-address-box code{color:#e6f1fb;background:#061728;border-color:rgba(126,166,199,.36)}.app-body:not(.theme-light) .payment-proof-card label{color:#eef6ff}.app-body:not(.theme-light) .payment-proof-card input[name=tx_hash]::placeholder{color:#8fa7bd}.app-body:not(.theme-light) .payment-copy-address{color:#b8f6d6;background:rgba(21,108,78,.36);border-color:rgba(84,225,170,.46)}.app-body:not(.theme-light) .payment-warning{background:rgba(92,63,12,.3);border-color:rgba(250,204,21,.48)}.app-body:not(.theme-light) .payment-warning strong{color:#fde68a}.app-body:not(.theme-light) .payment-warning p{color:#f8e5b1}.app-body:not(.theme-light) .payment-proof-card .button{color:#d8eafe;background:rgba(14,47,76,.88);border-color:rgba(104,169,239,.56)}.app-body:not(.theme-light) .payment-proof-card .button:hover{color:#fff;background:rgba(20,70,111,.94)}.app-body.theme-light table,.app-body.theme-light td,.app-body.theme-light th{color:#0f1b2d}.ad-grid,.bot-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bot-breadcrumb{display:flex;align-items:center;gap:7px;margin:0 0 12px;color:#718198;font-size:13px;font-weight:700}.bot-breadcrumb a{color:#087455;text-decoration:none}.bot-breadcrumb a:last-child{color:#40536b}.bot-breadcrumb a:hover{text-decoration:underline}.app-body.theme-dark .bot-breadcrumb{color:#9bb2c7}.app-body.theme-dark .bot-breadcrumb a:last-child{color:#d5e5f1}@media (min-width:1061px){.app-header.app-header-compact{display:none}}.settings-page>.bot-breadcrumb{grid-column:1/-1}@media (max-width:700px){.bot-breadcrumb{margin:6px 0 10px;font-size:12px}}.app-main{display:flex;flex-direction:column;min-height:100dvh}.shell{display:flex;flex:1 0 auto;flex-direction:column}.shell>.app-disclaimer{margin-top:auto;padding-top:20px}.bot-workspace-hero{min-height:350px;padding:48px 42px 28px;color:var(--bp-text);background:linear-gradient(90deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.9) 43%,rgba(238,255,248,.56) 100%),url("/assets/brand/pitubot-robot.png") 74% 52%/auto 118% no-repeat,radial-gradient(circle at 76% 48%,rgba(34,214,163,.26),transparent 34%);border-color:rgba(111,151,178,.2);box-shadow:0 16px 42px rgba(15,35,65,.08)}.bot-workspace-hero .eyebrow{color:#718198;letter-spacing:.1em}.bot-workspace-hero h1{max-width:560px;margin:16px 0 14px;color:var(--bp-text);font-size:clamp(38px, 4vw, 56px)}.bot-workspace-hero .bot-workspace-status{max-width:650px;color:#334d69;font-size:16px;font-weight:700}.bot-workspace-hero .button{align-self:center;min-width:150px;color:#fff;background:linear-gradient(135deg,#0aa674,#008b64);box-shadow:0 14px 26px rgba(0,142,100,.22)}.bot-workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(730px,78%);margin-top:44px;padding:12px 16px;background:rgba(255,255,255,.86);border:1px solid rgba(135,165,187,.24);border-radius:14px;box-shadow:0 10px 28px rgba(19,53,78,.08);backdrop-filter:blur(10px)}.bot-workspace-metrics>div{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 8px;min-width:0;padding:4px 14px;border-right:1px solid rgba(130,157,180,.2)}.bot-workspace-metrics>div:last-child{border-right:0}.bot-workspace-metrics span{grid-row:span 2;display:grid;width:28px;height:28px;place-items:center;color:#079b6b;background:#ebfaf4;border-radius:8px;font-weight:900}.bot-workspace-metrics small{overflow:hidden;color:#718198;font-size:10px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bot-workspace-metrics strong{overflow:hidden;color:#142942;font-size:14px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.connected-ads-panel{padding:28px}.connected-ads-panel .ad-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px}.ad-card--details{gap:14px;padding:24px;background:#fff;border:1px solid rgba(119,150,177,.22);border-left-width:1px;border-radius:14px;box-shadow:0 10px 24px rgba(23,53,80,.05)}.ad-card-title-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:12px}.ad-side-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;font-size:26px;font-weight:900}.ad-card--buy .ad-side-icon{color:#089a68;background:#e6faf0}.ad-card--sell .ad-side-icon{color:#ee4255;background:#fff0f1}.ad-card-heading{display:grid;gap:4px;min-width:0}.ad-card-heading span{color:#6e8198;font-weight:700}.ad-card--buy .ad-card-heading span{color:#099866}.ad-card--sell .ad-card-heading span{color:#ec4357}.ad-card--details strong{color:#10233c;font-size:18px}.ad-card-enabled{flex:0 0 auto;padding:4px 8px;color:#087858!important;background:rgba(34,214,163,.14);border-radius:999px;font-size:11px;font-weight:850}.ad-card-advertiser{display:grid;gap:4px;margin-left:60px}.ad-card-advertiser>span{color:#718198;font-size:11px;font-weight:800}.ad-card--details code{color:#233950;font-size:13px;font-weight:700}.ad-card-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0;padding-top:11px;border-top:1px solid rgba(108,143,165,.18)}.ad-card-details>div{min-width:0}.ad-card-details dt{margin-bottom:3px;color:#718198;font-size:10px;font-weight:800;text-transform:uppercase}.ad-card-details dd{margin:0;color:#1d3149;font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.ad-card-payment-methods{grid-column:1/-1}.ad-payment-names{display:flex;flex-wrap:wrap;gap:7px}.ad-payment-names span{padding:4px 8px;color:#324960;background:#f3f6fa;border-radius:6px;font-size:11px;font-weight:750}.ad-card--buy{border-left-color:rgba(119,150,177,.22)}.ad-card--sell{border-left-color:rgba(119,150,177,.22)}.app-body.theme-dark .ad-card--details{background:linear-gradient(135deg,rgba(10,38,56,.94),rgba(8,72,69,.74));border-color:rgba(111,222,185,.24)}.app-body.theme-dark .ad-card-details{border-color:rgba(150,198,218,.18)}.app-body.theme-dark .ad-card-details dt{color:#a6bdce}.app-body.theme-dark .ad-card-details dd{color:#e8f6ff}.app-body.theme-dark .ad-card-enabled{color:#8bf0cc!important;background:rgba(34,214,163,.16)}.app-body.theme-dark .bot-workspace-hero{color:#effaff;background:linear-gradient(90deg,rgba(5,22,38,.97),rgba(8,37,55,.9) 45%,rgba(6,76,69,.62)),url("/assets/brand/pitubot-robot.png") 74% 52%/auto 118% no-repeat;border-color:rgba(127,203,192,.2)}.app-body.theme-dark .bot-workspace-hero h1{color:#f4fbff}.app-body.theme-dark .bot-workspace-hero .eyebrow{color:#b6d2e5}.app-body.theme-dark .bot-workspace-hero .bot-workspace-status{color:#d1e4ee}.app-body.theme-dark .bot-workspace-metrics{background:rgba(5,25,42,.78);border-color:rgba(154,209,212,.2)}.app-body.theme-dark .bot-workspace-metrics strong{color:#edfaff}.app-body.theme-dark .ad-card--details code,.app-body.theme-dark .ad-card--details strong{color:#effaff}.app-body.theme-dark .ad-card-heading span{color:#b5cadb}.app-body.theme-dark .ad-payment-names span{color:#d9edf7;background:rgba(180,217,235,.12)}@media (max-width:700px){.bot-workspace-hero{min-height:0;padding:24px 20px 18px;background-size:auto 66%;background-position:125% 12%}.bot-workspace-hero h1{max-width:72%;margin:10px 0;font-size:32px}.bot-workspace-hero .bot-workspace-status{max-width:72%;font-size:13px}.bot-workspace-hero .button{width:100%;margin-top:16px}.bot-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:20px;padding:8px}.bot-workspace-metrics>div{padding:7px 5px;border-bottom:1px solid rgba(130,157,180,.2)}.bot-workspace-metrics>div:nth-child(2n){border-right:0}.bot-workspace-metrics>div:nth-last-child(-n+2){border-bottom:0}.connected-ads-panel{padding:16px}.connected-ads-panel .ad-grid{grid-template-columns:1fr}.ad-card--details{padding:16px}.ad-card-title-row{grid-template-columns:40px minmax(0,1fr) auto;gap:9px}.ad-side-icon{width:40px;height:40px;font-size:22px}.ad-card-advertiser{margin-left:49px}.ad-card-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-card,.bot-card,.empty-state{background:#f8fbff;border-color:var(--bp-line);border-radius:12px}.binance-ad-picker{gap:18px}.ad-selection-panel{padding:18px}.ad-selection-help{margin:0;padding:11px 14px;color:#087455;background:linear-gradient(90deg,rgba(235,255,247,.98),rgba(247,255,252,.92));border:1px solid rgba(22,199,132,.26);border-radius:10px;font-size:14px;font-weight:700}.ad-selection-unselect-help{margin:-8px 2px 0;color:#74849a;font-size:12px;line-height:1.35}.ad-selection-group{padding:14px;background:rgba(255,255,255,.74);border:1px solid rgba(15,35,65,.1);border-radius:14px}.ad-selection-group-title{display:flex;align-items:center;gap:9px;margin:0 0 10px}.ad-selection-group-title h2{margin:0;font-size:18px}.ad-selection-side-icon{display:grid;width:28px;height:28px;place-items:center;color:#fff;background:#13a96b;border-radius:9px;font-weight:900}.ad-selection-group--sell .ad-selection-side-icon{background:#ef4654}.ad-select-table{overflow:hidden;border:1px solid rgba(15,35,65,.1);border-radius:10px}.ad-select-head,.ad-select-row{display:grid;grid-template-columns:22px 48px minmax(120px,1.35fr) minmax(70px,.65fr) minmax(118px,.8fr) minmax(210px,1.35fr) 78px;gap:10px;align-items:center}.ad-select-head{min-height:34px;padding:0 12px;color:#697a93;background:rgba(247,250,253,.94);font-size:11px;font-weight:800;text-transform:uppercase}.ad-select-row{position:relative;min-height:72px;padding:9px 12px;color:#102a43;border-top:1px solid rgba(15,35,65,.08);cursor:pointer}.ad-select-row:has(input:checked),.ad-select-row:hover{background:linear-gradient(90deg,rgba(239,255,247,.82),rgba(255,255,255,.96))}.ad-select-row--buy:has(input:checked){box-shadow:inset 3px 0 #13a96b}.ad-select-row--sell:has(input:checked){box-shadow:inset 3px 0 #ef4654}.ad-select-row input{position:absolute;opacity:0}.ad-select-radio{width:18px;height:18px;border:1.5px solid #aab8c7;border-radius:50%}.ad-select-row:has(input:checked) .ad-select-radio{border:5px solid #13a96b}.ad-select-row--sell:has(input:checked) .ad-select-radio{border-color:#ef4654}.ad-select-type{color:#13a96b;font-size:13px;font-weight:900}.ad-select-row--sell .ad-select-type{color:#ef4654}.ad-select-id{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;white-space:nowrap}.ad-select-market,.ad-select-payments,.ad-select-price{color:#33465f;font-size:12px;line-height:1.35}.ad-select-price{font-weight:800}.ad-select-price small{color:#6a7a8f;font-size:11px;font-weight:600}.ad-select-payments{display:flex;flex-wrap:wrap;align-content:center;gap:3px 8px;overflow:visible;white-space:normal;font-size:10px;line-height:1.25}.ad-select-payment-name{white-space:nowrap}.ad-select-status{justify-self:start;min-width:62px;padding:5px 8px;color:#657286;background:#eef2f6;border-radius:6px;font-size:11px;font-weight:800;text-align:center}.ad-select-status.is-online{color:#087455;background:#e4faf0}.ad-select-status.is-offline{color:#68778b;background:#eef2f6}.ad-select-status.is-inactive{color:#9b5f00;background:#fff4dd}.ad-clear-selection{margin:7px 0 0 auto;display:block;width:auto;padding:4px 8px;color:#a92b3a;background:#fff8f8;border:1px solid rgba(239,70,84,.28);border-radius:6px;cursor:pointer;font-size:11px;font-weight:800}.ad-clear-selection:hover{background:#ffedf0}.ad-selection-submit{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0 0;color:#63748a;font-size:13px}.ad-selection-submit .primary{min-width:190px}.app-body.theme-dark .ad-select-row,.app-body.theme-dark .ad-selection-group{color:#edf7ff;background:rgba(5,26,42,.86);border-color:rgba(167,207,234,.18)}.app-body.theme-dark .ad-select-head{color:#b3c7d9;background:rgba(9,37,57,.98)}.app-body.theme-dark .ad-select-row:has(input:checked),.app-body.theme-dark .ad-select-row:hover{background:rgba(9,57,59,.84)}.app-body.theme-dark .ad-select-market,.app-body.theme-dark .ad-select-payments,.app-body.theme-dark .ad-select-price{color:#c9d8e5}.app-body.theme-dark .ad-select-price small{color:#9fb4c8}.app-body.theme-dark .ad-clear-selection{color:#ffb5bc;background:rgba(112,32,43,.32);border-color:rgba(255,133,145,.38)}@media (max-width:700px){.ad-selection-panel{padding:12px;gap:12px}.ad-selection-group{padding:10px}.ad-selection-group-title h2{font-size:17px}.ad-select-head{display:none}.ad-select-row{grid-template-columns:20px 38px minmax(0,1fr) auto;gap:7px;min-height:74px;padding:10px}.ad-select-type{grid-column:2;grid-row:1}.ad-select-id{grid-column:3;grid-row:1}.ad-select-market{display:none}.ad-select-price{grid-column:3;grid-row:2}.ad-select-payments{grid-column:3;grid-row:3;max-width:none}.ad-select-status{grid-column:4;grid-row:1;align-self:start}.ad-selection-submit{position:sticky;bottom:8px;z-index:3;padding:10px;background:rgba(255,255,255,.96);border:1px solid rgba(15,35,65,.12);border-radius:12px;box-shadow:0 8px 24px rgba(15,35,65,.12)}.ad-selection-submit span{display:none}.ad-selection-submit .primary{width:100%;min-width:0}.app-body.theme-dark .ad-selection-submit{background:rgba(5,26,42,.96)}}.binance-ad-choice-grid{display:grid;gap:10px}.binance-ad-choice{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:14px;color:#102a43;background:rgba(255,255,255,.84);border:1px solid rgba(15,35,65,.12);border-radius:12px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.binance-ad-choice:has(input:checked),.binance-ad-choice:hover{background:radial-gradient(circle at 98% 0,rgba(52,233,160,.22),transparent 42%),rgba(255,255,255,.96);border-color:rgba(5,150,105,.34);box-shadow:0 12px 28px rgba(15,35,65,.08)}.binance-ad-choice input{width:18px;height:18px;margin-top:2px;accent-color:#16c784}.binance-ad-choice-main,.binance-ad-choice-meta{display:grid;gap:5px}.binance-ad-choice-main strong{font-size:16px}.binance-ad-choice-main code{white-space:normal;word-break:break-all;color:#087455;font-weight:900}.binance-ad-choice-meta{grid-column:2;color:#52606d;font-size:13px;line-height:1.35}.binance-ad-choice-meta b{color:#102a43}.billing-layout{grid-template-columns:minmax(0,1fr) 380px}.pricing-card{padding:22px;border-top-width:6px}.plan-top h2{font-size:30px}.period-choice{background:#f8fbff;border-color:var(--bp-line);border-radius:12px}.period-choice.is-selected,.period-choice:hover{border-color:var(--bp-blue);box-shadow:0 0 0 4px rgba(22,119,255,.1)}.checkout-panel{top:24px;border-radius:12px}.settings-page,.settings-page.wide{grid-template-columns:330px minmax(0,1fr)}.settings-intro{background:linear-gradient(180deg,rgba(6,20,39,.94),rgba(8,38,61,.94)),url("/assets/brand/pitubot-robot.png") center bottom/cover no-repeat;border-radius:12px}.form-section{background:#f8fbff;border-color:var(--bp-line);border-radius:12px}.auth-body{min-height:100vh;background:radial-gradient(circle at 68% 26%,rgba(29,227,143,.16),transparent 30%),radial-gradient(circle at 13% 70%,rgba(14,191,130,.2),transparent 34%),linear-gradient(140deg,#05101d 0,#061827 48%,#06342f 100%)}.auth-public-shell{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:26px 0 56px}.auth-public-brand{width:fit-content;margin-bottom:18px;color:#fff}.auth-public-brand small{color:#b8c7d9}.auth-shell{grid-template-columns:minmax(0,1fr) 420px;min-height:calc(100vh - 150px)}.auth-copy{background:radial-gradient(circle at 78% 28%,rgba(49,223,140,.18),transparent 30%),linear-gradient(90deg,rgba(5,16,29,.98) 0,rgba(6,24,39,.92) 48%,rgba(6,52,47,.86) 100%),url("/assets/brand/pitubot-robot.png") center right 18%/contain no-repeat;border-radius:18px;color:#fff;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 24px 70px rgba(0,0,0,.24)}.auth-copy .eyebrow{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.45)}.auth-copy h1{max-width:620px;color:#fff;text-shadow:0 16px 42px rgba(0,0,0,.62)}.auth-copy p{max-width:680px;color:#eff6ff;text-shadow:0 10px 28px rgba(0,0,0,.55)}.auth-card{border-radius:18px;border-color:rgba(255,255,255,.18);box-shadow:0 24px 70px rgba(0,0,0,.24)}.auth-card h2{color:#05101d;font-weight:900}.auth-card label{color:#071827;font-weight:800}.auth-card input{min-height:54px;padding:14px 16px;color:#071827;background:#f2f7ff;border-color:#d8e4f2;border-radius:12px;font-weight:800}.auth-card input:focus{outline:0;border-color:rgba(31,194,118,.72);box-shadow:0 0 0 4px rgba(49,213,124,.14)}.auth-card button.primary{width:100%;min-height:54px;border-radius:10px;font-size:16px;font-weight:900}.auth-card .form-note{color:#64748b;font-size:15px}.auth-card .form-note a{color:#087a4f;font-weight:900}.auth-card .form-note a:hover{color:#0db875}.register-coming-soon-shell{position:relative;display:grid;align-items:center}.register-live-content{display:contents}.register-current-content{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 420px;gap:24px;width:100%;opacity:.16;pointer-events:none;user-select:none}.coming-soon-panel{position:absolute;left:50%;top:50%;z-index:2;width:min(560px,calc(100% - 32px));padding:34px;transform:translate(-50%,-50%);color:#0f1b2d;text-align:center;background:radial-gradient(circle at 76% 10%,rgba(34,214,163,.24),transparent 30%),rgba(255,255,255,.94);border:1px solid rgba(207,222,234,.92);border-radius:24px;box-shadow:0 32px 90px rgba(0,0,0,.32)}.coming-soon-panel .eyebrow{display:inline-flex;margin-bottom:14px;color:#087a4f;background:rgba(34,214,163,.14);border-color:rgba(34,214,163,.3)}.coming-soon-panel h1{margin:0;color:#06101f;font-size:clamp(42px, 8vw, 78px);line-height:.92;letter-spacing:0}.coming-soon-panel p{max-width:470px;margin:18px auto 0;color:#5f7089;font-size:18px;line-height:1.55}.coming-soon-login{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:0 26px;color:#fff;font-weight:900;text-decoration:none;background:linear-gradient(135deg,#0aa06f,#087f5b);border-radius:12px;box-shadow:0 14px 30px rgba(8,127,91,.22)}.home-coming-soon-shell{position:relative;min-height:100vh}.home-coming-soon-shell .home-current-content{opacity:.12;pointer-events:none;user-select:none}.home-coming-soon-panel{position:fixed}.public-status-shell{min-height:calc(100vh - 64px)}.public-status-panel{position:relative;left:auto;top:auto;margin:auto;transform:none}.access-settings-panel{display:grid;gap:18px}.access-settings-panel .form-grid,.access-settings-panel .settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.access-settings-panel .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-check{display:flex;gap:12px;align-items:flex-start;padding:16px;background:rgba(241,248,255,.86);border:1px solid rgba(196,214,231,.9);border-radius:14px}.settings-check input{width:20px;height:20px;margin-top:2px;accent-color:#20d88a}.settings-check small,.settings-check strong{display:block}.settings-check small{margin-top:4px;color:#64748b;line-height:1.45}.access-language-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.access-language-card{display:grid;gap:12px;padding:16px;background:rgba(255,255,255,.82);border:1px solid rgba(207,222,234,.9);border-radius:16px}.access-language-card h3{margin:0;font-size:16px}@media (max-width:860px){.register-current-content{grid-template-columns:1fr}.access-language-fields,.access-settings-panel .form-grid,.access-settings-panel .settings-grid{grid-template-columns:1fr}.coming-soon-panel{padding:28px 22px}.coming-soon-panel p{font-size:16px}}.home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:28px;align-items:stretch;min-height:560px;padding:44px;color:#fff;background:radial-gradient(circle at 80% 20%,rgba(72,232,214,.26),transparent 28%),linear-gradient(135deg,#07111f 0,#0b2344 52%,#0a766f 100%);border:1px solid rgba(255,255,255,.16);border-radius:28px;overflow:hidden;box-shadow:0 26px 80px rgba(15,35,65,.18)}.home-hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.home-hero h1{max-width:760px;margin:16px 0;color:#fff;font-size:clamp(42px, 5vw, 76px);line-height:1.02}.home-hero p{max-width:680px;margin:0;color:#dbeafe;font-size:19px}.home-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.home-primary,.home-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 18px;border-radius:14px;font-weight:900}.home-primary{color:#061427;background:linear-gradient(135deg,#57efc5,#61daf3);box-shadow:0 18px 36px rgba(72,232,214,.22)}.home-secondary{color:#fff;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08)}.home-hero-visual{position:relative;display:grid;place-items:end center;min-height:440px}.home-hero-visual img{width:min(100%,500px);max-height:540px;object-fit:contain;filter:drop-shadow(0 26px 52px rgba(0,0,0,.24))}.home-floating-card{position:absolute;right:0;bottom:18px;display:grid;grid-template-columns:auto 1fr;gap:4px 10px;max-width:300px;padding:16px;color:#fff;background:rgba(6,20,39,.72);border:1px solid rgba(255,255,255,.18);border-radius:16px;backdrop-filter:blur(14px)}.home-floating-card .home-icon{grid-row:span 2;color:#57efc5}.home-floating-card strong{font-size:15px}.home-floating-card span:last-child{color:#cbd8ea;font-size:13px;line-height:1.35}.home-icon{display:inline-flex;width:22px;height:22px;flex:0 0 22px}.home-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 30px}.home-cta,.home-feature-grid article,.home-trust-strip span,.home-workflow div{background:rgba(255,255,255,.88);border:1px solid var(--bp-line);border-radius:18px;box-shadow:0 18px 45px rgba(15,35,65,.08)}.home-trust-strip span{display:flex;align-items:center;min-height:58px;padding:14px 16px;color:var(--bp-text);font-weight:900}.home-section{margin-top:34px}.home-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-feature-grid article{display:grid;gap:12px;padding:20px}.home-feature-grid .home-icon{width:38px;height:38px;padding:8px;color:#0f8f78;background:#dffcf5;border-radius:12px}.home-feature-grid h3{margin:0;color:var(--bp-text);font-size:18px}.home-feature-grid p{margin:0;color:var(--bp-muted);font-size:14px}.home-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:30px 0}.home-workflow div{display:grid;gap:8px;padding:18px}.home-workflow span{display:grid;place-items:center;width:34px;height:34px;color:#061427;background:linear-gradient(135deg,#57efc5,#61daf3);border-radius:50%;font-weight:900}.home-workflow strong{color:var(--bp-text);font-size:16px}.home-workflow p{margin:0;color:var(--bp-muted);font-size:14px}.home-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:28px;margin-top:28px}.home-cta h2{max-width:760px;margin:8px 0;color:var(--bp-text);font-size:clamp(28px, 3vw, 42px)}.home-cta p{max-width:680px;margin:0;color:var(--bp-muted)}.mobile-bottom-nav{display:none}.mobile-menu-backdrop{display:none}@media (max-width:1060px){.app-body,.app-shell,body,html{max-width:100%;overflow-x:clip}.app-body{display:block}.app-shell{display:block;padding:0}.app-sidebar{position:fixed;inset:0 auto 0 0;z-index:100;display:flex;width:min(334px,calc(100vw - 42px));height:100dvh;min-height:0;gap:20px;padding:24px 18px 18px;overflow-y:auto;border:0;border-radius:0 22px 22px 0;transform:translateX(-105%);transition:transform .22s ease;overscroll-behavior:contain}.app-body.app-mobile-menu-open .app-sidebar{transform:translateX(0)}.mobile-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.app-sidebar .app-brand{gap:12px}.app-sidebar .app-brand img{width:54px;height:54px;border-radius:17px}.app-sidebar .app-brand strong{font-size:24px}.app-sidebar .app-brand small{max-width:190px;font-size:10px;line-height:1.45}.mobile-drawer-close{display:inline-flex;width:44px;height:44px;min-height:44px;flex:0 0 44px;align-items:center;justify-content:center;padding:0;color:#dce8f5;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:14px}.mobile-drawer-close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.2}.app-sidebar .side-nav{gap:7px}.app-sidebar .side-nav a{min-height:48px;padding:0 12px;font-size:15px}.app-sidebar .side-preferences{gap:16px;margin-top:8px;padding:16px 0}.app-sidebar .sidebar-footer{margin-top:auto}.mobile-menu-backdrop{position:fixed;inset:0;z-index:90;width:100%;height:100dvh;padding:0;pointer-events:none;opacity:0;background:rgba(3,12,24,.46);border:0;transition:opacity .22s ease}.app-body.app-mobile-menu-open .mobile-menu-backdrop{pointer-events:auto;opacity:1}.app-main{min-height:100vh;min-width:0;border:0;border-radius:0;box-shadow:none;background:0 0}.app-header{position:sticky;top:0;z-index:30;min-height:72px;padding:14px 18px;background:rgba(6,20,39,.96);border-bottom:1px solid rgba(255,255,255,.08)}.app-header>div{width:100%;justify-content:space-between}.app-header-copy{display:none}.mobile-app-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;color:#fff}.mobile-app-brand img{width:38px;height:38px;flex:0 0 38px;border-radius:12px;box-shadow:0 8px 20px rgba(34,214,163,.24)}.mobile-app-brand strong{overflow:hidden;font-size:21px;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-button{display:inline-flex;flex:0 0 42px;flex-direction:column;justify-content:center}.mobile-page-heading{display:grid;gap:6px;margin:2px 0 18px}.mobile-page-heading h1{margin:0;color:#fff;font-size:28px;line-height:1.1;letter-spacing:-.025em}.mobile-page-heading p{margin:0;color:#aebed0;font-size:14px;line-height:1.45}.top-actions .nav-form,.top-actions .new-bot-action{display:none}.top-actions .language-select,.top-actions .theme-select{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.top-actions .language-select select,.top-actions .theme-select select{color:#fff}.shell{min-width:0;padding:16px 14px 32px}.trial-access-banner{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:12px}.trial-access-copy{align-items:flex-start;flex-wrap:wrap}.trial-access-banner a{text-align:center}.trial-access-info>span{left:auto;right:-12px;transform:translate(0,-6px)}.trial-access-info:focus>span,.trial-access-info:hover>span{transform:translate(0,0)}.pitubot-dashboard{gap:14px}.dashboard-welcome{align-items:flex-start;flex-direction:column}.advertiser-guide-title,.onboarding-head{flex-direction:column}.advertiser-board-head{grid-template-columns:1fr;gap:18px}.advertiser-board-brand small{max-width:240px}.onboarding-progress{width:100%}.advertiser-mobile-step-grid,.advertiser-step-grid,.advertiser-submit-card,.onboarding-steps{grid-template-columns:1fr}.advertiser-step-card{min-height:0}.advertiser-submit-card{align-items:stretch}.dashboard-welcome h2{font-size:22px}.dashboard-actions{gap:8px;justify-content:flex-start;width:100%}.dash-upgrade{min-height:38px;padding:8px 10px;font-size:12px}.dash-logout button,.dashboard-actions .language-select,.dashboard-actions .theme-select{min-height:38px;padding-inline:10px;font-size:12px}.dash-avatar{width:38px;height:38px}.dash-hero-card{grid-template-columns:1fr;min-height:0;padding:20px}.dash-hero-copy strong{font-size:30px}.dash-chart{min-height:132px}.dash-hero-card::after,.dash-hero-robot{display:none}.dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-metrics article{min-height:136px;padding:16px;grid-template-columns:1fr}.dash-metrics .dash-icon{grid-row:auto}.dash-metrics strong{font-size:24px}.dash-grid-main{grid-template-columns:1fr;gap:14px}.dash-panel{padding:16px}.dash-bot-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.dash-bot-row small{grid-column:2/3}.dash-bot-row .dash-status{grid-column:2/3}.dash-row-actions{grid-column:3;grid-row:1/span 3}.dash-payment-row>div,.dash-tx-form{grid-template-columns:1fr}.dash-payment-row>div{display:grid}.dash-account-items,.dash-account-panel{grid-template-columns:1fr}.dash-create-button,.dash-mini-button,.dash-trial-form button{width:100%}.billing-hero,.dashboard-hero,.payment-detail-hero{min-height:248px;padding:24px;align-items:start;background-position:center right 30%}.dashboard-hero{display:grid;gap:18px}.billing-hero h1,.dashboard-hero h1,.payment-detail-hero h1{max-width:330px;font-size:26px}.billing-hero p,.dashboard-hero p,.payment-detail-hero p{max-width:300px;font-size:13px}.auth-shell,.billing-layout,.dashboard-panels,.home-feature-grid,.home-hero,.home-workflow,.payment-detail-grid,.settings-page,.settings-page.wide,.setup-grid{grid-template-columns:1fr}.home-hero{min-height:0;padding:28px}.home-hero-visual{min-height:300px;place-items:center}.home-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-cta{align-items:stretch;flex-direction:column}.setup-grid{gap:0;overflow:hidden;border:1px solid var(--bp-line);border-radius:14px;background:#fff}.setup-card{grid-template-columns:40px minmax(0,1fr) auto;box-shadow:none;border:0;border-bottom:1px solid var(--bp-line);border-radius:0}.setup-card:last-child{border-bottom:0}.setup-card form,.setup-card h2,.setup-card p{grid-column:2}.setup-card .button,.setup-card form{display:none}.setup-card::after{content:">";align-self:center;color:var(--bp-muted);font-weight:900}.settings-intro{position:static}.mobile-bottom-nav{display:none!important}}@media (max-width:620px){.mock-mobile-screenshot-wrap{width:min(100%,360px)}.app-header{border-radius:0 0 22px 22px}.app-header h1{max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-select{max-width:132px}.language-select select{font-size:13px}.checkout-panel,.panel,.payment-detail-card,.settings-card{padding:16px}.pricing-grid{grid-template-columns:1fr}.payment-row{grid-template-columns:1fr}.payment-row .inline{justify-content:stretch}.payment-row .inline input{max-width:none}.auth-public-shell{width:min(100% - 24px,1120px);padding-top:18px}.auth-copy{min-height:260px;padding:24px;background-position:center right 30%}.auth-copy h1{font-size:30px}.home-hero{padding:22px;border-radius:22px}.home-hero h1{font-size:34px}.home-hero p{font-size:16px}.home-actions a{width:100%}.home-trust-strip{grid-template-columns:1fr}.home-floating-card{position:static;max-width:none;margin-top:-34px}}@media (max-width:620px){.app-body,.app-main,.app-shell{overflow-x:clip}.app-main .shell>*,.billing-layout>*,.binance-data-grid>*,.dashboard-panels>*,.order-stats-page>*,.payment-detail-grid>*,.settings-v2>*{min-width:0;max-width:100%}.app-main button,.app-main input,.app-main select,.app-main textarea{max-width:100%}.order-stats-page{gap:12px}.order-stats-controls-panel{padding:12px}.order-pair-selector,.order-stats-controls,.order-stats-filter.compact{width:100%}.order-pair-selector label,.order-pair-selector select{width:100%}.order-stats-filter.compact{grid-template-columns:1fr;gap:10px}.order-range-select,.order-stats-filter.compact .order-stats-tabs,.order-stats-filter.compact .settings-primary-button{grid-column:auto}.order-custom-dates,.order-stats-filter.compact.is-custom .order-custom-dates{grid-template-columns:1fr}.order-stats-filter.compact .settings-primary-button{min-height:42px}.order-stats-panel{padding:14px;border-radius:14px}.order-stats-panel.compact{padding:8px}.metric-table-wrap,.orders-table-scroll{display:block;width:100%;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.order-metric-table{min-width:600px;max-width:none}.order-metric-table td,.order-metric-table th{padding:8px;font-size:12px}.order-metric-table td:first-child,.order-metric-table th:first-child{width:168px;min-width:168px}.order-metric-table td:not(:first-child),.order-metric-table th:not(:first-child){min-width:142px}.order-stats-table.recent{min-width:820px}.order-stats-table td,.order-stats-table th{padding:7px}.profit-chart-panel{min-height:0}.chart-tools{display:grid;width:100%;grid-template-columns:1fr;gap:8px}.chart-group-form,.chart-tools label{width:100%}.chart-tools label{justify-content:space-between}.chart-tools select{min-width:0;flex:1 1 auto}.chart-legend{min-width:0;overflow:hidden}.chart-legend span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-profit-canvas-wrap{height:210px}}@media (max-width:380px){.order-stats-summary,.order-stats-tabs{grid-template-columns:1fr}.order-stats-filter.compact .order-stats-tabs{grid-template-columns:1fr}.order-stats-hero,.order-stats-panel{padding:12px}}.settings-v2{display:grid;gap:22px;color:var(--app-text,#f8fbff)}.settings-v2-heading h1{margin:0 0 8px;font-size:clamp(28px, 3vw, 40px);letter-spacing:0}.settings-v2-heading p{margin:0;color:var(--app-muted,#a8b6c6)}.settings-v2-grid{display:grid;gap:16px;max-width:1120px}.settings-v2-card{display:grid;gap:16px;padding:20px;color:var(--app-text,#f8fbff);background:linear-gradient(145deg,rgba(8,28,47,.88),rgba(4,20,34,.92)),radial-gradient(circle at 100% 0,rgba(50,240,162,.1),transparent 34%);border:1px solid rgba(109,141,169,.25);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 20px 40px rgba(0,0,0,.1)}.settings-notifications-card{grid-column:span 1}.settings-notifications-card .settings-card-head{margin-bottom:14px}.notification-setting-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;align-items:center;min-height:80px;padding:14px 0;border-bottom:1px solid #dfe8ea}.notification-setting-row>div{display:grid;gap:4px}.notification-setting-row strong{color:#10213c;font-size:16px;font-weight:800}.notification-setting-row small,.notification-token-field{color:#536987;font-size:13px;line-height:1.45}.notification-setting-row.is-locked{opacity:.58}.notification-setting-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#e7fbf2;color:#078a60;font-size:24px;font-weight:700;line-height:1}.notification-setting-row--sound{min-height:64px}.notification-setting-row--sound .notification-setting-icon{font-size:22px}.notification-toggle{display:block;width:48px;height:28px;cursor:pointer}.notification-toggle input{position:absolute;opacity:0;pointer-events:none}.notification-toggle span{position:relative;display:block;width:48px;height:28px;border-radius:999px;background:#cbd5e1;box-shadow:inset 0 0 0 1px rgba(15,35,65,.08);transition:background .18s ease}.notification-toggle span::after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(15,35,65,.22);transition:transform .18s ease}.notification-toggle input:checked+span{background:#0ab676}.notification-toggle input:checked+span::after{transform:translateX(20px)}.notification-toggle input:focus-visible+span{outline:3px solid rgba(10,182,118,.3);outline-offset:2px}.notification-toggle input:disabled+span{cursor:not-allowed;opacity:.55}.notification-token-field{display:grid;gap:7px;padding:20px 0 18px 68px;color:#263c5c;font-weight:800}.notification-token-field input{width:100%}@media (max-width:640px){.notification-setting-row{grid-template-columns:42px minmax(0,1fr) auto;gap:11px;min-height:72px}.notification-setting-icon{width:38px;height:38px;font-size:20px}.notification-setting-row strong{font-size:14px}.notification-setting-row small{font-size:12px}.notification-token-field{padding-left:0}}.settings-card-head{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.settings-card-head h2{margin:0 0 4px;font-size:20px}.settings-card-head p,.settings-card-note,.settings-v2-card small{margin:0;color:var(--app-muted,#a8b6c6);line-height:1.5}.settings-form-grid,.settings-profile-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end}.settings-password-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end}.settings-profile-row{grid-template-columns:92px repeat(2,minmax(0,1fr))}.settings-avatar-wrap{position:relative;width:74px;height:74px;align-self:center}.settings-avatar{display:grid;place-items:center;width:74px;height:74px;overflow:hidden;padding:3px;color:#04121f;background:0 0;border:3px solid rgba(255,255,255,.16);border-radius:50%;font-size:26px;font-weight:900}.settings-avatar img{display:block;width:100%;height:100%;object-fit:contain}.settings-avatar-edit{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:24px;height:24px;color:#fff;background:#64748b;border:2px solid #071827;border-radius:50%;font-size:12px}.settings-v2 label{display:grid;gap:7px;color:var(--app-muted,#a8b6c6);font-size:13px;font-weight:800}.settings-select,.settings-v2 input,.settings-v2 select{width:100%;min-height:48px;color:var(--app-text,#f8fbff);background:rgba(5,20,34,.72);border:1px solid rgba(109,141,169,.3);border-radius:10px;outline:0}.settings-v2 input,.settings-v2 select{padding:0 14px}.settings-v2 input[readonly]{color:rgba(248,251,255,.78)}.settings-select{display:block;padding:0}.settings-select select{border:0;background:0 0}.settings-danger-button,.settings-ghost-button,.settings-primary-button{min-height:44px;padding:0 18px;border-radius:10px;font-weight:900;cursor:pointer}.settings-primary-button{width:fit-content;color:#04121f;background:linear-gradient(135deg,#4df1ad,#20be70);border:0;box-shadow:0 14px 30px rgba(32,190,112,.22)}.settings-ghost-button{color:var(--app-text,#f8fbff);background:rgba(255,255,255,.06);border:1px solid rgba(109,141,169,.28)}.settings-danger-button{color:#ff5a67;background:rgba(255,61,84,.08);border:1px solid rgba(255,61,84,.5)}.settings-small-icon{display:inline-block;margin-right:6px}.settings-segmented{display:grid;grid-template-columns:1fr 1fr 130px;gap:0;overflow:hidden;min-height:48px;background:rgba(5,20,34,.72);border:1px solid rgba(109,141,169,.3);border-radius:10px}.settings-segmented button,.settings-segmented select{min-height:48px;color:var(--app-text,#f8fbff);background:0 0;border:0;font-weight:900}.theme-dark .settings-segmented button[data-theme-choice=dark],.theme-light .settings-segmented button[data-theme-choice=light]{color:#071827;background:linear-gradient(135deg,#4df1ad,#20be70)}.settings-list{display:grid;gap:10px}.settings-list-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px;border-radius:12px}.settings-list-row+.settings-list-row{border-top:1px solid rgba(109,141,169,.15)}.settings-row-icon{display:grid;place-items:center;width:36px;height:36px;color:#35f0a2;background:rgba(53,240,162,.1);border-radius:10px;font-weight:900}.settings-row-icon.danger{color:#ff4d5f;background:rgba(255,77,95,.12)}.settings-list-row div{display:grid;gap:2px}.settings-switch input{position:absolute;opacity:0}.settings-switch span{position:relative;display:block;width:52px;height:28px;background:rgba(148,163,184,.36);border-radius:999px}.settings-switch span::after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .18s ease}.settings-switch input:checked+span{background:linear-gradient(135deg,#4df1ad,#20be70)}.settings-switch input:checked+span::after{transform:translateX(24px)}.settings-status-pill{padding:8px 12px;color:#35f0a2;background:rgba(53,240,162,.1);border-radius:8px;font-size:12px;font-weight:900}.settings-danger-card{border-color:rgba(255,77,95,.25)}.theme-light .settings-v2-card{color:#0f172a;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(239,253,249,.94)),radial-gradient(circle at 100% 0,rgba(12,148,99,.1),transparent 34%);border-color:rgba(15,23,42,.12)}.theme-light .settings-segmented,.theme-light .settings-select,.theme-light .settings-v2 input,.theme-light .settings-v2 select{color:#0f172a;background:rgba(255,255,255,.82);border-color:rgba(15,23,42,.14)}.theme-light .settings-card-head p,.theme-light .settings-card-note,.theme-light .settings-v2 label,.theme-light .settings-v2-card small{color:#526174}.theme-light .settings-ghost-button{color:#172033;background:#e2e8f0;border-color:#94a3b8}.theme-light .settings-v2 input[readonly]{color:#334155;background:#eef2f7;-webkit-text-fill-color:#334155;cursor:not-allowed}@media (max-width:900px){.settings-form-grid,.settings-password-grid,.settings-profile-row{grid-template-columns:1fr}.settings-profile-row{grid-template-columns:80px minmax(0,1fr)}.settings-profile-row label:last-child{grid-column:1/-1}}@media (max-width:620px){.settings-v2{gap:16px}.settings-v2-card{padding:16px;border-radius:14px}}.binance-data-page{max-width:1180px}.binance-data-body .shell{padding-top:26px}.binance-data-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:16px;align-items:start}.binance-data-form{min-width:0;align-content:start}.binance-data-form .settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.binance-data-form .settings-form-grid label:first-child{grid-column:1/-1}.binance-data-form input[disabled]{color:var(--app-text,#f8fbff);background:rgba(255,255,255,.08);border-color:rgba(109,141,169,.28);cursor:default;opacity:1;-webkit-text-fill-color:var(--app-text,#f8fbff)}.binance-data-form input[data-clear-on-unlock][disabled]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-weight:900}.binance-data-form .settings-primary-button{width:fit-content;min-width:180px;margin-top:0}.binance-data-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hidden-form{display:none}.binance-data-lock{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px 14px;color:var(--app-text,#f8fbff);background:rgba(53,240,162,.08);border:1px solid rgba(53,240,162,.22);border-radius:12px;cursor:pointer}.binance-data-lock input{width:18px;height:18px;min-height:18px;accent-color:#2bd98f;margin:0}.binance-data-lock span{font-size:13px;font-weight:900;line-height:1.35}.binance-data-form.is-locked .settings-primary-button{opacity:.55;cursor:not-allowed}.app-confirm-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:18px;background:rgba(2,14,27,.58);backdrop-filter:blur(7px)}.app-confirm-dialog{display:grid;gap:14px;width:min(100%,420px);padding:20px;color:#f8fbff;background:radial-gradient(circle at 92% 0,rgba(53,240,162,.16),transparent 38%),linear-gradient(145deg,rgba(8,28,47,.98),rgba(4,20,34,.98));border:1px solid rgba(109,141,169,.28);border-radius:18px;box-shadow:0 28px 80px rgba(0,0,0,.34)}.app-confirm-dialog h2{margin:0;font-size:20px;letter-spacing:0}.app-confirm-dialog p{margin:0;color:#b8c7d8;line-height:1.55}.app-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.app-confirm-actions button{min-height:42px;padding:0 16px;border:0;border-radius:10px;font-weight:900;cursor:pointer}.app-confirm-cancel{color:#dce8f5;background:rgba(255,255,255,.1)}.app-confirm-ok{color:#061427;background:linear-gradient(135deg,#35f0a2,#20b86f);box-shadow:0 12px 26px rgba(0,171,117,.22)}.app-confirm-ok.is-danger{color:#fff;background:linear-gradient(135deg,#f05262,#c8273b);box-shadow:0 12px 26px rgba(200,39,59,.24)}.delete-account-overlay{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:18px;background:rgba(2,14,27,.64);backdrop-filter:blur(10px)}.delete-account-overlay[hidden]{display:none}.delete-account-dialog{position:relative;display:grid;gap:14px;width:min(100%,520px);padding:22px;color:#f8fbff;background:radial-gradient(circle at 90% 0,rgba(255,90,110,.16),transparent 36%),radial-gradient(circle at 0 100%,rgba(53,240,162,.1),transparent 34%),linear-gradient(145deg,rgba(8,28,47,.98),rgba(4,20,34,.98));border:1px solid rgba(255,95,116,.34);border-radius:18px;box-shadow:0 28px 90px rgba(0,0,0,.36)}.delete-account-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:34px;height:34px;color:#c9d7e8;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:22px;line-height:1;cursor:pointer}.delete-account-badge{width:fit-content;padding:6px 10px;color:#ff6b7f;background:rgba(255,82,104,.12);border:1px solid rgba(255,82,104,.28);border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.delete-account-dialog h2{margin:0;padding-right:38px;font-size:24px;letter-spacing:0}.delete-account-dialog p{margin:0;color:#b8c7d8;line-height:1.55}.delete-account-warning{margin-top:12px;padding:12px 14px;color:#ffd8de;background:rgba(255,82,104,.12);border:1px solid rgba(255,82,104,.26);border-radius:12px;font-weight:800;line-height:1.45}.delete-account-check{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;margin-top:12px;padding:13px 14px;color:#f8fbff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;cursor:pointer}.delete-account-check input{width:18px;height:18px;margin-top:2px;accent-color:#ff4760}.delete-account-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px}.delete-account-submit:disabled{opacity:.45;cursor:not-allowed}body.modal-open{overflow:hidden}.binance-data-preview-card{min-width:0}.binance-profile-preview{display:grid;gap:14px;padding:16px;color:#081426;background:radial-gradient(circle at 88% 0,rgba(50,240,162,.14),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,251,249,.98));border:1px solid rgba(15,23,42,.12);border-radius:14px;box-shadow:0 18px 36px rgba(15,35,65,.08)}.binance-profile-preview-main{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;align-items:center}.binance-profile-preview-avatar{width:72px;height:72px;border-width:4px}.binance-profile-kicker{display:block;color:#66758b;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.binance-profile-preview-main h3{margin:0;color:#081426;font-size:clamp(22px, 2vw, 30px);line-height:1.08}.binance-profile-preview-main p{margin:2px 0 0;color:#66758b;font-size:14px}.binance-profile-preview-main a{display:block;max-width:100%;margin-top:3px;overflow-wrap:anywhere;color:#00865b;font-size:13px;font-weight:900;text-decoration:none}.binance-profile-preview-id{display:grid;gap:6px;padding:12px;background:rgba(255,255,255,.78);border:1px solid #d9e2ea;border-radius:12px}.binance-profile-preview-id span{color:#66758b;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.binance-profile-preview-id code{overflow-wrap:anywhere;color:#007a54;font-size:14px;font-weight:900}.binance-profile-preview-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.binance-profile-preview-stats article{min-height:86px;padding:12px;background:rgba(255,255,255,.75);border:1px solid #d9e2ea;border-radius:12px}.binance-profile-preview-stats span{display:block;color:#66758b;font-size:10px;font-weight:900;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}.binance-profile-preview-stats strong{display:block;margin-top:8px;color:#081426;font-size:26px;line-height:1}.binance-data-empty{display:grid;gap:8px;min-height:220px;align-content:center;padding:22px;color:var(--app-text,#f8fbff);background:rgba(5,20,34,.54);border:1px dashed rgba(109,141,169,.34);border-radius:14px}.binance-data-empty strong{font-size:18px}.binance-data-empty span{color:var(--app-muted,#a8b6c6);line-height:1.45}.theme-light .binance-data-empty{color:#0f172a;background:rgba(255,255,255,.7);border-color:rgba(15,23,42,.16)}.theme-light .binance-data-empty span{color:#526174}.theme-light .binance-data-lock{color:#0f172a;background:rgba(12,148,99,.08);border-color:rgba(12,148,99,.2)}.theme-light .binance-data-form input[disabled]{color:#0f172a;background:rgba(255,255,255,.78);border-color:rgba(15,23,42,.16);-webkit-text-fill-color:#0f172a}.theme-light .app-confirm-overlay{background:rgba(15,35,65,.36)}.theme-light .app-confirm-dialog{color:#0f172a;background:radial-gradient(circle at 92% 0,rgba(12,148,99,.12),transparent 38%),rgba(255,255,255,.98);border-color:rgba(15,35,65,.12);box-shadow:0 28px 80px rgba(15,35,65,.18)}.theme-light .app-confirm-dialog p{color:#526174}.theme-light .app-confirm-cancel{color:#0f172a;background:#e2e8f0;border:1px solid #94a3b8}.theme-light .app-confirm-ok{color:#fff;background:#087a55;box-shadow:0 12px 26px rgba(8,122,85,.24)}.theme-light .delete-account-dialog{color:#102033;background:radial-gradient(circle at 90% 0,rgba(255,90,110,.12),transparent 36%),radial-gradient(circle at 0 100%,rgba(53,240,162,.1),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(244,251,249,.98));border-color:rgba(255,95,116,.28)}.theme-light .delete-account-dialog p{color:#607189}.theme-light .delete-account-close{color:#607189;background:#fff;border-color:#dce6ed}.theme-light .delete-account-check{color:#102033;background:rgba(255,255,255,.86);border-color:#dce6ed}.theme-light .delete-account-warning{color:#9b2336;background:rgba(255,82,104,.09)}.theme-light .delete-account-actions .settings-ghost-button{color:#172033;background:#e2e8f0;border-color:#94a3b8}.theme-light .delete-account-actions .settings-danger-button{color:#fff;background:#bd2440;border-color:#981b32}@media (max-width:1040px){.binance-data-grid{grid-template-columns:1fr}}@media (max-width:620px){.binance-data-body .shell{padding-top:18px}.binance-data-form .settings-form-grid{grid-template-columns:1fr}.binance-data-form .settings-primary-button{width:100%}.binance-data-actions,.binance-data-actions .settings-danger-button,.binance-data-actions .settings-primary-button{width:100%}.binance-profile-preview{padding:14px}.binance-profile-preview-main{grid-template-columns:62px minmax(0,1fr);gap:12px}.binance-profile-preview-avatar{width:58px;height:58px}.binance-profile-preview-stats{grid-template-columns:1fr}.delete-account-dialog{padding:18px}.delete-account-actions{flex-direction:column-reverse}.delete-account-actions button{width:100%}}.api-onboarding-panel{gap:12px;padding:16px;color:#eff6ff;background:radial-gradient(circle at 78% 18%,rgba(35,214,131,.16),transparent 34%),radial-gradient(circle at 20% 72%,rgba(0,133,255,.1),transparent 30%),linear-gradient(145deg,#030b15,#071727 48%,#05101b);border-color:rgba(120,190,210,.22);border-radius:18px}.api-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.api-step-card{gap:7px;min-height:0;padding:8px}.api-step-visual{display:grid;min-height:0;height:clamp(390px,34vw,546px);padding:5px}.api-guide-screenshot-wrap{position:relative;overflow:hidden;width:100%;height:100%;background:#f8fafc;border:1px solid rgba(15,23,42,.14);border-radius:9px}.api-step-card .advertiser-step-copy{gap:7px}.api-step-card .advertiser-step-copy>span{width:22px;height:22px;font-size:12px}.api-step-card .advertiser-step-copy strong{font-size:13px}.api-step-card .advertiser-step-copy p{margin-top:2px;font-size:11px;line-height:1.2}.api-guide-screenshot{display:block;width:100%;height:100%;object-fit:contain;object-position:top center;user-select:none;-webkit-user-drag:none}.api-guide-label{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;max-width:min(260px,48%);min-height:18px;padding:3px 6px;color:#111827;background:rgba(255,255,255,.96);border:1px solid rgba(15,23,42,.1);border-radius:7px;box-shadow:0 6px 16px rgba(0,0,0,.12);font-size:9px;font-weight:900;line-height:1.15;pointer-events:none;text-align:center;user-select:none;white-space:normal}.api-guide-label-account{top:45%;left:82.4%;min-width:74px;background:#fff}.api-guide-label-api-management{top:60.2%;left:16.8%;min-width:132px;background:#f3f4f6}.api-guide-label-create-api{top:10.6%;left:74.8%;min-width:68px;color:#111827;background:#fcd535;border-color:rgba(180,135,0,.2)}.api-guide-label-system-generated{top:49.7%;left:70.4%;min-width:112px;background:#fff}.api-guide-label-label-key{top:62.7%;left:45.7%;min-width:90px;background:#fff}.api-guide-label-next{left:50.4%;bottom:10.8%;min-width:54px;color:#111827;background:#fcd535;border-color:rgba(180,135,0,.2)}.api-guide-label-api-key{top:49%;left:44%}.api-guide-label-secret-key{top:58%;left:44%}.api-guide-label-copy-key{top:52.1%;left:71.5%;min-width:44px;color:#b77900;background:#fff}.api-guide-label-copy-secret{top:60.1%;left:72.2%;min-width:44px;color:#b77900;background:#fff}.api-step-visual-4 .api-guide-label-next{top:82.2%;bottom:auto;left:55.2%}.api-step-visual-5 .api-guide-label-next{top:71.2%;bottom:auto;left:62%}.api-mobile-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.api-mobile-step-card{min-height:430px}.api-mobile-visual{min-height:280px;padding:8px}.api-mobile-phone{display:grid;align-content:start;gap:12px;min-height:100%;padding:16px;color:#111827;background:linear-gradient(180deg,#fff 0,#f6f7f9 100%);border:1px solid rgba(15,23,42,.14);border-radius:20px;box-shadow:0 18px 34px rgba(0,0,0,.2);user-select:none}.api-mobile-topbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(15,23,42,.08)}.api-mobile-topbar strong{font-size:18px;font-weight:900}.api-mobile-topbar span{padding:5px 9px;color:#04130d;background:#27d784;border-radius:999px;font-size:12px;font-weight:900}.api-mobile-balance{font-size:38px;font-weight:950;letter-spacing:0}.api-mobile-actions,.api-mobile-nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}.api-mobile-actions span,.api-mobile-choice,.api-mobile-key-row,.api-mobile-menu span,.api-mobile-menu strong,.api-mobile-nav span,.api-mobile-nav strong{padding:10px;background:#eef2f6;border:1px solid rgba(15,23,42,.08);border-radius:12px;font-weight:850}.api-mobile-nav{margin-top:auto;grid-template-columns:repeat(4,minmax(0,1fr))}.api-mobile-nav span,.api-mobile-nav strong{overflow:hidden;min-width:0;padding:8px 4px;font-size:11px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.api-mobile-choice.is-selected,.api-mobile-menu strong,.api-mobile-nav strong{color:#04130d;background:#27d784;border-color:rgba(14,165,103,.45);box-shadow:0 8px 18px rgba(32,215,131,.22)}.api-mobile-menu{display:grid;gap:9px}.api-mobile-primary{min-height:44px;color:#111827;background:#facc15;border:0;border-radius:12px;font-weight:950}.api-mobile-key-row{display:flex;align-items:center;gap:8px}.api-mobile-key-row span{padding:5px 8px;color:#047857;background:#dcfce7;border-radius:7px;font-size:12px;font-weight:900}.api-mobile-sheet{display:grid;gap:12px;margin-top:auto;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:18px;box-shadow:0 -12px 28px rgba(15,23,42,.1)}.api-mobile-sheet>strong{font-size:18px}.api-mobile-secret-card label,.api-mobile-sheet label{display:grid;gap:6px;color:#4b5563;font-size:12px;font-weight:900}.api-mobile-secret-card code,.api-mobile-sheet label span{display:block;overflow:hidden;padding:10px;color:#111827;background:#eef2f6;border:1px solid rgba(15,23,42,.1);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.api-mobile-secret-card{display:grid;gap:12px;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:16px}.api-mobile-secret-card label{grid-template-columns:minmax(0,1fr) auto;align-items:center}.api-mobile-secret-card label>:first-child{grid-column:1/-1}.api-mobile-secret-card b{padding:8px 10px;color:#04130d;background:#27d784;border-radius:9px;font-style:normal}.api-mobile-step-card{min-height:0}.api-mobile-visual{min-height:0;padding:10px}.api-mobile-screenshot-wrap{position:relative;overflow:hidden;width:min(100%,360px);margin:0 auto;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:#f8fafc;box-shadow:0 18px 34px rgba(0,0,0,.22);user-select:none}.api-mobile-screenshot{display:block;width:100%;height:auto;pointer-events:none;user-select:none}.api-mobile-guide-label{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;max-width:54%;min-height:22px;padding:4px 9px;color:#07111e;background:#fff;border:1px solid rgba(14,165,103,.22);border-radius:999px;box-shadow:0 7px 16px rgba(15,23,42,.16);font-size:10px;font-weight:950;line-height:1.1;text-align:center;white-space:normal}.api-mobile-visual-1 .api-mobile-guide-label-home{top:96.6%;left:8%}.api-mobile-visual-1 .api-mobile-guide-label-api-management{top:41.5%;left:53.5%;max-width:34%}.api-mobile-visual-2 .api-mobile-guide-label-create-api{top:17.7%;left:15%}.api-mobile-visual-3 .api-mobile-guide-label-system-generated{top:43.6%;left:53%}.api-mobile-visual-3 .api-mobile-guide-label-next{top:88.9%;left:48%;min-width:72px}.api-mobile-visual-4 .api-mobile-guide-label-label-key{top:50.2%;left:47%;max-width:45%}.api-mobile-visual-4 .api-mobile-guide-label-next{top:63.3%;left:62%;min-width:72px}.api-mobile-visual-5 .api-mobile-guide-label-api-key{top:67.5%;left:9%;max-width:38%}.api-mobile-visual-5 .api-mobile-guide-label-copy-key{top:76.7%;left:17%;min-width:76px;color:#b77900}.api-mobile-visual-5 .api-mobile-guide-label-secret-key{top:82.4%;left:9%;max-width:42%}.api-mobile-visual-5 .api-mobile-guide-label-copy-secret{top:91.5%;left:17%;min-width:76px;color:#b77900}@media (max-width:980px){.api-mobile-step-grid,.api-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.api-submit-card{grid-template-columns:1fr}.api-submit-card button{width:100%}}@media (max-width:760px){.api-mobile-step-grid,.api-step-grid{grid-template-columns:1fr}.api-mobile-step-card{min-height:0}.api-mobile-screenshot-wrap{width:min(100%,390px)}.api-guide-label{max-width:54%;padding:4px 8px;font-size:10px}}.mock-api-keys,.mock-api-page,.mock-api-verify{display:grid;gap:8px;height:100%;padding:12px;color:#dbeafe;background:linear-gradient(145deg,#07111e,#0c2331);border:1px solid rgba(255,255,255,.1);border-radius:10px}.mock-api-keys,.mock-api-page.light,.mock-api-verify{color:#0f172a;background:linear-gradient(145deg,#fff,#eef5fb);border-color:rgba(15,23,42,.1)}.mock-api-top{display:flex;justify-content:space-between;color:#f0b90b;font-weight:900}.mock-api-top span{color:#94a3b8;font-size:12px}.mock-api-menu{display:grid;gap:7px}.mock-api-menu b,.mock-api-menu span,.mock-api-page label,.mock-api-verify label{padding:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:8px}.mock-api-menu b{color:#35f0a2;border-color:rgba(53,240,162,.45)}.mock-api-page.light label,.mock-api-verify label{display:grid;gap:5px;color:#64748b;background:#f1f5f9;border-color:#d8e1ea;font-size:12px;font-weight:800}.mock-api-keys code,.mock-api-page label span,.mock-api-verify label span{display:block;overflow:hidden;color:#102033;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.mock-api-page em,.mock-api-verify em{justify-self:end;align-self:end;padding:7px 10px;color:#042016;background:#20d783;border-radius:7px;font-style:normal;font-weight:900}.mock-api-keys span{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase}.mock-api-keys code{padding:8px;background:#eef2f6;border:1px solid rgba(15,23,42,.14);border-radius:8px}.api-submit-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px;background:rgba(8,27,43,.72);border:1px solid rgba(120,190,210,.14);border-radius:14px}.api-submit-card label{display:grid;gap:7px;color:#fff;font-weight:900}.api-submit-card input{color:#fff;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.binance-verify-loading{grid-column:1/-1;margin:0;color:rgba(219,234,254,.92);font-size:13px;font-weight:800}[data-binance-verify-form].is-verifying button[aria-busy=true]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;opacity:.88;cursor:wait}[data-binance-verify-form].is-verifying button[aria-busy=true]::before{content:"";width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:verify-spin .7s linear infinite}[data-binance-verify-form].is-verifying input{opacity:.82}@keyframes verify-spin{to{transform:rotate(360deg)}}.order-stats-load-error{padding:10px 14px;color:#8a4d00;font-size:14px;font-weight:700;background:rgba(255,243,205,.82);border:1px solid rgba(191,125,0,.25);border-radius:10px}.order-stats-page{display:grid;width:100%;min-width:0;max-width:100%;gap:18px}.order-stats-page>*{width:100%;min-width:0;max-width:100%}.order-stats-locked{display:grid;min-height:360px;padding:44px 24px;place-items:center;align-content:center;gap:12px;text-align:center;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(240,251,248,.92)),radial-gradient(circle at 78% 12%,rgba(35,214,131,.16),transparent 34%);border:1px solid rgba(15,35,65,.1);border-radius:18px;box-shadow:0 18px 46px rgba(15,35,65,.08)}.order-stats-locked-icon{display:grid;width:62px;height:62px;place-items:center;color:#078a58;background:rgba(14,203,129,.12);border:1px solid rgba(14,203,129,.22);border-radius:50%}.order-stats-locked-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.order-stats-locked h2{margin:0;color:#102033;font-size:25px}.order-stats-locked p{max-width:610px;margin:0 0 6px;color:#5b6e88;font-size:14px;line-height:1.55}.app-body.theme-dark .order-stats-locked{background:linear-gradient(145deg,rgba(8,27,46,.97),rgba(5,45,48,.94));border-color:rgba(126,166,199,.24);box-shadow:0 18px 46px rgba(0,0,0,.22)}.app-body.theme-dark .order-stats-locked h2{color:#eef6ff}.app-body.theme-dark .order-stats-locked p{color:#afc3d6}.order-stats-context{color:#657793;font-size:13px;font-weight:800}.order-stats-controls-panel,.order-stats-empty,.order-stats-hero,.order-stats-panel,.order-stats-summary article{background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(245,252,251,.88)),radial-gradient(circle at 92% 0,rgba(35,214,131,.13),transparent 32%);border:1px solid rgba(15,35,65,.1);border-radius:14px;box-shadow:0 18px 46px rgba(15,35,65,.08)}.order-stats-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:18px;align-items:center;min-height:116px;padding:15px 22px;overflow:hidden}.order-stats-hero h1{margin:4px 0 6px;color:#0f1b2d;font-size:clamp(26px, 2.45vw, 32px);line-height:1.04}.order-stats-hero p{max-width:680px;margin:0;color:#657793;font-size:13px;line-height:1.45}.order-stats-hero .settings-eyebrow{color:#0f1b2d;background:0 0;border:0;padding:0;font-size:13px;font-weight:650;letter-spacing:0;text-transform:none}.order-stats-hero-visual{position:relative;justify-self:end;width:136px;height:86px;display:grid;place-items:center;color:#0ecb81;background:radial-gradient(circle at 72% 23%,rgba(14,203,129,.24),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(221,255,241,.74));border:1px solid rgba(14,203,129,.17);border-radius:16px;box-shadow:0 16px 34px rgba(14,203,129,.14)}.order-stats-hero-visual::before{content:"";position:absolute;right:108px;top:18px;width:210px;height:48px;opacity:.32;background-image:radial-gradient(circle,rgba(14,203,129,.55) 1px,transparent 1px);background-size:8px 8px;transform:skewX(-18deg)}.order-stats-hero-visual svg{position:relative;z-index:1;width:112px;height:76px;fill:none;stroke:currentColor;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.order-stats-hero-visual rect{fill:currentColor;stroke:none;opacity:.72}.order-stats-hero-visual .stats-wave{stroke:rgba(14,203,129,.18);stroke-width:12}.order-stats-hero-visual .stats-line{stroke-width:8}.order-stats-hero-visual .stats-line-dot{stroke-width:12}.order-stats-filter{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;padding:12px;background:rgba(255,255,255,.78);border:1px solid rgba(15,35,65,.1);border-radius:12px}.order-stats-tabs{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.order-stats-tabs a{padding:9px 10px;color:#66748a;background:rgba(241,247,250,.92);border:1px solid rgba(15,35,65,.08);border-radius:10px;font-size:13px;font-weight:900;text-align:center}.order-stats-tabs a.is-active{color:#062918;background:#31e79a;border-color:rgba(7,148,91,.22);box-shadow:0 8px 18px rgba(19,196,125,.2)}.order-stats-filter label{display:grid;gap:6px;color:#52647d;font-size:12px;font-weight:900}.order-stats-filter input{width:100%;height:42px;padding:0 12px;color:#102033;background:#fff;border:1px solid rgba(15,35,65,.12);border-radius:10px;font:inherit;font-weight:800}.order-stats-controls{display:flex;width:100%;min-width:0;align-items:end;justify-content:space-between;gap:12px;margin:0}.order-stats-controls-panel{padding:12px 14px}.order-stats-filter.compact{display:flex;flex:0 1 auto;align-items:end;justify-content:flex-end;gap:8px;padding:0;background:0 0;border:0;border-radius:13px}.order-stats-filter.compact .order-stats-tabs{display:flex;grid-column:auto;gap:5px}.order-stats-filter.compact .order-stats-tabs a{min-width:88px;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 11px;font-size:12px;line-height:1}.order-stats-filter.compact label{min-width:120px;gap:4px;font-size:11px;font-weight:750}.order-stats-filter.compact input,.order-stats-filter.compact select{height:36px;padding:0 10px;border-radius:9px;font-size:12px;line-height:36px}.order-stats-filter.compact select{min-width:178px;padding-right:34px;color:#102033;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(246,252,251,.94));border:1px solid rgba(15,35,65,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.74);font:inherit;font-weight:900}.order-range-select{min-width:178px}.order-custom-dates{display:none;align-items:end;gap:8px}.order-stats-filter.compact.is-custom .order-custom-dates{display:flex}.order-stats-filter.compact input[type=date]::-webkit-date-and-time-value{min-height:0;line-height:36px}.order-stats-filter.compact input[type=date]::-webkit-calendar-picker-indicator{margin:0}.order-stats-filter.compact .settings-primary-button{min-height:36px;padding:0 14px;border-radius:9px;font-size:13px;white-space:nowrap}.order-stats-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.order-stats-summary article{display:grid;gap:7px;min-height:118px;padding:18px}.order-stats-empty p,.order-stats-panel-head span,.order-stats-summary span{color:#657793}.order-stats-summary span{font-size:12px;font-weight:1000;letter-spacing:.04em;text-transform:uppercase}.order-stats-summary strong{color:#0f1b2d;font-size:25px;line-height:1.1}.order-stats-summary small{color:#078a58;font-weight:900}.order-stats-summary article.profit{background:linear-gradient(145deg,rgba(221,255,239,.96),rgba(255,255,255,.9)),radial-gradient(circle at 100% 0,rgba(35,214,131,.18),transparent 40%);border-color:rgba(35,214,131,.24)}.order-stats-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.order-stats-panel{min-width:0;max-width:100%;padding:18px}.order-stats-panel.compact{overflow:hidden;padding:10px}.order-stats-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.order-stats-empty h2,.order-stats-panel-head h2{margin:0;color:#0f1b2d;font-size:20px}.daily-bars{display:grid;gap:10px}.daily-bar-row{display:grid;grid-template-columns:54px minmax(0,1fr) 42px;gap:10px;align-items:center;color:#52647d;font-size:13px;font-weight:900}.daily-bar-row div{height:12px;overflow:hidden;background:#eef5f7;border:1px solid rgba(15,35,65,.08);border-radius:999px}.daily-bar-row i{display:block;height:100%;min-width:10px;background:linear-gradient(90deg,#07945b,#31e79a);border-radius:inherit}.daily-bar-row strong{color:#0f1b2d;text-align:right}.order-stats-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.orders-table-scroll{max-height:704px;overflow:auto;overscroll-behavior:contain}.metric-table-wrap{display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin}.order-pair-selector{display:inline-flex;align-items:end;margin:0}.order-pair-selector label{display:grid;gap:5px;color:#52647d;font-size:11px;font-weight:750}.order-pair-selector select{min-width:138px;height:36px;padding:0 34px 0 12px;color:#102033;background:#fff;border:1px solid rgba(15,35,65,.12);border-radius:10px;font:inherit;font-weight:900}.order-pair-selector.is-disabled{opacity:.72}.order-pair-selector.is-disabled select{color:#657793;background:rgba(241,247,250,.92);cursor:not-allowed}.order-stats-table{width:100%;border-collapse:collapse;min-width:560px}.order-stats-table.recent{min-width:1000px}.order-stats-table td,.order-stats-table th{padding:8px 9px;border-bottom:1px solid rgba(15,35,65,.08);color:#52647d;font-size:12px;line-height:1.25;text-align:left;white-space:nowrap}.order-stats-table th{color:#718197;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.order-stats-table td{color:#102033;font-weight:560}.order-stats-table td:nth-child(2){font-weight:650}.order-table-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 4px 4px}.order-table-pagination span{color:#657793;font-size:12px;font-weight:750}.order-table-pagination .button{min-height:34px;padding:7px 12px}.orders-table-scroll .order-stats-table thead th{position:sticky;top:0;z-index:1;background:rgba(255,255,255,.96)}.order-side{display:inline-flex;min-width:42px;justify-content:center;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:800}.order-side.buy{color:#0ecb81;background:rgba(14,203,129,.14)}.order-side.sell{color:#f6465d;background:rgba(246,70,93,.13)}.order-stats-empty{display:grid;justify-items:center;gap:10px;padding:42px 20px;text-align:center}.order-stats-empty .dash-icon{width:48px;height:48px;padding:11px;color:#078a58;background:rgba(35,214,131,.12);border:1px solid rgba(35,214,131,.24);border-radius:50%}.order-metric-table{width:max-content;min-width:min(900px,100%);max-width:100%;margin-inline:auto;border-collapse:separate;border-spacing:0;overflow:hidden;background:rgba(255,255,255,.76);border:1px solid rgba(15,35,65,.1);border-radius:12px}.order-metric-table td,.order-metric-table th{padding:9px 12px;border-right:1px solid rgba(15,35,65,.08);border-bottom:1px solid rgba(15,35,65,.08);color:#122033;font-size:13px;font-weight:600;line-height:1.25;text-align:center;vertical-align:middle;overflow-wrap:anywhere}.order-metric-table td:first-child,.order-metric-table th:first-child{width:260px;min-width:260px;text-align:left;white-space:normal}.order-metric-table td:not(:first-child),.order-metric-table th:not(:first-child){min-width:190px}.order-metric-table th{color:#162234;background:rgba(249,252,253,.96);font-size:14px;font-weight:850}.order-metric-table th:last-child{color:#1477ff}.order-metric-table th:nth-child(2){color:#0ecb81}.order-metric-table th:nth-child(3){color:#f6465d}.order-metric-table td .buy-value,.order-metric-table td .loss-value,.order-metric-table td .method-line,.order-metric-table td .method-line b,.order-metric-table td .method-line span,.order-metric-table td .sell-value{color:#122033}.order-metric-table td .total-profit-value{color:#1477ff}.order-metric-table tr:last-child td{border-bottom:0}.order-metric-table td:last-child,.order-metric-table th:last-child{border-right:0}@media (min-width:1101px){.order-metric-table{max-width:none}}.metric-label{display:flex;align-items:center;gap:10px;min-width:0}.metric-label-icon{display:inline-grid;flex:0 0 auto;width:28px;height:28px;place-items:center;color:#1477ff;background:rgba(20,119,255,.09);border-radius:9px}.metric-label-icon-profit,.metric-label-icon-total-profit{color:#078a58;background:rgba(14,203,129,.1)}.metric-label-icon-orders{color:#226ccf;background:rgba(34,108,207,.1)}.metric-label-icon-asset{color:#7a5bd6;background:rgba(122,91,214,.11)}.metric-label-icon-fees,.metric-label-icon-fiat{color:#d86f20;background:rgba(216,111,32,.11)}.metric-label-icon-average{color:#7758c9;background:rgba(119,88,201,.11)}.metric-label-icon-payments{color:#0a7c61;background:rgba(10,124,97,.1)}.metric-label-icon-date{color:#66758b;background:rgba(102,117,139,.11)}.metric-label-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.metric-label span{display:grid;gap:2px;min-width:0}.metric-label strong{color:#122033;font-size:13px;font-weight:800;line-height:1.15}.metric-label small{display:block;color:#657793;font-size:11px;font-weight:600;line-height:1.2}.metric-value{color:#122033;font-weight:620}.metric-value-main{font-size:17px;font-weight:820}.metric-value-count,.metric-value-strong{font-size:15px;font-weight:740}.metric-value-regular{font-size:13px;font-weight:620}.metric-value-profit{font-size:18px;font-weight:900}.metric-value-margin{color:#078a58;font-size:18px;font-weight:900}.metric-value-date{color:#52647d;font-size:13px;font-weight:650}.order-metric-table tr.order-payment-row td{vertical-align:top}.payment-heading{display:grid;gap:3px;line-height:1.2}.method-list{display:grid;gap:5px;align-content:start;min-height:72px}.method-line{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;align-items:start;padding:2px 0;color:#0b6b3a;font-size:10px;font-weight:560;line-height:1.25;white-space:normal}.method-line b{min-width:0;font-size:11px;font-weight:760}.method-line span{min-width:0;font-size:10px;font-weight:650;text-align:center}.muted-value{color:#8a99ad;font-weight:700}.loss-value{color:#f6465d}.method-line b,.method-line span{color:#122033}.app-body.theme-dark .order-stats-controls-panel,.app-body.theme-dark .order-stats-empty,.app-body.theme-dark .order-stats-panel{background:linear-gradient(145deg,rgba(8,27,46,.96),rgba(5,37,48,.94));border-color:rgba(126,166,199,.24);box-shadow:0 18px 46px rgba(0,0,0,.22)}.app-body.theme-dark .order-pair-selector label,.app-body.theme-dark .order-stats-context,.app-body.theme-dark .order-stats-filter.compact label{color:#a9c0d6}.app-body.theme-dark .order-pair-selector select,.app-body.theme-dark .order-stats-filter.compact input,.app-body.theme-dark .order-stats-filter.compact select{color:#eef6ff;background:#092139;border-color:rgba(126,166,199,.32);box-shadow:none}.app-body.theme-dark .order-metric-table{background:#092139;border-color:rgba(126,166,199,.28)}.app-body.theme-dark .order-metric-table td,.app-body.theme-dark .order-metric-table th{color:#e7f1fb;border-color:rgba(126,166,199,.18)}.app-body.theme-dark .order-metric-table th{background:#0c2942}.app-body.theme-dark .metric-label strong,.app-body.theme-dark .metric-value,.app-body.theme-dark .order-metric-table td .buy-value,.app-body.theme-dark .order-metric-table td .loss-value,.app-body.theme-dark .order-metric-table td .method-line,.app-body.theme-dark .order-metric-table td .method-line b,.app-body.theme-dark .order-metric-table td .method-line span,.app-body.theme-dark .order-metric-table td .sell-value{color:#e7f1fb}.app-body.theme-dark .metric-label small,.app-body.theme-dark .metric-value-date,.app-body.theme-dark .muted-value{color:#9bb2c8}.app-body.theme-dark .order-metric-table td .total-profit-value{color:#4fe1a2}.app-body.theme-dark .metric-value-margin{color:#4fe1a2}.app-body.theme-dark .order-metric-table th:last-child{color:#72a9ff}.app-body.theme-dark .order-metric-table th:nth-child(2){color:#4fe1a2}.app-body.theme-dark .order-metric-table th:nth-child(3){color:#ff8b9a}.app-body.theme-dark .profit-chart-panel .order-stats-panel-head h2{color:#eef6ff}.app-body.theme-dark .chart-legend,.app-body.theme-dark .chart-tools label,.app-body.theme-dark .order-profit-empty,.app-body.theme-dark .profit-chart-panel .order-stats-panel-head span{color:#a9c0d6}.app-body.theme-dark .chart-tools select{color:#eef6ff;background:#092139;border-color:rgba(126,166,199,.32)}.app-body.theme-dark .order-profit-canvas-wrap,.app-body.theme-dark .order-profit-chart{background:linear-gradient(180deg,rgba(10,35,55,.98),rgba(7,27,46,.98));border-color:rgba(126,166,199,.22)}.app-body.theme-dark .order-profit-tooltip{color:#eef6ff;background:#0c2942;border-color:rgba(126,166,199,.28);box-shadow:0 16px 36px rgba(0,0,0,.3)}.app-body.theme-dark .order-profit-tooltip strong{color:#a9c0d6}.app-body.theme-dark .order-stats-table th,.app-body.theme-dark .orders-table-scroll .order-stats-table thead th{color:#b7cce0;background:#0c2942;border-color:rgba(126,166,199,.2)}.app-body.theme-dark .order-stats-table td{color:#e3eef8;border-color:rgba(126,166,199,.15)}.app-body.theme-dark .order-table-pagination span{color:#afc3d6}.app-body.theme-dark .orders-table-scroll{scrollbar-color:#52728e #092139}.order-mobile-metrics{display:none}@media (max-width:1100px){.order-history-collection,.order-history-copy,.order-mobile-date-row,.order-mobile-metric-detail,.order-mobile-metric-list,.order-mobile-metrics,.order-mobile-mode-tabs,.order-mobile-range,.order-stats-controls,.order-stats-controls-panel,.order-stats-page,.order-stats-page>*,.order-stats-panel.compact,details.order-mobile-metric,details.order-mobile-metric>summary{min-width:0;max-width:100%;box-sizing:border-box}.order-history-collection,.order-mobile-metrics,.order-stats-controls-panel,.order-stats-page,.order-stats-panel.compact{width:100%}.order-stats-page,.order-stats-panel.compact{overflow-x:hidden}.order-stats-controls{flex-wrap:wrap;justify-content:flex-start}.order-stats-filter.compact{min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-start}.order-history-copy h2,.order-history-copy p,.order-history-copy strong{max-width:100%;overflow-wrap:anywhere}.metric-table-wrap.metric-table-desktop{display:none}.order-mobile-metrics{display:grid;gap:10px;width:100%}.order-mobile-metric{overflow:hidden;background:rgba(255,255,255,.82);border:1px solid rgba(15,35,65,.1);border-radius:13px;box-shadow:0 7px 18px rgba(28,71,91,.045)}.order-mobile-metric>header{padding:12px;background:rgba(247,251,252,.94);border-bottom:1px solid rgba(15,35,65,.08)}.order-mobile-metric>header .metric-label{align-items:center}.order-mobile-metric>header .metric-label-icon{width:32px;height:32px}.order-mobile-metric>header .metric-label strong{font-size:13px}.order-mobile-metric-values{display:grid;padding:2px 12px}.order-mobile-value{display:grid;grid-template-columns:minmax(72px,.34fr) minmax(0,1fr);gap:12px;align-items:start;padding:11px 0}.order-mobile-value+.order-mobile-value{border-top:1px solid rgba(15,35,65,.075)}.order-mobile-value>span{display:inline-flex;width:max-content;max-width:100%;padding:4px 8px;color:#607087;background:rgba(96,112,135,.08);border-radius:999px;font-size:10px;font-weight:850;line-height:1.1}.order-mobile-value--buy>span{color:#078a58;background:rgba(14,203,129,.11)}.order-mobile-value--sell>span{color:#d9304b;background:rgba(246,70,93,.1)}.order-mobile-value--total>span{color:#176bc6;background:rgba(20,119,255,.1)}.order-mobile-value>div{min-width:0;color:#122033;font-size:13px;font-weight:700;line-height:1.35;text-align:right;overflow-wrap:anywhere}.order-mobile-value .metric-value{display:inline;font-size:14px}.order-mobile-value .metric-value-main,.order-mobile-value .metric-value-profit{font-size:17px}.order-mobile-value .metric-value-margin{color:#078a58;font-size:17px;font-weight:900}.order-mobile-value .method-list{gap:8px;min-height:0}.order-mobile-value .method-line{padding:0 0 7px;border-bottom:1px dashed rgba(15,35,65,.08);text-align:right}.order-mobile-value .method-line:last-child{padding-bottom:0;border-bottom:0}.order-mobile-value .method-line b,.order-mobile-value .method-line span{font-size:11px;text-align:right}.order-mobile-value .muted-value{display:none}.order-profit-disclaimer{margin-top:10px}.app-body.theme-dark .order-mobile-metric{background:rgba(8,31,51,.9);border-color:rgba(126,166,199,.2);box-shadow:0 9px 22px rgba(0,0,0,.15)}.app-body.theme-dark .order-mobile-metric>header{background:rgba(11,42,64,.92);border-color:rgba(126,166,199,.17)}.app-body.theme-dark .order-mobile-value .method-line,.app-body.theme-dark .order-mobile-value+.order-mobile-value{border-color:rgba(126,166,199,.15)}.app-body.theme-dark .order-mobile-value .method-line b,.app-body.theme-dark .order-mobile-value .method-line span,.app-body.theme-dark .order-mobile-value>div{color:#e7f1fb}.app-body.theme-dark .order-mobile-value>span{color:#b8cadd;background:rgba(148,181,210,.1)}.app-body.theme-dark .order-mobile-value--buy>span{color:#62e6b1;background:rgba(14,203,129,.12)}.app-body.theme-dark .order-mobile-value--sell>span{color:#ff91a0;background:rgba(246,70,93,.12)}.app-body.theme-dark .order-mobile-value--total>span{color:#83b6ff;background:rgba(20,119,255,.13)}}@media (max-width:1100px){.order-mobile-metrics{gap:14px;padding:4px}.order-mobile-range{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:rgba(255,255,255,.88);border:1px solid rgba(15,35,65,.1);border-radius:14px;box-shadow:0 9px 22px rgba(28,71,91,.05)}.order-mobile-range strong{color:#122033;font-size:13px;font-weight:850}.order-mobile-range span{display:inline-flex;align-items:center;gap:9px;min-width:0;padding:9px 12px;color:#61728a;background:#f8fbfd;border:1px solid rgba(83,111,147,.2);border-radius:10px;font-size:12px;font-weight:760;overflow-wrap:anywhere}.order-mobile-range svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.order-mobile-mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;background:rgba(255,255,255,.76);border:1px solid rgba(15,35,65,.1);border-radius:13px}.order-mobile-mode-tabs button{min-height:50px;padding:9px;color:#607087;background:0 0;border:0;border-right:1px solid rgba(15,35,65,.09);border-radius:10px;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.order-mobile-mode-tabs button:last-child{border-right:0}.order-mobile-mode-tabs button[data-mobile-metric-mode=buy]{color:#0aa66f}.order-mobile-mode-tabs button[data-mobile-metric-mode=sell]{color:#ef4057}.order-mobile-mode-tabs button[aria-selected=true]{color:#1477ff;background:#fff;box-shadow:inset 0 0 0 1.5px #1477ff}.order-mobile-metric-list{display:grid;gap:9px}details.order-mobile-metric{overflow:hidden;background:rgba(255,255,255,.9);border:1px solid rgba(15,35,65,.1);border-radius:13px;box-shadow:0 8px 21px rgba(28,71,91,.045)}details.order-mobile-metric>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,auto) 20px;gap:10px;align-items:center;min-height:72px;padding:12px 14px;list-style:none;cursor:pointer}details.order-mobile-metric>summary::-webkit-details-marker{display:none}details.order-mobile-metric>summary .metric-label-icon{width:38px;height:38px;border-radius:11px}details.order-mobile-metric>summary .metric-label-icon svg{width:20px;height:20px}details.order-mobile-metric>summary .metric-label strong{font-size:14px}details.order-mobile-metric>summary .metric-label small{font-size:11px}.order-mobile-summary-values{min-width:0;color:#122033;text-align:right}.order-mobile-summary-values [data-mode-value]{display:none;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.order-mobile-metrics[data-mode=buy] [data-mode-value=buy],.order-mobile-metrics[data-mode=sell] [data-mode-value=sell],.order-mobile-metrics[data-mode=total] [data-mode-value=total]{display:inline-flex}.order-mobile-summary-values .metric-value{font-size:15px;font-weight:850;overflow-wrap:anywhere;word-break:break-word}.order-mobile-summary-values .metric-value-profit{color:#1477ff;font-size:17px}.order-mobile-summary-values .metric-value-margin{color:#078a58;font-size:17px;font-weight:900}.order-mobile-dual{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;font-size:13px;font-weight:850}.order-mobile-dual i{color:#697a91;font-size:10px;font-style:normal;font-weight:800}.order-mobile-dual i:first-child{color:#0aa66f}.order-mobile-dual i:nth-of-type(2){color:#ef4057}.order-mobile-chevron{width:20px;height:20px;fill:none;stroke:#22354d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}details[open]>summary .order-mobile-chevron{transform:rotate(180deg)}.order-mobile-metric-detail{display:grid;padding:0 14px 13px;border-top:1px solid rgba(15,35,65,.07)}.order-mobile-detail-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0}.order-mobile-detail-row+.order-mobile-detail-row{border-top:1px solid rgba(15,35,65,.07)}.order-mobile-detail-row>span{color:#687a91;font-size:10px;font-weight:850;text-transform:uppercase}.order-mobile-detail-row--buy>span{color:#0aa66f}.order-mobile-detail-row--sell>span{color:#ef4057}.order-mobile-detail-row--total>span{color:#1477ff}.order-mobile-detail-row>div{min-width:0;color:#122033;font-size:13px;font-weight:750;text-align:right;overflow-wrap:anywhere}.order-mobile-method-pane{display:none;padding-top:10px}.order-mobile-metrics[data-mode=buy] [data-mode-panel=buy],.order-mobile-metrics[data-mode=sell] [data-mode-panel=sell],.order-mobile-metrics[data-mode=total] [data-mode-panel=total]{display:block}.is-payment-methods .order-mobile-summary-values{display:none}.order-mobile-method-pane .method-list{min-height:0;gap:0}.order-mobile-method-pane .method-list:not(.is-expanded) .method-line:nth-child(n+6){display:none}.order-mobile-method-pane .method-line{grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid rgba(15,35,65,.08)}.order-mobile-method-pane .method-line b,.order-mobile-method-pane .method-line span{color:#122033;font-size:11px;text-align:right}.order-mobile-method-pane .method-line b{text-align:left}.order-mobile-view-all{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:38px;margin-top:5px;color:#1477ff;background:0 0;border:0;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.order-mobile-view-all[hidden]{display:none}.order-mobile-view-all svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.order-mobile-date-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:12px;align-items:center;min-height:70px;padding:12px 14px;background:rgba(255,255,255,.9);border:1px solid rgba(15,35,65,.1);border-radius:13px;box-shadow:0 8px 21px rgba(28,71,91,.045)}.order-mobile-date-row strong{color:#63748c;font-size:12px;text-align:right;overflow-wrap:anywhere}.order-stats-panel.compact>.order-profit-disclaimer{padding:13px 14px;background:rgba(255,255,255,.78);border-radius:12px;line-height:1.45}.app-body.theme-dark .order-mobile-date-row,.app-body.theme-dark .order-mobile-range,.app-body.theme-dark details.order-mobile-metric{background:rgba(8,31,51,.92);border-color:rgba(126,166,199,.2)}.app-body.theme-dark .order-mobile-detail-row>div,.app-body.theme-dark .order-mobile-method-pane .method-line b,.app-body.theme-dark .order-mobile-method-pane .method-line span,.app-body.theme-dark .order-mobile-range strong,.app-body.theme-dark .order-mobile-summary-values{color:#e7f1fb}.app-body.theme-dark .order-mobile-mode-tabs,.app-body.theme-dark .order-mobile-range span{color:#afc3d6;background:rgba(9,33,57,.9);border-color:rgba(126,166,199,.22)}.app-body.theme-dark .order-mobile-mode-tabs button[aria-selected=true]{color:#83b6ff;background:#0c2942;box-shadow:inset 0 0 0 1.5px #4f96ff}.app-body.theme-dark .order-mobile-chevron{stroke:#b8cadd}.app-body.theme-dark .order-mobile-detail-row+.order-mobile-detail-row,.app-body.theme-dark .order-mobile-method-pane .method-line,.app-body.theme-dark .order-mobile-metric-detail{border-color:rgba(126,166,199,.15)}.app-body.theme-dark .order-mobile-date-row strong{color:#afc3d6}}@media (max-width:480px){details.order-mobile-metric>summary{grid-template-columns:minmax(125px,1fr) minmax(72px,auto) 18px;gap:7px;padding-inline:11px}details.order-mobile-metric>summary .metric-label{gap:8px}details.order-mobile-metric>summary .metric-label-icon{width:34px;height:34px}.order-mobile-summary-values .metric-value{font-size:13px}.order-mobile-dual{display:grid;grid-template-columns:auto auto;gap:1px 4px}.order-mobile-range{align-items:stretch;flex-direction:column}.order-mobile-range span{justify-content:space-between}.order-mobile-method-pane .method-line{grid-template-columns:1fr;gap:3px}.order-mobile-method-pane .method-line b,.order-mobile-method-pane .method-line span{text-align:left}}.order-profit-disclaimer{max-width:900px;margin:12px auto 0;padding:10px 12px;color:#52647d;background:#f5f9fb;border:1px solid rgba(15,35,65,.1);border-radius:9px;font-size:11px;font-weight:650;line-height:1.45;text-align:center}.order-profit-disclaimer strong{color:#0f6e50}.app-body.theme-dark .order-profit-disclaimer{color:#b6cadc;background:rgba(8,33,54,.76);border-color:rgba(126,166,199,.2)}.app-body.theme-dark .order-profit-disclaimer strong{color:#64e7ac}.profit-chart-panel{min-height:310px}.chart-legend{display:inline-flex;align-items:center;gap:14px;color:#657793;font-size:12px;font-weight:900}.chart-legend span{display:inline-flex;align-items:center;gap:6px}.chart-legend i{width:9px;height:9px;background:#19a54f;border-radius:50%}.chart-legend span:first-child i{background:#9a4ce7}.chart-tools{display:inline-flex;align-items:center;gap:14px}.chart-group-form{margin:0}.chart-tools label{display:inline-flex;align-items:center;gap:8px;color:#657793;font-size:12px;font-weight:900}.chart-tools select{height:34px;min-width:138px;padding:0 26px 0 10px;color:#0f1b2d;background:#fff;border:1px solid rgba(15,35,65,.16);border-radius:8px;font:inherit;font-weight:900;opacity:1}.order-profit-canvas-wrap{position:relative;width:100%;height:260px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.46)),rgba(255,255,255,.46);border:1px solid rgba(15,35,65,.08);border-radius:12px}.order-profit-canvas-wrap canvas{display:block;width:100%;height:100%}.order-profit-tooltip{position:fixed;z-index:80;display:none;min-width:150px;padding:10px 12px;color:#122033;background:rgba(255,255,255,.96);border:1px solid rgba(15,35,65,.14);border-radius:10px;box-shadow:0 16px 36px rgba(15,35,65,.18);pointer-events:none}.order-profit-tooltip b,.order-profit-tooltip span,.order-profit-tooltip strong{display:block}.order-profit-tooltip strong{font-size:12px;color:#657793}.order-profit-tooltip span{margin-top:5px;font-size:12px;font-weight:800;color:#8b5cf6}.order-profit-tooltip b{margin-top:2px;font-size:14px;font-weight:900}.order-profit-empty{padding:18px;color:#657793;font-size:13px;font-weight:800;text-align:center}.order-profit-chart{position:relative;display:flex;align-items:stretch;gap:8px;height:220px;padding:14px 10px 28px;overflow-x:auto;background:repeating-linear-gradient(to bottom,transparent 0,transparent 53px,rgba(15,35,65,.08) 54px),rgba(255,255,255,.46);border:1px solid rgba(15,35,65,.08);border-radius:12px}.order-profit-zero-line{position:absolute;right:10px;left:10px;top:50%;height:1px;background:rgba(20,119,255,.42)}.order-profit-bar{position:relative;flex:1 0 26px;min-width:26px}.order-profit-bar span{position:absolute;width:8px;border-radius:8px 8px 0 0}.order-profit-bar .account-bar{left:calc(50% - 9px);background:linear-gradient(180deg,#b15df4,#8a3ee0)}.order-profit-chart.single-account .account-bar{left:calc(50% - 4px)}.order-profit-bar .total-bar{left:calc(50% + 1px);background:linear-gradient(180deg,#25b65b,#159447)}.order-profit-bar.positive span{background:linear-gradient(180deg,#25b65b,#159447)}.order-profit-bar.positive .account-bar{background:linear-gradient(180deg,#b15df4,#8a3ee0)}.order-profit-bar.negative span{background:linear-gradient(180deg,#a855f7,#7c3aed);border-radius:0 0 8px 8px}.order-profit-bar.negative .total-bar{background:linear-gradient(180deg,#25b65b,#159447)}.order-profit-bar small{position:absolute;bottom:-22px;left:50%;color:#64748b;font-size:10px;font-weight:800;transform:translateX(-50%) rotate(-30deg);transform-origin:center}@media (max-width:1180px){.order-stats-grid{grid-template-columns:1fr}.order-stats-hero{grid-template-columns:minmax(0,1fr) 150px}.order-stats-hero-visual{width:112px;height:72px}.order-stats-controls{align-items:stretch;flex-direction:column}.order-stats-filter.compact{justify-content:flex-start;flex-wrap:wrap}.order-stats-filter.compact.is-custom .order-custom-dates{flex-wrap:wrap}.order-stats-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.order-stats-filter,.order-stats-grid{grid-template-columns:1fr}.order-stats-hero{grid-template-columns:1fr;min-height:auto;padding:18px}.order-stats-hero h1{font-size:28px}.order-stats-hero-visual{display:none}.order-stats-summary,.order-stats-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.order-stats-filter.compact{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-stats-filter.compact .order-stats-tabs{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.order-stats-filter.compact .order-stats-tabs a,.order-stats-filter.compact label{min-width:0}.order-range-select{grid-column:1/-1}.order-stats-filter.compact select{width:100%;min-width:0}.order-custom-dates{grid-column:1/-1;grid-template-columns:1fr 1fr}.order-stats-filter.compact.is-custom .order-custom-dates{display:grid}.order-stats-filter button{width:100%}.order-stats-filter.compact .settings-primary-button{grid-column:1/-1}.order-stats-summary article{min-height:108px;padding:14px}.order-stats-summary strong{font-size:20px}.order-stats-panel-head{align-items:flex-start;flex-direction:column}.settings-card-head,.settings-list-row{align-items:stretch;grid-template-columns:1fr}.settings-card-head{display:grid}.settings-profile-row{grid-template-columns:1fr}.settings-segmented{grid-template-columns:1fr 1fr}.settings-segmented select{grid-column:1/-1;border-top:1px solid rgba(109,141,169,.2)}.settings-danger-button,.settings-ghost-button,.settings-primary-button{width:100%}}@media (max-width:1060px){.app-body.theme-light{background:radial-gradient(circle at 72% 8%,rgba(5,150,105,.14),transparent 30%),radial-gradient(circle at 10% 70%,rgba(22,119,255,.08),transparent 34%),#eef6fb}.app-body.theme-light .app-header{background:rgba(255,255,255,.94);border-bottom-color:rgba(15,35,65,.1);box-shadow:0 10px 28px rgba(15,35,65,.08)}.app-body.theme-light .app-header h1{color:#0f1b2d}.app-body.theme-light .mobile-menu-button{color:#0f1b2d;background:rgba(255,255,255,.9);border-color:rgba(15,35,65,.14)}.app-body.theme-light .top-actions .language-select,.app-body.theme-light .top-actions .theme-select{color:#0f1b2d;background:rgba(255,255,255,.86);border-color:rgba(15,35,65,.14)}.app-body.theme-light .top-actions .language-select select,.app-body.theme-light .top-actions .theme-select select{color:#0f1b2d}}.home-body.theme-light .landing-visual{background:radial-gradient(ellipse at 53% 54%,rgba(38,226,137,.08),transparent 62%),radial-gradient(ellipse at 52% 54%,rgba(255,255,255,.64),rgba(255,255,255,0) 74%)}.home-body.theme-light .landing-visual::before{display:none}.home-body.theme-light .landing-robot-art{filter:brightness(1.06) contrast(.96) drop-shadow(0 18px 32px rgba(20,55,65,.1))}@media (max-width:1060px){.app-body,.app-header,.app-main,.app-shell,.shell{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.app-body{overflow-x:hidden}.app-header>div{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:10px;align-items:center;width:100%;min-width:0;padding:0;box-sizing:border-box}.app-header .mobile-app-brand{min-width:0;margin:0;justify-self:center}.app-header .mobile-menu-button{position:static;margin-left:0;flex:0 0 42px;transform:none}.app-header .mobile-header-account{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;justify-self:end;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(255,255,255,.06)}.app-header .mobile-header-account .user-avatar{width:34px;height:34px;flex:0 0 34px;font-size:15px}.app-sidebar{width:min(334px,calc(100vw - 36px));max-width:calc(100vw - 36px);box-sizing:border-box}.app-sidebar .side-nav{display:grid;width:100%;grid-template-columns:minmax(0,1fr);justify-items:stretch}.app-sidebar .side-nav>.side-preferences,.app-sidebar .side-nav>a{grid-column:1/-1;width:100%;min-width:0;box-sizing:border-box}.app-sidebar .side-nav>a{display:flex;align-items:center;justify-content:flex-start!important;justify-self:stretch;text-align:left!important;white-space:normal;overflow-wrap:anywhere}.app-sidebar .side-nav>a .app-icon,.app-sidebar .side-nav>a>span:not(.app-icon){margin-right:0!important;margin-left:0!important}}@media (min-width:981px){.landing-theme-toggle{gap:1px;padding:0}.landing-theme-toggle button{width:28px;height:28px;min-height:28px}.landing-theme-toggle .home-icon{width:13px;height:13px;flex:0 0 13px}}.landing-demo .home-icon,.landing-free-copy .landing-start .home-icon,.landing-quick-start .landing-start .home-icon,.landing-start .home-icon{width:15px!important;height:15px!important;flex:0 0 15px!important;margin-left:3px;padding:0!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important}.landing-demo .home-icon svg,.landing-free-copy .landing-start .home-icon svg,.landing-quick-start .landing-start .home-icon svg,.landing-start .home-icon svg{width:15px!important;height:15px!important;stroke:currentColor!important;stroke-width:2.8!important}.home-body.theme-light .landing-visual{overflow:hidden;background:0 0!important;border-radius:18px}.home-body.theme-light .landing-robot-art{filter:brightness(1.08) contrast(.98) drop-shadow(0 16px 26px rgba(20,55,65,.08));-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 44%,rgba(0,0,0,.72) 59%,transparent 72%),linear-gradient(to bottom,transparent 0%,#000 9%,#000 84%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 44%,rgba(0,0,0,.72) 59%,transparent 72%),linear-gradient(to bottom,transparent 0%,#000 9%,#000 84%,transparent 100%)}@media (max-width:600px){.landing-frame{padding-right:16px;padding-left:16px}.landing-nav{grid-template-columns:minmax(0,1fr) auto auto;gap:4px}.landing-brand{min-width:0;gap:8px}.landing-brand img{width:40px;height:40px}.landing-brand strong{font-size:20px;white-space:nowrap}.landing-brand-title em{margin-top:1px}.landing-preferences{gap:4px}.landing-language-select{width:90px;gap:4px}.landing-language-select .home-icon{width:14px;height:14px;flex-basis:14px}.landing-language-select select{font-size:12px}.landing-theme-toggle{gap:0}.landing-theme-toggle button{width:24px;height:24px;min-height:24px}.landing-theme-toggle .home-icon{width:12px;height:12px}.landing-menu{display:inline-flex!important;width:40px;min-width:40px;min-height:40px;flex:0 0 40px}.landing-menu .home-icon{width:28px;height:28px}}@media (max-width:360px){.landing-frame{padding-right:12px;padding-left:12px}.landing-brand{gap:7px}.landing-brand img{width:36px;height:36px}.landing-brand strong{font-size:18px}.landing-language-select{width:72px}.landing-language-select .home-icon{display:none}.landing-theme-toggle button{width:22px;height:22px;min-height:22px}.landing-menu{width:36px;min-width:36px;min-height:36px;flex-basis:36px}}@media (max-width:620px){.trial-access-banner{gap:5px;margin-bottom:10px;padding:7px 10px;border-radius:12px}.trial-access-copy{align-items:center;flex-wrap:nowrap;gap:5px;min-width:0;font-size:11px;line-height:1.15}.trial-access-desktop-copy{display:none}.trial-access-mobile-copy{display:block;min-width:0;overflow:hidden;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.trial-access-info{width:16px;height:16px;font-size:10px}.trial-access-banner a{display:grid;min-height:30px;padding:0 10px;place-items:center;border-radius:8px;font-size:11px;line-height:1.1}}@media (max-width:620px){.landing-mini-features{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:16px;padding:2px 16px;overflow:hidden;background:rgba(255,255,255,.78);border:1px solid rgba(15,35,65,.1);border-radius:20px;box-shadow:0 12px 30px rgba(15,35,65,.06)}.landing-mini-features div{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;min-height:0;padding:12px 0;border-bottom:1px solid rgba(15,35,65,.09)}.landing-mini-features div:last-child{border-bottom:0}.landing-mini-features .home-icon{grid-row:1/span 2;width:30px;height:30px;padding:7px}.landing-mini-features strong{align-self:end;font-size:15px;line-height:1.2}.landing-mini-features span:not(.home-icon){align-self:start;font-size:12px;line-height:1.3}.landing-faq-grid article,.landing-feature-cards article,.landing-small-grid article,.landing-trusted div{min-height:0}}@media (max-width:620px){.landing-faq-grid,.landing-feature-cards,.landing-free-audience-grid,.landing-small-grid{gap:8px}.landing-faq-grid article,.landing-feature-cards article,.landing-small-grid article{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;min-height:0;padding:13px 14px;text-align:left}.landing-faq-grid .home-icon,.landing-feature-cards .home-icon,.landing-small-grid .home-icon{grid-row:1/span 2;width:30px;height:30px;padding:7px}.landing-faq-grid h3,.landing-feature-cards h3,.landing-small-grid h3{align-self:end;margin:0;font-size:15px;line-height:1.2}.landing-faq-grid p,.landing-feature-cards p,.landing-small-grid p{align-self:start;margin:0;font-size:12px;line-height:1.35}.landing-free-audience{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto;gap:4px 12px;align-content:center;min-height:0;padding:14px}.landing-free-audience .home-icon{grid-row:1/span 3;width:32px;height:32px;padding:7px}.landing-free-audience>span{font-size:10px;line-height:1.2}.landing-free-audience h4{margin:0;font-size:18px;line-height:1.15}.landing-free-audience p{font-size:13px;line-height:1.35}.landing-faq-grid article{grid-template-columns:minmax(108px,35%) minmax(0,1fr);grid-template-rows:1fr;align-items:start}.landing-faq-grid h3{grid-column:1;grid-row:1;align-self:start;font-size:14px;line-height:1.25}.landing-faq-grid p{grid-column:2;grid-row:1;align-self:start;font-size:12px;line-height:1.4}}.app-disclaimer{max-width:760px;margin-top:18px;color:rgba(102,121,145,.56);font-size:9px;font-weight:500;line-height:1.35}.app-disclaimer nav{margin-bottom:4px}.app-disclaimer a{font-size:10px;font-weight:700;opacity:.78}.footer-copyright{margin-top:14px;padding-top:10px;border-top:1px solid rgba(102,121,145,.16);color:rgba(71,91,116,.88);font-size:12px;font-weight:800;line-height:1.3;opacity:1}.home-body.theme-light .public-disclaimer{color:rgba(83,101,124,.54)}.app-body.theme-dark .app-disclaimer,.home-body.theme-dark .app-disclaimer{color:rgba(184,199,217,.56)}.app-body.theme-dark .footer-copyright,.home-body.theme-dark .footer-copyright{border-top-color:rgba(184,199,217,.18);color:rgba(221,234,246,.88)}.support-redesign.settings-page.wide{display:block;width:100%;max-width:1380px}.support-layout{display:grid;grid-template-columns:minmax(390px,.9fr) minmax(620px,1.55fr);gap:22px;align-items:start}.support-left-column,.support-right-column{display:grid;gap:16px}.support-contact-card,.support-form-card,.support-help-card,.support-level-card,.support-recent-card{border:1px solid rgba(152,177,192,.28);border-radius:18px;background:rgba(255,255,255,.78);box-shadow:0 12px 30px rgba(30,54,74,.08)}.support-contact-card{position:relative;display:flex;align-items:center;min-height:270px;padding:32px 46% 28px 46px;overflow:hidden;background:radial-gradient(circle at 84% 22%,rgba(48,222,166,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(234,253,247,.82))}.support-contact-card::before{content:'';position:absolute;inset:20px auto 20px 22px;width:48px;background-image:radial-gradient(rgba(38,198,143,.34) 1px,transparent 1px);background-size:8px 8px;opacity:.55}.support-contact-copy{position:relative;z-index:1;max-width:none}.support-contact-card h2,.support-form-card h2,.support-help-card h2,.support-level-card h2,.support-recent-card h2{margin:0;color:#102039;font-size:20px;letter-spacing:-.025em}.support-contact-card h2{font-size:28px}.support-contact-card p{margin:14px 0 0;color:#5d6e87;font-size:16px;line-height:1.52}.support-contact-card img{position:absolute;right:3%;bottom:0;width:min(58%,360px);max-height:264px;object-fit:contain;object-position:bottom}.support-icon{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;color:#07966a}.support-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.support-level-card{display:grid;grid-template-columns:92px 1fr;min-height:142px;gap:18px;align-items:center;padding:24px 28px;box-sizing:border-box}.support-level-card>.support-icon{width:80px;height:80px;padding:16px;box-sizing:border-box;color:#06885f;background:linear-gradient(135deg,#e5fbf4,#f8fffc);border:1px solid rgba(57,205,153,.24);border-radius:50%}.support-card-kicker{display:block;margin-bottom:5px;color:#587089;font-size:12px;font-weight:800}.support-level-card h2{font-size:21px}.support-level-card h2 span{color:#83a0b7}.support-level-card p{display:flex;gap:7px;align-items:center;margin:8px 0 0;color:#64748b;font-size:14px;line-height:1.35}.support-level-card p .support-icon{width:17px;height:17px;color:#61738b}.support-telegram-connect-form{margin-top:14px}.support-telegram-connect-form .primary{width:auto;min-height:38px;padding:8px 14px;font-size:13px}.app-body.theme-dark .support-telegram-connect-form .primary{color:#fff}.support-help-card{min-height:228px;padding:22px 28px;box-sizing:border-box}.support-help-card h2{margin-bottom:15px;font-size:18px}.support-help-list{display:grid;gap:12px}.support-help-list article{display:grid;grid-template-columns:48px 1fr;gap:13px;align-items:center}.support-help-list .support-icon{width:46px;height:46px;padding:10px;box-sizing:border-box;background:#eafbf5;border:1px solid rgba(40,197,144,.2);border-radius:12px}.support-help-list strong{display:block;color:#14243c;font-size:14px}.support-help-list p{margin:3px 0 0;color:#63738b;font-size:13px;line-height:1.35}.support-form-card{min-height:425px;padding:28px}.support-form-card h2{margin-bottom:18px;font-size:22px}.support-security-note{display:flex;gap:10px;align-items:center;margin:0 0 16px;padding:11px 13px;color:#33485e;font-size:13px;background:linear-gradient(90deg,#effcf7,#f9fefd);border:1px solid rgba(46,184,137,.24);border-radius:8px}.support-security-note .support-icon{width:18px;height:18px}.support-form-card label{display:grid;gap:7px;margin-top:13px;color:#1d2d45;font-size:13px;font-weight:800}.support-form-card input,.support-form-card textarea{width:100%;box-sizing:border-box;color:#14243c;background:rgba(255,255,255,.92);border:1px solid rgba(146,167,188,.32);border-radius:9px}.support-form-card textarea{resize:vertical;min-height:124px}.support-send-button{display:inline-flex;width:auto;min-width:168px;float:right;gap:8px;align-items:center;justify-content:center;margin-top:16px;padding:11px 20px}.support-send-button .support-icon{color:currentColor}.support-form-card::after{content:'';display:block;clear:both}.support-recent-card{min-height:250px;padding:22px 28px;box-sizing:border-box}.support-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.support-section-heading h2{font-size:18px}.support-view-all{display:inline-flex;align-items:center;gap:8px;color:#07885e;font-size:13px;font-weight:800}.support-row-chevron,.support-view-all span{color:#089c6d;font-size:24px;font-weight:400;line-height:.7}.support-recent-columns,.support-recent-list article{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px 16px;gap:14px;align-items:center}.support-recent-columns{min-height:30px;color:#73839a;font-size:12px;font-weight:750}.support-recent-columns span:nth-child(3),.support-recent-list time{text-align:right}.support-recent-list article{min-height:48px;border-top:1px solid rgba(143,165,187,.2)}.support-recent-list strong{overflow:hidden;color:#1b2b43;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.support-recent-list time{color:#73839a;font-size:12px}.support-request-status{padding:5px 9px;font-size:11px;font-weight:850;border-radius:7px}.support-request-status.status-open{color:#087951;background:#dcf9ed}.support-request-status.status-pending{color:#aa6200;background:#fff1d8}.support-request-status.status-resolved{color:#1e70bd;background:#e3f1ff}.support-request-status.status-closed{color:#66778d;background:#eef3f7}.support-empty-requests{margin:0;color:#718096;font-size:13px}.support-redesign+.app-disclaimer{margin:25px auto 0;text-align:center}.app-body.theme-dark .support-contact-card,.app-body.theme-dark .support-form-card,.app-body.theme-dark .support-help-card,.app-body.theme-dark .support-level-card,.app-body.theme-dark .support-recent-card{background:linear-gradient(135deg,rgba(12,35,55,.94),rgba(8,54,58,.75));border-color:rgba(113,214,186,.2);box-shadow:none}.app-body.theme-dark .support-contact-card h2,.app-body.theme-dark .support-form-card h2,.app-body.theme-dark .support-help-card h2,.app-body.theme-dark .support-help-list strong,.app-body.theme-dark .support-level-card h2,.app-body.theme-dark .support-recent-card h2,.app-body.theme-dark .support-recent-list strong{color:#edf8ff}.app-body.theme-dark .support-card-kicker,.app-body.theme-dark .support-contact-card p,.app-body.theme-dark .support-empty-requests,.app-body.theme-dark .support-help-list p,.app-body.theme-dark .support-level-card p,.app-body.theme-dark .support-recent-list time{color:#b7cce0}.app-body.theme-dark .support-security-note{color:#cce9df;background:rgba(17,78,69,.42);border-color:rgba(86,219,170,.28)}.app-body.theme-dark .support-form-card input,.app-body.theme-dark .support-form-card label,.app-body.theme-dark .support-form-card textarea{color:#eaf6ff}.app-body.theme-dark .support-form-card input,.app-body.theme-dark .support-form-card textarea{background:rgba(3,17,33,.7);border-color:rgba(134,174,205,.28)}.app-body.theme-dark .support-recent-list article{border-color:rgba(134,174,205,.2)}@media (max-width:980px){.support-layout{grid-template-columns:1fr}.support-left-column{grid-template-columns:1fr 1fr}.support-contact-card{grid-row:span 2}}@media (max-width:680px){.support-redesign{padding:0 14px}.support-layout,.support-left-column,.support-right-column{gap:12px}.support-left-column{grid-template-columns:1fr}.support-contact-card{min-height:190px;padding:24px 47% 22px 22px}.support-contact-copy{max-width:none}.support-contact-card h2{font-size:19px}.support-contact-card p{font-size:13px}.support-contact-card img{right:0;width:55%;max-height:188px}.support-level-card{grid-template-columns:58px 1fr;min-height:0;gap:12px;padding:17px}.support-level-card>.support-icon{width:56px;height:56px;padding:11px}.support-level-card h2{font-size:16px}.support-level-card p{font-size:12px}.support-telegram-connect-form{margin-top:10px}.support-telegram-connect-form .primary{width:100%;min-height:40px;font-size:12px}.support-form-card,.support-help-card,.support-recent-card{min-height:0;padding:18px}.support-help-card{order:3}.support-help-list article{grid-template-columns:38px 1fr}.support-help-list .support-icon{width:36px;height:36px;padding:8px}.support-form-card textarea{min-height:112px}.support-send-button{width:100%;float:none;min-height:45px;margin-top:14px}.support-recent-columns{display:none}.support-recent-list article{grid-template-columns:minmax(0,1fr) auto 14px;gap:8px;padding:10px 0}.support-recent-list time{grid-column:1/-1;text-align:left;font-size:11px}.support-redesign+.app-disclaimer{margin-top:18px;padding-bottom:16px}}.landing-price-periods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,620px);margin:18px auto;padding:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px}.landing-price-periods button{display:grid;justify-items:center;gap:2px;min-width:0;min-height:62px;padding:8px;color:#dce8f5;background:0 0;border:1px solid transparent;border-radius:10px;cursor:pointer}.landing-price-periods button.is-active{color:#fff;background:rgba(45,224,137,.16);border-color:rgba(45,224,137,.36)}.landing-price-periods strong{font-size:14px}.landing-price-periods small{font-size:10px;font-weight:700;opacity:.82}.landing-price-discount,.landing-price-periods em{display:inline-flex;align-items:center;justify-content:center;min-height:16px;padding:1px 6px;color:#073d2a;background:#55e89f;border-radius:999px;font-size:9px;font-style:normal;font-weight:900;line-height:1;text-transform:uppercase}.landing-price-main{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:6px}.landing-price-main b{font:inherit}.landing-price-main small{white-space:nowrap}.landing-price-discount{justify-self:start}.landing-price-discount[hidden]{display:none!important}.home-body.theme-light .landing-price-periods{background:rgba(255,255,255,.76);border-color:rgba(16,32,51,.1);box-shadow:0 12px 28px rgba(19,49,70,.06)}.home-body.theme-light .landing-price-periods button{color:#53657c}.home-body.theme-light .landing-price-periods button.is-active{color:#087a55}@media (max-width:620px){.landing-price-periods{gap:5px;margin:14px 0;padding:5px;border-radius:12px}.landing-price-periods button{min-height:54px;padding:6px 3px;border-radius:8px}.landing-price-periods strong{font-size:12px}.landing-price-periods small{font-size:8px}.landing-price-periods em{min-height:14px;padding:1px 4px;font-size:7px}.landing-price-card strong.landing-price-main,.landing-price-main{margin-top:7px;font-size:25px}.landing-price-discount{min-height:15px;font-size:8px}}@media (max-width:980px){.landing-visual{min-height:280px}.hero-orbit-icons>span{width:96px;gap:5px}.hero-orbit-icons>span>small{display:block;max-width:96px;font-size:9px;line-height:1.15}}@media (max-width:620px){.landing-copy h1{margin:16px 0 14px;font-size:clamp(29px, 8vw, 32px);line-height:1.08}.landing-copy p{font-size:14px;line-height:1.45}.landing-visual{min-height:430px;margin-top:14px}.landing-rings{inset:18px 10px 14px}.landing-robot,.landing-robot-art{top:0;width:min(430px,108vw);height:430px}.hero-orbit-icons>span{width:82px;gap:4px}.hero-orbit-icons .home-icon{width:30px;height:30px;padding:7px}.hero-orbit-icons>span>small{display:block!important;visibility:visible!important;max-width:82px;color:#24364d!important;font-size:9px;font-weight:800;line-height:1.15;opacity:1!important}.hero-orbit-icons .orbit-pricing{left:-1%;top:3%}.hero-orbit-icons .orbit-ads{left:-3%;top:37%}.hero-orbit-icons .orbit-orders{left:1%;top:70%}.hero-orbit-icons .orbit-payments{right:-1%;top:7%}.hero-orbit-icons .orbit-risk{right:-4%;top:40%}.hero-orbit-icons .orbit-alerts{right:1%;top:70%}.home-body.theme-dark .hero-orbit-icons>span>small{color:#dffbef!important}}.bots-page{display:grid;gap:16px}.bots-page-head{position:relative;display:flex;align-items:center;gap:20px;min-height:118px;padding:20px 22px;overflow:hidden;background:radial-gradient(ellipse at 88% 110%,rgba(51,220,169,.16) 0,rgba(51,220,169,.07) 27%,transparent 58%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,254,253,.96));border:1px solid var(--bp-line);border-radius:20px;box-shadow:0 14px 34px rgba(28,71,91,.08)}.bots-page-head::after{content:"";position:absolute;right:-5%;bottom:-92px;width:48%;height:170px;pointer-events:none;border:1px solid rgba(23,184,130,.08);border-radius:50%;transform:rotate(-8deg)}.bot-list-icon,.bots-workspace-icon{display:grid;flex:0 0 auto;place-items:center;color:#079568;background:linear-gradient(145deg,rgba(230,250,244,.98),rgba(240,250,251,.92));border:1px solid rgba(18,174,119,.08)}.bots-workspace-icon{width:76px;height:76px;border-radius:18px}.bots-workspace-icon svg{width:45px;height:45px;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.bots-plan-summary{position:relative;z-index:1;display:grid;gap:6px;min-width:0}.bots-plan-summary .eyebrow{color:#078b63}.bots-plan-summary strong{color:var(--bp-text);font-size:clamp(19px, 1.65vw, 25px);line-height:1.15}.bots-plan-summary small{display:flex;align-items:center;gap:7px;color:var(--bp-muted);font-size:13px}.bots-plan-summary small svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bots-new-button{position:relative;z-index:1;min-width:156px;min-height:56px;margin-left:auto;gap:10px;border-radius:14px;box-shadow:0 13px 24px rgba(0,126,91,.2)}.bot-list-actions .button svg,.bots-new-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bot-reorder-help{display:flex;align-items:center;gap:11px;margin:4px 4px 0;color:var(--bp-muted);font-size:13px;font-weight:600}.bot-reorder-help svg{width:22px;height:22px;flex:0 0 auto;fill:currentColor}.bot-list{display:grid;gap:12px}.bot-list-card{position:relative;display:grid;grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:18px;min-height:112px;padding:18px 20px;background:rgba(255,255,255,.96);border:1px solid var(--bp-line);border-radius:18px;box-shadow:0 12px 28px rgba(28,71,91,.07);transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.bot-list-card.has-drag-handle{grid-template-columns:auto auto minmax(260px,1fr) auto}.bot-list-card.is-dragging{opacity:.55;border-color:rgba(9,151,99,.48);box-shadow:0 18px 42px rgba(9,97,70,.18);transform:scale(.995)}.bot-list.is-saving-order .bot-list-card{cursor:progress}.bot-drag-handle{display:grid;width:28px;height:50px;padding:0;place-items:center;color:#73839a;background:0 0;border:0;cursor:grab;touch-action:none}.bot-drag-handle:active{cursor:grabbing}.bot-drag-handle svg{width:20px;height:24px;fill:currentColor}.bot-list-icon{width:62px;height:62px;border-radius:15px}.bot-list-icon svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.bot-list-main{min-width:0;grid-column:span 1}.bot-list-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bot-list-title-row h2{margin:0;color:var(--bp-text);font-size:clamp(18px, 1.55vw, 23px);line-height:1.16}.bot-inline-name{display:inline-flex;align-items:center;gap:6px;min-width:0}.bot-inline-name h2{overflow-wrap:anywhere;cursor:text;outline:0}.bot-inline-name h2:focus-visible{border-radius:6px;box-shadow:0 0 0 3px rgba(14,203,129,.18)}.bot-name-cancel,.bot-name-edit,.bot-name-save{display:inline-grid;flex:0 0 auto;width:29px;height:29px;padding:0;place-items:center;color:#61748e;background:0 0;border:1px solid transparent;border-radius:8px;cursor:pointer}.bot-name-edit:hover{color:#087c55;background:rgba(14,203,129,.1);border-color:rgba(14,203,129,.18)}.bot-name-cancel svg,.bot-name-edit svg,.bot-name-save svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bot-name-form{display:flex;align-items:center;gap:5px}.bot-name-form[hidden]{display:none}.bot-name-form input{width:min(360px,50vw);height:36px;padding:0 10px;color:var(--bp-text);background:#fff;border:1px solid rgba(14,160,103,.36);border-radius:9px;font:inherit;font-size:16px;font-weight:800;outline:0}.bot-name-form input:focus{border-color:#0aa369;box-shadow:0 0 0 3px rgba(14,203,129,.14)}.bot-name-save{color:#087c55;background:rgba(14,203,129,.12)}.bot-name-cancel{color:#a13243;background:rgba(239,68,68,.09)}.bot-inline-name.is-saving{opacity:.65;pointer-events:none}.bot-list-save-status{min-height:0;color:#bd2637;font-size:12px;font-weight:700}.bot-list-save-status:empty{display:none}.bot-status{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:20px;padding:2px 7px;border:1px solid currentColor;border-radius:999px;background:rgba(238,242,247,.72);color:#64748b;font-size:10px;font-weight:800;white-space:nowrap}.bot-status svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bot-status--active{background:rgba(34,214,163,.09);color:#087858}.bot-status--paused{background:rgba(245,158,11,.07);color:#c66b09}.bot-status--disabled{background:rgba(239,68,68,.07);color:#bd2637}.bot-list-meta{display:flex;flex-wrap:wrap;gap:8px 0;margin-top:12px;color:var(--bp-muted);font-size:12px}.bot-meta-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bot-meta-item+.bot-meta-item{margin-left:13px;padding-left:13px;border-left:1px solid var(--bp-line)}.bot-meta-item svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bot-meta-item--accent{color:#0aa36f}.bot-list-actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:9px;justify-content:flex-end}.bot-list-actions .button{min-height:46px;padding-inline:17px;gap:8px;white-space:nowrap}.bot-list-actions .button.secondary{color:#087c5a;background:rgba(255,255,255,.72);border-color:rgba(8,145,99,.46)}.bot-list-actions .button.primary{box-shadow:0 10px 20px rgba(0,126,91,.16)}.bots-empty-state{min-height:240px}.bots-empty-state .button{margin-top:8px}.app-body.theme-dark .bot-list-card,.app-body.theme-dark .bots-page-head{background:radial-gradient(ellipse at 88% 110%,rgba(17,180,126,.14),transparent 55%),rgba(6,24,42,.9);border-color:rgba(152,198,225,.2)}.app-body.theme-dark .bot-list-title-row h2,.app-body.theme-dark .bots-plan-summary strong{color:#eff8ff}.app-body.theme-dark .bot-list-meta,.app-body.theme-dark .bots-plan-summary small{color:#afc4d6}.app-body.theme-dark .bot-list-icon,.app-body.theme-dark .bots-workspace-icon{color:#47dfad;background:rgba(21,91,77,.32);border-color:rgba(77,221,176,.14)}.app-body.theme-dark .bot-status--active{color:#78ebc6;background:rgba(34,214,163,.1)}.app-body.theme-dark .bot-status--paused{color:#f7ca74;background:rgba(245,158,11,.1)}.app-body.theme-dark .bot-status--disabled{color:#ffa4af;background:rgba(239,68,68,.1)}.app-body.theme-dark .bot-drag-handle{color:#a9c0d6;background:0 0}.app-body.theme-dark .bot-list-actions .button.secondary{color:#82e8c5;background:rgba(7,32,51,.68);border-color:rgba(86,211,168,.42)}.app-body.theme-dark .bot-name-form input{color:#eef6ff;background:#092139;border-color:rgba(75,216,158,.34)}@media (max-width:1120px){.bot-list-card{grid-template-columns:auto minmax(220px,1fr) auto}.bot-list-card.has-drag-handle{grid-template-columns:auto auto minmax(220px,1fr) auto}.bot-list-actions{grid-column:2/-1}.bot-list-card.has-drag-handle .bot-list-actions{grid-column:3/-1}}@media (max-width:700px){.bots-page-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;min-height:0;padding:16px}.bots-workspace-icon{width:58px;height:58px;border-radius:14px}.bots-workspace-icon svg{width:35px;height:35px}.bots-plan-summary strong{font-size:18px}.bots-new-button{grid-column:1/-1;width:100%;min-height:48px;justify-content:center}.bot-list-card{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;padding:16px}.bot-list-card.has-drag-handle{grid-template-columns:28px 52px minmax(0,1fr)}.bot-list-icon{width:52px;height:52px;border-radius:13px}.bot-list-icon svg{width:32px;height:32px}.bot-list-main{grid-column:2}.bot-list-card.has-drag-handle .bot-list-main{grid-column:3}.bot-list-actions{grid-column:1/-1;width:100%}.bot-list-actions .button,.bots-page-head .button{width:100%;justify-content:center}.bot-list-actions{justify-content:stretch}.bot-list-title-row h2{font-size:19px}.bot-inline-name{max-width:100%}.bot-name-form{width:100%}.bot-name-form input{width:100%;min-width:0}.bot-list-meta{display:grid;gap:8px}.bot-meta-item+.bot-meta-item{margin-left:0;padding-left:0;border-left:0}}@media (max-width:420px){.bot-list-card,.bot-list-card.has-drag-handle{grid-template-columns:24px minmax(0,1fr)}.bot-list-card:not(.has-drag-handle){grid-template-columns:minmax(0,1fr)}.bot-list-icon{display:none}.bot-list-main{grid-column:2}.bot-list-card:not(.has-drag-handle) .bot-list-main{grid-column:1}.bot-list-card.has-drag-handle .bot-list-main{grid-column:2}}.shell>.app-disclaimer,.support-redesign+.app-disclaimer{margin-top:auto}.bot-detail-page{display:grid;width:100%;max-width:none;min-width:0;gap:20px}.bot-detail-page .bot-breadcrumb,.bot-detail-page .connected-ads-panel,.bot-detail-page .dashboard-hero{width:100%;max-width:none;box-sizing:border-box}.bot-detail-page .dashboard-hero{margin-bottom:0}@media (max-width:700px){.bot-detail-page{gap:14px}}.auth-public-shell{display:flex;flex-direction:column;min-height:100dvh}.auth-public-shell>.app-disclaimer{margin-top:auto}@media (min-width:701px){.bot-detail-page{width:min(1220px,100%);margin:0 auto}}.bot-switcher-tabs{display:flex;gap:10px;margin:0 0 -20px;padding:4px 1px 0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.bot-switcher-tab{position:relative;display:flex;box-sizing:border-box;flex:0 0 auto;align-items:center;gap:9px;width:auto;min-width:128px;max-width:260px;height:60px;min-height:60px;padding:8px 12px;color:#536a84;background:rgba(255,255,255,.72);border:1px solid rgba(109,152,180,.22);border-radius:10px 10px 0 0;font-size:13px;font-weight:780;line-height:1.2;text-decoration:none;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.bot-switcher-tab:not(.is-active){opacity:.7}.bot-switcher-icon{position:relative;display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;overflow:hidden;background:#f4fbf9;border:1px solid rgba(109,152,180,.16);border-radius:9px}.bot-switcher-icon img{position:absolute;top:-3px;left:50%;width:auto;height:60px;max-width:none;transform:translateX(-50%)}.bot-switcher-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-switcher-tab:hover{color:#087f5b;border-color:rgba(8,159,112,.38);opacity:1}.bot-switcher-tab.is-active{color:#078a58;background:#fff;border-color:#16af7b;box-shadow:0 8px 20px rgba(0,142,100,.08)}.bot-switcher-tab.is-active::after{position:absolute;right:10px;bottom:-1px;left:10px;height:3px;background:#0cab75;border-radius:3px 3px 0 0;content:""}.app-body.theme-dark .bot-switcher-tab{color:#b9cfdf;background:rgba(7,31,49,.78);border-color:rgba(127,203,192,.22)}.app-body.theme-dark .bot-switcher-icon{background:rgba(21,62,72,.76);border-color:rgba(127,203,192,.18)}.app-body.theme-dark .bot-switcher-tab:hover{color:#71e4bb;border-color:rgba(79,225,162,.42)}.app-body.theme-dark .bot-switcher-tab.is-active{color:#71e4bb;background:rgba(8,42,57,.96);border-color:#19b984}.bot-detail-page .bot-workspace-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:352px;padding:48px 42px 28px;overflow:hidden;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.96) 42%,rgba(246,255,252,.62) 100%),radial-gradient(ellipse at 73% 48%,rgba(42,219,170,.21),transparent 45%),url("/assets/brand/pitubot-robot.png") 70% 51%/auto 113% no-repeat;border:1px solid rgba(109,152,180,.2);border-radius:18px;box-shadow:0 14px 34px rgba(18,48,78,.08)}.bot-detail-page .bot-workspace-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.bot-detail-page .bot-workspace-hero .eyebrow{color:#7586a0;font-size:12px;font-weight:850;letter-spacing:.12em}.bot-detail-page .bot-workspace-hero h1{max-width:590px;margin:16px 0 15px;color:#0d2039;font-size:clamp(40px, 4vw, 57px);line-height:1.04;letter-spacing:-.045em}.bot-detail-page .bot-workspace-status{display:flex;flex-wrap:wrap;gap:0;max-width:680px;margin:0;color:#29435f;font-size:16px;font-weight:700}.bot-detail-page .bot-workspace-hero>.button{position:relative;z-index:1;align-self:center;min-width:178px;margin:0 0 2px 28px;padding:15px 24px;border-radius:12px;color:#fff;font-size:17px;font-weight:850;background:linear-gradient(135deg,#05a26f,#00885f);box-shadow:0 12px 26px rgba(0,142,98,.22)}.bot-detail-page .bot-workspace-metrics{width:min(732px,100%);margin-top:46px;padding:13px 14px;background:rgba(255,255,255,.91);border:1px solid rgba(126,157,181,.2);border-radius:14px;box-shadow:0 10px 25px rgba(18,48,78,.08)}.bot-detail-page .bot-workspace-metrics>div{padding:4px 16px}.bot-detail-page .connected-ads-panel{padding:24px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(244,255,251,.94));border-radius:16px;box-shadow:0 12px 28px rgba(18,48,78,.06)}.bot-detail-page .connected-ads-panel .panel-head{margin-bottom:12px}.bot-detail-page .connected-ads-panel .panel-head h2{color:#10233c;font-size:28px;letter-spacing:-.03em}.bot-detail-page .connected-ads-panel .ad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bot-detail-page .ad-card--details{min-height:404px;padding:24px;border:1px solid rgba(118,150,177,.24);border-radius:14px;background:#fff;box-shadow:none}.bot-detail-page .ad-card-title-row{grid-template-columns:62px minmax(0,1fr) auto;gap:14px}.bot-detail-page .ad-side-icon{width:62px;height:62px;border-radius:13px;font-size:31px}.bot-detail-page .ad-card-heading{padding-top:4px}.bot-detail-page .ad-card--details strong{font-size:20px}.bot-detail-page .ad-card-heading span{font-size:14px}.bot-detail-page .ad-card-enabled{margin-top:2px;padding:6px 11px;font-size:12px}.bot-detail-page .ad-card-advertiser{margin:8px 0 0 76px}.bot-detail-page .ad-card-advertiser>div{display:flex;align-items:center;gap:10px;min-width:0}.bot-detail-page .ad-card--details code{font-size:14px}.ad-copy-button{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:6px;color:#687d97;background:0 0;box-shadow:none;cursor:pointer;line-height:1}.ad-copy-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.ad-copy-button:focus-visible,.ad-copy-button:hover{color:#008d64;background:#edf9f4}.copy-success-toast{position:fixed;z-index:1000;top:18px;left:50%;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:8px;color:#fff;background:#07885f;box-shadow:0 8px 24px rgba(7,136,95,.22);font-size:14px;font-weight:700;opacity:0;pointer-events:none;transform:translate(-50%,-140%);transition:transform .25s ease,opacity .25s ease}.copy-success-toast.is-visible{opacity:1;transform:translate(-50%,0)}.bot-detail-page .ad-card-details{gap:26px 18px;margin-top:24px;padding-top:24px}.bot-detail-page .ad-card-details dt{margin-bottom:6px;font-size:11px}.bot-detail-page .ad-card-details dd{color:#172f4a;font-size:15px;font-weight:800}.bot-detail-page .ad-card-payment-methods{margin-top:2px}.bot-detail-page .ad-payment-names{gap:8px}.bot-detail-page .ad-payment-names span{padding:6px 10px;color:#344b64;background:#f3f5f8;border-radius:6px;font-size:12px;font-weight:700}.app-body.theme-dark .bot-detail-page .bot-workspace-hero{background:linear-gradient(90deg,rgba(5,22,38,.98),rgba(8,37,55,.92) 45%,rgba(6,76,69,.68)),url("/assets/brand/pitubot-robot.png") 70% 51%/auto 113% no-repeat}.app-body.theme-dark .bot-detail-page .connected-ads-panel{background:linear-gradient(135deg,rgba(8,31,49,.96),rgba(8,62,59,.86))}.app-body.theme-dark .bot-detail-page .connected-ads-panel .panel-head h2{color:#eefaff}.app-body.theme-dark .ad-copy-button{color:#b5cadb}.app-body.theme-dark .ad-copy-button:focus-visible,.app-body.theme-dark .ad-copy-button:hover{color:#8bf0cc;background:rgba(34,214,163,.12)}.app-body.theme-dark .copy-success-toast{background:#0a9c70}@media (max-width:700px){.bot-detail-page .bot-workspace-hero{display:flex;min-height:0;padding:25px 20px 18px;background-size:auto 62%;background-position:125% 9%}.bot-detail-page .bot-workspace-hero h1{max-width:74%;margin:10px 0;font-size:32px}.bot-detail-page .bot-workspace-status{max-width:74%;font-size:13px}.bot-detail-page .bot-workspace-hero>.button{width:100%;margin:16px 0 0}.bot-detail-page .bot-workspace-metrics{margin-top:20px}.bot-detail-page .connected-ads-panel{padding:16px}.bot-detail-page .connected-ads-panel .panel-head h2{font-size:23px}.bot-detail-page .connected-ads-panel .ad-grid{grid-template-columns:1fr;gap:14px}.bot-detail-page .ad-card--details{min-height:0;padding:16px}.bot-detail-page .ad-card-title-row{grid-template-columns:44px minmax(0,1fr) auto;gap:9px}.bot-detail-page .ad-side-icon{width:44px;height:44px;font-size:23px}.bot-detail-page .ad-card-advertiser{margin-left:53px}.bot-detail-page .ad-card-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:16px;padding-top:16px}.bot-detail-page .ad-card-details dd{font-size:13px}}.bot-detail-page .bot-workspace-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:352px;padding:48px 42px 28px;overflow:hidden;color:#10233c;background:linear-gradient(108deg,#fff 4%,#fff 43%,#effff9 100%)!important;border:1px solid #e2eaed;box-shadow:0 16px 42px rgba(15,35,65,.08)}.bot-detail-page .bot-workspace-hero::before{position:absolute;z-index:0;top:50%;right:8%;width:430px;height:430px;content:"";border:1px solid rgba(76,220,168,.16);border-radius:50%;box-shadow:0 0 0 55px rgba(76,220,168,.06),0 0 0 112px rgba(76,220,168,.035);transform:translateY(-50%)}.bot-detail-page .bot-workspace-copy,.bot-detail-page .bot-workspace-hero>.button{position:relative;z-index:2}.bot-detail-page .bot-workspace-robot{position:absolute;z-index:1;right:18%;bottom:-10px;width:auto;height:342px;max-width:42%;object-fit:contain;pointer-events:none}.bot-detail-page .bot-workspace-hero .eyebrow{color:#718198}.bot-detail-page .bot-workspace-hero h1{color:#0d2039}.bot-detail-page .bot-workspace-status{max-width:640px;color:#334d69}.bot-detail-page .bot-workspace-status span{display:inline-flex;align-items:center;gap:6px}.bot-detail-page .bot-workspace-status i{display:inline-grid;width:16px;place-items:center;color:#5d7690;font-size:14px;font-style:normal;line-height:1}.bot-detail-page .bot-edit-icon{margin-right:7px;font-size:20px;line-height:0}.bot-detail-page .bot-workspace-metrics{position:relative;z-index:2;width:min(732px,100%);background:rgba(255,255,255,.93)}.bot-detail-page .metric-icon{display:grid;width:38px;height:38px;place-items:center;color:#08a779;background:#edfdf6;border-radius:9px}.bot-detail-page .ad-side-icon svg,.bot-detail-page .metric-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.bot-detail-page .connected-ads-panel{background:#fff;border-color:#e4eaee}.bot-detail-page .ad-card--details{display:block;min-height:420px;padding:24px;background:#fff;border:1px solid #e2e9ed;box-shadow:none;align-content:start}.bot-detail-page .ad-side-icon{display:grid;width:62px;height:62px;place-items:center;border-radius:13px;font-size:0}.bot-detail-page .ad-side-icon svg{width:28px;height:28px;stroke-width:1.7}.bot-detail-page .ad-card-title-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:start;gap:14px}.bot-detail-page .ad-card-advertiser{margin:10px 0 0 86px}.bot-detail-page .ad-card-details{margin-top:24px;padding-top:24px}.bot-detail-page .ad-payment-names{margin-top:22px}.bot-detail-page .ad-payment-names span{color:#344b64;background:#f3f5f8}.app-body.theme-dark .bot-detail-page .bot-workspace-hero{background:linear-gradient(108deg,#061b2e 4%,#082638 45%,#075a55 100%)!important;border-color:rgba(127,203,192,.22)}.app-body.theme-dark .bot-detail-page .bot-workspace-hero h1{color:#f4fbff}.app-body.theme-dark .bot-detail-page .bot-workspace-hero .eyebrow,.app-body.theme-dark .bot-detail-page .bot-workspace-status{color:#c9dceb}.app-body.theme-dark .bot-detail-page .bot-workspace-status i{color:#90cbbd}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics{background:rgba(5,25,42,.82)}.app-body.theme-dark .bot-detail-page .metric-icon{background:rgba(34,214,163,.13)}.app-body.theme-dark .bot-detail-page .ad-card--details,.app-body.theme-dark .bot-detail-page .connected-ads-panel{background:linear-gradient(135deg,rgba(10,38,56,.94),rgba(8,72,69,.74));border-color:rgba(111,222,185,.24)}@media (max-width:700px){.bot-switcher-tabs{gap:5px;margin-bottom:0;padding:3px 1px 1px}.bot-switcher-tab{display:grid;grid-template-rows:34px minmax(24px,auto);justify-items:center;gap:5px;width:65px;min-width:65px;height:86px;min-height:86px;padding:8px 4px 6px;border-radius:9px;font-size:8.5px;line-height:1.15;text-align:center}.bot-switcher-icon{width:34px;height:34px}.bot-switcher-icon img{top:-4px;height:68px}.bot-switcher-name{display:-webkit-box;width:100%;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bot-switcher-tab.is-active::after{right:8px;bottom:-1px;left:8px}.bot-detail-page .bot-workspace-hero{display:flex;min-height:0;padding:25px 20px 18px}.bot-detail-page .bot-workspace-hero::before{top:25%;right:-20%;width:250px;height:250px}.bot-detail-page .bot-workspace-robot{right:-2%;bottom:52px;height:174px;max-width:48%;opacity:.42}.bot-detail-page .bot-workspace-copy{width:100%}.bot-detail-page .bot-workspace-hero h1,.bot-detail-page .bot-workspace-status{max-width:73%}.bot-detail-page .bot-workspace-status{display:grid;gap:4px}.bot-detail-page .bot-workspace-status span::after{display:none}.bot-detail-page .bot-workspace-metrics{width:100%}.bot-detail-page .metric-icon{width:30px;height:30px}.bot-detail-page .metric-icon svg{width:17px;height:17px}.bot-detail-page .ad-card--details{min-height:0;padding:16px}.bot-detail-page .ad-side-icon{width:44px;height:44px}.bot-detail-page .ad-side-icon svg{width:22px;height:22px}.bot-detail-page .ad-card-title-row{grid-template-columns:44px minmax(0,1fr) auto;gap:9px}.bot-detail-page .ad-card-advertiser{margin-left:53px}}.app-body.theme-light .bot-detail-page .bot-workspace-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:352px;padding:48px 42px 28px;color:#10233d!important;background:linear-gradient(104deg,#fff 0,#fff 42%,#edfff8 100%)!important;border:1px solid #dfe9e8;border-radius:18px}.app-body.theme-light .bot-detail-page .bot-workspace-copy,.app-body.theme-light .bot-detail-page .bot-workspace-hero>.button{z-index:3;visibility:visible!important;opacity:1!important}.app-body.theme-light .bot-detail-page .bot-workspace-hero .eyebrow{color:#72839a!important}.app-body.theme-light .bot-detail-page .bot-workspace-hero h1{color:#10233d!important;font-size:56px!important;font-weight:800;line-height:1.04;letter-spacing:-.045em;text-shadow:none!important;visibility:visible!important;opacity:1!important}.app-body.theme-light .bot-detail-page .bot-workspace-status,.app-body.theme-light .bot-detail-page .bot-workspace-status span{color:#2f4965!important;text-shadow:none!important;visibility:visible!important;opacity:1!important}.app-body.theme-light .bot-detail-page .bot-workspace-status span+span::before{color:#72839a}.app-body.theme-light .bot-detail-page .bot-workspace-robot{right:17%;bottom:-2px;height:350px;max-width:38%;opacity:1!important;filter:none!important}.app-body.theme-light .bot-detail-page .bot-workspace-hero>.button{z-index:4;align-self:center;margin-left:24px}.app-body.theme-light .bot-detail-page .bot-workspace-metrics{z-index:3;width:min(732px,100%);margin-top:52px;color:#10233d!important;background:rgba(255,255,255,.94);border:1px solid #e2eaed;border-radius:14px;box-shadow:0 12px 24px rgba(23,51,68,.08)}.app-body.theme-light .bot-detail-page .bot-workspace-metrics small,.app-body.theme-light .bot-detail-page .bot-workspace-metrics strong{color:#10233d!important}.app-body.theme-light .bot-detail-page .connected-ads-panel{padding:24px;background:rgba(255,255,255,.8);border-color:#dfe9e8}.app-body.theme-light .bot-detail-page .connected-ads-panel .panel-head h2{color:#10233d!important;font-size:28px}.app-body.theme-light .bot-detail-page .ad-grid{gap:22px}.app-body.theme-light .bot-detail-page .ad-card--details{min-height:352px;padding:24px;color:#10233d;background:#fff;border:1px solid #dfe7eb;border-radius:14px}.app-body.theme-light .bot-detail-page .ad-card-title-row{min-height:62px;align-items:flex-start;gap:14px}.app-body.theme-light .bot-detail-page .ad-side-icon{width:62px;height:62px;border-radius:12px;flex:0 0 62px}.app-body.theme-light .bot-detail-page .ad-side-icon svg{width:29px;height:29px}.app-body.theme-light .bot-detail-page .ad-card--buy .ad-side-icon{color:#16ba73;background:#e8faef}.app-body.theme-light .bot-detail-page .ad-card--sell .ad-side-icon{color:#fa4257;background:#fff0f2}.app-body.theme-light .bot-detail-page .ad-card-heading strong{color:#10233d;font-size:21px;line-height:1.18}.app-body.theme-light .bot-detail-page .ad-card-heading span{color:#718198;font-size:16px;font-weight:600}.app-body.theme-light .bot-detail-page .ad-card--buy .ad-card-heading span{color:#13a968}.app-body.theme-light .bot-detail-page .ad-card--sell .ad-card-heading span{color:#f23d53}.app-body.theme-light .bot-detail-page .ad-card-enabled{color:#109463;background:#e5f9ee;border:0}.app-body.theme-light .bot-detail-page .ad-card-advertiser{margin:12px 0 0 76px;color:#73839a}.app-body.theme-light .bot-detail-page .ad-card-advertiser>span,.app-body.theme-light .bot-detail-page .ad-card-details dt{color:#75869c;font-size:12px;font-weight:700;letter-spacing:.04em}.app-body.theme-light .bot-detail-page .ad-card-advertiser code{color:#10233d;font-size:14px;font-weight:600}.app-body.theme-light .bot-detail-page .ad-copy-button{color:#647892}.app-body.theme-light .bot-detail-page .ad-card-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;padding-top:24px;border-top:1px solid #e4eaed}.app-body.theme-light .bot-detail-page .ad-card-details>div{padding:0 14px;border-left:1px solid #edf0f2}.app-body.theme-light .bot-detail-page .ad-card-details>div:first-child{padding-left:0;border-left:0}.app-body.theme-light .bot-detail-page .ad-card-details dd{color:#10233d;font-size:16px;font-weight:750;line-height:1.35}.app-body.theme-light .bot-detail-page .ad-card-payment-methods{margin-top:26px}.app-body.theme-light .bot-detail-page .ad-payment-names{gap:8px}.app-body.theme-light .bot-detail-page .ad-payment-names span{color:#31445d;background:#f2f5f7;border:0;box-shadow:none}@media (max-width:700px){.app-body.theme-light .bot-detail-page .bot-workspace-hero{display:block;min-height:0;padding:28px 22px 20px}.app-body.theme-light .bot-detail-page .bot-workspace-hero h1{font-size:36px!important}.app-body.theme-light .bot-detail-page .bot-workspace-robot{right:6%;bottom:76px;height:210px;max-width:48%}.app-body.theme-light .bot-detail-page .bot-workspace-status{max-width:52%}.app-body.theme-light .bot-detail-page .bot-workspace-metrics{width:100%;margin-top:138px}.app-body.theme-light .bot-detail-page .bot-workspace-hero>.button{width:100%;margin:16px 0 0}.app-body.theme-light .bot-detail-page .connected-ads-panel{padding:18px}.app-body.theme-light .bot-detail-page .ad-card--details{min-height:0;padding:18px}.app-body.theme-light .bot-detail-page .ad-card-advertiser{margin-left:0}.app-body.theme-light .bot-detail-page .ad-card-details{gap:12px}.app-body.theme-light .bot-detail-page .ad-card-details>div{padding:0;border-left:0}}@media (min-width:701px){.app-body.theme-light .bot-detail-page .bot-workspace-hero h1{max-width:min(52vw,580px);font-size:clamp(34px, 3.35vw, 46px)!important;overflow-wrap:anywhere}.bot-detail-page .bot-workspace-hero>.button{position:absolute;right:32px;bottom:28px;z-index:4;min-width:126px;margin:0;padding:10px 16px;border-radius:9px;font-size:14px}.app-body.theme-light .bot-detail-page .bot-workspace-robot{right:38%;bottom:-2px;height:clamp(250px,28vw,430px);max-width:38%}.app-body.theme-light .bot-detail-page .bot-workspace-status{max-width:min(54vw,650px);align-items:center;row-gap:8px}.app-body.theme-light .bot-detail-page .bot-workspace-status span{flex:0 0 auto;white-space:nowrap}.app-body.theme-light .bot-detail-page .bot-workspace-status span+span::before{content:"•";display:inline-block;margin-right:12px;color:#72839a}.app-body.theme-light .bot-detail-page .bot-workspace-metrics{width:min(690px,calc(100% - 210px));margin-top:44px;padding:11px 12px}.app-body.theme-light .bot-detail-page .bot-workspace-metrics>div{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;padding:3px 10px}.app-body.theme-light .bot-detail-page .metric-icon{grid-row:1/span 2;width:30px;height:30px;border-radius:8px}.app-body.theme-light .bot-detail-page .metric-icon svg{width:18px;height:18px}.app-body.theme-light .bot-detail-page .bot-workspace-metrics small{font-size:9px;letter-spacing:.025em;white-space:nowrap}.app-body.theme-light .bot-detail-page .bot-workspace-metrics strong{font-size:13px;line-height:1.1;white-space:nowrap}.app-body.theme-light .bot-detail-page .ad-card-details dd{font-size:12px;line-height:1.25;overflow-wrap:anywhere;white-space:normal;letter-spacing:-.015em}.app-body.theme-light .bot-detail-page .ad-card-details{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.45fr)}.app-body.theme-light .bot-detail-page .ad-card-details>div{padding:0 8px}.app-body.theme-light .bot-detail-page .ad-card-details>div:first-child{padding-left:0}.app-body.theme-light .bot-detail-page .ad-card-details>div:nth-child(3){padding-right:0}.app-body.theme-light .bot-detail-page .ad-card-details>div:first-child dd{font-size:14px}.app-body.theme-dark .bot-detail-page .ad-card-details{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.45fr)}.app-body.theme-dark .bot-detail-page .ad-card-details>div{padding:0 8px}.app-body.theme-dark .bot-detail-page .ad-card-details>div:first-child{padding-left:0}.app-body.theme-dark .bot-detail-page .ad-card-details>div:nth-child(3){padding-right:0}.app-body.theme-dark .bot-detail-page .ad-card-details dd{font-size:12px;line-height:1.25;overflow-wrap:anywhere;white-space:normal;letter-spacing:-.015em}.app-body.theme-dark .bot-detail-page .ad-card-details>div:first-child dd{font-size:14px}.app-body.theme-dark .bot-detail-page .bot-workspace-hero,.app-body.theme-light .bot-detail-page .bot-workspace-hero{min-height:440px}.app-body.theme-dark .bot-detail-page .bot-workspace-hero h1,.app-body.theme-light .bot-detail-page .bot-workspace-hero h1{max-width:min(52vw,580px);font-size:clamp(34px, 3.35vw, 46px)!important;overflow-wrap:anywhere}.app-body.theme-dark .bot-detail-page .bot-workspace-robot,.app-body.theme-light .bot-detail-page .bot-workspace-robot{right:16%;bottom:170px;z-index:2;height:clamp(160px,15vw,260px);max-width:28%}.app-body.theme-dark .bot-detail-page .bot-workspace-status,.app-body.theme-light .bot-detail-page .bot-workspace-status{max-width:min(54vw,650px);align-items:center;row-gap:8px}.app-body.theme-dark .bot-detail-page .bot-workspace-status span,.app-body.theme-light .bot-detail-page .bot-workspace-status span{flex:0 0 auto;white-space:nowrap}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics,.app-body.theme-light .bot-detail-page .bot-workspace-metrics{width:min(680px,calc(100% - 360px));margin-top:44px;padding:11px 12px}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics>div,.app-body.theme-light .bot-detail-page .bot-workspace-metrics>div{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;padding:3px 10px}.app-body.theme-dark .bot-detail-page .metric-icon,.app-body.theme-light .bot-detail-page .metric-icon{grid-row:1/span 2;width:30px;height:30px;border-radius:8px}.app-body.theme-dark .bot-detail-page .metric-icon svg,.app-body.theme-light .bot-detail-page .metric-icon svg{width:18px;height:18px}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics small,.app-body.theme-light .bot-detail-page .bot-workspace-metrics small{font-size:9px;letter-spacing:.025em;white-space:nowrap}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics strong,.app-body.theme-light .bot-detail-page .bot-workspace-metrics strong{font-size:13px;line-height:1.1;white-space:nowrap}.bot-detail-page .bot-workspace-robot--full{display:none}.bot-detail-page .bot-workspace-robot-head{position:absolute;right:14%;bottom:100px;z-index:2;display:block;width:clamp(210px,22vw,320px);height:clamp(190px,20vw,280px);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,rgba(0,0,0,.82) 76%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 62%,rgba(0,0,0,.82) 76%,transparent 100%);pointer-events:none}.bot-detail-page .bot-workspace-robot-head img{width:100%;height:100%;object-fit:cover;object-position:center top}.app-body.theme-light .bot-detail-page .ad-payment-names{gap:6px}.app-body.theme-light .bot-detail-page .ad-payment-names span{padding:5px 8px;font-size:11px;line-height:1.15}}.bot-detail-page .bot-workspace-robot--full{display:none!important}.bot-detail-page .bot-workspace-robot-head img{position:absolute;top:-4%;left:50%;width:210%;max-width:none;height:auto;object-fit:initial;transform:translateX(-50%)}.side-nav .sidebar-extension-card{display:grid;min-height:0;gap:11px;margin:0 8px;padding:13px;color:#10233d;background:radial-gradient(circle at 14% 22%,rgba(52,211,153,.14),transparent 25%),linear-gradient(145deg,rgba(255,255,255,.98),rgba(245,249,255,.95));border:1px solid #d5dfeb;border-radius:17px;box-shadow:0 14px 30px rgba(15,35,65,.14)}.side-nav .sidebar-extension-card:hover{color:#10233d;background:radial-gradient(circle at 14% 22%,rgba(52,211,153,.19),transparent 27%),linear-gradient(145deg,#fff,#f2f8ff);border-color:rgba(5,150,105,.4);box-shadow:0 16px 34px rgba(15,35,65,.18)}.relotab-card-head{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:11px}.relotab-card-head img{width:56px;height:56px;border-radius:14px;box-shadow:0 8px 18px rgba(79,70,229,.2)}.relotab-card-head>span{display:grid;min-width:0;gap:6px}.relotab-card-head strong{color:#0b1d3a;font-size:22px;line-height:1}.relotab-browser-badge{display:inline-flex;width:fit-content;align-items:center;gap:5px;padding:4px 7px;color:#41506a;background:rgba(255,255,255,.76);border:1px solid rgba(5,150,105,.18);border-radius:999px;font-size:8px;font-weight:700;line-height:1}.relotab-browser-badge i{position:relative;display:inline-block;width:13px;height:13px;flex:0 0 13px;background:conic-gradient(#ea4335 0 33%,#fbbc05 0 66%,#34a853 0);border-radius:50%}.relotab-browser-badge i::after{position:absolute;inset:3px;content:"";background:#4285f4;border:1px solid #fff;border-radius:50%}.relotab-card-description{color:#5f7088;font-size:10px;font-weight:600;line-height:1.35}.relotab-card-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.relotab-card-benefits>span{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:6px}.relotab-card-benefits i,.relotab-card-cta>i{display:grid;width:27px;height:27px;place-items:center;color:#08a779;background:#e6f9f1;border-radius:50%}.relotab-card-benefits svg,.relotab-card-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.relotab-card-benefits small{color:#60718a;font-size:8px;font-weight:700;line-height:1.25}.relotab-card-divider{height:1px;background:#dfe6ee}.relotab-card-cta{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:10px;background:linear-gradient(135deg,rgba(236,253,245,.95),rgba(255,255,255,.94));border:1px solid rgba(5,150,105,.35);border-left:3px solid #059669;border-radius:12px}.relotab-card-cta>i{width:34px;height:34px}.relotab-card-cta>span{display:grid;gap:3px}.relotab-card-cta strong{color:#087a55;font-size:14px;line-height:1.1}.relotab-card-cta small{color:#66768c;font-size:8px;font-weight:650;line-height:1.25}.app-body.theme-light .side-nav .sidebar-extension-card,.app-body.theme-light .side-nav .sidebar-extension-card:hover{color:#10233d}.app-body.theme-dark .side-nav .sidebar-extension-card,.app-body.theme-dark .side-nav .sidebar-extension-card:hover{color:#eaf6fc;background:radial-gradient(circle at 14% 22%,rgba(45,224,169,.18),transparent 29%),linear-gradient(145deg,rgba(11,48,70,.98),rgba(8,30,48,.98));border-color:rgba(101,214,183,.34);box-shadow:0 14px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)}.app-body.theme-dark .side-nav .sidebar-extension-card:hover{border-color:rgba(101,232,191,.58);box-shadow:0 16px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.07)}.app-body.theme-dark .relotab-card-head strong{color:#f3fbff}.app-body.theme-dark .relotab-browser-badge{color:#c9dce9;background:rgba(4,25,42,.66);border-color:rgba(101,214,183,.29)}.app-body.theme-dark .relotab-card-description{color:#b8ccda}.app-body.theme-dark .relotab-card-benefits i,.app-body.theme-dark .relotab-card-cta>i{color:#63e7bb;background:rgba(40,211,157,.14)}.app-body.theme-dark .relotab-card-benefits small{color:#c4d6e2}.app-body.theme-dark .relotab-card-divider{background:rgba(177,211,228,.2)}.app-body.theme-dark .relotab-card-cta{background:linear-gradient(135deg,rgba(6,40,55,.94),rgba(9,58,63,.9));border-color:rgba(78,220,172,.48);border-left-color:#28d5a0}.app-body.theme-dark .relotab-card-cta strong{color:#70ebbd}.app-body.theme-dark .relotab-card-cta small{color:#bed2df}.desktop-sidebar-toggle{display:none}@media (min-width:1061px){.app-shell{grid-template-columns:248px minmax(0,1fr);transition:grid-template-columns .22s ease}.app-sidebar-frame{position:sticky;top:16px;z-index:4;height:calc(100vh - 32px);min-height:0}.app-sidebar{position:relative;top:auto;height:100%;gap:8px;padding:10px 12px;transition:padding .22s ease}.desktop-sidebar-toggle{position:absolute;top:18px;right:-9px;z-index:5;display:inline-flex;width:18px;height:30px;min-height:30px;align-items:center;justify-content:center;padding:0;color:#087a55;background:#fff;border:1px solid rgba(5,150,105,.3);border-radius:8px;box-shadow:0 6px 16px rgba(15,35,65,.18);cursor:pointer;opacity:.7}.desktop-sidebar-toggle svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;transition:transform .22s ease}.app-sidebar .app-brand{gap:9px;padding-right:22px}.app-sidebar .app-brand img{width:36px;height:36px;border-radius:11px}.app-sidebar .app-brand strong{font-size:18px}.app-sidebar .app-brand small{font-size:8px}.app-sidebar .side-nav{gap:3px;margin-top:22px}.app-sidebar .side-nav>a{min-height:35px;gap:9px;padding:0 10px;font-size:14px}.app-sidebar .side-nav>a .app-icon{width:17px;height:17px;flex-basis:17px}.app-sidebar .side-preferences{gap:11px;margin-top:3px;padding:7px 9px 0}.app-sidebar .side-nav>.sidebar-extension-card{gap:6px;margin:30px 3px 0;padding:8px;border-radius:13px}.app-sidebar .relotab-card-head{grid-template-columns:38px minmax(0,1fr);gap:8px}.app-sidebar .relotab-card-head img{width:38px;height:38px;border-radius:10px}.app-sidebar .relotab-card-head>span{gap:3px}.app-sidebar .relotab-card-head strong{font-size:17px}.app-sidebar .relotab-browser-badge{gap:3px;padding:2px 5px;font-size:6.5px}.app-sidebar .relotab-browser-badge i{width:10px;height:10px;flex-basis:10px}.app-sidebar .relotab-card-description{font-size:8.5px;line-height:1.25}.app-sidebar .relotab-card-benefits{gap:4px}.app-sidebar .relotab-card-benefits>span{grid-template-columns:21px minmax(0,1fr);gap:4px}.app-sidebar .relotab-card-benefits i{width:21px;height:21px}.app-sidebar .relotab-card-benefits svg{width:12px;height:12px}.app-sidebar .relotab-card-benefits small{font-size:6.5px}.app-sidebar .relotab-card-cta{grid-template-columns:25px minmax(0,1fr);gap:6px;padding:5px}.app-sidebar .relotab-card-cta>i{width:25px;height:25px}.app-sidebar .relotab-card-cta strong{font-size:11px}.app-sidebar .relotab-card-cta small{font-size:6px}.app-sidebar .sidebar-user{gap:7px;padding:6px 8px}.app-sidebar .sidebar-footer{padding-top:30px}.app-sidebar .user-avatar{width:28px;height:28px}.app-sidebar .sidebar-user strong{font-size:10px}.app-sidebar .sidebar-user small{font-size:9px}.app-body.app-sidebar-collapsed .app-shell{grid-template-columns:78px minmax(0,1fr)}.app-body.app-sidebar-collapsed .app-sidebar{padding-right:8px;padding-left:8px}.app-body.app-sidebar-collapsed .desktop-sidebar-toggle svg{transform:rotate(180deg)}.app-body.app-sidebar-collapsed .app-brand{justify-content:center;padding-right:0}.app-body.app-sidebar-collapsed .app-brand>span{display:none}.app-body.app-sidebar-collapsed .side-nav>a{width:42px;justify-content:center;margin-right:auto;margin-left:auto;padding:0}.app-body.app-sidebar-collapsed .side-nav>a:not(.sidebar-extension-card)>span:not(.app-icon){display:none}.app-body.app-sidebar-collapsed .side-nav-notifications .side-nav-badge{position:absolute;top:-5px;right:-7px;min-width:17px;height:17px;padding:0 4px;margin:0;font-size:9px}.app-body.app-sidebar-collapsed .side-preferences{display:grid;justify-items:center;gap:4px;padding:7px 0 0}.app-body.app-sidebar-collapsed .side-language-select{position:relative;width:34px;justify-content:center}.app-body.app-sidebar-collapsed .side-language-select select{position:absolute;inset:0;opacity:0}.app-body.app-sidebar-collapsed .side-theme-toggle{flex-direction:column}.app-body.app-sidebar-collapsed .side-nav .sidebar-extension-card{display:flex;width:42px;height:42px;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;padding:4px}.app-body.app-sidebar-collapsed .relotab-card-head{display:block}.app-body.app-sidebar-collapsed .relotab-card-head img{width:32px;height:32px}.app-body.app-sidebar-collapsed .relotab-card-benefits,.app-body.app-sidebar-collapsed .relotab-card-cta,.app-body.app-sidebar-collapsed .relotab-card-description,.app-body.app-sidebar-collapsed .relotab-card-divider,.app-body.app-sidebar-collapsed .relotab-card-head>span{display:none}.app-body.app-sidebar-collapsed .sidebar-user{display:flex;justify-content:center;padding:6px}.app-body.app-sidebar-collapsed .sidebar-user>span:not(.user-avatar){display:none}.app-body.app-sidebar-collapsed .sidebar-user-dropdown{right:auto;bottom:calc(100% + 6px);left:50%;width:44px;gap:4px;padding:4px;transform:translateX(-50%)}.app-body.app-sidebar-collapsed .sidebar-user-dropdown a,.app-body.app-sidebar-collapsed .sidebar-user-dropdown button{width:34px;min-height:34px;justify-content:center;gap:0;padding:0}.app-body.app-sidebar-collapsed .sidebar-user-dropdown a>span:not(.app-icon),.app-body.app-sidebar-collapsed .sidebar-user-dropdown button>span:not(.app-icon){display:none}.app-body.app-sidebar-collapsed .sidebar-user-dropdown form{width:34px}}@media (min-width:1061px) and (max-height:699px){.app-sidebar{overflow-y:scroll}}.dash-hero-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:3px}.dash-hero-insights>span{display:grid;min-width:0;gap:2px;padding:7px 8px;background:rgba(255,255,255,.06);border:1px solid rgba(53,240,162,.16);border-radius:9px}.dash-hero-insights b{color:#fff;font-size:15px;line-height:1}.dash-hero-insights small{overflow:hidden;color:#aebed0;font-size:8px;font-weight:750;line-height:1.2;text-overflow:ellipsis}.dash-chart-panel{position:relative;z-index:2;display:grid;width:100%;min-width:0;align-self:stretch;gap:3px;padding:5px 0 2px}.dash-chart-axis,.dash-chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash-chart-head strong{color:#fff;font-size:12px}.dash-chart-head>div{display:grid;gap:2px}.dash-chart-head>div:last-child{justify-items:end;text-align:right}.dash-profit-summary b{color:#35f0a2;font-size:15px;line-height:1.1}.dash-profit-summary span{color:#35f0a2}.dash-chart-axis span,.dash-chart-head span{color:#aebed0;font-size:9px;font-weight:700}.app-body.theme-light .dash-hero-insights>span{background:rgba(255,255,255,.64);border-color:rgba(5,150,105,.16)}.app-body.theme-light .dash-hero-insights b{color:#0f1b2d}.app-body.theme-light .dash-hero-insights small{color:#66768c}.app-body.theme-light .dash-chart-head strong{color:#0f1b2d}.app-body.theme-light .dash-profit-summary b,.app-body.theme-light .dash-profit-summary span{color:#07885f}.app-body.theme-light .dash-chart-axis span,.app-body.theme-light .dash-chart-head span{color:#66768c}.bot-management-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:12px 0 4px}.bot-management-actions form{margin:0}.bot-management-actions .button{display:inline-flex;min-height:40px;align-items:center;gap:8px}.bot-management-actions .button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.bot-management-actions .bot-delete-button{color:#ffb5bd;background:rgba(200,39,59,.12);border-color:rgba(240,82,98,.34)}.bot-management-actions .bot-delete-button:hover{color:#fff;background:rgba(200,39,59,.28);border-color:rgba(240,82,98,.62)}.app-body.theme-light .bot-management-actions .bot-delete-button{color:#b42335;background:rgba(240,82,98,.08);border-color:rgba(200,39,59,.28)}@media (max-width:620px){.bot-management-actions,.bot-management-actions .button,.bot-management-actions form{width:100%}.bot-management-actions .button{justify-content:center}}@media (min-width:1061px){.app-main-dashboard .app-header{min-height:104px;padding:20px 32px 18px}.app-main-dashboard .app-header h1{font-size:clamp(30px, 2.5vw, 38px)}.app-main-dashboard .app-header p{font-size:14px}.app-main-dashboard .shell{padding:16px 28px 30px}.app-main-dashboard .pitubot-dashboard{gap:14px}.app-main-dashboard .dash-hero-card{grid-template-columns:minmax(235px,280px) minmax(340px,1fr) minmax(165px,210px);gap:16px;min-height:190px;padding:18px 22px}.app-main-dashboard .dash-hero-copy{gap:6px}.app-main-dashboard .dash-hero-copy strong{font-size:30px}.app-main-dashboard .dash-chart{height:120px;min-height:0;max-height:120px}.app-main-dashboard .dash-hero-robot{right:2px;bottom:-6px;width:250px;height:215px;background-size:190% auto}.app-main-dashboard .dash-hero-card::after{width:290px}.app-main-dashboard .dash-metrics{gap:10px}.app-main-dashboard .dash-metrics article{gap:6px 10px;min-height:104px;padding:13px}.app-main-dashboard .dash-metrics .dash-icon{width:32px;height:32px;padding:7px}.app-main-dashboard .dash-metrics span{font-size:13px}.app-main-dashboard .dash-metrics strong{font-size:21px}.app-main-dashboard .dash-metrics small{font-size:11px;line-height:1.25}}@media (min-width:1061px) and (max-width:1250px){.app-main-dashboard .dash-hero-card{grid-template-columns:minmax(230px,270px) minmax(0,1fr)}.app-main-dashboard .dash-hero-robot{display:none}.app-main-dashboard .dash-hero-card::after{width:180px}}@media (min-width:1061px) and (max-height:800px){.app-main-dashboard .app-header{min-height:86px;padding:14px 28px 12px}.app-main-dashboard .app-header h1{font-size:32px}.app-main-dashboard .app-header p{font-size:13px}.app-main-dashboard .shell{padding-top:12px}.app-main-dashboard .dash-hero-card{min-height:165px;padding-top:13px;padding-bottom:13px}.app-main-dashboard .dash-chart{height:102px;max-height:102px}.app-main-dashboard .dash-hero-robot{width:218px;height:184px}.app-main-dashboard .dash-metrics article{min-height:92px;padding:10px 12px}}.order-history-collection{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;background:linear-gradient(135deg,rgba(236,255,247,.98),rgba(244,250,255,.98));border:1px solid rgba(14,160,103,.24);border-radius:16px;box-shadow:0 12px 30px rgba(18,61,83,.08)}.order-history-collection.is-pending{justify-content:flex-start}.order-history-copy{display:grid;flex:1;gap:5px;min-width:0}.order-history-copy h2,.order-history-copy p{margin:0}.order-history-copy h2{color:#102033;font-size:18px}.order-history-copy p{color:#52647d;font-size:13px;line-height:1.45}.order-history-copy strong{color:#087c55;font-size:12px}.order-history-spinner{width:34px;height:34px;flex:0 0 auto;border:3px solid rgba(14,160,103,.18);border-top-color:#0aa369;border-radius:50%;animation:order-history-spin .8s linear infinite}.order-history-progress{width:min(520px,100%);height:7px;margin-top:5px;overflow:hidden;background:rgba(15,35,65,.09);border-radius:999px}.order-history-progress i{display:block;height:100%;min-width:7px;background:linear-gradient(90deg,#0aa369,#32d890);border-radius:inherit;transition:width .3s ease}@keyframes order-history-spin{to{transform:rotate(360deg)}}.app-body.theme-dark .order-history-collection{background:linear-gradient(135deg,rgba(8,47,52,.96),rgba(8,31,51,.96));border-color:rgba(75,216,158,.28)}.app-body.theme-dark .order-history-copy h2{color:#eef6ff}.app-body.theme-dark .order-history-copy p{color:#afc3d6}.app-body.theme-dark .order-history-copy strong{color:#62e4aa}.app-body.theme-dark .order-history-copy small{color:#c2d3e1}.app-body.theme-dark .order-history-copy .order-history-stored-summary{color:#d5e4ef}.app-body.theme-dark .order-history-spinner{border-color:rgba(112,239,183,.25);border-top-color:#57e7aa}.app-body.theme-dark .order-history-progress{background:rgba(186,214,235,.14)}.app-body.theme-dark .order-history-progress i{background:linear-gradient(90deg,#25c987,#68edb8)}@media (max-width:620px){.order-history-collection{align-items:stretch;flex-direction:column;padding:15px}.order-history-collection.is-pending{display:grid;grid-template-columns:30px minmax(0,1fr)}.order-history-spinner{width:30px;height:30px}.order-history-collection .settings-primary-button,.order-history-collection form{width:100%}.metric-table-wrap{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin}.order-metric-table{width:540px;min-width:540px;max-width:none}.order-metric-table td,.order-metric-table th{padding:7px 6px;font-size:11px}.order-metric-table th{font-size:10px;letter-spacing:0}.order-metric-table td:first-child,.order-metric-table th:first-child{width:174px;min-width:174px}.order-metric-table td:not(:first-child),.order-metric-table th:not(:first-child){width:122px;min-width:122px}.metric-label{gap:7px}.metric-label-icon{width:25px;height:25px;border-radius:8px}.metric-label-icon svg{width:14px;height:14px}.metric-label strong{font-size:11px}.metric-label small{font-size:9px}.metric-value-count,.metric-value-main,.metric-value-profit,.metric-value-strong{font-size:12px}.metric-value-margin{color:#078a58;font-size:14px;font-weight:900}.metric-value-date,.metric-value-regular{font-size:10px}.order-table-pagination{justify-content:space-between;gap:7px}.order-table-pagination .button{width:auto;font-size:11px}.order-stats-locked{min-height:310px;padding:30px 18px}.order-stats-locked h2{font-size:21px}}@media (max-width:600px){.landing-nav{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"menu brand account";gap:8px}.landing-nav .landing-menu{grid-area:menu;justify-self:start}.landing-nav .landing-brand{position:absolute;left:50%;grid-area:brand;justify-self:center;transform:translateX(-50%)}.landing-nav .landing-links,.landing-nav .landing-preferences{display:none}.landing-nav .landing-actions{display:flex;grid-area:account;justify-self:end}.landing-nav .landing-actions .landing-start{display:none}.landing-nav .landing-actions .landing-login{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:8px 12px;white-space:nowrap}}@media (max-width:1060px){.app-header>div{position:absolute;top:50%;right:18px;left:18px;display:block;width:auto!important;height:42px;min-height:42px;flex:none!important;transform:translateY(-50%)}.app-header>.top-actions{display:none}.app-header .mobile-app-brand,.app-header .mobile-header-account,.app-header .mobile-menu-button{position:absolute;top:50%;margin:0}.app-header .mobile-menu-button{left:0;transform:translateY(-50%)}.app-header .mobile-app-brand{left:50%;transform:translate(-50%,-50%)}.app-header .mobile-header-account{right:0;transform:translateY(-50%)}.app-header .mobile-header-account>summary{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;list-style:none;cursor:pointer}.app-header .mobile-header-account>summary::-webkit-details-marker{display:none}.app-header .mobile-header-account-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:60;display:grid;width:164px;gap:4px;padding:8px;color:#eef6ff;background:rgba(6,20,39,.98);border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 16px 34px rgba(3,12,24,.24)}.app-header .mobile-header-account:not([open]) .mobile-header-account-menu{display:none}.app-header .mobile-header-account-menu a,.app-header .mobile-header-account-menu button{display:flex;width:100%;min-height:40px;gap:9px;align-items:center;padding:8px 10px;color:inherit;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:800;justify-content:flex-start!important;text-align:left}.app-header .mobile-header-account-menu a:hover,.app-header .mobile-header-account-menu button:hover{background:rgba(255,255,255,.08)}.app-header .mobile-header-account-menu form{margin:0}.app-header .mobile-header-account-menu .app-icon{width:18px;height:18px;flex:0 0 18px}.app-body.theme-light .app-header .mobile-header-account-menu{color:#102033;background:rgba(255,255,255,.98);border-color:rgba(15,35,65,.12);box-shadow:0 16px 34px rgba(15,35,65,.16)}.app-body.theme-light .app-header .mobile-header-account-menu a:hover,.app-body.theme-light .app-header .mobile-header-account-menu button:hover{background:rgba(15,35,65,.06)}.app-sidebar .mobile-drawer-header{position:absolute;top:18px;right:18px;z-index:3;display:block;width:44px;height:44px}.app-sidebar .mobile-drawer-header .app-brand{display:none}.app-sidebar .mobile-drawer-header .mobile-drawer-close{position:static;margin:0}.app-sidebar .side-nav{margin-top:0;padding-top:0}.app-sidebar .side-nav>a:first-child{padding-right:64px}.app-sidebar .side-nav>.sidebar-extension-card{display:grid;width:100%;max-width:100%;min-width:0;min-height:0;gap:8px;margin:20px 0 0;padding:11px;overflow:hidden;white-space:normal;overflow-wrap:normal;word-break:normal;align-items:stretch;justify-content:stretch!important;justify-self:stretch;text-align:left}.app-sidebar .sidebar-extension-card *,.app-sidebar .sidebar-extension-card>span{min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal}.app-sidebar .relotab-card-head{grid-template-columns:42px minmax(0,1fr);gap:9px}.app-sidebar .relotab-card-head img{width:42px;height:42px;border-radius:11px}.app-sidebar .relotab-card-head>span{gap:4px}.app-sidebar .relotab-card-head strong{font-size:18px}.app-sidebar .relotab-browser-badge{padding:3px 6px;font-size:7px;white-space:nowrap}.app-sidebar .relotab-card-description{font-size:9px;line-height:1.35}.app-sidebar .relotab-card-benefits,.app-sidebar .relotab-card-divider{display:none}.app-sidebar .relotab-card-cta{grid-template-columns:30px minmax(0,1fr);gap:7px;padding:7px 8px}.app-sidebar .relotab-card-cta>i{width:30px;height:30px}.app-sidebar .relotab-card-cta strong{font-size:12px;white-space:nowrap}.app-sidebar .relotab-card-cta small{font-size:7px;line-height:1.2}}.bot-detail-page .competitor-board{width:400px!important;max-width:100%!important;margin:18px auto!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;font-family:"Times New Roman",Times,serif!important}.bot-detail-page .competitor-board .panel-head{justify-content:center!important}.bot-detail-page .competitor-board .panel-head h2,.bot-detail-page .competitor-board-status{display:none!important}.bot-detail-page .competitor-header-actions{margin:4px 0 10px!important;font-family:Arial,sans-serif!important}.bot-detail-page .competitor-header-actions .button{min-height:0!important;padding:6px 10px!important;font-size:12px!important}.bot-detail-page .competitor-header-actions input[type=number]{width:52px!important;min-height:0!important;padding:6px!important}.bot-detail-page .bncp2-payment-form{display:flex!important;justify-content:center!important;margin:14px 0 24px!important;font-family:Arial,sans-serif!important}.bot-detail-page .competitor-columns{display:flex!important;justify-content:space-between!important;gap:0!important}.bot-detail-page .bncp2-box{width:200px!important;padding:10px!important}.bot-detail-page .bncp2-box h3{margin:34px 0 18px!important;color:#000!important;font:400 18px/1.1 "Times New Roman",Times,serif!important}.bot-detail-page .bncp2-market-price{display:block!important;color:#008b10!important;font:bold 34px/1 "Times New Roman",Times,serif!important;text-align:center!important}.bot-detail-page .bncp2-sell .bncp2-market-price{color:#f21e0b!important}.bot-detail-page .competitor-row{display:block!important;position:relative!important;min-height:140px!important;margin:5px 0 0!important;padding:5px!important;border:0!important;border-bottom:1px solid #bbb!important;color:#000!important;background:0 0!important;font-family:"Times New Roman",Times,serif!important}.bot-detail-page .competitor-row .status-dot-offline,.bot-detail-page .competitor-row .status-dot-online{float:left!important;display:inline-block!important;width:28px!important;height:28px!important;margin:0 5px 0 0!important;border-radius:50%!important;font:12px/28px Arial,sans-serif!important;text-align:center!important}.bot-detail-page .competitor-row .status-dot-online{color:#fff!important;background:#2ecc71!important}.bot-detail-page .competitor-row .status-dot-offline{color:#000!important;background:#ddd!important}.bot-detail-page .competitor-row strong{display:inline-block!important;min-width:70px!important;color:#141784!important;font:400 14px/1.2 "Times New Roman",Times,serif!important;vertical-align:middle!important}.bot-detail-page .competitor-row strong a{color:#141784!important;text-decoration:none!important}.bot-detail-page .competitor-row small{display:block!important;height:auto!important;margin:2px 0!important;color:#000!important;font:10px/1.1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row small b{display:inline!important;margin:0!important;color:#000!important;font:bold 10px/1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>b{display:block!important;min-width:60px!important;margin:5px 0 0!important;color:#000;font:bold 18px/1.15 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>b em{color:#000!important;font:15px/1 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>span{display:block!important;color:#000!important;font:15px/1.25 "Times New Roman",Times,serif!important}.bot-detail-page .competitor-row>div>small:last-child{height:23px!important;margin-top:6px!important;font-size:11px!important}.bot-detail-page .competitor-merchant-badge{margin-left:2px!important;padding-left:0!important;vertical-align:middle!important;object-fit:contain!important}.bot-detail-page .merchant-level-1{width:16px!important;height:16px!important}.bot-detail-page .merchant-level-2{width:18px!important;height:18px!important}.bot-detail-page .merchant-level-3{width:20px!important;height:20px!important}@media (max-width:520px){.bot-detail-page .bncp2-box{width:50%!important;padding:6px!important}.bot-detail-page .bncp2-market-price{font-size:28px!important}.bot-detail-page .pm-wrap{width:min(92vw,320px)!important}}.bot-detail-page .pm-wrap{position:relative!important;display:inline-block!important;width:320px!important;z-index:20!important;font-family:Arial,sans-serif!important}.bot-detail-page .pm-wrap summary{list-style:none!important}.bot-detail-page .pm-trigger{width:100%!important;min-height:0!important;padding:10px 12px!important;border:1px solid #d1d5db!important;border-radius:10px!important;background:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;color:#111!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;font:16px/1.25 Arial,sans-serif!important}.bot-detail-page .pm-wrap details[open],.bot-detail-page .pm-wrap.pm-open{z-index:5000!important}.bot-detail-page .pm-caret{margin-left:8px!important;transition:transform .15s ease!important}.bot-detail-page .pm-wrap details[open] .pm-caret,.bot-detail-page .pm-wrap.pm-open .pm-caret{transform:rotate(180deg)!important}.bot-detail-page .pm-panel{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;width:100%!important;padding:10px!important;border:1px solid #e5e7eb!important;border-radius:14px!important;background:#fff!important;box-shadow:0 12px 30px rgba(0,0,0,.12)!important;z-index:5001!important;display:none!important}.bot-detail-page .pm-wrap details[open] .pm-panel,.bot-detail-page .pm-wrap.pm-open .pm-panel{display:block!important}.bot-detail-page .pm-search{display:flex!important;align-items:center!important;gap:8px!important;margin:6px 6px 10px!important;padding:8px 10px!important;border:1px solid #e5e7eb!important;border-radius:10px!important;background:#fafafa!important}.bot-detail-page .pm-search input{min-height:0!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:0 0!important;box-shadow:none!important}.bot-detail-page .pm-list{max-height:280px!important;overflow:auto!important;padding:4px 6px 8px!important}.bot-detail-page .pm-item{display:flex!important;align-items:center!important;gap:10px!important;min-height:0!important;margin:0!important;padding:8px 10px!important;border-radius:10px!important;color:#111!important;cursor:pointer!important;font:14px/1.25 Arial,sans-serif!important}.bot-detail-page .pm-item:hover{background:#f8fafc!important}.bot-detail-page .pm-item input{width:18px!important;height:18px!important;min-height:0!important;margin:0!important}.bot-detail-page .pm-dot{flex:0 0 10px!important;width:10px!important;height:10px!important;border:1px solid #d1d5db!important;border-radius:50%!important;background:#237ce0!important}.bot-detail-page .pm-fire{margin-left:auto!important;font-size:14px!important}.bot-detail-page .pm-divider{height:1px!important;margin:8px 6px!important;background:#e5e7eb!important}.bot-detail-page .pm-section-title{padding:6px 12px!important;color:#6b7280!important;font:12px/1.2 Arial,sans-serif!important}.bot-detail-page .pm-actions{display:flex!important;justify-content:flex-end!important;gap:8px!important;padding:8px 6px 2px!important}.bot-detail-page .pm-btn{min-height:0!important;padding:8px 12px!important;border:1px solid #e5e7eb!important;border-radius:10px!important;background:#fff!important;color:#111!important;font:14px/1 Arial,sans-serif!important}.bot-detail-page .pm-btn.primary{border-color:#111827!important;background:#111827!important;color:#fff!important}.bot-detail-page .pm-count{margin-left:6px!important;color:#6b7280!important;font-size:12px!important;white-space:nowrap!important}.bot-detail-page .competitor-header-actions,.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:8px!important}.bot-detail-page form.bncp2-auto-reload{margin:5px 0!important;font:12px Arial,sans-serif!important}.bot-detail-page form.bncp2-auto-reload label{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;white-space:nowrap!important;color:#111!important}.bot-detail-page form.bncp2-auto-reload label input{width:auto!important;min-height:0!important;margin:0!important}.bot-detail-page form.bncp2-auto-reload input[type=number]{width:50px!important;min-height:0!important;margin:0!important;padding:4px 6px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;color:#111!important;text-align:center!important;font:14px Arial,sans-serif!important}.bot-detail-page form.bncp2-auto-reload button{min-height:0!important;margin:0!important;padding:5px 8px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#fff!important;color:#111!important;font:12px Arial,sans-serif!important;white-space:nowrap!important}@media (max-width:520px){.bot-detail-page .competitor-header-actions,.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{gap:5px!important}.bot-detail-page form.bncp2-auto-reload button{padding:5px!important;font-size:11px!important}}.bot-detail-page .competitor-board{width:min(100%,1080px)!important;margin:12px auto!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}.bot-detail-page .competitor-board>.panel-head{justify-content:flex-start!important}.bot-detail-page .competitor-header-actions{width:100%;margin:0 0 22px!important}.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{width:100%;min-height:72px;padding:0 22px;box-sizing:border-box;border:1px solid #dce3ec!important;border-radius:12px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 6px 20px rgba(26,55,89,.05);gap:18px!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle{padding-right:20px!important;border-right:1px solid #dfe5ed!important;font-weight:750!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input{appearance:none;width:46px!important;height:28px!important;border-radius:99px!important;background:#cfd8e5!important;position:relative;transition:.15s}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input:after{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);transition:.15s}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input:checked{background:#0aa66a!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input:checked:after{transform:translateX(18px)}.bot-detail-page .competitor-countdown-label,.bot-detail-page .competitor-interval-label,.bot-detail-page .competitor-seconds-label{color:#526176;font-size:14px}.bot-detail-page .competitor-countdown-label{display:none}.bot-detail-page .competitor-reload-countdown:not(:empty)+.competitor-countdown-label{display:inline}.bot-detail-page .competitor-reload-countdown:not(:empty){color:#13233b!important;font-size:16px!important}.bot-detail-page .competitor-reload-countdown.is-refreshing{min-width:92px;color:#087d4d!important;font-size:14px!important}.bot-detail-page .competitor-board .competitor-price.is-price-changed{display:inline-block;animation:competitor-price-changed 2s ease-in-out both}.bot-detail-page .competitor-board .competitor-price.is-price-changed--buy{--price-flash:#0aa66a}.bot-detail-page .competitor-board .competitor-price.is-price-changed--sell{--price-flash:#e5484d}@keyframes competitor-price-changed{0%,100%{color:#000}18%,52%,84%{color:var(--price-flash)}35%,68%{color:#000}}.bot-detail-page form.bncp2-auto-reload input[type=number]{width:78px!important;height:40px!important;font-size:15px!important}.bot-detail-page form.bncp2-auto-reload .competitor-manual-refresh{margin-left:auto!important;padding:10px 17px!important;border-color:#8edebc!important;color:#087d4d!important;font-weight:750!important}.bot-detail-page .competitor-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.bot-detail-page .bncp2-box{width:auto!important;padding:0!important;border:1px solid #e4eaf1;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.9);box-shadow:0 7px 20px rgba(26,55,89,.055)}.bot-detail-page .bncp2-payment-form--side{display:block!important;margin:0!important;padding:16px 18px 0!important}.bot-detail-page .bncp2-payment-form--side .pm-wrap{width:100%!important}.bot-detail-page .competitor-payment-label{margin:0 0 8px!important;font-size:14px!important;color:#64748b!important;font-weight:650!important}.bot-detail-page .bncp2-payment-form--side .pm-trigger{min-height:62px!important;padding:12px 16px!important;border-radius:10px!important;font-size:16px!important;background:#fff!important}.bot-detail-page .competitor-board [data-payment-count]{color:#25364f!important;font-size:16px!important}.bot-detail-page .competitor-board .pm-count{font-size:16px!important;color:#526176!important}.bot-detail-page .bncp2-box h3{display:flex!important;align-items:center!important;gap:12px!important;min-height:70px;box-sizing:border-box;margin:16px 0 0!important;padding:17px 18px!important;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;font:800 19px/1.1 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .bncp2-box h3 small{margin-left:auto;padding:6px 10px;border-radius:7px;font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif}.bot-detail-page .competitor-title--buy{color:#078d58!important}.bot-detail-page .competitor-title--buy small{background:#e5f8ef;color:#078d58}.bot-detail-page .competitor-title--sell{color:#df4444!important}.bot-detail-page .competitor-title--sell small{background:#fff0f0;color:#df4444}.bot-detail-page .competitor-title-icon{display:grid;place-items:center;width:34px;height:34px;color:#fff;border-radius:50%;background:currentColor;font-size:0}.bot-detail-page .competitor-title-icon:after{content:"▾";color:#fff;font-size:19px;transform:rotate(-90deg)}.bot-detail-page .competitor-row{display:grid!important;grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:0!important;margin:0!important;padding:16px 18px!important;border:0!important;border-bottom:1px solid #edf0f5!important;background:0 0!important;color:#15233a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}.bot-detail-page .competitor-row:last-child{border-bottom:0!important}.bot-detail-page .competitor-row.is-own{background:#f4fbf7!important;box-shadow:inset 3px 0 #19b675}.bot-detail-page .competitor-row .status-dot-offline,.bot-detail-page .competitor-row .status-dot-online{float:none!important;width:34px!important;height:34px!important;margin:0!important;font:700 14px/34px Inter,sans-serif!important}.bot-detail-page .competitor-row .status-dot-online{background:#2ecc71!important}.bot-detail-page .competitor-row strong{min-width:0!important;color:#172b8f!important;font:700 18px/1.15 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row strong a{color:#172b8f!important}.bot-detail-page .competitor-row small{margin:5px 0!important;color:#526176!important;font:600 12px/1.35 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row small b{color:#1c2c40!important;font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row>div>b{margin:8px 0 4px!important;color:#102035;font:800 26px/1 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row>div>b i{color:#59687c;font:700 12px/1 Inter,sans-serif;font-style:normal}.bot-detail-page .competitor-row>div>b em{color:#44536a!important;font:600 15px/1 Inter,sans-serif!important}.bot-detail-page .competitor-row>div>span{color:#25364f!important;font:500 15px/1.35 Inter,sans-serif!important}.bot-detail-page .competitor-row .competitor-methods{margin:8px 0 0!important;font-size:12px!important;color:#5b6c81!important}.bot-detail-page .competitor-merchant-badge{width:18px!important;height:18px!important;vertical-align:-3px}@media(max-width:760px){.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{min-height:0;padding:12px;gap:9px!important;flex-wrap:wrap!important}.bot-detail-page .competitor-interval-label,.bot-detail-page .competitor-seconds-label{display:none}.bot-detail-page form.bncp2-auto-reload .competitor-manual-refresh{margin-left:0!important}.bot-detail-page .competitor-columns{grid-template-columns:1fr!important}}.bot-detail-page details.connected-ads-panel{padding:0!important;overflow:hidden}.bot-detail-page .connected-ads-summary{position:relative;display:flex!important;align-items:center!important;min-height:100px;padding:0 30px!important;cursor:pointer;list-style:none;user-select:none}.bot-detail-page .connected-ads-summary::-webkit-details-marker{display:none}.bot-detail-page .connected-ads-summary-icon{display:grid;width:40px;height:40px;place-items:center;margin-right:14px;color:#122c4c}.bot-detail-page .connected-ads-chevron svg,.bot-detail-page .connected-ads-summary-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.bot-detail-page .connected-ads-summary h2{margin:0!important;color:#10233c!important;font-size:21px!important;letter-spacing:-.02em!important}.bot-detail-page .connected-ads-active-count{margin-left:18px;padding:7px 12px;border-radius:999px;color:#078b61;background:#e5faef;font-size:13px;font-weight:800}.bot-detail-page .connected-ads-price-summary{display:flex;align-items:center;gap:8px;margin-left:18px;min-width:0}.bot-detail-page .connected-ads-price{display:inline-flex;align-items:baseline;gap:5px;padding:6px 9px;border:1px solid #dce7ef;border-radius:8px;background:#f8fbfd;font-size:12px;white-space:nowrap}.bot-detail-page .connected-ads-price b{font-size:11px;letter-spacing:.04em}.bot-detail-page .connected-ads-price strong{color:#10233c;font-size:13px}.bot-detail-page .connected-ads-price--buy b{color:#078b61}.bot-detail-page .connected-ads-price--sell b{color:#e54b55}.bot-detail-page .connected-ads-chevron{display:grid;width:30px;height:30px;place-items:center;margin-left:auto;color:#10233c;transition:transform .18s ease}.bot-detail-page details.connected-ads-panel[open] .connected-ads-chevron{transform:rotate(180deg)}.bot-detail-page details.connected-ads-panel[open] .connected-ads-summary{min-height:72px;border-bottom:1px solid #e6ebef}.bot-detail-page details.connected-ads-panel[open] .ad-grid{padding:22px 28px 28px}.bot-detail-page details.connected-ads-panel>.empty-state{margin:0 28px 28px}@media(max-width:700px){.bot-detail-page .connected-ads-summary{min-height:76px;padding:0 16px!important}.bot-detail-page .connected-ads-summary-icon{width:30px;height:30px;margin-right:8px}.bot-detail-page .connected-ads-summary-icon svg{width:23px;height:23px}.bot-detail-page .connected-ads-summary h2{font-size:18px!important}.bot-detail-page .connected-ads-active-count{margin-left:10px;padding:6px 9px;font-size:12px}.bot-detail-page .connected-ads-price-summary{order:3;width:100%;margin:0 0 8px 38px;gap:6px}.bot-detail-page .connected-ads-price{padding:4px 7px;font-size:10px}.bot-detail-page .connected-ads-price b{font-size:9px}.bot-detail-page .connected-ads-price strong{font-size:11px}.bot-detail-page .connected-ads-summary{flex-wrap:wrap;padding-top:10px!important;padding-bottom:8px!important}.bot-detail-page .connected-ads-chevron{position:absolute;right:16px}.bot-detail-page details.connected-ads-panel[open] .ad-grid{padding:16px}}.bot-detail-page>.bot-workspace-hero{order:1;min-height:0!important;padding:36px 38px 26px!important;grid-template-columns:minmax(0,1fr) auto!important;background:linear-gradient(108deg,#fff 4%,#fff 46%,#effff9 100%)!important}.bot-detail-page>.connected-ads-panel{order:2;margin-top:-12px!important;border-top:0!important;border-radius:0 0 18px 18px!important;box-shadow:0 16px 42px rgba(15,35,65,.08)!important}.bot-detail-page>.bot-management-actions{order:3}.bot-detail-page>#pricing-settings{order:4}.bot-detail-page>.competitor-board{order:5}.bot-detail-page .bot-workspace-copy{width:min(100%,850px)!important}.bot-detail-page .bot-workspace-title-row{display:flex;align-items:center;gap:18px;min-width:0}.bot-detail-page .bot-hero-avatar{display:grid;flex:0 0 auto;width:116px;height:116px;place-items:center;overflow:hidden;border:1px solid #d7efe7;border-radius:50%;background:#effff9}.bot-detail-page .bot-hero-avatar img{width:106px;height:106px;object-fit:contain}.bot-detail-page>.bot-workspace-hero{padding:28px 36px 18px!important;border-radius:18px 18px 0 0!important;box-shadow:none!important}.bot-detail-page .bot-hero-avatar{width:82px!important;height:82px!important}.bot-detail-page .bot-hero-avatar img{width:76px!important;height:76px!important}.bot-detail-page .bot-workspace-hero h1{max-width:480px!important;margin:0!important;font-size:32px!important;line-height:1.06!important;letter-spacing:-.045em!important}.bot-detail-page .bot-status-pill{flex:0 0 auto;padding:7px 12px;border-radius:999px;color:#078b61;background:#e5faef;font-size:13px;font-weight:800}.bot-detail-page .bot-status-pill.is-active{color:#087a56;background:#dcf8e9}.bot-detail-page .bot-workspace-status{margin:14px 0 0 100px!important;max-width:none!important;font-size:14px!important}.bot-detail-page .bot-workspace-status span{margin-right:16px!important}.bot-detail-page .bot-workspace-metrics{width:100%!important;max-width:none!important;margin-top:26px!important;padding:18px 24px!important;border-radius:16px!important}.bot-detail-page .bot-workspace-metrics>div{min-width:0;padding:4px 18px!important}.bot-detail-page .bot-workspace-metrics small{font-size:12px!important}.bot-detail-page .bot-workspace-metrics strong{font-size:16px!important}.bot-detail-page .bot-workspace-robot{right:15%!important;bottom:-14px!important;height:205px!important;max-width:28%!important}.bot-detail-page .bot-workspace-hero::before{right:12%!important;width:270px!important;height:270px!important}.bot-detail-page .bot-workspace-hero::before,.bot-detail-page .bot-workspace-robot,.bot-detail-page .bot-workspace-robot-head{display:none!important}.bot-detail-page .bot-hero-actions{position:relative;z-index:3;display:flex;align-self:start;align-items:center;gap:16px;margin-top:22px}.bot-detail-page .bot-hero-actions .button{min-width:130px!important;margin:0!important;padding:15px 22px!important;border-radius:12px!important;font-size:16px!important;white-space:nowrap}.bot-detail-page .bot-hero-actions .secondary{color:#078b61!important;border-color:#0aa774!important;background:#fff!important;box-shadow:none!important}.bot-detail-page .bot-management-actions{justify-content:flex-end!important;margin:0!important}.bot-detail-page details.connected-ads-panel[open] .connected-ads-summary{min-height:72px!important}.bot-detail-page .connected-ads-summary{min-height:72px!important}@media(max-width:900px){.bot-detail-page>.bot-workspace-hero{padding:26px 22px!important}.bot-detail-page .bot-workspace-title-row{gap:10px}.bot-detail-page .bot-hero-avatar{width:78px;height:78px}.bot-detail-page .bot-hero-avatar img{width:72px;height:72px}.bot-detail-page .bot-workspace-hero h1{font-size:31px!important}.bot-detail-page .bot-workspace-status{margin-left:88px!important}.bot-detail-page .bot-workspace-robot{right:5%!important;height:190px!important;opacity:.48}.bot-detail-page .bot-hero-actions{gap:8px}.bot-detail-page .bot-hero-actions .button{min-width:0!important;padding:11px 13px!important;font-size:14px!important}}@media(max-width:650px){.bot-detail-page>.bot-workspace-hero{display:block!important}.bot-detail-page .bot-workspace-title-row{align-items:flex-start}.bot-detail-page .bot-hero-avatar{display:none}.bot-detail-page .bot-workspace-hero h1{max-width:74%!important;font-size:28px!important}.bot-detail-page .bot-status-pill{padding:6px 9px;font-size:12px}.bot-detail-page .bot-workspace-status{margin-left:0!important;max-width:76%!important}.bot-detail-page .bot-hero-actions{margin-top:18px}.bot-detail-page .bot-workspace-metrics{padding:12px!important}.bot-detail-page .bot-workspace-metrics>div{padding:4px 8px!important}.bot-detail-page .bot-workspace-metrics small{font-size:10px!important}.bot-detail-page .bot-workspace-metrics strong{font-size:14px!important}}.bot-detail-page #pricing-settings{padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.bot-detail-page #pricing-settings .strategy-panel{overflow:hidden;border:1px solid #e2e9ed!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgba(18,48,78,.06)!important}.bot-detail-page #pricing-settings .strategy-panel>summary{display:flex!important;align-items:center!important;min-height:72px;padding:0 30px!important;cursor:pointer;list-style:none}.bot-detail-page #pricing-settings .strategy-panel>summary::-webkit-details-marker{display:none}.bot-detail-page #pricing-settings .strategy-panel>summary strong{color:#10233c;font-size:21px}.bot-detail-page #pricing-settings .strategy-panel>summary small{margin-left:22px;color:#6b7c94;font-size:15px;font-weight:750}.bot-detail-page .strategy-chevron{display:grid;width:30px;height:30px;place-items:center;margin-left:auto;color:#10233c;transition:transform .18s ease}.bot-detail-page .strategy-chevron svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.bot-detail-page #pricing-settings .strategy-panel[open] .strategy-chevron{transform:rotate(180deg)}.bot-detail-page #pricing-settings .strategy-panel[open]>summary{border-bottom:1px solid #e6ebef}@media(max-width:700px){.bot-detail-page #pricing-settings .strategy-panel>summary{min-height:68px;padding:0 16px!important}.bot-detail-page #pricing-settings .strategy-panel>summary strong{font-size:18px}.bot-detail-page #pricing-settings .strategy-panel>summary small{margin-left:12px;font-size:12px}}.bot-detail-page>.bot-management-actions{display:none!important}.bot-detail-page .bot-more-menu{position:relative}.bot-detail-page .bot-more-menu summary{display:grid;width:52px;height:52px;place-items:center;list-style:none;border:1px solid #cbd7e4;border-radius:12px;color:#203952;background:#fff;cursor:pointer;font-size:30px;line-height:1}.bot-detail-page .bot-more-menu summary::-webkit-details-marker{display:none}.bot-detail-page .bot-more-menu-panel{position:absolute;z-index:20;top:calc(100% + 10px);right:0;width:244px;overflow:hidden;border:1px solid #e0e6ec;border-radius:14px;background:#fff;box-shadow:0 14px 30px rgba(15,35,65,.13)}.bot-detail-page .bot-more-menu-panel form+form{border-top:1px solid #e8edf1}.bot-detail-page .bot-more-menu-panel button{display:flex;width:100%;min-height:56px;align-items:center;gap:13px;padding:14px 18px;border:0;color:#344b64;background:#fff;cursor:pointer;font-size:15px;font-weight:700;text-align:left}.bot-detail-page .bot-more-menu-panel button:hover{background:#f5fbf8}.bot-detail-page .bot-more-menu-panel button.is-danger{color:#d11f2d}.bot-detail-page .bot-more-menu-panel svg{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(max-width:650px){.bot-detail-page .bot-more-menu summary{width:42px;height:42px;border-radius:10px}.bot-detail-page .bot-more-menu-panel{width:220px}}.bot-detail-page .bot-more-menu-compact-only{display:none}.bot-detail-page .bot-workspace-hero.is-collapsed h1{font-size:7px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only{display:flex!important;width:100%!important;min-height:56px!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;margin:0!important;padding:0!important;border:0!important;color:#344b64!important;background:#fff!important;font:700 15px/1 Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only button{display:flex!important;width:100%!important;min-height:56px!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;margin:0!important;padding:14px 18px!important;border:0!important;color:#344b64!important;background:#fff!important;font:700 15px/1 Arial,sans-serif!important;text-align:left!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel a.bot-more-menu-compact-only{padding:14px 18px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only::before{display:inline-grid;width:22px;height:22px;place-items:center;color:#168d67;font-size:22px;font-weight:500;content:'▷'}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel a.bot-more-menu-compact-only::before{content:'✎';font-size:20px}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only button:hover,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only:hover{background:#f5fbf8!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only+.bot-more-menu-compact-only,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel .bot-more-menu-compact-only+form{border-top:1px solid #e8edf1!important}.bot-detail-page .bot-workspace-toggle{display:grid;width:52px;height:52px;place-items:center;padding:0;border:0;border-radius:12px;color:#10233c;background:0 0;cursor:pointer}.bot-detail-page .bot-workspace-toggle svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .18s ease}.bot-detail-page .bot-workspace-hero.is-collapsed{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;padding:22px 36px!important;border-radius:18px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .eyebrow{display:none}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-copy{max-width:45%!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-title-row{gap:12px}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-avatar{width:72px!important;height:72px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-avatar img{width:68px!important;height:68px!important}.bot-detail-page .bot-workspace-hero.is-collapsed h1{max-width:390px!important;overflow:hidden;font-size:27px!important;text-overflow:ellipsis;white-space:nowrap}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-status{margin:5px 0 0 84px!important;font-size:13px!important;white-space:nowrap}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-status-form,.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-hero-actions>a{display:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-actions{align-self:center;margin-top:0}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics{position:absolute;top:50%;right:142px;display:flex!important;width:500px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:translateY(-50%)}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div{display:grid!important;grid-template-columns:34px minmax(0,1fr);flex:1 1 0;column-gap:7px;min-width:0!important;padding:4px 13px!important;border-left:1px solid #e4eaf0}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div:first-child{border-left:0}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div:nth-child(3){display:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics small{overflow:hidden;grid-column:2;grid-row:1;font-size:11px!important;text-overflow:ellipsis;white-space:nowrap}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics strong{overflow:hidden;grid-column:2;grid-row:2;font-size:17px!important;text-overflow:ellipsis;white-space:nowrap}.bot-detail-page .bot-workspace-hero.is-collapsed .metric-icon{grid-column:1;grid-row:1/span 2;width:31px;height:31px}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-toggle svg{transform:rotate(180deg)}@media(max-width:1050px){.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics{display:none!important}}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-robot{display:none!important}.bot-detail-page .bot-workspace-hero{overflow:visible!important;grid-template-columns:minmax(0,1fr) auto!important}.bot-detail-page .bot-workspace-hero>.bot-workspace-metrics{grid-column:1/-1;grid-row:2;width:100%!important;max-width:none!important;margin-top:26px!important}.bot-detail-page .bot-workspace-hero>.bot-hero-actions{grid-column:2;grid-row:1}.bot-detail-page .bot-workspace-hero>.bot-workspace-copy{grid-column:1;grid-row:1}.bot-detail-page .bot-workspace-hero.is-collapsed{grid-template-columns:minmax(360px,1fr) minmax(420px,500px) auto!important;align-items:center!important}.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-workspace-copy{grid-column:1;grid-row:1;max-width:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-workspace-metrics{position:static!important;display:flex!important;grid-column:2;grid-row:1;width:auto!important;margin:0!important;transform:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-hero-actions{grid-column:3;grid-row:1}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div{display:grid!important;grid-template-columns:34px minmax(0,1fr);flex:1 1 0;min-width:0!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div:nth-child(3){display:none!important}@media(max-width:1100px){.bot-detail-page .bot-workspace-hero.is-collapsed{grid-template-columns:minmax(0,1fr) auto!important}.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-workspace-metrics{display:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed>.bot-hero-actions{grid-column:2}}.bot-detail-page>.bot-workspace-hero,.bot-detail-page>.bot-workspace-hero.is-collapsed{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;justify-self:stretch!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel form.bot-more-menu-compact-only::before{content:none!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel form.bot-more-menu-compact-only button::before{display:inline-grid;width:22px;height:22px;place-items:center;color:#168d67;font-size:22px;font-weight:500;content:'▷'}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-title-row h1{font-size:24px!important;line-height:1.1!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel form.bot-more-menu-compact-only{display:block!important;margin:0!important;padding:0!important;border:0!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel a.bot-more-menu-compact-only,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel form.bot-more-menu-compact-only button,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu-panel form:not(.bot-more-menu-compact-only) button{display:flex!important;width:100%!important;min-height:56px!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;margin:0!important;padding:14px 18px!important;text-align:left!important}.bot-detail-page .bot-workspace-hero .bot-workspace-toggle{position:absolute!important;z-index:5;top:50%;right:16px;transform:translateY(-50%)}.bot-detail-page .bot-workspace-hero .bot-workspace-toggle svg{transform:rotate(180deg)}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-toggle svg{transform:none!important}.bot-detail-page .bot-workspace-hero>.bot-hero-actions{position:static!important}.bot-detail-page .bot-workspace-hero.is-collapsed{min-height:112px!important;padding:14px 26px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-avatar{width:56px!important;height:56px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-avatar img{width:52px!important;height:52px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-title-row{gap:9px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-status{display:flex!important;flex-wrap:nowrap!important;gap:0!important;max-width:none!important;margin:3px 0 0 65px!important;overflow:hidden;color:#334d69!important;font-size:10px!important;line-height:1.1!important;white-space:nowrap!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-status span{flex:0 0 auto!important;margin-right:10px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-status i{width:11px!important;font-size:10px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics>div{padding:2px 9px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .metric-icon{width:27px!important;height:27px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics small{font-size:9px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-metrics strong{font-size:14px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed) .bot-workspace-title-row h1{font-size:32px!important}.bot-detail-page .bot-hero-actions{margin-right:70px!important}@media (min-width:701px){.bot-detail-page .bot-workspace-status{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important}.bot-detail-page .bot-workspace-status span{flex:0 0 auto!important}}.bot-detail-page .bot-workspace-status .is-running i{color:#08a779!important;font-size:12px!important}.bot-detail-page .bot-workspace-status .is-running{color:#087a56!important}.bot-detail-page #pricing-settings .settings-card{display:block;margin:0;padding:20px 24px 8px!important;background:0 0!important;box-shadow:none!important}.bot-detail-page #pricing-settings fieldset.settings-card,.bot-detail-page .strategy-general{margin:0 0 12px!important;padding:16px 24px!important;border:1px solid #dfe5eb!important;border-radius:14px!important;background:#fff!important}.bot-detail-page .strategy-general h3{margin:0 0 12px;color:#10233c;font-size:16px}.bot-detail-page #pricing-settings .settings-form-grid{gap:10px 32px!important}.bot-detail-page #pricing-settings label{display:grid;gap:5px;color:#10233c;font-size:13px;font-weight:700}.bot-detail-page #pricing-settings input[type=number],.bot-detail-page #pricing-settings textarea{min-height:36px!important;margin:0!important;padding:7px 10px!important;border:1px solid #d8dfe7!important;border-radius:8px!important;background:#fff!important;color:#10233c!important;box-shadow:none!important;font-size:14px!important}.bot-detail-page #pricing-settings textarea{min-height:54px!important;resize:vertical}.bot-detail-page #pricing-settings .strategy-excluded{grid-column:1/-1}.bot-detail-page #pricing-settings .settings-form-grid label:has(input[type=checkbox]){display:flex;align-items:center;justify-content:space-between;min-height:28px;padding-right:45%}.bot-detail-page #pricing-settings input[type=checkbox]{appearance:none;width:38px!important;height:22px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#d7dce4!important;cursor:pointer;position:relative}.bot-detail-page #pricing-settings input[type=checkbox]::after{position:absolute;top:3px;left:3px;width:16px;height:16px;content:"";border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,35,65,.2);transition:transform .16s ease}.bot-detail-page #pricing-settings input[type=checkbox]:checked{background:#0ca36e!important}.bot-detail-page #pricing-settings input[type=checkbox]:checked::after{transform:translateX(16px)}.bot-detail-page #pricing-settings fieldset.settings-card legend{padding:0;color:#10233c;font-size:16px}.bot-detail-page #pricing-settings fieldset.settings-card small{color:#75839a;font-size:11px}.bot-detail-page #pricing-settings fieldset.settings-card .pm-wrap{width:300px!important;margin-top:10px}.bot-detail-page #pricing-settings .settings-actions{display:flex;justify-content:flex-start;padding:12px 0 0}.bot-detail-page #pricing-settings .settings-actions .button{min-height:38px!important;padding:9px 17px!important;border-radius:8px!important;font-size:13px!important}@media(max-width:700px){.bot-detail-page #pricing-settings .settings-card{padding:14px!important}.bot-detail-page #pricing-settings fieldset.settings-card,.bot-detail-page .strategy-general{padding:14px!important}.bot-detail-page #pricing-settings .settings-form-grid{grid-template-columns:1fr!important}.bot-detail-page #pricing-settings .strategy-excluded{grid-column:auto}.bot-detail-page #pricing-settings .settings-form-grid label:has(input[type=checkbox]){padding-right:0}}.bot-detail-page #pricing-settings .strategy-panel[open]>summary{min-height:56px!important;padding:0 20px!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary strong{font-size:18px!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary small{font-size:13px!important}.bot-detail-page #pricing-settings .strategy-settings-form{padding:20px!important}.bot-detail-page #pricing-settings .strategy-general-grid{row-gap:20px!important;column-gap:28px!important}.bot-detail-page #pricing-settings .strategy-slider-field{gap:0!important}.bot-detail-page #pricing-settings .strategy-slider-field>label{font-size:14px!important}.bot-detail-page #pricing-settings .strategy-slider-field input[type=number]{width:72px!important;height:36px!important;min-height:36px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range{margin-top:6px!important}.bot-detail-page #pricing-settings .strategy-range-limits{margin-top:3px!important;font-size:12px!important}.bot-detail-page #pricing-settings .strategy-slider-field:has(input[name=strategy_buy_cap_pct]) .strategy-range::-webkit-slider-runnable-track{background:#e2e6ec!important}.bot-detail-page #pricing-settings .strategy-options{gap:16px!important;margin-top:18px!important;padding:12px 0!important}.bot-detail-page #pricing-settings .strategy-options .strategy-toggle{gap:8px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-guards{grid-template-columns:minmax(300px,2fr) minmax(160px,1fr) minmax(160px,1fr)!important;gap:24px!important;margin:18px 0!important}.bot-detail-page #pricing-settings .strategy-guards textarea{min-height:52px!important;max-height:80px!important}.bot-detail-page #pricing-settings .strategy-ad-card{margin:0 0 12px!important;padding:16px!important;min-height:0!important}.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(140px,1fr) minmax(140px,1fr) minmax(180px,1.4fr) minmax(190px,1.4fr)!important;gap:16px!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label{gap:6px!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label input[type=number]{min-height:36px!important}.bot-detail-page #pricing-settings .strategy-mini-range{width:100%!important;margin-top:8px!important}.bot-detail-page #pricing-settings .strategy-mini-range:disabled{cursor:not-allowed!important;opacity:.45!important}.bot-detail-page #pricing-settings .strategy-mini-range:disabled::-webkit-slider-runnable-track{background:#e5e9ef!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-merchant-check{justify-content:flex-start!important;gap:8px!important;text-align:left!important}.bot-detail-page #pricing-settings .settings-actions{padding-top:4px!important}.bot-detail-page #pricing-settings .settings-actions button:disabled{opacity:.72!important;cursor:wait!important}@media (max-width:1050px){.bot-detail-page #pricing-settings .strategy-general-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bot-detail-page #pricing-settings .strategy-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.bot-detail-page #pricing-settings .strategy-settings-form{padding:16px!important}.bot-detail-page #pricing-settings .strategy-general-grid,.bot-detail-page #pricing-settings .strategy-guards,.bot-detail-page #pricing-settings .strategy-options{grid-template-columns:1fr!important}.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bot-detail-page #pricing-settings .strategy-guards{gap:16px!important}}@media (max-width:430px){.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:1fr!important}}.bot-detail-page #pricing-settings .strategy-settings-form{padding:12px 18px 16px!important}.bot-detail-page #pricing-settings .strategy-general-grid{gap:16px 24px!important}.bot-detail-page #pricing-settings .strategy-slider-field{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:12px!important;align-items:center!important}.bot-detail-page #pricing-settings .strategy-slider-field>label{margin:0!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-slider-field>div{display:contents!important}.bot-detail-page #pricing-settings .strategy-slider-field input[type=number]{grid-column:2!important;grid-row:1!important;width:66px!important;min-height:34px!important;padding:5px 8px!important;font-size:15px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range{grid-column:1/-1!important;grid-row:2!important;width:100%!important;height:18px!important;margin:5px 0 0!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-runnable-track{height:8px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-thumb{width:20px!important;height:20px!important;margin-top:-6px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-progress,.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-track{height:8px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-thumb{width:20px!important;height:20px!important}.bot-detail-page #pricing-settings .strategy-range-limits{display:flex!important;grid-column:1/-1!important;grid-row:3!important;justify-content:space-between!important;margin-top:-1px!important;color:#78869d!important;font-size:11px!important;font-weight:650!important;line-height:1!important}.bot-detail-page #pricing-settings .strategy-range-limits i{font-style:normal!important}.bot-detail-page #pricing-settings .strategy-options{margin-top:14px!important;padding:12px 0!important}.bot-detail-page #pricing-settings .strategy-options .strategy-toggle{min-height:24px!important;gap:10px!important;font-size:13px!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]{width:34px!important;height:20px!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]::after{width:14px!important;height:14px!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]:checked::after{transform:translateX(14px)!important}.bot-detail-page #pricing-settings .strategy-guards{gap:20px!important;margin:14px 0 18px!important}.bot-detail-page #pricing-settings .strategy-guards input,.bot-detail-page #pricing-settings .strategy-guards textarea{min-height:36px!important;padding:6px 9px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-guards textarea{min-height:50px!important}.bot-detail-page #pricing-settings .strategy-ad-card{padding:12px 16px!important}.bot-detail-page #pricing-settings .strategy-ad-fields{gap:12px 20px!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label input[type=number]{min-height:34px!important}.bot-detail-page #pricing-settings .strategy-mini-range{height:14px!important;margin:1px 0 0!important}.bot-detail-page #pricing-settings .strategy-mini-range::-webkit-slider-thumb{width:16px!important;height:16px!important;margin-top:-5px!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0aa36c 0 var(--range-progress,0),#e2e6ec var(--range-progress,0) 100%)!important}.bot-detail-page #pricing-settings .strategy-mini-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0aa36c 0 var(--range-progress,0),#e2e6ec var(--range-progress,0) 100%)!important}.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:repeat(4,minmax(150px,1fr)) minmax(185px,.95fr) minmax(275px,1.35fr)!important;gap:18px 28px!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-payment-field{min-width:185px!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-payment-field .pm-trigger{white-space:nowrap!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-merchant-check{min-width:275px!important;gap:18px!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-merchant-check span{max-width:210px!important}.bot-detail-page #pricing-settings .strategy-guards input{font-variant-numeric:tabular-nums!important}.bot-detail-page #pricing-settings .strategy-slider-field{display:block!important;min-width:0!important}.bot-detail-page #pricing-settings .strategy-slider-field>label{display:block!important;margin:0 0 5px!important;color:#10233c!important;font-size:13px!important;font-weight:700!important}.bot-detail-page #pricing-settings .strategy-slider-field>div{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;align-items:center!important;gap:16px!important}.bot-detail-page #pricing-settings .strategy-slider-field input[type=number]{width:122px!important;min-height:42px!important;margin:0!important;padding:7px 12px!important;border:1px solid #d8dfe7!important;border-radius:10px!important;color:#10233c!important;background:#fff!important;font-size:18px!important;font-weight:800!important;text-align:right!important;box-sizing:border-box!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range{appearance:none!important;width:100%!important;height:28px!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;cursor:pointer!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-runnable-track{height:8px!important;border-radius:999px!important;background:#e1e5eb!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-thumb{appearance:none!important;width:34px!important;height:34px!important;margin-top:-13px!important;border:0!important;border-radius:50%!important;background:#3b82f6!important;box-shadow:0 0 0 8px rgba(59,130,246,.14)!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-track{height:8px!important;border-radius:999px!important;background:#e1e5eb!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-thumb{width:34px!important;height:34px!important;border:0!important;border-radius:50%!important;background:#3b82f6!important;box-shadow:0 0 0 8px rgba(59,130,246,.14)!important}.bot-detail-page #pricing-settings .strategy-settings-form{margin:0!important;padding:20px 24px 8px!important;background:0 0!important;box-shadow:none!important}.bot-detail-page #pricing-settings .strategy-ad-card,.bot-detail-page #pricing-settings .strategy-general{margin:0 0 12px!important;padding:16px 24px!important;border:1px solid #dfe5eb!important;border-radius:14px!important;background:#fff!important;box-sizing:border-box!important}.bot-detail-page #pricing-settings .strategy-general h3{margin:0 0 12px!important;color:#10233c!important;font-size:16px!important}.bot-detail-page #pricing-settings .strategy-general-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 32px!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label,.bot-detail-page #pricing-settings .strategy-ad-filters>label,.bot-detail-page #pricing-settings .strategy-general-grid>label{display:grid!important;gap:5px!important;color:#10233c!important;font-size:13px!important;font-weight:700!important}.bot-detail-page #pricing-settings .strategy-ad-fields input[type=number],.bot-detail-page #pricing-settings .strategy-ad-filters textarea,.bot-detail-page #pricing-settings .strategy-general-grid input[type=number]{width:100%!important;min-height:36px!important;margin:0!important;padding:7px 10px!important;border:1px solid #d8dfe7!important;border-radius:8px!important;background:#fff!important;color:#10233c!important;box-sizing:border-box!important;box-shadow:none!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-ad-filters textarea,.bot-detail-page #pricing-settings .strategy-general-grid textarea{min-height:54px!important;resize:vertical!important}.bot-detail-page #pricing-settings .strategy-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:26px!important;padding:0 48% 0 0!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]{appearance:none!important;flex:0 0 auto!important;width:38px!important;height:22px!important;min-height:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:#d7dce4!important;cursor:pointer!important;position:relative!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]::after{position:absolute!important;top:3px!important;left:3px!important;width:16px!important;height:16px!important;content:""!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px rgba(15,35,65,.2)!important;transition:transform .16s ease!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]:checked{background:#0ca36e!important}.bot-detail-page #pricing-settings .strategy-toggle input[type=checkbox]:checked::after{transform:translateX(16px)!important}.bot-detail-page #pricing-settings .strategy-excluded{grid-column:1/-1!important}.bot-detail-page #pricing-settings .strategy-ad-card{min-width:0!important}.bot-detail-page #pricing-settings .strategy-ad-card legend{padding:0!important;color:#10233c!important;font-size:16px!important}.bot-detail-page #pricing-settings .strategy-ad-fields{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px 32px!important}.bot-detail-page #pricing-settings .strategy-ad-fields small{color:#75839a!important;font-size:11px!important}.bot-detail-page #pricing-settings .strategy-ad-filters{display:grid!important;grid-template-columns:minmax(250px,1.8fr) minmax(210px,1.1fr) minmax(250px,1.6fr)!important;gap:14px 32px!important;align-items:end!important;margin-top:12px!important}.bot-detail-page #pricing-settings .strategy-ad-excluded{min-width:0!important}.bot-detail-page #pricing-settings .strategy-payment-field{display:block!important;width:100%!important;margin:0!important;min-width:0!important}.bot-detail-page #pricing-settings .strategy-payment-field>strong{display:block!important;margin:0 0 5px!important;color:#10233c!important;font-size:13px!important}.bot-detail-page #pricing-settings .strategy-payment-field .pm-trigger{min-height:36px!important;padding:7px 10px!important;border-radius:8px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-merchant-toggle{padding:0!important;justify-content:flex-end!important;white-space:nowrap!important}.bot-detail-page #pricing-settings .settings-actions{display:flex!important;justify-content:flex-start!important;padding:12px 0 0!important}.bot-detail-page #pricing-settings .settings-actions .button{min-height:38px!important;padding:9px 17px!important;border-radius:8px!important;font-size:13px!important}@media (max-width:900px){.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bot-detail-page #pricing-settings .strategy-ad-filters{grid-template-columns:1fr 1fr!important}.bot-detail-page #pricing-settings .strategy-merchant-toggle{grid-column:1/-1!important;justify-content:flex-start!important}}@media (max-width:700px){.bot-detail-page #pricing-settings .strategy-settings-form{padding:14px!important}.bot-detail-page #pricing-settings .strategy-ad-card,.bot-detail-page #pricing-settings .strategy-general{padding:14px!important}.bot-detail-page #pricing-settings .strategy-ad-fields,.bot-detail-page #pricing-settings .strategy-ad-filters,.bot-detail-page #pricing-settings .strategy-general-grid{grid-template-columns:1fr!important}.bot-detail-page #pricing-settings .strategy-excluded,.bot-detail-page #pricing-settings .strategy-merchant-toggle{grid-column:auto!important}.bot-detail-page #pricing-settings .strategy-toggle{padding-right:0!important}}.bot-detail-page #pricing-settings .strategy-panel[open]{border-color:#237ce0!important;border-radius:10px!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary{min-height:52px!important;padding:0 24px!important;border-bottom:0!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary strong{display:flex!important;align-items:center!important;gap:8px!important;font-size:16px!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary small{margin-left:22px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-ad-filters .strategy-payment-field{width:220px!important;max-width:100%!important;justify-self:start!important}.bot-detail-page #pricing-settings .strategy-merchant-check{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;min-height:36px!important;padding:0!important;color:#10233c!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}.bot-detail-page #pricing-settings .strategy-merchant-check input[type=checkbox]{appearance:auto!important;width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;border:1px solid #aeb8c4!important;border-radius:4px!important;background:#fff!important;accent-color:#0ca36e!important;box-shadow:none!important;position:static!important;cursor:pointer!important}.bot-detail-page #pricing-settings .strategy-merchant-check input[type=checkbox]::after{display:none!important;content:none!important}@media (max-width:900px){.bot-detail-page #pricing-settings .strategy-merchant-check{grid-column:1/-1!important;justify-content:flex-start!important}}.bot-detail-page #pricing-settings .strategy-panel[open]{border:2px solid #0aa36c!important;border-radius:12px!important}.bot-detail-page #pricing-settings .strategy-panel[open]>summary{min-height:88px!important;padding:0 20px!important}.bot-detail-page #pricing-settings .strategy-panel>summary strong{display:flex!important;align-items:center!important;gap:12px!important;font-size:24px!important}.bot-detail-page #pricing-settings .strategy-panel>summary strong::first-letter{font-size:28px!important}.bot-detail-page #pricing-settings .strategy-settings-form{padding:14px 18px 16px!important}.bot-detail-page #pricing-settings .strategy-general{padding:0!important;border:0!important;border-radius:0!important}.bot-detail-page #pricing-settings .strategy-general-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px 24px!important}.bot-detail-page #pricing-settings .strategy-slider-field>label{font-size:14px!important}.bot-detail-page #pricing-settings .strategy-slider-field>div{display:block!important}.bot-detail-page #pricing-settings .strategy-slider-field input[type=number]{width:68px!important;min-height:40px!important;padding:6px 10px!important;font-size:16px!important;text-align:center!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range{display:block!important;width:100%!important;height:30px!important;margin:13px 0 0!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-runnable-track{height:10px!important;background:linear-gradient(90deg,#0aa36c 0 18%,#e2e6ec 18% 100%)!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-webkit-slider-thumb{width:24px!important;height:24px!important;margin-top:-7px!important;background:#fff!important;border:1px solid #d5dce5!important;box-shadow:0 1px 3px rgba(15,35,65,.2)!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-track{height:10px!important;background:#e2e6ec!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-progress{height:10px!important;background:#0aa36c!important}.bot-detail-page #pricing-settings .strategy-slider-field .strategy-range::-moz-range-thumb{width:24px!important;height:24px!important;background:#fff!important;border:1px solid #d5dce5!important;box-shadow:0 1px 3px rgba(15,35,65,.2)!important}.bot-detail-page #pricing-settings .strategy-options{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;margin-top:24px!important;padding:16px 0!important;border-top:1px solid #e6ebef!important;border-bottom:1px solid #e6ebef!important}.bot-detail-page #pricing-settings .strategy-options .strategy-toggle{padding:0!important;justify-content:flex-start!important;gap:18px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-options .strategy-toggle input{order:-1!important}.bot-detail-page #pricing-settings .strategy-guards{display:grid!important;grid-template-columns:1.8fr .8fr .8fr!important;gap:56px!important;align-items:end!important;margin:18px 0 24px!important}.bot-detail-page #pricing-settings .strategy-guards label{display:grid!important;gap:7px!important;color:#10233c!important;font-size:13px!important;font-weight:700!important}.bot-detail-page #pricing-settings .strategy-guards label small{color:#75839a!important;font-size:12px!important;font-weight:600!important}.bot-detail-page #pricing-settings .strategy-guards input,.bot-detail-page #pricing-settings .strategy-guards textarea{min-height:42px!important;margin:0!important;padding:8px 10px!important;border:1px solid #d8dfe7!important;border-radius:8px!important;box-sizing:border-box!important;font-size:15px!important}.bot-detail-page #pricing-settings .strategy-guards textarea{min-height:56px!important}.bot-detail-page #pricing-settings .strategy-ad-card{margin:0 0 10px!important;padding:14px 18px!important;border-radius:10px!important}.bot-detail-page #pricing-settings .strategy-ad-card legend{font-size:15px!important}.bot-detail-page #pricing-settings .strategy-ad-fields{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) 1.05fr 1.35fr!important;gap:18px 38px!important;align-items:end!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label{gap:7px!important;font-size:12px!important}.bot-detail-page #pricing-settings .strategy-ad-fields>label input[type=number]{min-height:38px!important;padding:7px 10px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-mini-range{appearance:none!important;width:100%!important;height:18px!important;margin:3px 0 0!important;border:0!important;background:0 0!important;cursor:pointer!important}.bot-detail-page #pricing-settings .strategy-mini-range::-webkit-slider-runnable-track{height:6px!important;border-radius:99px!important;background:linear-gradient(90deg,#0aa36c 0 18%,#e2e6ec 18% 100%)!important}.bot-detail-page #pricing-settings .strategy-mini-range::-webkit-slider-thumb{appearance:none!important;width:18px!important;height:18px!important;margin-top:-6px!important;border:1px solid #d5dce5!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 2px rgba(15,35,65,.2)!important}.bot-detail-page #pricing-settings .strategy-mini-range::-moz-range-track{height:6px!important;border-radius:99px!important;background:#e2e6ec!important}.bot-detail-page #pricing-settings .strategy-mini-range::-moz-range-progress{height:6px!important;background:#0aa36c!important}.bot-detail-page #pricing-settings .strategy-mini-range::-moz-range-thumb{width:18px!important;height:18px!important;border:1px solid #d5dce5!important;border-radius:50%!important;background:#fff!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-payment-field{width:100%!important;max-width:none!important;margin:0!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-payment-field .pm-trigger{min-height:38px!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-merchant-check{min-height:38px!important;gap:12px!important;justify-content:flex-end!important;font-size:12px!important;white-space:normal!important;text-align:right!important}.bot-detail-page #pricing-settings .strategy-ad-fields .strategy-merchant-check input{width:24px!important;height:24px!important}.bot-detail-page #pricing-settings .strategy-header-metrics{display:none!important}.bot-detail-page #pricing-settings .strategy-panel:not([open])>summary{min-height:124px!important;padding:0 24px!important;border-left:3px solid #0aa36c!important}.bot-detail-page #pricing-settings .strategy-panel:not([open]) .strategy-header-metrics{display:grid!important;grid-template-columns:repeat(6,minmax(56px,1fr))!important;grid-template-rows:repeat(2,minmax(30px,1fr))!important;flex:1!important;min-width:0!important;margin-left:24px!important}.bot-detail-page #pricing-settings .strategy-header-metrics span{display:grid!important;gap:3px!important;min-width:0!important;padding:2px 10px!important;border-left:1px solid #e4e9ef!important;color:#687891!important;font-size:10px!important;font-weight:700!important;line-height:1.05!important;white-space:nowrap!important}.bot-detail-page #pricing-settings .strategy-header-metrics b{overflow:hidden!important;color:#10233c!important;font-size:13px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:1050px){.bot-detail-page #pricing-settings .strategy-ad-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bot-detail-page #pricing-settings .strategy-guards{gap:20px!important}}.bot-detail-page #pricing-settings .strategy-ad-fields>input[type=hidden]{display:none!important}@media (max-width:700px){.bot-detail-page #pricing-settings .strategy-ad-fields,.bot-detail-page #pricing-settings .strategy-general-grid,.bot-detail-page #pricing-settings .strategy-guards,.bot-detail-page #pricing-settings .strategy-options{grid-template-columns:1fr!important}.bot-detail-page #pricing-settings .strategy-panel:not([open]) .strategy-header-metrics{display:none!important}}.notice-stack{position:fixed;z-index:50000;top:16px;left:50%;display:grid;gap:8px;width:min(440px,calc(100vw - 32px));pointer-events:none;transform:translateX(-50%)}.notice-stack .notice{margin:0;padding:9px 13px;border:1px solid rgba(24,49,79,.14);border-radius:9px;box-shadow:0 10px 28px rgba(18,43,68,.16);backdrop-filter:blur(12px);font-size:13px;font-weight:700;line-height:1.35;opacity:.93;pointer-events:auto;transition:opacity .22s ease,transform .22s ease}.notice-stack .notice.success{color:#075f47;background:rgba(229,250,239,.91);border-color:rgba(11,157,105,.28)}.notice-stack .notice.error{color:#9b1f2f;background:rgba(255,238,241,.92);border-color:rgba(207,45,67,.28)}.notice-stack .notice.is-leaving{opacity:0;transform:translateY(-10px)}@media (max-width:600px){.notice-stack{top:10px;width:calc(100vw - 20px)}.notice-stack .notice{padding:8px 11px;font-size:12px}}.bot-detail-page .competitor-order-delta{display:inline-block!important;margin-left:4px!important;padding:1px 5px!important;border-radius:999px!important;background:rgba(255,211,0,.38)!important;color:#111!important;font:700 10px/1.15 Arial,sans-serif!important;vertical-align:middle!important}.bot-detail-page .competitor-board{width:min(1080px,calc(100vw - 64px))!important;max-width:none!important;margin:8px auto 18px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.bot-detail-page .competitor-board>.panel-head{display:block!important;margin:0!important;padding:0!important}.bot-detail-page .competitor-board-status,.bot-detail-page .competitor-board>.panel-head h2{display:none!important}.bot-detail-page .competitor-header-actions{width:100%!important;margin:0 0 26px!important}.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{min-height:72px!important;padding:0 22px!important;border:1px solid #dbe3eb!important;border-radius:12px!important;background:rgba(255,255,255,.94)!important}.bot-detail-page .competitor-manual-refresh[hidden]{display:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important;width:100%!important}.bot-detail-page .competitor-selectors{margin:0 0 24px!important}.bot-detail-page .competitor-selectors .bncp2-payment-form--side{display:block!important;width:100%!important;margin:0!important;padding:0!important}.bot-detail-page .competitor-selectors .pm-wrap{width:100%!important}.bot-detail-page .competitor-selectors .competitor-payment-label{display:block!important;margin:0 0 8px!important;color:#607089!important;font:650 14px/1.2 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-selectors .pm-trigger{min-height:62px!important;padding:12px 18px!important;border:1px solid #d4dde7!important;border-radius:10px!important;font:500 17px/1.15 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-selectors [data-payment-count]{font-size:17px!important}.bot-detail-page .competitor-selectors .pm-count{font-size:16px!important}.bot-detail-page .competitor-selectors .pm-panel{width:100%!important;box-sizing:border-box!important}.bot-detail-page .competitor-selectors .bncp2-sell .pm-panel{right:0!important;left:auto!important}.bot-detail-page .bncp2-box{width:auto!important;min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid #e4eaf1!important;border-radius:14px!important;background:rgba(255,255,255,.84)!important;box-shadow:0 7px 20px rgba(26,55,89,.055)!important}.bot-detail-page .bncp2-box h3{min-height:68px!important;margin:0!important;padding:15px 18px!important;border:0!important;border-bottom:1px solid #edf0f5!important;white-space:nowrap!important;font-size:19px!important}.bot-detail-page .bncp2-box h3 small{white-space:nowrap!important}.bot-detail-page .competitor-title-icon{flex:0 0 auto!important}.bot-detail-page .competitor-row{grid-template-columns:38px minmax(0,1fr)!important;min-height:0!important;margin:8px!important;padding:13px 14px!important;border:1px solid #e7edf2!important;border-radius:10px!important;background:#fff!important}.bot-detail-page .competitor-row:last-child{margin-bottom:8px!important}.bot-detail-page .competitor-row.is-own{border-color:#bcebd5!important}.bot-detail-page .competitor-row strong{font-size:17px!important}.bot-detail-page .competitor-row small{margin:3px 0!important;font-size:11px!important}.bot-detail-page .competitor-row small b{font-size:11px!important}.bot-detail-page .competitor-row>div>b{margin:5px 0 3px!important;font-size:24px!important}.bot-detail-page .competitor-row>div>span{font-size:14px!important}.bot-detail-page .competitor-row .competitor-methods{margin-top:5px!important;font-size:11px!important}.bot-detail-page .competitor-title-icon{display:grid!important;width:42px!important;height:42px!important;place-items:center!important;border-radius:50%!important;flex:0 0 42px!important;color:#fff!important;background:#10a86a!important;font-size:0!important}.bot-detail-page .competitor-title--sell .competitor-title-icon{background:#e94a4a!important}.bot-detail-page .competitor-title-icon::after{content:none!important}.bot-detail-page .competitor-title-icon svg{width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.bot-detail-page .competitor-row{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;column-gap:12px!important;align-items:start!important;min-height:0!important;margin:8px!important;padding:12px 14px!important;border:1px solid #e7edf2!important;border-radius:10px!important;background:#fff!important;color:#15233a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}.bot-detail-page .competitor-row>div{min-width:0!important;margin:0!important}.bot-detail-page .competitor-row .status-dot-offline,.bot-detail-page .competitor-row .status-dot-online{float:none!important;width:34px!important;height:34px!important;margin:0!important;font:700 14px/34px Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row strong{display:block!important;min-width:0!important;margin:0!important;color:#172b8f!important;font:700 17px/1.15 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row>div>b{display:block!important;min-width:0!important;margin:5px 0 3px!important;color:#102035;font:800 24px/1 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row>div>b em{color:#44536a!important;font:600 14px/1 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row>div>span{display:block!important;color:#25364f!important;font:500 14px/1.32 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row small,.bot-detail-page .competitor-row small:last-child{display:block!important;height:auto!important;margin:3px 0!important;color:#526176!important;font:600 11px/1.3 Inter,ui-sans-serif,system-ui,sans-serif!important}.bot-detail-page .competitor-row .competitor-methods{margin-top:5px!important;color:#5b6c81!important}.bot-detail-page .competitor-board{width:min(1160px,calc(100vw - 48px))!important;max-width:1160px!important;margin:8px auto 22px!important}.bot-detail-page .competitor-board .competitor-columns,.bot-detail-page .competitor-board .competitor-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:22px!important}.bot-detail-page .competitor-board .competitor-selectors{margin-bottom:22px!important}.bot-detail-page .competitor-board .bncp2-box{min-width:0!important;border-radius:14px!important;overflow:hidden!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:74px!important;padding:16px 20px!important;gap:13px!important;font-size:19px!important;white-space:nowrap!important}.bot-detail-page .competitor-board .competitor-title-icon{width:44px!important;height:44px!important;flex-basis:44px!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:40px minmax(0,1fr)!important;column-gap:12px!important;margin:8px!important;padding:14px 16px!important;border-radius:10px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:36px!important;height:36px!important;font-size:14px!important;line-height:36px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:18px!important;line-height:1.2!important;overflow-wrap:anywhere}.bot-detail-page .competitor-board .competitor-row>div>b{margin:7px 0 4px!important;font-size:26px!important;line-height:1!important;white-space:nowrap!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:15px!important;line-height:1.35!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:12px!important;line-height:1.35!important}.bot-detail-page .competitor-board .competitor-methods{overflow-wrap:anywhere}@media (max-width:760px){.bot-detail-page .competitor-board{width:calc(100vw - 28px)!important;max-width:none!important}.bot-detail-page .competitor-board .competitor-columns,.bot-detail-page .competitor-board .competitor-selectors{grid-template-columns:1fr!important}}.bot-detail-page,.bot-detail-page .competitor-board,.bot-detail-page .competitor-board>*,.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors,.bot-detail-page>*{min-width:0!important;box-sizing:border-box!important}@media (min-width:1061px) and (max-width:1580px){.app-main .shell{min-width:0!important}.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{gap:18px!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed){padding:24px!important;grid-template-columns:minmax(0,1fr) auto!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed) .bot-workspace-status{max-width:100%!important;overflow-wrap:anywhere!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed) .bot-hero-actions{margin-right:0!important}}@media (min-width:481px) and (max-width:1060px){.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin:6px 0 18px!important;position:static!important;left:auto!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:54px!important;padding:10px!important;font-size:14px!important}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;margin:5px!important;padding:10px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:14px!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:10px!important;line-height:1.25!important}.bot-detail-page .competitor-board .competitor-row>div>b{font-size:20px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>b em,.bot-detail-page .competitor-board .competitor-row>div>b i{font-size:11px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:12px!important}}@media (max-width:480px){.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin:6px 0 18px!important;position:static!important;left:auto!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.bot-detail-page .competitor-selectors{margin-bottom:14px!important}.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{min-height:0!important;padding:12px!important;flex-wrap:wrap!important;gap:10px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:58px!important;padding:12px!important;font-size:16px!important}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;margin:7px!important;padding:12px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:32px!important;height:32px!important;font-size:13px!important;line-height:32px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:16px!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row>div>b{font-size:23px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:14px!important}.bot-detail-page .competitor-board .competitor-methods{overflow-wrap:anywhere!important}}@media (min-width:481px){.bot-detail-page .competitor-header-actions{margin-bottom:18px!important}.bot-detail-page .competitor-header-actions form.bncp2-auto-reload{min-height:50px!important;padding:0 16px!important;gap:12px!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input{width:40px!important;height:24px!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input:after{width:18px!important;height:18px!important}.bot-detail-page form.bncp2-auto-reload .competitor-auto-toggle input:checked:after{transform:translateX(16px)!important}.bot-detail-page .competitor-interval-label,.bot-detail-page .competitor-seconds-label{font-size:13px!important}.bot-detail-page form.bncp2-auto-reload input[type=number]{width:64px!important;height:34px!important;font-size:14px!important}.bot-detail-page .competitor-reload-countdown:not(:empty){font-size:14px!important}.bot-detail-page .competitor-selectors{margin-bottom:18px!important}.bot-detail-page .competitor-selectors .pm-trigger{min-height:44px!important;padding:8px 14px!important;font-size:15px!important}.bot-detail-page .competitor-selectors [data-payment-count]{font-size:15px!important}.bot-detail-page .competitor-selectors .pm-count{font-size:14px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:52px!important;padding:10px 14px!important;font-size:17px!important}}.admin-authenticated{display:block;min-height:100vh;background:#eef3f8}.admin-app-shell{display:grid;grid-template-columns:274px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease}.admin-sidebar{position:sticky;top:0;display:flex;flex-direction:column;width:274px;height:100vh;padding:18px 14px;box-sizing:border-box;overflow-y:auto;color:#dbe8f7;background:linear-gradient(160deg,#07182c,#0b2743);border-right:1px solid rgba(126,173,214,.22);transition:width .2s ease,padding .2s ease}.admin-sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 4px 28px}.admin-sidebar .admin-brand{min-width:0;color:#fff;text-decoration:none}.admin-sidebar .admin-brand img{flex:0 0 42px}.admin-mobile-menu,.admin-sidebar-toggle{display:grid;width:36px;height:36px;padding:0;place-items:center;flex:0 0 36px;cursor:pointer;color:#94f1ca;background:rgba(255,255,255,.06);border:1px solid rgba(150,217,250,.23);border-radius:10px}.admin-nav-icon{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center}.admin-nav-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.admin-side-nav{display:grid;gap:7px}.admin-side-nav a,.admin-side-nav-link{display:flex;min-height:46px;padding:0 13px;align-items:center;gap:13px;overflow:hidden;box-sizing:border-box;white-space:nowrap;color:#bfd0e2;text-decoration:none;border:1px solid transparent;border-radius:11px;font-size:14px;font-weight:750;transition:background .18s ease,color .18s ease}.admin-side-nav a.is-active,.admin-side-nav a:hover,.admin-side-nav-link:hover{color:#fff;background:linear-gradient(90deg,rgba(34,214,163,.22),rgba(255,255,255,.08));border-color:rgba(88,225,177,.28)}.admin-sidebar-bottom{display:grid;gap:8px;margin-top:auto;padding:18px 4px 2px;border-top:1px solid rgba(180,213,241,.16)}.admin-language-select{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;color:#bfd0e2;font-size:12px;font-weight:700}.admin-language-select select{max-width:142px;min-height:32px;padding:4px 7px;color:#e7f4ff;background:rgba(255,255,255,.07);border:1px solid rgba(180,213,241,.23);border-radius:8px}.admin-sidebar-bottom form{margin:0}.admin-sidebar-bottom form .admin-side-nav-link{width:100%;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid transparent}.admin-workspace{display:flex;min-width:0;min-height:100vh;flex-direction:column}.admin-authenticated .admin-topbar{position:sticky;top:0;justify-content:flex-start;min-height:66px;padding:0 28px;color:#17324f;background:rgba(255,255,255,.94);border-bottom:1px solid #dce6ef;box-shadow:0 3px 14px rgba(23,50,79,.04);backdrop-filter:blur(12px)}.admin-authenticated .admin-topbar strong{font-size:17px}.admin-authenticated .admin-topbar>span{margin-left:auto;color:#6a7d92;font-size:13px;font-weight:650}.admin-mobile-menu{display:none;color:#17324f;background:#fff;border-color:#d7e1eb}.admin-authenticated .admin-shell{width:auto;max-width:1400px;margin:0 auto;padding:28px 30px 64px}.admin-authenticated .admin-shell-full{max-width:none;margin:0;padding:20px 28px}.admin-authenticated .admin-footer{margin-top:auto;padding:16px 30px;color:#6a7d92;background:#fff;border-top:1px solid #dce6ef}.admin-sidebar-collapsed .admin-app-shell{grid-template-columns:76px minmax(0,1fr)}.admin-sidebar-collapsed .admin-sidebar{width:76px;padding:18px 10px}.admin-sidebar-collapsed .admin-sidebar-brand-row{align-items:center;justify-content:center;flex-direction:column;margin:0 0 28px}.admin-sidebar-collapsed .admin-brand span,.admin-sidebar-collapsed .admin-language-select,.admin-sidebar-collapsed .admin-side-nav span:not(.admin-nav-icon),.admin-sidebar-collapsed .admin-sidebar-bottom span:not(.admin-nav-icon){display:none}.admin-sidebar-collapsed .admin-sidebar-toggle{display:grid}.admin-sidebar-collapsed .admin-side-nav a,.admin-sidebar-collapsed .admin-side-nav-link{justify-content:center;padding:0}.admin-sidebar-collapsed .admin-sidebar-bottom{padding:18px 0 2px}.admin-sidebar-collapsed .admin-nav-icon{display:grid!important;margin:auto;visibility:visible!important}.admin-sidebar-collapsed .admin-nav-icon svg{display:block!important;visibility:visible!important;opacity:1!important}@media (max-width:900px){.admin-app-shell{display:block}.admin-sidebar{position:fixed;z-index:200;width:min(274px,82vw);transform:translateX(-105%);box-shadow:18px 0 48px rgba(4,18,33,.25);transition:transform .2s ease}.admin-sidebar-mobile-open .admin-sidebar{transform:translateX(0)}.admin-sidebar-mobile-open::after{position:fixed;z-index:190;inset:0;content:"";background:rgba(4,18,33,.45)}.admin-authenticated .admin-topbar{min-height:60px;padding:0 16px}.admin-mobile-menu{display:grid}.admin-authenticated .admin-shell,.admin-authenticated .admin-shell-full{padding:20px 14px 48px}.admin-authenticated .admin-footer{padding:14px}.admin-authenticated .admin-topbar>span{display:none}}.access-live-switch{border-color:rgba(26,190,123,.46);background:linear-gradient(105deg,rgba(226,255,242,.96),rgba(245,255,250,.9))}.access-live-switch strong{color:#047c53;font-size:17px;letter-spacing:.06em}.access-settings-conditional{display:grid;gap:18px}.access-settings-conditional.is-disabled{opacity:.48;filter:grayscale(.2)}.access-settings-conditional.is-disabled input,.access-settings-conditional.is-disabled select,.access-settings-conditional.is-disabled textarea{cursor:not-allowed}.theme-dark .access-live-switch{border-color:rgba(52,220,153,.48);background:linear-gradient(105deg,rgba(14,77,61,.72),rgba(10,47,41,.78))}.theme-dark .access-live-switch strong{color:#61e9b0}.admin-users-search form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.admin-users-search label{display:grid;min-width:min(100%,480px);flex:1 1 360px;gap:6px;color:#52647d;font-size:12px;font-weight:800}.admin-users-search input{min-height:40px}.admin-users-table-wrap{overflow-x:auto}.admin-users-table{width:100%;min-width:1060px;border-collapse:collapse}.admin-users-table td,.admin-users-table th{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #e2eaf1}.admin-users-table th{color:#52647d;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.admin-users-table small,.admin-users-table strong{display:block}.admin-users-table small{margin-top:3px;color:#6a7d92;font-size:11px}.admin-user-link{color:#1677ff;text-decoration:none}.admin-user-link:hover strong{text-decoration:underline}.admin-users-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;color:#52647d;font-size:13px;font-weight:700}.admin-user-profile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-user-profile>div,.admin-user-stat-grid .panel{display:grid;gap:5px;padding:14px;background:#f8fafc;border:1px solid #d9e4ed;border-radius:10px}.admin-user-profile span,.admin-user-stat-grid span{color:#66768c;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.admin-user-profile strong{color:#172033;overflow-wrap:anywhere}.admin-user-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0}.admin-user-stat-grid .panel{margin:0;min-height:98px;align-content:start}.admin-user-stat-grid strong{color:#0b7657;font-size:24px;line-height:1.1}.admin-user-stat-grid small{color:#607189;font-size:12px;line-height:1.4}.admin-user-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.admin-user-details-grid h2{margin:0 0 13px;font-size:17px}.admin-user-details-grid dl{display:grid;margin:0;gap:0}.admin-user-details-grid dl>div{display:grid;grid-template-columns:minmax(130px,.85fr) minmax(0,1.5fr);gap:10px;padding:9px 0;border-bottom:1px solid #e3ebf2}.admin-user-details-grid dt{color:#66768c;font-size:12px;font-weight:750}.admin-user-details-grid dd{min-width:0;margin:0;color:#172033;overflow-wrap:anywhere;font-size:13px;font-weight:700}@media(max-width:860px){.admin-user-details-grid,.admin-user-profile,.admin-user-stat-grid{grid-template-columns:1fr 1fr}.admin-user-details-grid{gap:16px}}@media(max-width:540px){.admin-user-details-grid,.admin-user-profile,.admin-user-stat-grid{grid-template-columns:1fr}.admin-users-pagination{justify-content:space-between}.admin-users-pagination .button{min-height:36px;padding:7px 10px}}.theme-dark .admin-user-details-grid dl>div,.theme-dark .admin-users-table td,.theme-dark .admin-users-table th{border-color:rgba(135,177,208,.2)}.theme-dark .admin-user-details-grid dt,.theme-dark .admin-user-profile span,.theme-dark .admin-user-stat-grid small,.theme-dark .admin-user-stat-grid span,.theme-dark .admin-users-pagination,.theme-dark .admin-users-table small,.theme-dark .admin-users-table th{color:#9eb5cb}.theme-dark .admin-user-profile>div,.theme-dark .admin-user-stat-grid .panel{background:#0b2942;border-color:#28516f}.theme-dark .admin-user-details-grid dd,.theme-dark .admin-user-profile strong{color:#e9f4ff}.theme-dark .admin-user-stat-grid strong{color:#54e2a9}.bot-detail-page #pricing-settings .strategy-market-price-fields{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,.7fr) minmax(220px,1.4fr);gap:12px;align-items:end;grid-column:1/-1;padding:10px 12px;border:1px solid #d8e8e1;border-radius:10px;background:#f6fffa}.bot-detail-page #pricing-settings .strategy-market-price-fields label{display:grid;gap:6px;color:#10233c;font-size:12px;font-weight:700}.bot-detail-page #pricing-settings .strategy-market-price-fields select{min-height:38px;padding:7px 10px;border:1px solid #cfd9e4;border-radius:8px;background:#fff;color:#10233c;font:inherit}.bot-detail-page #pricing-settings .strategy-market-price-fields small{align-self:center;color:#5e708b;line-height:1.35}@media (max-width:700px){.bot-detail-page #pricing-settings .strategy-market-price-fields{grid-template-columns:1fr}}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-market-price-fields{border-color:#1a6557;background:#092d2b}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-market-price-fields label,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-market-price-fields select{color:#dce9f6}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-market-price-fields select{border-color:#28546a;background:#0c2940}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-market-price-fields small{color:#a9bcd0}.bot-detail-page #pricing-settings .strategy-estimate{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0;padding:12px 14px;border:1px solid #d8dee7;border-radius:9px;color:#42526a;background:#f3f4f6;font-size:14px;font-weight:650}.bot-detail-page #pricing-settings .strategy-estimate-label{color:#334155;font-weight:800}.bot-detail-page #pricing-settings .strategy-estimate-side{font-weight:750}.bot-detail-page #pricing-settings .strategy-estimate-side strong{margin-left:2px;font-size:16px;font-weight:850}.bot-detail-page #pricing-settings .strategy-estimate-side--buy{color:#078d58}.bot-detail-page #pricing-settings .strategy-estimate-side--sell{color:#df4444}.bot-detail-page #pricing-settings .strategy-estimate-safety{color:#8a5a00;font-size:12px;font-weight:800}.bot-detail-page #pricing-settings .strategy-estimate-separator{color:#94a3b8;font-weight:700}.strategy-confirm-modal{position:fixed;z-index:12000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(5,18,31,.58)}.strategy-confirm-card{width:min(520px,100%);max-height:min(720px,calc(100vh - 40px));overflow:auto;padding:24px;border-radius:16px;color:#10233c;background:#fff;box-shadow:0 22px 65px rgba(0,0,0,.3)}.strategy-confirm-card h2{margin:0 0 14px;font-size:21px}.strategy-confirm-card p{margin:14px 0 6px;color:#5e708b;font-weight:700}.strategy-confirm-card ul{margin:0;padding-left:20px}.strategy-confirm-card li{margin:5px 0}.strategy-confirm-settings{max-height:160px;overflow:auto;color:#425773;font-size:13px}.strategy-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.strategy-confirm-actions button{min-height:40px;padding:8px 14px;border:1px solid #cbd6e3;border-radius:9px;color:#10233c;background:#fff;font:700 14px inherit;cursor:pointer}.strategy-confirm-actions .button.primary{border-color:#079662;color:#fff;background:#079662}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-estimate{border-color:#405064;color:#d8e2ee;background:#1c2735}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-estimate-label{color:#e4ebf5}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-estimate-side--buy{color:#70e6bb}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-estimate-side--sell{color:#ff9ca5}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-estimate-safety{color:#ffd36a}.app-body.theme-dark .strategy-confirm-card{color:#dce9f6;background:#0c2438}.app-body.theme-dark .strategy-confirm-card p,.app-body.theme-dark .strategy-confirm-settings{color:#a9bcd0}.app-body.theme-dark .strategy-confirm-actions button{border-color:#28546a;color:#dce9f6;background:#102e46}.app-body.theme-dark .bot-list-card,.app-body.theme-dark .bots-page-head{background:radial-gradient(ellipse at 88% 110%,rgba(22,184,130,.16),transparent 55%),linear-gradient(135deg,#081d31,#0a293b)!important;border-color:rgba(125,205,190,.22)!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important}.app-body.theme-dark .bot-list-meta,.app-body.theme-dark .bot-reorder-help{color:#aac0d2!important}.app-body.theme-dark .bot-meta-item+.bot-meta-item{border-color:rgba(150,195,212,.18)!important}.app-body.theme-dark .bot-name-edit{color:#b7cbda}.app-body.theme-dark .bot-detail-page .bot-breadcrumb a{color:#71e4bb!important}.app-body.theme-dark .bot-detail-page .bot-breadcrumb span{color:#91aabd!important}.app-body.theme-dark .bot-detail-page>.bot-workspace-hero{background:radial-gradient(circle at 92% 45%,rgba(29,203,150,.2),transparent 36%),linear-gradient(108deg,#061a2d 0,#08283a 48%,#07564f 100%)!important;border-color:rgba(123,210,193,.25)!important;box-shadow:0 16px 40px rgba(0,0,0,.24)!important}.app-body.theme-dark .bot-detail-page .bot-workspace-hero h1,.app-body.theme-dark .bot-detail-page .bot-workspace-metrics strong{color:#f1f8fc!important}.app-body.theme-dark .bot-detail-page .bot-workspace-hero .eyebrow,.app-body.theme-dark .bot-detail-page .bot-workspace-metrics small,.app-body.theme-dark .bot-detail-page .bot-workspace-status,.app-body.theme-dark .bot-detail-page .bot-workspace-status span{color:#b8cfdd!important}.app-body.theme-dark .bot-detail-page .bot-workspace-status i{color:#8fe0c2!important}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics{background:rgba(3,22,38,.76)!important;border-color:rgba(126,199,190,.2)!important;box-shadow:none!important}.app-body.theme-dark .bot-detail-page .bot-workspace-metrics>div{border-color:rgba(141,197,211,.16)!important}.app-body.theme-dark .bot-detail-page .metric-icon{color:#67e1b8!important;background:rgba(39,207,154,.12)!important}.app-body.theme-dark .bot-detail-page .bot-hero-actions .button.secondary,.app-body.theme-dark .bot-detail-page .bot-more-menu>summary,.app-body.theme-dark .bot-detail-page .bot-workspace-toggle{color:#a9efd2!important;background:rgba(5,32,49,.72)!important;border-color:rgba(111,215,184,.35)!important}.app-body.theme-dark .bot-detail-page .bot-more-menu-panel{background:#092338!important;border-color:rgba(126,204,190,.24)!important;box-shadow:0 16px 34px rgba(0,0,0,.34)!important}.app-body.theme-dark .bot-detail-page .bot-more-menu-panel button{color:#e8f5fb!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-ad-card,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-general,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-panel,.app-body.theme-dark .bot-detail-page .connected-ads-panel{background:linear-gradient(135deg,rgba(7,29,47,.97),rgba(8,62,61,.86))!important;border-color:rgba(118,207,186,.24)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}.app-body.theme-dark .bot-detail-page .connected-ads-summary,.app-body.theme-dark .bot-detail-page details.connected-ads-panel[open] .connected-ads-summary{border-color:rgba(137,202,210,.18)!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-panel>summary,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-panel>summary strong,.app-body.theme-dark .bot-detail-page .connected-ads-chevron,.app-body.theme-dark .bot-detail-page .connected-ads-summary,.app-body.theme-dark .bot-detail-page .connected-ads-summary h2,.app-body.theme-dark .bot-detail-page .connected-ads-summary-icon{color:#eef8fc!important}.app-body.theme-dark .bot-detail-page .connected-ads-active-count{color:#7becbf!important;background:rgba(38,207,154,.14)!important}.app-body.theme-dark .bot-detail-page .ad-card--details{background:linear-gradient(145deg,#09263c,#0a3b43)!important;border-color:rgba(130,204,196,.24)!important;box-shadow:none!important}.app-body.theme-dark .bot-detail-page #pricing-settings label,.app-body.theme-dark .bot-detail-page #pricing-settings small,.app-body.theme-dark .bot-detail-page .ad-card-advertiser,.app-body.theme-dark .bot-detail-page .ad-card-advertiser>span,.app-body.theme-dark .bot-detail-page .ad-card-details dt,.app-body.theme-dark .bot-detail-page .ad-card-heading span{color:#a9c1d1!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-ad-card legend,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-general h3,.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-payment-field>strong,.app-body.theme-dark .bot-detail-page .ad-card-advertiser code,.app-body.theme-dark .bot-detail-page .ad-card-details dd{color:#eff8fc!important}.app-body.theme-dark .bot-detail-page .ad-card-details,.app-body.theme-dark .bot-detail-page .ad-card-details>div{border-color:rgba(140,202,211,.17)!important}.app-body.theme-dark .bot-detail-page .ad-payment-names span{color:#d5e6ef!important;background:rgba(159,195,210,.12)!important}.app-body.theme-dark .bot-detail-page #pricing-settings input[type=number],.app-body.theme-dark .bot-detail-page #pricing-settings textarea,.app-body.theme-dark .bot-detail-page .competitor-header-actions form.bncp2-auto-reload,.app-body.theme-dark .bot-detail-page .pm-btn,.app-body.theme-dark .bot-detail-page .pm-panel,.app-body.theme-dark .bot-detail-page .pm-search,.app-body.theme-dark .bot-detail-page .pm-trigger,.app-body.theme-dark .bot-detail-page form.bncp2-auto-reload button,.app-body.theme-dark .bot-detail-page form.bncp2-auto-reload input[type=number]{color:#e7f3fa!important;background:#09263a!important;border-color:rgba(131,202,204,.27)!important}.app-body.theme-dark .bot-detail-page .competitor-interval-label,.app-body.theme-dark .bot-detail-page .competitor-seconds-label,.app-body.theme-dark .bot-detail-page .pm-count,.app-body.theme-dark .bot-detail-page .pm-item,.app-body.theme-dark .bot-detail-page .pm-section-title{color:#c6d9e5!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-chevron{color:#d9edf5!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-header-metrics span{color:#abc4d3!important;border-color:rgba(169,214,223,.3)!important}.app-body.theme-dark .bot-detail-page #pricing-settings .strategy-header-metrics b{color:#f0f9fc!important}.app-body.theme-dark .bot-detail-page .pm-item:hover{background:rgba(99,182,178,.12)!important}.app-body.theme-dark .bot-detail-page .pm-divider{background:rgba(145,199,210,.18)!important}.app-body.theme-dark .bot-detail-page .bncp2-box{background:linear-gradient(145deg,#08253b,#0a3a42)!important;border-color:rgba(128,201,198,.24)!important;box-shadow:0 9px 20px rgba(0,0,0,.18)!important}.app-body.theme-dark .bot-detail-page .bncp2-box h3{border-color:rgba(135,202,209,.16)!important}.app-body.theme-dark .bot-detail-page .competitor-row{color:#e7f3fa!important;background:#0a293e!important;border-color:rgba(137,203,211,.16)!important}.app-body.theme-dark .bot-detail-page .competitor-row.is-own{background:#0c3f43!important;border-color:rgba(72,217,163,.52)!important}.app-body.theme-dark .bot-detail-page .competitor-row strong,.app-body.theme-dark .bot-detail-page .competitor-row strong a{color:#aebcff!important}.app-body.theme-dark .bot-detail-page .competitor-row small b,.app-body.theme-dark .bot-detail-page .competitor-row>div>b{color:#f4f9fc!important}.app-body.theme-dark .bot-detail-page .competitor-row .competitor-methods,.app-body.theme-dark .bot-detail-page .competitor-row small,.app-body.theme-dark .bot-detail-page .competitor-row>div>b em,.app-body.theme-dark .bot-detail-page .competitor-row>div>b i,.app-body.theme-dark .bot-detail-page .competitor-row>div>span{color:#b7ccda!important}.app-body.theme-dark .bot-detail-page .competitor-title--buy{color:#70e6bb!important;background:linear-gradient(90deg,rgba(10,102,76,.46),rgba(12,54,59,.82))!important;border-left:4px solid #18ba7a!important}.app-body.theme-dark .bot-detail-page .competitor-title--sell{color:#ff9ca5!important;background:linear-gradient(90deg,rgba(118,42,54,.5),rgba(53,29,41,.84))!important;border-left:4px solid #ef5966!important}.app-body.theme-dark .bot-detail-page .competitor-title--buy small{color:#8cf0c9!important;background:rgba(28,185,123,.16)!important}.app-body.theme-dark .bot-detail-page .competitor-title--sell small{color:#ffb2b9!important;background:rgba(239,89,102,.16)!important}.app-body.theme-dark .bot-detail-page .competitor-meta,.app-body.theme-dark .bot-detail-page .competitor-meta-item,.app-body.theme-dark .bot-detail-page .competitor-meta-item b,.app-body.theme-dark .bot-detail-page .competitor-stat-icon{color:#d5e3ec!important;opacity:1!important}.app-body.theme-dark .bot-detail-page .competitor-meta-divider{background:rgba(197,220,232,.42)!important}.app-body.theme-dark .bot-detail-page .competitor-reload-countdown:not(:empty){color:#dcecf5!important}.app-body.theme-dark .bot-detail-page .competitor-reload-countdown.is-refreshing{color:#7eebbd!important}@media (max-width:480px){.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.bot-detail-page .competitor-selectors{margin-bottom:8px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:48px!important;gap:4px!important;padding:8px!important;font-size:11px!important;letter-spacing:0!important}.bot-detail-page .competitor-board .bncp2-box h3 small{margin-left:auto!important;font-size:9px!important;letter-spacing:0!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:22px minmax(0,1fr)!important;column-gap:6px!important;row-gap:0!important;margin:4px!important;padding:7px!important}.bot-detail-page .competitor-board .competitor-row>div{min-width:0!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:22px!important;height:22px!important;font-size:10px!important;line-height:22px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:12px!important;line-height:1.1!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:9px!important;line-height:1.18!important}.bot-detail-page .competitor-board .competitor-row>div>b{margin:3px 0 2px!important;font-size:18px!important;line-height:1!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>b em,.bot-detail-page .competitor-board .competitor-row>div>b i{font-size:9px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:10px!important;line-height:1.15!important}.bot-detail-page .competitor-board .competitor-methods{font-size:9px!important;line-height:1.18!important;overflow-wrap:anywhere!important}}@media (max-width:700px){.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px!important;gap:8px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-more-menu,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-more-menu summary,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-workspace-toggle{position:static!important;display:grid!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;transform:none!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-workspace-toggle{place-items:center!important}}.bot-detail-page .ad-side-icon,.bot-detail-page .competitor-title-icon{display:none!important}.bot-detail-page .ad-card-title-row{grid-template-columns:minmax(0,1fr) auto!important}.bot-detail-page .ad-card-advertiser{margin-left:0!important}@media (max-width:1580px){.bot-detail-page{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;min-width:0!important;left:auto!important;transform:none!important}}@media (max-width:1260px){.bot-detail-page .competitor-board{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;position:relative!important;left:50%!important;margin-left:0!important;margin-right:0!important;transform:translateX(-50%)!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{min-height:62px!important;padding:12px!important;justify-content:center!important;gap:10px!important}.bot-detail-page .competitor-board .competitor-selectors .pm-trigger{min-height:52px!important;padding:10px!important;font-size:14px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:54px!important;padding:10px!important;gap:8px!important;font-size:14px!important}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:28px minmax(0,1fr)!important;column-gap:8px!important;margin:5px!important;padding:10px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:14px!important;line-height:1.12!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:10px!important;line-height:1.25!important}.bot-detail-page .competitor-board .competitor-row>div>b{margin:4px 0 3px!important;font-size:20px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>b em,.bot-detail-page .competitor-board .competitor-row>div>b i{font-size:11px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:12px!important}}@media (max-width:1580px){.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media (max-width:760px){.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin:4px 0 18px!important}.bot-detail-page .competitor-board .competitor-header-actions,.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{width:100%!important;min-width:0!important;box-sizing:border-box!important}.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{min-height:0!important;padding:14px!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important}.bot-detail-page .competitor-board .competitor-columns,.bot-detail-page .competitor-board .competitor-selectors{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:16px!important}.bot-detail-page .competitor-board .competitor-selectors{margin-bottom:16px!important}.bot-detail-page .competitor-board .bncp2-box{width:100%!important;min-width:0!important;box-sizing:border-box!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:62px!important;padding:12px 14px!important;font-size:17px!important}.bot-detail-page .competitor-board .competitor-title-icon{width:38px!important;height:38px!important;flex-basis:38px!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:34px minmax(0,1fr)!important;column-gap:10px!important;margin:7px!important;padding:12px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:32px!important;height:32px!important;font-size:13px!important;line-height:32px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:16px!important}.bot-detail-page .competitor-board .competitor-row>div>b{font-size:23px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:14px!important}.bot-detail-page .competitor-board .competitor-methods{overflow-wrap:anywhere!important}.bot-detail-page #pricing-settings .strategy-panel:not([open])>summary{min-height:0!important;padding:16px 18px!important;flex-wrap:wrap!important}.bot-detail-page #pricing-settings .strategy-panel:not([open]) .strategy-header-metrics{display:none!important}}.bot-detail-page #pricing-settings fieldset.settings-card{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;row-gap:12px}.bot-detail-page #pricing-settings fieldset.settings-card legend{grid-column:1/-1}.bot-detail-page #pricing-settings fieldset.settings-card .settings-form-grid{display:contents!important}.bot-detail-page #pricing-settings fieldset.settings-card .settings-form-grid>label:nth-child(-n+4){grid-row:2}.bot-detail-page #pricing-settings fieldset.settings-card .settings-form-grid>label:nth-child(5){grid-column:1/span 2;grid-row:3}.bot-detail-page #pricing-settings fieldset.settings-card .settings-form-grid>label:nth-child(6){grid-column:4;grid-row:3;align-self:end;padding-right:0!important}.bot-detail-page #pricing-settings fieldset.settings-card .pm-wrap{grid-column:2;grid-row:3;width:100%!important;margin:0!important;align-self:end}.bot-detail-page #pricing-settings fieldset.settings-card .pm-wrap>strong{display:block;margin-bottom:5px;color:#10233c;font-size:13px}.bot-detail-page #pricing-settings fieldset.settings-card .pm-trigger{min-height:36px!important;padding:7px 10px!important;border-radius:8px!important;font-size:14px!important}.bot-detail-page #pricing-settings .strategy-general .settings-form-grid label:has(input[type=checkbox]){display:grid!important;grid-template-columns:1fr 38px!important;align-items:center;padding-right:45%!important}.bot-detail-page #pricing-settings .strategy-general .settings-form-grid label:has(input[type=checkbox]) input{grid-column:2;grid-row:1}.bot-detail-page #pricing-settings .strategy-general .settings-form-grid label:has(input[type=checkbox]){font-size:13px!important}@media (max-width:760px){.bot-detail-page .competitor-board .competitor-header-actions,.bot-detail-page .competitor-board>.panel-head{min-height:0!important;height:auto!important}.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{display:flex!important;min-height:62px!important;align-content:center!important}.bot-detail-page .competitor-board .competitor-columns,.bot-detail-page .competitor-board .competitor-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bot-detail-page .competitor-board .competitor-selectors{margin-bottom:12px!important}.bot-detail-page .competitor-board .competitor-selectors .pm-trigger{min-height:52px!important;padding:10px!important;font-size:14px!important}.bot-detail-page .competitor-board .competitor-selectors .pm-count,.bot-detail-page .competitor-board .competitor-selectors [data-payment-count]{font-size:13px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:54px!important;padding:10px!important;gap:8px!important;font-size:14px!important}.bot-detail-page .competitor-board .bncp2-box h3 small{font-size:12px!important}.bot-detail-page .competitor-board .competitor-title-icon{width:34px!important;height:34px!important;flex-basis:34px!important}.bot-detail-page .competitor-board .competitor-title-icon svg{width:18px!important;height:18px!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:28px minmax(0,1fr)!important;column-gap:8px!important;margin:5px!important;padding:10px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}.bot-detail-page .competitor-board .competitor-row strong{overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.12!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:10px!important;line-height:1.25!important}.bot-detail-page .competitor-board .competitor-row>div>b{margin:4px 0 3px!important;font-size:20px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>b em,.bot-detail-page .competitor-board .competitor-row>div>b i{font-size:11px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:12px!important}}@media (max-width:700px){.bot-detail-page .bot-workspace-hero:not(.is-collapsed){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;padding:20px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-workspace-copy{grid-column:1!important;grid-row:1!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed) .bot-workspace-title-row{gap:10px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed) .bot-workspace-title-row h1{max-width:none!important;font-size:30px!important;white-space:nowrap!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed) .bot-workspace-status{display:flex!important;max-width:none!important;flex-wrap:wrap!important;gap:5px 10px!important;font-size:12px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-workspace-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1/-1!important;grid-row:2!important;margin-top:16px!important;padding:8px!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-workspace-metrics>div{padding:7px 5px!important;border-bottom:1px solid rgba(130,157,180,.2)!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-column:1/-1!important;grid-row:3!important;width:100%!important;margin:14px 0 0!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-hero-status-form,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-hero-status-form .button,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-more-menu,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-more-menu summary,.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .button{width:100%!important;min-width:0!important;box-sizing:border-box!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .button{min-height:44px!important;padding:8px!important;font-size:13px!important;justify-content:center!important}.bot-detail-page .bot-workspace-hero:not(.is-collapsed)>.bot-hero-actions .bot-workspace-toggle{display:none!important}.bot-list-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:hidden!important}.bot-list-actions .button,.bot-list-actions form{width:100%!important;min-width:0!important}.bot-list-actions .button{min-height:44px!important;padding:8px!important;font-size:14px!important;white-space:nowrap!important}}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.home-body .landing-robot,.home-body .landing-robot-art{background-image:url("/assets/brand/pitubot-robot.webp")!important}@media (max-width:760px){.bot-detail-page .competitor-board{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.bot-detail-page .bot-breadcrumb{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:max-content!important;max-width:100%!important;justify-self:start!important;min-height:0!important;margin:4px 0 10px!important;padding:0!important;font-size:14px!important;white-space:nowrap!important}.bot-detail-page .bot-breadcrumb>a,.bot-detail-page .bot-breadcrumb>span{display:inline!important;flex:0 0 auto!important;width:auto!important;min-width:0!important}.bot-detail-page .competitor-board{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;position:relative!important;left:50%!important;margin-left:0!important;margin-right:0!important;transform:translateX(-50%)!important}.bot-detail-page .bot-workspace-hero.is-collapsed{grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;padding:18px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-copy{max-width:none!important;min-width:0!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-title-row h1{font-size:28px!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-status{display:flex!important;flex-wrap:wrap!important;gap:4px 9px!important;margin:5px 0 0!important;overflow:visible!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-hero-actions{display:grid!important;grid-template-columns:42px 42px!important;grid-column:2!important;grid-row:1!important;gap:8px!important;width:auto!important;margin:0!important}.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-more-menu summary,.bot-detail-page .bot-workspace-hero.is-collapsed .bot-workspace-toggle{position:static!important;width:42px!important;height:42px!important;min-width:42px!important;margin:0!important;transform:none!important}}.bot-detail-page,.bot-detail-page .competitor-board,.bot-detail-page .competitor-board>*,.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors,.bot-detail-page>*{min-width:0!important;box-sizing:border-box!important}@media (min-width:1061px) and (max-width:1580px){.app-main .shell{min-width:0!important}.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important;left:auto!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{gap:18px!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed){padding:24px!important;grid-template-columns:minmax(0,1fr) auto!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed) .bot-workspace-status{max-width:100%!important;overflow-wrap:anywhere!important}.bot-detail-page>.bot-workspace-hero:not(.is-collapsed) .bot-hero-actions{margin-right:0!important}}@media (min-width:481px) and (max-width:1060px){.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin:6px 0 18px!important;position:static!important;left:auto!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:54px!important;padding:10px!important;font-size:14px!important}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;margin:5px!important;padding:10px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:14px!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row small,.bot-detail-page .competitor-board .competitor-row small:last-child{font-size:10px!important;line-height:1.25!important}.bot-detail-page .competitor-board .competitor-row>div>b{font-size:20px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>b em,.bot-detail-page .competitor-board .competitor-row>div>b i{font-size:11px!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:12px!important}}@media (max-width:480px){.bot-detail-page{width:100%!important;max-width:100%!important}.bot-detail-page .competitor-board{width:100%!important;max-width:100%!important;margin:6px 0 18px!important;position:static!important;left:auto!important;transform:none!important}.bot-detail-page .competitor-columns,.bot-detail-page .competitor-selectors{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.bot-detail-page .competitor-selectors{margin-bottom:14px!important}.bot-detail-page .competitor-board .competitor-header-actions form.bncp2-auto-reload{min-height:0!important;padding:12px!important;flex-wrap:wrap!important;gap:10px!important}.bot-detail-page .competitor-board .bncp2-box h3{min-height:58px!important;padding:12px!important;font-size:16px!important}.bot-detail-page .competitor-board .competitor-title-icon{display:none!important}.bot-detail-page .competitor-board .competitor-row{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;margin:7px!important;padding:12px!important}.bot-detail-page .competitor-board .competitor-row .status-dot-offline,.bot-detail-page .competitor-board .competitor-row .status-dot-online{width:32px!important;height:32px!important;font-size:13px!important;line-height:32px!important}.bot-detail-page .competitor-board .competitor-row strong{font-size:16px!important;overflow-wrap:anywhere!important}.bot-detail-page .competitor-board .competitor-row>div>b{font-size:23px!important;white-space:normal!important}.bot-detail-page .competitor-board .competitor-row>div>span{font-size:14px!important}.bot-detail-page .competitor-board .competitor-methods{overflow-wrap:anywhere!important}}.seo-app-page{max-width:1020px}.seo-app-card{padding:32px}.seo-app-card .seo-guide{width:100%;margin:0}.seo-app-card .seo-guide-eyebrow{color:#078b5c}.seo-app-card .seo-guide h1,.seo-app-card .seo-guide h2{color:var(--ink,#10233f)}.seo-app-card .seo-guide-content li,.seo-app-card .seo-guide-content p,.seo-app-card .seo-guide-languages,.seo-app-card .seo-guide-lead{color:var(--muted,#5b6f88)}.seo-app-card .seo-guide-content,.seo-app-card .seo-guide-languages,.seo-app-card .seo-guide-related{border:1px solid var(--line,#dce6ec);background:var(--surface,#fff);box-shadow:none}.seo-app-card .seo-guide-related a{border-color:var(--line,#dce6ec);background:rgba(15,147,103,.04);color:#087f58}.seo-app-card .seo-guide-languages strong{color:var(--ink,#10233f)}.seo-app-card .seo-guide-languages a.is-current{background:#dff8ed;color:#087f58}.seo-app-card .seo-guide-secondary{border-color:#77d9b3;color:#087f58}.theme-dark .seo-app-card .seo-guide h1,.theme-dark .seo-app-card .seo-guide h2,.theme-dark .seo-app-card .seo-guide-languages strong{color:#eaf5fb}.theme-dark .seo-app-card .seo-guide-content,.theme-dark .seo-app-card .seo-guide-languages,.theme-dark .seo-app-card .seo-guide-related{border-color:#214f61;background:#0b2d40}.theme-dark .seo-app-card .seo-guide-related a{border-color:#24586a;background:#0d3548;color:#7debc0}@media(max-width:680px){.seo-app-card{padding:20px}.seo-app-card .seo-guide-related>div{grid-template-columns:1fr}}.seo-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:3px 10px;max-width:1120px;margin:8px auto 10px;line-height:1.25}.app-disclaimer .seo-footer-links a{color:inherit;font-size:9px;font-weight:600;opacity:.68}.public-disclaimer .seo-footer-links a{color:inherit}.app-disclaimer .seo-footer-links a:hover{opacity:1}