:root{--c-primary: #7C7CFF;--c-primary-hover: #9595FF;--c-info: #4FC3F7;--c-success: #34D399;--c-warning: #FBBF24;--c-error: #F87171;--c-cost: #F87171;--c-gmv: #34D399;--c-roi: #A78BFA;--c-order: #4FC3F7;--c-impression: #FBBF24;--c-click: #FB923C;--t-1: #e8e8ed;--t-2: #b8b8c4;--t-3: #7c7c8c;--t-4: #5c5c6c;--t-5: #3c3c46;--b-1: #0a0a0f;--b-2: #0d0d14;--b-3: rgba(22, 22, 30, .55);--b-line: rgba(255, 255, 255, .06)}body{background:radial-gradient(ellipse at 15% 0%,rgba(124,124,255,.1) 0%,transparent 50%),radial-gradient(ellipse at 85% 100%,rgba(79,195,247,.06) 0%,transparent 55%),linear-gradient(180deg,var(--b-1) 0%,var(--b-2) 100%);background-attachment:fixed;min-height:100vh;min-height:100dvh;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}@media (max-width: 767px){body{background-attachment:scroll}input,textarea,select,.n-input .n-input__input-el,.n-input .n-input__textarea-el,.n-input-number .n-input-number-input,.n-base-selection .n-base-selection-input{font-size:16px!important}*{-webkit-tap-highlight-color:transparent}.n-notification-container{max-width:calc(100vw - 24px)}.n-message{max-width:calc(100vw - 32px)}#app{min-width:0}}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px;border:1px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#7c7cff4d;background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}*{scrollbar-color:rgba(255,255,255,.1) transparent;scrollbar-width:thin}:focus-visible{outline:2px solid rgba(124,124,255,.5);outline-offset:2px}button:focus,a:focus,input:focus,textarea:focus,select:focus{outline:none}.glass-card{background:#16161e8c!important;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 1px #ffffff0a inset,0 8px 32px #0000004d}.page-title{font-size:22px;font-weight:700;margin:0 0 4px;letter-spacing:-.02em;background:linear-gradient(135deg,#e8e8ed,#b8b8c4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-sub{font-size:13px;color:#7c7c8c;margin:0 0 18px}.num{font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.gradient-border{position:relative;background:#16161e99;border-radius:14px;overflow:hidden}.gradient-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:14px;background:linear-gradient(135deg,rgba(124,124,255,.5),rgba(79,195,247,.2),transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .36s ease both}.fade-up-delay-1{animation:fadeUp .36s ease .06s both}.fade-up-delay-2{animation:fadeUp .36s ease .12s both}.fade-up-delay-3{animation:fadeUp .36s ease .18s both}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}.pulse-dot{animation:pulse 1.6s ease-in-out infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
