.login-page{background:var(--lv-login-background,var(--td-bg-color-page));min-height:100vh}.login-starter-page{background:radial-gradientcircle at 18% 16%, rgba(0, 82, 217, .16, transparent 28%), linear-gradient(135deg, var(--lv-login-background,#f3f8ff) 0%, #f7f9fc 48%, #eef3ff 100%);grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:72px;padding:64px 11vw;display:grid;position:relative;overflow:hidden}.login-starter-page:before{content:"";background:#0052d914;border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -120px -180px auto}.login-starter-page:after{content:"";background:#137cff14;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-220px;left:-160px}.login-top-actions{z-index:2;gap:8px;display:flex;position:absolute;top:28px;right:40px}.login-hero{z-index:1;max-width:560px;position:relative}.login-hero-brand{align-items:center;gap:16px;margin-bottom:56px;display:flex}.login-logo{border-radius:12px;width:44px;height:44px;box-shadow:0 12px 28px #0052d938}.login-hero-title{color:var(--td-text-color-primary);font-size:22px;font-weight:700;line-height:1.4}.login-hero-subtitle{color:var(--td-text-color-secondary);margin-top:4px;font-size:14px}.login-hero-slogan{letter-spacing:-.02em;color:#0f172a;font-size:44px;font-weight:700;line-height:1.18}.login-hero-desc{max-width:430px;color:var(--td-text-color-secondary);margin-top:18px;font-size:16px;line-height:1.8}.login-hero-visual{width:360px;height:184px;margin-top:52px;position:relative}.visual-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #0052d91a;box-shadow:0 24px 60px #0f172a14}.visual-card-main{border-radius:22px;width:300px;padding:24px}.visual-card-label{color:var(--td-text-color-secondary);font-size:14px}.visual-card-value{color:var(--td-brand-color);margin-top:10px;font-size:34px;font-weight:700}.visual-card-line{background:#dbeafe;border-radius:999px;height:8px;margin-top:22px}.visual-card-line.short{background:#e2e8f0;width:62%;margin-top:10px}.visual-card-float{color:var(--td-brand-color);border-radius:999px;align-items:center;gap:10px;padding:14px 18px;font-weight:600;display:flex;position:absolute;bottom:6px;right:0}.login-panel{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #fffc;border-radius:24px;width:440px;padding:40px;position:relative;box-shadow:0 28px 80px #0f172a1f}.login-panel-header{margin-bottom:28px}.login-heading-muted{color:var(--td-text-color-primary);font-size:28px;font-weight:600;line-height:1.2}.login-heading{color:var(--td-brand-color);margin-top:4px;font-size:30px;font-weight:700;line-height:1.25}.login-register-tip{color:var(--td-text-color-secondary);margin-top:14px}.starter-login-form .t-form__item{margin-bottom:18px}.login-form-extra{justify-content:space-between;align-items:center;margin:-2px 0 22px;display:flex}.login-other-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:26px;font-size:14px;display:flex}@media (width<=960px){.login-starter-page{grid-template-columns:1fr;gap:28px;padding:56px 24px}.login-hero{display:none}.login-panel{width:min(440px,100%);margin:0 auto}.login-top-actions{right:24px}}.app-shell{background:var(--lv-page-background,var(--td-bg-color-page));min-height:100vh}.app-aside{background:var(--lv-card-background,var(--td-bg-color-container));border-right:1px solid var(--td-border-level-1-color);flex:0 0 248px;width:248px;min-width:248px;max-width:248px;transition:width .2s,min-width .2s,max-width .2s,flex-basis .2s;overflow:hidden}.app-aside.is-collapsed{flex-basis:72px;width:72px;min-width:72px;max-width:72px}.brand{border-bottom:1px solid var(--td-border-level-1-color);white-space:nowrap;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex}.app-aside.is-collapsed .brand{justify-content:center;padding:0}.brand-mark{border-radius:var(--td-radius-medium);background:var(--td-brand-color);color:#fff;flex:none;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.brand-text{min-width:0}.brand-title{color:var(--td-text-color-primary);font-size:15px;font-weight:600}.brand-subtitle{color:var(--td-text-color-secondary);margin-top:2px;font-size:12px}.side-menu{border-right:0;width:100%}.app-header{background:var(--lv-card-background,var(--td-bg-color-container));border-bottom:1px solid var(--td-border-level-1-color);justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.header-actions{flex:none;align-items:center;gap:12px;display:flex}.header-notification-trigger{color:var(--td-text-color-primary)}.header-actions-divider{background:var(--td-border-level-1-color);width:1px;height:24px}.header-notification-panel{width:min(320px,100vw - 32px);padding:16px}.header-notification-title{color:var(--td-text-color-primary);font-size:16px;font-weight:600}.header-notification-panel .t-divider{margin:12px 0}.header-notification-panel .t-empty{padding:16px 0}.header-user-trigger{border-radius:var(--td-radius-default);color:var(--td-text-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.header-user-trigger:hover{background:var(--td-bg-color-container-hover)}.header-user-trigger:focus-visible{outline:2px solid var(--td-brand-color);outline-offset:2px}.header-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:14px;overflow:hidden}.header-user-trigger .t-icon{color:var(--td-text-color-secondary)}.header-left{align-items:center;gap:12px;min-width:0;display:flex}.aside-toggle{flex:none}.page-title{color:var(--td-text-color-primary);font-size:20px;font-weight:600}.page-desc{color:var(--td-text-color-secondary);margin-top:4px;font-size:13px}.app-content{background:var(--lv-page-background,var(--td-bg-color-page));padding:24px}.app-page-container{width:100%;max-width:1680px;margin:0 auto}.standard-page{flex-direction:column;gap:18px;display:flex}.standard-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 2px 0;display:flex}.standard-page-kicker{color:var(--td-brand-color);letter-spacing:.12em;font-size:11px;font-weight:700;line-height:1.4}.standard-page-title{color:var(--td-text-color-primary);letter-spacing:-.02em;margin:5px 0 0;font-size:26px;font-weight:700;line-height:1.25}.standard-page-subtitle{color:var(--td-text-color-secondary);margin:7px 0 0;font-size:13px;line-height:1.5}.standard-page-heading-actions{flex:none}.standard-surface{box-shadow:0 8px 24px #0f172a0a;border:1px solid var(--td-border-level-1-color)!important;border-radius:12px!important}@media (width<=768px){.app-content{padding:16px}.standard-page-heading{flex-direction:column;align-items:flex-start;gap:14px}.standard-page-heading-actions{width:100%}}.dashboard-stat-grid{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:stretch;gap:24px 16px;min-width:960px;margin-bottom:24px;display:grid}.dashboard-section-row{row-gap:24px;margin-top:24px}.dashboard-todo-row{margin-bottom:16px}.dashboard-business-row{margin-top:32px}.dashboard-panel{height:100%}.dashboard-list-item{align-items:center;padding-top:10px!important;padding-bottom:10px!important}.dashboard-item-title{color:var(--td-text-color-primary);margin-bottom:6px;font-weight:600}.stat-card{height:100%;min-height:144px;margin-bottom:4px;box-shadow:0 6px 18px #0f172a0a;border:1px solid var(--td-border-level-1-color,#e7e7e7)!important;background:var(--td-bg-color-container,#fff)!important;border-radius:12px!important}.stat-card-theme-0{--stat-color:#0052d9}.stat-card-theme-1{--stat-color:#2ba471}.stat-card-theme-2{--stat-color:#e37318}.stat-card-theme-3{--stat-color:#d54941}.clickable{cursor:pointer}.stat-label{color:var(--td-text-color-secondary);font-size:14px;font-weight:600}.stat-value{color:var(--stat-color,var(--td-text-color-primary));letter-spacing:-.02em;margin-top:12px;font-size:38px;font-weight:800;line-height:1.08}.stat-note{color:var(--td-text-color-secondary);margin-top:10px;font-size:12px}.module-table{margin-top:16px}.finance-processing-card .t-card__body{padding-top:14px}.finance-filter-card .business-filter-row{align-items:center}.finance-processing-table{border:1px solid var(--td-border-level-1-color,#e7e7e7);border-radius:10px;overflow:hidden}.finance-processing-table .t-table__header th{font-weight:600}.finance-truck-no{font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:normal}.finance-money-stack{flex-direction:column;gap:4px;min-width:120px;display:flex}.finance-money-stack>div{grid-template-columns:42px auto;justify-content:start;column-gap:8px;line-height:20px;display:grid}.finance-money-stack span{color:var(--td-text-color-secondary,#666);font-size:12px}.finance-money-stack strong{font-weight:600}.finance-money-stack .receivable{color:var(--td-brand-color,#0052d9)}.finance-money-stack .payable{color:var(--td-warning-color,#e37318)}.finance-money-stack .fee{color:var(--td-success-color,#2ba471)}.finance-status-stack{min-width:96px}.finance-process-truck-tag{padding:4px 10px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}.finance-process-truck-tag .t-tag__text{font-size:15px!important;font-weight:600!important;line-height:22px!important}.finance-process-dialog .t-dialog{border-radius:8px;max-height:calc(100vh - 40px);overflow:hidden}.finance-process-dialog .t-dialog__header{border-bottom:1px solid var(--td-border-level-1-color,#e7e7e7);padding:0 22px}.finance-process-dialog .t-dialog__body{background:var(--td-bg-color-container,#fff);max-height:calc(100vh - 150px);padding:18px 22px 16px;overflow-y:auto}.finance-process-header{align-items:center;gap:14px;width:100%;min-width:0;height:56px;display:flex}.finance-process-header strong{color:var(--td-text-color-primary,#1f2329);white-space:nowrap;flex:none;font-size:17px;font-weight:600}.finance-process-header-truck{color:var(--td-text-color-primary,#1f2329);white-space:nowrap;flex:none;font-size:15px;font-weight:600}.finance-process-header-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--td-text-color-secondary,#666);font-size:13px;overflow:hidden}.finance-process-header .finance-process-truck-tag{flex:none;margin-left:auto}.finance-process-hero{display:none}.finance-process-wrap{flex-direction:column;gap:14px;padding:0;display:flex}.finance-process-summary{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;overflow:visible}.finance-summary-card{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:6px;min-height:72px;padding:12px 16px;box-shadow:0 1px 3px #00000008}.finance-summary-card:last-child{border-right:1px solid var(--td-border-level-1-color,#e7e7e7)}.finance-summary-card span{color:var(--td-text-color-secondary,#666);margin-bottom:6px;font-size:12px;display:block}.finance-summary-card strong{color:var(--td-text-color-primary,#1f2329);font-size:20px;font-weight:600;line-height:28px}.finance-summary-card.receivable strong{color:var(--td-brand-color,#0052d9)}.finance-summary-card.payable strong{color:var(--td-warning-color,#e37318)}.finance-summary-card.fee strong{color:var(--td-success-color,#2ba471)}.finance-confirm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.finance-confirm-grid{grid-template-columns:1fr}}.finance-confirm-card{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);box-shadow:none;border-radius:6px;padding:14px 20px 16px}.finance-confirm-head{border-bottom:0;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.finance-confirm-head strong{color:var(--td-text-color-primary,#1f2329);font-size:15px;font-weight:600}.finance-confirm-head>div{align-items:center;display:flex}.step-badge{background:var(--td-bg-color-secondarycontainer,#f3f6fb);width:20px;height:20px;color:var(--td-brand-color,#0052d9);border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-size:12px;font-weight:600;display:inline-flex}.finance-readonly-grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-bottom:14px;display:grid;overflow:visible}.finance-readonly-item{border-right:0;border-bottom:1px solid var(--td-border-level-1-color,#e7e7e7);background:0 0;grid-template-columns:60px minmax(0,1fr);align-items:center;column-gap:10px;min-height:58px;padding:9px 0;display:grid}.finance-readonly-item:nth-child(2n){border-right:0}.finance-readonly-item span{color:var(--td-text-color-secondary,#666);white-space:nowrap;margin-bottom:0;font-size:12px;display:block}.finance-readonly-item strong{color:var(--td-text-color-primary,#1f2329);background:var(--td-bg-color-secondarycontainer,#f3f6fb);word-break:break-word;border-radius:4px;min-height:32px;padding:0 10px;font-size:14px;font-weight:500;line-height:32px;display:block}.finance-readonly-item.amount strong{background:var(--td-brand-color-light,#e8f3ff);color:var(--td-brand-color,#0052d9);font-size:16px;font-weight:600}.finance-readonly-item.wide{border-bottom:0;border-right:0;grid-column:1/-1}.finance-date-picker-item .t-date-picker{margin-top:0}.finance-date-picker-item .t-input{border-radius:4px;height:32px;background:var(--td-bg-color-secondarycontainer,#f3f6fb)!important;box-shadow:none!important;border-color:#0000!important}.finance-date-picker-item .t-input:hover,.finance-date-picker-item .t-input.t-is-focused{border-color:var(--td-brand-color,#0052d9)!important;box-shadow:none!important}.finance-date-picker-item .t-input__wrap{box-shadow:none!important}.finance-readonly-item.wide .t-input{border-radius:4px;height:32px}.finance-confirm-form .t-form__item{margin-bottom:12px}.finance-confirm-form .t-row{row-gap:2px}.finance-confirm-form .t-input,.finance-confirm-form .t-input-number,.finance-confirm-form .t-select,.finance-confirm-form .t-date-picker{width:100%}.finance-confirm-form .finance-payment-remark-item{margin-bottom:18px!important}.finance-confirm-tip{text-align:center;color:var(--td-text-color-secondary,#666);margin-top:8px;font-size:12px;line-height:20px}.finance-process-dialog .dialog-actions{border-top:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-secondarycontainer,#f7f8fa);margin:2px -22px -16px;padding:12px 22px}.finance-process-dialog .dialog-actions .t-button{min-width:72px}@media (width<=900px){.finance-process-summary{grid-template-columns:1fr}.finance-process-hero>div:first-child{flex-wrap:wrap;gap:4px 12px}.finance-confirm-grid{grid-template-columns:1fr}}.module-pagination{justify-content:flex-end;margin-top:16px;display:flex}.business-archive-fill-card{background:var(--td-bg-color-container-hover);border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-medium);justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:12px 14px;display:flex}.business-archive-fill-info{min-width:0}.business-archive-fill-title{color:var(--td-text-color-primary);font-size:14px;font-weight:600;line-height:22px}.business-archive-fill-desc{color:var(--td-text-color-secondary);margin-top:2px;font-size:12px;line-height:20px}.business-archive-fill-actions{flex:none}.business-archive-picker-tip{margin-bottom:12px}@media (width<=768px){.business-archive-fill-card{flex-direction:column;align-items:flex-start}.business-archive-fill-actions{width:100%}.business-archive-fill-actions .t-space-item{flex:auto}.business-archive-fill-actions .t-button{width:100%}}.filter-form{margin-bottom:12px}.business-filter-card{background:var(--lv-card-background,var(--td-bg-color-container));border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-medium);margin-bottom:14px;padding:12px 14px}.resource-filter-card{box-sizing:border-box;width:100%}.resource-filter-card .business-filter-row{box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex;overflow-x:auto}.resource-filter-card .filter-keyword{flex:none}.resource-filter-card .filter-keyword-input,.resource-filter-card .filter-keyword-input .t-input{width:360px!important;max-width:360px!important}.resource-filter-card .filter-actions{white-space:nowrap;flex:none}.resource-filter-card .resource-record-actions{margin-left:auto!important}.business-filter-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.business-filter-row .filter-control{flex:none;align-items:center;display:inline-flex;margin:0!important;padding:0!important}.business-filter-row .filter-control+.filter-control{margin-left:0!important}.resource-filter-card .business-filter-main{width:100%;margin-left:0!important;margin-right:0!important}.resource-filter-card .business-filter-main .resource-record-actions{margin-left:auto!important}.business-filter-main{margin-bottom:10px}.business-list-card .business-filter-main,.deposit-list-card .business-filter-main,.resource-list-card .business-filter-main,.resource-search-card .business-filter-main,.finance-business-card .business-filter-main{margin-top:10px!important;margin-left:10px!important}.business-filter-main .filter-keyword{flex:none;width:auto!important;min-width:0!important;max-width:none!important}.filter-date-range{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:3px;display:inline-flex}.business-filter-main .filter-date-range-item{flex:none;width:auto!important;min-width:0!important;max-width:none!important;margin-right:0!important}.business-filter-card .filter-keyword-input,.business-filter-card .filter-keyword-input .t-input{width:240px!important;max-width:240px!important}:where(.business-filter-card:not(.finance-filter-card)) .filter-date-picker,:where(.business-filter-card:not(.finance-filter-card)) .filter-date-picker .t-input{width:118px!important;max-width:118px!important}.deposit-list-card .filter-date-picker{box-sizing:border-box!important;flex:0 244px!important;width:min(244px,100%)!important;min-width:0!important;max-width:244px!important}.deposit-list-card .filter-date-picker .t-input,.deposit-list-card .filter-date-picker .t-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.deposit-list-card .filter-date-picker .t-range-input,.deposit-list-card .filter-date-picker .t-range-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important}.deposit-list-card .filter-date-picker .t-range-input__inner{gap:4px!important}.deposit-list-card .filter-date-picker .t-range-input__inner .t-input__wrap{flex:1 1 0!important;width:auto!important;min-width:0!important}.deposit-list-card .filter-date-picker .t-range-input__inner .t-input{width:100%!important;min-width:0!important}.business-list-card .filter-date-picker{box-sizing:border-box!important;flex:0 244px!important;width:min(244px,100%)!important;min-width:0!important;max-width:244px!important}.business-list-card .filter-date-picker .t-input,.business-list-card .filter-date-picker .t-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.business-list-card .filter-date-picker .t-range-input,.business-list-card .filter-date-picker .t-range-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important}.business-list-card .filter-date-picker .t-range-input__inner{gap:4px!important}.business-list-card .filter-date-picker .t-range-input__inner .t-input__wrap{flex:1 1 0!important;width:auto!important;min-width:0!important}.business-list-card .filter-date-picker .t-range-input__inner .t-input{width:100%!important;min-width:0!important}.business-list-card .filter-date-range-item,.deposit-list-card .filter-date-range-item{flex:0 244px!important;min-width:0!important;max-width:100%!important}.finance-business-card .filter-date-picker{width:244px!important;min-width:244px!important;max-width:244px!important}.finance-business-card .filter-date-picker .t-input,.finance-business-card .filter-date-picker .t-input__inner{width:100%!important;max-width:none!important}.finance-filter-card .filter-date-picker .t-input,.finance-filter-card .filter-date-picker .t-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.finance-filter-card .filter-date-picker .t-range-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:flex!important}.finance-filter-card .filter-date-picker .t-range-input__inner{gap:4px!important;width:100%!important;min-width:0!important}.finance-filter-card .filter-date-picker .t-range-input__inner .t-input__wrap{flex:1 1 0!important;width:auto!important;min-width:0!important}.finance-filter-card .filter-date-picker .t-range-input__inner .t-input{width:100%!important;min-width:0!important}.finance-flow-filter-card .business-filter-row{grid-auto-rows:minmax(32px,auto);align-items:center;grid-template-columns:240px 300px 160px 120px 170px max-content!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:auto visible!important}.finance-flow-filter-card .finance-flow-date-range{grid-column:2;flex:none!important;width:300px!important;min-width:300px!important;max-width:300px!important;overflow:visible!important}.finance-flow-filter-card .filter-date-picker,.finance-flow-filter-card .filter-date-range-item>.t-date-range-picker{box-sizing:border-box!important;flex:0 0 300px!important;width:300px!important;min-width:300px!important;max-width:300px!important;display:inline-flex!important}.finance-flow-filter-card .business-filter-main{flex-wrap:nowrap!important;overflow:visible!important}.finance-flow-filter-card .business-filter-row>.filter-control{min-width:0}.finance-flow-filter-card .business-filter-row>.filter-keyword{grid-column:1}.finance-flow-filter-card .business-filter-row>.filter-actions{white-space:nowrap;grid-column:6}.finance-processing-filter-card .business-filter-row{grid-auto-rows:minmax(32px,auto);align-items:center;grid-template-columns:240px 300px 160px max-content!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.finance-processing-filter-card .business-filter-row>.filter-keyword{grid-column:1}.finance-processing-filter-card .business-filter-row>.filter-date-range-item{grid-column:2}.finance-processing-filter-card .business-filter-row>.filter-actions{white-space:nowrap;grid-column:4}.finance-processing-filter-card .filter-date-range-item,.finance-processing-filter-card .filter-date-picker{width:300px!important;min-width:300px!important;max-width:300px!important}.finance-processing-filter-card .business-filter-main{flex-wrap:nowrap!important;overflow:visible!important}.finance-processing-filter-card .business-filter-row>.filter-control{min-width:0}.filter-date-separator{color:var(--td-text-color-placeholder);margin:0;font-size:12px}.business-filter-extra{row-gap:8px}.filter-actions{align-items:center;margin-left:0;display:inline-flex}.filter-checkbox{align-self:center}.business-filter-card .t-form__item{margin-bottom:0;flex:none!important;margin-right:0!important;padding-right:0!important}.business-filter-card .t-form__label{width:0!important;min-width:0!important;padding-right:0!important;display:none!important}.business-filter-card .t-form__controls{margin-left:0!important;padding-left:0!important}.business-filter-card .t-form__controls-content{justify-content:flex-start!important}.business-filter-card .t-space{gap:4px!important;margin:0!important}@media (width<=768px){.business-filter-main .filter-keyword,.filter-actions{flex:100%;min-width:0;margin-left:0}.filter-date-range-item{flex:100%;min-width:0;max-width:100%;overflow:visible}.finance-flow-filter-card .business-filter-row,.finance-processing-filter-card .business-filter-row{flex-direction:column;align-items:stretch;display:flex!important;overflow:visible!important}.finance-filter-card .filter-date-range-item{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important}.finance-filter-card .filter-date-range-item .filter-date-picker{width:100%!important;min-width:0!important;max-width:100%!important}}.resource-dialog-card{margin-bottom:14px}.resource-edit-section-title{color:var(--td-text-color-primary);margin:0 0 8px;font-size:14px;font-weight:600}.resource-edit-descriptions{margin-bottom:14px}.resource-edit-descriptions .t-descriptions__label{width:112px;color:var(--td-text-color-secondary)}.resource-edit-descriptions .t-descriptions__content{padding:7px 10px}.resource-edit-descriptions .t-input,.resource-edit-descriptions .t-select,.resource-edit-descriptions .t-input-number{width:100%}.empty-tip{color:var(--td-text-color-placeholder);padding:8px 0;font-size:13px}.certificate-draft-row{border-top:1px solid var(--td-border-level-1-color);padding:12px 0}.certificate-draft-row:first-of-type{border-top:0;padding-top:0}.certificate-edit-row{align-items:center;gap:12px;padding:12px 0;display:flex}.certificate-edit-field{align-items:center;gap:8px;min-width:0;display:inline-flex}.certificate-edit-label{color:var(--td-text-color-secondary);flex:none;font-size:13px}.certificate-type-field{width:260px}.certificate-type-select{width:180px}.certificate-file-field{width:330px}.certificate-file-input{width:240px;font-size:13px}.certificate-delete-btn{flex:none}.certificate-preview{object-fit:cover;border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-default);width:72px;height:72px}.certificate-preview-large{object-fit:contain;border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-default);max-width:160px;max-height:140px}.certificate-preview-list{flex-wrap:wrap;gap:8px;display:flex}.permission-row{margin-top:16px}.checkbox-list{flex-direction:column;gap:8px;max-height:430px;display:flex;overflow:auto}.dialog-actions{text-align:right;margin-top:16px}.column-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;max-height:420px;margin-top:16px;display:grid;overflow-y:auto}.role-visibility{color:var(--td-text-color-secondary);font-size:12px;line-height:1.6}.status-stat{margin-top:6px;font-size:16px}.business-action-line{white-space:nowrap;align-items:center;gap:6px;display:flex}.business-action-btn{min-width:42px!important;height:26px!important;box-shadow:none!important;border-radius:2px!important;padding:0 10px!important;font-size:12px!important;font-weight:400!important}.business-action-btn.detail{background:var(--td-success-color,#2ba471)!important;border-color:var(--td-success-color,#2ba471)!important;color:#fff!important}.business-action-btn.detail:hover{background:var(--td-success-color-hover,#00a870)!important;border-color:var(--td-success-color-hover,#00a870)!important;color:#fff!important}.business-action-btn.edit{background:var(--td-brand-color,#0052d9)!important;border-color:var(--td-brand-color,#0052d9)!important;color:#fff!important}.business-action-btn.edit:hover{background:var(--td-brand-color-hover,#366ef4)!important;border-color:var(--td-brand-color-hover,#366ef4)!important;color:#fff!important}.business-action-btn.audit{background:var(--td-brand-color,#0052d9)!important;border-color:var(--td-brand-color,#0052d9)!important;color:#fff!important}.business-action-btn.audit:hover{background:var(--td-brand-color-hover,#366ef4)!important;border-color:var(--td-brand-color-hover,#366ef4)!important;color:#fff!important}.business-action-btn.cancel{background:var(--td-error-color,#d54941)!important;border-color:var(--td-error-color,#d54941)!important;color:#fff!important}.business-action-btn.cancel:hover{background:var(--td-error-color-hover,#e34d59)!important;border-color:var(--td-error-color-hover,#e34d59)!important;color:#fff!important}.business-action-btn.more-submit_draft,.business-action-btn.more-confirm_reconciliation{background:#0052d90f!important}.business-action-btn.more-submit_draft:hover,.business-action-btn.more-confirm_reconciliation:hover{background:#0052d91f!important}.business-action-btn.more-delete{background:var(--td-error-color,#d54941)!important;border-color:var(--td-error-color,#d54941)!important;color:#fff!important}.business-action-btn.more-delete:hover{background:var(--td-error-color-hover,#e34d59)!important;border-color:var(--td-error-color-hover,#e34d59)!important;color:#fff!important}.business-action-btn.more-settle{background:#2ba47114!important}.business-action-btn.more-settle:hover{background:#2ba47129!important}.business-action-btn.more-reverse,.business-action-btn.more-forfeit{background:var(--td-warning-color,#e37318)!important;border-color:var(--td-warning-color,#e37318)!important;color:#fff!important}.business-action-btn.more-reverse:hover,.business-action-btn.more-forfeit:hover{background:var(--td-warning-color-hover,#ed7b2f)!important;border-color:var(--td-warning-color-hover,#ed7b2f)!important;color:#fff!important}.business-action-btn.more-refund{background:var(--td-error-color,#d54941)!important;border-color:var(--td-error-color,#d54941)!important;color:#fff!important}.business-action-btn.more-refund:hover{background:var(--td-error-color-hover,#e34d59)!important;border-color:var(--td-error-color-hover,#e34d59)!important;color:#fff!important}.business-action-line .t-button__text{line-height:24px}.business-row-highlight td,.business-row-highlight:hover td{background:var(--lv-table-selected-background,#f1f3f5)!important}.business-row-bg-yellow:not(.business-row-highlight) td,.business-row-bg-yellow:not(.business-row-highlight:hover) td{background:#fff7cc!important}.business-row-bg-red:not(.business-row-highlight) td,.business-row-bg-red:not(.business-row-highlight:hover) td{background:#ffe1e1!important}.business-row-bg-green:not(.business-row-highlight) td,.business-row-bg-green:not(.business-row-highlight:hover) td{background:#e7f8e7!important}.business-row-bg-blue:not(.business-row-highlight) td,.business-row-bg-blue:not(.business-row-highlight:hover) td{background:#e8f1ff!important}.business-row-bg-purple:not(.business-row-highlight) td,.business-row-bg-purple:not(.business-row-highlight:hover) td{background:#f3e8ff!important}.business-row-bg-gray:not(.business-row-highlight) td,.business-row-bg-gray:not(.business-row-highlight:hover) td{background:#f2f2f2!important}.business-row-zebra-gray:not(.business-row-highlight) td{background:#f7f8fa!important}.business-row-zebra-gray:not(.business-row-highlight:hover) td{background:#f1f3f5!important}.business-archive-picker-wrap{flex-direction:column;gap:14px;display:flex}.business-archive-picker-wrap .business-form-section-card .t-card__header{background:var(--td-bg-color-container,#fff)!important}.business-archive-picker-wrap .business-form-section-card,.business-archive-picker-wrap .t-alert{margin:0}.business-archive-picker-wrap .business-form-section-card .t-card__body{padding:14px 16px}.business-archive-picker-table{border:0;border-radius:0}.business-archive-picker-table .t-table__content{border-radius:6px;overflow:hidden}.business-archive-search-card{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:8px}.business-archive-search-form{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.business-archive-picker-table{border:1px solid var(--td-border-level-1-color,#e7e7e7);border-radius:8px;overflow:hidden}.archive-main-text{color:var(--td-text-color-primary,#1f2329);font-weight:500}.business-archive-picker-table .t-table__header th{font-weight:600;background:var(--td-bg-color-container,#fff)!important}.business-archive-picker-table .t-table__header,.business-archive-picker-table .t-table__header table,.business-archive-picker-table .t-table__header th,.business-archive-picker-table .t-table__th-cell,.business-archive-picker-table .t-table__fixed-right,.business-archive-picker-table .t-table__fixed-left{background:#fff!important}.business-archive-picker-table .t-table__body tr:hover td{background:var(--td-bg-color-container-hover,#f3f3f3)!important}.business-form-col-break-after{position:relative}.business-form-col-break-after:after{content:"";flex-basis:100%;width:100%;height:0;display:block}.business-form-empty-section{color:var(--td-text-color-placeholder,#9ca3af);padding:12px 0 18px;font-size:13px}.business-identity-wrap{flex-direction:column;gap:16px;display:flex}.business-identity-card-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:16px;display:grid}.business-identity-card{cursor:pointer;border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:10px;transition:all .16s}.business-identity-card .t-card__body{padding:18px}.business-identity-card:hover{border-color:var(--td-brand-color,#0052d9);transform:translateY(-1px)}.business-identity-card-title{color:var(--td-text-color-primary,#1f2329);margin-bottom:8px;font-size:16px;font-weight:600}.business-identity-card-desc{min-height:40px;color:var(--td-text-color-secondary,#5f646d);margin-bottom:14px;font-size:13px;line-height:1.6}.business-archive-fill-inline{justify-content:flex-end;gap:8px;display:flex}.business-form-section-card .t-card__actions{margin-left:auto}.deposit-form-card-grid .t-alert{margin-bottom:14px}.deposit-form-card-grid .t-card__body{padding-bottom:4px}.deposit-entry-form .t-form__item{margin-bottom:18px}.deposit-entry-form .t-row{row-gap:8px}.deposit-entry-form .t-card__body{padding-bottom:2px}.deposit-voucher-upload-box{width:100%}.deposit-voucher-upload-trigger{border:1px dashed var(--td-brand-color,#0052d9);min-height:112px;color:var(--td-brand-color,#0052d9);cursor:pointer;background:#0052d90a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all .2s;display:flex}.deposit-voucher-upload-trigger:hover{border-color:var(--td-brand-color-hover,#366ef4);background:#0052d914}.deposit-voucher-upload-input{display:none}.deposit-voucher-upload-icon{font-size:28px;font-weight:500;line-height:1}.deposit-voucher-upload-title{font-size:14px;font-weight:600}.deposit-voucher-upload-desc{color:var(--td-text-color-secondary,#666);font-size:12px}.deposit-voucher-selected-tip{color:var(--td-brand-color,#0052d9);margin-top:8px;font-size:13px}.deposit-voucher-preview-grid{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.deposit-voucher-preview-item{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.deposit-voucher-preview-img{object-fit:cover;border:1px solid var(--td-border-level-1-color,#e7e7e7);border-radius:6px;width:72px;height:72px}.resource-form-card-grid .t-form__item{margin-bottom:18px}.resource-edit-form .t-row{row-gap:8px}.resource-edit-cert-card{margin-top:0}.resource-edit-cert-card .t-card__body{padding:14px 16px}.resource-certificate-upload-box{width:100%}.resource-certificate-upload-trigger{border:1px dashed var(--td-brand-color,#0052d9);min-height:112px;color:var(--td-brand-color,#0052d9);cursor:pointer;background:#0052d90a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all .2s;display:flex}.resource-certificate-upload-trigger:hover{border-color:var(--td-brand-color-hover,#366ef4);background:#0052d914}.resource-certificate-upload-input{display:none}.resource-certificate-upload-icon{font-size:28px;font-weight:500;line-height:1}.resource-certificate-upload-title{font-size:14px;font-weight:600}.resource-certificate-upload-desc{color:var(--td-text-color-secondary,#666);font-size:12px}.resource-certificate-preview-grid{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.resource-certificate-preview-item{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.profile-form-card-grid .t-card__body{padding-bottom:4px}.profile-inline-form .t-form__item{margin-bottom:16px}.profile-inline-form .t-row{row-gap:4px}.profile-inline-form .t-input.t-is-readonly{background:var(--td-bg-color-secondarycontainer,#f3f6fb)}.profile-form-actions{justify-content:flex-end;padding-top:2px;display:flex}.business-form-card-grid{flex-direction:column;gap:14px;display:flex}.business-form-section-card{border:1px solid var(--td-border-level-1-color,#e7e7e7);background:var(--td-bg-color-container,#fff);border-radius:8px}.business-form-section-card .t-card__header{background:var(--td-bg-color-secondarycontainer,#f3f6fb);border-bottom:1px solid var(--td-border-level-1-color,#e7e7e7);font-weight:600}.business-form-section-card .t-card__body{padding:16px 18px 8px}.business-form-card-grid+.business-form-actions{border-top:1px solid var(--td-border-level-1-color,#e7e7e7);justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}.business-detail-dialog .t-dialog__body{padding:20px 24px 24px}.business-detail-section-row{row-gap:24px;margin-bottom:0}.business-detail-section-card{height:100%;overflow:hidden;border-radius:10px!important;margin-bottom:0!important}.business-detail-section-card .t-card__header{align-items:center}.business-detail-section-card .t-card__actions{margin-left:auto}.business-detail-dialog-heading{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.business-detail-dialog-parties{color:var(--td-text-color-secondary,#5f6368);font-size:13px;font-weight:400}.business-detail-section-card .t-card__body{padding:16px 18px!important}.business-detail-subgroups{flex-direction:column;gap:18px;display:flex}.business-detail-subgroup+.business-detail-subgroup{border-top:1px solid var(--td-border-level-1-color,#e7e7e7);padding-top:16px}.business-detail-subgroup-title{color:var(--td-text-color-primary,#1f2329);margin-bottom:8px;font-size:13px;font-weight:600}.business-detail-snapshot-card,.business-detail-adjustment-card{overflow:hidden;border-radius:10px!important;margin-top:24px!important}.business-detail-snapshot-card .t-card__body,.business-detail-adjustment-card .t-card__body{padding:16px 18px!important}.business-detail-descriptions .t-descriptions__label{white-space:nowrap;color:var(--td-text-color-secondary,#666);width:86px!important;min-width:86px!important;padding:7px 8px!important}.business-detail-descriptions .t-descriptions__content{color:var(--td-text-color-primary,#1f2329);min-width:150px!important;padding:7px 12px!important}.business-detail-card-color{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.business-color-swatch{border:1px solid var(--td-border-level-2-color);cursor:pointer;width:34px;height:24px;box-shadow:none;border-radius:6px}.business-color-swatch.active{border-color:var(--td-brand-color);box-shadow:0 0 0 2px #0052d929}.t-card{background:var(--lv-card-background,#fff)!important}.t-card__body,.t-card__header{background:0 0!important}.module-table .t-table__th-cell-inner,.module-table th{background:var(--lv-table-header-background,#f7f9fc)!important}.module-table:not(.deposit-table):not(.resource-table):not(.finance-flow-table):not(.personal-performance-table):not(.my-performance-table) .t-table__body tr:not(.business-row-highlight):not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):not(.business-row-zebra-gray) td{background:var(--lv-table-row-background,#fff)!important}.module-table.deposit-table .t-table__body tr:nth-child(odd) td,.module-table.resource-table .t-table__body tr:nth-child(odd) td,.module-table.finance-flow-table .t-table__body tr:nth-child(odd) td,.module-table.finance-flow-table .t-table__body tr:nth-child(odd) .t-table__td-cell{background:#fff!important}.module-table.deposit-table .t-table__body tr:nth-child(2n) td,.module-table.resource-table .t-table__body tr:nth-child(2n) td,.module-table.finance-flow-table .t-table__body tr:nth-child(2n) td,.module-table.finance-flow-table .t-table__body tr:nth-child(2n) .t-table__td-cell{background:#f2f3f5!important}.module-table.deposit-table .t-table__body tr:hover td,.module-table.resource-table .t-table__body tr:hover td,.module-table.finance-flow-table .t-table__body tr:hover td,.module-table.finance-flow-table .t-table__body tr:hover .t-table__td-cell{background:var(--td-bg-color-container-hover,#eef2f7)!important;background-color:var(--td-bg-color-container-hover,#eef2f7)!important}.business-archive-picker-table.module-table .t-table__header,.business-archive-picker-table.module-table .t-table__header table,.business-archive-picker-table.module-table .t-table__header th,.business-archive-picker-table.module-table .t-table__header .t-table__th-cell,.business-archive-picker-table.module-table .t-table__header .t-table__th-cell-inner,.business-archive-picker-table.module-table th{background:#fff!important}.module-card{background:var(--lv-card-background,#fff)!important}.detail-json{white-space:pre-wrap;word-break:break-all;background:var(--td-bg-color-container-hover);border-radius:6px;max-height:260px;padding:10px;font-size:12px;line-height:1.5;overflow:auto}.business-deposit-switch-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.business-form-both .t-form__item{margin-bottom:22px!important}.business-form-both .t-row{row-gap:8px}.refund-account-helper{margin:-12px 0 16px 100px}.refund-account-tip{color:var(--td-text-color-secondary);font-size:12px;line-height:1.6}.refund-account-alert{margin-top:8px}.refund-account-alert .t-alert{padding:8px 12px}.personal-performance-stat-grid{grid-template-columns:repeat(5,minmax(190px,1fr));gap:16px;padding-bottom:2px;display:grid;overflow-x:auto}.personal-performance-stat-grid .personal-performance-stat-card{min-width:0}.personal-performance-stat-grid .personal-performance-stat-value{overflow-wrap:anywhere;font-size:24px}.personal-performance-stat-card.business{--performance-accent:#168b8b;--performance-soft:#168b8b1a}.personal-performance-stat-card.deposit{--performance-accent:#a77620;--performance-soft:#a776201a}.personal-performance-page{flex-direction:column;gap:16px;display:flex}.personal-performance-filter-card{box-shadow:0 8px 26px #0f172a0d;border-radius:14px!important}.personal-performance-filter{margin:0}.personal-performance-filter .t-form__item{margin-bottom:0}.personal-performance-stat-row{row-gap:16px}.personal-performance-stat-card{min-height:136px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a0f;border:1px solid #0052d914!important;border-radius:16px!important}.personal-performance-stat-card:before{content:"";background:var(--performance-accent,#0052d9);height:4px;position:absolute;inset:0 0 auto}.personal-performance-stat-card:after{content:"";background:var(--performance-soft,#0052d914);border-radius:50%;width:118px;height:118px;position:absolute;bottom:-42px;right:-34px}.personal-performance-stat-card.count{--performance-accent:#0052d9;--performance-soft:#0052d917}.personal-performance-stat-card.performance{--performance-accent:#2ba471;--performance-soft:#2ba4711a}.personal-performance-stat-card.salary{--performance-accent:#e37318;--performance-soft:#e373181c}.personal-performance-stat-label{z-index:1;color:var(--td-text-color-secondary);font-size:13px;font-weight:600;position:relative}.personal-performance-stat-value{z-index:1;color:var(--td-text-color-primary);letter-spacing:-.02em;margin-top:12px;font-size:30px;font-weight:800;line-height:1.16;position:relative}.personal-performance-stat-note{z-index:1;color:var(--td-text-color-placeholder);margin-top:10px;font-size:12px;position:relative}.personal-performance-table-card{box-shadow:0 10px 28px #0f172a0d;border-radius:14px!important}.personal-performance-table{margin-top:0}.personal-performance-table .t-table__content{border-radius:10px;overflow:hidden}.personal-performance-table .t-table__header th{font-weight:700}.personal-performance-table .t-table__body tr:nth-child(odd) td,.personal-performance-table .t-table__body tr:nth-child(odd) .t-table__td-cell{background:#fff!important}.personal-performance-table .t-table__body tr:nth-child(2n) td,.personal-performance-table .t-table__body tr:nth-child(2n) .t-table__td-cell{background:#f2f3f5!important}.personal-performance-table .t-table__body tr:hover td,.personal-performance-table .t-table__body tr:hover .t-table__td-cell{background:var(--td-bg-color-container-hover,#eef2f7)!important;background-color:var(--td-bg-color-container-hover,#eef2f7)!important}.personal-performance-user{color:var(--td-text-color-primary);font-weight:700}.personal-performance-money{font-weight:700}.personal-performance-money.performance{color:#2ba471}.personal-performance-money.salary{color:#e37318}.performance-detail-header{align-items:center;gap:12px;display:inline-flex}.performance-detail-header>span{font-weight:600}.salary-payment-page{flex-direction:column;gap:16px;display:flex}.salary-payment-card{box-shadow:0 8px 26px #0f172a0d;border-radius:14px!important}.salary-payment-tip{margin-bottom:16px}.salary-payment-stat-row{row-gap:16px}.salary-payment-stat-card{min-height:128px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a0f;border:1px solid #0052d914!important;border-radius:16px!important}.salary-payment-stat-card:before{content:"";background:var(--salary-pay-accent,#0052d9);height:4px;position:absolute;inset:0 0 auto}.salary-payment-stat-card:after{content:"";background:var(--salary-pay-soft,#0052d914);border-radius:50%;width:116px;height:116px;position:absolute;bottom:-42px;right:-34px}.salary-payment-stat-card.total{--salary-pay-accent:#0052d9;--salary-pay-soft:#0052d917}.salary-payment-stat-card.paid{--salary-pay-accent:#2ba471;--salary-pay-soft:#2ba4711a}.salary-payment-stat-card.partial{--salary-pay-accent:#e37318;--salary-pay-soft:#e373181c}.salary-payment-stat-card.unpaid{--salary-pay-accent:#d54941;--salary-pay-soft:#d549411a}.salary-payment-stat-label{z-index:1;color:var(--td-text-color-secondary);font-size:13px;font-weight:600;position:relative}.salary-payment-stat-value{z-index:1;color:var(--td-text-color-primary);letter-spacing:-.02em;margin-top:12px;font-size:28px;font-weight:800;line-height:1.16;position:relative}.salary-payment-stat-note{z-index:1;color:var(--td-text-color-placeholder);margin-top:10px;font-size:12px;position:relative}.salary-payment-filter-card{margin-top:16px;background:var(--td-bg-color-secondarycontainer,#f3f6fb)!important;border:1px solid var(--td-border-level-1-color,#e7e7e7)!important;border-radius:12px!important}.salary-payment-filter{margin:0}.salary-payment-filter .t-form__item{margin-bottom:10px}.salary-payment-table-card{margin-top:16px;box-shadow:0 10px 28px #0f172a0a;border-radius:14px!important}.salary-payment-table{margin-top:0}.salary-payment-table .t-table__content{border-radius:10px;overflow:hidden}.salary-payment-table .t-table__header th{font-weight:700}.salary-payment-month{color:var(--td-text-color-primary);margin-bottom:4px;font-weight:700}.salary-payment-money{font-weight:800}.salary-payment-money.total{color:#0052d9}.salary-payment-progress-text{color:var(--td-text-color-secondary);margin-top:6px;font-size:12px;line-height:1.6}.salary-payment-page{gap:18px}.salary-payment-hero-card{background:linear-gradient(135deg,#f7fbff 0%,#fff 48%,#f8fafc 100%)!important;border:1px solid #0052d914!important;overflow:hidden!important}.salary-payment-hero{border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 2px 18px;display:flex}.salary-payment-hero-main{min-width:0}.salary-payment-eyebrow{letter-spacing:.12em;color:#0052d9;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800}.salary-payment-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.salary-payment-title{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:850;line-height:1.15}.salary-payment-desc{color:#64748b;margin:10px 0 0;font-size:14px;line-height:1.7}.salary-payment-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:560px;display:flex}.salary-payment-hero-actions .t-button{border-radius:10px;font-weight:700}.salary-payment-flow-tip{background:#ffffffbd;border:1px solid #0052d91a;border-radius:14px;align-items:center;gap:10px;margin:18px 0;padding:12px 14px;display:flex;box-shadow:0 8px 24px #0f172a0a}.salary-payment-flow-item{white-space:nowrap;color:#334155;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.salary-payment-flow-item span{color:#0052d9;background:#e8f2ff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:inline-flex}.salary-payment-flow-line{background:linear-gradient(90deg,#0052d940,#0052d90d);flex:1;min-width:24px;height:1px}.salary-payment-tip{margin-bottom:16px;border-radius:12px!important}.salary-payment-filter-card{background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #0052d91a!important;padding:2px!important;box-shadow:0 12px 28px #0f172a0d!important}.salary-payment-filter-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.salary-payment-section-title{color:#0f172a;font-size:16px;font-weight:800;line-height:1.3}.salary-payment-section-subtitle{color:#94a3b8;margin-top:4px;font-size:12px;line-height:1.5}.salary-payment-filter{align-items:flex-end;gap:4px 8px;margin:0;display:flex}.salary-payment-filter .t-form__item{margin-bottom:8px;margin-right:8px}.salary-payment-filter .t-form__label{color:#475569;font-weight:700}.salary-payment-filter .t-input,.salary-payment-filter .t-select,.salary-payment-filter .t-date-picker{border-radius:10px}.salary-payment-filter-actions{margin-left:auto}.salary-payment-stat-row{row-gap:16px;margin-top:18px!important}.salary-payment-stat-card{transition:transform .18s,box-shadow .18s,border-color .18s;background:#ffffffeb!important;border-radius:18px!important;min-height:136px!important}.salary-payment-stat-card:hover{transform:translateY(-2px);border-color:var(--salary-pay-accent,#0052d9)!important;box-shadow:0 16px 34px #0f172a17!important}.salary-payment-stat-icon{z-index:1;background:var(--salary-pay-soft,#0052d914);width:36px;height:36px;color:var(--salary-pay-accent,#0052d9);border-radius:12px;justify-content:center;align-items:center;font-size:18px;font-weight:900;display:flex;position:absolute;top:18px;right:18px}.salary-payment-stat-label{font-size:13px!important}.salary-payment-stat-value{margin-top:14px!important;font-size:30px!important}.salary-payment-table-card{border:1px solid #94a3b829!important;border-radius:18px!important;margin-top:18px!important;box-shadow:0 14px 34px #0f172a0d!important}.salary-payment-table-title{justify-content:space-between;align-items:center;display:flex}.salary-payment-table .t-table__content{border:1px solid #94a3b824;border-radius:14px!important}.salary-payment-table .t-table__header th{font-size:13px;color:#334155!important;background:#f8fafc!important}.salary-payment-table .t-table__body td{padding-top:13px!important;padding-bottom:13px!important}.salary-payment-table .t-table__body tr:hover td{background:#f8fbff!important}.salary-payment-month{font-size:14px}.salary-payment-main-text{color:#334155;font-weight:700}.salary-payment-money.total{color:#0052d9;font-size:15px}.salary-payment-progress-text{padding-top:2px}.salary-payment-table .t-button{border-radius:8px;font-weight:650}.salary-generate-month-picker{background:#fff;border:1px solid #0052d929;border-radius:12px;align-items:center;gap:8px;padding:7px 10px;display:flex;box-shadow:0 8px 20px #0f172a0d}.salary-generate-month-picker span{white-space:nowrap;color:#334155;font-size:13px;font-weight:800}.salary-generate-month-picker .t-date-picker{border-radius:10px}@media (width<=900px){.salary-generate-month-picker{flex-direction:column;align-items:flex-start;width:100%}.salary-generate-month-picker .t-date-picker{width:100%!important}}.business-detail-header-actions{justify-content:flex-end;align-items:center;gap:14px;max-width:720px;margin-left:auto;display:flex}.business-detail-header-meta{min-width:0;color:var(--td-text-color-primary,#1f2329);flex:1;justify-content:flex-end;align-items:center;gap:14px;font-size:13px;display:flex}.business-detail-header-meta-item{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:260px;overflow:hidden}.business-detail-header-meta-label{color:var(--td-text-color-secondary,#666)}.business-detail-dialog-title{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.business-detail-title-color{margin-left:auto}.business-detail-title-color .business-color-swatch{width:28px;height:20px}.business-list-card .business-filter-main{flex-wrap:nowrap;width:100%;overflow-x:auto}.deposit-list-card .business-filter-main{flex-wrap:nowrap;width:100%;overflow-x:auto}.deposit-list-card .business-filter-main .deposit-toolbar-spacer{flex:auto;min-width:24px}.deposit-list-card .business-filter-main .deposit-toolbar-actions{justify-content:flex-end;flex:none!important;margin-left:0!important}.deposit-list-card .business-filter-main .deposit-toolbar-actions .t-space{justify-content:flex-end;gap:4px!important}.my-performance-page{flex-direction:column;gap:16px;display:flex}.my-performance-hero{box-shadow:0 8px 26px #0f172a0d;background:var(--lv-card-background,var(--td-bg-color-container,#fff))!important;border:1px solid #0052d914!important;border-radius:14px!important}.my-performance-hero-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.my-performance-eyebrow{color:var(--td-brand-color,#0052d9);letter-spacing:.12em;font-size:12px;font-weight:800}.my-performance-title{color:var(--td-text-color-primary,#1f2329);margin-top:6px;font-size:20px;font-weight:800;line-height:1.25}.my-performance-desc{color:var(--td-text-color-secondary,#5f646d);margin-top:6px;font-size:13px}.my-performance-filter{margin:0}.my-performance-filter .t-form__item{margin-bottom:0}.my-performance-stat-row{row-gap:16px}.my-performance-stat-card{min-height:136px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a0f;background:var(--lv-card-background,var(--td-bg-color-container,#fff))!important;border:1px solid #0052d914!important;border-radius:16px!important}.my-performance-stat-card:before{content:"";background:var(--performance-accent,var(--td-brand-color,#0052d9));height:4px;position:absolute;inset:0 0 auto}.my-performance-stat-card:after{content:"";background:var(--performance-soft,#0052d914);border-radius:50%;width:118px;height:118px;position:absolute;bottom:-42px;right:-34px}.my-performance-stat-card.count{--performance-accent:var(--td-brand-color,#0052d9);--performance-soft:#0052d917}.my-performance-stat-card.performance{--performance-accent:#2ba471;--performance-soft:#2ba4711a}.my-performance-stat-card.business{--performance-accent:#147d64;--performance-soft:#147d641a}.my-performance-stat-card.deposit{--performance-accent:#c28516;--performance-soft:#c285161a}.my-performance-stat-card.salary{--performance-accent:#e37318;--performance-soft:#e373181c}.my-performance-stat-card.rule{--performance-accent:#8054f2;--performance-soft:#8054f21a}.my-performance-stat-label{z-index:1;color:var(--td-text-color-secondary,#5f646d);font-size:13px;font-weight:600;position:relative}.my-performance-stat-value{z-index:1;color:var(--td-text-color-primary,#1f2329);letter-spacing:-.02em;margin-top:12px;font-size:30px;font-weight:800;line-height:1.16;position:relative}.my-performance-stat-value.small{font-size:20px;line-height:1.25}.my-performance-stat-note{z-index:1;color:var(--td-text-color-placeholder,#9ca3af);margin-top:10px;font-size:12px;line-height:1.6;position:relative}.my-performance-table-card{box-shadow:0 10px 28px #0f172a0d;background:var(--lv-card-background,var(--td-bg-color-container,#fff))!important;border-radius:14px!important}.my-performance-table{margin-top:0}.my-performance-table .t-table__content{border-radius:10px;overflow:hidden}.my-performance-table .t-table__header th{font-weight:700;background:var(--lv-table-header-background,#f7f9fc)!important}.my-performance-table .t-table__body tr:nth-child(odd) td,.my-performance-table .t-table__body tr:nth-child(odd) .t-table__td-cell{background:var(--lv-table-row-background,#fff)!important;background-color:var(--lv-table-row-background,#fff)!important}.my-performance-table .t-table__body tr:nth-child(2n) td,.my-performance-table .t-table__body tr:nth-child(2n) .t-table__td-cell{background:var(--td-bg-color-secondarycontainer,#f2f3f5)!important;background-color:var(--td-bg-color-secondarycontainer,#f2f3f5)!important}.my-performance-table .t-table__body tr:hover td,.my-performance-table .t-table__body tr:hover .t-table__td-cell{background:var(--lv-table-selected-background,var(--td-bg-color-container-hover,#eef2f7))!important;background-color:var(--lv-table-selected-background,var(--td-bg-color-container-hover,#eef2f7))!important}.my-performance-business-no{color:var(--td-text-color-primary,#1f2329);font-weight:700}.my-performance-money{color:#2ba471;font-weight:800}.my-performance-stat-grid{grid-template-columns:repeat(5,minmax(190px,1fr));gap:16px;padding-bottom:2px;display:grid;overflow-x:auto}.my-performance-stat-grid .my-performance-stat-card{min-width:0}.my-performance-stat-grid .my-performance-stat-value{overflow-wrap:anywhere;font-size:24px}.t-layout__content,.app-main,.app-page,.business-list-card,.business-list-card .t-card__body{min-width:0;max-width:100%;overflow-x:hidden}.app-shell>.t-layout{flex:auto!important;width:auto!important;min-width:0!important;overflow-x:hidden!important}.app-shell .app-content{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.business-list-card,.app-shell .app-content .business-list-card,.app-shell .app-content .business-list-card .t-loading__parent,.app-shell .app-content .business-list-card .t-card__body{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.business-list-card .business-filter-main{flex-wrap:nowrap;width:100%;max-width:100%;overflow:auto hidden}.business-list-card .business-filter-main .business-toolbar-spacer{flex:auto;min-width:24px}.business-list-card .business-filter-main .business-toolbar-actions{justify-content:flex-end;flex:none!important;margin-left:0!important}.business-list-card .business-filter-main .business-toolbar-actions .t-space{justify-content:flex-end;gap:4px!important}.business-table-scroll-wrap,.app-shell .app-content .business-table-scroll-wrap{box-sizing:border-box;display:block;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(100vh - 283px)!important;overflow:hidden!important}.business-table-scroll-wrap .t-table__pagination-wrap{width:100%!important;min-width:0!important;max-width:100%!important}.business-list-table,.app-shell .app-content .business-table-scroll-wrap .business-list-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.business-list-table .t-table__content,.app-shell .app-content .business-table-scroll-wrap .business-list-table .t-table__content{scrollbar-width:auto;scrollbar-color:#6b7280 #e5e7eb;scrollbar-gutter:stable;width:100%!important;max-width:100%!important;max-height:calc(100vh - 307px)!important;overflow:auto!important}.business-list-table .t-table__content table{width:max-content!important;min-width:100%!important}.business-list-table .t-table__body,.business-list-table .t-table__header{max-width:100%}.business-list-table .t-table__body{overflow:visible!important}.business-list-table .t-table__th-cell,.business-list-table .t-table__td-cell,.business-cell-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.business-cell-ellipsis{max-width:100%;display:block}.business-cell-nowrap,.business-list-table .business-action-line{white-space:nowrap}.business-list-table .business-action-line{flex-wrap:nowrap}.business-list-table .t-table__fixed-left,.business-list-table .t-table__fixed-right{z-index:2}.business-list-table .t-table__content::-webkit-scrollbar{width:24px;height:24px}.business-list-table .t-table__content::-webkit-scrollbar-track{background:#e5e7eb}.business-list-table .t-table__content::-webkit-scrollbar-corner{background:#e5e7eb}.business-list-table .t-table__content::-webkit-scrollbar-track{border-radius:999px}.business-list-table .t-table__content::-webkit-scrollbar-thumb{border-radius:999px}.business-list-table .t-table__content::-webkit-scrollbar-thumb{border:5px solid #e5e7eb;background:#6b7280!important}.business-list-table .t-table__content::-webkit-scrollbar-thumb:hover{border:5px solid #e5e7eb;background:#6b7280!important}.business-list-table,.business-list-table *,.business-list-table :before,.business-list-table :after{box-shadow:none!important;text-shadow:none!important;filter:none!important;transition:none!important;animation:none!important}.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd) td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd) .t-table__td-cell,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd):hover td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd):hover .t-table__td-cell,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd).business-row-highlight td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd).business-row-highlight .t-table__td-cell{background:#fff!important}.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n) td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n) .t-table__td-cell,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n):hover td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n):hover .t-table__td-cell,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n).business-row-highlight td,.business-list-table tbody tr:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n).business-row-highlight .t-table__td-cell{background:var(--td-bg-color-secondarycontainer,#f2f3f5)!important;background-color:var(--td-bg-color-secondarycontainer,#f2f3f5)!important;background-image:none!important}.business-list-table tbody tr.business-row-bg-yellow td,.business-list-table tbody tr.business-row-bg-yellow .t-table__td-cell{background:#fff7cc!important}.business-list-table tbody tr.business-row-bg-red td,.business-list-table tbody tr.business-row-bg-red .t-table__td-cell{background:#ffe1e1!important}.business-list-table tbody tr.business-row-bg-green td,.business-list-table tbody tr.business-row-bg-green .t-table__td-cell{background:#e7f8e7!important}.business-list-table tbody tr.business-row-bg-blue td,.business-list-table tbody tr.business-row-bg-blue .t-table__td-cell{background:#e8f1ff!important}.business-list-table tbody tr.business-row-bg-purple td,.business-list-table tbody tr.business-row-bg-purple .t-table__td-cell{background:#f3e8ff!important}.business-list-table tbody tr.business-row-bg-gray td,.business-list-table tbody tr.business-row-bg-gray .t-table__td-cell{background:#f2f2f2!important}.business-list-table tbody tr:hover,.business-list-table tbody tr:hover td,.business-list-table tbody tr:hover .t-table__td-cell,.business-list-table tbody tr.t-is-selected,.business-list-table tbody tr.t-is-selected td,.business-list-table tbody tr.t-is-selected .t-table__td-cell,.business-list-table tbody tr.t-is-active,.business-list-table tbody tr.t-is-active td,.business-list-table tbody tr.t-is-active .t-table__td-cell{box-shadow:none!important;filter:none!important;outline:none!important}.business-list-table thead th,.business-list-table thead th *,.business-list-table thead th:hover,.business-list-table thead th:hover *,.business-list-table .t-table__th-cell,.business-list-table .t-table__th-cell *,.business-list-table .t-table__th-cell:hover,.business-list-table .t-table__th-cell:hover *{color:#0006!important;cursor:default!important;box-shadow:none!important;background:#f7f9fc!important;transition:none!important}.column-selection-tools{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 8px;display:flex}.column-check-list-grouped{max-height:58vh;padding-right:4px;display:block;overflow:auto}.column-check-group{border-bottom:1px solid var(--td-border-level-1-color,#e7e7e7);padding:10px 0}.column-check-group:last-child{border-bottom:0}.column-check-group-title{color:var(--td-text-color-primary,#1f2329);margin-bottom:8px;font-weight:700}.column-check-group-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;display:grid}.column-check-group-items .t-checkbox{margin-right:0}.column-check-group-items .t-checkbox__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=768px){.app-shell:has(.business-list-card){width:1272px!important;min-width:1272px!important}.app-shell:has(.business-list-card)>.t-layout{flex:0 0 1024px!important;width:1024px!important;min-width:1024px!important;max-width:none!important}.app-shell:has(.business-list-card) .app-content{width:1024px!important;min-width:1024px!important;max-width:none!important;overflow-x:hidden!important}.app-shell:has(.business-list-card) .business-list-card{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell:has(.business-list-card) .business-list-card .t-card__body{width:100%!important;min-width:0!important;max-width:100%!important}.business-list-card .business-filter-main,.business-list-card .business-filter-row{flex-wrap:nowrap!important;overflow:auto hidden!important}.business-list-card .business-filter-main .filter-keyword,.business-list-card .business-filter-main .filter-actions,.business-list-card .business-filter-main .filter-date-range-item,.business-list-card .business-filter-row .filter-keyword,.business-list-card .business-filter-row .filter-actions,.business-list-card .business-filter-row .filter-date-range-item{flex:0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;margin-left:0!important}.business-list-card .filter-keyword-input,.business-list-card .filter-keyword-input .t-input{width:240px!important;max-width:240px!important}.business-list-card .filter-date-picker{box-sizing:border-box!important;flex:0 244px!important;width:min(244px,100%)!important;min-width:0!important;max-width:244px!important}.business-list-card .filter-date-picker .t-input,.business-list-card .filter-date-picker .t-input__inner{width:100%!important;max-width:none!important}.business-list-card .business-toolbar-actions,.business-list-card .business-toolbar-actions .t-space{flex-wrap:nowrap!important;width:auto!important}.app-shell:has(.deposit-list-card){width:1272px!important;min-width:1272px!important}.app-shell:has(.deposit-list-card)>.t-layout{flex:0 0 1024px!important;width:1024px!important;min-width:1024px!important;max-width:none!important}.app-shell:has(.deposit-list-card) .app-content{width:1024px!important;min-width:1024px!important;max-width:none!important;overflow-x:hidden!important}.app-shell:has(.deposit-list-card) .deposit-list-card{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell:has(.deposit-list-card) .deposit-list-card .t-card__body{width:100%!important;min-width:0!important;max-width:100%!important}.deposit-list-card .business-filter-main,.deposit-list-card .business-filter-row{flex-wrap:nowrap!important;overflow:auto hidden!important}.deposit-list-card .business-filter-main .filter-keyword,.deposit-list-card .business-filter-main .filter-actions,.deposit-list-card .business-filter-main .filter-date-range-item,.deposit-list-card .business-filter-row .filter-keyword,.deposit-list-card .business-filter-row .filter-actions,.deposit-list-card .business-filter-row .filter-date-range-item{flex:0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;margin-left:0!important}.deposit-list-card .filter-keyword-input,.deposit-list-card .filter-keyword-input .t-input{width:240px!important;max-width:240px!important}.deposit-list-card .filter-date-picker{box-sizing:border-box!important;flex:0 244px!important;width:min(244px,100%)!important;min-width:0!important;max-width:244px!important}.deposit-list-card .filter-date-picker .t-input,.deposit-list-card .filter-date-picker .t-input__inner{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.deposit-list-card .deposit-toolbar-actions,.deposit-list-card .deposit-toolbar-actions .t-space{flex-wrap:nowrap!important;width:auto!important}}.business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray) td,.business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray) .t-table__td-cell,.business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):hover td,.business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):hover .t-table__td-cell,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd) td,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(odd) .t-table__td-cell,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n) td,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray):nth-child(2n) .t-table__td-cell,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight.business-row-zebra-gray:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray) td,body .app-shell .app-content .business-list-table tbody tr.business-row-highlight.business-row-zebra-gray:not(.business-row-bg-yellow):not(.business-row-bg-red):not(.business-row-bg-green):not(.business-row-bg-blue):not(.business-row-bg-purple):not(.business-row-bg-gray) .t-table__td-cell{background:#e6f4ff!important}
