body{margin:0}#root,.ant-layout,.app-container,body,html{height:100%}.ant-layout-sider{flex:0 0 235px!important;max-width:300px!important}.sider{padding:0}.site-sider{height:100%;padding-top:20px}.layout .logo{font-size:20px;margin:0 auto;padding:30px;text-align:center}.ant-layout-header svg{font-size:15px;margin-left:15px}.user-name{margin-left:22px;margin-right:10px;position:absolute}.user-logout{cursor:pointer;display:inline-block;position:absolute;right:2%}#components-layout-demo-custom-trigger .trigger{cursor:pointer;font-size:18px;line-height:64px;padding:0 24px;transition:color .3s}#components-layout-demo-custom-trigger .trigger:hover{color:#1890ff}#components-layout-demo-custom-trigger .logo{background:#ffffff4d;height:32px;margin:16px}.login{font-family:monospace,Montserrat,sans-serif;height:100vh;width:100%}.login,.login-left{display:flex;overflow:hidden}.login-left{flex:6 1;flex-direction:column;position:relative}.login-left .login-left-content{flex-shrink:0;padding:100px;position:relative;z-index:1}.login-left .login-brand{color:#1a1a2e;font-size:16px;font-weight:600;letter-spacing:8px;margin:0 0 40px}.login-left .login-slogan{color:#1a1a2e;font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0 0 18px}.login-left .login-slogan-highlight{color:#1677ff}.login-left .login-desc{color:#6a6a8a;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:1.75;margin:0}.login-left .login-left-illustration{align-items:flex-end;display:flex;flex:1 1;justify-content:center;min-height:0;position:relative}.login-left .login-left-illustration img{display:block;height:auto;margin-bottom:-4px;max-width:none;object-fit:contain;object-position:bottom center;width:110%}.login-right{background:#fff;display:flex;flex:4 1;flex-direction:column;min-width:380px;padding:60px 48px 32px}.login-right .login-form-wrapper{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:340px;width:100%}.login-right .login-welcome{color:#1a1a2e;font-size:24px;font-weight:700;letter-spacing:-.3px;margin:0 0 6px}.login-right .login-welcome-sub{color:#8c8ca1;font-size:13px;font-weight:400;letter-spacing:.1px;margin:0 0 32px}.login-right .ant-form-item{margin-bottom:20px}.login-right .ant-form-item-label>label{color:#1a1a2e;font-size:13px;font-weight:600}.login-right .ant-input-lg,.login-right .ant-input-password-large .ant-input{border-radius:8px;height:44px}.login-right .ant-input-affix-wrapper-lg{border-radius:8px;height:44px;padding:0 14px}.login-right .login-submit-btn{background:#1677ff;border-radius:8px;font-size:15px;font-weight:600;height:44px;margin-top:4px}.login-right .login-footer{color:#b0b0c0;flex-shrink:0;font-size:12px;padding-top:16px;text-align:center}@media(max-width:900px){.login{flex-direction:column}.login-left{display:none}.login-right{border-left:none;height:100vh;min-width:0;min-width:auto;padding:0;width:100%}}.quote-header{margin:0 0 30px}.quote-search{margin:30px 0}.account-header,.setting-header{padding:0 0 30px}.dashboard-loading{align-items:center;display:flex;height:400px;justify-content:center}.dashboard-container .stat-card{border-radius:8px;transition:transform .2s,box-shadow .2s}.dashboard-container .stat-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.dashboard-container .stat-card .ant-statistic-title{color:#666;font-size:13px}.dashboard-container .stat-card .ant-statistic-content-prefix{margin-right:8px}.dashboard-container .stat-card .stat-sub{color:#999;font-size:12px;margin-left:4px}.dashboard-container .stat-card--orders .ant-statistic-content-prefix{color:#1677ff}.dashboard-container .stat-card--quotes .ant-statistic-content-prefix{color:#722ed1}.dashboard-container .stat-card--success .ant-statistic-content-prefix{color:#52c41a}.dashboard-container .stat-card--total .ant-statistic-content-prefix{color:#fa8c16}.dashboard-container .country-card,.dashboard-container .recent-card,.dashboard-container .status-card,.dashboard-container .trend-card{border-radius:8px;height:100%}.dashboard-container .trend-empty{color:#999;padding:60px 0;text-align:center;width:100%}.dashboard-container .line-chart-container{width:100%}.dashboard-container .line-chart-container .line-chart{height:180px;width:100%}.dashboard-container .line-chart-container .line-chart .line-chart-tooltip{opacity:0;pointer-events:none;transition:opacity .15s}.dashboard-container .line-chart-container .line-chart .line-chart-point{transition:all .15s}.dashboard-container .line-chart-container .line-chart .line-chart-point-group:hover .line-chart-tooltip{opacity:1}.dashboard-container .line-chart-container .line-chart .line-chart-point-group:hover .line-chart-point{r:4;stroke-width:2}.dashboard-container .line-chart-container .line-chart .line-chart-hover-area{cursor:pointer}.dashboard-container .handoff-stats .handoff-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.dashboard-container .handoff-stats .handoff-item span:first-child{color:#333;font-size:13px}.dashboard-container .handoff-stats .handoff-item .handoff-count{font-size:16px;font-weight:600}.dashboard-container .country-stats .country-item{margin-bottom:12px}.dashboard-container .country-stats .country-item .country-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.dashboard-container .country-stats .country-item .country-info span{color:#666;font-size:12px}.dashboard-container .error-rate-card{border-radius:8px}.dashboard-container .error-rate-card .ant-card-head-title .error-rate-summary{color:#999;font-size:13px;font-weight:400;margin-left:16px}.dashboard-container .error-rate-chart-container{width:100%}.dashboard-container .error-rate-chart-container .error-rate-chart{height:140px;width:100%}.dashboard-container .error-rate-chart-container .error-rate-chart--hourly{height:160px}.dashboard-container .error-rate-chart-container .error-rate-chart .error-rate-tooltip{opacity:0;pointer-events:none;transition:opacity .15s}.dashboard-container .error-rate-chart-container .error-rate-chart .error-rate-point{transition:all .15s}.dashboard-container .error-rate-chart-container .error-rate-chart .error-rate-point-group:hover .error-rate-tooltip{opacity:1}.dashboard-container .error-rate-chart-container .error-rate-chart .error-rate-point-group:hover .error-rate-point{r:3.5;stroke-width:2}.dashboard-container .error-rate-chart-container .error-rate-chart .error-rate-hover-area{cursor:pointer}.order-header{margin:0 0 30px}.order-search{margin:30px 0}.model-content-space{padding-top:10px;width:100%}.model-content-space .ant-select,.model-content-space .ant-space-item,.model-content-space .ant-space-item:nth-child(2){width:100%}.email-page{padding:20px}.email-page .email-header{justify-content:space-between;margin-bottom:20px}.email-page .email-header,.email-page .email-header .email-header-title{align-items:center;display:flex}.email-page .email-header .email-header-title h2{margin-right:10px}.email-page .email-header .email-header-title .db-info{color:#666;font-size:14px;margin-left:10px}.email-page .email-header .email-header-tools{align-items:center;display:flex;gap:10px}.email-page .ant-alert{margin-bottom:16px}.email-page .ant-table-wrapper{margin-top:16px}.email-page .ant-table-wrapper .ant-table-cell{word-break:break-word}.error-log-page{padding:20px}.error-log-page .error-log-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:16px}.error-log-page .error-log-detail{padding:12px}.error-log-page .error-log-detail pre{background:#f5f5f5;border-radius:4px;margin:4px 0 12px;max-height:300px;overflow:auto;padding:8px 12px;white-space:pre-wrap;word-break:break-all}.error-log-page .stat-total-label{color:#666;font-size:14px}.error-log-page .stat-total-label strong{color:#333;font-size:16px}.error-log-page .error-stat-message{color:#333;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.error-log-page .error-stat-expand{padding:12px 16px}.error-log-page .error-stat-expand .error-stat-expand-header{align-items:center;display:flex;gap:16px;margin-bottom:12px}.error-log-page .error-stat-expand .error-stat-expand-header .error-stat-expand-info{color:#999;font-size:12px}.error-log-page .error-stat-expand .error-stat-expand-message{background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;color:#555;font-size:13px;margin-bottom:16px;padding:8px 12px;word-break:break-all}.error-log-page .error-stat-expand .error-stat-loading{color:#999;font-size:13px}.error-log-page .error-stat-expand .error-stat-samples{display:flex;flex-direction:column;gap:12px}.error-log-page .error-stat-expand .error-stat-sample-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px 16px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-header .error-stat-sample-time{color:#999;font-size:12px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-data{font-size:12px;margin-bottom:8px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-data>div{margin-bottom:4px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-data .error-stat-file{color:#1677ff;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;word-break:break-all}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-data .error-stat-stack{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;font-size:11px;margin:4px 0 0;max-height:120px;overflow:auto;padding:6px 10px;white-space:pre-wrap;word-break:break-all}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-url{font-size:12px;margin-bottom:4px}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-url a{color:#1677ff;word-break:break-all}.error-log-page .error-stat-expand .error-stat-sample-item .error-stat-sample-ua{color:#999;font-size:11px}.referral-header{font-size:20px;font-weight:600;margin-bottom:16px}.referral-content{background:#fff;border-radius:8px;padding:20px}.referral-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.manual-webhook-header{font-size:18px;font-weight:500;margin:0 0 30px}.manual-webhook-content{padding:0 20px}.manual-webhook-card{margin-bottom:16px}.store-connection-list{display:flex;flex-direction:column;gap:12px}.store-connection-item{align-items:center;border:1px solid #f0f0f0;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.store-connection-info{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.store-info{align-items:center;display:flex;gap:12px;margin:-12px 0 16px}.store-info a{font-size:13px}.manual-webhook-loading{display:flex;justify-content:center;padding:40px 0}.order-overview{margin-bottom:20px}.line-items-section{margin-top:4px}.row-insurance-on{background-color:#f6ffed}.submit-section{border-top:1px solid #f0f0f0;margin-top:20px;padding-top:16px}.manual-webhook-result .ant-descriptions-item-label{font-weight:500;width:160px}
/*# sourceMappingURL=main.eea2f050.css.map*/