*{box-sizing:border-box;margin:0;padding:0}:root{--glass-bg:#ffffff2e;--glass-bg-strong:#ffffff47;--glass-bg-light:#ffffff1a;--glass-border:#ffffff40;--glass-border-strong:#fff6;--glass-shadow:0 8px 32px #0000000d;--glass-shadow-hover:0 12px 40px #00000014;--glass-blur:blur(24px);--primary:#4f6ef7;--primary-light:#738af9;--primary-dark:#3a54d4;--accent:#00b4d8;--accent-light:#00b4d81f;--success:#2ecc71;--warning:#f59e0b;--danger:#ef4444;--gray-50:#f8f9fa;--gray-100:#f0f2f5;--gray-200:#e2e5ea;--gray-300:#c4c9d0;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--radius:12px;--radius-sm:8px;--transition:all .3s ease;--text-primary:#1f2937;--text-secondary:#1f2937a6;--text-muted:#1f293766;--surface-dark:#e8ecf1;--surface-mid:#edf0f5;--surface-light:#f5f7fa}body{color:var(--text-primary);background:linear-gradient(135deg,#e8ecf1 0%,#dce3eb 25%,#e3e8f0 50%,#dbe5f0 75%,#edf2f7 100%);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.login-screen{background:linear-gradient(90deg,#0714222e,#07142205 42%,#ffffff61 100%),url(../images/login-hero.png) 50%/cover no-repeat,linear-gradient(135deg,#eef6f8 0%,#dce8ee 42%,#f8fbfc 100%);place-items:center end;min-height:100vh;padding:32px clamp(34px,7vw,118px) 32px 32px;display:grid;position:relative;overflow:hidden}.login-screen:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff14,#ffffff05 36%,#12968f14),repeating-linear-gradient(90deg,#ffffff29 0 1px,#0000 1px 96px);position:absolute;inset:0}.login-ambient{filter:blur(2px);pointer-events:none;border-radius:999px;position:absolute}.login-ambient-a{background:#0c938c2e;width:360px;height:360px;bottom:10%;left:8%}.login-ambient-b{background:#ffb3682e;width:280px;height:280px;top:15%;right:12%}.login-panel{z-index:1;-webkit-backdrop-filter:blur(26px)saturate(1.35);background:linear-gradient(#ffffffd1,#ffffff8f),#ffffff9e;border:1px solid #ffffffad;border-radius:26px;width:min(420px,100vw - 40px);padding:32px 34px 28px;position:relative;box-shadow:0 28px 80px #3054682e,inset 0 1px #ffffffc7}@media (width<=760px){.login-screen{background-position:50%;justify-items:center;padding:24px}}.login-logo-wrap{background:#ffffffbd;border:1px solid #ffffffc2;border-radius:24px;width:86px;height:86px;margin:0 auto 18px;padding:9px;box-shadow:0 14px 30px #2a5c6c24,inset 0 1px #ffffffc7}.login-logo-wrap img{object-fit:cover;border-radius:18px;width:100%;height:100%;display:block}.login-title{text-align:center;gap:4px;margin-bottom:24px;display:grid}.login-title span{color:#009f89;letter-spacing:.08em;font-size:13px;font-weight:900}.login-title strong{color:#142838;font-size:27px;line-height:1.15}.login-field{gap:7px;margin-bottom:14px;display:grid}.login-field>span{color:#243747;font-size:13px;font-weight:850}.login-field>div{color:#0c817a;background:#ffffffb8;border:1px solid #738f9e47;border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;height:46px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffffbd}.login-field input{color:#122c3d;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:16px;font-weight:750}.login-field:focus-within>div{border-color:#0b9a928c;box-shadow:inset 0 1px #ffffffd1,0 0 0 4px #14b5ab1f}.login-error{color:#b42323;background:#ffebebd6;border:1px solid #ff797966;border-radius:12px;margin:2px 0 12px;padding:9px 11px;font-size:13px;font-weight:800}.login-submit{color:#fff;width:100%;height:46px;font:inherit;cursor:pointer;background:linear-gradient(#23beb5eb,#0a8982e6),#0e9f97;border:1px solid #ffffffb8;border-radius:14px;margin-top:6px;font-size:16px;font-weight:900;box-shadow:0 16px 32px #097e7838,inset 0 1px #ffffff5c}.login-submit:hover{transform:translateY(-1px);box-shadow:0 20px 38px #097e7842,inset 0 1px #ffffff6b}.login-foot{color:#587083;text-align:center;margin-top:18px;font-size:12px;font-weight:700}.app-container{min-height:100vh;display:flex}.sidebar{z-index:100;-webkit-backdrop-filter:blur(28px)saturate(120%);width:110px;height:100vh;color:var(--text-primary);background:#d2dceb59;border-right:1px solid #fff6;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:visible;box-shadow:2px 0 24px #0000000d,inset -1px 0 #fff6}.sidebar:before{content:none;z-index:-1;pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.sidebar .nav-menu{overflow:visible!important}.sidebar-section{position:relative}.sidebar-flyout{min-width:520px;max-width:700px;max-height:var(--sidebar-flyout-max-height,70vh);-webkit-backdrop-filter:blur(10px);color:var(--text-primary);z-index:200;background:#ffffffeb;border:1px solid #00000014;border-radius:14px;padding:14px 0;animation:.15s ease-out flyoutFadeIn;position:fixed;top:auto;left:110px;overflow-y:auto;box-shadow:0 16px 48px #0000001f,inset 0 0 0 1px #ffffff80}.sidebar-flyout:before{content:"";z-index:-1;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;border-radius:12px;position:absolute;inset:0}@keyframes flyoutFadeIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.sidebar-flyout::-webkit-scrollbar{width:4px}.sidebar-flyout::-webkit-scrollbar-track{background:0 0}.sidebar-flyout::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.flyout-header{border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;margin-bottom:6px;padding:4px 20px 12px;display:flex}.flyout-header-icon{text-align:center;width:24px;color:var(--primary);font-size:18px}.flyout-header-title{color:var(--text-primary);letter-spacing:.5px;font-size:15px;font-weight:700}.flyout-body{flex-direction:row;gap:0;padding:0;display:flex}.flyout-group{border-right:1px solid #0000000f;flex-direction:column;min-width:0;padding:0;display:flex}.flyout-group:last-child{border-right:none}.flyout-group-label{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);white-space:nowrap;padding:6px 20px 4px;font-size:11px;font-weight:700;display:block}.flyout-items{flex-direction:column;display:flex}.flyout-item{text-align:left;width:100%;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-left:3px solid #0000;padding:6px 20px 6px 24px;font-family:inherit;font-size:13px;transition:all .15s;display:block}.flyout-item:hover{color:var(--primary);border-left-color:var(--primary);background:#4f6ef714}.flyout-item.active{color:var(--primary);border-left-color:var(--primary);background:#4f6ef71a;font-weight:600}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.logo{text-align:center;border-bottom:1px solid #ffffff29;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;height:92px;margin-bottom:16px;padding:24px 8px 8px;display:flex}.logo h1{color:var(--gray-800)}.logo-img{object-fit:contain;background:#fff;border-radius:50%;width:54px;height:54px;padding:4px;display:block;box-shadow:0 1px 4px #0000002e}.logo-sub{max-width:76px;color:var(--text-primary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;line-height:1.05;display:block;overflow:hidden}.sidebar-footer{text-align:center;color:var(--text-muted);border-top:1px solid #0000000d;flex-shrink:0;padding:8px 4px;font-size:10px;display:block}.nav-icon-svg{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-icon-svg svg{width:100%;height:100%}.sidebar .nav-menu{padding-top:0!important;padding-bottom:0!important}.sidebar .nav-menu>button,.sidebar-section>button{height:86px;margin-top:8px;position:relative;color:var(--text-secondary)!important;border-left:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:7px 4px!important;font-size:14px!important;line-height:1.12!important}.sidebar .nav-menu>button:hover,.sidebar-section>button:hover{color:var(--text-primary)!important;background:#4f6ef70f!important}.sidebar .nav-menu>button>.nav-icon-svg,.sidebar-section>button>.nav-icon-svg{width:34px!important;height:34px!important}.sidebar .nav-menu>button>span:not(.nav-icon-svg),.sidebar-section>button>span:nth-child(2){text-align:center;white-space:normal;width:100%;font-weight:700}.sidebar-section>button>span:last-child{width:auto;font-size:12px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.sidebar .nav-item{color:#ffffffbf;border-left:3px solid #0000;transition:all .2s}.sidebar .nav-item:hover{color:#fff;border-left-color:var(--accent);background:#ffffff14}.sidebar .nav-item.active{color:#fff;border-left-color:var(--accent);background:#ffffff1f;font-weight:600}.main-content{transform-origin:0 0;min-height:100vh;transform:scale(var(--app-scale,1));width:calc(var(--content-width,1440px));height:fit-content;min-height:calc(100vh / var(--app-scale,1));flex:1;margin-left:110px;padding:24px 32px;overflow-x:auto}.workspace-tabs{-webkit-backdrop-filter:blur(20px)saturate(140%);z-index:5;background:#ffffff26;border-bottom:1px solid #fff3;align-items:flex-end;gap:0;height:38px;margin:-24px -32px 0;padding-left:10px;display:flex;position:relative;overflow:visible}.workspace-tab{min-width:104px;max-width:210px;height:38px;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff26;border-bottom:none;border-radius:8px 8px 0 0;justify-content:center;align-items:center;gap:12px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex}.workspace-tab span:first-child{text-overflow:ellipsis;overflow:hidden}.workspace-tab.active{height:40px;color:var(--text-primary);-webkit-backdrop-filter:blur(20px);border-top:3px solid var(--primary);background:#ffffff59;border-color:#ffffff59;margin-bottom:-1px}.workspace-tab-close{color:var(--text-muted);padding:2px 4px;font-size:18px;line-height:1}.workspace-tab-close:hover{color:var(--text-primary)}.workspace-tab:not(.active) .workspace-tab-close{color:#1f293733}.workspace-tab-menu{position:relative}.workspace-tab-arrow{width:54px;height:38px;color:var(--text-muted);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-bottom:none;border-radius:0 8px 0 0;font-size:16px}.workspace-tab-dropdown{-webkit-backdrop-filter:blur(30px)saturate(160%);z-index:10;background:#ffffff8c;border:1px solid #ffffff4d;border-radius:10px;min-width:190px;padding:4px 0;position:absolute;top:38px;right:0;box-shadow:0 12px 40px #00000014}.workspace-tab-dropdown button{width:100%;color:var(--text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;display:block}.workspace-tab-dropdown button:hover{color:var(--primary);background:#4f6ef71a}.main-content .page-header h2{color:var(--gray-800);text-shadow:none}.page-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-header h2{color:var(--gray-800);font-size:24px;font-weight:700}.header-actions{gap:10px;display:flex}.btn{border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);color:var(--text-primary);border:1px solid #0000;align-items:center;gap:6px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.btn-primary{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:var(--glass-shadow)}.btn-primary:hover{background:var(--primary-dark);border-color:var(--primary-dark);box-shadow:var(--glass-shadow-hover);transform:translateY(-1px)}.btn-outline{background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border-strong);color:var(--text-secondary);box-shadow:var(--glass-shadow)}.btn-outline:hover{color:var(--primary);border-color:var(--primary);background:#fffc}.btn-sm{padding:6px 12px;font-size:12px}.btn-danger{border-color:var(--danger);color:#fff;background:#ef4444e6}.btn-danger:hover{color:#fff;background:#dc2626}.btn-success{border-color:var(--success);color:#fff;background:#2ecc71e6}.btn-success:hover{color:#fff;background:#27ae60}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px;display:grid}.stat-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);transition:var(--transition);align-items:center;gap:16px;padding:20px;display:flex}.stat-card:hover{background:var(--glass-bg-strong);box-shadow:var(--glass-shadow-hover);border-color:var(--glass-border-strong);transform:translateY(-2px)}.stat-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.stat-icon.blue{color:var(--primary);background:#4f6ef71f}.stat-icon.green{color:var(--success);background:#2ecc711f}.stat-icon.orange{color:var(--warning);background:#f59e0b1f}.stat-icon.red{color:var(--danger);background:#ef44441f}.stat-icon.teal{color:var(--accent);background:#00b4d81f}.stat-info{flex-direction:column;display:flex}.stat-label{color:var(--gray-500);font-size:13px;font-weight:500}.stat-value{color:var(--gray-800);font-size:24px;font-weight:700}.dashboard-header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:16px;display:flex}.dashboard-title{color:var(--gray-800);letter-spacing:.5px;font-size:28px;font-weight:800}.chart-wrap{height:300px;position:relative}.charts-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.chart-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);padding:20px}.chart-card h3{color:var(--gray-700);margin-bottom:16px;font-size:16px;font-weight:600}.chart-card canvas{max-height:280px}.filter-bar{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;padding:16px 20px;display:flex}.filter-group{flex-direction:column;gap:4px;display:flex}.filter-group label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.filter-group input,.filter-group select{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);min-width:140px;transition:var(--transition);color:var(--text-primary);background:#fff3;border:1px solid #00000014;padding:8px 12px;font-family:inherit;font-size:14px}.filter-group input:focus,.filter-group select:focus{border-color:var(--primary);background:#ffffff73;outline:none;box-shadow:0 0 0 3px #4f6ef71a}.air-old-page{color:#111;background:#f5f5f5;min-width:1340px;margin:0 -32px -24px;font-family:Arial,Helvetica Neue,sans-serif;font-size:12px;line-height:1.25}.air-old-workspace{background:#fff;border-left:1px solid #d7dce0;border-right:1px solid #d7dce0;padding:10px;position:relative}.air-old-save{z-index:3;color:#555;cursor:pointer;background:#d8d8d8;border:0;border-radius:2px;padding:8px 14px;font-weight:700;position:absolute;top:8px;right:14px}.air-old-top{border-bottom:1px solid #d8dde3;grid-template-columns:minmax(1080px,70%) minmax(440px,30%);min-height:575px;display:grid}.air-old-right{border-left:1px dashed #b7bdc5;padding:4px 12px 10px}.air-old-main-area{min-width:0}.air-old-header-grid{grid-template-columns:200px 200px 200px 180px 180px 150px;justify-content:space-around;align-items:start;gap:8px 12px;height:58px;padding:8px 34px 0 12px;display:grid}.air-old-header-grid .air-old-field{grid-template-columns:86px minmax(0,1fr)}.air-old-main-body{grid-template-columns:minmax(610px,52%) minmax(470px,48%);display:grid}.air-old-left{padding:0 12px 10px}.air-old-middle{border-left:1px dashed #b7bdc5;padding:78px 12px 10px}.air-old-form-grid{grid-template-columns:1fr 1fr 1.12fr;gap:7px 16px;min-height:76px;padding-bottom:8px;display:grid}.air-old-form-grid .air-old-field:nth-child(4){grid-column:1}.air-old-routing-grid{border-top:1px dashed #b7bdc5;grid-template-columns:1fr;gap:6px;padding:14px 0 12px;display:grid}.air-old-field{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:6px;min-height:24px;font-weight:700;display:grid}.air-old-field span{text-align:right;white-space:nowrap}.air-old-field span.highlight{background:#f6dfe4;padding:7px 6px}.air-old-field input,.air-old-field select,.air-old-progress input,.air-old-progress select,.air-old-finance-grid input,.air-old-finance-grid select,.air-old-mini-grid input{color:#111;width:100%;height:23px;font:inherit;background:#fff;border:none;border-bottom:1px solid #cfd8df;border-radius:0;padding:2px 4px}.air-old-field select,.air-old-finance-grid select,.air-old-progress select{border:1px solid #d6dde4}.air-old-field.lookup,.air-old-field.airport{grid-template-columns:96px minmax(0,1fr) 28px}.air-old-field.lookup:has(button+button){grid-template-columns:96px minmax(0,1fr) 28px 28px}.air-old-field.airport{grid-template-columns:120px 330px 28px 26px 118px 26px 78px;justify-content:start}.airport-icon-btn{cursor:pointer;color:#59636e;background:#f5f5f5;border:1px solid #cbd6de;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-family:inherit;font-size:13px;line-height:1;display:inline-flex}.airport-icon-btn:hover{background:#e8edf2;border-color:#a0b4c4}.airport-date-input,.airport-time-input{min-width:0!important}.air-old-etd-label{text-align:center;white-space:nowrap;font-size:11px;font-weight:700}.air-old-routing-grid .air-old-field.lookup{grid-template-columns:120px minmax(0,1fr) 28px}.air-old-routing-grid .air-old-field:not(.lookup):not(.airport){grid-template-columns:120px minmax(0,1fr)}.air-old-routing-grid>div{gap:6px}.air-old-field button,.air-old-mini-grid button,.air-old-finance-grid button,.air-old-actions button{color:#59636e;font:inherit;cursor:pointer;background:#f2f2f2;border:1px solid #d2d7dd}.air-old-field button{height:23px}.air-old-cargo-table,.air-old-mini-grid,.air-old-progress,.air-old-finance-grid table{border-collapse:collapse;table-layout:fixed;width:100%}.air-old-cargo-table{margin-top:2px}.air-old-cargo-table th,.air-old-cargo-table td,.air-old-mini-grid th,.air-old-mini-grid td,.air-old-progress th,.air-old-progress td,.air-old-finance-grid th,.air-old-finance-grid td{border:1px solid #d9e0e5;height:27px;padding:2px 4px}.air-old-cargo-table th,.air-old-mini-grid th,.air-old-finance-grid th{text-align:center;background:#f2f2f2;font-weight:700}.air-old-cargo-table input{background:0 0;border:none;width:100%;height:26px}.air-old-description{resize:vertical;border:1px solid #d9e0e5;border-top:none;width:100%;height:170px;display:block}.air-old-description-title{text-align:center;background:#f2f2f2;border:none;border-left:1px solid #d9e0e5;border-right:1px solid #d9e0e5;height:25px;font-weight:700;line-height:25px}.air-old-mini-wrap{gap:110px;padding:12px 2px;display:flex}.air-old-mini-grid{width:160px}.air-old-mini-grid th{white-space:nowrap}.air-old-mini-grid td:first-child{text-align:center;width:32px}.air-old-mini-grid td:nth-child(2){white-space:nowrap;text-align:center;width:44px}.air-old-mini-grid button{background:0 0;border:none;width:18px;height:20px;font-weight:700}.air-old-middle label{margin-bottom:6px;font-weight:700;display:block}.air-old-note-pink,.air-old-note-yellow{resize:vertical;width:100%;font:inherit;border:1px solid #cfd8df;padding:8px}.air-old-note-pink{color:#9d9d9d;background:#f0d9dc;height:205px}.air-old-note-yellow{background:#ffffc8;height:226px;margin-top:2px}.air-old-right{padding-top:58px}.air-old-right-grid{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.air-old-right-grid .air-old-field:nth-child(3),.air-old-right-grid .air-old-field:nth-child(4),.air-old-right-grid .air-old-field:nth-child(5){grid-column:span 2}.air-old-two-selects{grid-template-columns:1fr 1fr;gap:22px;margin:32px 0 8px;display:grid}.air-old-check{align-items:center;gap:6px;margin:6px 0;font-weight:700;display:flex}.air-old-red{color:#ff3b30;margin-bottom:8px;font-weight:700}.air-old-progress th{text-align:center;background:#dff0fb}.air-old-progress input,.air-old-progress select{border:none;height:26px}.air-old-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.air-old-actions button{background:#d8d8d8;border:none;min-width:54px;padding:7px 10px;font-weight:700}.air-old-total-strip{color:#333;border-bottom:1px solid #d8dde3;grid-template-columns:1fr 1fr 1fr 1.2fr;align-items:center;height:30px;padding:0 28px;font-weight:700;display:grid}.air-old-total-strip strong{color:#c1121f;text-align:right}.air-old-finance{grid-template-columns:minmax(0,1fr);gap:18px;padding:4px 0 24px;display:grid;overflow:visible}.air-old-finance-grid{min-width:0;overflow:hidden}.air-old-finance-title{grid-template-columns:58px 92px 1fr;align-items:start;gap:8px;height:52px;padding:4px 0 0 6px;font-weight:700;display:grid}.air-old-finance-title strong{font-size:21px;line-height:20px;display:block}.air-old-finance-title span{color:#333;align-self:end;margin-left:-58px;padding-bottom:2px;font-size:12px}.air-old-finance-title label{justify-content:flex-start;align-items:center;gap:12px;padding-top:5px;display:flex}.air-old-finance-title input{text-align:center;border:none;border-bottom:1px solid #d6dde4;width:112px;font-weight:700}.air-old-finance-grid.credit .air-old-finance-title strong,.air-old-finance-grid.credit .air-old-finance-title span{color:#e60012}.air-old-grid-with-tools{grid-template-columns:minmax(0,1fr) 72px;align-items:start;min-width:0;display:grid}.air-old-finance-grid th{height:28px;font-size:11px}.air-old-finance-grid td{white-space:nowrap;text-overflow:clip;background:#fff;height:37px;overflow:hidden}.air-old-finance-grid tr:nth-child(2n) td{background:#f8f8f8}.air-old-finance-grid td:first-child{text-align:center}.air-old-finance-grid th:first-child,.air-old-finance-grid td:first-child{width:28px}.air-old-finance-grid th:nth-child(2),.air-old-finance-grid td:nth-child(2){width:44px}.air-old-finance-grid th:nth-child(3),.air-old-finance-grid td:nth-child(3){width:108px}.air-old-finance-grid th:nth-child(4),.air-old-finance-grid td:nth-child(4){min-width:180px}.air-old-finance-grid th:nth-child(5),.air-old-finance-grid td:nth-child(5){width:90px}.air-old-finance-grid th:nth-child(6),.air-old-finance-grid td:nth-child(6){text-align:center;width:50px}.air-old-finance-grid th:nth-child(7),.air-old-finance-grid td:nth-child(7){text-align:right;width:62px}.air-old-finance-grid th:nth-child(8),.air-old-finance-grid td:nth-child(8){text-align:right;width:78px}.air-old-finance-grid th:nth-child(9),.air-old-finance-grid td:nth-child(9){text-align:right;width:84px}.air-old-finance-grid th:nth-child(10),.air-old-finance-grid td:nth-child(10){text-align:center;width:38px}.air-old-finance-grid .row-actions{white-space:nowrap;text-align:center}.air-old-finance-grid .row-actions button{color:#8c939a;background:0 0;border:none;width:18px;height:22px;margin:0 1px;font-weight:700}.air-old-finance-grid .amount{font-weight:700}.air-old-finance-grid input,.air-old-finance-grid select{text-overflow:ellipsis;background:0 0;border:none;min-width:0;overflow:hidden}.air-old-finance-grid input[type=number]{text-align:right}.air-old-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.air-old-page input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.air-old-page input[type=number]{appearance:textfield}.air-old-finance-grid input[type=checkbox]{width:15px;height:15px}.air-old-finance-grid .air-old-finance-sum td{background:#fff;height:35px;font-weight:700}.air-old-row-tools{color:#8c939a;font-size:11px;overflow:hidden}.air-old-row-tools-head{height:28px}.air-old-row-tools-line{white-space:nowrap;justify-content:center;align-items:center;gap:1px;height:37px;display:flex}.air-old-row-tools-line:nth-child(odd){background:#f8f8f8}.air-old-row-tools button{color:#8c939a;cursor:pointer;background:0 0;border:none;width:12px;height:20px;padding:0;font-size:10px;font-weight:700;line-height:1}.air-old-row-tools button:hover,.air-old-finance-grid .row-actions button:hover{color:#222;background:#edf3f7}.air-old-row-tools-sum{height:35px}@media (width<=1400px){.main-content{overflow-x:auto}.air-old-top{grid-template-columns:1080px 440px}}.table-container{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);overflow:hidden}.data-table{border-collapse:collapse;width:100%}.data-table thead{background:#ffffff1f}.data-table th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #0000000f;padding:14px 16px;font-size:12px;font-weight:700}.data-table td{vertical-align:middle;color:var(--text-primary);border-bottom:1px solid #0000000a;padding:14px 16px;font-size:14px}.data-table tbody tr{transition:var(--transition);cursor:pointer}.data-table tbody tr:hover{background:#fff3}.data-table tbody tr:last-child td{border-bottom:none}.table-empty{text-align:center;color:var(--gray-400);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);padding:60px 20px}.table-empty p{font-size:16px}.old-search-bar{background:#f8f8f8;border:1px solid #d7d7d7;border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px;display:flex}.old-search-bar input,.old-search-bar select{color:#333;background:#fff;border:1px solid #aaa;border-radius:2px;height:30px;padding:4px 8px;font-size:12px}.old-search-bar input{width:240px}.old-ui-btn{color:#333;cursor:pointer;background:linear-gradient(#fff,#f1f1f1);border:1px solid #b8b8b8;border-radius:2px;min-width:52px;height:30px;padding:0 12px;font-size:12px;font-weight:400}.old-ui-btn:hover:not(:disabled){background:linear-gradient(#fff,#e8e8e8);border-color:#888}.old-ui-btn:disabled{color:#aaa;cursor:default}.old-grid-shell{background:#fff;border:1px solid #c5c5c5;box-shadow:0 1px 2px #00000014}.old-grid-scroll{overflow:auto hidden}.old-customer-table{table-layout:fixed;border-collapse:collapse;color:#333;background:#fff;width:1586px;min-width:1586px;font-size:12px}.old-customer-table th,.old-customer-table td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;height:31px;padding:4px 6px;overflow:hidden}.old-customer-table th{text-align:center;color:#333;background:linear-gradient(#f7f7f7,#e7e7e7);font-weight:700}.old-customer-table tbody tr:nth-child(2n){background:#fbfbfb}.old-customer-table tbody tr:hover{background:#eaf4ff}.old-customer-table tbody tr.is-disabled{color:#8a8a8a;background:#f5f5f5}.old-customer-table input[type=checkbox]{width:14px;height:14px}.old-operating{justify-content:center;align-items:center;gap:5px;display:flex}.old-operating button,.old-operating span{color:#1f6fb2;cursor:pointer;background-color:#0000;border:none;font-size:11px;line-height:1}.old-operating span{color:#444}.old-status{color:#fff;cursor:pointer;border:none;border-radius:2px;min-width:42px;height:22px;font-size:12px}.old-status.enabled{background:#36a853}.old-status.disabled{background:#999}.old-grid-empty{text-align:center;color:#777;height:80px!important}.old-grid-pager{color:#444;background:#f2f2f2;border-top:1px solid #c5c5c5;justify-content:flex-end;align-items:center;gap:8px;min-height:38px;padding:4px 8px;font-size:12px;display:flex}.old-grid-pager select{background:#fff;border:1px solid #aaa;height:28px}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge{border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.badge-import{color:#27ae60;background:#2ecc7126}.badge-export{color:#d97706;background:#f59e0b26}.badge-pending{color:var(--text-muted);background:#0000000f}.badge-processing{color:var(--primary);background:#4f6ef71f}.badge-completed{color:#27ae60;background:#2ecc7126}.modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#0003;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal-overlay.active{display:flex}.modal{-webkit-backdrop-filter:blur(40px)saturate(160%);border-radius:var(--radius);background:#ffffff73;border:1px solid #ffffff59;width:90%;max-width:520px;max-height:90vh;animation:.3s modalSlideIn;overflow-y:auto;box-shadow:0 24px 64px #00000014}.modal-lg{max-width:720px}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h3{color:var(--text-primary);font-size:18px;font-weight:700}.modal-close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:28px;line-height:1}.modal-close:hover{color:var(--text-primary)}.modal-body{padding:24px}.modal-footer{border-top:1px solid #0000000f;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.form-group{margin-bottom:16px}.form-group label{color:var(--text-secondary);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.form-group input,.form-group select,.form-group textarea{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);width:100%;transition:var(--transition);color:var(--text-primary);background:#ffffff40;border:1px solid #00000014;padding:10px 14px;font-family:inherit;font-size:14px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);background:#ffffff80;outline:none;box-shadow:0 0 0 3px #4f6ef71a}.form-group textarea{resize:vertical}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:var(--text-muted)}.settings-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.settings-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);padding:28px}.settings-card h3{color:var(--gray-800);margin-bottom:8px;font-size:18px;font-weight:700}.settings-desc{color:var(--gray-500);margin-bottom:20px;font-size:14px}.settings-form{align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.settings-form .form-group{align-items:center;gap:8px;margin-bottom:0;display:flex}.settings-form .form-group label{white-space:nowrap;margin-bottom:0}.settings-form input{border-radius:var(--radius-sm);text-align:center;-webkit-backdrop-filter:blur(8px);width:120px;color:var(--text-primary);background:#ffffff40;border:1px solid #00000014;padding:10px 14px;font-size:16px;font-weight:600}.rate-info{border-radius:var(--radius-sm);background:#ffffff2e;border:1px solid #0000000d;padding:16px}.rate-info p{color:var(--text-secondary);margin-bottom:4px;font-size:14px}.rate-info p:last-child{margin-bottom:0}.filter-bar-inline{flex-flow:wrap;align-items:center;gap:12px;display:flex}@media (width<=1024px){.charts-grid,.settings-grid{grid-template-columns:1fr}}@media (width<=768px){.sidebar{width:94px}.sidebar .logo h1,.sidebar .logo-sub,.sidebar .sidebar-footer,.sidebar .nav-section-header span,.sidebar .nav-section .nav-arrow,.sidebar .nav-group,.sidebar .nav-sub-item{display:none}.sidebar .nav-item{justify-content:center;padding:12px}.sidebar .nav-icon{margin:0}.sidebar .nav-section-header{justify-content:center;padding:12px}.sidebar-flyout{left:94px}.main-content{margin-left:94px;padding:16px}.stats-grid{grid-template-columns:repeat(2,1fr)}.filter-bar{flex-direction:column}.filter-group input,.filter-group select{min-width:100%}.form-row{grid-template-columns:1fr}.page-header{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=480px){.stats-grid{grid-template-columns:1fr}.header-actions{flex-direction:column;width:100%}.header-actions .btn{justify-content:center;width:100%}}.detail-container{max-width:1200px;margin:0 auto}.detail-header{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 24px;display:flex}.detail-header h2{color:var(--gray-800);margin-bottom:2px;font-size:20px;font-weight:700}.order-id-display{color:var(--gray-400);font-size:13px}.detail-actions{gap:8px;display:flex}.info-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);margin-bottom:20px;padding:20px 24px}.info-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.info-item{flex-direction:column;gap:2px;display:flex}.info-item .label{color:var(--gray-400);text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600}.info-item .value{color:var(--gray-800);font-size:15px;font-weight:600}.bill-section{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow);margin-bottom:20px;overflow:hidden}.bill-header{background:#fff3;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.bill-header h3{color:var(--gray-800);font-size:16px;font-weight:700}.bill-table{border-collapse:collapse;width:100%}.bill-table thead{background:#ffffff40}.bill-table th{text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid #0000000f;padding:12px 16px;font-size:12px;font-weight:700}.bill-table td{vertical-align:middle;border-bottom:1px solid #0000000a;padding:8px 12px}.bill-table input[type=text],.bill-table input[type=number]{width:100%;color:var(--gray-800);background:#fff6;border:1px solid #fff6;border-radius:4px;padding:8px 10px;font-family:inherit;font-size:14px;transition:border-color .2s}.bill-table input[type=text]:focus,.bill-table input[type=number]:focus{border-color:var(--accent);background:#ffffffb3;outline:none;box-shadow:0 0 0 3px #3498db1f}.bill-table input.usd-input,.bill-table input.jpy-input{text-align:right;color:#1e8449;max-width:140px;font-weight:600}.bill-table tbody[data-expense-items] input.usd-input,.bill-table tbody[data-expense-items] input.jpy-input{color:#c0392b}.total-row{background:#ffffff4d;font-weight:700}.total-row td{border-top:2px solid #00000014;font-size:15px}.total-usd,.total-jpy{text-align:right;font-size:15px;font-weight:700}.item-actions{justify-content:center;gap:4px;display:flex}.btn-icon{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:16px;font-weight:700;line-height:1;transition:all .2s;display:flex}.btn-icon.add{color:#1e8449;background:#27ae6026}.btn-icon.add:hover{color:#fff;background:#27ae60}.btn-icon.remove{color:#c0392b;background:#e74c3c26}.btn-icon.remove:hover{color:#fff;background:#e74c3c}.preset-items{border-top:1px solid #0000000a;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px;display:flex}.preset-btn{color:var(--gray-600);cursor:pointer;white-space:nowrap;background:#ffffff4d;border:1px solid #fff6;border-radius:4px;padding:5px 12px;font-family:inherit;font-size:12px;transition:all .2s}.preset-btn:hover{color:var(--primary);border-color:var(--accent);background:#3498db26}.rate-display{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.rate-value{color:var(--accent);font-size:18px;font-weight:700}.rate-edit{align-items:center;gap:8px;font-size:14px;display:flex}.rate-edit input{text-align:center;width:100px;color:var(--gray-800);background:#fff6;border:1px solid #fff6;border-radius:4px;padding:6px 10px;font-family:inherit;font-size:14px;font-weight:600}.profit-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:20px 24px;display:grid}.profit-card{border-radius:var(--radius);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff59;border:1px solid #ffffff4d;padding:20px}.profit-card.income{background:#27ae601f;border-color:#27ae6033}.profit-card.expense{background:#e74c3c1f;border-color:#e74c3c33}.profit-card.profit{background:#f39c121a}.profit-card.profit.positive{background:#27ae601f;border:2px solid #27ae60}.profit-card.profit.negative{background:#e74c3c1f;border:2px solid #e74c3c}.profit-card.full-width{grid-column:span 2}.profit-card .label{color:var(--gray-500);margin-bottom:8px;font-size:14px;font-weight:600}.profit-card .amount{color:var(--gray-800);font-size:24px;font-weight:800}@media print{.no-print{display:none!important}body{background:#fff!important}.main-content{margin-left:0!important;padding:0!important}.detail-container{max-width:100%}.detail-header{display:none!important}.bill-section{box-shadow:none;break-inside:avoid;page-break-inside:avoid;border:1px solid #ddd}.profit-grid{break-inside:avoid;page-break-inside:avoid}.info-card{box-shadow:none;border:1px solid #ddd}.bill-table th,.total-row{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f5f5f5!important}.profit-card.income,.profit-card.profit.positive,.profit-card.expense,.profit-card.profit.negative,.bill-header{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.air-old-search-dialog{z-index:1001;background:#fff;border:1px solid #c5c5c5;border-radius:2px;flex-direction:column;width:720px;max-width:90vw;max-height:80vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 24px #0003}.air-old-search-header{background:#f2f2f2;border-bottom:1px solid #c5c5c5;align-items:center;gap:8px;padding:10px;display:flex}.air-old-search-header input{color:#333;background:#fff;border:1px solid #aaa;border-radius:2px;flex:1;height:30px;padding:4px 8px;font-family:inherit;font-size:12px}.air-old-search-btn{color:#333;cursor:pointer;background:linear-gradient(#fff,#f1f1f1);border:1px solid #b8b8b8;border-radius:2px;min-width:52px;height:30px;padding:0 12px;font-family:inherit;font-size:12px}.air-old-search-btn:hover{background:linear-gradient(#fff,#e8e8e8);border-color:#888}.air-old-search-close{color:#666;cursor:pointer;background:0 0;border:none;width:30px;height:30px;font-family:inherit;font-size:20px;font-weight:700;line-height:1}.air-old-search-close:hover{color:#c1121f}.air-old-search-results table{border-collapse:collapse;table-layout:fixed;color:#333;width:100%;font-size:12px}.air-old-search-results th,.air-old-search-results td{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;height:31px;padding:4px 6px;overflow:hidden}.air-old-search-results th{text-align:center;z-index:1;background:linear-gradient(#f7f7f7,#e7e7e7);font-weight:700;position:sticky;top:0}.air-old-search-results th:first-child,.air-old-search-results td:first-child{width:90px}.air-old-search-results th:nth-child(2),.air-old-search-results td:nth-child(2){width:220px}.air-old-search-results th:nth-child(3),.air-old-search-results td:nth-child(3){width:auto}.air-old-search-results th:nth-child(4),.air-old-search-results td:nth-child(4){width:140px}.air-old-search-results tbody tr{cursor:pointer}.air-old-search-results tbody tr:nth-child(2n){background:#fbfbfb}.air-old-search-results tbody tr:hover,.air-old-search-results tbody tr.selected{background:#eaf4ff}.old-search-panel{border-radius:var(--radius-sm);background:#fff;border:1px solid #ddd;margin-bottom:16px;padding:16px}.old-search-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.old-search-row:last-child{margin-bottom:0}.old-search-row label{color:#555;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.old-search-row input[type=text],.old-search-row input[type=date],.old-search-row select{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;min-width:120px;padding:6px 10px;font-size:13px}.old-search-row input:focus,.old-search-row select:focus{border-color:#66afe9;outline:none;box-shadow:0 0 4px #66afe980}.old-ui-btn{color:#333;cursor:pointer;background:#f8f8f8;border:1px solid #999;border-radius:4px;padding:6px 16px;font-size:13px;line-height:1.4}.old-ui-btn:hover{background:#e8e8e8;border-color:#888}.old-ui-btn:active{background:#ddd}.old-ui-btn:disabled{opacity:.5;cursor:default}.old-ui-btn-primary{color:#fff;background:#4a90d9;border-color:#357abd}.old-ui-btn-primary:hover{background:#357abd}.old-page{color:#333;background:#f5f5f5;min-height:calc(100vh - 72px);margin:-24px -32px;padding:16px;font-family:Arial,Helvetica Neue,sans-serif;font-size:12px}.old-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.old-page-toolbar-left{align-items:center;gap:10px;display:flex}.old-page-toolbar-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.old-page-title{color:#333;white-space:nowrap;font-size:14px;font-weight:400}.old-page-title b{font-weight:700}.old-ui-input{color:#333;background:#fff;border:1px solid #aaa;border-radius:2px;height:30px;padding:0 8px;font-family:inherit;font-size:12px}.old-grid-shell{border-radius:var(--radius-sm);background:#fff;border:1px solid #ddd;overflow:hidden}.old-customer-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.old-customer-table th,.old-customer-table td{text-align:left;border:1px solid #e0e0e0;padding:6px 8px}.old-customer-table th{color:#555;z-index:1;background:#f0f0f0;font-weight:600;position:sticky;top:0}.old-customer-table tr.is-disabled{color:#bbb;background:#fafafa}.old-customer-table tr:hover{background:#f5f8ff}.old-grid-empty{text-align:center;color:#999;padding:40px 20px!important}.old-setting-icon{text-align:center;color:#888;cursor:pointer;vertical-align:middle;border-radius:1px;width:20px;height:20px;font-size:16px;line-height:20px;text-decoration:none;display:inline-block}.old-setting-icon:hover{color:#333;background:#e8e8e8}.old-grid-pager{color:#555;border-top:1px solid #e0e0e0;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.old-grid-pager select{border:1px solid #ccc;border-radius:4px;padding:4px 8px}.old-operating{gap:4px;display:flex}.old-operating button{cursor:pointer;color:#555;background:#f8f8f8;border:1px solid #ccc;border-radius:3px;padding:2px 8px;font-size:12px}.old-operating button:hover{background:#e8e8e8}.old-status{cursor:pointer;border:none;border-radius:3px;padding:3px 10px;font-size:12px}.old-status.enabled{color:#fff;background:#4caf50}.old-status.disabled{color:#fff;background:#f44336}.old-search-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.old-search-bar input,.old-search-bar select{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 10px;font-size:13px}.old-search-bar input:focus,.old-search-bar select:focus{border-color:#66afe9;outline:none}.align-center{text-align:center!important}.ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.old-customer-form textarea{resize:vertical;min-height:60px}.old-customer-actions{gap:6px}.air-old-search-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;flex-direction:column;width:700px;max-width:90vw;max-height:80vh;display:flex}.air-old-search-header{border-bottom:1px solid #ddd;align-items:center;gap:8px;padding:10px;display:flex}.air-old-search-header input{border:1px solid #ccc;border-radius:3px;flex:1;padding:6px 10px;font-size:13px}.air-old-search-btn{color:#fff;cursor:pointer;background:#4a90d9;border:1px solid #4a90d9;border-radius:3px;padding:6px 16px;font-size:13px}.air-old-search-close{cursor:pointer;background:#f8f8f8;border:1px solid #ccc;border-radius:3px;padding:4px 10px;font-size:16px;line-height:1}.air-old-search-results{max-height:60vh;overflow-y:auto}.air-old-search-results table{border-collapse:collapse;width:100%;font-size:13px}.air-old-search-results th,.air-old-search-results td{text-align:left;border-bottom:1px solid #eee;padding:6px 10px}.air-old-search-results th{color:#555;background:#f5f5f5;font-weight:600;position:sticky;top:0}.air-old-search-results tr:hover,.air-old-search-results tr.selected{cursor:pointer;background:#eef4ff}.modal-xl{width:90vw;max-width:800px}.modal-xl .form-row{margin-bottom:8px}.old-operating .ui-icon{cursor:pointer;opacity:.65;background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;transition:opacity .15s;display:inline-block}.old-operating .ui-icon:hover{opacity:1}.old-operating .ui-icon-disabled{opacity:.25;pointer-events:none}.old-operating .ui-icon-hidden{visibility:hidden}.ui-icon-pencil{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23444' d='M2 12.88V16h3.12L14 7.12 10.88 4 2 12.88zM16.71 4.71a1 1 0 0 0 0-1.42l-2-2a1 1 0 0 0-1.42 0l-1.58 1.58L14.83 6l1.88-1.29z'/%3E%3C/svg%3E")}.ui-icon-trash{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23444' d='M3 5v11a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V5H3zm3 2h1v8H6V7zm2 0h1v8H8V7zm2 0h1v8h-1V7zm3-4H5V2h8v1z'/%3E%3C/svg%3E")}.ui-icon-pic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23444' d='M16 2H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1zM2 5.5L5.5 2H2v3.5zM16 16H2l5-5 2 2 4-4 3 3v4zM10 5a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z'/%3E%3C/svg%3E")}.goods-edit-body{background:#fff}.goods-edit-grid{grid-template-columns:repeat(3,1fr);gap:8px 20px;margin:0;display:grid}.goods-edit-field{align-items:center;height:32px;margin-bottom:8px;display:flex;overflow:visible}.goods-edit-field label{white-space:nowrap;flex-shrink:0;width:100px;font-size:12px;line-height:30px}.goods-edit-field .ui-input{color:#212b36;box-sizing:border-box;background:#fff;border:1px solid #c4cdd5;border-radius:4px;outline:none;flex:1;width:100%;min-width:0;height:32px;padding:0 10px;font-family:inherit;font-size:13px;transition:border-color .2s,box-shadow .2s}.goods-edit-field .ui-input:focus{border-color:#5c6ac4;box-shadow:0 0 0 2px #5c6ac426}.goods-edit-field .ui-input::placeholder{color:#95a5b4}.goods-edit-field select.ui-input{appearance:auto;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23637381'/%3E%3C/svg%3E") right 8px center no-repeat;padding-right:24px}.goods-edit-remark{margin-top:12px}.goods-edit-remark textarea{color:#333;resize:none;box-sizing:border-box;background:#fff;border:1px solid #aaa;border-radius:2px;width:100%;height:80px;padding:6px 8px;font-family:inherit;font-size:12px;overflow:hidden}.legacy-header-grid{grid-template-columns:repeat(6,minmax(150px,1fr));padding-right:62px}.legacy-voucher-layout{grid-template-columns:minmax(520px,1.25fr) minmax(360px,.9fr) minmax(360px,.9fr);align-items:start;gap:10px;display:grid}.legacy-voucher-main,.legacy-voucher-notes,.legacy-voucher-side{min-width:0}.legacy-voucher-notes label{margin:8px 0 4px;font-size:12px;font-weight:700;display:block}.legacy-voucher-side{border-left:1px dashed #bbb;padding-left:10px}.legacy-finance-row{grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;display:grid}.legacy-finance-mini{min-width:0}.legacy-finance-title{padding:4px 0;font-size:18px;font-weight:800}.legacy-search-grid{background:#f4f4f4;border:1px solid #e1e1e1;grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px 20px;margin-bottom:14px;padding:18px 20px;display:grid}.legacy-search-field{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.legacy-search-field input,.legacy-search-field select{background:#fff;border:1px solid #c8c8c8;border-radius:2px;width:100%;height:30px;padding:4px 8px;font-size:13px}.legacy-check{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.legacy-results-table th,.legacy-results-table td{white-space:nowrap}.legacy-estimate-body{grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.legacy-estimate-body textarea{resize:vertical;border:1px solid #d0d0d0;min-height:180px;padding:8px}.legacy-portal{background:#f6f6f6;border:1px solid #e2e2e2;align-items:center;gap:16px;padding:22px;display:flex}.legacy-portal-complete{grid-template-columns:minmax(360px,.84fr) minmax(560px,1.16fr);align-items:stretch;gap:12px;display:grid}.voucher-page{color:#222;background:#e9ecef;padding:12px;font-size:12px}.voucher-topbar{background:#f7f7f7;border:1px solid #cfd4da;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;padding:8px 10px;display:flex}.voucher-topbar h1{margin:0 0 2px;font-size:22px;line-height:1.1}.voucher-topbar strong{margin-right:12px;font-size:15px;display:inline-block}.voucher-topbar span{color:#555}.voucher-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.voucher-actions button,.voucher-soft-btn,.voucher-mini-btn{color:#222;cursor:pointer;background:linear-gradient(#fff,#e5e8eb);border:1px solid #aeb6bf;border-radius:2px;padding:4px 10px;font-size:12px}.voucher-actions button:hover,.voucher-soft-btn:hover,.voucher-mini-btn:hover{background:#eef5ff;border-color:#6b8fb8}.voucher-mini-btn{white-space:nowrap;padding:2px 6px}.voucher-status-line{background:#fff;border:1px solid #cfd4da;flex-wrap:wrap;align-items:center;gap:12px;min-height:28px;margin-bottom:8px;padding:5px 8px;font-weight:700;display:flex}.voucher-status-line input{border:1px solid #b8c0c8;width:86px;height:22px;margin-left:4px;padding:1px 4px}.voucher-panel,.voucher-finance-card{background:#f8f8f8;border:1px solid #cfd4da;min-width:0;margin-bottom:8px;padding:8px}.voucher-layout{grid-template-columns:minmax(520px,1.35fr) minmax(360px,.9fr) minmax(340px,.85fr);align-items:start;gap:8px;display:grid}.voucher-section-title{background:#dfe4ea;border:1px solid #c7cdd4;margin:-2px -2px 8px;padding:4px 6px;font-size:13px;font-weight:800}.voucher-grid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:6px 10px;margin-bottom:10px;display:grid}.voucher-grid.header{grid-template-columns:repeat(6,minmax(120px,1fr));margin-bottom:0}.voucher-grid.side{grid-template-columns:repeat(2,minmax(140px,1fr))}.voucher-field{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:5px;min-width:0;font-weight:700;display:grid}.voucher-field.span-2,.voucher-field.span-3{grid-column:span 2}.voucher-field span,.voucher-note span{white-space:nowrap}.voucher-input,.voucher-field input,.voucher-field select,.voucher-field textarea,.voucher-table input,.voucher-table select,.voucher-note textarea{color:#222;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #aeb6bf;border-radius:0}.voucher-field input,.voucher-field select{height:24px;padding:2px 5px}.voucher-field textarea{resize:vertical;min-height:54px;padding:4px 5px}.voucher-field input[type=checkbox]{width:auto;height:auto}.voucher-highlight{background:#fff6b8}.voucher-lookup-wrap{align-items:center;gap:2px;min-width:0;display:flex}.voucher-dot-btn{color:#222;cursor:pointer;background:#e9edf2;border:1px solid #aeb6bf;flex:0 0 26px;height:24px}.voucher-note{margin-bottom:8px;font-weight:800;display:block}.voucher-note textarea{resize:vertical;min-height:110px;margin-top:4px;padding:6px;display:block}.voucher-note.internal textarea{background:#ffe9f0}.voucher-note.external textarea{background:#fff8bf}.voucher-attachment{background:#fff;border:1px dashed #aeb6bf;padding:5px 6px}.voucher-table-scroll{width:100%;overflow-x:auto}.voucher-table{border-collapse:collapse;background:#fff;width:100%;min-width:900px}.voucher-table th,.voucher-table td{vertical-align:middle;border:1px solid #c4cbd2;padding:3px 4px}.voucher-table th{text-align:center;white-space:nowrap;background:#dfe4ea;font-weight:800}.voucher-table input,.voucher-table select{height:24px;padding:2px 4px}.voucher-table.finance{min-width:1120px}.voucher-table.finance th:first-child,.voucher-table.finance td:first-child,.voucher-table.finance th:nth-child(7),.voucher-table.finance td:nth-child(7){text-align:center;width:44px}.voucher-table.finance th:nth-child(2){min-width:280px}.voucher-table.finance th:nth-child(8){min-width:210px}.number-cell{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.voucher-finance-layout{grid-template-columns:1fr 1fr;gap:8px;display:grid}.voucher-totals{background:#fff;border:1px solid #b8c0c8;flex-wrap:wrap;gap:18px;padding:8px 10px;font-size:14px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 8px #00000014}.voucher-modal-backdrop{z-index:50;background:#00000052;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.voucher-modal{background:#fff;border:1px solid #7d8791;flex-direction:column;width:min(720px,100vw - 32px);max-height:min(680px,100vh - 40px);display:flex;box-shadow:0 12px 30px #00000047}.voucher-modal-head{background:#dfe4ea;border-bottom:1px solid #c4cbd2;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.voucher-modal-head button{cursor:pointer;background:#fff;border:1px solid #aeb6bf;width:26px;height:24px}.voucher-modal-search{border:1px solid #aeb6bf;height:30px;margin:10px;padding:4px 8px}.voucher-modal-list{padding:0 10px 10px;overflow-y:auto}.voucher-modal-list button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d4dae0;border-top:none;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:12px;width:100%;padding:7px 8px;display:grid}.voucher-modal-list button:first-child{border-top:1px solid #d4dae0}.voucher-modal-list button:hover{background:#eef5ff}.voucher-modal-list span{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.voucher-modal-list small{text-overflow:ellipsis;white-space:nowrap;color:#666;overflow:hidden}.export-rep-page{color:#111;background:#fff;width:calc(100% + 64px);min-width:0;margin:0 -32px -24px;font-family:Arial,Helvetica Neue,sans-serif;font-size:12px;line-height:1.22;overflow-x:hidden}.export-rep-scale-shell{width:100%;min-height:1px;position:relative;overflow:visible}.export-rep-scale-canvas{transform-origin:0 0;will-change:transform;width:100%;position:relative;top:0;left:0}.export-rep-workspace{background:#fff;width:100%;padding:10px 12px 20px;position:relative}.export-rep-top{border-bottom:1px solid #d9e0e5;grid-template-columns:minmax(0,1fr) minmax(520px,560px);display:grid}.export-rep-main{min-width:0;padding-right:8px}.export-rep-right{border-left:1px dashed #b8bfc6;min-width:0;padding:38px 8px 0 14px}.export-rep-field{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:6px;min-height:28px;font-weight:700;display:grid}.export-rep-field.lookup{grid-template-columns:108px minmax(0,1fr) 28px}.export-rep-field.has-inline-action{grid-template-columns:108px minmax(0,1fr) 72px}.export-rep-field.lookup.has-inline-action{grid-template-columns:108px minmax(0,1fr) 72px 28px}.export-rep-field.date{grid-template-columns:108px 124px 22px}.export-rep-field>span{text-align:right;white-space:nowrap}.export-rep-field>span.highlight{background:#f7dfe5;padding:7px 8px}.export-rep-field input,.export-rep-field select,.export-rep-airport-line input,.export-rep-port-line input,.export-rep-blbox input,.export-rep-blbox select,.export-rep-progress input,.export-rep-progress select,.export-rep-finance-grid input,.export-rep-finance-grid select{color:#111;width:100%;min-width:0;height:25px;font:inherit;box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #cbd6de;border-radius:0;padding:2px 4px}.export-rep-field select,.export-rep-blbox select,.export-rep-finance-grid select{background:#f2f2f2;border:1px solid #d9e0e5}.export-rep-field button,.export-rep-airport-line button,.export-rep-port-line button,.export-rep-container-table button,.export-rep-mini-table button,.export-rep-finance-grid button{color:#7f8991;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.export-rep-field.date .export-rep-date-calendar{color:#7f8991;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.export-rep-field.date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:none}.export-rep-field.lookup button{height:24px}.export-rep-field .inline-agent-action{color:#08746f;white-space:nowrap;background:linear-gradient(#e5fffbf5,#cbf4efdb),#ddfcf8e6;border:1px solid #16968f57;border-radius:7px;justify-content:center;align-items:center;gap:3px;width:68px;height:24px;padding:0 6px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffdb,0 3px 8px #0e807a14}.export-rep-field .inline-agent-action:hover:not(:disabled){color:#045d59;background:linear-gradient(#cdfbf6fa,#a8e8e1e6),#c4f5eff0;border-color:#0d807a80}.export-rep-field .inline-agent-action:disabled{cursor:default;opacity:.42;filter:grayscale(.3)}.export-rep-field .inline-agent-action svg{flex:none}.export-rep-air-header{border-bottom:1px dashed #b8bfc6;grid-template-columns:repeat(5,minmax(130px,1fr));gap:8px 18px;padding:8px 12px 0 18px;display:grid}.export-rep-air-header .export-rep-field{grid-template-columns:92px minmax(0,1fr)}.export-rep-air-header .wide{grid-column:span 2;grid-template-columns:130px minmax(0,1fr) 28px}.export-rep-air-body{grid-template-columns:minmax(585px,.48fr) minmax(460px,.52fr);align-items:start;gap:12px;display:grid}.export-rep-air-left{padding:10px 14px 0 0}.export-rep-airport-line{grid-template-columns:126px minmax(170px,1fr) 24px 124px 20px 76px 20px;justify-content:start;align-items:center;gap:4px;min-height:34px;font-weight:700;display:grid}.export-rep-airport-line span{text-align:right}.export-rep-airport-icon-btn{color:#111;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;line-height:1;display:inline-flex}.export-rep-airport-line input[type=date],.export-rep-airport-line input[type=time]{text-align:center;min-width:0}.export-rep-airport-line input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:none}.export-rep-airport-line input[type=time]::-webkit-calendar-picker-indicator{opacity:0;display:none}.export-rep-port-line input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:none}.import-rep-schedule-date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;display:none}.export-rep-cargo-table,.export-rep-container-table,.export-rep-mini-table,.export-rep-progress,.export-rep-finance-grid{border-collapse:collapse;table-layout:fixed;width:100%}.export-rep-cargo-table{margin-top:12px}.export-rep-cargo-table th,.export-rep-cargo-table td,.export-rep-container-table th,.export-rep-container-table td,.export-rep-mini-table th,.export-rep-mini-table td,.export-rep-progress th,.export-rep-progress td,.export-rep-finance-grid th,.export-rep-finance-grid td{background:#fff;border:1px solid #d9e0e5;height:28px;padding:2px 4px;overflow:hidden}.export-rep-cargo-table th,.export-rep-container-table th,.export-rep-mini-table th,.export-rep-finance-grid th{text-align:center;background:#f2f2f2;font-weight:700}.export-rep-cargo-table input,.export-rep-container-table input,.export-rep-mini-table input{background:0 0;border:0;width:100%;height:26px}.export-rep-cargo-table.air{width:100%}.export-rep-desc-title{text-align:center;background:#f2f2f2;border:1px solid #d9e0e5;border-top:0;height:25px;font-weight:700;line-height:25px}.export-rep-description{resize:vertical;width:100%;height:206px;font:inherit;border:1px solid #d9e0e5;border-top:0}.export-rep-description.air{width:100%}.export-rep-mini-pair{align-items:flex-start;gap:92px;padding:12px 0 0 2px;display:flex}.export-rep-mini-pair.air{gap:72px}.export-rep-mini-table{width:178px}.export-rep-mini-table th:first-child,.export-rep-mini-table td:first-child{text-align:center;width:30px}.export-rep-mini-table th:nth-child(2),.export-rep-mini-table td:nth-child(2){text-align:center;width:48px}.export-rep-air-notes{width:100%;min-width:0;margin-top:22px;position:static}.export-rep-air-notes label,.export-rep-side-notes label{margin-bottom:8px;font-weight:700;display:block}.export-rep-air-notes textarea,.export-rep-side-notes textarea{width:100%;font:inherit;resize:vertical;box-sizing:border-box;border:1px solid #cbd6de;padding:8px;display:block}.export-rep-air-notes .note-pink,.export-rep-air-notes .note-yellow{height:230px}.note-pink{color:#999;background:#f0d9dc}.note-yellow{background:#ffffc8}.export-rep-sea-head{grid-template-columns:repeat(5,minmax(130px,1fr));align-items:center;gap:8px 18px;min-height:102px;padding:6px 24px 0 12px;display:grid;position:relative}.export-rep-sea-head .export-rep-field{grid-template-columns:92px minmax(0,1fr)}.export-rep-sea-head .export-rep-field.lookup{grid-column:span 2;grid-template-columns:92px minmax(0,1fr) 28px}.export-rep-sea-head .export-rep-field.lookup button{width:28px;height:25px}.export-rep-sea-head .export-rep-field.select select{color:#ff1f12;background:#fff8c9;border-color:#ff4e42;font-weight:700}.export-rep-link-arrows{color:#4a9a35;text-align:center;font-size:20px;font-weight:900}.export-rep-sea-route{border-top:1px dashed #b8bfc6;border-bottom:1px dashed #b8bfc6;grid-template-columns:236px minmax(410px,438px) 292px;justify-content:space-between;align-items:start;column-gap:18px;min-height:202px;padding:14px 28px 12px 12px;display:grid;position:relative}.export-rep-route-side{grid-template-rows:auto auto;gap:12px;min-width:0;display:grid}.export-rep-blbox{border:1px dashed #b8bfc6;border-radius:8px;width:auto;padding:8px 10px;font-weight:700}.export-rep-blbox strong{color:#1477ff}.export-rep-blbox label{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:6px;margin-top:6px;display:grid}.export-rep-blbox label span{white-space:nowrap}.export-rep-route-fields{grid-template-columns:1fr 1fr;gap:9px 26px;min-width:0;display:grid}.export-rep-route-fields .export-rep-field{grid-template-columns:78px 132px;min-height:30px}.export-rep-route-fields .export-rep-field>span{white-space:nowrap}.export-rep-route-fields .sea-carrier-field,.import-rep-center>.export-rep-field:first-child{background:linear-gradient(#caf6f1f5,#f0fffce0),#e0faf7f0;border:1px solid #19928b61;border-radius:8px;min-height:42px;padding:7px 10px;box-shadow:inset 0 1px #ffffffd1,0 8px 18px #167e771f}.export-rep-route-fields .sea-carrier-field{grid-column:1/-1;grid-template-columns:88px minmax(0,1fr) 28px}.export-rep-route-fields .sea-carrier-field>span,.import-rep-center>.export-rep-field:first-child>span{color:#1b6f73;font-weight:900}.export-rep-port-line{grid-column:1/-1;grid-template-columns:134px minmax(0,152px) 24px 124px 22px;align-items:center;gap:7px;min-height:30px;font-weight:700;display:grid;position:relative}.export-rep-port-line .export-rep-port-calendar{color:#7f8991;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.export-rep-port-line span{text-align:right;white-space:nowrap}.export-rep-port-line:before{content:"↓";color:#4a9a35;pointer-events:none;font-size:22px;font-weight:900;position:absolute;top:18px;left:110px}.export-rep-route-fields .export-rep-port-line:last-child:before{content:none}.export-rep-sea-route .invoice-field{grid-template-columns:96px 140px;width:100%}.export-rep-route-side>.export-rep-field:not(.invoice-field){grid-template-columns:128px 108px}.export-rep-sea-lower{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:650px;display:grid}.export-rep-sea-lower.customs{grid-template-columns:minmax(0,1fr);gap:16px;min-height:690px}.export-rep-sea-lower.customs .export-rep-party-left,.export-rep-sea-lower.customs .export-rep-party-middle{width:100%;padding-right:0}.export-rep-sea-lower.customs .export-rep-party-middle{border-top:1px dashed #b8bfc6;border-left:0;padding:16px 0 0}.export-rep-sea-lower.customs .export-rep-customs-middle .customs-row.two{grid-template-columns:minmax(0,1fr);gap:8px}.export-rep-sea-lower.customs .export-rep-customs-middle .customs-row .export-rep-field{grid-template-columns:152px minmax(180px,1fr)}.export-rep-sea-lower.customs .export-rep-customs-middle .customs-row .export-rep-field.date{grid-template-columns:152px 124px 22px}.export-rep-sea-lower.customs .export-rep-customs-middle .customs-row .export-rep-field.lookup{grid-template-columns:152px minmax(180px,1fr) 28px}.export-rep-sea-lower.customs .export-rep-customs-middle .export-rep-standard-middle{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px}.export-rep-sea-lower.customs .export-rep-customs-middle .export-rep-standard-middle>*{grid-area:auto/1!important}.export-rep-sea-lower.customs .export-rep-customs-middle .export-rep-standard-middle .green-arrow{text-align:center;justify-self:start;width:152px;height:22px;margin:-1px 0;line-height:22px;transform:none}.export-rep-sea-lower.customs .export-rep-customs-middle .dem-det{grid-template-columns:58px 86px 50px 58px 86px 50px;gap:8px}.export-rep-party-left,.export-rep-party-middle{min-width:0;padding:8px 12px 0 0;position:relative}.export-rep-party-middle{border-left:1px dashed #b8bfc6;padding-left:14px}.export-rep-party-left .export-rep-field,.export-rep-party-middle .export-rep-field{grid-template-columns:138px minmax(0,1fr)}.export-rep-party-left .export-rep-field.lookup,.export-rep-party-middle .export-rep-field.lookup{grid-template-columns:138px minmax(0,1fr) 28px}.export-rep-party-left .export-rep-field.has-inline-action,.export-rep-party-middle .export-rep-field.has-inline-action{grid-template-columns:138px minmax(0,1fr) 72px}.export-rep-party-left .export-rep-field.lookup.has-inline-action,.export-rep-party-middle .export-rep-field.lookup.has-inline-action{grid-template-columns:138px minmax(0,1fr) 72px 28px}.export-rep-party-left .cargo-release-party-field.lookup{grid-template-columns:250px minmax(120px,1fr) 28px}.export-rep-party-left .cargo-release-party-field.lookup.has-inline-action{grid-template-columns:250px minmax(96px,1fr) 72px 28px}.export-rep-party-left .cargo-release-party-field>span{text-align:left;white-space:normal;align-self:center;line-height:1.05;overflow:visible}.export-rep-container-table{width:min(470px,100%);margin:56px 0 10px}.export-rep-container-table th:first-child,.export-rep-container-table td:first-child{text-align:center;width:34px}.export-rep-container-table th:nth-child(2),.export-rep-container-table td:nth-child(2){text-align:center;width:52px}.export-rep-mark-desc{border:1px solid #d9e0e5;border-top:0;grid-template-columns:1fr 1fr;width:100%;display:grid}.export-rep-mark-desc label{text-align:center;background:#f2f2f2;min-width:0;font-weight:700;display:block}.export-rep-mark-desc label+label{border-left:1px solid #d9e0e5}.export-rep-mark-desc textarea{resize:vertical;width:100%;height:210px;font:inherit;box-sizing:border-box;background:#fff;border:0;border-top:1px solid #d9e0e5;display:block}.export-rep-standard-middle,.export-rep-customs-middle{margin-top:14px}.export-rep-standard-middle{grid-template-columns:minmax(330px,1fr) 36px minmax(330px,1fr);align-items:center;gap:8px 18px;display:grid}.export-rep-standard-middle>:first-child{grid-area:1/1}.export-rep-standard-middle>:nth-child(2){grid-area:1/3}.export-rep-standard-middle>:nth-child(3){grid-area:2/1}.export-rep-standard-middle>:nth-child(4){grid-area:2/2}.export-rep-standard-middle>:nth-child(5){grid-area:2/3}.export-rep-standard-middle>:nth-child(6){grid-area:3/1/auto/4}.export-rep-standard-middle>:nth-child(7){grid-area:4/1/auto/4}.export-rep-standard-middle .export-rep-field,.export-rep-standard-middle .export-rep-field.date{grid-template-columns:150px 124px 22px}.export-rep-standard-middle .export-rep-field:not(.date):not(.lookup){grid-template-columns:150px minmax(124px,1fr)}.export-rep-standard-middle .export-rep-field.lookup{grid-column:1/4;grid-template-columns:138px minmax(0,1fr) 28px}.green-arrow{color:#4a9a35;text-align:center;font-size:22px;font-weight:900}.dem-det{grid-column:1/4;grid-template-columns:62px 72px 42px 62px 72px 42px;justify-content:center;align-items:center;gap:6px;font-weight:700;display:grid}.dem-det input{text-align:center;border:0;border-bottom:1px solid #cbd6de;height:24px}.export-rep-customs-middle{display:block}.export-rep-customs-middle .customs-row{grid-template-columns:minmax(0,1fr) 60px;align-items:center;gap:8px;margin-bottom:5px;display:grid}.export-rep-customs-middle .customs-row.two{grid-template-columns:1fr 1fr}.export-rep-customs-middle .customs-row .export-rep-field{grid-template-columns:120px minmax(0,1fr)}.export-rep-customs-middle .customs-row .export-rep-field.lookup{grid-template-columns:120px minmax(0,1fr) 24px}.export-rep-customs-middle .customs-buttons{gap:4px;display:flex}.export-rep-customs-middle .customs-buttons button{background:#f5f5f5;border:1px solid #d4dae0;width:26px;height:25px;font-weight:700}.export-rep-customs-middle .export-rep-standard-middle{width:100%;margin-top:12px}.template-exportFcl .export-rep-top{grid-template-columns:minmax(0,1fr) 520px}.template-exportFcl .export-rep-sea-route{grid-template-columns:248px minmax(410px,438px) 292px;min-height:210px;padding:16px 22px 14px 12px}.template-exportFcl .export-rep-route-fields{gap:12px 26px}.template-exportFcl .export-rep-route-fields .export-rep-field{grid-template-columns:88px 132px}.template-exportFcl .export-rep-route-fields .sea-carrier-field{grid-template-columns:88px minmax(0,1fr) 28px}.template-exportFcl .export-rep-port-line{grid-template-columns:150px minmax(0,174px) 24px 92px 22px;gap:7px}.template-exportFcl .export-rep-port-line:before{top:20px;left:124px}.template-exportFcl .export-rep-sea-lower{grid-template-columns:minmax(0,.54fr) minmax(0,.46fr);min-height:690px}.template-exportFcl .export-rep-party-left{grid-template-columns:minmax(0,1fr) 206px;align-items:start;column-gap:26px;padding:8px 16px 0 0;display:grid}.template-exportFcl .export-rep-party-left>.export-rep-field:first-child{grid-area:1/1}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(2){grid-area:1/2}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(3){grid-area:2/1}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(4){grid-area:3/1}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(5){grid-area:4/1}.template-exportFcl .export-rep-party-left>.export-rep-field:first-child,.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(3),.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(4),.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(5){grid-template-columns:160px minmax(0,1fr) 28px}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(2){grid-template-columns:72px minmax(0,1fr) 28px}.template-exportFcl .export-rep-party-left>.export-rep-field:nth-child(5)>span{white-space:normal;line-height:1.05}.template-exportFcl .export-rep-party-left>.cargo-release-party-field.lookup{grid-template-columns:250px minmax(120px,1fr) 28px}.template-exportFcl .export-rep-party-left>.cargo-release-party-field.lookup.has-inline-action{grid-template-columns:250px minmax(96px,1fr) 72px 28px}.template-exportFcl .export-rep-party-left>.cargo-release-party-field>span{white-space:nowrap;line-height:1.2}.template-exportFcl .export-rep-party-left .export-rep-field{min-height:39px}.template-exportFcl .export-rep-party-left>.export-rep-container-table,.template-exportFcl .export-rep-party-left>.export-rep-cargo-table,.template-exportFcl .export-rep-party-left>.export-rep-mark-desc{grid-column:1/3}.template-exportFcl .export-rep-container-table{width:560px;margin:58px 0 12px}.template-exportFcl .export-rep-container-table th,.template-exportFcl .export-rep-container-table td{height:42px}.template-exportFcl .export-rep-cargo-table th,.template-exportFcl .export-rep-cargo-table td{height:34px}.template-exportFcl .export-rep-mark-desc textarea{height:228px}.template-exportFcl .export-rep-party-middle{padding-left:18px}.template-exportFcl .export-rep-party-middle .export-rep-field{grid-template-columns:136px minmax(0,1fr);min-height:38px}.template-exportFcl .export-rep-party-middle .export-rep-field.lookup{grid-template-columns:136px minmax(0,1fr) 28px}.template-exportFcl .export-rep-party-middle .export-rep-field.has-inline-action{grid-template-columns:136px minmax(0,1fr) 72px}.template-exportFcl .export-rep-party-middle .export-rep-field.lookup.has-inline-action{grid-template-columns:136px minmax(0,1fr) 72px 28px}.template-exportFcl .export-rep-standard-middle{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:42px}.template-exportFcl .export-rep-standard-middle>*{grid-area:auto/1!important}.template-exportFcl .export-rep-standard-middle .export-rep-field{grid-template-columns:152px minmax(180px,1fr)}.template-exportFcl .export-rep-standard-middle .export-rep-field.date{grid-template-columns:152px 124px 22px}.template-exportFcl .export-rep-standard-middle .export-rep-field:not(.date):not(.lookup){grid-template-columns:152px minmax(180px,1fr)}.template-exportFcl .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:152px minmax(180px,1fr) 28px}.template-exportFcl .export-rep-standard-middle .green-arrow{text-align:center;justify-self:start;width:152px;height:22px;margin:-1px 0;line-height:22px;transform:none}.template-exportFcl .dem-det{grid-template-columns:58px 86px 50px 58px 86px 50px;gap:8px;margin-top:4px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row{grid-template-columns:minmax(0,1fr) 60px;gap:8px;margin-bottom:8px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row.two{grid-template-columns:minmax(0,1fr);gap:8px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field{grid-template-columns:152px minmax(180px,1fr)}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.date{grid-template-columns:152px 124px 22px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.lookup{grid-template-columns:152px minmax(180px,1fr) 28px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>*{grid-area:auto/1!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field{grid-template-columns:152px minmax(180px,1fr)}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.date{grid-template-columns:152px 124px 22px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:152px minmax(180px,1fr) 28px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow{text-align:center;justify-self:start;width:152px;height:22px;margin:-1px 0;line-height:22px;transform:none}.template-exportFclCustomsClearance .export-rep-customs-middle .dem-det{grid-template-columns:58px 86px 50px 58px 86px 50px;gap:8px}.template-exportFclCustomsClearance .export-rep-sea-lower.customs,.template-exportLclCustomsClearance .export-rep-sea-lower.customs{grid-template-columns:minmax(0,1.06fr) minmax(500px,.94fr);gap:14px;min-height:650px}.template-exportFclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-left,.template-exportFclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle,.template-exportLclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-left,.template-exportLclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle{width:100%;padding-right:10px}.template-exportFclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle,.template-exportLclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle{border-top:0;border-left:1px dashed #b8bfc6;padding:8px 0 0 14px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row.two,.template-exportLclCustomsClearance .export-rep-customs-middle .customs-row.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field,.template-exportLclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field{grid-template-columns:116px minmax(80px,1fr)}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.date,.template-exportLclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.date{grid-template-columns:116px minmax(96px,1fr) 20px}.template-exportFclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-customs-middle .customs-row .export-rep-field.lookup{grid-template-columns:116px minmax(0,1fr) 28px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle{grid-template-columns:minmax(220px,1fr) 28px minmax(220px,1fr);gap:8px 10px;margin-top:16px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child{grid-area:1/1!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2){grid-area:1/3!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3){grid-area:2/1!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4){grid-area:2/2!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5){grid-area:2/3!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6){grid-area:3/1/auto/4!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7){grid-area:4/1/auto/4!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow{text-align:center;justify-self:center;width:28px;height:22px;margin:0;line-height:22px;transform:none}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle{grid-template-columns:minmax(0,1fr);gap:8px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>*,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>*,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7){grid-area:auto/1!important}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field{grid-template-columns:150px minmax(180px,1fr)}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.date,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.date{grid-template-columns:150px 124px 22px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:150px minmax(0,1fr) 28px}.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow{justify-self:start;width:150px;margin:-1px 0}.template-exportLcl .export-rep-sea-lower,.template-exportTransShipment .export-rep-sea-lower{grid-template-columns:minmax(0,1.06fr) minmax(500px,.94fr);gap:14px;min-height:650px}.template-exportLcl .export-rep-party-left,.template-exportLcl .export-rep-party-middle,.template-exportTransShipment .export-rep-party-left,.template-exportTransShipment .export-rep-party-middle{width:100%;padding-right:10px}.template-exportLcl .export-rep-party-middle,.template-exportTransShipment .export-rep-party-middle{border-top:0;border-left:1px dashed #b8bfc6;padding:8px 0 0 14px}.template-exportLcl .export-rep-standard-middle,.template-exportTransShipment .export-rep-standard-middle{grid-template-columns:minmax(220px,1fr) 28px minmax(220px,1fr);gap:8px 10px;margin-top:16px}.template-exportLcl .export-rep-standard-middle>:first-child,.template-exportTransShipment .export-rep-standard-middle>:first-child{grid-area:1/1!important}.template-exportLcl .export-rep-standard-middle>:nth-child(2),.template-exportTransShipment .export-rep-standard-middle>:nth-child(2){grid-area:1/3!important}.template-exportLcl .export-rep-standard-middle>:nth-child(3),.template-exportTransShipment .export-rep-standard-middle>:nth-child(3){grid-area:2/1!important}.template-exportLcl .export-rep-standard-middle>:nth-child(4),.template-exportTransShipment .export-rep-standard-middle>:nth-child(4){grid-area:2/2!important}.template-exportLcl .export-rep-standard-middle>:nth-child(5),.template-exportTransShipment .export-rep-standard-middle>:nth-child(5){grid-area:2/3!important}.template-exportLcl .export-rep-standard-middle>:nth-child(6),.template-exportTransShipment .export-rep-standard-middle>:nth-child(6){grid-area:3/1/auto/4!important}.template-exportLcl .export-rep-standard-middle>:nth-child(7),.template-exportTransShipment .export-rep-standard-middle>:nth-child(7){grid-area:4/1/auto/4!important}.template-exportLcl .export-rep-standard-middle .export-rep-field,.template-exportTransShipment .export-rep-standard-middle .export-rep-field{grid-template-columns:132px minmax(88px,1fr)}.template-exportLcl .export-rep-standard-middle .export-rep-field.date,.template-exportTransShipment .export-rep-standard-middle .export-rep-field.date{grid-template-columns:132px 124px 20px}.template-exportLcl .export-rep-standard-middle .export-rep-field.lookup,.template-exportTransShipment .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:132px minmax(0,1fr) 28px}.template-exportLcl .export-rep-standard-middle .green-arrow,.template-exportTransShipment .export-rep-standard-middle .green-arrow{text-align:center;justify-self:center;width:28px;height:22px;margin:0;line-height:22px;transform:none}.template-exportLcl .dem-det,.template-exportTransShipment .dem-det{grid-template-columns:58px 86px 50px 58px 86px 50px;gap:8px}.template-exportFcl .export-rep-mini-pair.sea{justify-content:space-between;gap:0;width:90%;padding-top:30px}.template-exportFcl .export-rep-mini-table{width:208px}.template-exportFcl .export-rep-top,.template-exportFclCustomsClearance .export-rep-top,.template-exportLcl .export-rep-top,.template-exportLclCustomsClearance .export-rep-top,.template-exportTransShipment .export-rep-top{grid-template-columns:minmax(0,1fr) 520px}.template-exportFcl .export-rep-sea-lower,.template-exportFclCustomsClearance .export-rep-sea-lower.customs,.template-exportLcl .export-rep-sea-lower,.template-exportLclCustomsClearance .export-rep-sea-lower.customs,.template-exportTransShipment .export-rep-sea-lower{grid-template-columns:minmax(0,.55fr) minmax(470px,.45fr);gap:14px;min-height:650px}.template-exportFcl .export-rep-party-middle,.template-exportFclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle,.template-exportLcl .export-rep-party-middle,.template-exportLclCustomsClearance .export-rep-sea-lower.customs .export-rep-party-middle,.template-exportTransShipment .export-rep-party-middle{border-top:0;border-left:1px dashed #b8bfc6;padding:8px 0 0 14px}.template-exportFcl .export-rep-standard-middle,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle,.template-exportLcl .export-rep-standard-middle,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle,.template-exportTransShipment .export-rep-standard-middle{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px}.template-exportFcl .export-rep-standard-middle>*,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>*,.template-exportLcl .export-rep-standard-middle>*,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>*,.template-exportTransShipment .export-rep-standard-middle>*,.template-exportFcl .export-rep-standard-middle>:first-child,.template-exportFcl .export-rep-standard-middle>:nth-child(2),.template-exportFcl .export-rep-standard-middle>:nth-child(3),.template-exportFcl .export-rep-standard-middle>:nth-child(4),.template-exportFcl .export-rep-standard-middle>:nth-child(5),.template-exportFcl .export-rep-standard-middle>:nth-child(6),.template-exportFcl .export-rep-standard-middle>:nth-child(7),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6),.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7),.template-exportLcl .export-rep-standard-middle>:first-child,.template-exportLcl .export-rep-standard-middle>:nth-child(2),.template-exportLcl .export-rep-standard-middle>:nth-child(3),.template-exportLcl .export-rep-standard-middle>:nth-child(4),.template-exportLcl .export-rep-standard-middle>:nth-child(5),.template-exportLcl .export-rep-standard-middle>:nth-child(6),.template-exportLcl .export-rep-standard-middle>:nth-child(7),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:first-child,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(2),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(3),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(4),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(5),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(6),.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle>:nth-child(7),.template-exportTransShipment .export-rep-standard-middle>:first-child,.template-exportTransShipment .export-rep-standard-middle>:nth-child(2),.template-exportTransShipment .export-rep-standard-middle>:nth-child(3),.template-exportTransShipment .export-rep-standard-middle>:nth-child(4),.template-exportTransShipment .export-rep-standard-middle>:nth-child(5),.template-exportTransShipment .export-rep-standard-middle>:nth-child(6),.template-exportTransShipment .export-rep-standard-middle>:nth-child(7){grid-area:auto/1!important}.template-exportFcl .export-rep-standard-middle .export-rep-field,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field,.template-exportLcl .export-rep-standard-middle .export-rep-field,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field,.template-exportTransShipment .export-rep-standard-middle .export-rep-field{grid-template-columns:150px minmax(180px,1fr)}.template-exportFcl .export-rep-standard-middle .export-rep-field.date,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.date,.template-exportLcl .export-rep-standard-middle .export-rep-field.date,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.date,.template-exportTransShipment .export-rep-standard-middle .export-rep-field.date{grid-template-columns:150px 124px 22px}.template-exportFcl .export-rep-standard-middle .export-rep-field.lookup,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportLcl .export-rep-standard-middle .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportTransShipment .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:150px minmax(0,1fr) 28px}.template-exportFcl .export-rep-standard-middle .green-arrow,.template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.template-exportLcl .export-rep-standard-middle .green-arrow,.template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.template-exportTransShipment .export-rep-standard-middle .green-arrow{text-align:center;justify-self:start;width:150px;height:22px;margin:-1px 0;line-height:22px}.template-exportFcl .export-rep-party-left,.template-exportFclCustomsClearance .export-rep-sea-lower .export-rep-party-left,.template-exportLcl .export-rep-party-left,.template-exportLclCustomsClearance .export-rep-sea-lower .export-rep-party-left,.template-exportTransShipment .export-rep-party-left{grid-template-columns:minmax(0,1fr);grid-template-areas:"shipper""side""consignee""notify""cargo""containers""cargoTable""markDesc";align-content:start;align-items:start;gap:7px 0;padding:8px 14px 0 0;display:grid}.template-exportFcl .export-rep-party-left .party-shipper-field,.template-exportFclCustomsClearance .export-rep-party-left .party-shipper-field,.template-exportLcl .export-rep-party-left .party-shipper-field,.template-exportLclCustomsClearance .export-rep-party-left .party-shipper-field,.template-exportTransShipment .export-rep-party-left .party-shipper-field{grid-area:shipper}.template-exportFcl .export-rep-party-left .party-side-field,.template-exportFclCustomsClearance .export-rep-party-left .party-side-field,.template-exportLcl .export-rep-party-left .party-side-field,.template-exportLclCustomsClearance .export-rep-party-left .party-side-field,.template-exportTransShipment .export-rep-party-left .party-side-field{grid-area:side}.template-exportFcl .export-rep-party-left .party-consignee-field,.template-exportFclCustomsClearance .export-rep-party-left .party-consignee-field,.template-exportLcl .export-rep-party-left .party-consignee-field,.template-exportLclCustomsClearance .export-rep-party-left .party-consignee-field,.template-exportTransShipment .export-rep-party-left .party-consignee-field{grid-area:consignee}.template-exportFcl .export-rep-party-left .party-notify-field,.template-exportFclCustomsClearance .export-rep-party-left .party-notify-field,.template-exportLcl .export-rep-party-left .party-notify-field,.template-exportLclCustomsClearance .export-rep-party-left .party-notify-field,.template-exportTransShipment .export-rep-party-left .party-notify-field{grid-area:notify}.template-exportFcl .export-rep-party-left .cargo-release-party-field,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field,.template-exportLcl .export-rep-party-left .cargo-release-party-field,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field{grid-area:cargo}.template-exportFcl .export-rep-party-left .export-rep-container-table,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-container-table,.template-exportLcl .export-rep-party-left .export-rep-container-table,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-container-table,.template-exportTransShipment .export-rep-party-left .export-rep-container-table{grid-area:containers}.template-exportFcl .export-rep-party-left .export-rep-cargo-table,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-cargo-table,.template-exportLcl .export-rep-party-left .export-rep-cargo-table,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-cargo-table,.template-exportTransShipment .export-rep-party-left .export-rep-cargo-table{grid-area:cargoTable}.template-exportFcl .export-rep-party-left .export-rep-mark-desc,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-mark-desc,.template-exportLcl .export-rep-party-left .export-rep-mark-desc,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-mark-desc,.template-exportTransShipment .export-rep-party-left .export-rep-mark-desc{grid-area:markDesc}.template-exportFcl .export-rep-party-left .export-rep-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field,.template-exportLcl .export-rep-party-left .export-rep-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field,.template-exportTransShipment .export-rep-party-left .export-rep-field{grid-template-columns:150px minmax(0,1fr);min-height:30px}.template-exportFcl .export-rep-party-left .export-rep-field.lookup,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.lookup,.template-exportLcl .export-rep-party-left .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.lookup,.template-exportTransShipment .export-rep-party-left .export-rep-field.lookup,.template-exportFcl .export-rep-party-left .party-side-field.lookup,.template-exportFclCustomsClearance .export-rep-party-left .party-side-field.lookup,.template-exportLcl .export-rep-party-left .party-side-field.lookup,.template-exportLclCustomsClearance .export-rep-party-left .party-side-field.lookup,.template-exportTransShipment .export-rep-party-left .party-side-field.lookup{grid-template-columns:150px minmax(0,1fr) 28px}.template-exportFcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action{grid-template-columns:250px minmax(160px,1fr) 64px 28px;align-items:center;column-gap:8px;min-height:38px}.template-exportFcl .export-rep-party-left .cargo-release-party-field>span,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>span,.template-exportLcl .export-rep-party-left .cargo-release-party-field>span,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>span,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>span{white-space:normal;text-align:left;grid-column:1;max-width:250px;line-height:1.05}.template-exportFcl .export-rep-party-left .cargo-release-party-field>input,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>input,.template-exportLcl .export-rep-party-left .cargo-release-party-field>input,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>input,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>input{grid-column:2}.template-exportFcl .export-rep-party-left .cargo-release-party-field .inline-agent-action,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field .inline-agent-action,.template-exportLcl .export-rep-party-left .cargo-release-party-field .inline-agent-action,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field .inline-agent-action,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field .inline-agent-action{grid-column:3}.template-exportFcl .export-rep-party-left .cargo-release-party-field>button:last-child,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>button:last-child,.template-exportLcl .export-rep-party-left .cargo-release-party-field>button:last-child,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>button:last-child,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>button:last-child{grid-column:4}.template-exportFcl .export-rep-party-left .export-rep-field>span,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field>span,.template-exportLcl .export-rep-party-left .export-rep-field>span,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field>span,.template-exportTransShipment .export-rep-party-left .export-rep-field>span,.template-exportFcl .export-rep-party-middle .export-rep-field>span,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-field>span,.template-exportLcl .export-rep-party-middle .export-rep-field>span,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-field>span,.template-exportTransShipment .export-rep-party-middle .export-rep-field>span{text-align:left;justify-self:stretch}.template-exportFcl .export-rep-party-left .export-rep-field>span.highlight,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field>span.highlight,.template-exportLcl .export-rep-party-left .export-rep-field>span.highlight,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field>span.highlight,.template-exportTransShipment .export-rep-party-left .export-rep-field>span.highlight,.template-exportFcl .export-rep-party-middle .export-rep-field>span.highlight,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-field>span.highlight,.template-exportLcl .export-rep-party-middle .export-rep-field>span.highlight,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-field>span.highlight,.template-exportTransShipment .export-rep-party-middle .export-rep-field>span.highlight{box-sizing:border-box;justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;display:inline-flex}.template-exportFcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>span.highlight{white-space:normal;width:max-content;min-width:216px;max-width:250px;line-height:1.08}.template-exportFcl .export-rep-party-left,.template-exportFclCustomsClearance .export-rep-sea-lower .export-rep-party-left,.template-exportLcl .export-rep-party-left,.template-exportLclCustomsClearance .export-rep-sea-lower .export-rep-party-left,.template-exportTransShipment .export-rep-party-left{grid-auto-rows:minmax(40px,auto);row-gap:11px}.template-exportFcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action{grid-template-columns:max-content minmax(170px,1fr) 64px 28px;align-items:center;min-height:44px;margin-top:8px}.template-exportFcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>span.highlight{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:5px;padding-bottom:5px;display:inline-flex}.template-exportFcl .export-rep-party-middle,.template-exportFclCustomsClearance .export-rep-sea-lower .export-rep-party-middle,.template-exportLcl .export-rep-party-middle,.template-exportLclCustomsClearance .export-rep-sea-lower .export-rep-party-middle,.template-exportTransShipment .export-rep-party-middle{border-top:0;border-left:1px dashed #b8bfc6;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:8px;padding:8px 0 0 14px;display:grid}.template-exportFcl .export-rep-party-middle .export-rep-field,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-field,.template-exportLcl .export-rep-party-middle .export-rep-field,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-field,.template-exportTransShipment .export-rep-party-middle .export-rep-field{grid-template-columns:142px minmax(0,1fr);column-gap:8px;min-height:36px}.template-exportFcl .export-rep-party-middle .export-rep-field.lookup,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-field.lookup,.template-exportLcl .export-rep-party-middle .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-field.lookup,.template-exportTransShipment .export-rep-party-middle .export-rep-field.lookup{grid-template-columns:142px minmax(0,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-middle .export-rep-field.lookup.has-inline-action,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-field.lookup.has-inline-action,.template-exportLcl .export-rep-party-middle .export-rep-field.lookup.has-inline-action,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-field.lookup.has-inline-action,.template-exportTransShipment .export-rep-party-middle .export-rep-field.lookup.has-inline-action{grid-template-columns:142px minmax(0,1fr) 64px 28px;column-gap:8px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle{margin-top:24px}.template-exportFcl .export-rep-party-left .export-rep-field.party-shipper-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.party-shipper-field,.template-exportLcl .export-rep-party-left .export-rep-field.party-shipper-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.party-shipper-field,.template-exportTransShipment .export-rep-party-left .export-rep-field.party-shipper-field{grid-area:shipper;grid-template-columns:150px minmax(180px,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-left .export-rep-container-table,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-container-table,.template-exportLcl .export-rep-party-left .export-rep-container-table,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-container-table,.template-exportTransShipment .export-rep-party-left .export-rep-container-table{margin-top:18px;margin-bottom:8px}.template-exportFcl .export-rep-party-left .export-rep-cargo-table,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-cargo-table,.template-exportLcl .export-rep-party-left .export-rep-cargo-table,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-cargo-table,.template-exportTransShipment .export-rep-party-left .export-rep-cargo-table{margin-top:10px}.template-exportFcl .export-rep-party-left .export-rep-field.party-side-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.party-side-field,.template-exportLcl .export-rep-party-left .export-rep-field.party-side-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.party-side-field,.template-exportTransShipment .export-rep-party-left .export-rep-field.party-side-field{grid-area:side;grid-template-columns:150px minmax(180px,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-left .export-rep-field.party-consignee-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.party-consignee-field,.template-exportLcl .export-rep-party-left .export-rep-field.party-consignee-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.party-consignee-field,.template-exportTransShipment .export-rep-party-left .export-rep-field.party-consignee-field{grid-area:consignee;grid-template-columns:150px minmax(180px,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-left .export-rep-field.party-notify-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.party-notify-field,.template-exportLcl .export-rep-party-left .export-rep-field.party-notify-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.party-notify-field,.template-exportTransShipment .export-rep-party-left .export-rep-field.party-notify-field{grid-area:notify;grid-template-columns:150px minmax(180px,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-left,.template-exportFclCustomsClearance .export-rep-party-left,.template-exportLcl .export-rep-party-left,.template-exportLclCustomsClearance .export-rep-party-left,.template-exportTransShipment .export-rep-party-left{flex-direction:column;align-content:stretch;align-items:stretch;gap:12px;display:flex}.template-exportFcl .export-rep-party-left>.export-rep-field,.template-exportFclCustomsClearance .export-rep-party-left>.export-rep-field,.template-exportLcl .export-rep-party-left>.export-rep-field,.template-exportLclCustomsClearance .export-rep-party-left>.export-rep-field,.template-exportTransShipment .export-rep-party-left>.export-rep-field{flex:none;grid-area:auto;width:100%}.template-exportFcl .export-rep-party-left .export-rep-field.party-notify-field,.template-exportFclCustomsClearance .export-rep-party-left .export-rep-field.party-notify-field,.template-exportLcl .export-rep-party-left .export-rep-field.party-notify-field,.template-exportLclCustomsClearance .export-rep-party-left .export-rep-field.party-notify-field,.template-exportTransShipment .export-rep-party-left .export-rep-field.party-notify-field{min-height:40px;margin-bottom:2px}.template-exportFcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLcl .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field.lookup.has-inline-action{grid-template-columns:minmax(220px,max-content) minmax(180px,1fr) 64px 28px;min-height:50px;margin-top:4px}.template-exportFcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportFclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLcl .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportLclCustomsClearance .export-rep-party-left .cargo-release-party-field>span.highlight,.template-exportTransShipment .export-rep-party-left .cargo-release-party-field>span.highlight{white-space:normal;align-self:center;line-height:1.08}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle{grid-template-columns:142px minmax(0,1fr) 28px;gap:12px 8px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle>*,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle>*,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle>*,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle>*,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle>*{grid-area:auto/1/auto/4!important}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle .export-rep-field{grid-template-columns:142px minmax(0,1fr);column-gap:8px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field.date,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field.date,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field.date,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field.date,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle .export-rep-field.date{grid-template-columns:142px 140px 24px;justify-content:start;column-gap:8px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .export-rep-field.lookup,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle .export-rep-field.lookup{grid-template-columns:142px minmax(0,1fr) 28px;column-gap:8px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle .green-arrow,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .green-arrow,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle .green-arrow,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .green-arrow,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle .green-arrow{justify-self:start;width:142px;height:26px;margin:-2px 0 0;line-height:26px}.template-exportFcl .export-rep-party-middle .export-rep-standard-middle .dem-det,.template-exportFclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .dem-det,.template-exportLcl .export-rep-party-middle .export-rep-standard-middle .dem-det,.template-exportLclCustomsClearance .export-rep-party-middle .export-rep-standard-middle .dem-det,.template-exportTransShipment .export-rep-party-middle .export-rep-standard-middle .dem-det{grid-template-columns:142px 92px 42px 58px 92px 42px;justify-content:start;column-gap:8px}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl>:first-child{grid-area:1/1!important}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl>:nth-child(2){grid-area:2/1!important}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl>:nth-child(3){grid-area:3/1!important}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl>:nth-child(4){grid-area:4/1!important}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl .export-rep-field.date{grid-template-columns:142px 124px 22px}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl .export-rep-field.lookup{grid-template-columns:142px minmax(0,1fr) 28px}.template-exportLclCustomsClearance .export-rep-customs-middle.compact-lcl .export-rep-standard-middle.compact-lcl .green-arrow{justify-self:start;width:142px;margin:0}.template-exportFcl input.date-empty{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit-fields-wrapper{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit-text{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit-month-field{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit-day-field{color:#0000}.template-exportFcl input.date-empty::-webkit-datetime-edit-year-field{color:#0000}.template-exportFcl input.date-empty::-webkit-calendar-picker-indicator{opacity:.65}.export-rep-right-grid{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.export-rep-right-grid .export-rep-field:first-child,.export-rep-right-grid .export-rep-field:nth-child(2),.import-rep-right-head .export-rep-field:first-child,.import-rep-right-head .export-rep-field:nth-child(2){background:linear-gradient(#e1f8f7eb,#f8fffdc2),#ecfbf9db;border:1px solid #3284963d;border-radius:8px;min-height:42px;padding:6px 8px;box-shadow:inset 0 1px #ffffffd1,0 6px 14px #2b5e6914}.export-rep-right-grid .export-rep-field:first-child>span,.export-rep-right-grid .export-rep-field:nth-child(2)>span,.import-rep-right-head .export-rep-field:first-child>span,.import-rep-right-head .export-rep-field:nth-child(2)>span{color:#1b6f73;font-weight:900}.export-rep-right-grid .export-rep-field{grid-template-columns:92px minmax(0,1fr)}.export-rep-right-grid .export-rep-field.lookup{grid-template-columns:92px minmax(0,1fr) 28px}.export-rep-right-grid .export-rep-field:nth-child(3),.export-rep-right-grid .export-rep-field:nth-child(4),.export-rep-right-grid .export-rep-field:nth-child(5){grid-column:span 2}.export-rep-staff-row{grid-template-columns:1fr 1fr;gap:16px;margin:34px 0 8px;display:grid}.export-rep-staff-row .export-rep-field{grid-template-columns:86px minmax(0,1fr)}.export-rep-check{align-items:center;gap:6px;margin:6px 0;font-weight:700;display:flex}.export-rep-red{color:#ff1b10;margin:3px 0 8px;font-weight:700}.export-rep-progress th{text-align:center;background:#dff0fb}.export-rep-progress .progress-payee-col{width:16%}.export-rep-progress .progress-payable-col{width:13%}.export-rep-progress .progress-actual-col{width:15%}.export-rep-progress .progress-invoice-col{width:13%}.export-rep-progress .progress-date-col{width:23%}.export-rep-progress .progress-status-col{width:20%}.export-rep-progress td{height:52px}.export-rep-progress input,.export-rep-progress select{border:0;height:28px}.export-rep-progress-date-pair{grid-template-rows:1fr 1fr;align-items:center;gap:3px;height:48px;display:grid}.export-rep-progress td:has(.export-rep-progress-date-pair){overflow:visible}.export-rep-progress-date-pair input{box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #cbd6de;border-radius:0;width:100%;min-width:112px;height:22px;font-size:12px}.export-rep-progress-date-row{grid-template-columns:minmax(0,1fr) 22px;align-items:center;column-gap:3px;display:grid}.export-rep-progress-date-pair .export-rep-progress-date-input{min-width:0}.export-rep-progress-date-pair .export-rep-progress-date-input::-webkit-calendar-picker-indicator{opacity:0;display:none}.export-rep-progress-calendar{color:#607482;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.export-rep-progress-calendar:hover{color:#138b82}.export-rep-progress select{white-space:nowrap;background:#fff;border:1px solid #d9e0e5;min-width:118px;padding:2px 22px 2px 6px;font-weight:700}.export-rep-actions{justify-content:flex-end;gap:12px;margin:22px 0 34px;display:flex}.export-rep-actions button{color:#555;background:#d8d8d8;border:0;padding:8px 12px;font-weight:700}.export-rep-side-notes{margin-top:12px}.export-rep-side-notes .note-pink,.export-rep-side-notes .note-yellow{height:170px}.export-rep-words{padding:10px 0 8px;font-weight:700}.export-rep-total-strip{color:#333;border-bottom:1px solid #d9e0e5;grid-template-columns:1fr 1fr 1fr 1.2fr;align-items:center;height:32px;font-weight:700;display:grid}.export-rep-total-strip strong{color:#c1121f;text-align:right}.export-rep-finance{padding:4px 6px 8px;display:block;overflow:visible}.export-rep-finance.settlement{display:block}.export-rep-finance-title-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:90px;padding:0 0 4px;display:grid}.export-rep-finance-title{grid-template-columns:56px 86px 1fr;align-items:start;gap:8px;height:52px;padding-top:3px;font-weight:700;display:grid}.export-rep-finance-title strong{font-size:24px;line-height:22px;display:block}.export-rep-finance-title span{align-self:end;margin-left:-54px;padding-bottom:2px}.export-rep-finance-title label{align-items:center;gap:14px;padding-top:6px;display:flex}.export-rep-finance-title .import-customs-rate{grid-template-columns:126px 126px 74px 74px;align-items:center;gap:8px;padding-top:4px;display:grid}.export-rep-finance-title .import-customs-rate label{white-space:nowrap;gap:8px;padding-top:0}.export-rep-finance-title .import-customs-rate input{width:58px}.export-rep-finance-title .import-customs-rate button{color:#fff;background:#258b13;border:0;border-radius:1px;height:26px;font-size:12px;font-weight:700}.export-rep-finance-title input{text-align:center;border:0;border-bottom:1px solid #cbd6de;width:120px;font-weight:700}.export-rep-finance-grid{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.export-rep-finance-grid th{height:29px;font-size:11px}.export-rep-finance-grid td{white-space:nowrap;text-overflow:clip;height:37px;overflow:hidden}.export-rep-finance-grid tbody tr:nth-child(2n) td{background:#f8f8f8}.export-rep-finance-grid .finance-index-col{width:28px}.export-rep-finance-grid .finance-edit-col{width:38px}.export-rep-finance-grid .finance-party-col{width:76px}.export-rep-finance-grid .finance-settlement-col{width:44px}.export-rep-finance-grid .finance-item-col{width:174px}.export-rep-finance-grid .finance-unit-col{width:66px}.export-rep-finance-grid .finance-currency-col{width:38px}.export-rep-finance-grid .finance-qty-col{width:52px}.export-rep-finance-grid .finance-price-col{width:74px}.export-rep-finance-grid .finance-amount-col{width:124px}.export-rep-finance-grid .finance-tax-col{width:32px}.export-rep-finance-grid .finance-tools-col{width:86px}.export-rep-finance-grid.settlement .finance-index-col{width:24px}.export-rep-finance-grid.settlement .finance-edit-col{width:38px}.export-rep-finance-grid.settlement .finance-party-col{width:62px}.export-rep-finance-grid.settlement .finance-settlement-col{width:40px}.export-rep-finance-grid.settlement .finance-item-col{width:156px}.export-rep-finance-grid.settlement .finance-unit-col{width:54px}.export-rep-finance-grid.settlement .finance-currency-col{width:38px}.export-rep-finance-grid.settlement .finance-qty-col{width:48px}.export-rep-finance-grid.settlement .finance-price-col{width:68px}.export-rep-finance-grid.settlement .finance-amount-col{width:114px}.export-rep-finance-grid.settlement .finance-tax-col{width:32px}.export-rep-finance-grid.settlement .finance-tools-col{width:78px}.export-rep-finance-grid th,.export-rep-finance-grid td{vertical-align:middle}.export-rep-finance-grid .finance-index-cell,.export-rep-finance-grid .finance-row-edit,.export-rep-finance-grid .finance-row-tools-cell,.export-rep-finance-grid .finance-currency-symbol,.export-rep-finance-grid .finance-qty-col,.export-rep-finance-grid .finance-tax-col{text-align:center}.export-rep-finance-grid .amount,.export-rep-finance-grid .finance-quantity-input,.export-rep-finance-grid .finance-unit-price-input{text-align:right}.export-rep-finance-grid input,.export-rep-finance-grid select{background:0 0;border:0}.export-rep-finance-grid input[type=number]{text-align:right}.export-rep-finance-grid .finance-quantity-input,.export-rep-finance-grid .finance-unit-price-input{text-align:right;font-variant-numeric:tabular-nums}.export-rep-finance-grid .finance-currency-symbol{text-align:center;color:#172b38;font-variant-numeric:tabular-nums;font-weight:800;position:relative}.export-rep-finance-grid .finance-currency-symbol .finance-currency-select{z-index:2;opacity:0;cursor:pointer;width:100%;height:26px;position:relative}.export-rep-finance-grid .finance-currency-symbol .finance-currency-display{z-index:1;color:#172b38;text-align:center;pointer-events:none;background:#ffffffb8;border:1px solid #708b9a38;border-bottom-color:#4f708257;border-radius:8px;justify-content:center;align-items:center;padding-right:10px;font-weight:850;line-height:1;display:flex;position:absolute;inset:2px 4px;box-shadow:inset 0 1px #ffffffad}.export-rep-finance-grid .finance-currency-symbol .finance-currency-display:after{content:"";border-top:5px solid #2f4858;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:7px;transform:translateY(-35%)}.export-rep-finance-grid input[type=checkbox]{width:15px;height:15px}.export-rep-finance-grid .finance-row-edit{text-align:center;white-space:nowrap;padding-left:0;padding-right:0;display:table-cell}.export-rep-finance-grid .finance-row-edit button:hover{color:#565f66}.export-rep-finance-grid .amount,.export-rep-finance-grid .sum-row td{font-weight:700}.finance-row-tools{color:#8c939a;grid-template-columns:repeat(5,15px);justify-content:start;align-items:center;gap:3px;padding-left:2px;display:grid}.finance-row-tools button{color:#8c939a;background:0 0;border:0;justify-content:center;align-items:center;width:15px;height:22px;padding:0;display:inline-flex}.finance-row-tools button:hover{color:#565f66}.import-rep-main{padding-right:10px}.import-rep-head{border-bottom:1px dashed #b8bfc6;grid-template-columns:190px 190px 250px 190px 164px;align-items:center;gap:7px 24px;min-height:100px;padding:7px 18px 8px 8px;display:grid}.import-rep-head .export-rep-field{grid-template-columns:92px minmax(0,1fr)}.import-rep-head .export-rep-field.select{grid-template-columns:76px minmax(0,1fr)}.import-rep-head .export-rep-field.lookup{grid-template-columns:122px minmax(0,1fr) 28px}.import-rep-head .export-rep-field.wide{grid-column:span 2}.import-rep-head .export-rep-field.select select{color:#ff1f12;background:#fff8c9;border-color:#ff4e42;font-weight:700}.export-rep-air-header,.export-rep-sea-head,.import-rep-head{box-sizing:border-box;background:linear-gradient(#beece7fa,#def4eef0),#cff1ebf5;border-top:1px dashed #4880849e;border-bottom:1px dashed #488084b8;box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #ffffff7a,0 10px 26px #2662681a}.export-rep-sea-head .export-rep-field>span{color:#243847;font-weight:800}.import-rep-sea-body{grid-template-columns:minmax(470px,.48fr) minmax(520px,.52fr);min-height:760px;display:grid}.import-rep-sea-body.customs{min-height:1150px}.import-rep-left,.import-rep-center{min-width:0;padding:8px 12px 0 4px;position:relative}.import-rep-center{border-left:1px dashed #b8bfc6;padding-left:18px}.import-rep-left .export-rep-field,.import-rep-center .export-rep-field{grid-template-columns:116px minmax(0,1fr)}.import-rep-left .export-rep-field.lookup,.import-rep-center .export-rep-field.lookup{grid-template-columns:116px minmax(0,1fr) 26px}.import-rep-left-grid,.import-rep-center-bl{grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:12px;display:grid}.import-rep-left-grid .export-rep-blbox,.import-rep-center-bl .export-rep-blbox{padding:6px 9px}.import-rep-left-grid .export-rep-blbox label,.import-rep-center-bl .export-rep-blbox label{grid-template-columns:68px minmax(0,1fr);margin-top:4px}.import-rep-contact{grid-template-columns:1fr 1fr;gap:0 16px;margin-top:4px;display:grid}.import-rep-contact>.export-rep-field:first-child,.import-rep-contact>.export-rep-field:nth-child(2),.import-rep-contact>.export-rep-field:nth-child(5),.import-rep-contact>.export-rep-field:nth-child(6){grid-column:span 1}.import-rep-contact .export-rep-field{grid-template-columns:72px minmax(0,1fr)}.import-rep-contact .export-rep-field.lookup{grid-template-columns:72px minmax(0,1fr) 24px}.import-rep-sea-body.free-hand-fcl .import-rep-contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}.import-rep-sea-body.free-hand-fcl .import-rep-contact .export-rep-field{grid-template-columns:72px minmax(0,1fr)}.import-rep-sea-body.free-hand-fcl .import-rep-contact .export-rep-field.lookup{grid-template-columns:72px minmax(0,1fr) 24px}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:first-child{grid-area:1/1}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(2){grid-area:1/2}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(3){grid-area:2/1}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(4){grid-area:2/2}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(5){grid-area:3/1}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(6){grid-area:3/2}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(7){grid-area:4/1}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(8){grid-area:4/2}.import-rep-sea-body.free-hand-fcl .import-rep-contact>:nth-child(9){grid-area:5/2}.import-rep-down{color:#4a9a35;height:28px;padding-left:46px;font-size:24px;font-weight:900;line-height:28px}.import-rep-port-stack{margin:5px 0 10px}.import-rep-port-stack .export-rep-port-line{grid-template-columns:118px minmax(0,1fr) 24px 124px 22px;min-height:28px}.import-rep-sea-body.free-hand-fcl .import-rep-port-stack .export-rep-port-line{grid-template-columns:118px minmax(180px,.68fr) 24px 124px 22px}.import-rep-port-stack .export-rep-port-line:before{font-size:20px;top:17px;left:96px}.import-rep-port-stack .export-rep-port-line:last-child:before{content:none}.import-rep-container{border-collapse:collapse;table-layout:fixed;width:min(520px,100%);margin:14px 0 10px}.import-rep-container th,.import-rep-container td{border:1px solid #d9e0e5;height:30px;padding:2px 4px;overflow:hidden}.import-rep-container th{text-align:center;background:#f2f2f2}.import-rep-container input{background:0 0;border:0;width:100%;height:25px}.import-rep-container th:first-child,.import-rep-container td:first-child{text-align:center;width:30px}.import-rep-container th:nth-child(2),.import-rep-container td:nth-child(2){text-align:center;width:42px}.import-rep-container button{color:#7f8991;background:0 0;border:0;font-weight:700}.export-rep-mark-desc.import textarea{height:230px}.import-rep-center .export-rep-field.lookup.has-inline-action{grid-template-columns:116px minmax(0,1fr) 72px 26px}.import-rep-tel-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.import-rep-help{color:#333;border-bottom:1px solid #cbd6de;margin:4px 0 10px 116px;line-height:24px}.export-rep-mini-pair.import{gap:70px;padding-top:12px}.import-rep-truck{grid-template-columns:1fr 1fr;gap:2px 18px;margin:12px 0;display:grid}.import-rep-truck.compact{margin:0 0 18px}.import-rep-truck .truck-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:8px;display:grid}.import-rep-truck .export-rep-field{grid-template-columns:100px minmax(0,1fr)}.import-rep-truck .export-rep-field.lookup{grid-template-columns:100px minmax(0,1fr) 24px}.import-rep-truck button{color:#555;background:#f5f5f5;border:1px solid #d4dae0;width:24px;height:24px;font-weight:700}.import-rep-notes{margin-top:16px}.import-rep-notes label{margin-bottom:8px;font-weight:700;display:block}.import-rep-notes textarea{width:100%;height:170px;font:inherit;resize:vertical;box-sizing:border-box;border:1px solid #cbd6de;padding:8px;display:block}.import-rep-sea-body.customs .import-rep-notes textarea{height:250px}.import-rep-air-body{grid-template-columns:minmax(500px,.48fr) minmax(560px,.52fr);min-height:590px;display:grid}.import-rep-air-left,.import-rep-air-center{min-width:0;padding:10px 14px 0 4px}.import-rep-air-center{border-left:1px dashed #b8bfc6}.import-rep-air-body .export-rep-airport-line{grid-template-columns:134px minmax(92px,1fr) 22px 124px 20px 70px 20px;gap:4px}.export-rep-description.import-air{height:196px}.import-rep-right{padding-top:34px}.import-rep-right-head{grid-template-columns:1fr 1fr;gap:7px 12px;display:grid}.import-rep-right-head .export-rep-field{grid-template-columns:104px minmax(0,1fr)}.import-rep-right-head .export-rep-field.lookup{grid-template-columns:104px minmax(0,1fr) 26px}.import-rep-right-head .export-rep-field:nth-child(3),.import-rep-right-head .export-rep-field:nth-child(4),.import-rep-right-head .export-rep-field:nth-child(5){grid-column:span 2}.export-rep-progress.import{margin-top:8px}.export-rep-actions.import{margin:18px 0 36px}.import-rep-schedule{width:340px;margin-top:20px;font-weight:700}.import-rep-schedule strong{margin-bottom:8px;font-size:14px;display:block}.import-rep-schedule table{border-collapse:collapse;table-layout:fixed;width:100%}.import-rep-schedule th,.import-rep-schedule td{border:1px solid #555;height:26px}.import-rep-schedule th{text-align:left;background:#bfbfbf;width:138px;padding-left:10px}.import-rep-schedule td{background:#fff;position:relative}.import-rep-schedule input{width:100%;height:24px;font:inherit;background:0 0;border:0;padding:0 4px 0 6px;font-weight:400}.import-rep-schedule input[type=date].empty::-webkit-datetime-edit{color:#0000}.import-rep-schedule input[type=date].date-empty::-webkit-datetime-edit{color:#0000}.import-rep-schedule-date{grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:4px;display:grid}.import-rep-schedule-calendar{color:#7f8991;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.export-rep-attachment-backdrop{z-index:180;background:#00000057;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.export-rep-attachment-modal{background:#fff;border:1px solid #c8cfd6;grid-template-rows:36px minmax(0,1fr) 30px 42px;width:min(760px,100vw - 56px);height:min(520px,100vh - 80px);display:grid;box-shadow:0 12px 32px #00000047}.export-rep-attachment-head{color:#555;border-bottom:1px solid #d9e0e5;justify-content:space-between;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:flex}.export-rep-attachment-head button{color:#d71920;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.export-rep-attachment-drop{background:#fff;border:0;min-height:0;overflow-y:auto}.export-rep-attachment-drop.active{background:#f3fbf8;box-shadow:inset 0 0 0 2px #5fc49c}.export-rep-attachment-list{padding:12px}.export-rep-attachment-row{border-bottom:1px solid #edf1f4;grid-template-columns:minmax(0,1fr) 72px 52px;align-items:center;gap:10px;min-height:34px;padding:5px 8px;font-size:12px;display:grid}.export-rep-attachment-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-rep-attachment-row small{color:#68737d;text-align:right}.export-rep-attachment-row button{color:#555;background:#f4f6f7;border:1px solid #cbd6de;height:24px;font-size:11px}.export-rep-attachment-pick{color:#fff;cursor:pointer;background:#5fc49c;border:0;font-size:14px;font-weight:700}.export-rep-attachment-foot{background:#fff;border-top:1px solid #e1e6ea;justify-content:flex-end;align-items:center;gap:10px;padding:6px 10px;display:flex}.export-rep-attachment-foot input{display:none}.export-rep-attachment-foot button{color:#555;cursor:pointer;background:#eef1f3;border:0;min-width:58px;height:28px;font-weight:700}.export-rep-attachment-foot button.save{color:#fff;background:#41a819}.export-rep-modal-backdrop{z-index:100;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.export-rep-modal{background:#fff;border:1px solid #8c939a;flex-direction:column;width:min(720px,100vw - 40px);max-height:min(680px,100vh - 40px);display:flex;box-shadow:0 12px 28px #00000040}.export-rep-modal-head{border-bottom:1px solid #d9e0e5;grid-template-columns:1fr 32px;gap:8px;padding:10px;display:grid}.export-rep-modal-head input{border:1px solid #cbd6de;height:30px;padding:4px 8px}.export-rep-modal-list{padding:8px 10px 10px;overflow-y:auto}.export-rep-modal-list button{text-align:left;background:#fff;border:1px solid #d9e0e5;border-top:0;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:12px;width:100%;padding:7px 8px;display:grid}.export-rep-modal-list button:first-child{border-top:1px solid #d9e0e5}.export-rep-modal-list button:hover{background:#eef5ff}.export-rep-modal-list span,.export-rep-modal-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-rep-port-modal{color:#111;background:#f8f8f8;border:1px solid #c6c6c6;border-radius:4px;flex-direction:column;width:min(920px,100vw - 64px);height:min(640px,100vh - 64px);display:flex;overflow:hidden;box-shadow:0 16px 38px #0000003d}.export-rep-port-modal-title{background:#fbfbfb;border-bottom:1px solid #d7d7d7;justify-content:space-between;align-items:center;height:42px;padding:0 12px 0 16px;display:flex}.export-rep-port-modal-title strong{color:#4a4a4a;font-size:18px;font-weight:800}.export-rep-port-modal-title button{color:#999;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:32px;line-height:1}.export-rep-port-modal-body{background:#f7f7f7;flex-direction:column;flex:1;min-height:0;padding:20px 26px 0;display:flex}.export-rep-port-modal-toolbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}.export-rep-port-modal-toolbar input{color:#111;background:#fff;border:1px solid #cfd8df;border-radius:0;width:390px;height:38px;padding:0 12px;font-size:16px}.export-rep-port-modal-toolbar input::placeholder{color:#9b9b9b}.export-rep-port-modal-toolbar button{color:#555;cursor:pointer;background:#e6e9eb;border:0;border-radius:3px;min-width:68px;height:38px;font-size:16px;font-weight:800}.export-rep-port-modal-toolbar button:nth-of-type(4){min-width:118px}.export-rep-port-table-wrap{background:#fff;border:1px solid #cfd8df;border-bottom:0;flex:1;min-height:0;overflow:auto}.export-rep-port-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px}.export-rep-port-table th,.export-rep-port-table td{color:#111;text-align:left;border-bottom:1px solid #cfd8df;border-right:1px solid #cfd8df;height:36px;padding:0 10px}.export-rep-port-table th{color:#4b4b4b;text-align:center;background:#f2f2f2;font-weight:800}.export-rep-port-table th.check,.export-rep-port-table td.check{text-align:center;width:40px;padding:0}.export-rep-port-table th:nth-child(2),.export-rep-port-table td:nth-child(2){width:260px}.export-rep-port-table th:nth-child(3),.export-rep-port-table td:nth-child(3){width:245px}.export-rep-port-table tr.selected td{background:#dff0f6}.export-rep-port-table tr:hover td{background:#eef8fb}.export-rep-port-table tr.empty td{color:#777;text-align:center;height:160px}.export-rep-port-table input[type=checkbox]{width:18px;height:18px;margin:0}.export-rep-port-pager{color:#555;background:#f5f5f5;border:1px solid #cfd8df;justify-content:flex-end;align-items:center;gap:14px;height:40px;padding:0 12px;font-size:16px;display:flex}.export-rep-port-pager input{color:#111;text-align:center;background:#fff;border:1px solid #d1d1d1;border-radius:0;width:42px;height:28px;font-size:16px}.export-rep-port-pager select{color:#111;background:#fff;border:1px solid #0b74df;border-radius:5px;width:76px;height:30px;font-size:16px}.export-rep-port-pager strong{color:#555;font-weight:800}.export-rep-port-modal-foot{background:#fbfbfb;border-top:1px solid #ddd;justify-content:flex-end;align-items:center;gap:16px;height:56px;padding:0 18px;display:flex}.export-rep-port-modal-foot button{color:#555;cursor:pointer;background:#e8e8e8;border:0;border-radius:0;min-width:86px;height:36px;font-size:16px;font-weight:800}.export-rep-port-modal-foot button.confirm{color:#fff;background:#3f990f}.export-rep-port-modal-foot button:disabled{opacity:.45;cursor:default}.export-rep-cargo-place-modal{width:min(860px,100vw - 64px);height:min(520px,100vh - 64px)}.export-rep-cargo-place-modal .export-rep-port-modal-body{padding:18px 20px 0}.export-rep-cargo-place-modal .export-rep-port-modal-toolbar{gap:10px}.export-rep-cargo-place-modal .export-rep-port-modal-toolbar input{width:330px;height:32px}.export-rep-cargo-place-modal .export-rep-port-modal-toolbar button{min-width:54px;height:32px;font-size:14px}.export-rep-cargo-place-modal .export-rep-port-modal-toolbar button:nth-of-type(4){min-width:94px}.export-rep-cargo-place-table{font-size:13px}.export-rep-cargo-place-table th,.export-rep-cargo-place-table td{height:28px;padding:0 6px}.export-rep-cargo-place-table th:nth-child(2),.export-rep-cargo-place-table td:nth-child(2){width:260px}.export-rep-cargo-place-table th:nth-child(3),.export-rep-cargo-place-table td:nth-child(3),.export-rep-cargo-place-table th:nth-child(4),.export-rep-cargo-place-table td:nth-child(4){width:120px}.export-rep-cargo-place-table th:nth-child(5),.export-rep-cargo-place-table td:nth-child(5){width:auto}.export-rep-cargo-place-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-rep-cargo-place-modal .export-rep-port-pager{gap:9px;height:34px;font-size:13px}.export-rep-cargo-place-modal .export-rep-port-pager input{width:30px;height:22px;font-size:13px}.export-rep-cargo-place-modal .export-rep-port-pager select{width:54px;height:24px;font-size:13px}.export-rep-cargo-place-modal .export-rep-port-modal-foot{height:52px}.export-rep-cargo-place-modal .export-rep-port-modal-foot button{min-width:64px;height:30px;font-size:13px}@media (width<=1280px){.legacy-voucher-layout,.legacy-finance-row,.legacy-estimate-body,.voucher-layout,.voucher-finance-layout{grid-template-columns:1fr}.legacy-voucher-side{border-left:none;padding-left:0}.legacy-search-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=760px){.legacy-header-grid,.legacy-search-grid,.legacy-search-field,.voucher-grid,.voucher-grid.header,.voucher-grid.side{grid-template-columns:1fr}.voucher-field,.voucher-field.span-2,.voucher-field.span-3{grid-column:span 1;grid-template-columns:1fr}.voucher-modal-list button{grid-template-columns:1fr}}:root{--bg:#f5f7fb;--surface:#fff;--surface-muted:#f8fafc;--surface-strong:#eef3f8;--border:#dde5ee;--border-strong:#c7d2df;--sidebar-bg:#182333;--sidebar-ink:#dce6f2;--sidebar-muted:#8fa0b4;--primary:#2563eb;--primary-light:#dbeafe;--primary-dark:#1d4ed8;--accent:#0f9f7a;--accent-light:#dff7ef;--warning:#d99021;--warning-light:#fff4da;--danger:#d54a4a;--danger-light:#ffe7e7;--success:#15895f;--success-light:#e0f6ec;--text-primary:#182230;--text-secondary:#516070;--text-muted:#7a8899;--gray-50:#f8fafc;--gray-100:#eef3f8;--gray-200:#dde5ee;--gray-300:#c7d2df;--gray-400:#95a3b5;--gray-500:#6d7b8d;--gray-600:#4b5a6b;--gray-700:#313f50;--gray-800:#182230;--radius:8px;--radius-sm:6px;--shadow-sm:0 1px 2px #0f172a0f;--shadow-md:0 10px 24px #0f172a14;--transition:.15s ease;--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-bg-light:var(--surface-muted);--glass-border:var(--border);--glass-border-strong:var(--border-strong);--glass-shadow:var(--shadow-sm);--glass-shadow-hover:var(--shadow-md)}body{background:var(--bg);color:var(--text-primary);letter-spacing:0}button,input,select,textarea{letter-spacing:0}.app-container{background:var(--bg)}.sidebar{background:var(--sidebar-bg);width:86px;box-shadow:none;color:var(--sidebar-ink);-webkit-backdrop-filter:none;border-right:1px solid #ffffff14}.logo{border-bottom:1px solid #ffffff14;align-items:center;height:112px;padding:18px 8px 16px}.logo-img{width:40px;height:40px;box-shadow:none;border-radius:8px;padding:3px}.logo-sub{display:none}.sidebar .nav-menu{padding:8px 6px!important}.sidebar-section{margin:2px 0}.sidebar .nav-menu>button,.sidebar-section>button{border-radius:7px;width:100%;height:72px;margin-top:0;color:var(--sidebar-muted)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:6px 2px!important;font-size:12px!important;font-weight:650!important;line-height:1!important}.sidebar .nav-menu>button:hover,.sidebar-section>button:hover,.sidebar-section>button.bg-white\/10{color:#fff!important;background:#ffffff14!important}.sidebar .nav-menu>button>.nav-icon-svg,.sidebar-section>button>.nav-icon-svg{color:inherit;background:#ffffff0f;border-radius:9px;justify-content:center;align-items:center;display:inline-flex;width:36px!important;height:36px!important}.sidebar .nav-menu>button>span:not(.nav-icon-svg),.sidebar-section>button>span:nth-child(2){text-align:center;white-space:nowrap;width:auto;font-size:10px;font-weight:650}.nav-chevron,.sidebar-footer{display:none}.sidebar-flyout{min-width:620px;max-width:min(820px,100vw - 94px);max-height:var(--sidebar-flyout-max-height,76vh);border:1px solid var(--border);box-shadow:var(--shadow-md);-webkit-backdrop-filter:none;background:#fffffffa;border-radius:8px;padding:10px;left:86px}.sidebar-flyout:before{content:none}.flyout-header{border-bottom:1px solid var(--border);margin-bottom:6px;padding:6px 8px 12px}.flyout-header-icon{width:28px;height:28px;color:var(--primary);background:var(--primary-light);border-radius:7px;justify-content:center;align-items:center;font-size:0;display:inline-flex}.flyout-header-title{color:var(--text-primary);letter-spacing:0;font-size:14px}.flyout-body{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.flyout-group{background:var(--surface-muted);border-right:0;border-radius:8px;padding:8px}.flyout-group-label{color:var(--text-muted);letter-spacing:0;padding:2px 8px 8px;font-size:11px}.flyout-item{min-height:32px;color:var(--text-secondary);border-left:0;border-radius:6px;padding:7px 8px;font-size:13px}.flyout-item:hover,.flyout-item.active{background:var(--primary-light);color:var(--primary-dark);border-left-color:#0000}.main-content{margin-left:86px;padding:24px;overflow-x:clip}.workspace-tabs{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);background:#ffffffeb;align-items:flex-end;height:44px;margin:-24px -24px 24px;padding:6px 16px 0}.workspace-tab,.workspace-tab-arrow{min-width:88px;max-width:220px;height:38px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:7px 7px 0 0;font-size:13px;font-weight:650}.workspace-tab:hover,.workspace-tab-arrow:hover{color:var(--text-primary);background:var(--surface-muted)}.workspace-tab.active{height:38px;color:var(--primary-dark);background:var(--bg);border:1px solid var(--border);border-bottom-color:var(--bg);border-top:2px solid var(--primary);box-shadow:none;-webkit-backdrop-filter:none;margin-bottom:-1px}.workspace-tab-close{width:20px;height:20px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.workspace-tab-close:hover{color:var(--danger);background:var(--danger-light)}.workspace-tab-dropdown{border:1px solid var(--border);box-shadow:var(--shadow-md);-webkit-backdrop-filter:none;background:#fff;border-radius:8px;top:40px}.btn,.old-ui-btn,.export-rep-actions button,.export-rep-attachment-foot button,.export-rep-attachment-pick,.export-rep-modal-head button{min-height:34px;box-shadow:none;transition:background var(--transition), color var(--transition), border-color var(--transition), transform var(--transition);border-radius:7px;font-size:13px;font-weight:650}.btn{padding:8px 13px}.btn-primary,.old-ui-btn-primary{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:hover,.old-ui-btn-primary:hover{background:var(--primary-dark);border-color:var(--primary-dark);transform:none}.btn-outline,.old-ui-btn{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary)}.btn-outline:hover,.old-ui-btn:hover:not(:disabled){background:var(--surface-muted);color:var(--primary-dark);border-color:var(--border-strong)}.dashboard-page{max-width:1500px;margin:0 auto}.dashboard-hero,.export-rep-commandbar{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:20px;display:grid}.dashboard-hero h1,.export-rep-commandbar h1{color:var(--text-primary);margin:2px 0 3px;font-size:24px;font-weight:760;line-height:1.2}.dashboard-hero p,.export-rep-commandbar p{color:var(--text-secondary);font-size:13px}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:750;display:inline-flex}.dashboard-actions,.voucher-command-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.kpi-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}.modern-kpi,.chart-card,.dashboard-side-panel,.old-grid-shell,.old-page,.table-container,.modal,.info-card,.bill-section{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;border-radius:8px}.modern-kpi{padding:16px}.stat-card:hover{background:var(--surface);border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:none}.stat-icon{background:var(--surface-muted);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:8px;width:42px;height:42px}.stat-icon.blue{background:var(--primary-light);color:var(--primary)}.stat-icon.green{background:var(--success-light);color:var(--success)}.stat-icon.amber,.stat-icon.orange{background:var(--warning-light);color:var(--warning)}.stat-icon.teal{background:var(--accent-light);color:var(--accent)}.stat-icon.purple{color:#6d4bd0;background:#ede9fe}.stat-icon.red{background:var(--danger-light);color:var(--danger)}.stat-label{color:var(--text-muted);font-size:12px}.stat-value{color:var(--text-primary);font-size:24px;line-height:1.15}.stat-info small{color:var(--text-muted);font-size:11px}.dashboard-layout{grid-template-columns:minmax(0,2fr) minmax(260px,.8fr);gap:18px;margin-bottom:18px;display:grid}.charts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.chart-card{padding:18px}.chart-card h3,.dashboard-side-panel h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:720}.panel-title-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-title-row span{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.chart-wrap{height:280px}.wide-chart .chart-wrap{height:330px}.dashboard-side-panel{padding:18px}.task-list{gap:10px;display:grid}.status-line{background:var(--surface-muted);min-height:56px;color:var(--text-secondary);border-radius:8px;justify-content:space-between;align-items:center;padding:12px;display:flex}.status-line strong{color:var(--text-primary);font-size:20px}.status-line.blue{background:var(--primary-light);color:var(--primary-dark)}.status-line.green{background:var(--success-light);color:var(--success)}.recent-card{min-height:316px}.recent-orders{gap:8px;display:grid}.recent-order-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 0;display:flex}.recent-order-row:last-child{border-bottom:0}.recent-order-row strong,.recent-order-row span,.recent-order-row small{display:block}.recent-order-row strong{color:var(--text-primary);font-size:13px}.recent-order-row span,.recent-order-row small{color:var(--text-muted);font-size:12px}.recent-order-meta{white-space:nowrap;justify-items:end;gap:4px;display:grid}.empty-state,.table-empty,.old-grid-empty{color:var(--text-muted);background:var(--surface-muted)}.empty-state.compact{text-align:center;border-radius:8px;padding:28px 14px;font-size:13px}.badge,.old-status{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.badge-import,.old-status.enabled{background:var(--success-light);color:var(--success)}.badge-export{background:var(--warning-light);color:var(--warning)}.badge-pending,.old-status.disabled{background:var(--surface-strong);color:var(--text-muted)}.badge-processing{background:var(--primary-light);color:var(--primary-dark)}.badge-completed{background:var(--success-light);color:var(--success)}.old-search-bar,.filter-bar{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;border-radius:8px;margin-bottom:14px;padding:12px}.old-search-bar input,.old-search-bar select,.filter-group input,.filter-group select,.form-group input,.form-group select,.form-group textarea,.modal input,.modal select,.modal textarea{border:1px solid var(--border);min-height:34px;color:var(--text-primary);box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border-radius:7px;font-size:13px}.old-search-bar input:focus,.old-search-bar select:focus,.filter-group input:focus,.filter-group select:focus,.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 3px #2563eb1f}.old-grid-shell{overflow:hidden}.old-grid-scroll{overflow-x:auto}.old-customer-table,.data-table{background:var(--surface);color:var(--text-primary);font-size:13px}.old-customer-table th,.data-table th,.bill-table th{background:var(--surface-muted);height:38px;color:var(--text-muted);border-color:var(--border);letter-spacing:0;text-transform:none;font-size:11px}.old-customer-table td,.data-table td,.bill-table td{border-color:var(--border);color:var(--text-secondary)}.old-customer-table tbody tr:nth-child(2n),.data-table tbody tr:nth-child(2n){background:#fcfdff}.old-customer-table tbody tr:hover,.data-table tbody tr:hover{background:#f2f6fb}.old-operating button,.old-operating span{color:var(--primary);font-weight:650}.old-operating .table-icon-button{width:28px;min-width:28px;height:28px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.old-operating .table-icon-button:hover{border-color:var(--border);background:var(--primary-light);color:var(--primary-dark)}.old-operating .table-icon-button.danger:hover{background:var(--danger-light);color:var(--danger)}.ui-icon-hidden{visibility:hidden}.old-grid-pager{background:var(--surface-muted);border-top:1px solid var(--border);min-height:44px;color:var(--text-secondary)}.old-page{padding:16px}.old-page-toolbar{background:var(--surface);border-bottom:1px solid var(--border);margin:-16px -16px 14px;padding:14px 16px}.old-page-title,.old-page-title b{color:var(--text-primary);font-size:16px}.legacy-search-grid{background:var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(6,1fr);gap:8px 12px;margin-bottom:14px;padding:14px;display:grid}.legacy-search-field{gap:5px;display:grid}.legacy-search-field span,.legacy-check{color:var(--text-muted);font-size:12px;font-weight:650}.legacy-search-field input,.legacy-search-field select,.legacy-search-field textarea{border:1px solid var(--border);min-height:34px;color:var(--text-primary);background:#fff;border-radius:7px;padding:6px 9px}.legacy-search-pair{align-items:center;gap:6px;min-width:0;display:flex}.legacy-search-pair-multi{gap:2px}.legacy-search-pair-fields,.legacy-search-pair-subfield{flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex}.legacy-search-pair-label{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:650}.legacy-search-pair-subfield input,.legacy-search-pair-subfield select{border:1px solid var(--border);width:100%;min-height:28px;color:var(--text-primary);background:#fff;border-radius:5px;padding:3px 7px;font-family:inherit;font-size:12px}.legacy-search-pair-ck{min-width:0;height:28px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex;overflow:hidden}.legacy-search-pair-ck input[type=checkbox]{flex-shrink:0;width:14px;height:14px;margin:0}.legacy-search-pair-field{flex:1 1 0;min-width:0;position:relative}.legacy-search-pair-subfield{align-items:center;gap:3px;min-width:0;display:flex;position:relative}.legacy-search-pair-field input,.legacy-search-pair-field select{border:1px solid var(--border);width:100%;min-height:28px;color:var(--text-primary);background:#fff;border-radius:5px;padding:3px 28px 3px 7px;font-family:inherit;font-size:12px}.legacy-search-pair-field input[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer;width:18px;height:18px;position:absolute;right:4px}.legacy-search-pair-field input:focus,.legacy-search-pair-field select:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #2563eb1a}.legacy-search-pair-subfield input[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer;width:18px;height:18px;position:absolute;right:4px}.legacy-page{min-height:100%}.legacy-page-header{align-items:flex-start;gap:14px}.legacy-page-header .old-page-title{gap:3px;display:grid}.legacy-page-header .old-page-title span,.legacy-page-header .old-page-title em{color:var(--text-muted);font-size:12px;font-style:normal;font-weight:500}.legacy-status-message{color:#374151;white-space:nowrap;align-self:center;font-size:12px}.legacy-span-2{grid-column:span 2}.legacy-span-3{grid-column:span 3}.legacy-search-field textarea{resize:vertical;min-height:92px}.legacy-editor-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:14px;display:grid}.legacy-summary-strip{border:1px solid var(--border);color:#1f2937;background:#f8fafc;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 14px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.legacy-evidence-panel{color:#21333f;background:#eef6ff;border:1px solid #b7c5ce;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;padding:5px 8px;font-size:11px;line-height:1.35;display:flex}.legacy-evidence-panel b{color:#9f1f1f;background:#fff2f2;border:1px solid #b74343;align-items:center;min-height:18px;padding:1px 6px;font-size:11px;display:inline-flex}.legacy-estimate-mail-targets,.legacy-estimate-amounts{color:#263c46;background:#fff;border:1px solid #b7c5ce;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;padding:5px 8px;font-size:12px;font-weight:700;display:flex}.legacy-estimate-mail-targets label{align-items:center;gap:4px;display:inline-flex}.legacy-estimate-finance-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.legacy-estimate-finance-layout .legacy-finance-mini{min-width:0}.legacy-estimate-finance-layout .air-old-finance-grid{width:100%}.legacy-estimate-page,.legacy-estimate-search-page{background:#fff;padding:26px 0 18px 36px;overflow:hidden}.legacy-estimate-page .legacy-page-header,.legacy-estimate-search-page .legacy-page-header{border-radius:0 0 14px;margin:-26px 0 10px -36px}.legacy-estimate-page .voucher-evidence-panel,.legacy-estimate-search-page .voucher-evidence-panel{display:none}.legacy-estimate-main,.legacy-estimate-search-filter,.legacy-estimate-page .legacy-estimate-finance-layout,.legacy-estimate-page .legacy-summary-strip,.legacy-estimate-page .old-grid-shell,.legacy-estimate-search-page .old-grid-shell,.legacy-estimate-page .legacy-estimate-mail-targets,.legacy-estimate-page .legacy-estimate-amounts{box-sizing:border-box;width:calc(100vw - 124px);max-width:none}.legacy-estimate-main{background:#fff;border-top:1px solid #d9e2e7;border-left:1px solid #d9e2e7;padding:0}.legacy-estimate-reference{color:#6d7d84;background:#f5fafb;border-bottom:1px solid #d9e2e7;border-right:1px solid #d9e2e7;flex-wrap:wrap;gap:12px;padding:4px 8px;font-size:11px;display:flex}.legacy-estimate-form-grid{border-bottom:1px solid #d9e2e7;border-right:1px solid #d9e2e7;grid-template-columns:repeat(4,minmax(190px,1fr));display:grid}.legacy-estimate-cols-2{grid-template-columns:repeat(2,minmax(280px,1fr))}.legacy-estimate-cols-3{grid-template-columns:repeat(3,minmax(220px,1fr))}.legacy-estimate-group-title{color:#304852;background:#edf4f6;border-bottom:1px solid #d9e2e7;grid-column:1/-1;padding:4px 8px;font-size:12px;font-weight:800}.legacy-estimate-field{color:#1e333b;border-bottom:1px solid #d9e2e7;border-right:1px solid #d9e2e7;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:32px;padding:3px 8px;font-size:12px;font-weight:800;display:grid}.legacy-estimate-field-textarea{align-items:flex-start}.legacy-estimate-field input,.legacy-estimate-field select,.legacy-estimate-field textarea,.legacy-estimate-search-pair input,.legacy-estimate-search-pair select{color:#18313b;background:#fff;border:1px solid #c9d4da;border-radius:1px;width:100%;min-width:0;height:25px;padding:2px 6px;font-size:12px;font-weight:700;box-shadow:inset 0 1px 2px #28444c0f}.legacy-estimate-field textarea{resize:vertical;min-height:58px}.legacy-estimate-local-actions{border-bottom:1px solid #d9e2e7;border-right:1px solid #d9e2e7;gap:8px;padding:8px;display:flex}.legacy-estimate-page .legacy-estimate-mail-targets,.legacy-estimate-page .legacy-estimate-amounts{background:#f9fcfd;border-color:#d5e1e7;margin:8px 0 0}.legacy-estimate-page .legacy-estimate-finance-layout{grid-template-columns:1fr;gap:10px;margin:8px 0}.legacy-estimate-page .legacy-finance-title{background:#edf4f6;border:1px solid #cfdce2;border-bottom:0;padding:5px 8px;font-size:13px}.legacy-estimate-page .air-old-finance-grid{table-layout:fixed;border-collapse:collapse;background:#fff;font-size:12px}.legacy-estimate-page .air-old-finance-grid th,.legacy-estimate-page .air-old-finance-grid td{white-space:nowrap;border:1px solid #d9e2e7;height:28px;padding:2px 4px}.legacy-estimate-page .air-old-finance-grid th{color:#304852;text-align:center;background:#edf2f4;font-weight:800}.legacy-estimate-page .air-old-finance-grid input,.legacy-estimate-page .air-old-finance-grid select{background:#fff;border:1px solid #c9d4da;border-radius:1px;width:100%;min-width:0;height:24px;font-size:12px}.legacy-estimate-page .air-old-finance-grid .amount{text-align:right;font-variant-numeric:tabular-nums}.legacy-estimate-line-actions{justify-content:center;gap:4px;display:flex}.legacy-estimate-line-actions button{color:#244755;background:#fff;border:1px solid #d3e1e6;border-radius:3px;width:24px;height:24px}.legacy-estimate-search-filter{background:#fff;border:1px solid #d9e2e7;border-bottom:0;grid-template-columns:repeat(4,minmax(230px,1fr));gap:0;margin-bottom:8px;padding:0;display:grid}.legacy-estimate-search-pair{border-bottom:1px solid #d9e2e7;border-right:1px solid #d9e2e7;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:32px;padding:3px 8px;font-size:12px;font-weight:800;display:grid}.legacy-estimate-search-pair label{align-items:center;gap:5px;min-width:0;display:inline-flex}.legacy-estimate-search-actions{border-bottom:1px solid #d9e2e7;align-items:center;gap:8px;padding:3px 8px;display:flex}.legacy-estimate-page .old-grid-shell,.legacy-estimate-search-page .old-grid-shell{border-right:1px solid #d9e2e7}.legacy-estimate-page{background:#fff;padding:14px 0 20px 20px;overflow:auto}.legacy-estimate-page .legacy-page-header{display:none}.legacy-estimate-main,.legacy-estimate-page .legacy-estimate-finance-layout,.legacy-estimate-page .legacy-summary-strip,.legacy-estimate-page .old-grid-shell{width:calc(100% - 16px);max-width:none}.legacy-estimate-main{border:1px solid #cfd8dd;border-top-color:#b9c4ca;box-shadow:0 2px 5px #16252a29}.legacy-estimate-old-form{color:#111;background:#fff;font-size:12px;font-weight:700}.legacy-estimate-old-top{border-bottom:1px dashed #b7b7b7;grid-template-columns:minmax(150px,1fr) minmax(170px,1.15fr) minmax(120px,.8fr) minmax(92px,.55fr) minmax(150px,.95fr) minmax(190px,1.15fr) 68px;align-items:center;gap:24px;min-height:46px;padding:7px 8px 9px;display:grid}.legacy-estimate-old-body{grid-template-columns:28.5% 35% minmax(420px,36.5%);min-height:252px;display:grid}.legacy-estimate-old-column{grid-auto-rows:minmax(28px,max-content);align-content:start;gap:2px 0;min-width:0;padding:12px 9px 10px;display:grid}.legacy-estimate-old-left,.legacy-estimate-old-middle{border-right:1px dashed #c7c7c7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px}.legacy-estimate-old-right{gap:14px;padding-left:16px}.legacy-estimate-old-field{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.legacy-estimate-old-top .legacy-estimate-old-field{grid-template-columns:76px minmax(0,1fr)}.legacy-estimate-old-field span{color:#111;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-estimate-old-field input,.legacy-estimate-old-field select,.legacy-estimate-old-field textarea,.legacy-estimate-old-finance-head input,.legacy-estimate-old-finance-head select{color:#111;width:100%;min-width:0;height:21px;padding:1px 5px;font-size:12px;font-weight:700;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #cbd6dc!important;border-radius:0!important}.legacy-estimate-old-top select{color:#ff5a44;font-weight:800;background:#ffe!important;border:1px solid #b8b8a8!important}.legacy-estimate-old-short{grid-template-columns:78px minmax(64px,92px)}.legacy-estimate-old-textarea{grid-template-columns:1fr;gap:0;display:grid}.legacy-estimate-old-textarea span{text-align:center;background:#f2f2f2;height:22px;padding:3px 6px}.legacy-estimate-old-textarea textarea{resize:vertical;min-height:92px;border:1px solid #d6e0e5!important;border-top:0!important}.legacy-estimate-save-btn{color:#555;background:#efefef;border:6px solid #d1d1d1;border-radius:2px;justify-self:end;min-width:52px;height:31px;font-size:13px;font-weight:800}.legacy-estimate-old-import-actions{justify-content:flex-end;gap:10px;display:flex}.legacy-estimate-old-import-actions button,.legacy-estimate-old-secondary-actions button{color:#4b5357;background:#e5e8ea;border:0;border-radius:1px;height:28px;padding:0 12px;font-size:12px;font-weight:800}.legacy-estimate-old-summary{border-top:1px solid #d9e2e7;border-bottom:1px solid #d9e2e7;grid-template-columns:repeat(4,minmax(180px,1fr));gap:16px;padding:5px 20px;display:grid}.legacy-estimate-old-finance-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:42px;padding:5px 8px 0;display:grid}.legacy-estimate-old-debit-head,.legacy-estimate-old-credit-head{align-items:center;gap:8px;min-width:0;display:flex}.legacy-estimate-old-debit-head strong,.legacy-estimate-old-credit-head strong{color:#111;white-space:nowrap;writing-mode:horizontal-tb;flex:none;font-size:21px;line-height:18px}.legacy-estimate-old-credit-head strong{color:red}.legacy-estimate-old-debit-head small,.legacy-estimate-old-credit-head small{color:#333;align-self:flex-end;margin-left:-6px;font-size:11px;font-weight:500}.legacy-estimate-old-credit-head small{color:red}.legacy-estimate-old-finance-head input{width:92px}.legacy-estimate-mail-copy{color:#fff;background:#31830d;border:2px solid #0c3d00;border-radius:0;min-width:176px;height:28px;padding:0 18px;font-size:13px;font-weight:800}.legacy-estimate-old-secondary-actions{gap:6px;margin-left:auto;display:flex}.legacy-estimate-old-message{color:#57717a;padding:3px 10px 7px;font-size:11px}.legacy-estimate-page .legacy-estimate-finance-layout{background:#fff;border:1px solid #cfd8dd;border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0;padding:0 8px 18px;overflow-x:auto;box-shadow:0 2px 5px #16252a29}.legacy-estimate-page .legacy-finance-title{background:0 0;border:0;align-items:flex-end;gap:3px;height:0;padding:0;display:flex;overflow:visible}.legacy-estimate-page .legacy-finance-title strong,.legacy-estimate-page .legacy-finance-title span{display:none}.legacy-estimate-page .legacy-finance-mini{min-width:0;overflow:visible}.legacy-estimate-page .air-old-finance-grid{table-layout:fixed;border-collapse:collapse;background:#fff;width:100%;min-width:640px;font-size:11px}.legacy-estimate-page .air-old-finance-grid th,.legacy-estimate-page .air-old-finance-grid td{color:#111;white-space:nowrap;text-overflow:clip;border:1px solid #d8e1e6;height:26px;padding:1px 2px;overflow:hidden}.legacy-estimate-page .air-old-finance-grid th{color:#444;text-align:center;background:#f1f1f1;font-size:11px;font-weight:800}.legacy-estimate-page .air-old-finance-grid th:first-child,.legacy-estimate-page .air-old-finance-grid td:first-child{text-align:center;width:24px}.legacy-estimate-page .air-old-finance-grid th:nth-child(2),.legacy-estimate-page .air-old-finance-grid td:nth-child(2){width:30px}.legacy-estimate-page .air-old-finance-grid th:nth-child(3),.legacy-estimate-page .air-old-finance-grid td:nth-child(3){width:58px}.legacy-estimate-page .air-old-finance-grid th:nth-child(4),.legacy-estimate-page .air-old-finance-grid td:nth-child(4){width:36px}.legacy-estimate-page .air-old-finance-grid th:nth-child(5),.legacy-estimate-page .air-old-finance-grid td:nth-child(5){width:132px}.legacy-estimate-page .air-old-finance-grid th:nth-child(6),.legacy-estimate-page .air-old-finance-grid td:nth-child(6){width:48px}.legacy-estimate-page .air-old-finance-grid th:nth-child(7),.legacy-estimate-page .air-old-finance-grid td:nth-child(7){text-align:center;width:34px}.legacy-estimate-page .air-old-finance-grid th:nth-child(8),.legacy-estimate-page .air-old-finance-grid td:nth-child(8){width:42px}.legacy-estimate-page .air-old-finance-grid th:nth-child(9),.legacy-estimate-page .air-old-finance-grid td:nth-child(9){width:58px}.legacy-estimate-page .air-old-finance-grid th:nth-child(10),.legacy-estimate-page .air-old-finance-grid td:nth-child(10){width:92px}.legacy-estimate-page .air-old-finance-grid th:nth-child(11),.legacy-estimate-page .air-old-finance-grid td:nth-child(11){width:28px}.legacy-estimate-page .air-old-finance-grid th:nth-child(12),.legacy-estimate-page .air-old-finance-grid td:nth-child(12){width:58px}.legacy-estimate-page .air-old-finance-grid input,.legacy-estimate-page .air-old-finance-grid select{color:#111;width:100%;min-width:0;height:22px;font-size:11px;font-weight:700;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.legacy-estimate-page .air-old-finance-grid input[type=checkbox]{width:13px;height:13px}.legacy-estimate-row-tools,.legacy-estimate-line-actions{justify-content:center;align-items:center;gap:3px;display:flex}.legacy-estimate-row-tools button,.legacy-estimate-line-actions button{color:#8b8f91;width:13px;height:17px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=1200px){.legacy-estimate-form-grid,.legacy-estimate-search-filter{grid-template-columns:repeat(3,minmax(190px,1fr))}}.voucher-evidence-panel{margin-bottom:8px}.legacy-results-table tr.selected td{background:#e8f1ff}.legacy-results-table tbody tr{cursor:pointer}.legacy-results-table .align-right{text-align:right}.legacy-results-table .align-center{text-align:center}.legacy-portal-card{border:1px solid var(--border);background:#fff;border-radius:8px;gap:8px;max-width:760px;padding:18px;display:grid}.legacy-portal-card b{color:var(--text-primary);font-size:18px}.legacy-portal-card span{overflow-wrap:anywhere;color:var(--text-muted);font-size:13px}.legacy-portal-selected-actions,.legacy-portal-entry-actions{flex-wrap:wrap;gap:6px;display:flex}.legacy-portal-selected-actions button,.legacy-portal-entry-actions button{align-items:center;gap:4px;display:inline-flex}.legacy-portal-index{min-width:0}.legacy-portal-list{gap:7px;padding:10px;display:grid}.legacy-portal-entry{background:#fff;border:1px solid #d6e1e8;grid-template-columns:minmax(220px,1fr) minmax(120px,auto) auto;align-items:center;gap:10px;padding:8px;display:grid}.legacy-portal-entry.active{background:#eefafa;border-color:#67a9a5}.legacy-portal-entry-main,.legacy-portal-entry-state{gap:2px;min-width:0;display:grid}.legacy-portal-entry-main b{color:#1d3340;font-size:13px}.legacy-portal-entry-main span,.legacy-portal-entry-main small,.legacy-portal-entry-state small{overflow-wrap:anywhere;color:#596b76;font-size:11px}.external-workspace-details{gap:6px;display:grid}.external-workspace-details div{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}.external-workspace-details dt{color:#526571;font-weight:800}.external-workspace-details dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=1100px){.legacy-editor-layout,.legacy-portal-complete,.legacy-portal-entry{grid-template-columns:1fr}.legacy-span-2,.legacy-span-3{grid-column:span 1}}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a57}.modal{background:var(--surface);border:1px solid var(--border)}.modal-header,.modal-footer{border-color:var(--border)}.modal-close{width:32px;height:32px;color:var(--text-muted);border-radius:7px;font-size:22px}.modal-close:hover{background:var(--surface-muted);color:var(--danger)}.form-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.form-group label{color:var(--text-secondary);font-size:12px}.export-rep-page{color:var(--text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.export-rep-commandbar{grid-template-columns:minmax(240px,1fr) auto auto}.voucher-summary-strip{align-items:stretch;gap:8px;display:flex}.voucher-summary-strip div{border:1px solid var(--border);background:var(--surface-muted);border-radius:8px;min-width:112px;padding:9px 11px}.voucher-summary-strip span{color:var(--text-muted);font-size:11px;font-weight:650;display:block}.voucher-summary-strip strong{color:var(--text-primary);margin-top:2px;font-size:13px;display:block}.export-rep-scale-shell{overflow:hidden}.export-rep-page{width:100%;margin:0;overflow:hidden}.export-rep-workspace{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:8px}.export-rep-top{border-bottom-color:var(--border)}.export-rep-field{color:var(--text-primary)}.export-rep-field>span,.air-old-field span{color:var(--text-secondary);font-weight:700}.export-rep-field>span.highlight,.air-old-field span.highlight{background:var(--warning-light);color:#9a620c;border-radius:6px}.export-rep-field input,.export-rep-field select,.export-rep-progress input,.export-rep-progress select,.export-rep-cargo-table input,.export-rep-container-table input,.export-rep-mini-table input,.export-rep-finance-grid input,.export-rep-finance-grid select,.air-old-field input,.air-old-field select,.air-old-progress input,.air-old-progress select,.air-old-finance-grid input,.air-old-finance-grid select,.air-old-mini-grid input{border:1px solid #0000;border-bottom-color:var(--border);min-height:26px;color:var(--text-primary);background:#fff;border-radius:4px}.export-rep-field input:focus,.export-rep-field select:focus,.export-rep-finance-grid input:focus,.export-rep-finance-grid select:focus{border-color:var(--primary);outline:0;box-shadow:0 0 0 2px #2563eb1f}.export-rep-field button,.export-rep-actions button,.export-rep-finance-grid button,.air-old-field button,.air-old-actions button,.air-old-finance-grid button{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-secondary);border-radius:6px}.export-rep-field button:hover,.export-rep-actions button:hover,.export-rep-finance-grid button:hover,.air-old-field button:hover,.air-old-actions button:hover{background:var(--primary-light);color:var(--primary-dark);border-color:#b8cdfb}.export-rep-right,.export-rep-main,.export-rep-air-left,.export-rep-air-notes,.export-rep-route-side,.export-rep-party-left,.export-rep-party-middle,.legacy-voucher-main,.legacy-voucher-notes,.legacy-voucher-side{border-color:var(--border)}.export-rep-cargo-table th,.export-rep-container-table th,.export-rep-mini-table th,.export-rep-progress th,.export-rep-finance-grid th,.air-old-cargo-table th,.air-old-mini-grid th,.air-old-progress th,.air-old-finance-grid th{background:var(--surface-muted);color:var(--text-secondary);border-color:var(--border)}.export-rep-cargo-table td,.export-rep-container-table td,.export-rep-mini-table td,.export-rep-progress td,.export-rep-finance-grid td,.air-old-cargo-table td,.air-old-mini-grid td,.air-old-progress td,.air-old-finance-grid td{border-color:var(--border)}.export-rep-description,.air-old-description,.export-rep-side-notes textarea,.air-old-note-pink,.air-old-note-yellow{border:1px solid var(--border);color:var(--text-primary);border-radius:8px}.note-pink,.air-old-note-pink{background:#fff1f2}.note-yellow,.air-old-note-yellow{background:#fffbe6}.export-rep-total-strip,.air-old-total-strip{border-color:var(--border);background:var(--surface-muted);height:auto;min-height:40px;color:var(--text-secondary)}.export-rep-total-strip strong,.air-old-total-strip strong{color:var(--primary-dark)}.export-rep-finance{background:var(--surface-muted);gap:0;padding:14px 14px 14px 2px;display:block;overflow:visible}.export-rep-finance-grid{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:auto hidden}.export-rep-finance-title{background:var(--surface);border-bottom:1px solid var(--border);height:auto;min-height:56px;padding:10px 12px}.export-rep-finance-title strong{color:var(--text-primary);font-size:18px}.export-rep-finance-title span{color:var(--text-muted)}.export-rep-finance-title.credit strong,.export-rep-finance-title.credit span{color:var(--danger)}.export-rep-finance-grid tr:nth-child(2n) td{background:#fcfdff}.export-rep-finance-grid tbody tr.finance-row-hovered td{background:#dff2f8}.export-rep-finance-grid .amount,.export-rep-finance-grid .sum-row td{color:var(--text-primary);font-weight:750}.finance-row-tools button,.export-rep-finance-grid .finance-row-edit button{color:var(--text-muted);border-radius:5px}.finance-row-tools button{color:#8c939a;background:0 0;border:0;border-radius:0;width:15px;height:22px}.finance-row-tools{grid-template-columns:repeat(5,15px);gap:3px;min-width:92px;padding-left:4px}.finance-row-tools button svg{width:9.5px;height:9.5px}.finance-row-tools button:hover{color:#565f66;background:0 0}.export-rep-finance-grid .finance-row-edit button{color:#8c939a;vertical-align:middle;justify-content:center;align-items:center;width:17px;height:22px;padding:0;display:inline-flex}.export-rep-attachment-modal,.export-rep-modal{border:1px solid var(--border);box-shadow:var(--shadow-md);border-radius:8px}.export-rep-attachment-head,.export-rep-modal-head,.export-rep-attachment-foot,.export-rep-modal-list button,.export-rep-attachment-row{border-color:var(--border)}@media (width<=1280px){.main-content{overflow-x:clip}.kpi-grid,.charts-grid,.dashboard-layout{grid-template-columns:1fr 1fr}.export-rep-commandbar{grid-template-columns:1fr}.voucher-summary-strip,.voucher-command-actions{justify-content:flex-start}}@media (width<=1540px){.export-rep-commandbar{grid-template-columns:1fr;overflow:hidden}.voucher-summary-strip,.voucher-command-actions{justify-content:flex-start}.voucher-summary-strip{flex-wrap:wrap}}@media (width<=900px){.sidebar{width:96px}.sidebar .nav-menu>button,.sidebar-section>button{justify-content:center!important;padding:0!important}.sidebar-section>button>span:nth-child(2),.nav-chevron,.logo-sub,.sidebar-footer{display:none}.sidebar-flyout{max-width:calc(100vw - 112px);left:96px}.main-content{margin-left:96px}.kpi-grid,.charts-grid,.dashboard-layout,.form-row{grid-template-columns:1fr}}:root{--legacy-nav:#008c86;--legacy-nav-dark:#00736e;--legacy-border:#b7c5ce;--legacy-grid-head:#e4eef5;--legacy-window:#f2f5f7;--legacy-panel:#fff;--legacy-btn:#f5f5f5;--legacy-btn-border:#9f9f9f;--legacy-blue:#2f7fca}body{background:#dfe7ec!important}.legacy-system-shell.app-container{background:#dfe7ec;min-width:1180px}.legacy-system-shell .sidebar{background:var(--legacy-nav);border-right:1px solid var(--legacy-nav-dark);color:#fff;width:96px;box-shadow:inset -1px 0 #00000026}.legacy-system-shell .logo{background:var(--legacy-nav-dark);border-bottom:1px solid #ffffff40;height:92px;padding:10px 6px}.legacy-system-shell .logo-img{background:#fff;border-radius:3px;width:42px;height:42px;padding:2px}.legacy-system-shell .sidebar .nav-menu{padding:5px 4px!important}.legacy-system-shell .sidebar-section>button{text-shadow:0 1px #00000029;border-radius:0;height:64px;color:#e9ffff!important;font-size:11px!important;font-weight:700!important}.legacy-system-shell .sidebar-section>button:hover,.legacy-system-shell .sidebar-section>button.bg-white\/10{color:#fff!important;background:#00000029!important}.legacy-system-shell .sidebar-section>button>.nav-icon-svg{color:#fff;background:#ffffff24;border-radius:4px;width:34px!important;height:34px!important}.legacy-system-shell .sidebar-section>button>span:nth-child(2){font-size:11px}.legacy-system-shell .sidebar-flyout{background:#f8fbfc;border:1px solid #6d9b9a;border-radius:0;min-width:560px;max-width:860px;padding:0;left:96px;box-shadow:2px 3px 8px #00000042}.legacy-system-shell .flyout-header{background:linear-gradient(#e9f4f4,#d4e8e8);border-bottom:1px solid #8db4b3;margin:0;padding:6px 9px}.legacy-system-shell .flyout-header-icon{display:none}.legacy-system-shell .flyout-header-title{color:#254c4b;font-size:13px;font-weight:700}.legacy-system-shell .flyout-body{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;padding:7px}.legacy-system-shell .flyout-group{background:0 0;border-right:1px solid #d2dde4;border-radius:0;padding:6px}.legacy-system-shell .flyout-group:last-child{border-right:0}.legacy-system-shell .flyout-group-label{color:#4a626f;padding:2px 5px 5px;font-size:12px;font-weight:700}.legacy-system-shell .flyout-item{color:#1d3340;text-align:left;border-left:3px solid #0000;border-radius:0;min-height:25px;padding:3px 7px;font-size:12px}.legacy-system-shell .flyout-item:hover,.legacy-system-shell .flyout-item.active{border-left-color:var(--legacy-nav);color:#004f4b;background:#dff2f1}.legacy-system-shell .main-content{flex:0 0 calc(100vw - var(--legacy-sidebar-width,96px));width:calc(100vw - var(--legacy-sidebar-width,96px));max-width:calc(100vw - var(--legacy-sidebar-width,96px));height:100vh;margin-left:var(--legacy-sidebar-width,96px);background:#dfe7ec;min-height:100vh;padding:0;position:relative;overflow:auto;transform:none}.legacy-system-shell .legacy-scale-stage{width:var(--content-width,1440px);max-width:var(--content-width,1440px);min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1));transform:scale(var(--app-scale,1));transform-origin:0 0;padding:8px}.legacy-system-shell .workspace-tabs{-webkit-backdrop-filter:none;background:#cfdbe3;border-bottom:1px solid #8ea2ae;height:29px;margin:-8px -8px 6px;padding:2px 6px 0}.legacy-system-shell .workspace-tab,.legacy-system-shell .workspace-tab-arrow{color:#273d49;background:linear-gradient(#f4f7f9,#dfe8ee);border:1px solid #8ea2ae;border-radius:0;min-width:74px;max-width:190px;height:27px;padding:0 8px;font-size:12px;font-weight:600}.legacy-system-shell .workspace-tab.active{color:#000;border-top:2px solid var(--legacy-nav);background:#f2f5f7;border-bottom-color:#f2f5f7;height:28px}.legacy-system-shell .workspace-tab-close{border-radius:0;width:15px;height:15px;font-size:12px}.legacy-system-shell .old-page,.legacy-system-shell .legacy-page{background:var(--legacy-window);box-shadow:none;border:1px solid #9eb1bd;border-radius:0;padding:6px}.legacy-system-shell .old-page-toolbar,.legacy-system-shell .legacy-page-header{background:linear-gradient(#f9fbfc,#dce8ef);border-bottom:1px solid #9eb1bd;align-items:center;min-height:34px;margin:-6px -6px 6px;padding:4px 6px}.legacy-system-shell .old-page-title,.legacy-system-shell .legacy-page-header .old-page-title{gap:1px}.legacy-system-shell .old-page-title b{color:#1b303b;font-size:13px;line-height:1.1}.legacy-system-shell .legacy-page-header .old-page-title span,.legacy-system-shell .legacy-page-header .old-page-title em{color:#51646f;font-size:10px;line-height:1.15}.legacy-audit-flags{flex-wrap:wrap;gap:3px;display:flex}.legacy-audit-flags span{color:#604500;background:#fff5ce;border:1px solid #c6a95f;padding:1px 4px;font-size:10px;line-height:1.1}.legacy-system-shell .old-page-toolbar-right{flex-wrap:wrap;gap:4px}.legacy-system-shell .old-ui-btn,.legacy-system-shell .btn{border:1px solid var(--legacy-btn-border);color:#1f2933;min-height:24px;box-shadow:none;background:linear-gradient(#fff,#e6e6e6);border-radius:0;padding:2px 9px;font-size:12px;font-weight:600}.legacy-system-shell .old-ui-btn-primary,.legacy-system-shell .btn-primary{color:#fff;background:linear-gradient(#5ca9e6,#2f7fca);border-color:#1c5f9b}.legacy-system-shell .old-ui-btn:hover:not(:disabled){color:#000;background:linear-gradient(#fff,#d8d8d8);border-color:#6f6f6f}.legacy-system-shell .legacy-search-grid{border:1px solid var(--legacy-border);background:var(--legacy-panel);border-radius:0;grid-template-columns:repeat(6,minmax(128px,1fr));gap:3px 8px;margin-bottom:6px;padding:6px}.legacy-system-shell .legacy-search-field{gap:1px}.legacy-system-shell .legacy-search-field span,.legacy-system-shell .legacy-check,.legacy-system-shell .legacy-search-pair-ck,.legacy-system-shell .legacy-search-pair-label{color:#263c46;font-size:11px;font-weight:600}.legacy-system-shell .legacy-search-field input,.legacy-system-shell .legacy-search-field select,.legacy-system-shell .legacy-search-field textarea,.legacy-system-shell .legacy-search-pair-field input,.legacy-system-shell .legacy-search-pair-field select,.legacy-system-shell .legacy-search-pair-subfield input,.legacy-system-shell .legacy-search-pair-subfield select{color:#111;background:#fff;border:1px solid #9fb0bb;border-radius:0;min-height:22px;padding:2px 5px;font-size:12px}.legacy-system-shell .legacy-search-pair,.legacy-system-shell .legacy-search-pair-fields{gap:3px}.legacy-system-shell .legacy-summary-strip,.legacy-system-shell .legacy-download-notice{color:#283944;background:#fff9d9;border:1px solid #b7c5ce;border-radius:0;margin-bottom:6px;padding:5px 7px;font-size:12px}.legacy-download-notice{gap:2px;display:grid}.legacy-system-shell .old-grid-shell{box-shadow:none;background:#fff;border:1px solid #9eb1bd;border-radius:0}.legacy-system-shell .old-customer-table,.legacy-system-shell .data-table{border-collapse:collapse;font-size:12px}.legacy-system-shell .old-customer-table th,.legacy-system-shell .data-table th{background:linear-gradient(#f2f7fa, var(--legacy-grid-head));color:#1f3440;border:1px solid #b7c5ce;height:25px;padding:3px 6px;font-size:11px;font-weight:700}.legacy-system-shell .old-customer-table td,.legacy-system-shell .data-table td{color:#162b36;border:1px solid #d0dbe2;height:24px;padding:2px 6px}.legacy-system-shell .old-customer-table tbody tr:nth-child(2n){background:#f7fbfd}.legacy-system-shell .old-customer-table tbody tr:hover{background:#fff7cc}.legacy-grid-pager{color:#334854;background:#edf3f7;border-top:1px solid #b7c5ce;align-items:center;gap:9px;min-height:26px;padding:3px 6px;font-size:11px;display:flex}.legacy-grid-pager button{color:#6a6a6a;background:#f8f8f8;border:1px solid #aab7bf;height:20px;padding:0 7px}.legacy-system-shell .legacy-editor-layout{grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);gap:6px}.legacy-system-shell .legacy-finance-mini{margin-bottom:6px}.legacy-system-shell .air-old-finance-grid th,.legacy-system-shell .air-old-finance-grid td{border-color:#b7c5ce}.legacy-system-shell .legacy-portal{background:#fff;border:1px solid #b7c5ce;min-height:320px}.legacy-system-shell .legacy-portal-card,.legacy-system-shell .legacy-external-window{background:#fff;border:1px solid #899da8;border-radius:0;max-width:none;margin:8px;padding:0}.legacy-external-titlebar{color:#1e3440;background:linear-gradient(#eef6fa,#d6e7f0);border-bottom:1px solid #899da8;justify-content:space-between;gap:12px;padding:5px 8px;font-size:12px;display:flex}.legacy-external-body{color:#273d49;gap:6px;padding:12px;font-size:12px;display:grid}.legacy-external-label{background:#edf3f7;border:1px solid #b7c5ce;width:max-content;padding:2px 6px;font-weight:700}.legacy-external-body span,.legacy-external-body small{overflow-wrap:anywhere}.legacy-liquid-glass-theme{--lg-bg-1:#edf7ff;--lg-bg-2:#f8fbff;--lg-bg-3:#eaf4f2;--lg-tint:#16918b38;--lg-tint-strong:#13817c61;--lg-surface:#ffffff94;--lg-surface-strong:#ffffffc7;--lg-surface-solid:#ffffffe8;--lg-control:#ffffffa3;--lg-control-strong:#ffffffd6;--lg-border:#ffffffb8;--lg-border-strong:#ffffffeb;--lg-hairline:#6780913d;--lg-shadow:0 24px 70px #2645572e, 0 4px 16px #26455714;--lg-shadow-soft:0 12px 32px #2947581f, inset 0 1px 0 #ffffffad;--lg-shadow-control:0 6px 18px #2947581a, inset 0 1px 0 #ffffffbf;--lg-blur:blur(30px) saturate(1.75);--lg-blur-subtle:blur(18px) saturate(1.45);--lg-text:#162b38;--lg-muted:#637888;--lg-accent:#0e918a;--lg-accent-dark:#08716b;--lg-focus:#128dd433;background:radial-gradient(circle at 8% 8%, #59b9ff3d, transparent 30%), radial-gradient(circle at 86% 18%, #13caac33, transparent 28%), radial-gradient(circle at 48% 96%, #ffffffd9, transparent 34%), linear-gradient(135deg, var(--lg-bg-1), var(--lg-bg-2) 48%, var(--lg-bg-3))}body:has(.legacy-liquid-glass-theme){background:radial-gradient(circle at 12% 0,#49b4ff3b,#0000 28%),radial-gradient(circle at 90% 12%,#05c4ab2e,#0000 32%),linear-gradient(135deg,#edf7ff,#f8fbff 50%,#e8f4f1)!important}.legacy-liquid-glass-theme:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:linear-gradient(110deg,#ffffff75,#0000 36%,#ffffff38 62%,#0000),repeating-linear-gradient(135deg,#ffffff17 0 1px,#0000 1px 12px);position:fixed;inset:0}.legacy-liquid-glass-theme .main-content{scrollbar-color:#5c7e9159 transparent;background:0 0}.legacy-liquid-glass-theme .sidebar{width:calc(var(--legacy-sidebar-width,96px) - 18px);height:calc(100vh - 24px);box-shadow:var(--lg-shadow);-webkit-backdrop-filter:var(--lg-blur);background:linear-gradient(160deg,#ffffff61,#0f90896b),#088b8452;border:1px solid #ffffff9e;border-radius:28px;top:12px;left:12px;overflow:visible}.legacy-liquid-glass-theme .sidebar:after,.legacy-liquid-glass-theme .sidebar-flyout:after,.legacy-liquid-glass-theme .old-page:after,.legacy-liquid-glass-theme .legacy-page:after,.legacy-liquid-glass-theme .export-rep-workspace:after,.legacy-liquid-glass-theme .workspace-tabs:after{content:"";pointer-events:none;border-radius:inherit;opacity:.7;mix-blend-mode:screen;background:linear-gradient(140deg,#ffffffb8,#0000 24% 70%,#fff3),radial-gradient(circle at 26% 0,#ffffff75,#0000 28%);position:absolute;inset:0}.legacy-liquid-glass-theme .logo{background:#ffffff3d;border:1px solid #ffffff73;border-radius:21px;height:86px;margin:7px;padding:9px 5px;box-shadow:inset 0 1px #ffffff94}.legacy-liquid-glass-theme .logo-img{background:#ffffffdb;border-radius:14px;box-shadow:0 8px 20px #005b5629}.legacy-liquid-glass-theme .sidebar-section>button{text-shadow:0 1px 12px #023e3a47;border:1px solid #0000;border-radius:19px;height:62px;color:#ffffffe0!important}.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10{border-color:#ffffff75;box-shadow:inset 0 1px #ffffff75,0 10px 28px #005c5733;color:#fff!important;background:#ffffff3d!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{background:#fff3;border:1px solid #ffffff5c;border-radius:15px;box-shadow:inset 0 1px #fff6}.legacy-liquid-glass-theme .sidebar-flyout{left:calc(var(--legacy-sidebar-width,96px) + 14px);box-shadow:var(--lg-shadow);-webkit-backdrop-filter:var(--lg-blur);max-height:var(--sidebar-flyout-max-height,76vh);background:linear-gradient(135deg,#ffffffbd,#f6fcff85),#ffffff8f;border:1px solid #ffffffb8;border-radius:26px;overflow:hidden auto}.legacy-liquid-glass-theme .flyout-header{background:#ffffff47;border-bottom:1px solid #748d9d2e;padding:10px 14px;position:relative}.legacy-liquid-glass-theme .flyout-header-title{color:var(--lg-text);font-size:13px}.legacy-liquid-glass-theme .flyout-body{padding:10px;position:relative}.legacy-liquid-glass-theme .flyout-group{border-right:1px solid #748d9d26;margin:0 4px}.legacy-liquid-glass-theme .flyout-item{color:#21404e;border-left:0;border-radius:13px;min-height:28px}.legacy-liquid-glass-theme .flyout-item:hover,.legacy-liquid-glass-theme .flyout-item.active{color:var(--lg-accent-dark);box-shadow:var(--lg-shadow-control);background:#ffffff94}.legacy-liquid-glass-theme .sidebar:after{opacity:.24;mix-blend-mode:normal}.legacy-liquid-glass-theme .sidebar-section>button{text-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(1.35);border-color:#ffffff8a;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbd,0 7px 18px #00585b14;color:#0f4f59!important;background:linear-gradient(#ffffffad,#ffffff5c),#ffffff6b!important}.legacy-liquid-glass-theme .sidebar-section>button:before{content:"";z-index:-1;opacity:.74;background:linear-gradient(135deg,#ffffffb3,#0000 42%,#ffffff38);border-radius:18px;position:absolute;inset:1px}.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){text-shadow:0 1px #ffffff6b;font-weight:800;color:#123f4a!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{color:var(--lg-accent-dark);background:linear-gradient(#fffffff0,#ffffff8a),#ffffffa8;border-color:#ffffffd1;box-shadow:0 5px 14px #00605e1f,inset 0 1px #fffffff2}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg svg{color:currentColor;stroke-width:2.15px}.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10{border-color:#fffffff5;transform:translateY(-1px);box-shadow:0 12px 28px #005e5b2e,inset 0 1px #fff;color:#073b43!important;background:linear-gradient(#fffffff0,#ffffffad),#ffffffc2!important}.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10:after,.legacy-liquid-glass-theme .sidebar-section>button:hover:after{content:"";background:linear-gradient(90deg,#0e918a00,#0e918ad1,#0e918a00);border-radius:999px;height:3px;position:absolute;bottom:6px;left:9px;right:9px;box-shadow:0 0 12px #0e918a6b}.legacy-liquid-glass-theme .sidebar-section>button:hover>.nav-icon-svg,.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10>.nav-icon-svg{color:var(--lg-accent-dark);background:linear-gradient(#fff,#e2fffbc2),#ffffffd6;border-color:#0e918a6b}.legacy-liquid-glass-theme .sidebar-flyout:after{opacity:.36;mix-blend-mode:normal}.legacy-liquid-glass-theme .flyout-group-label{color:#526d78;font-weight:800}.legacy-liquid-glass-theme .flyout-item{color:#193f4b;background:#ffffff2e;border:1px solid #0000;margin:2px 0;font-weight:700}.legacy-liquid-glass-theme .flyout-item:hover{color:#063b43;background:#ffffffb8;border-color:#ffffffb8}.legacy-liquid-glass-theme .flyout-item.active{color:var(--lg-accent-dark);background:linear-gradient(#e9fffceb,#ffffffa8),#ffffffc2;border-color:#0e918a57;box-shadow:0 8px 22px #00605e24,inset 0 1px #ffffffeb}.legacy-liquid-glass-theme .sidebar .nav-menu{padding:5px 7px!important}.legacy-liquid-glass-theme .sidebar-section>button{grid-template-rows:44px minmax(22px,auto);grid-template-columns:1fr;height:78px;align-content:center!important;place-items:center!important;gap:3px!important;padding:6px 4px 5px!important;display:grid!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{border-radius:16px;justify-content:center;justify-self:center;align-items:center;margin:0;display:inline-flex;width:42px!important;height:42px!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg svg{width:27px;height:27px}.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){text-align:center;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;justify-self:center;width:100%;min-width:0;max-width:68px;margin:0;font-size:11px;line-height:1.08;display:block;overflow:visible;color:#123f4a!important;white-space:normal!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-chevron{display:none!important}.legacy-liquid-glass-theme .sidebar-section{margin:7px 0}.legacy-liquid-glass-theme .sidebar-section>button{height:72px;box-shadow:none;-webkit-backdrop-filter:none;border-radius:0;grid-template-rows:46px 18px;transform:none;background:0 0!important;border:0!important;gap:4px!important;padding:2px 2px 3px!important}.legacy-liquid-glass-theme .sidebar-section>button:before,.legacy-liquid-glass-theme .sidebar-section>button:after{content:none!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{color:#087d77;background:linear-gradient(#fffffffa,#ffffffb8),#ffffffe0;border:1px solid #ffffffdb;border-radius:17px;box-shadow:0 9px 20px #00555421,inset 0 1px #fff;width:46px!important;height:46px!important}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg svg{stroke-width:2.35px;width:30px;height:30px}.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){text-shadow:0 1px #ffffff6b;max-width:72px;font-size:12px;font-weight:900;line-height:1.05;color:#0c3e47!important}.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10{box-shadow:none;transform:none;background:0 0!important}.legacy-liquid-glass-theme .sidebar-section>button:hover>.nav-icon-svg,.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10>.nav-icon-svg{color:#087d77;background:linear-gradient(#fff,#ebfdfbe6),#fffffff0;border:3px solid #64a1ffcc;box-shadow:0 0 0 2px #ffffff94,0 10px 22px #407cdc2e,inset 0 1px #fff}.legacy-liquid-glass-theme .sidebar-section>button:hover>span:nth-child(2),.legacy-liquid-glass-theme .sidebar-section>button.bg-white\/10>span:nth-child(2){color:#082f36!important}.legacy-liquid-glass-theme .workspace-tabs{height:38px;box-shadow:var(--lg-shadow-soft);-webkit-backdrop-filter:var(--lg-blur-subtle);background:#ffffff75;border:1px solid #ffffff9e;border-radius:0 0 22px 22px;margin:-12px -12px 10px;padding:6px 10px 0;position:relative}.legacy-liquid-glass-theme .workspace-tab,.legacy-liquid-glass-theme .workspace-tab-arrow{color:#45606f;-webkit-backdrop-filter:blur(12px)saturate(1.35);background:#ffffff57;border:1px solid #ffffff85;border-radius:999px;height:28px;box-shadow:inset 0 1px #ffffff85}.legacy-liquid-glass-theme .workspace-tab:hover,.legacy-liquid-glass-theme .workspace-tab-arrow:hover{color:var(--lg-text);background:#ffffff9e}.legacy-liquid-glass-theme .workspace-tab.active{height:29px;color:var(--lg-accent-dark);background:linear-gradient(#ffffffe0,#ffffff8a),#ffffff9e;border-color:#fffffff5 #ffffffdb #ffffffdb;border-top-style:solid;border-top-width:1px;margin-bottom:0;transform:translateY(-1px);box-shadow:0 10px 26px #26455724,inset 0 1px #fffffff2}.legacy-liquid-glass-theme .workspace-tab-close:hover{color:#c43939;background:#ffffffa8}.legacy-liquid-glass-theme .workspace-tab-dropdown,.legacy-liquid-glass-theme .export-rep-modal,.legacy-liquid-glass-theme .export-rep-attachment-modal,.legacy-liquid-glass-theme .modal{box-shadow:var(--lg-shadow);-webkit-backdrop-filter:var(--lg-blur);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:22px}.legacy-liquid-glass-theme .old-page,.legacy-liquid-glass-theme .legacy-page,.legacy-liquid-glass-theme .export-rep-workspace,.legacy-liquid-glass-theme .air-old-page,.legacy-liquid-glass-theme .old-grid-shell,.legacy-liquid-glass-theme .legacy-portal,.legacy-liquid-glass-theme .legacy-portal-card,.legacy-liquid-glass-theme .legacy-external-window{box-shadow:var(--lg-shadow-soft);-webkit-backdrop-filter:var(--lg-blur-subtle);background:linear-gradient(135deg,#ffffffb8,#ffffff80),#ffffff8f;border:1px solid #ffffffb8;border-radius:22px;position:relative}.legacy-liquid-glass-theme .old-page,.legacy-liquid-glass-theme .legacy-page{overflow:hidden}.legacy-liquid-glass-theme .old-page-toolbar,.legacy-liquid-glass-theme .legacy-page-header,.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-liquid-glass-theme .export-rep-finance-title,.legacy-liquid-glass-theme .legacy-external-titlebar,.legacy-liquid-glass-theme .old-grid-pager,.legacy-liquid-glass-theme .legacy-grid-pager{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:linear-gradient(#ffffffc7,#ffffff73),#ffffff8c;border-color:#6780912e;box-shadow:inset 0 1px #ffffffbd}.legacy-liquid-glass-theme .old-page-title b,.legacy-liquid-glass-theme .legacy-page-header .old-page-title b,.legacy-liquid-glass-theme .export-rep-commandbar h1,.legacy-liquid-glass-theme .dashboard-hero h1{color:var(--lg-text)}.legacy-liquid-glass-theme .old-page-title span,.legacy-liquid-glass-theme .old-page-title em,.legacy-liquid-glass-theme .legacy-page-header .old-page-title span,.legacy-liquid-glass-theme .legacy-page-header .old-page-title em,.legacy-liquid-glass-theme .export-rep-commandbar p{color:var(--lg-muted)}.legacy-liquid-glass-theme .legacy-search-grid,.legacy-liquid-glass-theme .legacy-editor-layout section,.legacy-liquid-glass-theme .legacy-summary-strip,.legacy-liquid-glass-theme .legacy-download-notice,.legacy-liquid-glass-theme .export-rep-top,.legacy-liquid-glass-theme .export-rep-main,.legacy-liquid-glass-theme .export-rep-air-left,.legacy-liquid-glass-theme .export-rep-air-notes,.legacy-liquid-glass-theme .export-rep-right,.legacy-liquid-glass-theme .export-rep-route-side,.legacy-liquid-glass-theme .export-rep-party-left,.legacy-liquid-glass-theme .export-rep-party-middle,.legacy-liquid-glass-theme .export-rep-standard-middle,.legacy-liquid-glass-theme .export-rep-customs-middle,.legacy-liquid-glass-theme .export-rep-mark-desc,.legacy-liquid-glass-theme .export-rep-finance,.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-liquid-glass-theme .voucher-summary-strip div,.legacy-liquid-glass-theme .modern-kpi,.legacy-liquid-glass-theme .chart-card,.legacy-liquid-glass-theme .dashboard-side-panel{-webkit-backdrop-filter:blur(14px)saturate(1.25);background:#ffffff8a;border-color:#ffffff94;box-shadow:inset 0 1px #fff9,0 7px 20px #2b4c5f14}.legacy-liquid-glass-theme .export-rep-workspace{background:linear-gradient(135deg,#ffffffc2,#f8fdff8c),#ffffff9e}.legacy-liquid-glass-theme .legacy-search-grid,.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-liquid-glass-theme .old-grid-shell{background:#ffffffc7}.legacy-liquid-glass-theme input,.legacy-liquid-glass-theme select,.legacy-liquid-glass-theme textarea,.legacy-liquid-glass-theme .export-rep-field input,.legacy-liquid-glass-theme .export-rep-field select,.legacy-liquid-glass-theme .export-rep-progress input,.legacy-liquid-glass-theme .export-rep-progress select,.legacy-liquid-glass-theme .export-rep-cargo-table input,.legacy-liquid-glass-theme .export-rep-container-table input,.legacy-liquid-glass-theme .export-rep-mini-table input,.legacy-liquid-glass-theme .export-rep-finance-grid input,.legacy-liquid-glass-theme .export-rep-finance-grid select,.legacy-liquid-glass-theme .air-old-field input,.legacy-liquid-glass-theme .air-old-field select,.legacy-liquid-glass-theme .air-old-progress input,.legacy-liquid-glass-theme .air-old-progress select,.legacy-liquid-glass-theme .air-old-finance-grid input,.legacy-liquid-glass-theme .air-old-finance-grid select{color:var(--lg-text);background:#ffffffb8;border:1px solid #708b9a38;border-bottom-color:#4f708257;border-radius:10px;box-shadow:inset 0 1px #ffffffad}.legacy-liquid-glass-theme textarea{background:#ffffffa8}.legacy-liquid-glass-theme input:focus,.legacy-liquid-glass-theme select:focus,.legacy-liquid-glass-theme textarea:focus,.legacy-liquid-glass-theme .export-rep-field input:focus,.legacy-liquid-glass-theme .export-rep-field select:focus,.legacy-liquid-glass-theme .export-rep-finance-grid input:focus,.legacy-liquid-glass-theme .export-rep-finance-grid select:focus{box-shadow:0 0 0 3px var(--lg-focus), inset 0 1px 0 #ffffffd9;border-color:#0c8cc87a;outline:0}.legacy-liquid-glass-theme .old-ui-btn,.legacy-liquid-glass-theme .btn,.legacy-liquid-glass-theme .export-rep-actions button,.legacy-liquid-glass-theme .export-rep-field button,.legacy-liquid-glass-theme .export-rep-finance-grid button,.legacy-liquid-glass-theme .air-old-field button,.legacy-liquid-glass-theme .air-old-actions button,.legacy-liquid-glass-theme .air-old-finance-grid button,.legacy-liquid-glass-theme .export-rep-attachment-foot button,.legacy-liquid-glass-theme .export-rep-attachment-pick{color:#345060;box-shadow:var(--lg-shadow-control);-webkit-backdrop-filter:blur(13px)saturate(1.35);background:linear-gradient(#ffffffd1,#ffffff80),#ffffff94;border:1px solid #ffffffb8;border-radius:14px}.legacy-liquid-glass-theme .old-ui-btn-primary,.legacy-liquid-glass-theme .btn-primary{color:#fff;text-shadow:0 1px 9px #004a4638;background:linear-gradient(#25b0a8d1,#0d807ac2),#0e918ab8;border-color:#ffffffd1}.legacy-liquid-glass-theme .old-ui-btn:hover:not(:disabled),.legacy-liquid-glass-theme .btn:hover:not(:disabled),.legacy-liquid-glass-theme .export-rep-actions button:hover,.legacy-liquid-glass-theme .export-rep-field button:hover,.legacy-liquid-glass-theme .export-rep-finance-grid button:hover{color:var(--lg-accent-dark);background:#ffffffd1;border-color:#fffffff2;transform:translateY(-1px)}.legacy-liquid-glass-theme .export-rep-field .inline-agent-action{color:#06736d;text-shadow:none;background:linear-gradient(#dcfffbe6,#bbf1ebbd),#d2faf5b8;border-color:#14a0965c;border-radius:8px;box-shadow:inset 0 1px #ffffffdb,0 5px 14px #0c7e781a}.legacy-liquid-glass-theme .export-rep-field .inline-agent-action:hover:not(:disabled){color:#045d59;background:linear-gradient(#c7faf4f5,#9de2dbd6),#bcf1ebdb;border-color:#0a847e8c}.legacy-liquid-glass-theme .export-rep-field .inline-agent-action:disabled{opacity:.38;transform:none}.legacy-liquid-glass-theme .old-customer-table,.legacy-liquid-glass-theme .data-table,.legacy-liquid-glass-theme .export-rep-cargo-table,.legacy-liquid-glass-theme .export-rep-container-table,.legacy-liquid-glass-theme .export-rep-mini-table,.legacy-liquid-glass-theme .export-rep-progress,.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-liquid-glass-theme .air-old-cargo-table,.legacy-liquid-glass-theme .air-old-mini-grid,.legacy-liquid-glass-theme .air-old-progress,.legacy-liquid-glass-theme .air-old-finance-grid{color:var(--lg-text);background:#ffffffd1}.legacy-liquid-glass-theme .old-customer-table th,.legacy-liquid-glass-theme .data-table th,.legacy-liquid-glass-theme .bill-table th,.legacy-liquid-glass-theme .export-rep-cargo-table th,.legacy-liquid-glass-theme .export-rep-container-table th,.legacy-liquid-glass-theme .export-rep-mini-table th,.legacy-liquid-glass-theme .export-rep-progress th,.legacy-liquid-glass-theme .export-rep-finance-grid th,.legacy-liquid-glass-theme .air-old-cargo-table th,.legacy-liquid-glass-theme .air-old-mini-grid th,.legacy-liquid-glass-theme .air-old-progress th,.legacy-liquid-glass-theme .air-old-finance-grid th{color:#365363;background:linear-gradient(#ffffffe6,#ebf7fbc2),#ffffffc2;border-color:#65819233}.legacy-liquid-glass-theme .old-customer-table td,.legacy-liquid-glass-theme .data-table td,.legacy-liquid-glass-theme .bill-table td,.legacy-liquid-glass-theme .export-rep-cargo-table td,.legacy-liquid-glass-theme .export-rep-container-table td,.legacy-liquid-glass-theme .export-rep-mini-table td,.legacy-liquid-glass-theme .export-rep-progress td,.legacy-liquid-glass-theme .export-rep-finance-grid td,.legacy-liquid-glass-theme .air-old-cargo-table td,.legacy-liquid-glass-theme .air-old-mini-grid td,.legacy-liquid-glass-theme .air-old-progress td,.legacy-liquid-glass-theme .air-old-finance-grid td{color:#1d3441;border-color:#6581922e}.legacy-liquid-glass-theme .old-customer-table tbody tr:nth-child(2n),.legacy-liquid-glass-theme .data-table tbody tr:nth-child(2n),.legacy-liquid-glass-theme .export-rep-finance-grid tr:nth-child(2n) td{background:#f6fcffb8}.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr.finance-row-hovered td{background:#d0f3f8f0}.legacy-liquid-glass-theme .old-customer-table tbody tr:hover,.legacy-liquid-glass-theme .data-table tbody tr:hover,.legacy-liquid-glass-theme .legacy-results-table tr.selected td{background:#def7f4db}.legacy-liquid-glass-theme .export-rep-description,.legacy-liquid-glass-theme .air-old-description,.legacy-liquid-glass-theme .export-rep-side-notes textarea,.legacy-liquid-glass-theme .air-old-note-pink,.legacy-liquid-glass-theme .air-old-note-yellow,.legacy-liquid-glass-theme .note-pink,.legacy-liquid-glass-theme .note-yellow{border-color:#ffffffb3;border-radius:16px;box-shadow:inset 0 1px #ffffff9e}.legacy-liquid-glass-theme .note-pink,.legacy-liquid-glass-theme .air-old-note-pink{background:#ffebf0ad}.legacy-liquid-glass-theme .note-yellow,.legacy-liquid-glass-theme .air-old-note-yellow,.legacy-liquid-glass-theme .export-rep-description.air,.legacy-liquid-glass-theme .export-rep-description.import-air{background:#fffcdcb8}.legacy-liquid-glass-theme .export-rep-total-strip,.legacy-liquid-glass-theme .air-old-total-strip{color:#486272;background:#ffffff9e;border-color:#ffffff94}.legacy-liquid-glass-theme .legacy-audit-flags span,.legacy-liquid-glass-theme .badge,.legacy-liquid-glass-theme .old-status{color:var(--lg-accent-dark);background:#ffffff9e;border:1px solid #ffffffa3;box-shadow:inset 0 1px #ffffff94}.legacy-liquid-glass-theme .export-rep-modal-backdrop,.legacy-liquid-glass-theme .export-rep-attachment-backdrop,.legacy-liquid-glass-theme .modal-overlay{-webkit-backdrop-filter:blur(8px);background:#dbe8f057}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.legacy-liquid-glass-theme .sidebar,.legacy-liquid-glass-theme .sidebar-flyout,.legacy-liquid-glass-theme .workspace-tabs,.legacy-liquid-glass-theme .old-page,.legacy-liquid-glass-theme .legacy-page,.legacy-liquid-glass-theme .export-rep-workspace,.legacy-liquid-glass-theme .old-grid-shell{background:#fafdfff0}}.export-rep-air-header .air-invoice-field,.import-rep-head .air-invoice-field{grid-column:1;align-self:center}.export-rep-air-header .air-invoice-field>span.highlight,.import-rep-head .air-invoice-field>span.highlight{color:#111;text-align:center;background:#f7dfe5;justify-self:stretch;min-height:25px;padding:5px 8px}.export-rep-field.legacy-key-select>span{color:#101820;font-weight:800}.export-rep-field.legacy-key-select select{color:#ff5f66;background:#fffde8;border:1px solid #e6dfbc;font-weight:800}.export-rep-field.legacy-incoterms-select select:focus{border-color:#1477ff;outline:2px solid #1477ff3d}.legacy-liquid-glass-theme .export-rep-air-header .air-invoice-field>span.highlight,.legacy-liquid-glass-theme .import-rep-head .air-invoice-field>span.highlight{color:#1c1c1c;background:linear-gradient(#fff1f5f5,#ffe0e8d6),#ffe2ead1;border:1px solid #ffffffad;border-radius:10px;box-shadow:inset 0 1px #ffffffbd,0 10px 22px #7e5b641f}.legacy-liquid-glass-theme .export-rep-field.legacy-key-select>span{color:#172b38}.legacy-liquid-glass-theme .export-rep-field.legacy-key-select select{color:#ff5f66;background:linear-gradient(#ffffecf5,#fffcd6e0),#fffde0e6;border-color:#e0d494db;font-weight:850;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #ad882b14}.legacy-liquid-glass-theme .export-rep-field.legacy-key-select select:focus,.legacy-liquid-glass-theme .export-rep-field.legacy-incoterms-select select:focus{border-color:#1477ff;outline:2px solid #1477ff3d}.export-rep-air-header .export-rep-field>span,.import-rep-head .export-rep-field>span{color:#050505;font-weight:800}.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field>span,.legacy-liquid-glass-theme .import-rep-head .export-rep-field>span,.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field.legacy-key-select>span,.legacy-liquid-glass-theme .import-rep-head .export-rep-field.legacy-key-select>span{color:#050505;text-shadow:none}.export-rep-air-header .air-invoice-field>span.highlight,.import-rep-head .air-invoice-field>span.highlight{color:#050505;background:#ffc7d5;font-weight:900}.legacy-liquid-glass-theme .export-rep-air-header .air-invoice-field>span.highlight,.legacy-liquid-glass-theme .import-rep-head .air-invoice-field>span.highlight{color:#050505;background:linear-gradient(#ffdfe7fa,#ffbed0f0),#ffc4d5f5;border-color:#ff99b4c7;font-weight:900;box-shadow:inset 0 1px #ffffffc2,0 10px 22px #b94c692e}.export-rep-mini-table button,.export-rep-container-table button,.import-rep-container button{color:#6f7d86;vertical-align:middle;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.export-rep-mini-table button:hover,.export-rep-container-table button:hover,.import-rep-container button:hover{color:#0a7e78;background:#0f898214}.legacy-liquid-glass-theme .export-rep-mini-table button,.legacy-liquid-glass-theme .export-rep-container-table button,.legacy-liquid-glass-theme .import-rep-container button{color:#596a74;background:#ffffff75;border:1px solid #ffffff94;box-shadow:inset 0 1px #ffffff8f}.legacy-liquid-glass-theme .export-rep-mini-table button:hover,.legacy-liquid-glass-theme .export-rep-container-table button:hover,.legacy-liquid-glass-theme .import-rep-container button:hover{color:#087d77;background:#e4f9f7c7}.legacy-liquid-glass-theme .export-rep-field.date .export-rep-date-calendar{color:#7f8991;width:22px;height:22px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;transform:none}.legacy-liquid-glass-theme.login-screen{background:linear-gradient(90deg,#0714222e,#07142205 42%,#ffffff61 100%),url(../images/login-hero.png) 50%/cover no-repeat,linear-gradient(135deg,#eef6f8 0%,#dce8ee 42%,#f8fbfc 100%);justify-items:end;padding:32px clamp(34px,7vw,118px) 32px 32px}.legacy-liquid-glass-theme.login-screen:before{background:linear-gradient(115deg,#ffffff14,#ffffff05 36%,#12968f14),repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 96px)}.legacy-liquid-glass-theme .export-rep-port-modal{color:#111;-webkit-backdrop-filter:blur(4px);background:#f8f8f8f5;border:1px solid #bec7cdf2;border-radius:5px;box-shadow:0 18px 42px #12212c42}.legacy-liquid-glass-theme .export-rep-port-modal-title,.legacy-liquid-glass-theme .export-rep-port-modal-foot{background:#fbfbfbfa;border-color:#d8dde1}.legacy-liquid-glass-theme .export-rep-port-modal-body{background:#f7f7f7fa}.legacy-liquid-glass-theme .export-rep-port-modal-toolbar input,.legacy-liquid-glass-theme .export-rep-port-pager input,.legacy-liquid-glass-theme .export-rep-port-pager select{color:#111;box-shadow:none;background:#fff;border-radius:0}.legacy-liquid-glass-theme .export-rep-port-modal-toolbar button,.legacy-liquid-glass-theme .export-rep-port-modal-foot button{color:#555;box-shadow:none;-webkit-backdrop-filter:none;background:#e6e9eb;border:0;border-radius:3px;transform:none}.legacy-liquid-glass-theme .export-rep-port-modal-foot button.confirm{color:#fff;background:#3f990f}.legacy-liquid-glass-theme .export-rep-port-table{color:#111;background:#fff}.legacy-liquid-glass-theme .export-rep-port-table th,.legacy-liquid-glass-theme .export-rep-port-table td{color:#111;border-color:#cfd8df}.legacy-liquid-glass-theme .export-rep-port-table th{color:#4b4b4b;background:#f2f2f2}.legacy-liquid-glass-theme .export-rep-port-table tr.selected td{background:#dff0f6}@media (width<=760px){.legacy-liquid-glass-theme.login-screen{background-position:50%;justify-items:center;padding:24px}}.legacy-liquid-glass-theme{--lg-work-surface:#ffffffbd;--lg-work-surface-strong:#ffffffe6;--lg-work-line:#4c6b7e3d;--lg-work-line-strong:#37586b61;--lg-work-text:#14313d;--lg-work-muted:#526d7d;--lg-work-soft:#e8fafab8;--lg-work-hover:#d5f7f4d1;--lg-work-focus:#23999242}.legacy-liquid-glass-theme .page-loading{min-height:calc(100vh - 80px);color:var(--lg-work-text);place-items:center;font-size:13px;font-weight:700;display:grid;position:relative}.legacy-liquid-glass-theme .page-loading:before{content:"";-webkit-backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(135deg,#ffffffd6,#eafbfc94),#ffffff85;border:1px solid #ffffffb3;border-radius:18px;width:240px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 54px #1b495a29}.legacy-liquid-glass-theme .main-content{scrollbar-gutter:stable}.legacy-liquid-glass-theme .legacy-scale-stage{padding:10px}.legacy-liquid-glass-theme .sidebar{background:linear-gradient(#ffffffc7,#dff5f89e),#ffffff70;border-color:#ffffffad;box-shadow:0 22px 58px #1944542e}.legacy-liquid-glass-theme .sidebar-section>button{border-color:#ffffff6b;gap:4px;min-height:62px;padding:7px 6px 8px}.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{width:38px;height:38px}.legacy-liquid-glass-theme .sidebar-section>button span:last-child{color:#1d4050;text-overflow:ellipsis;white-space:nowrap;max-width:78px;overflow:hidden}.legacy-liquid-glass-theme .sidebar-section.active>button,.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-liquid-glass-theme .sidebar-section>button:focus-visible{background:linear-gradient(#eafffce0,#d0f2f6bd);border-color:#2399925c;box-shadow:0 14px 32px #1e667a29}.legacy-liquid-glass-theme .sidebar-flyout{width:min(860px,100vw - 126px);min-width:560px;max-height:var(--sidebar-flyout-max-height,min(78vh, 760px));background:linear-gradient(135deg,#ffffffe0,#e4f8fac2),#ffffff8c;border-color:#ffffffbd;overflow:hidden auto;box-shadow:0 28px 74px #153e4e38}.legacy-liquid-glass-theme .flyout-title{color:#14313d;border-bottom:1px solid #59778929;padding:12px 14px 9px;font-size:14px}.legacy-liquid-glass-theme .flyout-body{max-height:calc(var(--sidebar-flyout-max-height,min(78vh, 760px)) - 47px);grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;gap:8px;padding:10px;display:grid;overflow:auto}.legacy-liquid-glass-theme .flyout-group{background:#ffffff61;border:1px solid #6280912e;border-radius:14px;min-width:0;padding:8px}.legacy-liquid-glass-theme .flyout-group-title{color:#536f7c;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800}.legacy-liquid-glass-theme .flyout-item{color:#183746;border-radius:9px;min-height:30px;padding:5px 7px;font-size:12px;line-height:1.2}.legacy-liquid-glass-theme .flyout-item:hover,.legacy-liquid-glass-theme .flyout-item:focus-visible{background:var(--lg-work-hover);color:#0f3e49}.legacy-liquid-glass-theme .workspace-tabs{background:linear-gradient(#ffffffbd,#e2f5f88f),#ffffff52;border-bottom-color:#4e70842e;min-height:38px;padding:4px 8px}.legacy-liquid-glass-theme .workspace-tab{color:#284959;border-color:#4c6b7e33;border-radius:11px;min-width:92px;max-width:184px;min-height:28px;padding:4px 8px;font-size:12px;line-height:1.2}.legacy-liquid-glass-theme .workspace-tab.active{color:#103744;background:linear-gradient(#f4fffcf5,#d9f6f6c7);border-color:#2399926b;box-shadow:0 10px 24px #1d5c6f24}.legacy-liquid-glass-theme .workspace-tab-close{flex:0 0 20px;width:20px;height:20px}.legacy-liquid-glass-theme .workspace-tab-arrow,.legacy-liquid-glass-theme .workspace-tab-dropdown button{color:#244554;background:#ffffff9e;border-color:#4c6b7e33}.legacy-liquid-glass-theme .old-page,.legacy-liquid-glass-theme .legacy-page,.legacy-liquid-glass-theme .export-rep-workspace,.legacy-liquid-glass-theme .voucher-page{color:var(--lg-work-text)}.legacy-liquid-glass-theme .legacy-page-header,.legacy-liquid-glass-theme .old-page-toolbar,.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-liquid-glass-theme .voucher-commandbar{border-color:var(--lg-work-line);background:linear-gradient(#ffffffd6,#eaf9fba8),#ffffff7a;gap:8px;box-shadow:0 14px 36px #184a5c1f}.legacy-liquid-glass-theme .legacy-page-header h1,.legacy-liquid-glass-theme .old-page-toolbar h1,.legacy-liquid-glass-theme .export-rep-title h1,.legacy-liquid-glass-theme .voucher-command-title h1{color:#132f3c;font-size:18px;line-height:1.15}.legacy-liquid-glass-theme .legacy-page-header p,.legacy-liquid-glass-theme .old-page-subtitle,.legacy-liquid-glass-theme .export-rep-title p,.legacy-liquid-glass-theme .voucher-command-title p{color:var(--lg-work-muted);font-size:12px}.legacy-liquid-glass-theme .old-page-toolbar-right,.legacy-liquid-glass-theme .legacy-action-bar,.legacy-liquid-glass-theme .voucher-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.legacy-liquid-glass-theme .old-ui-btn,.legacy-liquid-glass-theme .btn,.legacy-liquid-glass-theme .legacy-action-btn,.legacy-liquid-glass-theme .export-rep-action,.legacy-liquid-glass-theme .voucher-command-actions button,.legacy-liquid-glass-theme .old-page-toolbar button,.legacy-liquid-glass-theme .legacy-page button{color:#153846;white-space:nowrap;background:linear-gradient(#ffffffdb,#e8f8f9b8);border:1px solid #2a657838;border-radius:10px;min-height:28px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.15;box-shadow:0 8px 18px #1a4c5c1a}.legacy-liquid-glass-theme .old-ui-btn.primary,.legacy-liquid-glass-theme .btn.primary,.legacy-liquid-glass-theme .legacy-action-btn.primary,.legacy-liquid-glass-theme .export-rep-action.primary,.legacy-liquid-glass-theme .voucher-command-actions button.primary{color:#fff;background:linear-gradient(#25b1a6f5,#14878deb);border-color:#12858280}.legacy-liquid-glass-theme .old-ui-btn:hover,.legacy-liquid-glass-theme .btn:hover,.legacy-liquid-glass-theme .legacy-action-btn:hover,.legacy-liquid-glass-theme .export-rep-action:hover,.legacy-liquid-glass-theme .voucher-command-actions button:hover,.legacy-liquid-glass-theme .old-page-toolbar button:hover,.legacy-liquid-glass-theme .legacy-page button:hover{color:#0e3d48;background:linear-gradient(#f6fffdfa,#daf8f6db);border-color:#148b8966}.legacy-liquid-glass-theme .legacy-status-message{color:#155159;background:#e7f9f7c7;border-color:#1e8b8942;border-radius:12px}.legacy-liquid-glass-theme .legacy-evidence-panel{color:#274859;background:linear-gradient(#f7fdffdb,#e4f6faad),#ffffff5c;border-color:#496d8233;border-radius:12px;align-items:center;gap:5px 8px;margin-bottom:8px;padding:6px 8px;box-shadow:0 10px 24px #22506014}.legacy-liquid-glass-theme .legacy-evidence-panel b,.legacy-liquid-glass-theme .legacy-evidence-panel a,.legacy-liquid-glass-theme .legacy-evidence-panel span{border-radius:999px;align-items:center;min-height:20px;line-height:1;display:inline-flex}.legacy-liquid-glass-theme .legacy-evidence-panel b{color:#8e2e28;background:#dc49401f;padding:3px 7px}.legacy-liquid-glass-theme .legacy-evidence-panel a,.legacy-liquid-glass-theme .legacy-evidence-panel span{color:#244e5c;background:#ffffff94;padding:3px 7px}.legacy-liquid-glass-theme .legacy-search-grid,.legacy-liquid-glass-theme .old-search-panel,.legacy-liquid-glass-theme .master-grid-form,.legacy-liquid-glass-theme .voucher-section,.legacy-liquid-glass-theme .export-rep-panel{border-color:var(--lg-work-line);background:linear-gradient(#ffffffc7,#f0fafb94),#ffffff61}.legacy-liquid-glass-theme .legacy-search-grid{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:6px 8px;padding:8px}.legacy-liquid-glass-theme .legacy-search-field,.legacy-liquid-glass-theme .legacy-search-pair,.legacy-liquid-glass-theme .old-form-field,.legacy-liquid-glass-theme .master-grid-field,.legacy-liquid-glass-theme .voucher-field,.legacy-liquid-glass-theme .export-rep-field{gap:3px;min-width:0}.legacy-liquid-glass-theme label,.legacy-liquid-glass-theme .legacy-search-field label,.legacy-liquid-glass-theme .old-form-field label,.legacy-liquid-glass-theme .master-grid-field label,.legacy-liquid-glass-theme .voucher-field label,.legacy-liquid-glass-theme .export-rep-field label{color:#476575;font-size:11px;font-weight:800;line-height:1.15}.legacy-liquid-glass-theme input,.legacy-liquid-glass-theme select,.legacy-liquid-glass-theme textarea,.legacy-liquid-glass-theme .old-input,.legacy-liquid-glass-theme .legacy-input{color:#142f3b;background:#ffffffdb;border-color:#45657742;border-radius:8px;min-height:28px;font-size:12px;line-height:1.2;box-shadow:inset 0 1px #ffffffad}.legacy-liquid-glass-theme input:focus,.legacy-liquid-glass-theme select:focus,.legacy-liquid-glass-theme textarea:focus,.legacy-liquid-glass-theme button:focus-visible,.legacy-liquid-glass-theme .workspace-tab:focus-visible,.legacy-liquid-glass-theme .flyout-item:focus-visible{outline:2px solid var(--lg-work-focus);outline-offset:1px}.legacy-liquid-glass-theme .old-grid-shell,.legacy-liquid-glass-theme .legacy-results-shell,.legacy-liquid-glass-theme .master-grid-table-wrap,.legacy-liquid-glass-theme .export-rep-grid-shell{border-color:var(--lg-work-line);background:linear-gradient(#fffc,#eef9fa8f),#fff6;box-shadow:0 16px 36px #194b5c1a}.legacy-liquid-glass-theme table{font-variant-numeric:tabular-nums}.legacy-liquid-glass-theme th,.legacy-liquid-glass-theme .old-customer-table th,.legacy-liquid-glass-theme .legacy-results-table th,.legacy-liquid-glass-theme .export-rep-grid th,.legacy-liquid-glass-theme .voucher-table th{z-index:2;color:#294858;background:linear-gradient(#ebf8faf5,#d5eff3f0);border-color:#4a697c42;font-size:11px;font-weight:800;position:sticky;top:0}.legacy-liquid-glass-theme td,.legacy-liquid-glass-theme .old-customer-table td,.legacy-liquid-glass-theme .legacy-results-table td,.legacy-liquid-glass-theme .export-rep-grid td,.legacy-liquid-glass-theme .voucher-table td{color:#183644;border-color:#506f822e;font-size:12px}.legacy-liquid-glass-theme tbody tr:hover td,.legacy-liquid-glass-theme .old-customer-table tbody tr:hover td,.legacy-liquid-glass-theme .legacy-results-table tbody tr:hover td,.legacy-liquid-glass-theme .export-rep-grid tbody tr:hover td,.legacy-liquid-glass-theme .voucher-table tbody tr:hover td{background:var(--lg-work-hover)}.legacy-liquid-glass-theme .old-customer-table tr.selected td,.legacy-liquid-glass-theme .legacy-results-table tr.selected td,.legacy-liquid-glass-theme .export-rep-grid tr.selected td,.legacy-liquid-glass-theme .voucher-table tr.selected td{background:#b8eae7d1;box-shadow:inset 3px 0 #168c89cc}.legacy-liquid-glass-theme .old-grid-pager,.legacy-liquid-glass-theme .legacy-grid-pager,.legacy-liquid-glass-theme .master-grid-pager,.legacy-liquid-glass-theme .export-rep-pager{color:#3f6171;background:#f6fcfdb8;border-color:#4f6e812e;gap:6px}.legacy-liquid-glass-theme .voucher-summary-strip,.legacy-liquid-glass-theme .export-rep-summary-strip,.legacy-liquid-glass-theme .legacy-summary-strip{color:#164d57;background:linear-gradient(#eafffbdb,#d5f4f6ad),#ffffff5c;border-color:#1c8a883d;gap:8px}.legacy-liquid-glass-theme .voucher-summary-card,.legacy-liquid-glass-theme .legacy-summary-item,.legacy-liquid-glass-theme .export-rep-summary-card{background:#ffffff85;border-color:#416c7929;min-width:118px}.legacy-liquid-glass-theme .voucher-summary-card strong,.legacy-liquid-glass-theme .legacy-summary-item strong,.legacy-liquid-glass-theme .export-rep-summary-card strong{color:#12313e;font-size:14px}.legacy-liquid-glass-theme .export-rep-airport-line{grid-template-columns:minmax(108px,126px) minmax(120px,1fr) 24px minmax(104px,118px) 22px minmax(68px,74px) 22px;min-width:0;overflow:hidden}.legacy-liquid-glass-theme .export-rep-airport-line span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.legacy-liquid-glass-theme .export-rep-airport-line input{min-width:0}.legacy-liquid-glass-theme .export-rep-finance-grid td{overflow:hidden}.legacy-liquid-glass-theme .export-rep-finance-grid td input,.legacy-liquid-glass-theme .export-rep-finance-grid td select{min-width:0;max-width:100%}.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools{box-sizing:border-box;grid-template-columns:repeat(3,18px);justify-content:center;gap:2px;width:58px;min-width:0;max-width:100%;margin:0 auto;padding-left:0;display:grid}.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools button{border-radius:6px;width:18px;height:18px;min-height:18px;padding:0}.legacy-liquid-glass-theme .status-pill,.legacy-liquid-glass-theme .old-status-badge,.legacy-liquid-glass-theme .legacy-status-pill{color:#16525a;background:#e7f9f7c2;border-color:#2080803d;font-weight:800}@media (width<=980px){.legacy-liquid-glass-theme .legacy-scale-stage{padding:8px}.legacy-liquid-glass-theme .sidebar-flyout{width:min(720px,100vw - 112px);min-width:min(520px,100vw - 112px)}.legacy-liquid-glass-theme .flyout-body{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));grid-auto-flow:row}.legacy-liquid-glass-theme .workspace-tab{min-width:80px;max-width:140px}.legacy-liquid-glass-theme .legacy-page-header,.legacy-liquid-glass-theme .old-page-toolbar,.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-liquid-glass-theme .voucher-commandbar{align-items:stretch}}@media (width<=720px){.legacy-liquid-glass-theme .workspace-tabs{overflow-x:auto}.legacy-liquid-glass-theme .workspace-tab{flex:none}.legacy-liquid-glass-theme .old-page-toolbar-right,.legacy-liquid-glass-theme .legacy-action-bar,.legacy-liquid-glass-theme .voucher-command-actions{justify-content:flex-start}}.legacy-system-shell .main-page-purchase-search-list{scrollbar-gutter:auto;background:#fff}.legacy-system-shell .main-page-purchase-search-list .legacy-scale-stage{padding-right:0}.legacy-system-shell .legacy-template-voucher-search.old-page,.legacy-liquid-glass-theme .legacy-template-voucher-search.old-page{width:calc(var(--content-width,1440px) + 52px);min-width:calc(var(--content-width,1440px) + 52px);max-width:none;min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 42px);box-sizing:border-box;box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:0;padding:12px 0 0 28px;overflow:hidden}.legacy-template-voucher-search .voucher-search-panel{box-sizing:border-box;width:100%;box-shadow:none;background:#f6f7f8;border:1px solid #d7e0e5;border-bottom:0;border-radius:0;margin-bottom:0;padding:6px 8px;overflow-x:auto}.legacy-template-voucher-search .voucher-search-columns{grid-template-columns:300px 302px 302px 292px;align-items:start;gap:0;width:1196px;max-width:none;display:grid}.legacy-template-voucher-search .voucher-search-column{gap:3px;min-width:0;padding-right:12px;display:grid}.legacy-template-voucher-search .voucher-search-column:last-child{padding-right:0}.legacy-template-voucher-search .voucher-search-condition{grid-template-columns:82px 1fr;align-items:center;gap:4px;min-width:0;min-height:24px;display:grid}.legacy-template-voucher-search .voucher-search-check{color:#111;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:800;line-height:1.1;display:flex}.legacy-template-voucher-search .voucher-search-check input{flex:none;width:12px;height:12px;min-height:12px;margin:0}.legacy-template-voucher-search .voucher-search-check span{text-overflow:ellipsis;overflow:hidden}.legacy-template-voucher-search .voucher-search-field,.legacy-template-voucher-search .voucher-search-date-range{width:100%;min-width:0}.legacy-template-voucher-search .voucher-search-date-range{grid-template-columns:1fr 1fr;gap:2px;display:grid}.legacy-template-voucher-search .voucher-search-control{align-items:center;min-width:0;display:flex}.legacy-template-voucher-search .voucher-search-control em{color:#6b7f8d;margin:0 2px 0 0;font-style:normal;font-weight:700}.legacy-template-voucher-search .voucher-search-control input,.legacy-template-voucher-search .voucher-search-control select,.legacy-template-voucher-search .voucher-search-field input,.legacy-template-voucher-search .voucher-search-field select{color:#111;background:#fff;border:1px solid #d2dce2;border-radius:0;width:100%;min-width:0;height:22px;min-height:22px;padding:1px 5px;font-size:11px;font-weight:600;box-shadow:inset 0 1px 2px #0000000a}.legacy-template-voucher-search .voucher-search-actions{align-items:center;gap:14px;padding:5px 0 0 22px;display:flex}.legacy-template-voucher-search .voucher-search-actions .old-ui-btn{border-radius:0;justify-content:center;min-width:62px;height:30px;min-height:30px;font-size:12px;font-weight:800}.legacy-template-voucher-search .voucher-search-table-shell{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:1px solid #d7e0e5;border-radius:0;overflow:hidden}.legacy-template-voucher-search .voucher-search-table-scroll{max-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 176px);min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 210px);scrollbar-gutter:stable both-edges;overflow:auto}.legacy-template-voucher-search .voucher-search-table-scroll::-webkit-scrollbar{width:13px;height:13px}.legacy-template-voucher-search .voucher-search-table-scroll::-webkit-scrollbar-thumb{background:#aab8c1;border:3px solid #f4f6f7;border-radius:999px}.legacy-template-voucher-search .voucher-search-table-scroll::-webkit-scrollbar-track{background:#f4f6f7}.legacy-template-voucher-search .voucher-search-table{border-collapse:collapse;table-layout:fixed;color:#111;background:#fff;width:max-content;min-width:3200px;font-size:11px}.legacy-template-voucher-search .voucher-search-table th,.legacy-template-voucher-search .voucher-search-table td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d8e1e6;border-right:1px solid #d8e1e6;height:24px;padding:2px 5px;overflow:hidden}.legacy-template-voucher-search .voucher-search-table th{z-index:2;color:#444;text-align:center;background:#eef3f6;font-size:10px;font-weight:800;position:sticky;top:0}.legacy-template-voucher-search .voucher-search-table tbody tr:nth-child(2n) td{background:#f7fafceb}.legacy-template-voucher-search .voucher-search-table tbody tr:hover td{background:#d6f6f3a3}.legacy-template-voucher-search .voucher-search-table tbody tr.voucher-clickable-row td{cursor:pointer}.legacy-template-voucher-search .voucher-search-table .align-right{text-align:right}.legacy-template-voucher-search .voucher-search-table .align-center{text-align:center}.legacy-template-voucher-search .voucher-select-col{text-align:center;width:28px}.legacy-template-voucher-search .voucher-select-col input{width:13px;height:13px;min-height:13px;margin:0}.legacy-template-voucher-search .voucher-actions-col,.legacy-template-voucher-search .voucher-actions-cell{text-align:center;width:62px}.legacy-template-voucher-search .voucher-col-referenceNo{width:78px}.legacy-template-voucher-search .voucher-col-arrivalDate{width:86px}.legacy-template-voucher-search .voucher-col-vessel{width:92px}.legacy-template-voucher-search .voucher-col-voyNo{width:64px}.legacy-template-voucher-search .voucher-col-salesStaff{width:74px}.legacy-template-voucher-search .voucher-col-businessKbn{width:92px}.legacy-template-voucher-search .voucher-col-tradeTerms{width:80px}.legacy-template-voucher-search .voucher-col-f20,.legacy-template-voucher-search .voucher-col-f40{width:38px}.legacy-template-voucher-search .voucher-col-agent{width:118px}.legacy-template-voucher-search .voucher-col-masterBl,.legacy-template-voucher-search .voucher-col-houseBl{width:96px}.legacy-template-voucher-search .voucher-col-shipper,.legacy-template-voucher-search .voucher-col-consignee{width:122px}.legacy-template-voucher-search .voucher-col-vesselCompany{width:112px}.legacy-template-voucher-search .voucher-col-discharge{width:92px}.legacy-template-voucher-search .voucher-col-portOfDischargeDate{width:140px}.legacy-template-voucher-search .voucher-col-docCutOffDate,.legacy-template-voucher-search .voucher-col-portCutOffDate{width:120px}.legacy-template-voucher-search .voucher-col-salesAmount,.legacy-template-voucher-search .voucher-col-grossProfit,.legacy-template-voucher-search .voucher-col-grossProfitRate{width:102px}.legacy-template-voucher-search .voucher-col-weightKg{width:118px}.legacy-template-voucher-search .voucher-col-m3{width:84px}.legacy-template-voucher-search .voucher-col-description,.legacy-template-voucher-search .voucher-col-mark,.legacy-template-voucher-search .voucher-col-pickupDestination,.legacy-template-voucher-search .voucher-col-remarks{width:250px}.legacy-template-voucher-search .voucher-actions-cell{white-space:nowrap}.legacy-template-voucher-search .voucher-actions-cell button{color:#53646d;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;min-height:18px;margin:0 3px;padding:0;display:inline-flex}.legacy-template-voucher-search .voucher-actions-cell button:hover{color:#14706e;background:#2494911f}.legacy-template-voucher-search .voucher-search-pager{color:#444;background:#f6f7f8;border-top:1px solid #d8e1e6;justify-content:flex-end;align-items:center;gap:5px;min-height:24px;padding:2px 10px;font-size:11px;display:flex}.legacy-template-voucher-search .voucher-search-pager button,.legacy-template-voucher-search .voucher-search-pager input,.legacy-template-voucher-search .voucher-search-pager select{color:#333;background:#fff;border:1px solid #cfd9df;border-radius:0;min-height:20px;padding:1px 5px;font-size:11px}.legacy-template-voucher-search .voucher-search-pager input{text-align:center;width:32px}.legacy-template-voucher-search .voucher-search-pager strong{margin-left:auto;font-size:12px;font-weight:600}.legacy-system-shell .main-page-purchase-search-an{scrollbar-gutter:auto;background:#fff}.legacy-system-shell .main-page-purchase-search-an .legacy-scale-stage{padding-right:0}.legacy-system-shell .legacy-template-an-management.old-page,.legacy-liquid-glass-theme .legacy-template-an-management.old-page{width:calc(var(--content-width,1440px) + 52px);min-width:calc(var(--content-width,1440px) + 52px);max-width:none;min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 42px);box-sizing:border-box;box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:0;padding:26px 0 0 36px;overflow:hidden}.legacy-template-an-management .an-filter-panel{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0 8px 8px 0;overflow-x:auto}.legacy-template-an-management .an-filter-row,.legacy-template-an-management .an-action-row{white-space:nowrap;align-items:center;gap:10px;min-width:1000px;display:flex}.legacy-template-an-management .an-filter-row label{color:#222;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;display:inline-flex}.legacy-template-an-management .an-filter-row label span{flex:none}.legacy-template-an-management .an-filter-row input,.legacy-template-an-management .an-filter-row select{box-sizing:border-box;color:#111;background:#fff;border:1px solid #d2dce2;border-radius:0;height:23px;min-height:23px;padding:1px 6px;font-size:11px;font-weight:600;box-shadow:inset 0 1px 2px #0000000a}.legacy-template-an-management .an-filter-row label:first-child input,.legacy-template-an-management .an-filter-row label:nth-child(2) input{width:156px}.legacy-template-an-management .an-date-range input{width:108px}.legacy-template-an-management .an-date-range em{color:#687b86;font-style:normal;font-weight:700}.legacy-template-an-management .an-filter-row select{width:112px}.legacy-template-an-management .an-action-row{gap:8px;min-height:26px;margin-top:8px}.legacy-template-an-management .an-legacy-btn{color:#333;min-height:25px;box-shadow:none;cursor:pointer;background:#e8ecef;border:1px solid #d9dee2;border-radius:0;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.legacy-template-an-management .an-legacy-btn:hover{background:#dde4e8}.legacy-template-an-management .an-status-message{color:#4b5e68;font-size:12px;font-weight:700}.legacy-template-an-management .an-date-caption{color:#222;margin:8px 0 2px;font-size:12px;font-weight:700}.legacy-template-an-management .an-table-shell{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:1px solid #d8e1e6;border-radius:0;overflow:hidden}.legacy-template-an-management .an-table-scroll{max-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 162px);min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 194px);scrollbar-gutter:stable both-edges;overflow:auto}.legacy-template-an-management .an-table-scroll::-webkit-scrollbar{width:13px;height:13px}.legacy-template-an-management .an-table-scroll::-webkit-scrollbar-thumb{background:#aab8c1;border:3px solid #f4f6f7;border-radius:999px}.legacy-template-an-management .an-table-scroll::-webkit-scrollbar-track{background:#f4f6f7}.legacy-template-an-management .an-management-table{border-collapse:collapse;table-layout:fixed;color:#111;background:#fff;width:max-content;min-width:1130px;font-size:11px}.legacy-template-an-management .an-management-table th,.legacy-template-an-management .an-management-table td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d8e1e6;border-right:1px solid #d8e1e6;height:25px;padding:2px 6px;overflow:hidden}.legacy-template-an-management .an-management-table th{z-index:2;color:#444;text-align:center;background:#f0f2f3;font-size:10px;font-weight:800;position:sticky;top:0}.legacy-template-an-management .an-management-table tbody tr:nth-child(2n) td{background:#f8fafbf0}.legacy-template-an-management .an-management-table tbody tr:hover td{background:#d8f7f4b3}.legacy-template-an-management .an-management-table tbody tr.selected td{background:#a4deea}.legacy-template-an-management .an-management-table .align-right{text-align:right}.legacy-template-an-management .an-management-table .align-center{text-align:center}.legacy-template-an-management .an-col-rowNo{width:28px}.legacy-template-an-management .an-col-referenceNo{width:82px}.legacy-template-an-management .an-col-arrivalDate{width:86px}.legacy-template-an-management .an-col-billingCustomer{width:150px}.legacy-template-an-management .an-col-agent{width:152px}.legacy-template-an-management .an-col-billingTotalJPY{width:110px}.legacy-template-an-management .an-col-carrierPaymentStatus{width:118px}.legacy-template-an-management .an-col-doIssueDate,.legacy-template-an-management .an-col-paymentDate{width:90px}.legacy-template-an-management .an-col-accountingStatus{width:110px}.legacy-template-an-management .an-col-receiptDate,.legacy-template-an-management .an-col-receiptMethod{width:82px}.legacy-template-an-management .an-col-receiptDestination{width:120px}.legacy-template-an-management .an-col-operation{width:62px}.legacy-template-an-management .an-operation-cell{white-space:nowrap;text-align:center}.legacy-template-an-management .an-operation-cell button{color:#53646d;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;min-height:18px;margin:0 3px;padding:0;display:inline-flex}.legacy-template-an-management .an-operation-cell button:hover{color:#14706e;background:#2494911f}.legacy-template-an-management .an-grid-pager{color:#444;background:#f6f7f8;border-top:1px solid #d8e1e6;justify-content:flex-end;align-items:center;gap:5px;min-height:24px;padding:2px 10px;font-size:11px;display:flex}.legacy-template-an-management .an-grid-pager button,.legacy-template-an-management .an-grid-pager input,.legacy-template-an-management .an-grid-pager select{color:#333;background:#fff;border:1px solid #cfd9df;border-radius:0;min-height:20px;padding:1px 5px;font-size:11px}.legacy-template-an-management .an-grid-pager input{text-align:center;width:32px}.legacy-template-an-management .an-grid-pager strong{margin-left:auto;font-size:12px;font-weight:600}.legacy-template-an-management .an-summary-row{box-sizing:border-box;color:#222;background:#fff;border:1px solid #d8e1e6;border-top:0;gap:48px;width:1130px;min-height:24px;padding:4px 8px;font-size:12px;font-weight:700;display:flex}.legacy-system-shell .main-page-purchase-search-invoice{scrollbar-gutter:auto;background:#fff}.legacy-system-shell .main-page-purchase-search-invoice .legacy-scale-stage{padding-right:0}.legacy-system-shell .legacy-template-invoice-management.old-page,.legacy-liquid-glass-theme .legacy-template-invoice-management.old-page{width:calc(var(--content-width,1440px) + 52px);min-width:calc(var(--content-width,1440px) + 52px);max-width:none;min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 42px);box-sizing:border-box;box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:0;padding:26px 0 0 36px;overflow:hidden}.legacy-template-invoice-management .invoice-filter-panel{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0 8px 8px 0;overflow-x:auto}.legacy-template-invoice-management .invoice-filter-row{white-space:nowrap;align-items:center;gap:14px;min-width:980px;min-height:30px;display:flex}.legacy-template-invoice-management .invoice-filter-row label{color:#111;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.legacy-template-invoice-management .invoice-filter-row label span{flex:none}.legacy-template-invoice-management .invoice-filter-row input,.legacy-template-invoice-management .invoice-filter-row select,.legacy-template-invoice-management .invoice-match-input{box-sizing:border-box;color:#111;background:#fff;border:1px solid #d2dce2;border-radius:0;height:26px;min-height:26px;padding:2px 7px;font-size:11px;font-weight:600;box-shadow:inset 0 1px 2px #0000000a}.legacy-template-invoice-management .invoice-date-range input{width:112px}.legacy-template-invoice-management .invoice-date-range em{color:#6b7f8d;font-style:normal;font-weight:700}.legacy-template-invoice-management .invoice-filter-row select{width:108px}.legacy-template-invoice-management .invoice-filter-row label:nth-child(3) select{width:120px}.legacy-template-invoice-management .invoice-match-input{width:180px}.legacy-template-invoice-management .invoice-legacy-btn{color:#333;min-height:26px;box-shadow:none;cursor:pointer;background:#e8ecef;border:1px solid #d9dee2;border-radius:0;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.legacy-template-invoice-management .invoice-legacy-btn:hover{background:#dde4e8}.legacy-template-invoice-management .invoice-status-message{color:#4b5e68;font-size:12px;font-weight:700}.legacy-template-invoice-management .invoice-date-caption{color:#222;margin:8px 0 2px;font-size:12px;font-weight:700}.legacy-template-invoice-management .invoice-table-shell{box-sizing:border-box;width:100%;box-shadow:none;background:#fff;border:1px solid #d8e1e6;border-radius:0;overflow:hidden}.legacy-template-invoice-management .invoice-table-scroll{max-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 132px);min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 164px);scrollbar-gutter:stable both-edges;overflow:auto}.legacy-template-invoice-management .invoice-table-scroll::-webkit-scrollbar{width:13px;height:13px}.legacy-template-invoice-management .invoice-table-scroll::-webkit-scrollbar-thumb{background:#aab8c1;border:3px solid #f4f6f7;border-radius:999px}.legacy-template-invoice-management .invoice-table-scroll::-webkit-scrollbar-track{background:#f4f6f7}.legacy-template-invoice-management .invoice-management-table{border-collapse:collapse;table-layout:fixed;color:#111;background:#fff;width:max-content;min-width:1980px;font-size:11px}.legacy-template-invoice-management .invoice-management-table th,.legacy-template-invoice-management .invoice-management-table td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d8e1e6;border-right:1px solid #d8e1e6;height:25px;padding:2px 6px;overflow:hidden}.legacy-template-invoice-management .invoice-management-table th{z-index:2;color:#444;text-align:center;background:#f0f2f3;font-size:10px;font-weight:800;position:sticky;top:0}.legacy-template-invoice-management .invoice-management-table tbody tr:nth-child(2n) td{background:#f8fafbf0}.legacy-template-invoice-management .invoice-management-table tbody tr:hover td{background:#d8f7f4b3}.legacy-template-invoice-management .invoice-management-table tfoot td{z-index:1;background:#f8fafb;font-weight:800;position:sticky;bottom:0}.legacy-template-invoice-management .invoice-management-table .align-right{text-align:right}.legacy-template-invoice-management .invoice-management-table .align-center{text-align:center}.legacy-template-invoice-management .invoice-col-rowNo{width:28px}.legacy-template-invoice-management .invoice-col-referenceNo{width:80px}.legacy-template-invoice-management .invoice-col-arrivalDate{width:84px}.legacy-template-invoice-management .invoice-col-salesStaffName{width:100px}.legacy-template-invoice-management .invoice-col-businessStaffName{width:140px}.legacy-template-invoice-management .invoice-col-salesTotalAmount{width:110px}.legacy-template-invoice-management .invoice-col-purchaseTotalAmount,.legacy-template-invoice-management .invoice-col-grossProfitJPY{width:100px}.legacy-template-invoice-management .invoice-col-grossProfitRate{width:90px}.legacy-template-invoice-management .invoice-col-billingCustomer{width:160px}.legacy-template-invoice-management .invoice-col-invoiceAmount,.legacy-template-invoice-management .invoice-col-paymentAmount{width:100px}.legacy-template-invoice-management .invoice-col-receiptMethod{width:80px}.legacy-template-invoice-management .invoice-col-invoiceIssueDate{width:105px}.legacy-template-invoice-management .invoice-col-receiptRequestDate{width:90px}.legacy-template-invoice-management .invoice-col-receiptDate{width:80px}.legacy-template-invoice-management .invoice-col-accountingStatus{width:170px}.legacy-template-invoice-management .invoice-col-remarks{width:200px}.legacy-template-invoice-management .invoice-col-operation{width:60px}.legacy-template-invoice-management .invoice-operation-cell{white-space:nowrap;text-align:center}.legacy-template-invoice-management .invoice-operation-cell button{color:#53646d;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;min-height:18px;margin:0 3px;padding:0;display:inline-flex}.legacy-template-invoice-management .invoice-operation-cell button:hover{color:#14706e;background:#2494911f}@media (width<=1320px){.legacy-template-voucher-search .voucher-search-columns{grid-template-columns:300px 302px 302px 292px}}@media (width<=760px){.legacy-template-voucher-search .voucher-search-columns{grid-template-columns:300px 302px 302px 292px}.legacy-template-voucher-search .voucher-search-condition{grid-template-columns:82px 1fr}}.legacy-estimate-page{font-size:11px}.legacy-estimate-page .legacy-estimate-old-form{font-size:11px;font-weight:700}.legacy-estimate-page .legacy-estimate-old-top{gap:18px;min-height:38px;padding:5px 8px 6px}.legacy-estimate-page .legacy-estimate-old-body{grid-template-columns:minmax(260px,25%) minmax(360px,38%) minmax(420px,37%);align-items:stretch;min-height:318px}.legacy-estimate-page .legacy-estimate-old-column{grid-auto-rows:minmax(24px,max-content);gap:4px 0;padding:12px 14px 10px}.legacy-estimate-page .legacy-estimate-old-right{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:10px;min-height:0;padding:12px 14px 10px 18px;display:grid}.legacy-estimate-page .legacy-estimate-old-left,.legacy-estimate-page .legacy-estimate-old-middle{grid-template-columns:minmax(0,1fr);column-gap:0}.legacy-estimate-page .legacy-estimate-old-field{grid-template-columns:118px minmax(0,1fr);gap:8px;font-size:11px;line-height:1.2}.legacy-estimate-page .legacy-estimate-old-top .legacy-estimate-old-field{grid-template-columns:72px minmax(0,1fr)}.legacy-estimate-page .legacy-estimate-old-field input,.legacy-estimate-page .legacy-estimate-old-field select,.legacy-estimate-page .legacy-estimate-old-field textarea,.legacy-estimate-page .legacy-estimate-old-finance-head input,.legacy-estimate-page .legacy-estimate-old-finance-head select{height:20px;padding:1px 4px;font-size:11px;font-weight:700;line-height:18px;min-height:20px!important}.legacy-estimate-page .legacy-estimate-old-textarea span{height:20px;padding:3px 6px;font-size:11px;line-height:14px}.legacy-estimate-page .legacy-estimate-old-textarea{grid-template-rows:20px minmax(0,1fr);min-height:0;display:grid}.legacy-estimate-page .legacy-estimate-old-textarea textarea{resize:none;height:100%;min-height:0}.legacy-estimate-page .legacy-estimate-save-btn{border-width:5px;min-width:48px;height:28px;font-size:11px}.legacy-estimate-page .legacy-estimate-old-import-actions button,.legacy-estimate-page .legacy-estimate-old-secondary-actions button{height:24px;padding:0 9px;font-size:11px}.legacy-estimate-page .legacy-estimate-old-summary{gap:12px;padding:4px 18px;font-size:11px;line-height:1.25}.legacy-estimate-page .legacy-estimate-old-finance-head{gap:24px;padding:4px 12px 0 14px;font-size:11px}.legacy-estimate-page .legacy-estimate-old-debit-head,.legacy-estimate-page .legacy-estimate-old-credit-head{flex-wrap:nowrap;gap:6px;font-size:11px;overflow:visible}.legacy-estimate-page .legacy-estimate-old-debit-head strong,.legacy-estimate-page .legacy-estimate-old-credit-head strong{text-align:left;flex:0 0 42px;font-size:18px;line-height:16px}.legacy-estimate-page .legacy-estimate-old-debit-head small,.legacy-estimate-page .legacy-estimate-old-credit-head small{flex:none;font-size:10px}.legacy-estimate-page .legacy-estimate-old-debit-head span,.legacy-estimate-page .legacy-estimate-old-credit-head span,.legacy-estimate-page .legacy-estimate-mail-label{white-space:nowrap;flex:none}.legacy-estimate-page .legacy-estimate-mail-copy{flex:none;min-width:142px;height:24px;padding:0 10px;font-size:11px}.legacy-estimate-page .legacy-estimate-old-message{font-size:11px}.legacy-estimate-page .legacy-estimate-finance-layout.export-rep-finance{box-sizing:border-box;background:#fff;border:1px solid #cfd8dd;border-top:0;border-radius:0;max-width:none;margin:0;padding:0 8px 14px;display:block;overflow:auto hidden;box-shadow:0 2px 5px #16252a29;width:calc(100% - 30px)!important}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid{table-layout:fixed;color:#111;background:#fff;border:1px solid #d8e1e6;border-radius:0;font-size:11px;font-weight:700;overflow:visible;width:100%!important;min-width:0!important}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid th,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid td{color:#111;white-space:nowrap;text-overflow:clip;vertical-align:middle;border-color:#d8e1e6;height:32px;padding:0 2px;font-size:11px;line-height:1.05;overflow:hidden}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid th{color:#3c4b53;text-align:center;background:#f1f1f1;height:22px;font-size:11px;font-weight:800}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid input,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid select{color:#111;width:100%;min-width:0;height:17px;padding:0 2px;font-size:11px;font-weight:700;min-height:17px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #cbd6dc!important;border-radius:0!important}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-index-col{width:24px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-edit-col{width:36px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-party-col,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-settlement-col{width:58px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-item-col{width:126px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-unit-col{width:52px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-currency-col{width:34px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-qty-col{width:46px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-price-col{width:56px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-amount-col{width:84px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tax-col{width:28px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tools-col{width:62px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid input[type=number]{text-align:right}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid input[type=checkbox]{width:12px;height:12px;margin:0;padding:0;min-height:12px!important}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-index-cell,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-edit,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tax-col{text-align:center}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tax-cell{text-align:center;vertical-align:middle}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tax-cell input[type=checkbox]{margin:0 auto;display:block}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .amount,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-quantity-input,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-unit-price-input,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .sum-row td{text-align:right;font-variant-numeric:tabular-nums}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-tools{grid-template-columns:repeat(3,16px);place-content:center;gap:2px;padding-left:0}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-tools button,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-edit button{color:#53646d;background:#ffffffe0;border:0;border-radius:6px;width:16px;height:16px;min-height:16px;padding:0;box-shadow:0 1px 4px #1c435014}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-tools button svg,.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-row-edit button svg{width:8.5px;height:8.5px}.legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .sum-row td{background:#fff;height:24px;font-weight:800}.legacy-lookup-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;display:grid;position:relative}.legacy-lookup-wrap input{width:100%;min-width:0}.legacy-lookup-trigger{color:#60666d;cursor:pointer;width:22px;min-width:22px;height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-left:2px;padding:0;font-size:12px;font-weight:900;line-height:1}.legacy-lookup-trigger:hover,.legacy-lookup-open .legacy-lookup-trigger{color:#111827;background:#0000000f}.legacy-lookup-trigger:disabled{color:#b7bec6;cursor:default}.legacy-lookup-menu{z-index:80;background:#1c1c1cf5;border:1px solid #ffffff1f;border-radius:8px;width:min(390px,max(100%,280px));max-height:430px;padding:8px 0;position:absolute;top:calc(100% + 2px);left:0;overflow-y:auto;box-shadow:0 18px 45px #00000047}.legacy-lookup-menu button,.legacy-lookup-empty{color:#ffffffe0;text-align:left;white-space:normal;width:100%;min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:6px 14px;font-size:13px;font-weight:760;line-height:1.3;display:block}.legacy-lookup-menu button:hover{color:#fff;background:#ffffff24}.legacy-lookup-empty{color:#ffffff94}.legacy-lookup-popup-head,.export-rep-modal-head{grid-template-columns:120px minmax(220px,1fr) 50px repeat(3,64px) 100px}.lookup-id-col{width:96px}.lookup-customer-name-col{width:190px}.lookup-customer-type-col{width:86px}.lookup-tel-col,.lookup-fax-col{width:92px}.lookup-postal-col{width:82px}.lookup-mail-col{width:156px}:root{--ui-teal-700:#176d70;--ui-teal-600:#23898a;--ui-teal-500:#31a5a0;--ui-cyan-400:#54c8d4;--ui-ink:#15303d;--ui-muted:#6f818a;--ui-line:#678e993d;--ui-glow:#34bec747;--ui-focus:0 0 0 3px #2cb5ba2e, 0 8px 22px #2088911f;--ui-shadow:0 12px 28px #2d596c1c, inset 0 1px 0 #ffffffdb;--ui-motion-fast:.14s;--ui-motion:.22s}.ui-action-button,.ui-icon-button{isolation:isolate;color:#345766;min-width:0;font:inherit;cursor:pointer;transition:transform var(--ui-motion-fast) ease, border-color var(--ui-motion) ease, box-shadow var(--ui-motion) ease, color var(--ui-motion) ease;background:linear-gradient(#fffffff0,#f1f9fab8);border:1px solid #ffffffd1;justify-content:center;align-items:center;gap:7px;font-weight:850;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #395b6c1a,inset 0 1px #fffffff0}.ui-action-button:before,.ui-icon-button:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 12%,#ffffffbf 42%,#0000 66%);transition:transform .42s;position:absolute;inset:0;transform:translate(-125%)}.ui-action-button:hover:before,.ui-icon-button:hover:before{transform:translate(125%)}.ui-action-button:hover,.ui-icon-button:hover{border-color:#59cdd085;transform:translateY(-1px);box-shadow:0 11px 25px #2f7d8929,0 0 0 2px #42c7cd1a,inset 0 1px #fff}.ui-action-button:active,.ui-icon-button:active{transform:translateY(1px)scale(.985)}.ui-action-button:focus-visible,.ui-icon-button:focus-visible{box-shadow:var(--ui-focus);outline:none}.ui-action-button:disabled,.ui-icon-button:disabled{cursor:wait;opacity:.72}.ui-action-button.size-md{border-radius:11px;height:34px;padding:0 13px;font-size:14px}.ui-action-button.size-sm{border-radius:9px;height:30px;padding:0 10px;font-size:13px}.ui-action-button.login-submit{border-radius:14px;width:100%;height:46px;font-size:16px}.ui-icon-button{border-radius:11px;width:34px;height:34px;padding:0;overflow:visible}.ui-icon-button:before{border-radius:inherit;clip-path:inset(0 round 11px)}.ui-icon-button.size-sm{border-radius:9px;width:30px;height:30px}.ui-action-button.tone-primary,.ui-icon-button.tone-primary{color:#fff;text-shadow:0 1px 7px #0041443d;background:linear-gradient(#43b9b1,#238986);border-color:#8cefecb3;box-shadow:0 10px 24px #1984853d,inset 0 1px #ffffff6b}.ui-action-button.tone-success,.ui-icon-button.tone-success{color:#17694e}.ui-action-button.tone-warning,.ui-icon-button.tone-warning{color:#8a641a}.ui-action-button.tone-danger,.ui-icon-button.tone-danger{color:#a04f47;background:#fff9f8e0;border-color:#c663583d;box-shadow:0 8px 18px #87433c14,inset 0 1px #fff}.ui-action-button.state-success,.ui-icon-button.state-success{color:#17694e;border-color:#40b08466}.ui-action-icon{justify-content:center;align-items:center;display:inline-flex}.ui-action-icon svg,.ui-icon-button>svg{width:16px;height:16px}.ui-spinner{animation:.78s linear infinite ui-spin}.ui-spinner.size-sm{width:15px;height:15px}.ui-spinner.size-md{width:20px;height:20px}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-tooltip{z-index:1000;color:#fff;pointer-events:none;opacity:0;width:max-content;max-width:180px;transition:opacity var(--ui-motion-fast) ease, transform var(--ui-motion-fast) ease;background:#193946eb;border:1px solid #ffffffb8;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,4px)}.ui-icon-button:hover .ui-tooltip,.ui-icon-button:focus-visible .ui-tooltip{opacity:1;transform:translate(-50%)}.ui-field-frame{gap:5px;display:grid}.ui-field-label{color:var(--ui-muted);font-size:13px;font-weight:800}.ui-field-label b{color:#c4483f;margin-left:3px}.ui-field-control{display:contents}.ui-field-message{color:var(--ui-muted);font-size:11px}.ui-field-frame.has-error .ui-field-message{color:#b23b33}.ui-status-chip{border:1px solid var(--ui-line);color:#47636f;background:#ffffff9e;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.ui-status-chip>i{background:#83949c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #83949c1f}.ui-status-chip.tone-success>i{background:#36a873;box-shadow:0 0 0 3px #36a87321}.ui-status-chip.tone-warning>i{background:#d69b2a;box-shadow:0 0 0 3px #d69b2a21}.ui-status-chip.tone-danger>i{background:#c45249;box-shadow:0 0 0 3px #c4524921}.ui-status-chip.tone-primary>i{background:#2ba7ad;box-shadow:0 0 0 3px #2ba7ad24}.ui-switch{color:var(--ui-ink);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.ui-switch input{opacity:0;pointer-events:none;position:absolute}.ui-switch-track{width:34px;height:20px;transition:background var(--ui-motion) ease, box-shadow var(--ui-motion) ease;background:#d3dfe3eb;border:1px solid #6889934d;border-radius:999px;padding:2px}.ui-switch-track i{width:14px;height:14px;transition:transform var(--ui-motion) cubic-bezier(.2, .75, .2, 1);background:#fff;border-radius:50%;display:block;box-shadow:0 2px 5px #23414c33}.ui-switch input:checked+.ui-switch-track{background:linear-gradient(#52c0b8,#268e8b);box-shadow:0 0 0 3px #2dabad1f}.ui-switch input:checked+.ui-switch-track i{transform:translate(14px)}.ui-dialog-surface{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(145deg,#fffffff0,#e9f8f8d6);border:1px solid #ffffffd1;box-shadow:0 24px 70px #1a435240,inset 0 1px #fff}.ui-toast-viewport{z-index:2000;pointer-events:none;gap:10px;width:min(360px,100vw - 36px);display:grid;position:fixed;top:18px;right:18px}.ui-toast{min-height:64px;color:var(--ui-ink);-webkit-backdrop-filter:blur(22px)saturate(1.3);pointer-events:auto;background:linear-gradient(145deg,#fffffff2,#ebf9f9e0);border:1px solid #ffffffd1;border-radius:14px;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:10px 10px 10px 12px;animation:.24s cubic-bezier(.2,.8,.2,1) ui-toast-in;display:grid;box-shadow:0 18px 48px #1d4f5d33,inset 0 1px #fff}.ui-toast-state{color:#247c5d;background:#409f811f;border-radius:9px;place-items:center;width:26px;height:26px;display:grid}.ui-toast.tone-warning .ui-toast-state{color:#9a6c13;background:#d297261f}.ui-toast.tone-danger .ui-toast-state{color:#aa443c;background:#bc4b421f}.ui-toast.tone-primary .ui-toast-state{color:#237f86;background:#2ba7ad1f}.ui-toast-copy{gap:2px;display:grid}.ui-toast-copy strong{font-size:13px;line-height:1.25}.ui-toast-copy small{color:var(--ui-muted);font-size:11px;line-height:1.35}.ui-toast-close{color:#79909a;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.legacy-system-shell.app-container{width:100%;min-width:0;max-width:100vw;overflow-x:clip}.legacy-system-shell .legacy-scale-stage{width:var(--content-width,1440px);max-width:none}.legacy-liquid-glass-theme .main-content{padding:0 16px 22px!important;overflow:hidden auto!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{width:calc(100vw - var(--legacy-sidebar-width,132px))!important;max-width:calc(100vw - var(--legacy-sidebar-width,132px))!important;margin-left:var(--legacy-sidebar-width,132px)!important;padding:0 0 22px!important;overflow-x:hidden!important}.voucher-template-chooser-body{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:18px;padding:20px 14px 30px;display:grid}.voucher-template-chooser-head{align-items:center;gap:12px;display:flex}.voucher-template-chooser-head h1,.voucher-template-group h2{margin:0}.voucher-template-group{min-width:0}.voucher-template-group h2{padding:0 0 10px;font-size:18px}.voucher-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.voucher-template-grid button{text-align:left;color:#242a30;background:#fff;border:1px solid #d8dde2;border-radius:6px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;padding:8px 10px;display:grid}.voucher-template-grid button:hover{background:#fff8f6;border-color:#f06e5a}.voucher-template-grid small{color:#75808a}@media (width<=900px){.voucher-template-chooser-body,.voucher-template-grid{grid-template-columns:1fr}}.legacy-system-shell .legacy-scale-stage{box-sizing:border-box;width:var(--content-width,1440px)!important;min-width:var(--content-width,1440px)!important;max-width:none!important;margin:0!important}.legacy-system-shell .legacy-scale-stage>.workspace-tabs,.legacy-system-shell .legacy-scale-stage>:not(.workspace-tabs){box-sizing:border-box!important;width:100%!important;max-width:none!important}.legacy-liquid-glass-theme .legacy-page,.legacy-liquid-glass-theme .old-page,.legacy-liquid-glass-theme .export-rep-page,.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-liquid-glass-theme .legacy-parameter-page{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}.legacy-liquid-glass-theme .legacy-compact-work-page .legacy-compact-filter,.legacy-liquid-glass-theme .legacy-compact-work-page .legacy-compact-actions,.legacy-liquid-glass-theme .legacy-compact-work-page .old-grid-shell,.legacy-liquid-glass-theme .legacy-finance-order-search .legacy-finance-table-scroll,.legacy-liquid-glass-theme .legacy-master-list-page .legacy-master-grid-scroll{box-sizing:border-box!important;width:100%!important;max-width:none!important}.legacy-liquid-glass-theme .export-rep-scale-shell{width:100%!important;max-width:none!important;margin-inline:0!important}.legacy-liquid-glass-theme .voucher-command-controls{flex-wrap:nowrap!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.legacy-liquid-glass-theme .export-rep-command-status{flex:none!important;align-items:center!important;height:34px!important;min-height:34px!important;margin:0!important;display:inline-flex!important}.legacy-liquid-glass-theme .export-rep-command-status select{height:34px!important;min-height:34px!important}.legacy-liquid-glass-theme .voucher-command-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;height:34px!important;min-height:34px!important;margin:0!important;display:flex!important}.legacy-liquid-glass-theme .voucher-command-actions .ui-action-button{flex:none!important;height:34px!important;min-height:34px!important;margin:0!important}@media (width<=1280px){.legacy-liquid-glass-theme .voucher-command-controls{grid-column:1/-1!important}}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-body{align-items:stretch;grid-template-columns:minmax(300px,27%) minmax(440px,38%) minmax(420px,35%)!important;min-height:286px!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes{box-sizing:border-box;grid-template-rows:minmax(126px,1fr) minmax(126px,1fr) auto!important;grid-template-columns:1fr!important;gap:8px!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:10px 13px!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes .legacy-estimate-old-textarea{grid-template-rows:28px minmax(0,1fr)!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;min-height:0!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes .legacy-estimate-old-textarea>span{box-sizing:border-box;color:#172f3b!important;text-align:center!important;background:#f1f1f1!important;border:0!important;border-bottom:1px solid #d4dde2!important;border-radius:0!important;place-items:center!important;width:100%!important;height:28px!important;padding:6px 8px!important;font-size:12px!important;font-weight:700!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes .legacy-estimate-old-textarea textarea{box-sizing:border-box;resize:vertical;width:100%!important;height:100%!important;min-height:96px!important;box-shadow:none!important;background:#ffffffe6!important;border:1px solid #7397a047!important;border-top:0!important;border-radius:0 0 7px 7px!important;padding:8px!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes .legacy-estimate-old-import-actions{justify-self:end;margin:0}.legacy-liquid-glass-theme .export-rep-finance-grid th{height:29px!important;padding:2px 4px!important;font-size:11px!important}.legacy-liquid-glass-theme .export-rep-finance-grid td{height:37px!important;padding:2px 4px!important;font-size:11px!important}.legacy-liquid-glass-theme .export-rep-finance-grid input:not([type=checkbox]):not(.finance-currency-select),.legacy-liquid-glass-theme .export-rep-finance-grid select:not(.finance-currency-select){color:#17343f!important;background:#ffffffd1!important;border:1px solid #708b9a38!important;border-radius:10px!important;width:100%!important;height:30px!important;min-height:30px!important;padding:0 7px!important;font-size:11px!important;line-height:1!important;box-shadow:inset 0 1px #ffffffc2!important}.legacy-liquid-glass-theme .export-rep-finance-grid input:not([type=checkbox]):focus,.legacy-liquid-glass-theme .export-rep-finance-grid select:focus{border-color:#1e9ab494!important;box-shadow:0 0 0 3px #1e9ab429,inset 0 1px #ffffffe6!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid{table-layout:fixed;width:100%!important;min-width:1420px!important;font-size:11px!important}.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-layout.export-rep-finance{padding-bottom:0!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-form{box-sizing:border-box!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-top,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-body,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-summary,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-finance-head,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-layout.export-rep-finance{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-layout.export-rep-finance{width:calc(100% - 18px)!important;margin-left:1px!important;margin-right:0!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field{box-sizing:border-box!important;align-items:center!important;gap:7px!important;min-height:31px!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.lookup{grid-template-columns:108px minmax(0,1fr) 30px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.lookup.has-inline-action{grid-template-columns:108px minmax(0,1fr) 72px 30px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field input,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field select,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-airport-line input,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-port-line input{box-sizing:border-box!important;height:26px!important;min-height:26px!important;margin-block:2px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.lookup>button:not(.inline-agent-action),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-airport-line button,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-port-line button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-lookup-trigger{text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;border-radius:999px!important;place-items:center!important;width:30px!important;min-width:30px!important;height:26px!important;min-height:26px!important;margin-left:3px!important;padding:0 0 2px!important;line-height:1!important;display:inline-grid!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .export-rep-field.lookup{grid-template-columns:122px minmax(0,1fr) 30px!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-left .export-rep-field.lookup,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-center .export-rep-field.lookup{grid-template-columns:116px minmax(0,1fr) 30px!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-contact .export-rep-field.lookup,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-sea-body.free-hand-fcl .import-rep-contact .export-rep-field.lookup{grid-template-columns:72px minmax(0,1fr) 30px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-body{grid-template-columns:minmax(300px,27%) minmax(440px,38%) minmax(0,35%)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-column{box-sizing:border-box!important;grid-auto-rows:minmax(28px,max-content)!important;gap:6px 0!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-right,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-notes,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mark-desc.import,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-notes{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-field{align-items:center!important;gap:6px!important;min-height:28px!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-left .legacy-estimate-old-field{grid-template-columns:86px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-old-field{grid-template-columns:104px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-top .legacy-estimate-old-field{grid-template-columns:68px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-field input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-field select{box-sizing:border-box!important;height:23px!important;min-height:23px!important;margin-block:2px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-lookup-wrap{grid-template-columns:minmax(0,1fr) 30px!important;align-items:center!important;gap:3px!important;overflow:visible!important}body>.export-rep-attachment-backdrop{box-sizing:border-box!important;place-items:center!important;width:100vw!important;height:100vh!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important}body>.export-rep-attachment-backdrop .export-rep-attachment-modal{place-self:center!important;width:min(760px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:min(520px,100vh - 48px)!important;max-height:calc(100vh - 48px)!important;margin:0!important}.legacy-system-shell.legacy-liquid-glass-theme .template-exportAir .export-rep-right{padding-top:10px!important;padding-bottom:0!important}.legacy-system-shell.legacy-liquid-glass-theme .template-exportAir .export-rep-staff-row{margin:8px 0 6px!important}.legacy-system-shell.legacy-liquid-glass-theme .template-exportAir .export-rep-red{margin-bottom:6px!important}.legacy-finance-workspace,.legacy-finance-order-search{box-sizing:border-box;color:#173541;background:#ffffffe6;width:100%;min-height:calc(100vh - 48px);padding:12px 14px 18px;font-size:12px}.legacy-finance-filterbar,.legacy-finance-filter-row{white-space:nowrap;background:#f7f9faeb;border:1px solid #7f9da633;align-items:center;gap:8px;min-height:38px;padding:7px 9px;display:flex;overflow-x:auto}.legacy-finance-filterbar label,.legacy-finance-filter-row label{flex:none;align-items:center;gap:6px;display:inline-flex}.legacy-finance-filterbar input,.legacy-finance-filterbar select,.legacy-finance-filterbar button,.legacy-finance-filter-row input,.legacy-finance-filter-row select,.legacy-finance-filter-row button{box-sizing:border-box;color:#173541;height:32px;min-height:32px;font:inherit;background:#fff;border:1px solid #d5dfe3;border-radius:3px}.legacy-finance-filterbar input,.legacy-finance-filterbar select,.legacy-finance-filter-row input,.legacy-finance-filter-row select{padding:0 9px}.legacy-finance-filterbar button,.legacy-finance-filter-row button{cursor:pointer;padding:0 15px}.legacy-finance-keyword{flex:0 0 320px}.legacy-inline-radio{gap:3px!important}.legacy-inline-radio input{width:15px;height:15px;min-height:15px}.legacy-finance-actionbar,.legacy-finance-actions{white-space:nowrap;align-items:center;gap:9px;min-height:42px;padding:5px 0;display:flex;overflow-x:auto}.legacy-finance-actionbar button,.legacy-finance-actions button{color:#173541;background:#eceeef;border:1px solid #d6dee1;border-radius:3px;height:32px;padding:0 14px;font-weight:700}.legacy-finance-actionbar button.primary,.legacy-finance-actions .legacy-green-button{color:#fff;background:#58a31c;border-color:#58a31c}.legacy-finance-grid-shell,.legacy-finance-table-scroll{background:#fff;border:1px solid #cfdadd;width:100%;overflow:auto}.legacy-finance-long-table,.legacy-finance-report-table,.legacy-finance-history-table,.legacy-finance-detail-table{border-collapse:collapse;table-layout:fixed;color:#1c3540;width:100%;min-width:1860px;font-size:11px}.legacy-finance-report-table{min-width:1540px}.legacy-finance-history-table{min-width:1080px}.legacy-finance-detail-table{min-width:1760px!important}.legacy-finance-long-table th,.legacy-finance-long-table td,.legacy-finance-report-table th,.legacy-finance-report-table td,.legacy-finance-history-table th,.legacy-finance-history-table td,.legacy-finance-detail-table th,.legacy-finance-detail-table td{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;border:1px solid #d6e0e4;height:34px;padding:3px 6px;overflow:hidden}.legacy-finance-long-table th,.legacy-finance-report-table th,.legacy-finance-history-table th,.legacy-finance-detail-table th{color:#294551;text-align:center;background:#eef3f5;font-weight:700}.legacy-finance-long-table tbody tr:nth-child(2n),.legacy-finance-report-table tbody tr:nth-child(2n),.legacy-finance-history-table tbody tr:nth-child(2n),.legacy-finance-detail-table tbody tr:nth-child(2n){background:#fafcfd}.legacy-finance-long-table tbody tr.selected,.legacy-finance-detail-table tbody tr.selected{background:#dff3fa}.legacy-finance-long-table .number,.legacy-finance-report-table .number,.legacy-finance-history-table .number,.legacy-finance-detail-table .number{text-align:right;font-variant-numeric:tabular-nums}.legacy-finance-long-table .emph{color:#142bb5;font-weight:700}.legacy-finance-long-table tfoot,.legacy-finance-report-table tfoot,.legacy-finance-detail-table tfoot{background:#f2f4f5;font-weight:700}.icon-actions{text-align:center}.icon-actions button{color:#3e5965;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0}.icon-actions svg{stroke-width:2px;width:13px;height:13px}.legacy-finance-pager{box-sizing:border-box;background:#f6f8f9;border-top:1px solid #d6e0e4;justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:720px;height:31px;padding:0 10px;font-size:11px;display:flex;position:sticky;left:0}.legacy-finance-pager strong{margin-left:auto}.legacy-liquid-glass-theme .legacy-estimate-search-page{padding:12px 14px 18px!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-filter{box-sizing:border-box;width:100%!important;box-shadow:none!important;background:#f8f9fa!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(4,minmax(250px,1fr))!important;grid-auto-rows:38px!important;gap:8px 18px!important;margin:0 0 10px!important;padding:11px 13px!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-pair{min-width:0;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-pair label{color:#1f343e!important;white-space:nowrap!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:12px!important;font-weight:700!important;display:grid!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-pair input[type=checkbox]{width:15px!important;height:15px!important;margin:0!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-pair input:not([type=checkbox]),.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-pair select{width:100%!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dfe3!important;border-radius:2px!important;padding:0 8px!important;font-size:12px!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-actions{padding-left:104px;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:38px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-search-actions button{border-radius:2px!important;height:32px!important;min-height:32px!important;padding:0 14px!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .estimate-search-grid{width:100%!important;box-shadow:none!important;border-radius:0!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-results-table{table-layout:fixed!important;width:100%!important;min-width:1860px!important}.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-results-table th,.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-estimate-results-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid #d6e0e4!important;border-radius:0!important;min-width:0!important;height:34px!important;padding:3px 6px!important;font-size:11px!important}.legacy-estimate-results-table th:first-child,.legacy-estimate-results-table td:first-child{text-align:center;width:34px}.legacy-estimate-results-table th:nth-child(2),.legacy-estimate-results-table td:nth-child(2){text-align:center;width:78px}.legacy-estimate-results-table th:nth-child(3),.legacy-estimate-results-table td:nth-child(3),.legacy-estimate-results-table th:nth-child(4),.legacy-estimate-results-table td:nth-child(4){width:92px}.legacy-estimate-results-table th:nth-child(5),.legacy-estimate-results-table td:nth-child(5){width:128px}.legacy-estimate-results-table th:nth-child(6),.legacy-estimate-results-table td:nth-child(6){width:92px}.legacy-estimate-results-table th:nth-child(7),.legacy-estimate-results-table td:nth-child(7),.legacy-estimate-results-table th:nth-child(8),.legacy-estimate-results-table td:nth-child(8){width:180px}.legacy-estimate-results-table th:nth-child(9),.legacy-estimate-results-table td:nth-child(9){width:170px}.legacy-estimate-results-table th:nth-child(10),.legacy-estimate-results-table td:nth-child(10){width:130px}.legacy-estimate-results-table th:nth-child(11),.legacy-estimate-results-table td:nth-child(11){width:140px}.legacy-estimate-results-table th:nth-child(12),.legacy-estimate-results-table td:nth-child(12){width:260px}.legacy-estimate-results-table th:nth-child(13),.legacy-estimate-results-table td:nth-child(13){width:190px}.estimate-search-row-actions{white-space:nowrap}.estimate-search-row-actions button{color:#405a65;cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0}.estimate-search-row-actions svg{stroke-width:2px;width:12px;height:12px}.legacy-liquid-glass-theme .legacy-master-list-page{padding:8px 12px 18px!important}.legacy-liquid-glass-theme .legacy-master-toolbar{box-sizing:border-box;background:#f7f8f9!important;border:1px solid #7c97a02e!important;border-radius:2px!important;align-items:center!important;gap:8px!important;min-height:38px!important;margin:0 0 7px!important;padding:5px 8px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-master-toolbar strong{color:#213a45;min-width:120px;font-size:13px}.legacy-liquid-glass-theme .legacy-master-toolbar .old-ui-btn,.legacy-liquid-glass-theme .legacy-master-searchbar .old-ui-btn{border-radius:2px!important;height:30px!important;min-height:30px!important;padding:0 13px!important}.legacy-master-type-filter,.legacy-user-active-filter{color:#223b46;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.legacy-master-type-filter select,.legacy-unit-search select{background:#fff;border:1px solid #d4dfe2;border-radius:2px;width:150px;height:30px}.legacy-user-active-filter{margin-left:10px}.legacy-user-active-filter input{width:14px;height:14px}.legacy-master-inline-message{color:#47616c;min-height:24px;padding:2px 8px 5px;font-size:11px}.legacy-liquid-glass-theme .legacy-master-searchbar{background:#fafbfb!important;border:1px solid #7c97a02e!important;border-radius:2px!important;min-height:38px!important;margin-bottom:8px!important;padding:4px 8px!important}.legacy-liquid-glass-theme .legacy-master-searchbar input{border-radius:2px!important;height:30px!important;min-height:30px!important}.legacy-unit-search{align-items:center!important;gap:8px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-bi-dashboard{padding:16px 14px 24px!important}.legacy-liquid-glass-theme .legacy-bi-filter{box-sizing:border-box;background:#fffffff0!important;border:1px solid #6f9da847!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;min-height:58px!important;margin:0 0 12px!important;padding:10px 13px!important;display:flex!important;box-shadow:0 8px 20px #2f535e0f!important}.legacy-liquid-glass-theme .legacy-bi-filter label{align-items:center!important;gap:10px!important;font-size:13px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-bi-filter label>div{align-items:center!important;gap:8px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-bi-filter input,.legacy-liquid-glass-theme .legacy-bi-filter button{border-radius:6px!important;height:36px!important;min-height:36px!important;font-size:13px!important}.legacy-liquid-glass-theme .legacy-bi-filter input{background:#fff!important;border:1px solid #d5e0e3!important;width:164px!important}.legacy-liquid-glass-theme .legacy-bi-filter button{background:#289b95!important;padding:0 18px!important}.legacy-liquid-glass-theme .legacy-page[data-density=report-grid],.legacy-liquid-glass-theme .legacy-download-page{padding-top:16px!important}.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter{box-sizing:border-box;overflow-x:auto;background:#fffffff0!important;border:1px solid #6f9da840!important;border-radius:7px!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;min-height:58px!important;margin:0 0 10px!important;padding:10px 12px!important;display:flex!important;box-shadow:0 7px 18px #2f535e0d!important}.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter .legacy-search-grid,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter .legacy-search-grid{flex-wrap:nowrap!important;flex:0 auto!important;align-items:center!important;gap:10px!important;display:flex!important}.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter input:not([type=checkbox]):not([type=radio]),.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter select,.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter>.old-ui-btn,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter input,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter select,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter>.old-ui-btn{border-radius:6px!important;height:36px!important;min-height:36px!important;font-size:13px!important}.legacy-liquid-glass-theme .legacy-page[data-density=report-grid] .legacy-compact-filter>.old-ui-btn,.legacy-liquid-glass-theme .legacy-download-page .legacy-compact-filter>.old-ui-btn{color:#fff!important;background:#289b95!important;align-self:center!important;padding:0 18px!important}.legacy-system-shell.legacy-liquid-glass-theme{background:#dfe7ec!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme){background:#dfe7ec!important}.legacy-system-shell.legacy-liquid-glass-theme:before,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs:after,.legacy-system-shell.legacy-liquid-glass-theme .old-page:after,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace:after{content:none!important;display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{background:#dfe7ec!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#e9f2f6!important;border:1px solid #b8c8d2!important;border-top:0!important;border-radius:0 0 8px 8px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-arrow{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#f6fbfd!important;border:1px solid #c8d6dd!important;border-radius:8px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab.active{box-shadow:none!important;background:#eefbf9!important;border-color:#91c9c5!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .air-old-page,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal-card,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-window{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}.legacy-system-shell.legacy-liquid-glass-theme .old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-title,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-titlebar,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-pager,.legacy-system-shell.legacy-liquid-glass-theme .legacy-grid-pager{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#f6fafc!important}.progress-summary-row.debit .progress-computed-amount{color:#17222b;font-weight:700}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-computed-amount{white-space:nowrap;font-size:11px;padding-inline:4px!important}.progress-summary-row.credit .progress-computed-amount{color:#df302b;font-weight:700}.progress-computed-amount>div+div{border-top:1px solid #d8e0e5;margin-top:3px;padding-top:3px}.progress-empty td{color:#6b7881;text-align:center;padding:12px!important}.finance-rate-pair{align-items:center;gap:10px;margin-left:12px;display:flex}.finance-rate-pair label{white-space:nowrap;align-items:center;gap:4px;display:flex}.finance-rate-pair input{width:72px!important}.export-rep-attachment-row a{color:#176b8a;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.voucher-search-page{gap:12px;padding:16px;display:grid}.voucher-search-head{justify-content:space-between;align-items:center;min-height:112px;padding:20px 24px;display:flex}.voucher-search-head h1,.voucher-search-head p{margin:3px 0 0}.voucher-search-head button,.voucher-search-submit{color:#fff;background:#ed654f;border:1px solid #d96958;border-radius:5px;align-items:center;gap:6px;padding:8px 14px;font-weight:700;display:inline-flex}.voucher-search-filters,.voucher-search-results{background:#fff;border:1px solid #c9d4da;border-radius:6px}.voucher-search-filters{align-items:end;gap:12px;padding:12px;display:flex}.voucher-search-filter-grid{flex:1;grid-template-columns:repeat(5,minmax(180px,1fr));gap:8px 10px;display:grid}.voucher-filter{color:#75818a;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:5px;font-size:12px;display:grid}.voucher-filter.enabled{color:#26343e;font-weight:600}.voucher-filter>span:first-child{align-items:center;gap:4px;display:flex}.voucher-filter>input,.voucher-filter-date input{border:1px solid #cbd5db;border-radius:3px;min-width:0;height:28px;padding:2px 6px}.voucher-filter-date{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:3px;display:grid}.voucher-search-results{min-width:0;overflow:hidden}.voucher-search-table-wrap{overflow:auto}.voucher-search-results table{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}.voucher-search-results th,.voucher-search-results td{text-overflow:ellipsis;white-space:nowrap;border:1px solid #d5dde2;max-width:180px;padding:7px 8px;overflow:hidden}.voucher-search-results th{z-index:1;background:#e8f2f6;position:sticky;top:0}.voucher-search-results tbody tr{cursor:pointer}.voucher-search-results tbody tr:hover{background:#f0faf9}.voucher-row-actions{gap:3px;display:flex}.voucher-row-actions button,.voucher-reference{color:#187c89;cursor:pointer;background:0 0;border:0}.voucher-search-empty,.voucher-search-error{text-align:center;padding:20px!important}.voucher-search-error{color:#b32727}.voucher-search-pager{background:#f7fafb;border-top:1px solid #c9d4da;justify-content:flex-end;align-items:center;gap:7px;padding:9px 12px;display:flex}.voucher-search-pager button,.voucher-search-pager select{background:#fff;border:1px solid #c7d2d8;border-radius:3px;min-height:28px}@media (width<=1280px){.voucher-search-filter-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}}:root{--lgw-ink:#183044;--lgw-text:#22394d;--lgw-muted:#647a8c;--lgw-faint:#8ba0af;--lgw-blue:#2d8cff;--lgw-aqua:#40c9dd;--lgw-aqua-dark:#138fa9;--lgw-green:#48ba79;--lgw-danger:#e84848;--lgw-line:#7694a947;--lgw-line-strong:#5f849e6b;--lgw-white-line:#ffffffd1;--lgw-surface:#f7fcffb3;--lgw-surface-strong:#fafdffd1;--lgw-surface-soft:#f2f9fd94;--lgw-control:#fcfeffad;--lgw-control-strong:#ffffffe0;--lgw-blur:blur(28px) saturate(1.55);--lgw-blur-soft:blur(18px) saturate(1.32);--lgw-shadow:0 24px 70px #3a5d7633, 0 8px 22px #224a631a, inset 0 1px 0 #ffffffe6;--lgw-shadow-soft:0 14px 36px #395d7621, inset 0 1px 0 #ffffffeb;--lgw-shadow-control:0 7px 18px #2e54691f, inset 0 1px 0 #fffffff5;--lgw-radius-xl:22px;--lgw-radius-lg:16px;--lgw-radius-md:11px;--lgw-radius-sm:8px;--lgw-field-h:27px;--lgw-row-h:30px;--lgw-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", "Helvetica Neue", Arial, sans-serif}.legacy-system-shell.legacy-liquid-glass-theme{min-height:100vh;color:var(--lgw-text);font-family:var(--lgw-font);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:0 0!important}.legacy-system-shell.legacy-liquid-glass-theme *,.legacy-system-shell.legacy-liquid-glass-theme :before,.legacy-system-shell.legacy-liquid-glass-theme :after{box-sizing:border-box}.legacy-system-shell.legacy-liquid-glass-theme:before{z-index:-1;pointer-events:none;opacity:.92;background:linear-gradient(118deg,#ffffff61,#0000 26%,#ffffff8c 49%,#0000 70%),linear-gradient(160deg,#fff3 0 1px,#0000 1px 18px),radial-gradient(at 24% 35%,#fffc,#0000 34%),radial-gradient(at 78% 58%,#84d4e638,#0000 36%);position:fixed;inset:0;content:""!important;display:block!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{padding:10px 12px 16px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar{width:calc(var(--legacy-sidebar-width,150px) - 22px)!important;border:1px solid var(--lgw-white-line)!important;height:calc(100vh - 20px)!important;box-shadow:var(--lgw-shadow)!important;-webkit-backdrop-filter:var(--lgw-blur)!important;background:linear-gradient(#f9fdff94,#bfdceb47),#d3ebf76b!important;border-radius:24px!important;padding:12px 10px!important;top:10px!important;left:10px!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:before{border-radius:inherit;pointer-events:none;opacity:.8;background:linear-gradient(145deg,#ffffffe0,#0000 26% 74%,#ffffff57),radial-gradient(circle at 50% 11%,#ffffffa8,#0000 17%);position:absolute;inset:0;content:""!important}.legacy-system-shell.legacy-liquid-glass-theme .logo{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative;border-bottom:1px solid #ffffff57!important;height:116px!important;padding:8px 0 12px!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{border:1px solid #ffffffe0!important;border-radius:50%!important;width:50px!important;height:50px!important;box-shadow:0 10px 22px #2049632e,inset 0 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-sub{text-align:center;line-height:1.15;color:#24465e!important;letter-spacing:0!important;white-space:normal!important;text-overflow:clip!important;width:94px!important;max-width:94px!important;font-size:9px!important;font-weight:850!important;display:block!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .nav-menu{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative;padding:10px 0!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button{position:relative;color:#31556c!important;text-align:center!important;-webkit-backdrop-filter:blur(16px)saturate(1.25)!important;background:#ffffff5c!important;border:1px solid #ffffff80!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;height:68px!important;padding:7px 8px!important;display:flex!important;box-shadow:inset 0 1px #ffffffc7,0 5px 14px #2d526914!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]{color:#1679d4!important;background:linear-gradient(#ffffffd1,#e1f5ff8f)!important;border-color:#59b0ff8c!important;box-shadow:0 10px 22px #3074a82e,inset 0 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{justify-content:center;align-items:center;display:inline-flex;color:#177a8e!important;width:34px!important;height:34px!important;box-shadow:var(--lgw-shadow-control)!important;background:#ffffffb8!important;border:1px solid #ffffffc7!important;border-radius:10px!important;flex:none!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){text-wrap:balance;width:100%!important;max-width:90px!important;color:inherit!important;text-align:center!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;flex:none!important;font-size:12px!important;font-weight:850!important;line-height:1.12!important;position:static!important}.legacy-system-shell.legacy-liquid-glass-theme .nav-chevron{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-footer{z-index:1;margin-top:auto;position:relative;color:#2e50659e!important;border-top-color:#ffffff57!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-flyout{box-shadow:var(--lgw-shadow)!important;-webkit-backdrop-filter:var(--lgw-blur)!important;background:#f5fbffbd!important;border:1px solid #ffffffd6!important;border-radius:18px!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-header,.legacy-system-shell.legacy-liquid-glass-theme .flyout-group-label{color:var(--lgw-muted)!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-item{min-height:32px;color:var(--lgw-text)!important;border-radius:9px!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-item:hover,.legacy-system-shell.legacy-liquid-glass-theme .flyout-item.active{color:#0e73be!important;background:#e3f7ffb8!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs{position:relative;height:48px!important;min-height:48px!important;box-shadow:var(--lgw-shadow-soft)!important;-webkit-backdrop-filter:var(--lgw-blur)!important;background:#f7fcff9e!important;border:1px solid #ffffffe0!important;border-radius:18px!important;gap:8px!important;margin:0 0 12px!important;padding:8px 12px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs:after,.legacy-system-shell.legacy-liquid-glass-theme .old-page:after,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page:after,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace:after{z-index:0;pointer-events:none;border-radius:inherit;opacity:.72;background:linear-gradient(135deg,#ffffffad,#0000 24% 72%,#ffffff47),radial-gradient(circle at 20% 0,#ffffff85,#0000 26%);position:absolute;inset:0;content:""!important;display:block!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs>*{z-index:1;position:relative}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-arrow{color:#4c6476!important;min-width:112px!important;max-width:230px!important;height:32px!important;box-shadow:var(--lgw-shadow-control)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#ffffff7a!important;border:1px solid #ffffffb8!important;border-radius:11px!important;padding:0 14px!important;font-size:13px!important;font-weight:760!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab.active{color:#075d98!important;background:#ffffffd1!important;border-color:#7bcaffc7!important;box-shadow:0 10px 24px #276fa429,inset 0 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-close{opacity:.72;color:inherit!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page,.legacy-system-shell.legacy-liquid-glass-theme .old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-system-shell.legacy-liquid-glass-theme .legacy-parameter-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-window{color:var(--lgw-text);font-family:var(--lgw-font)!important}.legacy-system-shell.legacy-liquid-glass-theme .old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-system-shell.legacy-liquid-glass-theme .legacy-parameter-page,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .air-old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal-card,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-window{position:relative;overflow:hidden;border-radius:var(--lgw-radius-xl)!important;box-shadow:var(--lgw-shadow)!important;-webkit-backdrop-filter:var(--lgw-blur)!important;background:#f6fbffad!important;border:1px solid #ffffffe0!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-page{background:0 0!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .voucher-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-actionbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar,.legacy-system-shell.legacy-liquid-glass-theme .statistics-filter-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-filter,.legacy-system-shell.legacy-liquid-glass-theme .parameter-form-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-titlebar{position:relative;border-radius:var(--lgw-radius-lg)!important;box-shadow:var(--lgw-shadow-soft)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#fafdffa3!important;border:1px solid #ffffffb8!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module{overflow:hidden;grid-template-rows:auto auto!important;grid-template-columns:minmax(280px,1fr) auto auto!important;align-items:start!important;gap:8px 18px!important;min-height:150px!important;margin-bottom:10px!important;padding:22px 24px 18px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:before{z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffffa3,#0000 30%,#ffffff5c 62%,#0000 84%),radial-gradient(at 18% 0,#ffffffc2,#0000 42%);position:absolute;inset:0;content:""!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title{grid-area:1/1;min-width:0;align-content:start!important;justify-self:start!important;gap:6px!important;width:fit-content!important;max-width:100%!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-summary-strip,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-strip{grid-area:2/1;width:fit-content!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-self:start!important;align-items:center!important;gap:7px 18px!important;margin:0!important;padding:0!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-actions,.legacy-system-shell.legacy-liquid-glass-theme .voucher-command-controls{flex-wrap:wrap!important;grid-area:1/2/3/4!important;justify-content:flex-end!important;place-self:center end!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:min(760px,100%)!important;margin:0!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header{grid-template-rows:auto auto!important;grid-template-columns:minmax(260px,1fr) auto auto!important;align-items:start!important;gap:12px 18px!important;min-height:182px!important;margin:0 0 10px!important;padding:22px 24px 18px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-title{grid-area:1/1/span 2;align-content:start;gap:7px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-title b{font-size:28px!important;line-height:1.1!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-title span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-title em{font-size:13px!important;font-weight:760!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-top-summary,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-summary-strip,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-summary-strip{grid-area:1/2;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-top-summary>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-summary-strip>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-summary-strip>*{min-width:116px!important;min-height:46px!important;box-shadow:var(--lgw-shadow-control)!important;color:var(--lgw-text)!important;background:#ffffff8a!important;border:1px solid #ffffffc2!important;border-radius:13px!important;align-content:center!important;padding:7px 12px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-toolbar-right,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-actions,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-action-bar{grid-area:1/3;align-self:start;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-status-message{min-height:28px;color:var(--lgw-muted);background:#ffffff70;border:1px solid #fff9;border-radius:999px;grid-area:2/2/auto/4;justify-self:end;padding:4px 10px}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block h1,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title h1,.legacy-system-shell.legacy-liquid-glass-theme .old-page-title b,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header h1,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero h1{color:var(--lgw-ink)!important;letter-spacing:0!important;width:fit-content!important;max-width:100%!important;margin:0!important;font-size:24px!important;font-weight:860!important;line-height:1.1!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block p,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title p,.legacy-system-shell.legacy-liquid-glass-theme .old-page-subtitle,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header p,.legacy-system-shell.legacy-liquid-glass-theme .fa-eyebrow,.legacy-system-shell.legacy-liquid-glass-theme .eyebrow{color:var(--lgw-muted)!important;letter-spacing:0!important;width:fit-content!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:740!important;line-height:1.35!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block .fa-eyebrow,.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block>span,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title .fa-eyebrow,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title>span{width:fit-content!important;max-width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-top,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-body,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-route,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-lower,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-notes,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-actions,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-table-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-actions,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-pair,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-kpi,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-chart,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-side-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-insight-card{border-radius:var(--lgw-radius-lg)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#fafdff8f!important;border-color:#ffffffc7!important;box-shadow:0 10px 28px #31586f1a,inset 0 1px #ffffffdb!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-body,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-grid-shell{gap:12px!important}.legacy-system-shell.legacy-liquid-glass-theme label,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field>span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-field label,.legacy-system-shell.legacy-liquid-glass-theme .old-form-field label,.legacy-system-shell.legacy-liquid-glass-theme .master-grid-field label{color:#20384b!important;font-size:12px!important;font-weight:760!important}.legacy-system-shell.legacy-liquid-glass-theme input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme select,.legacy-system-shell.legacy-liquid-glass-theme textarea,.legacy-system-shell.legacy-liquid-glass-theme .old-input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-input,.legacy-system-shell.legacy-liquid-glass-theme .voucher-input{min-height:var(--lgw-field-h)!important;height:var(--lgw-field-h)!important;border-radius:var(--lgw-radius-sm)!important;color:#183044!important;font-family:var(--lgw-font)!important;-webkit-backdrop-filter:blur(10px)saturate(1.16)!important;background:linear-gradient(#ffffffc7,#f6fbff8f),#ffffff75!important;border:1px solid #96abbc59!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;box-shadow:inset 0 1px #ffffffdb,0 1px 2px #2448600a!important}.legacy-system-shell.legacy-liquid-glass-theme textarea{height:auto!important;min-height:84px!important;padding:8px 10px!important}.legacy-system-shell.legacy-liquid-glass-theme input::placeholder,.legacy-system-shell.legacy-liquid-glass-theme textarea::placeholder{color:#56708294!important}.legacy-system-shell.legacy-liquid-glass-theme input:not([type=checkbox]):not([type=radio]):focus,.legacy-system-shell.legacy-liquid-glass-theme select:focus,.legacy-system-shell.legacy-liquid-glass-theme textarea:focus{background:#ffffffd1!important;border-color:#3b9af29e!important;outline:none!important;box-shadow:0 0 0 3px #45a9ff2e,inset 0 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme input[type=checkbox]{accent-color:var(--lgw-blue);width:13px!important;height:13px!important}.legacy-system-shell.legacy-liquid-glass-theme button,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn,.legacy-system-shell.legacy-liquid-glass-theme .btn,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action,.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button,.legacy-system-shell.legacy-liquid-glass-theme .ui-icon-button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-mail-copy,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-tools button,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-edit button,.legacy-system-shell.legacy-liquid-glass-theme .icon-actions button{border-radius:var(--lgw-radius-md)!important;color:#27465c!important;font-family:var(--lgw-font)!important;box-shadow:var(--lgw-shadow-control)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:linear-gradient(#ffffffe0,#edf7fd94),#ffffff80!important;border:1px solid #ffffffd1!important;font-weight:820!important}.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button.size-md,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-mail-copy{height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:13px!important}.legacy-system-shell.legacy-liquid-glass-theme button:hover,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn:hover,.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button:hover,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn:hover,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action:hover,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-tools button:hover{transform:translateY(-1px);color:#0d6fb9!important;background:#ffffffd6!important;border-color:#5bb2ffb8!important}.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button.tone-primary,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action.primary,.legacy-system-shell.legacy-liquid-glass-theme .voucher-command-actions button.primary{color:#fff!important;text-shadow:0 1px 7px #00416f57!important;background:linear-gradient(#5bb8fff5,#137addeb),#1b8dff!important;border-color:#7cdbffdb!important;box-shadow:0 14px 30px #2584e357,inset 0 1px #ffffff9e!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-command-status,.legacy-system-shell.legacy-liquid-glass-theme .status-pill,.legacy-system-shell.legacy-liquid-glass-theme .old-status,.legacy-system-shell.legacy-liquid-glass-theme .old-status-badge,.legacy-system-shell.legacy-liquid-glass-theme .legacy-status-pill,.legacy-system-shell.legacy-liquid-glass-theme .badge{color:#2b5269!important;min-height:28px!important;box-shadow:var(--lgw-shadow-control)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#ffffff94!important;border:1px solid #ffffffd1!important;border-radius:999px!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-summary-strip>div,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-strip div,.legacy-system-shell.legacy-liquid-glass-theme .legacy-top-summary>div,.legacy-system-shell.legacy-liquid-glass-theme .legacy-summary-item,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-summary-card,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-card{box-shadow:var(--lgw-shadow-control)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#ffffff8f!important;border:1px solid #ffffffc7!important;border-radius:13px!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module>.fa-summary-strip>div,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar>.voucher-summary-strip>div{min-width:0!important;min-height:0!important;box-shadow:none!important;color:var(--lgw-text)!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:baseline!important;gap:5px!important;padding:0!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module>.fa-summary-strip span,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar>.voucher-summary-strip span{color:var(--lgw-muted)!important;font-size:13px!important;font-weight:780!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module>.fa-summary-strip strong,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar>.voucher-summary-strip strong{color:var(--lgw-ink)!important;font-size:14px!important;font-weight:860!important}.legacy-system-shell.legacy-liquid-glass-theme table,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table,.legacy-system-shell.legacy-liquid-glass-theme .data-table,.legacy-system-shell.legacy-liquid-glass-theme .bill-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table{border-collapse:separate!important;border-spacing:0!important;color:var(--lgw-text)!important;font-family:var(--lgw-font)!important;font-size:12px!important}.legacy-system-shell.legacy-liquid-glass-theme th,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table th,.legacy-system-shell.legacy-liquid-glass-theme .data-table th,.legacy-system-shell.legacy-liquid-glass-theme .bill-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table th,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table th,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table th,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table th{height:var(--lgw-row-h)!important;color:#365166!important;background:linear-gradient(#ffffffc7,#e7f2f994),#f7fcff8a!important;border-color:#7e97a93d!important;padding:5px 7px!important;font-size:11px!important;font-weight:820!important}.legacy-system-shell.legacy-liquid-glass-theme td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table td,.legacy-system-shell.legacy-liquid-glass-theme .data-table td,.legacy-system-shell.legacy-liquid-glass-theme .bill-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table td,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table td,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table td{height:var(--lgw-row-h)!important;color:#20384b!important;background:#ffffff70!important;border-color:#7e97a933!important;padding:4px 7px!important;font-size:12px!important;font-weight:640!important}.legacy-system-shell.legacy-liquid-glass-theme tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tr:nth-child(2n) td{background:#eef7fc80!important}.legacy-system-shell.legacy-liquid-glass-theme tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr.finance-row-hovered td{background:#d9f1ffa8!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-title,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-debit-head,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-credit-head,.legacy-system-shell.legacy-liquid-glass-theme .credit-title{color:var(--lgw-ink)!important;background:#ffffff9e!important;border:1px solid #ffffffb8!important;border-radius:13px 13px 0 0!important;box-shadow:inset 0 1px #ffffffe6!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form{padding:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-body{gap:12px!important;padding-top:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column{background:#ffffff61!important;border:1px solid #ffffffa3!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffffbd,0 7px 18px #32566c12!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout>*{min-width:0;overflow:hidden;border-radius:var(--lgw-radius-lg)!important;box-shadow:var(--lgw-shadow-soft)!important;-webkit-backdrop-filter:var(--lgw-blur-soft)!important;background:#fafdff94!important;border:1px solid #ffffffc7!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#ffffffb8!important;transition:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid *,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid *,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid tbody tr{transition:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid td{background-color:#ffffff75!important;background-image:none!important;transition:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid tbody tr:nth-child(2n) td{background-color:#eef7fc80!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid tbody tr:hover td{background-color:#d9f2fb!important;background-image:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid select{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#ffffffdb!important;transition:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid button,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-tools button,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-edit button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-edit button{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#ffffffd1!important;transition:none!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .old-grid-pager,.legacy-system-shell.legacy-liquid-glass-theme .legacy-grid-pager,.legacy-system-shell.legacy-liquid-glass-theme .master-grid-pager,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-pager,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-pager{background:#ffffff7a!important;border-top:1px solid #7e97a938!important;box-shadow:inset 0 1px #ffffffd6!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-evidence-panel,.legacy-system-shell.legacy-liquid-glass-theme .voucher-evidence-panel{box-shadow:var(--lgw-shadow-control)!important;color:var(--lgw-muted)!important;background:#ffffff8a!important;border:1px solid #ffffffad!important;border-radius:13px!important}@media (width<=980px){.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{padding:8px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs{border-radius:14px!important}}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar{isolation:isolate!important;z-index:2!important;-webkit-backdrop-filter:blur(30px)saturate(1.58)brightness(1.04)!important;background:linear-gradient(135deg,#ffffff70,#ebf8ff38 45%,#ffffff57),#ecf9ff6b!important;border:1px solid #ffffffeb!important;box-shadow:0 24px 58px #29587329,inset 0 1px #fffffff5,inset 0 -1px #6193ae1f!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:before{border-radius:inherit;pointer-events:none;position:absolute;inset:0;content:""!important;z-index:0!important;background:linear-gradient(110deg,#fffc,#ffffff29 26%,#b7e1f71f 48%,#ffffff6b 78%,#ffffff3d),radial-gradient(at 20% 0,#ffffffc7,#0000 40%),linear-gradient(#ffffff47,#ffffff0d)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:after{border-radius:calc(var(--lgw-radius-lg) - 1px);pointer-events:none;opacity:.82;position:absolute;inset:1px;content:""!important;z-index:1!important;background:linear-gradient(100deg,#0000 0%,#ffffff5c 34%,#0000 46%),linear-gradient(#ffffff6b,#0000 32%,#6cb5da14)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module>*,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar>*{z-index:2!important;position:relative!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field:has(>span.highlight),.legacy-system-shell.legacy-liquid-glass-theme .air-old-field:has(span.highlight)){z-index:3!important;isolation:isolate!important;position:relative!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .air-old-field span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .air-invoice-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .air-invoice-field>span.highlight{z-index:2!important;isolation:isolate!important;background-blend-mode:normal!important;color:#385064!important;text-align:center!important;min-height:25px!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#fffcdb,#fff4ae),#fff2a6!important;border:1px solid #ffe984!important;border-radius:9px!important;padding:5px 8px!important;font-weight:860!important;position:relative!important;box-shadow:inset 0 1px #ffffffe6,0 5px 12px #977d1f14!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{padding:0!important;overflow:hidden auto!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{-webkit-backdrop-filter:blur(30px)saturate(1.52)!important;background:linear-gradient(132deg,#ffffff61,#dceef83d 46%,#ffffff47),#dcedf857!important;border:1px solid #ffffffdb!important;border-radius:25px!important;min-height:calc(100vh - 16px)!important;margin:8px 8px 8px 0!important;padding:24px 16px 18px 24px!important;box-shadow:0 26px 72px #2d4c6447,inset 0 1px #ffffffeb,inset 0 -1px #6f93ab2e!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar{background:linear-gradient(#ffffff5c,#91bcd461),#7eaecc70!important;border-radius:25px!important;width:146px!important;height:calc(100vh - 18px)!important;padding:16px 10px 12px!important;box-shadow:0 24px 58px #21486442,inset 0 1px #ffffffc2!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{z-index:1;color:#fff;text-shadow:0 1px 12px #18486647;grid-template-columns:30px 1fr;align-items:center;gap:7px;height:46px;font-size:18px;font-weight:850;line-height:.95;display:grid;position:relative}.legacy-system-shell.legacy-liquid-glass-theme .logo-brand-img{object-fit:cover;border-radius:8px;width:29px;height:29px;box-shadow:0 6px 14px #2851692e}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{width:55px!important;height:55px!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-sub{color:#fff!important;font-size:0!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button{color:#ffffffc7!important;text-align:left!important;background:#ffffff54!important;border-radius:10px!important;grid-template-rows:1fr!important;grid-template-columns:42px 1fr!important;gap:10px!important;height:62px!important;padding:9px 10px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]{color:#1f8ded!important;background:#f5fcffb8!important;border-color:#ffffffd1!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{color:#188999!important;border-radius:8px!important;width:37px!important;height:37px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){max-width:none!important;color:inherit!important;text-align:left!important;font-size:13px!important;line-height:1.08!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs{background:linear-gradient(135deg,#ffffff7a,#e2f1fa61),#ebf6fc7a!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;height:36px!important;min-height:36px!important;margin:0 0 12px!important;padding:0 12px!important;display:flex!important;box-shadow:0 14px 34px #3157701c,inset 0 1px #fffc!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-strip,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tools{z-index:1;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-strip{flex:auto;overflow:hidden}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tools{flex:none;justify-content:flex-end}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-arrow,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-add,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tool-button,.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar{color:#536b7c!important;min-width:36px!important;height:32px!important;box-shadow:var(--lgw-shadow-control)!important;-webkit-backdrop-filter:blur(16px)saturate(1.28)!important;background:#ffffff7a!important;border:1px solid #ffffffc2!important;border-radius:9px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab{flex:0 auto;min-width:98px!important;max-width:164px!important;padding:0 13px!important;font-size:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab.active{background:#ffffffdb!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-add,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-arrow,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tool-button{justify-content:center!important;align-items:center!important;width:36px!important;padding:0!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-search{color:#6b8294;width:176px;height:32px;box-shadow:var(--lgw-shadow-control);background:#ffffff8a;border:1px solid #ffffffb8;border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:flex}.legacy-system-shell.legacy-liquid-glass-theme .workspace-search input{height:28px!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar{position:relative;border-radius:50%!important;width:38px!important;font-size:13px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar span{background:#41c26d;border:1px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:2px;right:2px}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar{border-radius:15px!important;min-height:164px!important;margin-top:20px!important;margin-bottom:10px!important;padding:26px 26px 20px!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block h1,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title h1,.legacy-system-shell.legacy-liquid-glass-theme .old-page-title b{font-size:24px!important;font-weight:880!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-summary-strip,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-strip{gap:16px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header{min-height:164px!important;padding:26px 26px 20px 18px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-layout{width:calc(100% + 40px)!important;margin-left:-20px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-title{grid-row:1/span 2!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-top-summary,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-summary-strip,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-summary-strip{grid-area:2/1!important;place-self:end start!important;gap:17px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-top-summary>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-summary-strip>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-summary-strip>*{min-width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .old-page-toolbar-right,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .fa-actions,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header .legacy-action-bar{grid-area:1/2/3/4!important;align-self:center!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form{background:#f5fbff8a!important;border-radius:13px!important;margin-top:16px!important;padding:0!important;position:relative!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form:before{content:"見積書ワークベンチ";color:#425d70;height:24px;box-shadow:var(--lgw-shadow-control);-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#ffffff94;border:1px solid #ffffffb8;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex;position:absolute;top:-27px;left:12px}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top{background:#ffffff5c!important;border-bottom:0!important;border-radius:13px 13px 0 0!important;gap:20px!important;min-height:44px!important;padding:8px 18px 7px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-body{grid-template-columns:28% 37% 35%!important;align-items:start!important;gap:9px!important;min-height:300px!important;padding:0 12px 10px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-body{align-items:start!important;min-height:300px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column{background:#ffffff6b!important;border:0!important;border-radius:9px!important;grid-auto-rows:minmax(23px,max-content)!important;gap:0!important;min-height:300px!important;padding:8px 13px!important;box-shadow:inset 0 1px #ffffffb8!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-column{grid-auto-rows:minmax(23px,max-content)!important;gap:0!important;min-height:300px!important;padding:8px 13px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-right{grid-template-rows:1fr 1fr!important;gap:8px!important;padding-left:13px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field{grid-template-columns:92px minmax(0,1fr)!important;gap:6px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){height:22px!important;min-height:22px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top .legacy-estimate-old-field{grid-template-columns:68px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field textarea,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-finance-head input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-finance-head select{background:#ffffff9e!important;border:1px solid #96abbc52!important;border-radius:7px!important;height:22px!important;min-height:22px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-textarea textarea{min-height:120px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-summary{background:#ffffff52!important;border-top:1px solid #7e97a933!important;height:23px!important;min-height:23px!important;padding:0 18px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-finance-head{background:#ffffff75!important;min-height:38px!important;padding:5px 18px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout{border-radius:13px!important;margin-top:10px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid td{height:31px!important;font-size:11px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid td{padding-left:1px!important;padding-right:1px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-index-col{width:22px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-edit-col{width:32px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-party-col{width:56px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-settlement-col{width:50px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-item-col{width:118px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-unit-col{width:48px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-currency-col{width:34px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-qty-col{width:40px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-price-col{width:52px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-amount-col{width:72px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-tax-col{width:24px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid .finance-tools-col{width:50px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{background:linear-gradient(118deg,#ffffff61 0%,#ffffff29 23%,#dbedf859 44%,#fff3 72%,#a7c6da4d 100%),#dcedf857!important;position:relative!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage:before{z-index:0;pointer-events:none;border-radius:inherit;opacity:.96;background:linear-gradient(116deg,#0000 0%,#ffffff29 18%,#ffffff70 33%,#ffffff14 49%,#0000 66%),linear-gradient(150deg,#0000 28%,#9dbdd721 28.5%,#0000 31%),radial-gradient(at 86% 5%,#ffffffad,#0000 34%),radial-gradient(at 18% 98%,#5487aa33,#0000 42%);position:absolute;inset:0;content:""!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>*{z-index:1;position:relative}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:before{z-index:0;pointer-events:none;border-radius:inherit;opacity:.96;background:linear-gradient(112deg,#fff9 0%,#ffffff2e 14%,#0000 36%),linear-gradient(#ffffff2e,#0000 19%,#ffffff1f 58%,#0000 100%),radial-gradient(at 16% 16%,#ffffff80,#0000 29%),radial-gradient(at 78% 98%,#33698f33,#0000 34%);position:absolute;inset:0;content:""!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:after{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff94,#0000);height:1px;position:absolute;top:78px;left:12px;right:12px;box-shadow:0 1px 18px #ffffff6b;content:""!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar>*{z-index:1;position:relative}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{justify-content:flex-start!important;align-items:flex-start!important;height:56px!important;margin:0 0 6px!important;padding:0 0 0 1px!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark-img{object-fit:contain;object-position:left top;filter:drop-shadow(0 1px 1px #20496329)drop-shadow(0 0 8px #ffffff47);width:110px;height:52px;display:block}.legacy-system-shell.legacy-liquid-glass-theme .logo-brand-img{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .logo{background:linear-gradient(145deg,#fff3,#bedff029),#ffffff14!important;margin-top:0!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{object-fit:contain!important;width:58px!important;height:58px!important;box-shadow:none!important;border:0!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{width:38px!important;height:38px!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar{z-index:80!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{justify-content:center!important;align-items:center!important;height:54px!important;margin:0 0 8px!important;padding:0!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark-img{object-fit:contain!important;object-position:center center!important;width:118px!important;height:50px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{color:#188999!important;width:37px!important;height:37px!important;box-shadow:var(--lgw-shadow-control)!important;background:#ffffffb8!important;border:1px solid #ffffffc7!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button>.nav-icon-svg,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover>.nav-icon-svg,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]>.nav-icon-svg{color:#1f8ded!important;background:#ffffffe6!important;box-shadow:0 8px 18px #3074a824,inset 0 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-flyout{left:calc(var(--legacy-sidebar-width,154px) + 35px)!important;max-height:var(--sidebar-flyout-max-height,min(74vh, 760px))!important;z-index:3000!important;pointer-events:auto!important;position:fixed!important;bottom:auto!important;right:auto!important;overflow:hidden auto!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{scrollbar-color:#56846961 #ffffff3d}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:before{background:linear-gradient(112deg,#fff9 0%,#ffffff2e 14%,#0000 36%),linear-gradient(#fff3,#0000 19%,#ffffff1f 58%,#0000 100%),radial-gradient(at 16% 16%,#ffffff80,#0000 29%),radial-gradient(at 78% 98%,#30734938,#0000 34%)!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button{background:#f6fff957!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]{background:#f8fffbbd!important;border-color:#ffffffd6!important}:root{--lgw-legacy-mint:#beece7fa;--lgw-legacy-mint-soft:#def4eef0;--lgw-legacy-mint-wash:#cff1ebad;--lgw-legacy-mint-panel:#eefaf7a8;--lgw-legacy-mint-line:#4880847a;--lgw-legacy-mint-shadow:#2b6c5b2e}body:has(.legacy-system-shell.legacy-liquid-glass-theme){background:radial-gradient(circle at 12% 0,#beece7c2,#0000 28%),radial-gradient(circle at 88% 6%,#ecfcf7db,#0000 34%),radial-gradient(circle at 86% 88%,#e2f4ec8a,#0000 30%),linear-gradient(135deg,#75aa98 0%,#c5e5dc 32%,#eef8f4 68%,#a8cfc1 100%)!important}.legacy-system-shell.legacy-liquid-glass-theme:before{background:linear-gradient(116deg,#ffffff4d,#0000 22%,#ffffff8a 55%,#0000 78%),radial-gradient(at 28% 42%,#ffffff85,#0000 36%),radial-gradient(at 78% 58%,#69cbb73d,#0000 38%)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{background:linear-gradient(118deg,#ffffff6b 0%,#ffffff2e 23%,#cff1eb7a 44%,#ffffff3d 72%,#a4d3c657 100%),#cfe8e066!important;box-shadow:0 26px 72px #2b5b4d3d,inset 0 1px #ffffffeb,inset 0 -1px #4880842e!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage:before{background:linear-gradient(116deg,#0000 0%,#ffffff2e 18%,#ffffff7a 33%,#ffffff17 49%,#0000 66%),linear-gradient(150deg,#0000 28%,#89ccbe29 28.5%,#0000 31%),radial-gradient(at 86% 5%,#ffffffb8,#0000 34%),radial-gradient(at 18% 98%,#337a6633,#0000 42%)!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar{background:linear-gradient(90deg,#427e7057 0%,#beece757 44%,#4b8b7c47 100%),linear-gradient(#ffffff4d,#70b8a36b),#68a69494!important;box-shadow:0 24px 58px #20524442,inset 0 1px #ffffffd6,inset 1px 0 #ffffff85,inset -1px 0 #2567581f!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs,.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .voucher-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-actionbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar,.legacy-system-shell.legacy-liquid-glass-theme .statistics-filter-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-filter,.legacy-system-shell.legacy-liquid-glass-theme .parameter-form-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-titlebar{box-shadow:0 18px 44px var(--lgw-legacy-mint-shadow), inset 0 1px 0 #fffffff0, inset 0 -1px 0 #4880841f!important;background:linear-gradient(135deg,#ffffff8a,#def4ee57 46%,#ffffff61),#eefaf794!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:before{background:linear-gradient(110deg,#ffffffd1,#ffffff29 26%,#beece72e 48%,#ffffff70 78%,#ffffff42),radial-gradient(at 20% 0,#ffffffc7,#0000 40%),linear-gradient(#ffffff47,#ffffff0d)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:after{background:linear-gradient(100deg,#0000 0%,#ffffff5c 34%,#0000 46%),linear-gradient(#ffffff6b,#0000 32%,#69cbb71a)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-system-shell.legacy-liquid-glass-theme .legacy-parameter-page,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .air-old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal-card,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-window{background:linear-gradient(135deg,#ffffff6b,#cff1eb3d 45%,#ffffff57),#eefaf794!important;box-shadow:0 24px 70px #2b5b4d2e,0 8px 22px #21524414,inset 0 1px #ffffffe6!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-top,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-body,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-route,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-lower,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mark-desc,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-notes,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-actions,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-table-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-actions,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-pair,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-kpi,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-chart,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-side-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-insight-card{background:linear-gradient(135deg,#ffffff70,#cff1eb38 52%,#ffffff52),#f4fcf98f!important;border-color:#ffffffc7!important;box-shadow:0 10px 28px #2b5b4d1a,inset 0 1px #ffffffdb!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter{border-color:var(--lgw-legacy-mint-line)!important;background:linear-gradient(180deg, var(--lgw-legacy-mint), var(--lgw-legacy-mint-soft)), var(--lgw-legacy-mint-wash)!important;box-shadow:inset 0 1px #ffffffdb,0 8px 24px #2b6c5b1a!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main .export-rep-field:has(input),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main .export-rep-field:has(select)){border-color:#5ca39a52!important}.legacy-system-shell.legacy-liquid-glass-theme input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme select,.legacy-system-shell.legacy-liquid-glass-theme textarea,.legacy-system-shell.legacy-liquid-glass-theme .old-input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-input,.legacy-system-shell.legacy-liquid-glass-theme .voucher-input{background:linear-gradient(#ffffffc7,#f6fcf994),#ffffff7a!important;border-color:#79a6a057!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-page,.legacy-system-shell.legacy-liquid-glass-theme .old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-system-shell.legacy-liquid-glass-theme .legacy-parameter-page{margin-top:0!important;margin-bottom:0!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .voucher-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-actionbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-titlebar{border-radius:15px!important;width:100%!important;max-width:100%!important;min-height:164px!important;margin:20px 0 14px!important;padding:26px 26px 20px!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page .fa-top-module{width:100%!important;margin-left:0!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter{width:100%!important;max-width:100%!important;margin-left:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-layout{width:100%!important;margin-left:0!important}:root{--ref-ink:#101419;--ref-text:#20242a;--ref-muted:#767d84;--ref-faint:#a7adb3;--ref-bg:#d4d3d1;--ref-bg-deep:#7f7e7a;--ref-card:#f7f7f5b8;--ref-card-strong:#fdfdfbdb;--ref-card-soft:#ecece98a;--ref-control:#ffffffbd;--ref-control-strong:#ffffffeb;--ref-line:#363a3d1f;--ref-line-strong:#363a3d33;--ref-white-line:#ffffffc2;--ref-sidebar:#262827db;--ref-sidebar-soft:#484a47b3;--ref-accent:#ec6447;--ref-accent-dark:#c94d35;--ref-accent-soft:#ec644733;--ref-good:#20a86d;--ref-info:#3478f6;--ref-radius-xl:26px;--ref-radius-lg:18px;--ref-radius-md:14px;--ref-radius-sm:10px;--ref-blur:blur(22px) saturate(1.18);--ref-blur-soft:blur(14px) saturate(1.08);--ref-shadow-deep:18px 22px 56px #363a3d38, -10px -10px 28px #ffffff7a;--ref-shadow-card:12px 14px 34px #58585424, -8px -8px 22px #ffffffb8;--ref-shadow-inset:inset 1px 1px 0 #ffffffd1, inset -1px -1px 0 #4a4e5014;--ref-shadow-control:5px 6px 16px #4c4e4d24, -4px -4px 12px #ffffffb8, inset 1px 1px 0 #ffffffdb}body:has(.legacy-system-shell.legacy-liquid-glass-theme){color:var(--ref-text)!important;background:radial-gradient(circle at 24% 2%,#ffffff8c,#0000 28%),radial-gradient(circle at 88% 9%,#ffffff57,#0000 30%),linear-gradient(#c9c9c7 0%,#d8d7d5 38%,#aaa9a5 100%)!important}.legacy-system-shell.legacy-liquid-glass-theme{color:var(--ref-text)!important;background:0 0!important}.legacy-system-shell.legacy-liquid-glass-theme:before{opacity:.86!important;background:radial-gradient(at 46% 0,#ffffff6b,#0000 36%),linear-gradient(135deg,#ffffff29,#0000 30%,#ffffff2e 62%,#0000 86%)!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{scrollbar-color:#4042415c #fff3!important;background:0 0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{min-height:calc(100vh - 16px)!important;-webkit-backdrop-filter:var(--ref-blur)!important;background:linear-gradient(135deg,#ffffffbd,#ebebe880 44%,#ffffff7a),#eeeeeb9e!important;border:1px solid #ffffffb8!important;border-radius:28px!important;margin:8px 8px 8px 0!important;padding:24px 16px 18px 24px!important;position:relative!important;overflow:hidden!important;box-shadow:24px 28px 64px #3739393d,-10px -10px 30px #ffffff80,inset 1px 1px #ffffffeb,inset -1px -1px #34383a14!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage:before{opacity:.9!important;background:linear-gradient(110deg,#ffffff6b 0%,#0000 24%,#ffffff38 58%,#0000 80%),radial-gradient(at 18% 26%,#ffffff57,#0000 34%),radial-gradient(at 86% 82%,#60605b1f,#0000 36%)!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar{z-index:80!important;background:linear-gradient(145deg, #ffffff1f, transparent 28%, #ffffff0d 62%), linear-gradient(180deg, #363836e6, #1f2120f0), var(--ref-sidebar)!important;-webkit-backdrop-filter:blur(18px)saturate(1.05)!important;border:1px solid #ffffff2e!important;border-radius:28px!important;width:146px!important;height:calc(100vh - 18px)!important;padding:18px 12px 14px!important;box-shadow:18px 22px 46px #1f212057,inset 1px 1px #ffffff2e,inset -1px -1px #0000002e!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:before{opacity:1!important;background:radial-gradient(at 30% 2%,#fff3,#0000 22%),linear-gradient(#ffffff12,#0000 38%,#ffffff0a)!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar:after{box-shadow:none!important;background:linear-gradient(90deg,#0000,#ffffff29,#0000)!important;inset:auto 14px 94px!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{justify-content:flex-start!important;align-items:center!important;height:58px!important;margin:0 0 14px!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark-img{object-position:left center!important;filter:brightness(1.16)drop-shadow(0 2px 10px #0000002e)!important;width:116px!important;height:54px!important}.legacy-system-shell.legacy-liquid-glass-theme .logo{background:linear-gradient(145deg,#ffffff1a,#ffffff05),#ffffff0a!important;border:1px solid #ffffff17!important;border-radius:20px!important;height:104px!important;margin:0 0 16px!important;padding:12px 8px!important;box-shadow:inset 1px 1px #ffffff1f,inset -1px -1px #0000001f!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{background:#ffffffe6!important;border-radius:50%!important;width:56px!important;height:56px!important;box-shadow:0 8px 18px #00000038,inset 1px 1px #fff!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-sub{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .nav-menu{gap:11px!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button{color:#ffffffad!important;text-align:left!important;height:54px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;grid-template-rows:1fr!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:8px 9px!important;transition:background-color .12s,color .12s,border-color .12s!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{color:#ffffffd1!important;background:linear-gradient(145deg,#ffffff29,#ffffff0a),#ffffff12!important;border:1px solid #ffffff1a!important;border-radius:50%!important;width:32px!important;height:32px!important;box-shadow:inset 1px 1px #ffffff29,0 6px 14px #00000029!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){max-width:72px!important;color:inherit!important;text-align:left!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;text-overflow:clip!important;font-size:12px!important;font-weight:760!important;line-height:1.12!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section:last-child>button>span:nth-child(2){font-size:11px!important;line-height:1.04!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]{color:#fff!important;background:linear-gradient(145deg,#ffffff29,#ffffff0f),#ffffff14!important;border-color:#ffffff1a!important;transform:none!important;box-shadow:inset 1px 1px #ffffff24,0 8px 18px #00000029!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section.active>button>.nav-icon-svg,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button:hover>.nav-icon-svg,.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button[aria-expanded=true]>.nav-icon-svg{color:var(--ref-accent)!important;background:linear-gradient(145deg,#fff,#e9e9e7),#f5f5f3!important;border-color:#ffffffc2!important;box-shadow:5px 6px 14px #0000002e,inset 1px 1px #ffffffeb!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-footer{color:#ffffff6b!important;border-top-color:#ffffff14!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-flyout{left:calc(var(--legacy-sidebar-width,154px) + 34px)!important;z-index:3000!important;max-height:var(--sidebar-flyout-max-height,min(74vh, 760px))!important;box-shadow:var(--ref-shadow-deep)!important;color:var(--ref-text)!important;-webkit-backdrop-filter:var(--ref-blur)!important;pointer-events:auto!important;opacity:1!important;background:linear-gradient(145deg,#fffffff0,#ecece9db),#f6f6f4f5!important;border:1px solid #ffffff94!important;border-radius:22px!important;animation:none!important;position:fixed!important;overflow:hidden auto!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-flyout:after{content:none!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-header,.legacy-system-shell.legacy-liquid-glass-theme .flyout-body{z-index:1!important;position:relative!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-header{background:#ffffffad!important;border-bottom:1px solid #363a3d1a!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-header-title,.legacy-system-shell.legacy-liquid-glass-theme .flyout-group-label{color:#4d5358!important;font-weight:820!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-item{color:#252a2e!important;background:#ffffff57!important;border-radius:999px!important;min-height:32px!important;font-weight:760!important}.legacy-system-shell.legacy-liquid-glass-theme .flyout-item:hover,.legacy-system-shell.legacy-liquid-glass-theme .flyout-item.active{color:var(--ref-accent-dark)!important;box-shadow:var(--ref-shadow-control)!important;background:#ffffffad!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs{height:42px!important;min-height:42px!important;box-shadow:var(--ref-shadow-card), var(--ref-shadow-inset)!important;-webkit-backdrop-filter:var(--ref-blur-soft)!important;background:linear-gradient(145deg,#ffffffb8,#ecece975),#f6f6f494!important;border:1px solid #ffffffb8!important;border-radius:18px!important;margin:0 0 14px!important;padding:5px 10px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tabs:after,.legacy-system-shell.legacy-liquid-glass-theme .old-page:after,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page:after,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace:after{opacity:.58!important;background:linear-gradient(128deg,#ffffff57,#0000 32%,#ffffff2e 78%,#0000)!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-arrow,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab-add,.legacy-system-shell.legacy-liquid-glass-theme .workspace-tool-button,.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar,.legacy-system-shell.legacy-liquid-glass-theme .workspace-search{color:var(--ref-muted)!important;box-shadow:var(--ref-shadow-control)!important;-webkit-backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#e8e8e59e),#fafaf8ad!important;border:1px solid #ffffffad!important;border-radius:999px!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-tab.active{color:var(--ref-ink)!important;background:linear-gradient(145deg,#fff,#f0f0ee),#fff!important;box-shadow:7px 8px 18px #45464429,-5px -5px 14px #ffffffc7,inset 1px 1px #ffffffeb!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-search input{color:var(--ref-text)!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar span{background:var(--ref-good)!important}.legacy-system-shell.legacy-liquid-glass-theme .old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-work-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-dashboard,.legacy-system-shell.legacy-liquid-glass-theme .legacy-parameter-page,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-workspace,.legacy-system-shell.legacy-liquid-glass-theme .air-old-page,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal,.legacy-system-shell.legacy-liquid-glass-theme .legacy-portal-card,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-window,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-page{border-radius:var(--ref-radius-xl)!important;background:linear-gradient(145deg, #ffffffb8, #ebebe87a), var(--ref-card)!important;box-shadow:var(--ref-shadow-deep), var(--ref-shadow-inset)!important;color:var(--ref-text)!important;-webkit-backdrop-filter:var(--ref-blur-soft)!important;border:1px solid #ffffffa8!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .voucher-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-actionbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar,.legacy-system-shell.legacy-liquid-glass-theme .statistics-filter-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-filter,.legacy-system-shell.legacy-liquid-glass-theme .parameter-form-surface,.legacy-system-shell.legacy-liquid-glass-theme .legacy-external-titlebar{border-radius:var(--ref-radius-lg)!important;background:linear-gradient(145deg, #fffc, #ebebe870), var(--ref-card-strong)!important;box-shadow:var(--ref-shadow-card), var(--ref-shadow-inset)!important;-webkit-backdrop-filter:var(--ref-blur-soft)!important;border:1px solid #ffffffad!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero{min-height:164px!important;margin:20px 0 16px!important;padding:28px 28px 22px!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:before,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero:before{background:linear-gradient(120deg,#ffffffbd,#0000 31%,#ffffff47 68%,#0000 88%),radial-gradient(at 18% 0,#ffffffb8,#0000 38%)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module:after,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar:after{opacity:.56!important;background:linear-gradient(100deg,#0000 0%,#ffffff5c 34%,#0000 48%)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block h1,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title h1,.legacy-system-shell.legacy-liquid-glass-theme .old-page-title b,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header h1,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero h1{color:var(--ref-ink)!important;letter-spacing:0!important;font-size:26px!important;font-weight:820!important}.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero h1{max-width:420px!important;font-size:42px!important;line-height:.98!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-title-block p,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-title p,.legacy-system-shell.legacy-liquid-glass-theme .old-page-subtitle,.legacy-system-shell.legacy-liquid-glass-theme .legacy-page-header p,.legacy-system-shell.legacy-liquid-glass-theme .fa-eyebrow,.legacy-system-shell.legacy-liquid-glass-theme .eyebrow{color:var(--ref-muted)!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-top,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-body,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-route,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-lower,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mark-desc,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-form,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-notes,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-layout,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-actions,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-grid-shell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-table-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .old-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-actions,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-pair,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-kpi,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-chart,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-side-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-insight-card,.legacy-system-shell.legacy-liquid-glass-theme .modern-kpi,.legacy-system-shell.legacy-liquid-glass-theme .chart-card,.legacy-system-shell.legacy-liquid-glass-theme .dashboard-side-panel{border-radius:var(--ref-radius-lg)!important;background:linear-gradient(145deg, #ffffffb8, #e8e8e56b), var(--ref-card)!important;box-shadow:var(--ref-shadow-card), var(--ref-shadow-inset)!important;color:var(--ref-text)!important;-webkit-backdrop-filter:var(--ref-blur-soft)!important;border-color:#ffffffa3!important}.legacy-system-shell.legacy-liquid-glass-theme .dashboard-page{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .modern-kpi{min-height:96px!important}.legacy-system-shell.legacy-liquid-glass-theme .stat-icon{box-shadow:var(--ref-shadow-control)!important;background:linear-gradient(145deg,#ffffffd1,#e8e8e585),#fafaf8b8!important;border-radius:18px!important}.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.export,.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.import,.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.revenue{color:var(--ref-accent)!important}.legacy-system-shell.legacy-liquid-glass-theme .dashboard-side-panel .task-list>*,.legacy-system-shell.legacy-liquid-glass-theme .recent-order-row{border-radius:var(--ref-radius-md)!important;box-shadow:var(--ref-shadow-control)!important;background:#ffffff8a!important}.legacy-system-shell.legacy-liquid-glass-theme label,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field>span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-field label,.legacy-system-shell.legacy-liquid-glass-theme .old-form-field label,.legacy-system-shell.legacy-liquid-glass-theme .master-grid-field label{color:#474d52!important;font-weight:760!important}.legacy-system-shell.legacy-liquid-glass-theme input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme select,.legacy-system-shell.legacy-liquid-glass-theme textarea,.legacy-system-shell.legacy-liquid-glass-theme .old-input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-input,.legacy-system-shell.legacy-liquid-glass-theme .voucher-input{background:linear-gradient(145deg, #ffffffeb, #ecece994), var(--ref-control)!important;color:var(--ref-text)!important;-webkit-backdrop-filter:none!important;border:1px solid #464a4d24!important;border-radius:999px!important;box-shadow:inset 2px 2px 5px #52545314,inset -2px -2px 5px #ffffffd1!important}.legacy-system-shell.legacy-liquid-glass-theme textarea{border-radius:var(--ref-radius-md)!important}.legacy-system-shell.legacy-liquid-glass-theme input:not([type=checkbox]):not([type=radio]):focus,.legacy-system-shell.legacy-liquid-glass-theme select:focus,.legacy-system-shell.legacy-liquid-glass-theme textarea:focus{box-shadow:0 0 0 3px var(--ref-accent-soft), inset 2px 2px 5px #52545314, inset -2px -2px 5px #ffffffe0!important;background:#ffffffeb!important;border-color:#ec64477a!important}.legacy-system-shell.legacy-liquid-glass-theme input[type=checkbox]{accent-color:var(--ref-accent)!important}.legacy-system-shell.legacy-liquid-glass-theme button,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn,.legacy-system-shell.legacy-liquid-glass-theme .btn,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action,.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button,.legacy-system-shell.legacy-liquid-glass-theme .ui-icon-button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-mail-copy,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-tools button,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-edit button,.legacy-system-shell.legacy-liquid-glass-theme .icon-actions button{background:linear-gradient(145deg, #ffffffeb, #e8e8e599), var(--ref-control)!important;color:#30343a!important;box-shadow:var(--ref-shadow-control)!important;-webkit-backdrop-filter:none!important;border:1px solid #ffffffb3!important;border-radius:999px!important}.legacy-system-shell.legacy-liquid-glass-theme button:hover,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn:hover,.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button:hover,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn:hover,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action:hover,.legacy-system-shell.legacy-liquid-glass-theme .finance-row-tools button:hover{color:var(--ref-accent-dark)!important;background:linear-gradient(145deg,#fff,#eeeeeb),#fff!important;border-color:#ffffffdb!important;transform:translateY(-1px)!important}.legacy-system-shell.legacy-liquid-glass-theme .ui-action-button.tone-primary,.legacy-system-shell.legacy-liquid-glass-theme .old-ui-btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .btn-primary,.legacy-system-shell.legacy-liquid-glass-theme .btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .legacy-action-btn.primary,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-action.primary,.legacy-system-shell.legacy-liquid-glass-theme .voucher-command-actions button.primary{background:linear-gradient(145deg, #f47a5a, #d84d35), var(--ref-accent)!important;color:#fff!important;text-shadow:0 1px 8px #6220143d!important;border-color:#ffffff4d!important;box-shadow:8px 10px 22px #c4462e47,-4px -4px 14px #ffffff94,inset 1px 1px #ffffff5c!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-command-status,.legacy-system-shell.legacy-liquid-glass-theme .status-pill,.legacy-system-shell.legacy-liquid-glass-theme .old-status,.legacy-system-shell.legacy-liquid-glass-theme .old-status-badge,.legacy-system-shell.legacy-liquid-glass-theme .legacy-status-pill,.legacy-system-shell.legacy-liquid-glass-theme .badge{background:linear-gradient(145deg, #ffffffdb, #e8e8e58f), var(--ref-control)!important;color:#444a50!important;box-shadow:var(--ref-shadow-control)!important;-webkit-backdrop-filter:none!important;border-color:#ffffffa8!important;border-radius:999px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-command-status:before,.legacy-system-shell.legacy-liquid-glass-theme .status-pill:before{background:var(--ref-accent)!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-summary-strip>div,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-strip div,.legacy-system-shell.legacy-liquid-glass-theme .legacy-top-summary>div,.legacy-system-shell.legacy-liquid-glass-theme .legacy-summary-item,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-summary-card,.legacy-system-shell.legacy-liquid-glass-theme .voucher-summary-card{box-shadow:var(--ref-shadow-control)!important;background:#ffffff8f!important;border-color:#ffffff9e!important}.legacy-system-shell.legacy-liquid-glass-theme .fa-top-module>.fa-summary-strip>div,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-commandbar>.voucher-summary-strip>div{box-shadow:none!important;background:0 0!important}.legacy-system-shell.legacy-liquid-glass-theme table,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table,.legacy-system-shell.legacy-liquid-glass-theme .data-table,.legacy-system-shell.legacy-liquid-glass-theme .bill-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table{color:var(--ref-text)!important}.legacy-system-shell.legacy-liquid-glass-theme th,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table th,.legacy-system-shell.legacy-liquid-glass-theme .data-table th,.legacy-system-shell.legacy-liquid-glass-theme .bill-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table th,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid th,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table th,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table th,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table th{color:#4d5358!important;background:linear-gradient(145deg,#ffffffc2,#e5e5e28f),#f6f6f49e!important;border-color:#464a4d1f!important}.legacy-system-shell.legacy-liquid-glass-theme td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table td,.legacy-system-shell.legacy-liquid-glass-theme .data-table td,.legacy-system-shell.legacy-liquid-glass-theme .bill-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-long-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-report-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-history-table td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-detail-table td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .air-old-finance-grid td,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-table td,.legacy-system-shell.legacy-liquid-glass-theme .an-management-table td,.legacy-system-shell.legacy-liquid-glass-theme .invoice-management-table td{color:#30363b!important;background-color:#ffffff7a!important;border-color:#464a4d1a!important}.legacy-system-shell.legacy-liquid-glass-theme tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table tbody tr:nth-child(2n) td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tr:nth-child(2n) td{background-color:#eeeeeb8a!important}.legacy-system-shell.legacy-liquid-glass-theme tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .old-customer-table tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-results-table tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr:hover td,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid tbody tr.finance-row-hovered td,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid tbody tr:hover td{background-color:#fad2c66b!important;background-image:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fafaf8a8!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid select{background:#ffffffe0!important;box-shadow:inset 1px 1px 3px #4a4e5014!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-title,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-debit-head,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-credit-head,.legacy-system-shell.legacy-liquid-glass-theme .credit-title{box-shadow:var(--ref-shadow-control)!important;color:var(--ref-ink)!important;background:linear-gradient(145deg,#ffffffc2,#e8e8e57a),#f8f8f6ad!important;border-color:#ffffff9e!important}.legacy-system-shell.legacy-liquid-glass-theme .credit-title,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-credit-head strong,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-title.credit strong{color:var(--ref-accent-dark)!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter{box-shadow:var(--ref-shadow-card), var(--ref-shadow-inset)!important;background:linear-gradient(145deg,#ffffffbd,#e6e6e275),#f6f6f49e!important;border-color:#ffffffa3!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .air-old-field span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .air-invoice-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .air-invoice-field>span.highlight{color:#4c5258!important;box-shadow:var(--ref-shadow-control)!important;background:linear-gradient(145deg,#ffffffd1,#f9e6d59e),#fff1e2b8!important;border-color:#ec64474d!important}@media (width<=980px){.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{border-radius:22px!important;padding:16px 10px!important}.legacy-system-shell.legacy-liquid-glass-theme .dashboard-hero h1{font-size:32px!important}}:root{--ref-orange-soft:#ec644724;--ref-orange-panel:#fff1ea9e;--ref-orange-line:#ec644752}.legacy-system-shell.legacy-liquid-glass-theme{--success:var(--ref-accent)!important;--success-light:#ec644724!important;--accent:var(--ref-accent)!important;--lgw-green:var(--ref-accent)!important;--ref-good:var(--ref-accent)!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;column-gap:7px!important;height:58px!important;margin:0 0 14px!important;padding:2px 0 4px 4px!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark-img{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-mark{filter:drop-shadow(0 2px 8px #0000003d)!important;width:34px!important;height:38px!important;display:block!important;position:relative!important;transform:translateY(1px)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing{transform-origin:0!important;background:linear-gradient(135deg,#fffffffa,#e2e8eee6)!important;border-radius:999px 999px 999px 4px!important;height:8px!important;display:block!important;position:absolute!important;left:3px!important;box-shadow:inset 1px 1px #fffffff5,0 1px #ffffff3d!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing-c{width:22px!important;top:28px!important;transform:skew(-23deg)rotate(-16deg)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-name{color:#fff!important;letter-spacing:0!important;text-rendering:geometricprecision!important;-webkit-font-smoothing:antialiased!important;text-shadow:0 1px #ffffff29,0 3px 12px #00000047!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;font-family:Inter,SF Pro Display,Helvetica Neue,Arial,sans-serif!important;font-size:21px!important;font-weight:780!important;line-height:.92!important;display:flex!important;transform:translateY(1px)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-name span{white-space:nowrap!important;display:block!important}.legacy-system-shell.legacy-liquid-glass-theme .logo{background:linear-gradient(145deg,#ffffff1f,#ffffff06),#ffffff0b!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{object-fit:contain!important;object-position:center!important;image-rendering:auto!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .workspace-avatar span,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-command-status:before,.legacy-system-shell.legacy-liquid-glass-theme .status-pill:before{background:var(--ref-accent)!important;box-shadow:0 0 0 3px #ec644729!important}.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.green,.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.teal,.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.import,.legacy-system-shell.legacy-liquid-glass-theme .stat-icon.revenue,.legacy-system-shell.legacy-liquid-glass-theme .status-line.green,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-insight-card.accent-green,.legacy-system-shell.legacy-liquid-glass-theme .legacy-bi-insight-card.accent-teal{border-color:var(--ref-orange-line)!important;background:linear-gradient(145deg, #ffffffd6, #ffe8dc8a), var(--ref-orange-panel)!important;color:var(--ref-accent-dark)!important}.legacy-system-shell.legacy-liquid-glass-theme .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-down,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-link-arrow,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-link-arrows,.legacy-system-shell.legacy-liquid-glass-theme .voucher-status-line .green-arrow{color:var(--ref-accent)!important;text-shadow:0 1px #ffffffe6,0 4px 12px #ec64473d!important;filter:none!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-center>.export-rep-field:first-child,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head .export-rep-field{border-color:#ec64472e!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main .export-rep-field:has(input){border-color:#ec64472e!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-main .export-rep-field:has(select){border-color:#ec64472e!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.has-inline-action,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.lookup.has-inline-action,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right .export-rep-field.has-inline-action,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field.has-inline-action,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-center>.export-rep-field:first-child{background:linear-gradient(145deg,#ffffffc7,#ffede261),#fffaf6ad!important;box-shadow:7px 8px 18px #52443e14,-5px -5px 14px #ffffff9e,inset 1px 1px #ffffffdb!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field .inline-agent-action,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.lookup button{color:var(--ref-accent-dark)!important;background:linear-gradient(145deg,#ffffffe0,#ffeade8f),#fff6f1d1!important;border-color:#ec644733!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .air-old-field span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head .export-rep-field>span.highlight,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header .export-rep-field>span.highlight{color:#5c6064!important;background:linear-gradient(145deg,#ffffffdb,#ffe6d79e),#fff1e8c7!important;border-color:#ec644757!important}.legacy-system-shell.legacy-liquid-glass-theme .dashboard-card .text-green-700,.legacy-system-shell.legacy-liquid-glass-theme .text-green-700,.legacy-system-shell.legacy-liquid-glass-theme .text-teal-700{color:var(--ref-accent-dark)!important}.legacy-system-shell.legacy-liquid-glass-theme .bg-green-50,.legacy-system-shell.legacy-liquid-glass-theme .bg-teal-50{background-color:#fff1e8b8!important}.legacy-system-shell.legacy-liquid-glass-theme .logo{-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:linear-gradient(138deg,#ffffff2e,#0000 34%,#ffffff14 72%),radial-gradient(circle at 38% 22%,#ffffff3d,#0000 34%),#ffffff0e!important;border:1px solid #fff3!important;border-radius:22px!important;place-items:center!important;height:104px!important;margin:0 0 16px!important;padding:12px 8px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 28px #00000038,inset 1px 1px #ffffff38,inset -1px -1px #0000002e!important}.legacy-system-shell.legacy-liquid-glass-theme .logo:before{content:""!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffff2e,#ffffff08)!important;border-radius:18px!important;position:absolute!important;inset:9px!important;box-shadow:inset 1px 1px #ffffff2e,inset -1px -1px #0000001f!important}.legacy-system-shell.legacy-liquid-glass-theme .logo:after{content:""!important;filter:blur(3px)!important;opacity:.72!important;pointer-events:none!important;background:linear-gradient(#fff6,#0000)!important;border-radius:50%!important;width:62px!important;height:28px!important;position:absolute!important;top:13px!important;left:19px!important;transform:rotate(-8deg)!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-img{z-index:1!important;object-fit:cover!important;object-position:center!important;image-rendering:auto!important;background:linear-gradient(145deg,#fffffff5,#e8e8e5b8),#fff!important;border:1px solid #ffffffd1!important;border-radius:50%!important;width:66px!important;height:66px!important;padding:4px!important;position:relative!important;transform:none!important;box-shadow:0 12px 24px #00000047,0 0 0 6px #ffffff14,inset 1px 1px #fffffff2,inset -1px -1px #2a2d2e1f!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head{background:linear-gradient(#ffeee5e6,#fff7f2bd),#fff1e8c2!important;border-color:#ec64473d!important;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #ffffff80,0 10px 26px #b65a3c1a!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-route-fields .sea-carrier-field,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-center>.export-rep-field:first-child,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field:first-child,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field:nth-child(2),.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field:first-child,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field:nth-child(2){background:linear-gradient(#ffefe7e6,#fffbf7c2),#fff5efdb!important;border-color:#ec644747!important;box-shadow:inset 0 1px #ffffffd6,0 8px 18px #b65a3c1a!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-route-fields .sea-carrier-field>span,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-center>.export-rep-field:first-child>span,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field:first-child>span,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-right-grid .export-rep-field:nth-child(2)>span,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field:first-child>span,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-right-head .export-rep-field:nth-child(2)>span{color:#8c4a38!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .template-exportFcl .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .template-exportFclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .template-exportLcl .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .template-exportLclCustomsClearance .export-rep-customs-middle .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .template-exportTransShipment .export-rep-standard-middle .green-arrow,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-port-line:before,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-port-stack .export-rep-port-line:before,.legacy-system-shell.legacy-liquid-glass-theme .template-exportFcl .export-rep-port-line:before{color:var(--ref-accent)!important;text-shadow:0 1px #ffffffe0,0 4px 12px #ec644738!important}.legacy-system-shell.legacy-liquid-glass-theme .logo-wordmark{grid-template-columns:54px minmax(0,1fr)!important;column-gap:3px!important;height:56px!important;padding:2px 0 4px!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-mark{filter:drop-shadow(0 2px 8px #00000047)drop-shadow(0 0 1px #ffffff6b)!important;background:url(../images/ui/fa-freight-route-mark.png?rev=20260714) 50%/contain no-repeat!important;width:56px!important;height:50px!important;position:relative!important;transform:translateY(0)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-mark>*{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-f-stem{clip-path:polygon(14% 0,100% 0,78% 100%,0 100%)!important;background:linear-gradient(155deg,#fff 0%,#f6f9fbfa 48%,#c5cfd8eb 100%)!important;border-radius:7px 4px 5px 7px!important;width:10px!important;height:31px!important;position:absolute!important;top:6px!important;left:3px!important;box-shadow:inset 1px 1px #fffffff5,inset -2px -1px 3px #7a838b4d,0 1px #ffffff38!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing{clip-path:polygon(0 18%,72% 0,100% 12%,82% 58%,10% 100%,0 80%)!important;transform-origin:0!important;background:linear-gradient(155deg,#fff 0%,#f5f8fafa 48%,#c6cfd8e0 100%)!important;border-radius:999px 999px 999px 5px!important;height:8px!important;left:8px!important;box-shadow:inset 1px 1px #fffffffa,inset -2px -1px 3px #7a838b42,0 1px #fff3!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing:before{content:""!important;pointer-events:none!important;background:#ffffff94!important;border-radius:999px!important;height:2px!important;position:absolute!important;top:1px!important;left:4px!important;right:7px!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing-a{width:35px!important;top:5px!important;transform:rotate(-13deg)skew(-14deg)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing-b{width:28px!important;top:17px!important;transform:rotate(-10deg)skew(-15deg)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing-c{opacity:.96!important;width:19px!important;height:7px!important;top:28px!important;transform:rotate(-7deg)skew(-15deg)!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-wing-d{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .brand-name{letter-spacing:0!important;color:#fffffff5!important;text-shadow:0 1px #ffffff24,0 3px 10px #00000057!important;font-family:Avenir Next,Optima,Trebuchet MS,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-style:italic!important;font-weight:760!important;line-height:.96!important;transform:translateY(1px)!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>span:nth-child(2){max-width:66px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page:after{content:none!important;display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-workspace{box-sizing:border-box!important;border-radius:var(--ref-radius-xl)!important;background:linear-gradient(145deg, #ffffffb8, #ebebe87a), var(--ref-card)!important;width:100%!important;max-width:100%!important;box-shadow:var(--ref-shadow-deep), var(--ref-shadow-inset)!important;color:var(--ref-text)!important;-webkit-backdrop-filter:var(--ref-blur-soft)!important;border:1px solid #ffffffa8!important;margin:0!important;padding:16px 8px 12px!important;display:block!important;position:relative!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-workspace:after{content:""!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:.58!important;background:linear-gradient(128deg,#ffffff57,#0000 32%,#ffffff2e 78%,#0000)!important;position:absolute!important;inset:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-workspace>*{z-index:1!important;position:relative!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-workspace .legacy-estimate-old-form{margin-top:16px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-workspace .legacy-estimate-finance-layout{margin-bottom:0!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.fa-top-module),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.export-rep-commandbar),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.legacy-page-header),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.old-page-toolbar),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.legacy-master-toolbar),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.legacy-settings-toolbar),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.legacy-finance-actionbar),.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page:has(>.legacy-external-titlebar)){border-width:0!important;padding:0!important;display:flow-root!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.fa-top-module,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.export-rep-commandbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-page-header,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.old-page-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-finance-actionbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-external-titlebar{width:calc(var(--content-width,1820px) - 42px)!important;max-width:calc(var(--content-width,1820px) - 42px)!important;box-sizing:border-box!important;height:164px!important;min-height:164px!important;margin:20px 0 16px!important;padding:28px 28px 22px!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.fa-top-module h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.export-rep-commandbar h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-page-header h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-page-header .old-page-title b,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.old-page-toolbar h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.old-page-toolbar .old-page-title b,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-master-toolbar h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-settings-toolbar h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-finance-actionbar h1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page>.legacy-external-titlebar h1{letter-spacing:0!important;font-size:26px!important;font-weight:820!important;line-height:28.6px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button{grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;height:62px!important;padding:8px 7px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg{width:44px!important;height:44px!important}.legacy-system-shell.legacy-liquid-glass-theme .sidebar-section>button>.nav-icon-svg svg{stroke-width:2.15px!important;width:27px!important;height:27px!important}.legacy-system-shell.legacy-liquid-glass-theme .main-content{width:calc(100vw - var(--legacy-sidebar-width,154px))!important;max-width:calc(100vw - var(--legacy-sidebar-width,154px))!important;height:100vh!important;min-height:100vh!important;margin-left:var(--legacy-sidebar-width,154px)!important;overflow-x:var(--legacy-overflow-x,hidden)!important;padding:0 0 22px!important;overflow-y:auto!important;transform:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage{width:var(--content-width,1820px)!important;min-width:var(--content-width,1820px)!important;max-width:var(--content-width,1820px)!important;min-height:calc(var(--legacy-viewport-height,900px) / var(--app-scale,1) - 16px)!important;margin:8px 8px var(--legacy-stage-bottom-compensation,8px) 0!important;box-sizing:border-box!important;transform:scale(var(--app-scale,1))!important;transform-origin:0 0!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:minmax(23px,max-content)!important;grid-auto-flow:row!important;align-content:start!important;gap:0 12px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-old-field{grid-template-columns:134px minmax(0,1fr)!important;min-width:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-payment_terms,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-pickupDestination_1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-banTumeOtherSaki_1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-pickupAddress_1,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-sagyou_keitai,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-field-service{grid-column:1/-1!important;grid-template-columns:134px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress{table-layout:fixed!important;width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-payee-col{width:16%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-payable-col{width:21%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-actual-col{width:11%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-invoice-col{width:10%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-date-col{width:24%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-status-col{width:18%!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress th,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress td{box-sizing:border-box!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress .progress-computed-amount{white-space:nowrap!important;padding-inline:4px!important;font-size:11px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress td{vertical-align:middle!important;height:72px!important;padding:6px 7px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress-date-pair{grid-template-rows:27px 27px!important;gap:4px!important;height:58px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress-date-row{display:block!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress-date-pair input.export-rep-progress-date-input{cursor:pointer!important;width:100%!important;min-width:0!important;padding:2px 8px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress-date-pair .export-rep-progress-date-input::-webkit-calendar-picker-indicator{opacity:0!important;cursor:pointer!important;width:100%!important;height:100%!important;display:block!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-progress select{width:100%!important;min-width:0!important;padding:2px 18px 2px 8px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-tools-col,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-tools-col{width:104px!important;min-width:104px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools-cell,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-tools-cell{box-sizing:border-box!important;width:104px!important;min-width:104px!important;padding-left:3px!important;padding-right:3px!important;overflow:visible!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-tools{box-sizing:border-box!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:98px!important;min-width:98px!important;max-width:98px!important;height:24px!important;margin:0 auto!important;padding:0!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-tools button{box-sizing:border-box!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid{color:var(--ref-text)!important;font-size:12px!important;font-weight:400!important;line-height:1.22!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid th{height:30px!important;padding:5px 7px!important;font-size:11px!important;font-weight:820!important;line-height:1.22!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid td{height:37px!important;padding:4px 7px!important;font-size:12px!important;font-weight:640!important;line-height:1.22!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid select{font-size:12px!important;font-weight:650!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid input[type=checkbox]{width:15px!important;height:15px!important;min-height:15px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-index-col{width:24px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-edit-col{width:38px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-party-col{width:62px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-settlement-col{width:40px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-item-col{width:156px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-unit-col{width:54px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-currency-col{width:38px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-qty-col{width:48px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-price-col{width:68px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-amount-col{width:114px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-tax-col{width:32px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-edit,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-edit{text-align:center!important;white-space:nowrap!important;min-width:0!important;display:table-cell!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-edit button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-edit button{justify-content:center!important;align-items:center!important;width:17px!important;min-width:17px!important;height:22px!important;min-height:22px!important;padding:0!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-tools button svg,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-tools button svg,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-row-edit button svg,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-row-edit button svg{width:9.5px!important;height:9.5px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid .finance-party-col,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-party-col{width:104px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid.settlement .finance-party-col,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-party-col{width:92px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-finance-grid.settlement .finance-settlement-col,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-finance-grid.export-rep-finance-grid .finance-settlement-col{width:68px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-settlement-cell{cursor:pointer!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-settlement-select{cursor:pointer!important;text-align:center!important;text-align-last:center!important;appearance:none!important;background-image:none!important;width:100%!important;min-width:0!important;height:24px!important;padding:0 8px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-finance-grid .finance-settlement-select::-ms-expand{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme{--entry-workspace-field-height:26px;--entry-workspace-row-height:27px;--entry-workspace-control-pad-x:8px}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field{align-items:center!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field:not(.date),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){min-height:var(--entry-workspace-row-height)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){height:var(--entry-workspace-row-height)!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field>span,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field>span{min-height:var(--entry-workspace-row-height)!important;align-items:center!important;line-height:1.2!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field input:not([type=checkbox]):not([type=radio]),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-field select{height:var(--entry-workspace-field-height)!important;min-height:var(--entry-workspace-field-height)!important;padding-left:var(--entry-workspace-control-pad-x)!important;padding-right:var(--entry-workspace-control-pad-x)!important;line-height:calc(var(--entry-workspace-field-height) - 2px)!important;box-sizing:border-box!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-date-row,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.date{min-height:var(--entry-workspace-row-height)!important;align-items:center!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field.date input:not([type=checkbox]):not([type=radio]){height:var(--entry-workspace-field-height)!important;min-height:var(--entry-workspace-field-height)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-column{grid-auto-rows:minmax(var(--entry-workspace-row-height), max-content)!important;gap:3px 0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top{min-height:48px!important;padding-top:9px!important;padding-bottom:9px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-body,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-body{min-height:324px!important;padding-bottom:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-column,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-column{min-height:324px!important;padding-top:10px!important;padding-bottom:10px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-right{gap:10px!important;min-height:324px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-textarea textarea,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-field textarea{box-sizing:border-box!important;padding:7px 8px!important;line-height:1.35!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mini-table th:nth-child(2),.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mini-table td:nth-child(2){width:58px!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mini-table .export-rep-mini-actions{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:2px 3px!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .export-rep-mini-table .export-rep-mini-actions button{flex:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout{color:#111820!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0 10px 8px!important;font-size:12px!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout:after{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid{min-height:108px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fafafaf5!important;border:1px solid #c4d1d8f5!important;border-bottom:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 190px!important;align-items:start!important;gap:18px!important;margin:0!important;padding:16px 18px 13px!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid:after{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-columns{grid-template-columns:minmax(270px,1fr) minmax(330px,1.2fr) minmax(330px,1.2fr) minmax(250px,.9fr)!important;align-items:center!important;gap:8px 28px!important;min-width:0!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-control{color:#111820!important;white-space:nowrap!important;grid-template-columns:16px minmax(92px,max-content) minmax(130px,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:26px!important;margin:0!important;padding:0!important;display:grid!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-control input[type=checkbox]{accent-color:#6b7c85!important;width:13px!important;height:13px!important;margin:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-control b{color:#111820!important;align-items:center!important;min-height:24px!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-control input:not([type=checkbox]),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-control select{color:#111820!important;background:#fff!important;border:1px solid #c4d1d8f5!important;border-radius:0!important;width:100%!important;min-width:0!important;height:26px!important;min-height:26px!important;padding:2px 8px!important;font-size:12px!important;font-weight:700!important;line-height:20px!important;box-shadow:inset 0 1px 1px #192d340d!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-actions{background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:flex-start!important;gap:22px!important;min-width:0!important;padding-top:32px!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-actions button{color:#303841!important;width:70px!important;height:42px!important;box-shadow:none!important;text-transform:none!important;background:#dde2e6!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:13px!important;font-weight:800!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-grid-shell{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:1px solid #c4d1d8f5!important;border-radius:0!important;margin:0!important;overflow:auto!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-grid-shell:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-grid-shell:after{display:none!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table{table-layout:fixed!important;border-collapse:collapse!important;color:#111820!important;background:#fff!important;width:100%!important;min-width:1760px!important;font-size:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td{vertical-align:middle!important;white-space:nowrap!important;text-overflow:clip!important;height:32px!important;min-height:32px!important;box-shadow:none!important;border:1px solid #d5e0e6f5!important;border-top:0!important;border-left:0!important;padding:0 6px!important;overflow:hidden!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th{color:#2d363d!important;text-align:center!important;background:#f1f3f4!important;height:28px!important;min-height:28px!important;font-size:12px!important;font-weight:800!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table tbody tr:nth-child(2n) td{background:#f7f7f7!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table tbody tr:nth-child(odd) td{background:#fff!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table .number{text-align:right!important;font-variant-numeric:tabular-nums!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:first-child,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:first-child{width:28px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(2),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(2){width:72px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(3),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(3),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(4),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(4){width:82px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(5),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(5){width:118px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(6),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(6){text-align:center!important;width:82px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(7),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(7){width:220px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(8),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(8){width:250px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(9),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(9){width:130px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(10),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(10),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(11),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(11){text-align:center!important;width:116px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(12),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(12){width:300px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(13),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(13){width:220px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(14),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(14){text-align:center!important;width:70px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table th:nth-child(15),.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table td:nth-child(15){width:118px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-select-head,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-select-cell{text-align:center!important;padding:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-select-head input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-select-cell input{accent-color:#6b7c85!important;width:13px!important;height:13px!important;margin:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table .icon-actions{justify-content:center!important;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table .icon-actions button{color:#526069!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-estimate-search-table .icon-actions svg{stroke-width:2.4px!important;width:12px!important;height:12px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-finance-pager{height:32px!important;box-shadow:none!important;color:#4b5862!important;background:#f8f9fa!important;border-top:1px solid #d5e0e6f5!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 12px!important;font-size:12px!important;display:flex!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-finance-pager button,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-finance-pager select{height:22px!important;min-height:22px!important;box-shadow:none!important;color:#4b5862!important;background:#fff!important;border:1px solid #c4d1d8f5!important;border-radius:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .legacy-finance-pager strong{color:#4b5862!important;margin-left:auto!important;font-size:12px!important;font-weight:700!important}@media (width<=1500px){.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid{grid-template-columns:1fr!important;gap:10px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-columns{grid-template-columns:repeat(3,minmax(250px,1fr))!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-actions{justify-content:flex-start!important;padding-top:0!important}}.legacy-system-shell.legacy-liquid-glass-theme{--fa-save-orange:#f47a5a;--fa-save-orange-deep:#d84d35;--fa-orange-glass-line:#f47a5a70;--fa-orange-glass-shadow:#c4462e38}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid{isolation:isolate!important;border-color:var(--fa-orange-glass-line)!important;box-shadow:0 16px 34px var(--fa-orange-glass-shadow), inset 0 1px 0 #ffffffb8, inset 0 -1px 0 #8f2a181a!important;-webkit-backdrop-filter:blur(22px)saturate(1.34)!important;background:linear-gradient(135deg,#f47a5a6b,#d84d3547),radial-gradient(at 14% 0,#ffebe0c7,#0000 48%),radial-gradient(at 86% 12%,#ffa8846b,#0000 46%),#f47a5a38!important;position:relative!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header:before,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head:before,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar:before,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter:before,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid:before{content:""!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;mix-blend-mode:screen!important;background:linear-gradient(112deg,#ffffff7a,#0000 28%,#ffffff2e 58%,#0000 82%),linear-gradient(#ffffff47,#0000 58%)!important;position:absolute!important;inset:0!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head>*,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header>*,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head>*,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar>*,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter>*,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-old-layout .estimate-search-filter-grid>*{z-index:1!important;position:relative!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head label,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header label,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head label,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar label,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top label,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter label,.legacy-system-shell.legacy-liquid-glass-theme .estimate-search-filter-grid label{color:#201916!important;text-shadow:0 1px #ffe8dd5c!important}.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head input,.legacy-system-shell.legacy-liquid-glass-theme .import-rep-head select,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header input,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-air-header select,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head input,.legacy-system-shell.legacy-liquid-glass-theme .export-rep-sea-head select,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel input,.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar select,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar input,.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-old-top select,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter input,.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter select,.legacy-system-shell.legacy-liquid-glass-theme .estimate-search-filter-grid input,.legacy-system-shell.legacy-liquid-glass-theme .estimate-search-filter-grid select{background:linear-gradient(#ffffffeb,#fff8f5bd),#ffffff9e!important;border-color:#ffffffbd!important;box-shadow:inset 0 1px #ffffffd6,0 7px 16px #86311f1a!important}.legacy-system-shell.legacy-liquid-glass-theme .voucher-search-panel input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-searchbar input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .old-search-bar input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-compact-filter input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-search-grid input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-search-filter input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .estimate-search-filter-grid input[type=checkbox],.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-filterbar input[type=radio]{accent-color:var(--fa-save-orange)!important;box-shadow:none!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal-backdrop{z-index:5000!important;-webkit-backdrop-filter:blur(8px)!important;background:#e5ebf86b!important;justify-content:center!important;align-items:center!important;padding:32px!important;display:flex!important;position:fixed!important;inset:0!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal{width:min(700px,100vw - 64px)!important;max-height:min(640px,100vh - 80px)!important;margin:0!important;transform:none!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal-list{max-height:min(560px,100vh - 164px)!important}.export-rep-inline-lookup-menu{z-index:5001!important;background:#1c1c1cf5!important;border:1px solid #ffffff1f!important;border-radius:8px!important;padding:8px 0!important;position:fixed!important;overflow-y:auto!important;box-shadow:0 18px 45px #00000047!important}.export-rep-inline-lookup-menu button,.export-rep-inline-lookup-empty{color:#ffffffe0!important;text-align:left!important;width:100%!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:6px 14px!important;font-size:13px!important;font-weight:760!important;line-height:1.3!important;display:grid!important}.export-rep-inline-lookup-menu button:hover{color:#fff!important;background:#ffffff24!important}.export-rep-inline-lookup-menu span,.export-rep-inline-lookup-menu small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.export-rep-inline-lookup-menu small{color:#ffffffc7!important;font-size:12px!important}.export-rep-inline-lookup-empty{color:#ffffff94!important}.legacy-lookup-popup-backdrop{z-index:5000!important;-webkit-backdrop-filter:blur(8px)!important;background:#e5ebf86b!important;justify-content:center!important;align-items:center!important;padding:32px!important;display:flex!important;position:fixed!important;inset:0!important}.legacy-lookup-popup{border:1px solid var(--fa-white-line)!important;width:min(700px,100vw - 64px)!important;max-height:min(640px,100vh - 80px)!important;color:var(--fa-text)!important;box-shadow:0 20px 48px #404e762e, var(--fa-inner)!important;-webkit-backdrop-filter:blur(14px)saturate(1.04)!important;background:#fffffff0!important;border-radius:18px!important;flex-direction:column!important;display:flex!important}.legacy-lookup-popup-head{border-bottom:1px solid var(--fa-white-line)!important;grid-template-columns:1fr 32px!important;gap:8px!important;padding:10px!important;display:grid!important}.legacy-lookup-popup-head input{background:#fffffff0!important;border:1px solid #f39a8ead!important;border-radius:18px!important;height:30px!important;padding:4px 10px!important;box-shadow:inset 0 1px 2px #8e463714!important}.legacy-lookup-popup-head button{color:#4d5562!important;width:32px!important;height:32px!important;box-shadow:none!important;background:#ffffffb8!important;border:0!important;border-radius:999px!important}.legacy-lookup-popup-list{max-height:min(560px,100vh - 164px)!important;padding:8px 10px 10px!important;overflow-y:auto!important}.legacy-lookup-popup-list button,.legacy-lookup-popup-empty{color:#313947!important;text-align:left!important;background:#ffffffa3!important;border:1px solid #fffc!important;border-radius:16px!important;width:100%!important;min-height:30px!important;padding:7px 12px!important;font-size:13px!important;font-weight:760!important;display:block!important;box-shadow:inset 0 1px #ffffffb3!important}.legacy-lookup-popup-list button+button{margin-top:4px!important}.legacy-lookup-popup-list button:hover{background:#ffffffe0!important}.legacy-lookup-popup-list span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.legacy-lookup-popup-empty{color:#7c8795!important}.legacy-lookup-popup-backdrop{-webkit-backdrop-filter:none!important;background:#00000052!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal-backdrop{-webkit-backdrop-filter:none!important;background:#00000052!important}.legacy-lookup-popup{color:#333!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #c8c8c8!important;border-radius:2px!important;width:min(654px,100vw - 42px)!important;height:min(568px,100vh - 72px)!important;max-height:min(568px,100vh - 72px)!important;box-shadow:0 2px 9px #00000047!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal.legacy-partner-lookup-modal{color:#333!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #c8c8c8!important;border-radius:2px!important;width:min(654px,100vw - 42px)!important;height:min(568px,100vh - 72px)!important;max-height:min(568px,100vh - 72px)!important;box-shadow:0 2px 9px #00000047!important}.legacy-partner-lookup-title,.legacy-lookup-popup-title{color:#333!important;background:#fff!important;border-bottom:1px solid #d8d8d8!important;justify-content:space-between!important;align-items:center!important;height:34px!important;padding:0 10px!important;font-size:14px!important;font-weight:700!important;display:flex!important}.legacy-partner-lookup-title button,.legacy-lookup-popup-title button{color:#999!important;width:22px!important;height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:20px!important;line-height:20px!important}.legacy-lookup-popup-head{background:#fff!important;border-bottom:0!important;grid-template-columns:120px minmax(220px,1fr) 50px repeat(3,64px) 100px!important;align-items:center!important;gap:8px!important;padding:12px 20px 8px!important;display:grid!important}body:has(.legacy-system-shell.legacy-liquid-glass-theme) .export-rep-modal.legacy-partner-lookup-modal .export-rep-modal-head{background:#fff!important;border-bottom:0!important;grid-template-columns:120px minmax(220px,1fr) 50px repeat(3,64px) 100px!important;align-items:center!important;gap:8px!important;padding:12px 20px 8px!important;display:grid!important}.legacy-partner-lookup-modal .export-rep-modal-head input,.legacy-partner-lookup-modal .export-rep-modal-head select,.legacy-lookup-popup-head input,.legacy-lookup-popup-head select{color:#555!important;min-width:0!important;height:28px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e1ea!important;border-radius:0!important;padding:3px 6px!important;font-size:12px!important}.legacy-partner-lookup-modal .export-rep-modal-head button,.legacy-lookup-popup-head button{color:#555!important;min-width:0!important;height:28px!important;box-shadow:none!important;background:#eef1f5!important;border:1px solid #d9e1ea!important;border-radius:2px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.legacy-partner-lookup-modal .export-rep-modal-head button:disabled,.legacy-lookup-popup-head button:disabled{color:#aaa!important;cursor:not-allowed!important;opacity:.64!important}.export-rep-modal-grid,.legacy-lookup-popup-grid{background:#fff!important;border:1px solid #dfe5ec!important;width:602px!important;max-width:calc(100% - 40px)!important;height:min(413px,100vh - 260px)!important;max-height:min(413px,100vh - 260px)!important;margin:0 20px!important;overflow:auto!important}.export-rep-modal-grid table,.legacy-lookup-popup-grid table{border-collapse:collapse!important;table-layout:fixed!important;width:max-content!important;min-width:556px!important;font-size:12px!important}.export-rep-modal-grid col.lookup-check-col,.legacy-lookup-popup-grid col.lookup-check-col{width:25px!important}.export-rep-modal-grid col.lookup-abbr-col,.legacy-lookup-popup-grid col.lookup-abbr-col{width:105px!important}.export-rep-modal-grid col.lookup-name-col,.legacy-lookup-popup-grid col.lookup-name-col{width:175px!important}.export-rep-modal-grid col.lookup-type-col,.legacy-lookup-popup-grid col.lookup-type-col{width:111px!important}.export-rep-modal-grid col.lookup-settlement-col,.legacy-lookup-popup-grid col.lookup-settlement-col{width:95px!important}.export-rep-modal-grid col.lookup-category-col,.legacy-lookup-popup-grid col.lookup-category-col{width:45px!important}.export-rep-modal-grid col.lookup-id-col,.legacy-lookup-popup-grid col.lookup-id-col{width:96px!important}.export-rep-modal-grid col.lookup-customer-name-col,.legacy-lookup-popup-grid col.lookup-customer-name-col{width:190px!important}.export-rep-modal-grid col.lookup-customer-type-col,.legacy-lookup-popup-grid col.lookup-customer-type-col{width:86px!important}.export-rep-modal-grid col.lookup-tel-col,.legacy-lookup-popup-grid col.lookup-tel-col,.export-rep-modal-grid col.lookup-fax-col,.legacy-lookup-popup-grid col.lookup-fax-col{width:92px!important}.export-rep-modal-grid col.lookup-postal-col,.legacy-lookup-popup-grid col.lookup-postal-col{width:82px!important}.export-rep-modal-grid col.lookup-mail-col,.legacy-lookup-popup-grid col.lookup-mail-col{width:156px!important}.export-rep-modal-grid col.lookup-port-name-col,.legacy-lookup-popup-grid col.lookup-port-name-col{width:170px!important}.export-rep-modal-grid col.lookup-port-country-col,.legacy-lookup-popup-grid col.lookup-port-country-col{width:150px!important}.export-rep-modal-grid col.lookup-do-place-col,.legacy-lookup-popup-grid col.lookup-do-place-col{width:250px!important}.export-rep-modal-grid col.lookup-do-phone-col,.legacy-lookup-popup-grid col.lookup-do-phone-col,.export-rep-modal-grid col.lookup-do-fax-col,.legacy-lookup-popup-grid col.lookup-do-fax-col{width:120px!important}.export-rep-modal-grid col.lookup-do-address-col,.legacy-lookup-popup-grid col.lookup-do-address-col{width:230px!important}.export-rep-modal-grid th,.export-rep-modal-grid td,.legacy-lookup-popup-grid th,.legacy-lookup-popup-grid td{text-overflow:ellipsis!important;white-space:nowrap!important;color:#333!important;background:#fff!important;border-bottom:1px solid #dfe5ec!important;border-right:1px solid #dfe5ec!important;height:32px!important;padding:4px 6px!important;overflow:hidden!important}.export-rep-modal-grid th,.legacy-lookup-popup-grid th{color:#555!important;text-align:center!important;background:#f3f5f7!important;height:25px!important;padding-top:0!important;padding-bottom:0!important;font-weight:700!important}.export-rep-modal-grid td,.legacy-lookup-popup-grid td{height:37px!important}.export-rep-modal-grid th:first-child,.export-rep-modal-grid td:first-child,.legacy-lookup-popup-grid th:first-child,.legacy-lookup-popup-grid td:first-child,.export-rep-modal-grid th:nth-child(5),.export-rep-modal-grid td:nth-child(5),.legacy-lookup-popup-grid th:nth-child(5),.legacy-lookup-popup-grid td:nth-child(5),.export-rep-modal-grid th:nth-child(6),.export-rep-modal-grid td:nth-child(6),.legacy-lookup-popup-grid th:nth-child(6),.legacy-lookup-popup-grid td:nth-child(6){text-align:center!important}.export-rep-modal-grid tr.selected td,.legacy-lookup-popup-grid tr.selected td{background:#eaf2ff!important}.export-rep-modal-grid input[type=checkbox],.legacy-lookup-popup-grid input[type=checkbox]{width:14px!important;height:14px!important;box-shadow:none!important;margin:0!important}.export-rep-modal-empty,.legacy-lookup-popup-empty{text-align:center!important;color:#777!important}.export-rep-modal-foot,.legacy-lookup-popup-foot{background:#fff!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:8px 20px 12px!important;display:flex!important}.export-rep-modal-pager,.legacy-lookup-popup-pager{color:#555!important;align-items:center!important;gap:6px!important;font-size:12px!important;display:flex!important}.export-rep-modal-pager button,.legacy-lookup-popup-pager button{color:#555!important;min-width:16px!important;height:20px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 2px!important;font-size:12px!important}.export-rep-modal-pager button:disabled,.legacy-lookup-popup-pager button:disabled{color:#a7a7a7!important}.export-rep-modal-pager input,.legacy-lookup-popup-pager input{text-align:center!important;width:28px!important;height:22px!important;box-shadow:none!important;border:1px solid #d9e1ea!important;border-radius:0!important}.export-rep-modal-pager select,.legacy-lookup-popup-pager select{height:24px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e1ea!important;border-radius:0!important}.legacy-lookup-popup-message{color:#777!important;white-space:nowrap!important;font-size:12px!important}.export-rep-modal-actions,.legacy-lookup-popup-actions{align-items:center!important;gap:8px!important;display:flex!important}.export-rep-modal-actions button,.legacy-lookup-popup-actions button{color:#666!important;min-width:54px!important;height:28px!important;box-shadow:none!important;background:#eef1f5!important;border:1px solid #d9e1ea!important;border-radius:2px!important;font-size:12px!important;font-weight:700!important}.export-rep-modal-actions .confirm,.legacy-lookup-popup-actions .confirm{color:#fff!important;background:#2f8f1f!important;border-color:#3b8f20!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){gap:6px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-field>span{text-align:left!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-left .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){grid-template-columns:86px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-middle .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){grid-template-columns:104px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-estimate-page .legacy-estimate-old-top .legacy-estimate-old-field:not(.legacy-estimate-old-textarea){grid-template-columns:68px minmax(0,1fr)!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-page .legacy-compact-actions{place-self:start!important;width:fit-content!important;min-width:min(520px,100%)!important;max-width:100%!important;min-height:92px!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-category) .legacy-master-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-refresh) .legacy-master-toolbar){place-self:start!important;width:fit-content!important;min-width:min(320px,100%)!important;max-width:100%!important;min-height:76px!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-category) .legacy-master-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-refresh) .legacy-master-grid-scroll){place-self:start!important;width:fit-content!important;min-width:min(360px,100%)!important;max-width:100%!important}:is(.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-category) .legacy-master-grid-table,.legacy-system-shell.legacy-liquid-glass-theme .legacy-master-list-page:has(.legacy-master-toolbar-refresh) .legacy-master-grid-table){width:max-content!important;min-width:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-finance-order-search .legacy-finance-actionbar{place-self:start!important;width:fit-content!important;min-width:min(560px,100%)!important;max-width:100%!important;min-height:92px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .legacy-settings-toolbar,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .legacy-settings-search{place-self:start!important;width:fit-content!important;min-width:min(360px,100%)!important;max-width:100%!important;min-height:76px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .old-grid-shell{place-self:start!important;width:fit-content!important;min-width:min(420px,100%)!important;max-width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .old-grid-scroll,.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .old-grid-pager{width:max-content!important;min-width:100%!important;max-width:100%!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-settings-snapshot.is-compact-settings .legacy-settings-table{width:max-content!important;min-width:0!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page.legacy-finance-order-search>.legacy-finance-actionbar{width:fit-content!important;min-width:min(560px,100%)!important;max-width:100%!important;height:auto!important;min-height:92px!important;margin:14px 0 12px!important;padding:22px 26px!important}.legacy-system-shell.legacy-liquid-glass-theme .legacy-scale-stage>.fa-page.legacy-settings-snapshot.is-compact-settings>.legacy-settings-toolbar{width:fit-content!important;min-width:min(360px,100%)!important;max-width:100%!important;height:auto!important;min-height:76px!important;margin:14px 0 12px!important;padding:20px 24px!important}
