*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;background:#f8fafc;color:#0f172a;transition:background .3s,color .3s;overflow-x:hidden!important;min-height:100dvh}.dashboard-wrap{min-height:100vh;background:#f8fafc;transition:background .3s,color .3s;overflow-x:hidden;max-width:100vw}.content{width:100%;max-width:min(2160px,100%);margin:0 auto;padding:clamp(18px,1.5vw,30px) clamp(18px,2.2vw,46px)}.navbar{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px 32px;box-shadow:0 1px 3px #0000000d;transition:background .3s,border-color .3s;position:sticky;top:0;z-index:50}.logo{font-size:18px;font-weight:700;color:#0f172a}.nav-links{display:flex;gap:24px}.nav-links a{color:#64748b;font-weight:500;cursor:pointer;padding-bottom:4px;transition:color .2s;text-decoration:none}.nav-links a.active{color:#3b82f6;border-bottom:2px solid #3b82f6}.nav-links a:hover{color:#0f172a}.nav-actions{display:flex;gap:8px;align-items:center}.notification-menu{position:relative;display:inline-flex;align-items:center}.notification-bell{position:relative;width:38px;height:38px;border-radius:10px;border:1px solid rgba(148,163,184,.28);background:#ffffffc7;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.notification-bell:hover,.notification-bell.has-alerts{color:#b45309;border-color:#f59e0b6b;background:#fffbebe6}.notification-bell span{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#7f1d1d;color:#fecaca;border:1px solid rgba(254,202,202,.38);font-size:10px;font-weight:800;line-height:1;display:flex;align-items:center;justify-content:center}.notification-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(370px,calc(100vw - 24px));max-height:430px;overflow:auto;padding:8px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:#030712;box-shadow:0 18px 48px #0000007a;z-index:3000}.notification-panel__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 8px 10px;border-bottom:1px solid rgba(148,163,184,.12)}.notification-panel__head strong{color:#aebaca;font-size:13px;font-weight:800}.notification-panel__head small{color:#6f8094;font-size:11px;font-weight:700}.notification-item{width:100%;margin-top:6px;padding:10px;border:1px solid rgba(148,163,184,.12);border-radius:10px;background:#080d18c7;color:inherit;cursor:pointer;display:grid;grid-template-columns:9px 1fr;gap:10px;text-align:left;transition:background .2s,border-color .2s}.notification-item:hover{background:#0f172aeb;border-color:#94a3b83d}.notification-item__dot{width:9px;height:9px;border-radius:999px;margin-top:4px;background:#b8c4d2}.notification-item__dot.error{background:#fca5a5}.notification-item__body{min-width:0;display:flex;flex-direction:column;gap:3px}.notification-item__body strong{color:#b8c4d2;font-size:13px;line-height:1.2}.notification-item__body em{color:#8797aa;font-size:11px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-item__body small{color:#7b8ba0;font-size:12px;line-height:1.35}.notification-item__body b{color:#b8c4d2;font-size:12px;font-weight:800;margin-top:3px}body.dark-theme .notification-bell{color:#8f9daf;border-color:#94a3b82e;background:#030712d1;box-shadow:none}body.dark-theme .notification-bell:hover,body.dark-theme .notification-bell.has-alerts{color:#b8c4d2;border-color:#94a3b842;background:#080d18eb}.store-clock-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#64748b;border:1px solid rgba(148,163,184,.35);border-radius:999px;padding:5px 8px;white-space:nowrap;background:#ffffffa6}body.dark-theme .store-clock-chip{color:#94a3b8;border-color:#60a5fa40;background:#0f172a8c}.store-clock-strip{margin:6px 10px 0;padding:6px 10px;border-radius:10px;font-size:10px;font-weight:700;text-align:center;color:#64748b;border:1px solid rgba(148,163,184,.25);background:#ffffff8c}.store-clock-chip.clock-loading,.store-clock-strip.clock-loading{position:relative;overflow:hidden;color:#93c5fd!important}.store-clock-chip.clock-loading:after,.store-clock-strip.clock-loading:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(147,197,253,.22) 45%,transparent 100%);transform:translate(-120%);animation:clockShimmer 1.1s ease-in-out infinite}@keyframes clockShimmer{to{transform:translate(120%)}}body.dark-theme .store-clock-strip{color:#94a3b8;border-color:#60a5fa38;background:#0f172a73}.theme-btn{font-size:16px;padding:6px 10px;line-height:1}.card{background:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s}.header-card h1{margin:0 0 8px;font-size:24px;color:#1e293b;font-weight:700}.header-card p{margin:0;color:#64748b;font-size:15px}.card-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.card-header h2{margin:0;font-size:18px;color:#0f172a;font-weight:700}.section-title{margin:0 0 16px;font-size:18px;font-weight:700;color:#0f172a}.section-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:24px}.metric-card{background:#fff;padding:20px;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 1px 4px #0000000a;transition:all .2s}.metric-card:hover{box-shadow:0 4px 16px #00000014;transform:none}.metric-title{font-weight:600;font-size:13px;color:#475569;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.metric-date{color:#94a3b8;font-size:12px;margin-bottom:12px}.metric-count{font-size:32px;font-weight:800;color:#0f172a;display:flex;align-items:baseline;gap:8px}.metric-count small{font-size:13px;font-weight:500;color:#94a3b8}.metric-card-client{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:14px;padding:16px 20px;min-width:130px;transition:all .2s}.metric-card-client:hover{box-shadow:0 4px 16px #16a34a1a;transform:none}.metric-label{font-size:12px;font-weight:600;color:#166534;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.metric-value{font-size:30px;font-weight:800;color:#15803d;line-height:1}.metric-sub{font-size:11px;color:#4ade80;margin-top:4px}table{width:100%;border-collapse:collapse}th,td{padding:13px 16px;text-align:left;border-bottom:1px solid #f1f5f9;font-size:13px;vertical-align:middle}th{background:#f8fafc;font-weight:600;color:#475569;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #e2e8f0;border-bottom:2px solid #e2e8f0}td{color:#334155}tr:hover td{background:#fafbff}.filter-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.filter-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-group{display:flex;gap:8px}.filter-select,.filter-input,.date-input{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;background:#fff;cursor:pointer;font-family:inherit;transition:border-color .2s}.filter-input{width:160px}.filter-select:focus,.filter-input:focus,.date-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.dropdown-list{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 24px #0000001a;z-index:100;min-width:200px;max-height:200px;overflow-y:auto}.dropdown-item{padding:10px 14px;font-size:13px;cursor:pointer;color:#334155}.dropdown-item:hover{background:#f1f5f9}.select-wrap{position:relative}.badge{background:#eff6ff;color:#2563eb;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid #bfdbfe}.bg-admin{background:#fef3c7;color:#d97706;border-color:#fde68a}.bg-client{background:#ecfdf5;color:#059669;border-color:#a7f3d0}.status-badge{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#fee2e2;color:#991b1b}.status-badge.success{background:#dcfce3;color:#166534}.shop-badge{background:#eff6ff;color:#2563eb;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:500}.event-badge{background:#f0fdf4;color:#16a34a;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid #bbf7d0}.btn{padding:8px 16px;border-radius:8px;font-weight:500;cursor:pointer;border:none;transition:all .2s;font-family:inherit;display:inline-flex;align-items:center;gap:6px}.btn-primary{background:#0f172a;color:#fff}.btn-primary:hover:not(:disabled){background:#16a34a;transform:translateY(-1px);box-shadow:0 4px 12px #16a34a4d}.btn-primary:disabled{background:#94a3b8;cursor:not-allowed}.btn-outline{background:transparent;border:1px solid #e2e8f0;color:#475569}.btn-outline:hover{background:#f0fdf4;color:#16a34a;border-color:#86efac}.btn-reconnect{background:#3b82f61f;border:1px solid rgba(59,130,246,.35);color:#3b82f6;font-size:13px;padding:7px 14px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:5px}.btn-reconnect:hover:not(:disabled){background:#3b82f638;border-color:#3b82f6}.btn-reconnect--busy{opacity:.65;cursor:not-allowed}body.dark-theme .btn-reconnect{background:#3b82f626;border-color:#3b82f666;color:#60a5fa}.btn-danger{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.btn-danger:hover{background:#dcfce7;color:#16a34a;border-color:#86efac}.btn-sm{padding:6px 12px;font-size:13px}.btn-text{background:transparent;color:#3b82f6;padding:4px 8px;border:none;cursor:pointer}.btn-text:hover{background:#f0fdf4;color:#16a34a}.btn-link{background:none;border:none;color:#3b82f6;cursor:pointer;text-decoration:underline;font-size:12px;padding:0}.btn-link:hover{color:#16a34a}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.input-group{display:flex;flex-direction:column;gap:6px}.input-group label{font-size:13px;font-weight:500;color:#475569;display:flex;justify-content:space-between;align-items:center}.input-group input,.input-group select,.input-group textarea{padding:10px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;font-family:inherit;transition:border-color .2s;background:#fff}.input-group input:focus,.input-group select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.input-group input:disabled{background:#f1f5f9;cursor:not-allowed}.form-actions{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #f1f5f9}.empty-state{padding:40px;text-align:center;color:#64748b;background:#f8fafc;border-radius:10px;border:1px dashed #cbd5e1}.empty-state .icon{font-size:48px;margin-bottom:16px}.text-success{color:#166534}.text-muted{color:#94a3b8;font-size:13px}.text-center{text-align:center}.py-4{padding-top:32px;padding-bottom:32px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.me-2{margin-right:8px}.ms-3{margin-left:16px}@media (max-width: 768px){.grid{grid-template-columns:1fr}.content{padding:12px 12px 100px}.navbar{padding:10px 16px;min-height:60px}.navbar .nav-links{display:none!important}.navbar .logo{font-size:15px;margin:0 auto}.notification-bell{width:34px;height:34px;border-radius:9px}.notification-panel{position:fixed;top:62px;right:12px;left:12px;width:auto;max-height:min(430px,calc(100dvh - 88px))}.header-card{text-align:center;padding:20px 16px;margin-bottom:20px}.header-card h1{font-size:20px}.header-card p{font-size:13px}.metrics-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px;margin-bottom:20px}.metric-card{padding:12px;min-height:auto;border-radius:12px}.metric-title{font-size:10px;margin-bottom:4px}.metric-count{font-size:20px}.metric-count small{font-size:11px}.prominent-card{grid-column:1 / -1!important;padding:16px!important}.filter-bar{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;overflow-y:visible;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.filter-bar::-webkit-scrollbar{display:none}.filter-bar>*{flex:0 0 auto;min-width:150px}.filter-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 0 8px;gap:8px}.filter-group .btn{width:100%;justify-content:center;min-height:40px;padding:8px 10px;font-size:12px;font-weight:700;border-radius:12px;background:#0f172a8c;border:1px solid rgba(59,130,246,.18);color:#cbd5f5;letter-spacing:.02em;box-shadow:inset 0 1px #ffffff0d}.filter-group .btn.active{background:linear-gradient(180deg,#3b82f6e6,#2563ebe6);border-color:#60a5faa6;color:#fff;box-shadow:0 6px 16px #2563eb59}.filter-input,.filter-select{width:100%!important;max-width:100%!important;height:42px;font-size:14px}.logs-card{overflow:visible!important}.logs-card .shop-dd{position:relative;z-index:40}.logs-card .shop-dd-panel{z-index:1200!important}.badge-copy-btn{display:none!important}.breakdown-chart-container{justify-content:center!important;gap:12px 10px!important;flex-wrap:wrap;height:auto;overflow-x:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch;padding:10px 2px 6px;touch-action:pan-y;overscroll-behavior:auto}.breakdown-chart-container .bar-wrapper{flex:0 0 72px;min-width:72px}body.dark-theme .bar-track{width:36px;height:130px;border-radius:22px}.bar-fill{min-height:26px;padding-top:8px;border-radius:18px}.bar-fill-value{font-size:10px}body.dark-theme .bar-label-text{font-size:9px;letter-spacing:.08em}table{display:block;border-top:none}thead{display:none}tbody{display:block}tr{display:block;margin-bottom:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:12px;position:relative}body.dark-theme tr{background:linear-gradient(145deg,#131c30,#0f1628);box-shadow:0 4px 12px #0003}td{display:flex;justify-content:space-between;align-items:center;padding:6px 0!important;border-bottom:1px solid rgba(255,255,255,.03);text-align:right!important;font-size:12px}td:last-child{border-bottom:none}td:before{content:attr(data-label);font-weight:600;color:#64748b;font-size:11px;text-transform:uppercase;text-align:left;margin-right:12px}td:first-child{font-size:11px;color:#94a3b8}td:nth-child(3) .badge{font-size:10px;padding:2px 6px}td:nth-child(5) span{font-size:14px!important}}.mobile-bottom-nav{display:none;position:fixed;bottom:10px;left:10px;right:10px;height:60px;background:#0a101eeb;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(59,130,246,.18);box-shadow:0 12px 30px #0206178c;z-index:1000;padding:0 8px;padding-bottom:env(safe-area-inset-bottom);border-radius:18px;justify-content:space-around;align-items:center;transition:transform .22s ease,opacity .22s ease;transform:translateY(0);opacity:1}.mobile-bottom-nav.is-hidden{transform:translateY(calc(100% + 14px));opacity:.05;pointer-events:none}body.dark-theme .mobile-bottom-nav{background:#0a101eeb;border:1px solid rgba(59,130,246,.2);box-shadow:0 12px 30px #0206178c}@media (max-width: 768px){.mobile-bottom-nav{display:flex}}.mobile-bottom-nav .nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7c8fb5;text-decoration:none;font-size:10px;font-weight:700;gap:2px;transition:all .2s;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav .nav-item.active{color:#93c5fd}body.dark-theme .mobile-bottom-nav .nav-item.active{color:#60a5fa;text-shadow:0 0 15px rgba(59,130,246,.5)}.mobile-bottom-nav .nav-icon,.mobile-bottom-nav .nav-icon i{font-size:18px;line-height:1}.mobile-bottom-nav .nav-item.active .nav-icon{transform:scale(1.05)}.mobile-bottom-nav .nav-item-scroll{flex:0 0 auto;width:52px}.mobile-bottom-nav .nav-item-scroll .nav-icon{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;font-size:18px;background:linear-gradient(180deg,#639efff5,#3b6ef6f5);color:#fff;box-shadow:0 8px 18px #3b6ef673}.mobile-bottom-nav .nav-item-scroll .nav-icon i{font-size:16px}.mobile-bottom-nav .nav-item-scroll span{font-size:9px;font-weight:700;letter-spacing:.02em}body.dark-theme{background:#090e1a;color:#e2e8f0}body.dark-theme .dashboard-wrap{background:radial-gradient(ellipse at 60% 0%,#0f1a2e,#090e1a 55%);background-attachment:fixed}body.dark-theme .navbar{background:#080c18fa;border-bottom:1px solid rgba(59,110,246,.12);box-shadow:0 1px 24px #0009;backdrop-filter:blur(12px)}body.dark-theme .logo{color:#f1f5f9}body.dark-theme .nav-links a{color:#475569}body.dark-theme .nav-links a:hover{color:#93b4fd}body.dark-theme .nav-links a.active{color:#4f8aff;border-color:#4f8aff}body.dark-theme .btn-outline{background:#3b6ef612;border-color:#3b6ef640;color:#6b9af8}body.dark-theme .btn-outline:hover{background:#3b6ef629;border-color:#3b6ef6;color:#93b4fd}body.dark-theme .btn-primary{background:#3b6ef6}body.dark-theme .btn-primary:hover:not(:disabled){background:#2d5be3;box-shadow:0 4px 18px #3b6ef673}body.dark-theme .card{background:linear-gradient(145deg,#131c30,#0f1628);border-color:#3b6ef61a;box-shadow:0 4px 28px #00000080,inset 0 1px #ffffff0a}body.dark-theme .header-card h1{color:#f1f5f9}body.dark-theme .header-card p{color:#475569}body.dark-theme .card-header h2,body.dark-theme .section-title{color:#93b4fd}body.dark-theme .form-actions{border-color:#3b6ef61a}body.dark-theme .metric-card{background:#131c3066;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.05);box-shadow:0 8px 32px #0003;padding:24px}body.dark-theme .metric-card:hover{border-color:#3b82f64d;background:#131c3099;transform:none}body.dark-theme .metric-title{color:#94a3b8;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}body.dark-theme .metric-date{color:#3d4f6b}body.dark-theme .metric-count{color:#f1f5f9;font-size:36px;font-weight:800;text-shadow:none;letter-spacing:-.02em}body.dark-theme .metric-count small{color:#475569;font-size:12px;font-weight:700;margin-left:4px;text-transform:uppercase;letter-spacing:.05em}body.dark-theme .metric-card-client{background:#06241666;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(52,211,153,.1);box-shadow:0 8px 32px #0003}body.dark-theme .metric-card-client:hover{border-color:#34d39966;background:#06241699;transform:none}body.dark-theme .metric-label{color:#64748b;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:12px}body.dark-theme .metric-value{color:#f1f5f9;font-size:36px;text-shadow:none}body.dark-theme .metric-sub{color:#10b981;font-size:11px;font-weight:700;opacity:.8}body.dark-theme,body.dark-theme .dashboard-wrap{background:#0a0c10!important;color:#e2e8f0}body.dark-theme .metric-card{background:#ffffff01;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.02);box-shadow:0 20px 50px #0006;padding:30px}body.dark-theme .metric-card:hover{border-color:#3b82f626;background:#ffffff03}body.dark-theme .metric-header-content{border-bottom:1px solid rgba(255,255,255,.03);margin-bottom:30px;padding-bottom:25px}body.dark-theme .metric-total-value{font-size:64px;font-weight:900;color:#fff;letter-spacing:-.06em;line-height:.9}body.dark-theme .metric-total-unit{font-size:15px;font-weight:400;color:#475569;letter-spacing:.15em;text-transform:uppercase}body.dark-theme .bar-track{background:linear-gradient(180deg,#94a3b81a,#0f172a47);border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 0 0 1px #02061733;width:46px;height:180px;border-radius:30px}.bar-track{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}body.dark-theme .bar-fill{border-radius:22px;box-shadow:0 8px 22px #0206176b}body.dark-theme .bar-label-text{font-size:10px;font-weight:700;color:#334155;letter-spacing:.1em}.bar-fill-primary{background:linear-gradient(180deg,#38bdf8,#0ea5e9);box-shadow:0 0 30px #0ea5e926}.bar-fill-orange{background:linear-gradient(180deg,#fb923c,#f97316);box-shadow:0 0 30px #f9731626}.bar-fill-red{background:linear-gradient(180deg,#f87171,#ef4444);box-shadow:0 0 30px #ef444426}.breakdown-chart-container{display:flex;justify-content:space-around;align-items:flex-end;padding:10px;height:260px;gap:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain}.bar-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:88px}.bar-label{margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%}.trend-section{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.03)}.trend-label{font-size:10px;font-weight:900;color:#475569;text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px}.trend-svg-container{width:100%;height:120px;position:relative;filter:drop-shadow(0 0 10px rgba(56,189,248,.05))}.trend-line{fill:none;stroke:#38bdf8;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(56,189,248,.4))}.trend-area{fill:url(#trendGradient);opacity:.15}.trend-grid-line{stroke:#ffffff08;stroke-width:1}.trend-axis-label{font-size:8px;font-weight:700;fill:#334155;text-transform:uppercase;letter-spacing:.05em}.bar-fill-primary{background:linear-gradient(180deg,#38bdf8,#0369a1);box-shadow:0 0 16px #0ea5e914}.bar-fill{width:100%;border-radius:22px;min-height:34px;position:relative;display:flex;align-items:flex-start;justify-content:center;padding-top:10px;transition:height .35s ease-out;overflow:hidden}@keyframes wave-liquid{0%{transform:translate(-6%);opacity:.7}50%{transform:translate(6%);opacity:1}to{transform:translate(-6%);opacity:.7}}.style-wave .bar-fill{overflow:hidden;border-radius:22px}.style-wave .bar-fill:before{content:"";position:absolute;top:6px;left:12%;width:76%;height:12px;border-radius:10px;background:#ffffff52;animation:none;pointer-events:none;filter:blur(.2px)}.style-wave .bar-fill:after{content:"";position:absolute;top:0;left:0;width:100%;height:26px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#ffffff47,#ffffff05);animation:none;pointer-events:none}body.dark-theme .style-wave .bar-fill:before{background:#bae6fd57}body.dark-theme .style-wave .bar-fill:after{background:linear-gradient(180deg,#bae6fd52,#1e40af0a)}.bar-fill-value{font-size:14px;font-weight:900;color:#f8fafc;text-shadow:0 2px 8px rgba(0,0,0,.45);position:absolute;top:4px;left:50%;transform:translate(-50%);z-index:12;min-width:30px;height:24px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a80;border:1px solid rgba(186,230,253,.35);box-shadow:0 6px 14px #02061759}.btn-glass-toggle{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.btn-glass-toggle:hover{background:#ffffff0f;border-color:#38bdf84d;transform:translateY(-1px)}.btn-glass-toggle.active{background:#38bdf814;border-color:#38bdf866;box-shadow:0 0 15px #38bdf81a}.btn-glass-label{font-size:9px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.12em}.btn-glass-toggle.active .btn-glass-label{color:#38bdf8}.metric-header-content{display:flex;flex-direction:column;gap:4px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:20px}.metric-total-wrap{display:flex;align-items:baseline;gap:10px;margin-top:4px}.metric-total-value{font-size:48px;font-weight:900;color:#f1f5f9;line-height:1;letter-spacing:-.04em}.metric-total-unit{font-size:14px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.1em}.purchase-hero{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px;align-items:stretch;margin-bottom:10px}.purchase-hero-kpi{display:flex;flex-direction:column;justify-content:center;min-height:176px;padding:8px 6px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:linear-gradient(180deg,#0f172a47,#070c1614)}.purchase-hero-kpi-label{display:block;font-size:12px;font-weight:800;color:#64748b;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}.purchase-hero-kpi-value{display:block;font-size:92px;line-height:.92;font-weight:900;color:#f8fafc;letter-spacing:-.06em}.purchase-hero-kpi-sub{display:block;margin-top:8px;max-width:260px;font-size:clamp(13px,1.15vw,20px);line-height:1.14;font-weight:550;color:#64748b;letter-spacing:.07em;text-transform:uppercase}.purchase-trend-panel{border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:12px 12px 8px;background:linear-gradient(180deg,#0f172a57,#070c1626);min-height:176px}.purchase-trend-legend{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:16px;font-weight:500;color:#cbd5e1}.purchase-trend-legend-line{width:34px;height:6px;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#38bdf8);box-shadow:0 0 12px #38bdf86b}.purchase-trend-loading{padding-top:6px}.purchase-hero-kpi-skeleton{display:flex;flex-direction:column;gap:10px;padding-top:2px}.purchase-hero-kpi-value-sk{height:82px;border-radius:14px}.purchase-hero-kpi-sub-sk{height:16px;border-radius:8px}.purchase-trend-loading-rich{padding-top:0}.purchase-trend-loading-original{padding-top:4px}.purchase-trend-skel-grid{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.purchase-trend-skel-line{width:100%;height:1px;border-radius:999px;opacity:.75}.purchase-trend-skel-main{width:100%;height:112px;border-radius:12px}.purchase-trend-skel-footer{display:flex;justify-content:space-between;gap:8px;margin-top:10px}.purchase-trend-skel-label{width:38px;height:9px;border-radius:999px}.purchase-trend-skeleton-svg{width:100%;height:170px;display:block;overflow:visible}.purchase-trend-skeleton-grid{stroke:#94a3b829;stroke-width:1}.purchase-trend-skeleton-area{fill:url(#purchaseTrendSkeletonAreaGrad);animation:purchaseSkeletonPulse 1.8s ease-in-out infinite}.purchase-trend-skeleton-line{fill:none;stroke:url(#purchaseTrendSkeletonLineGrad);stroke-width:4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:12 8;animation:purchaseSkeletonDash 1.3s linear infinite}.purchase-trend-skeleton-point{fill:#38bdf8;stroke:#0b1220;stroke-width:3;animation:purchaseSkeletonPulse 1.6s ease-in-out infinite}.purchase-trend-skeleton-value{fill:#94a3b8;font-size:11px;font-weight:700}.purchase-trend-skeleton-day{fill:#475569;font-size:11px;letter-spacing:.04em}.purchase-trend-empty{min-height:154px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#64748b}.purchase-trend-svg{width:100%;height:170px;display:block;overflow:visible}.purchase-morph-enter{opacity:0;transform:translateY(5px) scale(.988);filter:blur(1.5px);animation:purchaseMorphIn .36s cubic-bezier(.2,.75,.25,1) forwards;will-change:opacity,transform,filter}.purchase-morph-enter--kpi{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;animation-duration:.32s}.purchase-morph-enter--hero{animation-duration:.38s}.purchase-morph-enter--trend{animation-delay:40ms}.purchase-morph-enter--bars{animation-delay:80ms}.purchase-morph-enter--bars .bar-wrapper{opacity:0;transform:translateY(8px) scale(.985);filter:blur(1px);animation:purchaseMorphIn .3s cubic-bezier(.2,.75,.25,1) forwards}.purchase-platform-chart{border-top:1px solid rgba(148,163,184,.14);margin-top:2px;padding-top:10px}.purchase-platform-chart .breakdown-chart-container{height:262px;gap:10px;padding:8px 2px 0;justify-content:center;overflow-x:auto}.purchase-platform-chart .bar-wrapper{min-width:108px;flex:0 0 108px}.purchase-platform-chart .bar-track{width:40px;height:186px;border-radius:20px}.purchase-platform-chart .bar-fill{border-radius:16px 16px 18px 18px;min-height:30px;padding-top:4px;box-shadow:inset 0 10px 14px #bae6fd2e,0 8px 18px #02061759}.purchase-platform-chart-loading{height:262px;display:flex;justify-content:center;align-items:flex-end;gap:10px;padding:8px 2px 0;overflow:hidden}.purchase-platform-chart-loading-item{min-width:108px;flex:0 0 108px;display:flex;flex-direction:column;align-items:center;gap:10px}.purchase-platform-chart-loading-track{width:40px;height:186px;border-radius:20px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#1e293b8c,#0f172a59);display:flex;align-items:flex-end;padding:3px}.purchase-platform-chart-loading-fill{width:100%;border-radius:16px 16px 18px 18px;min-height:22px;box-shadow:inset 0 8px 12px #bae6fd33,0 8px 18px #02061759}.purchase-platform-chart-loading-icon{width:28px;height:28px;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#38bdf814}.purchase-platform-chart-loading-label{width:74px;height:9px;border-radius:999px}.purchase-platform-chart .breakdown-chart-container.style-wave .bar-fill:before,.purchase-platform-chart .breakdown-chart-container.style-wave .bar-fill:after{display:none}@media (max-width: 1080px){.purchase-hero{grid-template-columns:1fr;gap:12px}.purchase-hero-kpi{min-height:auto;padding:0}.purchase-hero-kpi-value{font-size:72px}.purchase-hero-kpi-sub{max-width:none;letter-spacing:.07em}.purchase-platform-chart-loading-item:nth-child(n+5){display:none}.purchase-platform-chart-loading-item{min-width:88px;flex-basis:88px}}@keyframes purchaseSkeletonPulse{0%,to{opacity:.64}50%{opacity:1}}@keyframes purchaseSkeletonDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}@keyframes purchaseMorphIn{0%{opacity:0;transform:translateY(5px) scale(.988);filter:blur(1.5px)}65%{opacity:1;transform:translateY(0) scale(1.002);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.bar-label-icon{width:28px;height:28px;opacity:1;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#38bdf814;border:1px solid rgba(56,189,248,.22);box-shadow:0 0 0 1px #02061759,0 8px 18px #0284c733}.bar-label-icon .platform-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}.bar-label-text{font-size:10px;font-weight:900;color:#475569;text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.bar-fill-primary{background:linear-gradient(180deg,#5ec9ff,#0ea5e9 48%,#0369a1);box-shadow:0 6px 22px #0ea5e94d}.bar-fill-orange{background:linear-gradient(180deg,#fdba74,#fb923c 48%,#c2410c);box-shadow:0 6px 22px #f973164d}.bar-fill-red{background:linear-gradient(180deg,#fda4af,#f87171 48%,#b91c1c);box-shadow:0 6px 22px #ef444452}body.dark-theme table{border-collapse:collapse}body.dark-theme th{background:#080c18f2;color:#4f8aff;border-top-color:#3b6ef61f;border-bottom-color:#3b6ef62e;letter-spacing:.06em}body.dark-theme td{color:#64748b;border-bottom-color:#ffffff0a}body.dark-theme tr:hover td{background:#3b6ef60d;color:#94a3b8}.modal-overlay{position:fixed;inset:0;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1100;animation:fadeIn .3s ease}.modal-content{background:linear-gradient(145deg,#131c30,#0f1628);border:1px solid rgba(59,110,246,.2);border-radius:24px;width:90%;max-width:500px;max-height:85vh;overflow-y:auto;padding:32px;box-shadow:0 24px 64px #0009;position:relative;animation:modalSlideUp .4s cubic-bezier(.16,1,.3,1)}.modal-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.modal-header h2{font-size:20px;color:#f1f5f9;margin:0}.modal-subtitle{font-size:13px;color:#94a3b8;margin-top:4px}.modal-close{background:none;border:none;color:#64748b;font-size:24px;cursor:pointer;padding:4px}.modal-close:hover{color:#f1f5f9}.assign-search-wrap{position:relative;margin-bottom:20px}.assign-search-wrap input{width:100%;border:1px solid rgba(59,110,246,.2);background:#0003;color:#fff;padding:12px 16px;border-radius:12px;font-size:14px}.assign-list-header{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#4f8aff;margin:24px 0 12px;font-weight:700}.assign-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;margin-bottom:8px;transition:all .2s}.assign-item:hover{background:#3b6ef614;border-color:#3b6ef633}.assign-item .info{display:flex;flex-direction:column;gap:2px}.assign-item .alias{font-size:13px;font-weight:600;color:#e2e8f0}.assign-item .shop-url{font-size:11px;color:#64748b}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}body.dark-theme .filter-select,body.dark-theme .filter-input,body.dark-theme .date-input,body.dark-theme select{background:#0a0f1cf2;border-color:#3b6ef633;color:#93b4fd}body.dark-theme .filter-select:focus,body.dark-theme .filter-input:focus,body.dark-theme .date-input:focus{border-color:#3b6ef6;box-shadow:0 0 0 3px #3b6ef624}body.dark-theme .dropdown-list{background:#111827;border-color:#3b6ef62e}body.dark-theme .dropdown-item{color:#64748b}body.dark-theme .dropdown-item:hover{background:#3b6ef61a;color:#93b4fd}body.dark-theme .input-group input,body.dark-theme .input-group select,body.dark-theme .input-group textarea{background:#080c18e6;border-color:#3b6ef633;color:#e2e8f0}body.dark-theme .input-group input:focus,body.dark-theme .input-group select:focus{border-color:#3b6ef6;box-shadow:0 0 0 3px #3b6ef624}body.dark-theme .input-group input:disabled{background:#0a0f1c99;cursor:not-allowed}body.dark-theme .input-group label{color:#64748b}body.dark-theme [style*="background: white"],body.dark-theme [style*="background:white"],body.dark-theme [style*="background: #ffffff"],body.dark-theme [style*="background:#ffffff"],body.dark-theme [style*="background: #f8fafc"],body.dark-theme [style*="background:#f8fafc"],body.dark-theme [style*="background: #fafafa"],body.dark-theme [style*="background:#fafafa"],body.dark-theme [style*="background: #f1f5f9"],body.dark-theme [style*="background:#f1f5f9"]{background:#0f172aeb!important;border-color:#60a5fa33!important}body.dark-theme .modal-card,body.dark-theme .modal-card[style*=background]{background:linear-gradient(145deg,#0f172afa,#080d18fa)!important;border-color:#60a5fa3d!important;color:#dbeafe!important}body.dark-theme .modal-card [style*="color: #1e293b"],body.dark-theme .modal-card [style*="color:#1e293b"],body.dark-theme .modal-card [style*="color: #1f2937"],body.dark-theme .modal-card [style*="color:#1f2937"],body.dark-theme .modal-card [style*="color: #334155"],body.dark-theme .modal-card [style*="color:#334155"],body.dark-theme .modal-card [style*="color: #374151"],body.dark-theme .modal-card [style*="color:#374151"],body.dark-theme .modal-card [style*="color: #4b5563"],body.dark-theme .modal-card [style*="color:#4b5563"],body.dark-theme .modal-card [style*="color: #6b7280"],body.dark-theme .modal-card [style*="color:#6b7280"]{color:#dbeafe!important}body.dark-theme .modal-card [style*="color: #64748b"],body.dark-theme .modal-card [style*="color:#64748b"],body.dark-theme .modal-card [style*="color: #94a3b8"],body.dark-theme .modal-card [style*="color:#94a3b8"]{color:#94a3b8!important}body.dark-theme .badge{background:#3b6ef624;color:#93b4fd;border-color:#3b6ef647}body.dark-theme .status-badge{background:#ef444424;color:#fca5a5}body.dark-theme .status-badge.success{background:#16a34a21;color:#4ade80}body.dark-theme .shop-badge{background:#3b6ef61f;color:#93b4fd}body.dark-theme .event-badge{background:#16a34a1f;color:#4ade80;border-color:#16a34a47}body.dark-theme .empty-state{background:#0a0f1c99;border-color:#3b6ef61f;color:#3d4f6b}body.dark-theme .text-success{color:#4ade80}body.dark-theme .text-muted{color:#475569}@keyframes modalIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.94) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes toastSlideIn{0%{opacity:0;transform:translate(80px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.breakdown-row{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:#ffffff08;border-radius:8px;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,transform .1s ease;-webkit-user-select:none;user-select:none}.breakdown-row:hover{background:#3b82f61a;border-color:#3b82f640;transform:translate(2px)}.breakdown-row:active{background:#3b82f62e;transform:translate(1px) scale(.99)}.breakdown-row--excluded{background:#ef44440f}.breakdown-row--excluded:hover{background:#ef444424;border-color:#ef44444d;transform:translate(2px)}.breakdown-icon{width:16px;height:16px;min-width:16px;min-height:16px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.breakdown-icon img,.breakdown-icon svg{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;object-fit:contain;display:block}.platform-icon{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;object-fit:contain;display:block}.spinner-sm{width:14px;height:14px;border:2px solid rgba(255,255,255,.1);border-top:2px solid currentColor;border-radius:50%;animation:spinDash .8s linear infinite;display:inline-block}@keyframes spinDash{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.platform-icon--themed{opacity:.92;filter:drop-shadow(0 0 8px rgba(15,23,42,.28))}body.dark-theme .platform-icon--themed{opacity:1;filter:brightness(1.18) saturate(1.15) contrast(1.08) drop-shadow(0 0 10px rgba(56,189,248,.22))}body.light-theme .platform-icon--themed{filter:drop-shadow(0 0 6px rgba(15,23,42,.18))}.platform-icon--themed.platform-icon--tiktok{border-radius:4px;padding:1px}body.dark-theme .platform-icon--themed.platform-icon--tiktok{filter:brightness(1.45) saturate(1.3) contrast(1.18) drop-shadow(0 0 6px rgba(34,211,238,.45)) drop-shadow(0 0 6px rgba(236,72,153,.35));background:#0f172a73}.logs-card{min-height:560px;scroll-margin-top:84px}.logs-card .empty-state{min-height:260px;display:flex;align-items:center;justify-content:center}.logs-card .log-page-transition{animation:logPageFade .24s ease}@keyframes logPageFade{0%{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pagination-container.pagination-min{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px}.page-indicator{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.page-indicator .page-label{text-transform:uppercase;letter-spacing:.06em;font-size:10px;color:#64748b}.page-pill{min-width:22px;text-align:center;padding:2px 6px;border-radius:999px;background:#3b82f62e;color:#e2e8f0;font-weight:600}.page-pill.muted{background:#94a3b81f;color:#94a3b8}.page-sep{color:#94a3b899;font-weight:600}.page-total{color:#64748b}.pager-actions{display:inline-flex;align-items:center;gap:6px}.pager-input{width:64px;height:30px;border-radius:10px;border:1px solid rgba(148,163,184,.2);background:#0f172a80;color:#e2e8f0;font-size:12px;text-align:center;outline:none}.pager-input:focus{border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f62e}.pager-btn.pager-go{min-width:38px}.pager-btn{min-width:34px;height:30px;border-radius:10px;border:1px solid rgba(148,163,184,.2);background:#0f172aa6;color:#e2e8f0;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.pager-btn.pager-prev,.pager-btn.pager-first{background:#1e293ba6;border-color:#94a3b847;color:#cbd5f5}.pager-btn.pager-next,.pager-btn.pager-last{background:#2563eb38;border-color:#3b82f673;color:#e0f2fe}.pager-btn.pager-next:hover:not(:disabled),.pager-btn.pager-last:hover:not(:disabled){background:#3b82f647;border-color:#3b82f6a6}.pager-btn.pager-prev:hover:not(:disabled),.pager-btn.pager-first:hover:not(:disabled){background:#334155b3;border-color:#94a3b873}.pager-btn:hover:not(:disabled){background:#3b82f633;border-color:#3b82f666;transform:translateY(-1px)}.pager-btn:disabled{opacity:.5;cursor:not-allowed}.pending-delete-row{margin-top:6px;display:inline-flex;align-items:center;gap:10px;font-size:11px;color:#fbbf24;padding:4px 8px;border-radius:999px;background:#fbbf241a;border:1px solid rgba(251,191,36,.35)}.pending-delete-row .btn-text{color:#fcd34d!important}.dashboard-wrap .btn,.dashboard-wrap .btn-glass-toggle,.dashboard-wrap .filter-btn-sm,.dashboard-wrap .shop-dd-trigger,.dashboard-wrap .date-input,.dashboard-wrap .filter-input{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}.dashboard-wrap .btn:hover,.dashboard-wrap .btn-glass-toggle:hover,.dashboard-wrap .filter-btn-sm:hover{transform:none!important}.btn-scroll-top{position:fixed;right:24px;bottom:28px;width:46px;height:46px;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(145deg,#0f172aeb,#0369a1e6);color:#e2e8f0;font-size:20px;font-weight:800;cursor:pointer;z-index:1200;box-shadow:0 12px 28px #02061773;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.btn-scroll-top:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 16px 30px #02061780}@media (max-width: 768px){.btn-scroll-top{display:none!important}}.mobile-bottom-nav .nav-item-scroll .nav-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;font-size:18px;background:linear-gradient(180deg,#3b6ef6e6,#2563ebe6);color:#fff;box-shadow:0 8px 18px #2563eb73}.mobile-bottom-nav .nav-item-scroll span{font-size:10px;font-weight:700;color:#e2e8f0}body.light-theme .dashboard-wrap{background:#eef3fb}body.light-theme .navbar,body.light-theme .card,body.light-theme .metric-card,body.light-theme .logs-card{background:#fff!important;border-color:#0f172a14!important;box-shadow:0 8px 28px #0f172a14}body.light-theme .metric-total-value,body.light-theme .logo,body.light-theme h1,body.light-theme h2,body.light-theme h3{color:#0f172a!important}body.light-theme .metric-total-unit,body.light-theme .metric-count small,body.light-theme .bar-label-text{color:#475569!important}body.light-theme .btn-scroll-top{background:linear-gradient(145deg,#e2e8f0,#bfdbfe);color:#0f172a;border-color:#3b82f659}@media (max-width: 1024px){.filter-row,.filter-bar{gap:6px}.filter-row>*,.filter-bar>*{flex:1 1 180px;min-width:0!important}.logs-card table{width:100%;table-layout:fixed}.logs-card th,.logs-card td{word-break:break-word;white-space:normal;font-size:12px;padding:8px 6px}.logs-card table th:nth-child(6),.logs-card table td:nth-child(6){display:none}}@media (max-width: 768px){body{background:#020617;padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))}.native-mobile-shell{max-width:430px;margin:0 auto;min-height:calc(100dvh - 16px);border-radius:22px;overflow:hidden;border:1px solid rgba(59,130,246,.25);box-shadow:0 20px 45px #0206178c;background:linear-gradient(180deg,#06132a,#071b34)}.native-mobile-shell .navbar{position:sticky;top:0;z-index:60;backdrop-filter:blur(14px);background:#071123e6!important;border-bottom:1px solid rgba(59,130,246,.2);padding:10px 12px}.native-mobile-shell .content{padding:10px 10px 78px!important}.native-mobile-shell .card,.native-mobile-shell .metric-card,.native-mobile-shell .logs-card{border-radius:14px!important;box-shadow:0 8px 24px #02061759}.native-mobile-shell .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.native-mobile-shell .metric-card,.native-mobile-shell .prominent-card,.native-mobile-shell .card{min-width:0!important;width:100%!important;overflow:hidden}.native-mobile-shell .logs-card{overflow:visible!important}.native-mobile-shell .prominent-card{grid-column:1 / -1!important}.native-mobile-shell .metric-count,.native-mobile-shell .metric-total-wrap{flex-wrap:wrap;row-gap:4px}.native-mobile-shell .mobile-bottom-nav{border-radius:14px 14px 0 0;padding-bottom:calc(6px + env(safe-area-inset-bottom))}.native-mobile-shell .paid-gateway-list-row{display:grid!important;grid-template-columns:66px minmax(0,1fr);grid-template-areas:"avatar main" ". stats";align-items:center!important;column-gap:12px!important;row-gap:8px!important;padding:12px 2px!important}.native-mobile-shell .paid-gateway-avatar{grid-area:avatar;width:44px!important;height:44px!important}.native-mobile-shell .paid-gateway-avatar--flag{width:64px!important;height:42px!important}.native-mobile-shell .paid-gateway-main{grid-area:main;min-width:0;width:100%}.native-mobile-shell .paid-gateway-stats{grid-area:stats;width:100%;min-width:0!important;align-items:flex-start!important;padding-left:0}.native-mobile-shell .paid-gateway-amount,.native-mobile-shell .paid-gateway-meta{text-align:left;justify-content:flex-start}.native-mobile-shell .paid-gateway-meta{flex-wrap:wrap;gap:6px!important}.native-mobile-shell .breakdown-chart-container{gap:10px 8px!important;padding:8px 2px 4px}.native-mobile-shell .bar-wrapper{min-width:66px}.native-mobile-shell .bar-track{width:32px;height:110px;border-radius:20px}.native-mobile-shell .bar-label{margin-top:6px;gap:4px}.native-mobile-shell .bar-label-text{font-size:9px;letter-spacing:.06em}.native-mobile-shell .trend-section{margin-top:18px;padding-top:14px}.native-mobile-shell .trend-svg-container{height:90px}.native-mobile-shell .orders-daily-title{font-size:15px!important;letter-spacing:.04em!important;line-height:1.2}.native-mobile-shell .orders-daily-subtitle{font-size:13px!important;line-height:1.35}.native-mobile-shell .orders-daily-toggle-btn{font-size:14px!important;font-weight:700!important;padding:8px 14px!important;border-radius:11px!important}html,body,.dashboard-wrap{overflow-x:hidden!important}.content{padding:10px!important}.logs-card .section-header,.logs-card .card-header{flex-direction:column;align-items:stretch;gap:10px}.logs-card .filter-row,.logs-card .filter-bar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.logs-card .filter-row>*,.logs-card .filter-bar>*,.logs-card .shop-dd,.logs-card .shop-dd-trigger,.logs-card .filter-group,.logs-card .date-input,.logs-card .filter-input,.logs-card .filter-select,.logs-card button.btn{flex:0 0 auto!important;width:100%!important;max-width:none!important;margin-left:0!important;box-sizing:border-box}.logs-card .date-input,.logs-card .filter-input,.logs-card .filter-select,.logs-card .shop-dd-trigger,.logs-card button.btn{min-height:44px!important;padding:10px 12px!important;border-radius:10px!important}.logs-card .filter-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.logs-card .filter-group .btn{min-height:46px!important;padding:8px!important;border-radius:14px!important;font-size:12px!important;font-weight:800!important;text-align:center;line-height:1.05;white-space:normal;background:linear-gradient(180deg,#0e172aa6,#091022d9);border:1px solid rgba(96,165,250,.18);color:#d6e3ff;box-shadow:inset 0 1px #ffffff14,0 6px 18px #02061759;transition:transform .15s ease,box-shadow .15s ease,border-color .2s ease,background .2s ease}.logs-card .filter-group .btn:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0f}.logs-card .filter-group .btn.btn-primary{background:linear-gradient(180deg,#639efff5,#3b6ef6f5);border-color:#93c5fde6;color:#fff;text-shadow:0 1px 6px rgba(15,23,42,.4);box-shadow:inset 0 1px #fff3,0 10px 24px #3b6ef673}.logs-card .filter-group .btn.btn-outline{background:linear-gradient(180deg,#0c1323b3,#090e1ce6);border-color:#60a5fa2e;color:#d6e3ff}.logs-card .date-input,.logs-card .filter-input,.logs-card .filter-select,.logs-card .shop-dd-trigger{background:#0f172a99!important;border:1px solid rgba(59,130,246,.18)!important;color:#e2e8f0!important;box-shadow:inset 0 1px #ffffff0a}.logs-card .date-input:focus,.logs-card .filter-input:focus,.logs-card .filter-select:focus,.logs-card .shop-dd-trigger:focus{border-color:#60a5fab3!important;box-shadow:0 0 0 2px #3b82f64d!important}.logs-card .shop-dd-panel{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;bottom:auto!important;min-width:0!important;max-height:42vh!important;z-index:3200!important;background:#02050a!important;border-color:#94a3b829!important;color:#aebaca!important;box-shadow:0 18px 42px #0000009e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.logs-card .filter-row label{margin:0!important;font-size:11px!important}.logs-card table,.logs-card thead,.logs-card tbody,.logs-card th,.logs-card td,.logs-card tr{display:block;width:100%}.logs-card thead{display:none}.logs-card tbody tr{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px;margin-bottom:10px}.logs-card td{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 4px!important;border-bottom:1px dashed rgba(148,163,184,.2)}.logs-card td:last-child{border-bottom:none}.logs-card table th:nth-child(8),.logs-card table td:nth-child(8){display:block!important}.logs-card td[data-label=Sincronizado]{display:none!important}.logs-card td:before{content:attr(data-label);min-width:108px;color:#94a3b8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pagination-container{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:10px!important}.pagination-container>div:first-child{text-align:center;font-size:12px!important;line-height:1.3}.pagination-container>div:last-child{display:flex!important;flex-wrap:wrap;gap:8px!important;width:100%}.pagination-container>div:last-child>button{flex:1 1 calc(50% - 4px)}.pagination-container>div:last-child>div{order:3;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pagination-container>div:last-child>div::-webkit-scrollbar{display:none}.pagination-container .btn{width:100%!important;min-height:40px!important;margin:0!important;border-radius:10px!important;padding:8px 10px!important}.pagination-container.pagination-min{gap:8px!important}.pagination-container.pagination-min .page-indicator{justify-content:center;width:100%}.pagination-container.pagination-min .pager-actions{width:100%;justify-content:space-between}.pagination-container.pagination-min .pager-btn{flex:1 1 calc(25% - 6px);height:36px}.pagination-container.pagination-min .pager-input,.pagination-container.pagination-min .pager-btn.pager-go{flex:1 1 calc(50% - 6px);height:36px}}.dashboard-wrap.mobile-device .content{padding-left:12px;padding-right:12px;padding-bottom:112px}.dashboard-wrap.mobile-device .navbar{padding:10px 12px;gap:8px}.dashboard-wrap.mobile-device .navbar .logo{font-size:17px;line-height:1.2}.dashboard-wrap.mobile-device .navbar .nav-actions .btn{min-height:38px;padding:8px 12px;font-size:13px}.dashboard-wrap.mobile-device .metric-card,.dashboard-wrap.mobile-device .card{border-radius:12px}.dashboard-wrap.tablet-device .content{padding:20px;max-width:980px}.dashboard-wrap.tablet-device .navbar{padding:14px 18px}.dashboard-wrap.tablet-device .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-wrap.tablet-device .prominent-card{grid-column:1 / -1}.dashboard-wrap.tablet-device .metric-card,.dashboard-wrap.tablet-device .card{border-radius:14px}.dashboard-wrap.compact-device .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.dashboard-wrap.compact-device .metric-card,.dashboard-wrap.compact-device .prominent-card{padding:12px!important}.dashboard-wrap.compact-device .prominent-card{grid-column:1 / -1!important}.mobile-bottom-nav .nav-item-logout{color:#ef4444}body.dark-theme .mobile-bottom-nav .nav-item-logout{color:#f87171}@media (min-width: 769px) and (max-width: 1024px){.dashboard-wrap.tablet-device{min-height:100dvh}.dashboard-wrap.tablet-device .navbar .logo{font-size:16px}.dashboard-wrap.tablet-device .nav-links{gap:12px;overflow-x:auto;scrollbar-width:none}.dashboard-wrap.tablet-device .nav-links::-webkit-scrollbar{display:none}.dashboard-wrap.tablet-device .filter-row{gap:6px}.dashboard-wrap.tablet-device .filter-row>*{min-width:0}}@media (max-width: 768px){.dashboard-wrap.mobile-device .navbar .nav-links{display:none!important}.dashboard-wrap.mobile-device .navbar .nav-actions{margin-left:auto;gap:6px}.dashboard-wrap.mobile-device .store-clock-chip{font-size:10px;padding:4px 6px;max-width:118px;overflow:hidden;text-overflow:ellipsis}.dashboard-wrap.compact-device .clock-desktop{display:none}.dashboard-wrap.compact-device .navbar .logo{font-size:14px;max-width:92px;line-height:1.15}.dashboard-wrap.compact-device .navbar .nav-actions .btn{padding:7px 10px;font-size:12px}.dashboard-wrap.compact-device .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-wrap.compact-device .prominent-card{grid-column:1 / -1!important}.dashboard-wrap.mobile-device .navbar .nav-actions .btn-outline{border-radius:10px}.admin-mobile-nav{display:flex;overflow-x:auto;justify-content:flex-start;gap:4px;padding:0 8px env(safe-area-inset-bottom)}.admin-mobile-nav .nav-item{min-width:72px;flex:0 0 auto}}.bar-wrapper-active .bar-track{border-color:#38bdf8d9!important;box-shadow:0 0 0 2px #38bdf840,inset 0 0 0 1px #38bdf847}.bar-wrapper-active .bar-label-text{color:#7dd3fc!important}.metric-card,.card{backface-visibility:hidden;transform:translateZ(0)}.logs-card{min-height:320px}.logs-card tbody tr{transition:background-color .18s ease,border-color .18s ease}.logs-card tbody tr:hover{background:#3b82f60a}.bar-wrapper:hover{transform:none}@media (max-width: 1024px){.breakdown-chart-container{overflow-x:auto;overflow-y:hidden;justify-content:flex-start!important;padding:10px 4px 14px;gap:12px!important;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.55) rgba(15,23,42,.45)}.breakdown-chart-container .bar-wrapper{flex:0 0 84px;min-width:84px;scroll-snap-align:center}.breakdown-chart-container::-webkit-scrollbar{height:7px}.breakdown-chart-container::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px}.breakdown-chart-container::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#38bdf8d9,#0ea5e9a6);border-radius:999px;border:1px solid rgba(15,23,42,.65)}}.metric-card,.metric-card-client,.metric-card:hover,.metric-card-client:hover,body.dark-theme .metric-card:hover,body.dark-theme .metric-card-client:hover{transition:none!important;transform:none!important;animation:none!important}.bar-wrapper:hover .bar-track{border-color:#38bdf88c}.badge-copy-btn{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:root{--panel-bg: linear-gradient(180deg, rgba(5, 8, 14, .96) 0%, rgba(3, 6, 11, .94) 100%);--panel-border: rgba(100, 116, 139, .16);--panel-border-strong: rgba(148, 163, 184, .22);--text-soft: #78899d}.dashboard-wrap .content{width:100%;max-width:min(2160px,100%);padding:clamp(14px,1.2vw,26px) clamp(14px,1.8vw,40px)}.dashboard-wrap .card,.dashboard-wrap .metric-card,.dashboard-wrap .logs-card{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:14px;box-shadow:none}.dashboard-wrap .card:hover,.dashboard-wrap .metric-card:hover,.dashboard-wrap .logs-card:hover{border-color:var(--panel-border-strong)}.dashboard-wrap .metrics-grid{gap:12px;margin-bottom:16px}.dashboard-wrap .metric-card{padding:12px 14px;min-height:108px}.dashboard-wrap .metric-title{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--text-soft)}.dashboard-wrap .metric-count{font-size:24px;font-weight:800;line-height:1.1}.dashboard-wrap .header-card h1{font-size:30px;line-height:1.1;margin-bottom:8px}.dashboard-wrap .header-card p{font-size:13px;color:var(--text-soft)}.dashboard-wrap .logs-card{min-height:220px}.dashboard-wrap .logs-card .section-header{gap:10px}.dashboard-wrap .logs-card th{font-size:11px;letter-spacing:.08em;color:#8a98aa}.dashboard-wrap .logs-card td{font-size:13px;color:#9eacbd}.dashboard-wrap .logs-card .date-input,.dashboard-wrap .logs-card .filter-input,.dashboard-wrap .logs-card .shop-dd-trigger,.dashboard-wrap .logs-card button.btn{min-height:40px;border-radius:10px}@media (max-width: 1024px){.dashboard-wrap .content{padding:12px}.dashboard-wrap .metric-card,.dashboard-wrap .card,.dashboard-wrap .logs-card{border-radius:12px}.dashboard-wrap .metric-card{padding:10px 12px;min-height:96px}.dashboard-wrap .metric-count{font-size:21px}.dashboard-wrap .header-card h1{font-size:24px}}@media (max-width: 1024px){.dashboard-wrap .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-wrap .prominent-card{grid-column:1 / -1!important}.dashboard-wrap .metric-card,.dashboard-wrap .card{padding:10px 12px!important}.dashboard-wrap .metric-count{font-size:22px}.dashboard-wrap .breakdown-chart-container{flex-wrap:wrap;height:auto;overflow-x:hidden;overflow-y:visible;gap:10px 8px!important;padding:8px 2px 4px;touch-action:pan-y}.dashboard-wrap .bar-wrapper{min-width:66px}.dashboard-wrap .bar-track{width:32px;height:110px;border-radius:20px}.dashboard-wrap .bar-label{margin-top:6px;gap:4px}.dashboard-wrap .bar-label-text{font-size:9px;letter-spacing:.06em}.dashboard-wrap .trend-section{margin-top:18px;padding-top:14px}.dashboard-wrap .trend-svg-container{height:90px}}.paid-insights-card{border:1px solid rgba(148,163,184,.15)!important;background:linear-gradient(165deg,#061018f5,#06141aeb 52%,#061018f0)!important;padding:14px 16px!important}.paid-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.paid-hero-main{display:flex;flex-direction:column;gap:5px}.paid-hero-title{margin:0;font-size:clamp(18px,1.8vw,28px);line-height:1.08;letter-spacing:.01em;font-weight:800;color:#e9f4ff}.paid-hero-caption{margin:0;font-size:12px;line-height:1.35;color:#8fa5bd;max-width:560px}.paid-hero-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.live-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.08em;color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.2)}.orders-chip{font-size:18px;font-weight:800;letter-spacing:-.01em;color:#cbd5e1}.paid-summary-grid{display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:16px;align-items:start}.paid-total-box{border:1px solid rgba(148,163,184,.18);background:#0f172a99;border-radius:12px;padding:12px 14px;min-height:74px;display:flex;flex-direction:column;justify-content:center;gap:6px}.paid-total-label{font-size:11px;letter-spacing:.12em;font-weight:700;color:#94a3b8;text-transform:uppercase}.paid-total-value{font-size:clamp(24px,1.9vw,36px);line-height:1;font-weight:800;color:#e2e8f0}.paid-revenue-list{gap:8px!important}.paid-revenue-item{background:#08161cc7;border:1px solid rgba(148,163,184,.1);border-radius:10px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.paid-revenue-amount{font-size:18px;font-weight:800;color:#e2e8f0;letter-spacing:-.02em}.paid-revenue-shop{font-size:10px;color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.paid-revenue-orders{font-size:13px;color:#e2e8f0;font-weight:700}.paid-revenue-orders small{font-size:10px;opacity:.75;margin-left:4px}.paid-gateway-row{border-radius:10px;border-color:#94a3b81f;background-color:#0f172a80;min-height:72px}.paid-gateway-row:hover{transform:translate(2px);box-shadow:0 8px 24px -14px #94a3b833}.paid-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.paid-search-input{flex:1;min-width:180px;max-width:340px;height:34px;border-radius:10px;border:1px solid rgba(148,163,184,.15);background:#061018d1;color:#cbd5e1;padding:0 12px;font-size:12px;outline:none}.paid-search-input::placeholder{color:#64748b}.paid-search-input:focus{border-color:#94a3b899;box-shadow:0 0 0 2px #94a3b81a}.paid-pager{display:inline-flex;align-items:center;gap:8px;padding:4px 6px;border-radius:999px;border:1px solid rgba(148,163,184,.15);background:#061018c7}.paid-pager-btn{width:24px;height:24px;border:1px solid rgba(148,163,184,.2);border-radius:999px;background:#08161ce0;color:#e2e8f0;font-weight:800;font-size:13px;line-height:1;cursor:pointer}.paid-pager-btn:disabled{opacity:.35;cursor:not-allowed}.paid-pager-label{font-size:11px;color:#94a3b8;font-weight:700;min-width:52px;text-align:center}.paid-empty-msg{font-size:12px;color:#64748b;padding:8px 2px 4px}.paid-flow-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.paid-flow-list{min-width:0}.paid-flow-side{border:1px solid rgba(96,165,250,.22);background:#081524c7;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px}.paid-side-total{border:1px solid rgba(148,163,184,.15);background:#08161ce0;border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.paid-side-total-value{display:block;margin-top:2px;font-size:28px;font-weight:800;line-height:1;color:#cbd5e1}.paid-side-icon{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#cbd5e1;background:#94a3b814;border:1px solid rgba(148,163,184,.18)}.paid-flow-title{margin:0;font-size:16px;line-height:1.2;color:#e2e8f0;font-weight:800}.paid-flow-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.paid-flow-meta{margin-top:-2px;font-size:11px;color:#64748b;font-weight:700}.paid-flow-head .paid-pager{padding:2px 6px}.paid-flow-item{display:flex;flex-direction:column;gap:6px}.paid-flow-line{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:#e2e8f0}.paid-flow-line strong{color:#cbd5e1;font-size:12px;font-weight:700}.gateway-subtitle{font-size:11px;color:#64748b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paid-flow-track{width:100%;height:10px;border-radius:999px;background:#0f172acc;overflow:hidden}.paid-flow-fill{display:block;height:100%;border-radius:inherit;background:#4f7396}.paid-flow-insight{margin-top:2px;font-size:12px;line-height:1.45;color:#64748b;border-top:1px solid rgba(148,163,184,.06);padding-top:10px}.orders-daily-mobile-analytics{border:1px solid rgba(96,165,250,.22);border-radius:14px;background:linear-gradient(180deg,#0f172a80,#080e1edb);padding:10px 10px 8px}.orders-daily-mobile-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.orders-daily-mobile-kpi{border:1px solid rgba(148,163,184,.2);border-radius:11px;background:#0f172a85;padding:8px 10px;display:flex;flex-direction:column;gap:3px}.orders-daily-mobile-kpi span{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.orders-daily-mobile-kpi strong{font-size:18px;font-weight:800;color:#e2e8f0;line-height:1.05}.orders-daily-mobile-chart-wrap{border:1px solid rgba(96,165,250,.14);border-radius:12px;padding:6px 6px 0;background:#0206176b}.orders-daily-mobile-svg{width:100%;min-width:100%;display:block;overflow:visible}.day-summary-channel-name{line-height:1.2;word-break:break-word}.day-summary-footer{letter-spacing:.01em}.day-panel-header{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.day-panel-header-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.day-panel-header-title-wrap{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.day-panel-header-date{font-size:22px;font-weight:800;color:#e2e8f0;letter-spacing:-.01em}.day-panel-header-count{font-size:18px;font-weight:700;color:#cbd5e1}.day-panel-close-btn{background:#ffffff0f;border:1px solid rgba(148,163,184,.18);color:var(--text-muted,#94a3b8);border-radius:10px;padding:7px 14px;cursor:pointer;font-size:14px;font-weight:700;white-space:nowrap;flex-shrink:0;transition:background .14s ease,border-color .14s ease,color .14s ease}.day-panel-close-btn:hover{background:#ffffff1f;border-color:#94a3b852;color:#cbd5e1}.day-panel-header-bottom{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.day-panel-chip{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;border-radius:999px;padding:4px 10px;line-height:1.15}.day-panel-chip-revenue{color:#86efac;background:#10b9811f;border:1px solid rgba(16,185,129,.35)}.day-panel-chip-platform{color:#38bdf8;background:#38bdf81a;border:1px solid rgba(56,189,248,.22)}.day-panel-chip-campaign{color:#a78bfa;background:#a78bfa1a;border:1px solid rgba(167,139,250,.2)}@media (max-width: 768px){.native-mobile-shell .day-summary-header{display:none!important}.native-mobile-shell .day-summary-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"channel channel" "orders revenue";align-items:center!important;row-gap:8px;column-gap:10px;padding:12px!important}.native-mobile-shell .day-summary-row>:nth-child(1){grid-area:channel}.native-mobile-shell .day-summary-row>:nth-child(2){grid-area:orders}.native-mobile-shell .day-summary-row>:nth-child(3){grid-area:revenue}.native-mobile-shell .day-summary-row>:nth-child(4){grid-area:caret}.native-mobile-shell .day-summary-channel{align-items:flex-start!important;gap:8px!important}.native-mobile-shell .day-summary-channel-name{font-size:18px!important;font-weight:700!important;line-height:1.18!important;color:#f1f5f9!important;word-break:normal!important;overflow-wrap:anywhere}.native-mobile-shell .day-summary-orders{text-align:left!important;display:flex;align-items:baseline;gap:8px}.native-mobile-shell .day-summary-orders:before{content:"Pedidos";font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.native-mobile-shell .day-summary-orders>span{font-size:18px!important;font-weight:800!important;color:#e2e8f0!important}.native-mobile-shell .day-summary-orders>div{font-size:12px!important;font-weight:700;color:#7dd3fc!important}.native-mobile-shell .day-summary-revenue{text-align:right!important;white-space:nowrap;justify-self:end}.native-mobile-shell .day-summary-revenue>span{font-size:clamp(22px,6.2vw,28px)!important;font-weight:800!important;color:#86efac!important;letter-spacing:-.01em;line-height:1.05}.native-mobile-shell .day-summary-caret{display:none!important}.native-mobile-shell .day-summary-footer{font-size:14px!important;font-weight:700!important;color:#93c5fd!important;padding:12px!important}.native-mobile-shell .day-summary-mobile-list,.native-mobile-shell .day-platform-mobile-list{display:flex;flex-direction:column}.native-mobile-shell .day-platform-mobile-item{padding:12px;cursor:pointer}.native-mobile-shell .day-platform-mobile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.native-mobile-shell .day-platform-mobile-main{min-width:0;flex:1;display:flex;align-items:center;gap:8px}.native-mobile-shell .day-platform-mobile-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.native-mobile-shell .day-platform-mobile-title{font-size:13px;line-height:1.3;font-weight:600;color:#e2e8f0;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.native-mobile-shell .day-platform-mobile-revenue{flex-shrink:0;max-width:52%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-size:clamp(13px,3.5vw,16px);line-height:1.2;font-weight:700;color:#86efac;letter-spacing:-.01em}.native-mobile-shell .day-platform-mobile-bottom{margin-top:8px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.06);padding-top:7px}.native-mobile-shell .day-platform-mobile-orders{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.native-mobile-shell .day-platform-mobile-orders strong{font-size:18px;font-weight:800;color:#e2e8f0;line-height:1}.native-mobile-shell .day-platform-mobile-orders span{font-size:12px;font-weight:700;color:#7dd3fc;white-space:nowrap}.native-mobile-shell .day-platform-mobile-arrow{color:#60a5fa;font-size:18px;font-weight:700;line-height:1}.native-mobile-shell .day-platform-mobile-footer{display:flex;align-items:center;justify-content:center;padding:12px;border-top:1px solid rgba(255,255,255,.06);font-size:13px;font-weight:700;color:#93c5fd;cursor:pointer}.native-mobile-shell .day-summary-mobile-item{padding:12px;cursor:pointer}.native-mobile-shell .day-summary-mobile-top{display:block}.native-mobile-shell .day-summary-mobile-main{min-width:0}.native-mobile-shell .day-summary-mobile-kicker{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin-bottom:4px}.native-mobile-shell .day-summary-mobile-title{font-size:26px;line-height:1.02;font-weight:700;color:#f1f5f9;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.native-mobile-shell .day-summary-mobile-metrics{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:10px;border-top:1px solid rgba(255,255,255,.06);padding-top:8px}.native-mobile-shell .day-summary-mobile-orders-chip{display:inline-flex;align-items:baseline;gap:6px;font-size:12px;color:#94a3b8}.native-mobile-shell .day-summary-mobile-orders-chip span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#64748b}.native-mobile-shell .day-summary-mobile-orders-chip strong{font-size:15px;font-weight:700;color:#e2e8f0;line-height:1}.native-mobile-shell .day-summary-mobile-orders-chip em{font-style:normal;font-size:11px;font-weight:700;color:#7dd3fc}.native-mobile-shell .day-summary-mobile-revenue-chip{font-size:clamp(13px,3.5vw,16px);line-height:1.2;font-weight:700;color:#86efac;letter-spacing:-.01em;text-align:right;white-space:nowrap}.native-mobile-shell .day-summary-mobile-bottom{margin-top:8px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.06);padding-top:8px}.native-mobile-shell .day-summary-mobile-copy{width:22px;height:22px}.native-mobile-shell .day-summary-mobile-arrow{color:#a78bfa;font-size:18px;font-weight:700;line-height:1}.native-mobile-shell .day-summary-mobile-footer{display:flex;align-items:center;justify-content:center;padding:12px;border-top:1px solid rgba(255,255,255,.06);font-size:14px;font-weight:700;color:#93c5fd;cursor:pointer}.native-mobile-shell .day-orders-mobile-list{display:flex;flex-direction:column;gap:10px}.native-mobile-shell .day-orders-mobile-card{border:1px solid rgba(148,163,184,.22);border-radius:12px;padding:11px;background:linear-gradient(180deg,#0f172a8f,#080e1ebd)}.native-mobile-shell .day-orders-mobile-card-failed{border-color:#f8717173;background:linear-gradient(180deg,#3b141459,#1209128f)}.native-mobile-shell .day-orders-mobile-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.native-mobile-shell .day-orders-mobile-order{font-size:14px;font-weight:700;color:#e2e8f0;line-height:1.2;word-break:break-word}.native-mobile-shell .day-orders-mobile-amount{font-size:15px;line-height:1.2;font-weight:700;color:#86efac;letter-spacing:-.01em;white-space:nowrap}.native-mobile-shell .day-orders-mobile-meta{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;font-size:12px;color:#94a3b8}.native-mobile-shell .day-orders-mobile-utm-row{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;align-items:center;padding:6px 0;border-top:1px solid rgba(255,255,255,.05)}.native-mobile-shell .day-orders-mobile-label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.native-mobile-shell .day-orders-mobile-value-wrap{display:flex;align-items:center;gap:6px;min-width:0}.native-mobile-shell .day-orders-mobile-value{font-size:11px;color:#c4b5fd;min-width:0;word-break:break-all;white-space:normal}.native-mobile-shell .day-orders-mobile-empty{font-size:13px;color:#94a3b8}.native-mobile-shell .day-orders-mobile-status{margin-top:8px;border-top:1px solid rgba(255,255,255,.06);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px}.native-mobile-shell .day-orders-mobile-status.ok{color:#86efac;background:#10b9811f;border:1px solid rgba(16,185,129,.35)}.native-mobile-shell .day-orders-mobile-status.fail{color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.35)}.native-mobile-shell .day-orders-mobile-status-dot{font-size:13px;line-height:1}.native-mobile-shell .day-panel-header{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.native-mobile-shell .day-panel-header-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.native-mobile-shell .day-panel-header-date{font-size:16px;font-weight:700;color:#38bdf8}.native-mobile-shell .day-panel-header-count{font-size:12px;color:#94a3b8;margin-left:6px}.native-mobile-shell .day-panel-header-bottom{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.native-mobile-shell .day-panel-close-btn{font-size:12px;padding:5px 11px;border-radius:9px}.native-mobile-shell .day-panel-chip{font-size:12px;padding:3px 8px}.native-mobile-shell .day-platform-mobile-item{padding:14px;cursor:pointer;min-height:72px}.native-mobile-shell .day-platform-mobile-item:active{background:#38bdf814}.native-mobile-shell .day-platform-mobile-bar{flex:1;height:3px;background:#ffffff12;border-radius:2px;overflow:hidden;margin:0 8px}.native-mobile-shell .day-platform-mobile-bar-fill{height:100%;background:linear-gradient(90deg,#38bdf8,#818cf8);border-radius:2px;transition:width .3s ease}.native-mobile-shell .day-summary-mobile-title{font-size:17px!important;font-weight:700!important}.native-mobile-shell .day-summary-mobile-progress{height:3px;background:#ffffff12;border-radius:2px;overflow:hidden;margin-top:6px}.native-mobile-shell .day-summary-mobile-progress-fill{height:100%;background:linear-gradient(90deg,#a78bfa,#ec4899);border-radius:2px;transition:width .3s ease}.native-mobile-shell .day-orders-mobile-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.native-mobile-shell .day-orders-mobile-chip{display:inline-flex;flex-direction:column;gap:1px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:3px 6px;font-size:11px;color:#cbd5e1;flex:0 1 auto}.native-mobile-shell .day-orders-mobile-chip em{font-style:normal;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#64748b}.native-mobile-shell .day-orders-mobile-status{display:inline-flex;width:auto;justify-content:flex-start;box-sizing:border-box}}@media (max-width: 390px){.orders-daily-mobile-kpi strong{font-size:16px}}@media (max-width: 980px){.paid-summary-grid{grid-template-columns:1fr}.paid-total-box{min-height:auto}.paid-list-toolbar{flex-direction:column;align-items:stretch}.paid-search-input{max-width:100%}.paid-pager{align-self:flex-end}.paid-flow-layout{grid-template-columns:1fr}.paid-flow-side{order:2}.paid-flow-head{flex-wrap:wrap}.paid-flow-head .paid-pager{margin-left:auto}}.logs-skeleton{display:flex;flex-direction:column;gap:10px;padding:16px}.skeleton-line{height:14px;border-radius:6px;background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f);background-size:200% 100%;animation:skeletonShimmer 1.1s ease-in-out infinite}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sk{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a 80%);background-size:200% 100%;animation:skeletonShimmer 1.4s ease-in-out infinite;border-radius:6px;display:block}.sk-circle{border-radius:50%}.sk-rounded{border-radius:999px}.sk-h4{height:4px}.sk-h6{height:6px}.sk-h8{height:8px}.sk-h10{height:10px}.sk-h12{height:12px}.sk-h14{height:14px}.sk-h16{height:16px}.sk-h20{height:20px}.sk-h24{height:24px}.sk-h28{height:28px}.sk-h32{height:32px}.sk-h40{height:40px}.sk-h48{height:48px}.sk-w20{width:20%}.sk-w30{width:30%}.sk-w40{width:40%}.sk-w50{width:50%}.sk-w60{width:60%}.sk-w70{width:70%}.sk-w80{width:80%}.sk-w90{width:90%}.sk-full{width:100%}.sk-mb4{margin-bottom:4px}.sk-mb6{margin-bottom:6px}.sk-mb8{margin-bottom:8px}.sk-mb12{margin-bottom:12px}.sk-mt4{margin-top:4px}.sk-mt8{margin-top:8px}.sk-rows{display:flex;flex-direction:column;gap:8px}.sk-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}.sk-row-icon{width:28px;height:28px;border-radius:6px;flex-shrink:0}.sk-row-body{flex:1;display:flex;flex-direction:column;gap:5px}.sk-row-end{display:flex;flex-direction:column;gap:4px;align-items:flex-end;flex-shrink:0;width:72px}.sk-stat{padding:16px;display:flex;flex-direction:column;gap:8px}.logs-card{position:relative}.logs-loading-bar{position:absolute;top:0;left:0;right:0;height:3px;border-radius:12px 12px 0 0;background:linear-gradient(90deg,#3b82f633,#38bdf8e6,#3b82f633);background-size:200% 100%;animation:logsBarMove 1.1s linear infinite;opacity:.9;z-index:3}.logs-loading-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;font-size:11px;border-radius:999px;background:#3b82f629;color:#93c5fd;border:1px solid rgba(59,130,246,.28)}.logs-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0206178c,#0f172a59);z-index:2;pointer-events:none}.logs-loading-overlay-inner{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#020617e6;border:1px solid rgba(148,163,184,.25);color:#f1f5f9;font-size:12px;box-shadow:0 10px 24px #02061766}@keyframes logsBarMove{0%{background-position:0% 50%}to{background-position:200% 50%}}body.dark-theme .dashboard-wrap{--eye-text-strong: #aebaca;--eye-text-main: #9eacbd;--eye-text-soft: #78899d}body.dark-theme .dashboard-wrap *:not(.paid-gateway-avatar):not(.paid-gateway-avatar *){text-shadow:none!important}body.dark-theme .dashboard-wrap .metric-count,body.dark-theme .dashboard-wrap .metric-value,body.dark-theme .dashboard-wrap .metric-total-value,body.dark-theme .dashboard-wrap .purchase-hero-kpi-value,body.dark-theme .dashboard-wrap .purchase-trend-legend,body.dark-theme .dashboard-wrap .purchase-hero-kpi-sub,body.dark-theme .dashboard-wrap .paid-gateway-name,body.dark-theme .dashboard-wrap .paid-gateway-amount,body.dark-theme .dashboard-wrap .paid-flow-title,body.dark-theme .dashboard-wrap .paid-flow-line,body.dark-theme .dashboard-wrap .paid-flow-line strong,body.dark-theme .dashboard-wrap .paid-total-value,body.dark-theme .dashboard-wrap .paid-revenue-amount,body.dark-theme .dashboard-wrap .paid-revenue-orders,body.dark-theme .dashboard-wrap .orders-daily-mobile-kpi strong,body.dark-theme .dashboard-wrap .logs-loading-overlay-inner,body.dark-theme .dashboard-wrap .product-channel-summary__title,body.dark-theme .dashboard-wrap .product-channel-summary__product-pane>strong,body.dark-theme .dashboard-wrap .product-channel-summary__metric-pair strong,body.dark-theme .dashboard-wrap .product-channel-summary__bar-col strong,body.dark-theme .dashboard-wrap .paid-hero-title,body.dark-theme .dashboard-wrap .orders-chip,body.dark-theme .dashboard-wrap .billing-current-main strong,body.dark-theme .dashboard-wrap .billing-plan-price,body.dark-theme .dashboard-wrap h1,body.dark-theme .dashboard-wrap h2,body.dark-theme .dashboard-wrap h3{color:var(--eye-text-strong)!important;text-shadow:none!important}body.dark-theme .dashboard-wrap .metric-count small,body.dark-theme .dashboard-wrap .metric-title,body.dark-theme .dashboard-wrap .metric-label,body.dark-theme .dashboard-wrap .purchase-hero-kpi-label,body.dark-theme .dashboard-wrap .metric-total-unit,body.dark-theme .dashboard-wrap .product-channel-summary__legend,body.dark-theme .dashboard-wrap .product-channel-summary__product-pane>span,body.dark-theme .dashboard-wrap .product-channel-summary__metric-pair span{color:var(--eye-text-soft)!important}body.dark-theme .dashboard-wrap [style*="color:#fff"],body.dark-theme .dashboard-wrap [style*="color: #fff"],body.dark-theme .dashboard-wrap [style*="color:white"],body.dark-theme .dashboard-wrap [style*="color: white"],body.dark-theme .dashboard-wrap [style*="color:#ffffff"],body.dark-theme .dashboard-wrap [style*="color: #ffffff"],body.dark-theme .dashboard-wrap [style*="color:#f8fbff"],body.dark-theme .dashboard-wrap [style*="color: #f8fbff"],body.dark-theme .dashboard-wrap [style*="color:#f8fafc"],body.dark-theme .dashboard-wrap [style*="color: #f8fafc"],body.dark-theme .dashboard-wrap [style*="color:#f1f5f9"],body.dark-theme .dashboard-wrap [style*="color: #f1f5f9"],body.dark-theme .dashboard-wrap [style*="color:#eef4ff"],body.dark-theme .dashboard-wrap [style*="color: #eef4ff"],body.dark-theme .dashboard-wrap [style*="color:#e9f4ff"],body.dark-theme .dashboard-wrap [style*="color: #e9f4ff"],body.dark-theme .dashboard-wrap [style*="color:#e8f1ff"],body.dark-theme .dashboard-wrap [style*="color: #e8f1ff"],body.dark-theme .dashboard-wrap [style*="color:#e5edf7"],body.dark-theme .dashboard-wrap [style*="color: #e5edf7"],body.dark-theme .dashboard-wrap [style*="color:#e1edf7"],body.dark-theme .dashboard-wrap [style*="color: #e1edf7"],body.dark-theme .dashboard-wrap [style*="color:#e2e8f0"],body.dark-theme .dashboard-wrap [style*="color: #e2e8f0"]{color:var(--eye-text-main)!important;text-shadow:none!important}body.dark-theme .dashboard-wrap .paid-insights-card{--paid-green: #b8c4d2;--paid-green-fill: #7f8fa3;--paid-border: rgba(148, 163, 184, .18);background:linear-gradient(180deg,#050914,#030712)!important;border-color:var(--paid-border)!important}body.dark-theme .dashboard-wrap .paid-insights-card:before{background:linear-gradient(90deg,transparent,rgba(184,196,210,.2),transparent)!important}body.dark-theme .dashboard-wrap .paid-flow-side,body.dark-theme .dashboard-wrap .paid-currency-pill{background:#030712d1!important;border-color:#94a3b829!important}body.dark-theme .dashboard-wrap .paid-gateway-share,body.dark-theme .dashboard-wrap .paid-currency-total{color:#b8c4d2!important}body.dark-theme .dashboard-wrap .paid-flow-fill{background:linear-gradient(90deg,#6f7f92,#9eacbd)!important}body.dark-theme .dashboard-wrap .header-card,body.dark-theme .dashboard-wrap .logs-card,body.dark-theme .dashboard-wrap .card:not(.paid-insights-card):not(.product-channel-summary),body.dark-theme .dashboard-wrap .metric-card{background:linear-gradient(180deg,#05080efa,#03060bf5)!important;border-color:#94a3b824!important}body.dark-theme .dashboard-wrap .logs-filter-bar,body.dark-theme .dashboard-wrap .logs-quick-range,body.dark-theme .dashboard-wrap .logs-card thead,body.dark-theme .dashboard-wrap .logs-card tbody tr{background:#03060bc7!important;border-color:#94a3b81f!important}body.dark-theme .dashboard-wrap .logs-card .shop-dd-panel{background:#02050a!important;border-color:#94a3b829!important;color:#aebaca!important;box-shadow:0 18px 42px #0000009e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.dark-theme .dashboard-wrap .logs-card .shop-dd-panel input{background:#080d18!important;border-color:#94a3b82e!important;color:#aebaca!important}body.dark-theme .dashboard-wrap .logs-card .shop-dd-panel input::placeholder{color:#6f8094!important}body.dark-theme .dashboard-wrap .logs-card .shop-dd-item:hover,body.dark-theme .dashboard-wrap .logs-card .shop-dd-item.active{background:#0b1220!important}body.dark-theme .dashboard-wrap .logs-card th,body.dark-theme .dashboard-wrap .logs-title,body.dark-theme .dashboard-wrap .section-title,body.dark-theme .dashboard-wrap .card-header h2{color:#8f9daf!important}body.dark-theme .dashboard-wrap .logs-card td,body.dark-theme .dashboard-wrap .header-card h1,body.dark-theme .dashboard-wrap .metric-count,body.dark-theme .dashboard-wrap .metric-total-value{color:#aebaca!important}body.dark-theme .dashboard-wrap .header-card p,body.dark-theme .dashboard-wrap .metric-title,body.dark-theme .dashboard-wrap .metric-total-unit{color:#6f8094!important}body.dark-theme .dashboard-wrap .logs-filter-bar .filter-select,body.dark-theme .dashboard-wrap .logs-filter-bar .filter-input,body.dark-theme .dashboard-wrap .logs-filter-bar .date-input,body.dark-theme .dashboard-wrap .logs-filter-bar .shop-dd-trigger,body.dark-theme .dashboard-wrap .logs-date-input{background:#02050aeb!important;border-color:#94a3b824!important;color:#8f9daf!important}body.dark-theme .dashboard-wrap .logs-filter-bar .btn.btn-primary,body.dark-theme .dashboard-wrap .logs-quick-range .btn.btn-primary,body.dark-theme .dashboard-wrap .logs-quick-range .btn.active{background:#2f3f5d!important;border-color:#94a3b833!important;color:#c0cad7!important;box-shadow:none!important}body.dark-theme .dashboard-wrap .tutorial-page .card{background:linear-gradient(180deg,#05080efa,#03060bf5)!important;border-color:#94a3b824!important;box-shadow:none!important}body.dark-theme .dashboard-wrap .tutorial-page h1,body.dark-theme .dashboard-wrap .tutorial-page h2,body.dark-theme .dashboard-wrap .tutorial-page h3{color:#aebaca!important}body.dark-theme .dashboard-wrap .tutorial-page p,body.dark-theme .dashboard-wrap .tutorial-page ul,body.dark-theme .dashboard-wrap .tutorial-page ol,body.dark-theme .dashboard-wrap .tutorial-page li{color:#8797aa!important}body.dark-theme .dashboard-wrap .tutorial-page strong{color:#aebaca!important}body.dark-theme .dashboard-wrap .pixel-scope-alert{background:#03060be0!important;border-color:#94a3b82e!important}body.dark-theme .dashboard-wrap .pixel-scope-alert__title{color:#b8c4d2!important}body.dark-theme .dashboard-wrap .pixel-scope-alert__message{color:#8797aa!important}body.dark-theme .dashboard-wrap .pixel-scope-alert__btn{background:#080d18b8!important;border-color:#94a3b83d!important;color:#b8c4d2!important;box-shadow:none!important}@media (min-width: 1500px){.dashboard-wrap .metrics-grid{gap:14px;margin-bottom:18px}.dashboard-wrap .metric-card{padding:16px 18px;min-height:118px}.dashboard-wrap .metric-count{font-size:28px}}.client-preview-btn{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.client-preview-btn.is-active{border-color:#fbbf248c!important;color:#fcd34d!important;background:#fbbf241f!important}.client-preview-banner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:10px 14px;border:1px solid rgba(251,191,36,.35);border-radius:12px;background:#fbbf2417}.client-preview-banner__tag{padding:3px 9px;border-radius:999px;background:#fbbf242e;color:#fcd34d;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.client-preview-banner__text{flex:1 1 260px;min-width:0;font-size:12.5px;line-height:1.5;color:#fde68a}@media (max-width: 860px){.client-preview-btn__label{display:none}}
