@font-face{font-family:Onest DX;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dx-v1/Onest-Regular.woff2) format("woff2")}@font-face{font-family:Onest DX;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dx-v1/Onest-Medium.woff2) format("woff2")}@font-face{font-family:Onest DX;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dx-v1/Onest-SemiBold.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono DX;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dx-v1/IBMPlexMono-Regular.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono DX;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dx-v1/IBMPlexMono-Medium.woff2) format("woff2")}.dx-v1-refresh{--dx-canvas: #eef3f1;--dx-surface: #ffffff;--dx-surface-2: #f6f9f8;--dx-border: #d9e3e0;--dx-control-border: #739189;--dx-control-hover: #5f7a73;--dx-text: #13201e;--dx-text-2: #44544f;--dx-text-muted: #5c6c67;--dx-accent: #087a7d;--dx-accent-press: #056468;--dx-accent-text: #087578;--dx-accent-soft: #e5f3f0;--dx-danger: #c5414b;--dx-danger-text: #bd3a44;--dx-danger-soft: #f8e8e9;--dx-warning: #b46b00;--dx-warning-text: #985b00;--dx-warning-soft: #f4eadb;--dx-success: #16825a;--dx-success-text: #147853;--dx-success-soft: #e3f0eb;box-sizing:border-box;color:var(--dx-text);font-family:Onest DX,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.5}.dx-v1-refresh *,.dx-v1-refresh *:before,.dx-v1-refresh *:after{box-sizing:border-box}.dx-v1-refresh.dx-v1-page--registry,.dx-v1-refresh.dx-v1-page--detail,.dx-v1-refresh.dx-v1-page--form,.dx-v1-refresh.dx-v1-page--board,.dx-v1-refresh.dx-v1-page--map{min-height:calc(100vh - 64px);margin:-1rem;padding:20px 24px 48px;background:var(--dx-canvas)}.dx-v1-refresh.dx-v1-page--form{max-width:none}.dx-v1-refresh .dx-v1-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.dx-v1-refresh h1{margin:0;color:var(--dx-text);font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.02em}.dx-v1-refresh h2,.dx-v1-refresh .text-h2{color:var(--dx-text);font-size:20px;line-height:28px;font-weight:600}.dx-v1-refresh .text-h3,.dx-v1-refresh .text-h4{color:var(--dx-text);font-size:15px;line-height:22px;font-weight:600}.dx-v1-refresh .font-mono,.dx-v1-refresh .tabular,.dx-v1-refresh input:is([type=date],[type=time],[type=number]){font-family:IBM Plex Mono DX,ui-monospace,monospace;font-variant-numeric:tabular-nums}.dx-v1-refresh :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--dx-accent);outline-offset:2px}.dx-v1-refresh :is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-ghost){min-height:38px;height:38px;padding:0 16px;border:1px solid var(--dx-control-border);border-radius:6px;box-shadow:none;font:500 14px/1 Onest DX,sans-serif}.dx-v1-refresh :is(.btn-sm,.btn.btn-sm){min-height:32px;height:32px;padding-inline:12px;font-size:13px}.dx-v1-refresh .btn-primary{border-color:var(--dx-accent);background:var(--dx-accent);color:#fff}.dx-v1-refresh .btn-primary:hover{border-color:var(--dx-accent-press);background:var(--dx-accent-press)}.dx-v1-refresh .btn-secondary{background:var(--dx-surface);color:var(--dx-accent-text)}.dx-v1-refresh .btn-secondary:hover{border-color:var(--dx-control-hover);background:var(--dx-accent-soft)}.dx-v1-refresh .btn-ghost{border-color:transparent;background:transparent;color:var(--dx-accent-text)}.dx-v1-refresh .btn-ghost:hover{background:var(--dx-accent-soft)}.dx-v1-refresh .btn-danger{border-color:var(--dx-danger);background:var(--dx-danger);color:#fff}.dx-v1-refresh :is(button,input,select,textarea)[disabled],.dx-v1-refresh :is(button,input,select,textarea)[disabled]:hover{border-color:var(--dx-border);background:var(--dx-surface-2);color:var(--dx-text-muted);opacity:1}.dx-v1-refresh .card,.dx-v1-refresh .dx-v1-section{border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface);box-shadow:0 1px 2px #13201e0d}.dx-v1-refresh .dx-v1-section{padding:20px 22px}.dx-v1-refresh .dx-v1-section>h2{margin-bottom:16px}.dx-v1-refresh .dx-v1-section__body{display:flex;flex-direction:column;gap:16px}.dx-v1-refresh .input{min-height:36px;border:1px solid var(--dx-control-border);border-radius:6px;background:var(--dx-surface);color:var(--dx-text);box-shadow:none;font-size:13px}.dx-v1-refresh .input:hover{border-color:var(--dx-control-hover)}.dx-v1-refresh .input::-moz-placeholder{color:var(--dx-text-muted);opacity:1}.dx-v1-refresh .input::placeholder{color:var(--dx-text-muted);opacity:1}.dx-v1-refresh .label{color:var(--dx-text-2);font-size:13px;font-weight:500}.dx-v1-refresh .dx-v1-field{min-width:0;margin:0;padding:0;border:0}.dx-v1-refresh .dx-v1-field>.label{display:block;width:100%;margin-bottom:4px;padding:0}.dx-v1-refresh .dx-v1-required,.dx-v1-refresh .dx-v1-field__error{color:var(--dx-danger-text)}.dx-v1-refresh .dx-v1-field__hint,.dx-v1-refresh .dx-v1-field__error{margin:4px 0 0;font-size:12px;line-height:18px}.dx-v1-refresh .dx-v1-field__hint{color:var(--dx-text-muted)}.dx-v1-refresh .dx-v1-card{padding:20px 22px}.dx-v1-refresh .dx-v1-toolbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap;margin-bottom:16px}.dx-v1-refresh .dx-v1-table-frame{overflow:hidden}.dx-v1-refresh .dx-v1-table-frame__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--dx-border)}.dx-v1-refresh .dx-v1-table-frame__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.dx-v1-refresh .dx-v1-state{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface)}.dx-v1-refresh .dx-v1-state h2{margin:0;font-size:15px;line-height:22px}.dx-v1-refresh .dx-v1-state__description{margin-top:4px;color:var(--dx-text-2)}.dx-v1-refresh .dx-v1-state--info{border-color:#b8ddd7;background:var(--dx-accent-soft)}.dx-v1-refresh .dx-v1-state--warning{border-color:#dec08f;background:var(--dx-warning-soft)}.dx-v1-refresh .dx-v1-state--danger{border-color:#e8b8bd;background:var(--dx-danger-soft)}.dx-v1-refresh .dx-v1-tabs{display:flex;align-items:center;gap:4px;overflow-x:auto;border-bottom:1px solid var(--dx-border);margin-bottom:16px}.dx-v1-refresh .dx-v1-tabs__item{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 10px;border-bottom:2px solid transparent;color:var(--dx-text-2);white-space:nowrap;font-weight:500}.dx-v1-refresh .dx-v1-tabs__item.is-active{border-bottom-color:var(--dx-accent);color:var(--dx-accent-text)}.dx-v1-refresh .dx-v1-tabs__count{min-width:22px;padding:1px 6px;border-radius:999px;background:var(--dx-surface-2);color:var(--dx-text-2);font:500 11px/18px IBM Plex Mono DX,monospace;text-align:center}.dx-v1-refresh .dx-v1-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.dx-v1-refresh .dx-v1-form-layout{display:grid;gap:16px}.dx-v1-refresh .dx-v1-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}.dx-v1-refresh .dx-v1-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;color:var(--dx-text-2)}.dx-v1-refresh .dx-v1-board-layout{display:grid;gap:16px}.dx-v1-refresh .dx-v1-map-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);min-height:560px;border:1px solid var(--dx-border);border-radius:10px;overflow:hidden;background:var(--dx-surface)}.dx-v1-refresh .dx-v1-map-layout__canvas{min-width:0;min-height:420px}.dx-v1-refresh .dx-v1-map-layout__panel{padding:18px;border-left:1px solid var(--dx-border);overflow-y:auto}@media(max-width:900px){.dx-v1-refresh .dx-v1-summary-grid{grid-template-columns:1fr}.dx-v1-refresh .dx-v1-state,.dx-v1-refresh .dx-v1-table-frame__header{align-items:stretch;flex-direction:column}.dx-v1-refresh .dx-v1-map-layout{grid-template-columns:1fr}.dx-v1-refresh .dx-v1-map-layout__panel{border-top:1px solid var(--dx-border);border-left:0}}.dx-v1-refresh input[type=checkbox]{width:18px;height:18px;border-color:var(--dx-control-border);accent-color:var(--dx-accent)}.dx-v1-refresh .dx-v1-checkbox,.dx-v1-refresh .dx-v1-switch-row{display:inline-flex;align-items:flex-start;gap:10px;color:var(--dx-text);cursor:pointer}.dx-v1-refresh .dx-v1-checkbox__label,.dx-v1-refresh .dx-v1-checkbox__description{display:block}.dx-v1-refresh .dx-v1-checkbox__description{margin-top:2px;color:var(--dx-text-muted);font-size:12px}.dx-v1-refresh .dx-v1-switch{position:relative;flex:0 0 auto;width:38px;min-height:22px;padding:0;border:1px solid var(--dx-control-border);border-radius:999px;background:var(--dx-surface-2)}.dx-v1-refresh .dx-v1-switch__thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--dx-text-muted);transition:transform .12s ease,background .12s ease}.dx-v1-refresh .dx-v1-switch.is-checked{border-color:var(--dx-accent);background:var(--dx-accent)}.dx-v1-refresh .dx-v1-switch.is-checked .dx-v1-switch__thumb{background:#fff;transform:translate(16px)}.dx-v1-refresh :is(.text-text-secondary,.text-text-muted){color:var(--dx-text-2)}.dx-v1-refresh .text-text-muted{color:var(--dx-text-muted)}.dx-v1-refresh .text-primary,.dx-v1-refresh a.text-primary{color:var(--dx-accent-text)}.dx-v1-refresh :is(.badge-info,.badge-warning,.badge-success,.badge-danger,.badge-neutral){border:1px solid transparent;border-radius:999px;padding:2px 9px;font-size:11px;line-height:16px;font-weight:600}.dx-v1-refresh .badge-info{border-color:#b8ddd7;background:var(--dx-accent-soft);color:var(--dx-accent-text)}.dx-v1-refresh .badge-warning{border-color:#dec08f;background:var(--dx-warning-soft);color:var(--dx-warning-text)}.dx-v1-refresh .badge-success{border-color:#b6d8cb;background:var(--dx-success-soft);color:var(--dx-success-text)}.dx-v1-refresh .badge-danger{border-color:#e8b8bd;background:var(--dx-danger-soft);color:var(--dx-danger-text)}.dx-v1-refresh .badge-neutral{border-color:#cbd7d4;background:#e7ecea;color:var(--dx-text-2)}.dx-v1-refresh .table-head{padding:8px 12px;border-bottom:1px solid var(--dx-border);background:var(--dx-surface-2);color:var(--dx-text-2);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.05em}.dx-v1-refresh .table-cell{min-height:36px;padding:9px 12px;border-color:var(--dx-border);color:var(--dx-text);line-height:18px}.dx-v1-refresh .table-row{border-color:var(--dx-border)}.dx-v1-refresh .table-row:hover{background:var(--dx-accent-soft)}.dx-v1-refresh .tabs-scroll-track,.dx-v1-refresh .sticky-hscroll-track{border-top-color:var(--dx-control-border);background:var(--dx-surface-2)}.dx-v1-refresh .tabs-scroll-thumb,.dx-v1-refresh .sticky-hscroll-thumb{background:#78958d}.dx-v1-refresh .dx-v1-orders__actions,.dx-v1-refresh .dx-v1-detail__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.dx-v1-refresh .dx-v1-orders__subtitle,.dx-v1-refresh .dx-v1-detail__route{margin-top:4px;color:var(--dx-text-2)}.dx-v1-refresh .dx-v1-orders__tabs{margin-bottom:16px}.dx-v1-refresh .dx-v1-orders__tabs>div:first-child{gap:2px;border-bottom:1px solid var(--dx-border)}.dx-v1-refresh .dx-v1-orders__tabs button{padding:8px 10px;color:var(--dx-text-2);font-size:13px}.dx-v1-refresh .dx-v1-orders__tabs button.border-primary{border-bottom-color:var(--dx-accent);color:var(--dx-accent-text);font-weight:600}.dx-v1-refresh .dx-v1-orders__table-card{overflow:hidden}.dx-v1-refresh .dx-v1-orders__filters{padding:12px 16px;border-bottom:1px solid var(--dx-border)}.dx-v1-refresh .dx-v1-orders__table-scroll{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2);scrollbar-gutter:stable}.dx-v1-refresh .dx-v1-orders__table-scroll::-webkit-scrollbar,.dx-v1-refresh .dx-v1-detail__tab-content::-webkit-scrollbar{height:13px}.dx-v1-refresh .dx-v1-orders__table-scroll::-webkit-scrollbar-track,.dx-v1-refresh .dx-v1-detail__tab-content::-webkit-scrollbar-track{background:var(--dx-surface-2)}.dx-v1-refresh .dx-v1-orders__table-scroll::-webkit-scrollbar-thumb,.dx-v1-refresh .dx-v1-detail__tab-content::-webkit-scrollbar-thumb{border:3px solid var(--dx-surface-2);border-radius:999px;background:#78958d}.dx-v1-refresh .dx-v1-orders__table{width:100%;min-width:1180px;border-collapse:collapse}.dx-v1-refresh .dx-v1-orders__state{min-height:132px;padding:40px 24px!important;font-size:14px}.dx-v1-refresh .dx-v1-orders__order-link{color:var(--dx-accent-text);white-space:nowrap}.dx-v1-refresh .dx-v1-orders__client{min-width:220px;max-width:250px}.dx-v1-refresh .dx-v1-orders__route{min-width:280px;max-width:320px}.dx-v1-refresh .dx-v1-orders__cargo{min-width:220px;max-width:260px}.dx-v1-refresh .dx-v1-orders__date,.dx-v1-refresh .dx-v1-orders__inn,.dx-v1-refresh .dx-v1-orders__pickup,.dx-v1-refresh .dx-v1-orders__price{font-family:IBM Plex Mono DX,ui-monospace,monospace;white-space:nowrap}.dx-v1-refresh .dx-v1-detail__back,.dx-v1-refresh .dx-v1-form__back{margin-bottom:18px;color:var(--dx-text-2);font-size:13px}.dx-v1-refresh .dx-v1-detail__identity{min-width:0;flex:1 1 520px}.dx-v1-refresh .dx-v1-detail__title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.dx-v1-refresh .dx-v1-detail__title-row h1{font-family:IBM Plex Mono DX,ui-monospace,monospace}.dx-v1-refresh .dx-v1-detail__client{margin-top:8px;color:var(--dx-text-2)}.dx-v1-refresh .dx-v1-detail__actions{flex:0 1 540px}.dx-v1-refresh .dx-v1-detail__warning,.dx-v1-refresh .dx-v1-detail__paper,.dx-v1-refresh .dx-v1-notice{max-width:760px;padding:10px 14px;border:1px solid var(--dx-border);border-radius:8px;font-size:13px}.dx-v1-refresh .dx-v1-detail__warning{border-color:#d8b878;background:var(--dx-warning-soft);color:#6f470a}.dx-v1-refresh .dx-v1-detail__paper{background:#ffffff94}.dx-v1-refresh .dx-v1-detail__status-map,.dx-v1-refresh .dx-v1-detail__kpis,.dx-v1-refresh .dx-v1-detail__core,.dx-v1-refresh .dx-v1-detail__services,.dx-v1-refresh .dx-v1-detail__trip{margin-bottom:24px}.dx-v1-refresh .dx-v1-detail__status-map>.card,.dx-v1-refresh .dx-v1-detail__core>.card,.dx-v1-refresh .dx-v1-detail__services,.dx-v1-refresh .dx-v1-detail__trip{padding:20px 22px}.dx-v1-refresh .dx-v1-detail__kpis{gap:16px}.dx-v1-refresh .dx-v1-detail__kpis .card{min-height:94px;padding:18px 20px}.dx-v1-refresh .dx-v1-detail__core{gap:16px}.dx-v1-refresh .dx-v1-detail__tabs{gap:2px;margin-bottom:16px;border-color:var(--dx-border)}.dx-v1-refresh .dx-v1-detail__tabs button{padding:8px 10px;color:var(--dx-text-2);font-family:inherit;font-size:13px}.dx-v1-refresh .dx-v1-detail__tabs button.border-primary{border-color:var(--dx-accent);color:var(--dx-accent-text);font-weight:600}.dx-v1-refresh .dx-v1-detail__tab-content{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-refresh .dx-v1-detail__tab-content table{min-width:760px}.dx-v1-refresh .dx-v1-form__intro{max-width:900px;margin-bottom:20px}.dx-v1-refresh .dx-v1-form__intro p{margin-top:4px;color:var(--dx-text-2)}.dx-v1-refresh .dx-v1-form__body{max-width:980px}.dx-v1-refresh .dx-v1-form__body>.dx-v1-section+.dx-v1-section{margin-top:16px}.dx-v1-refresh .dx-v1-form__footer{bottom:0;z-index:5;margin:8px -22px -20px;padding:14px 22px;border-top:1px solid var(--dx-border);background:#eef3f1f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dx-v1-refresh.dx-v1-ab2-list>.flex:first-child,.dx-v1-refresh.dx-v1-ab2-detail>a:first-child,.dx-v1-refresh.dx-v1-ab2-form>a:first-child{margin-bottom:18px}.dx-v1-refresh.dx-v1-ab2-list>.card{overflow:hidden}.dx-v1-refresh .dx-v1-ab2-table{width:100%;min-width:1180px;border-collapse:collapse}.dx-v1-refresh .dx-v1-ab2-table-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto}.dx-v1-refresh.dx-v1-ab2-detail{width:auto;max-width:none}.dx-v1-refresh.dx-v1-ab2-detail>.card,.dx-v1-refresh.dx-v1-ab2-detail>[class*=card]{border-color:var(--dx-border)}.dx-v1-refresh.dx-v1-ab2-detail>.grid,.dx-v1-refresh.dx-v1-ab2-detail>.card,.dx-v1-refresh.dx-v1-ab2-detail>[class*=rounded-lg]{margin-bottom:18px}.dx-v1-refresh.dx-v1-ab2-form>form{max-width:1040px}.dx-v1-refresh.dx-v1-ab2-form>h1{margin-bottom:4px}.dx-v1-refresh.dx-v1-ab2-form>p{max-width:760px;margin-bottom:20px;color:var(--dx-text-2)}.dx-v1-refresh.dx-v1-ab2-map{min-height:calc(100vh - 64px)}.dx-v1-refresh.dx-v1-ab3-board,.dx-v1-refresh.dx-v1-ab3-map{min-width:0}.dx-v1-refresh .dx-v1-board-state,.dx-v1-refresh .dx-v1-map-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:148px;padding:24px;text-align:center}.dx-v1-refresh .dx-v1-inbox__row{border:0;background:var(--dx-surface);color:var(--dx-text)}.dx-v1-refresh .dx-v1-inbox__row[aria-expanded=true]{background:var(--dx-accent-soft)}.dx-v1-refresh.dx-v1-inbox>.card>:first-child{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-refresh .dx-v1-planner__layout,.dx-v1-refresh .dx-v1-planner__layout>*,.dx-v1-refresh .dx-v1-fleet-map__layout,.dx-v1-refresh .dx-v1-fleet-map__layout>*{min-width:0}.dx-v1-refresh .dx-v1-planner__layout .table-wrap{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-refresh .dx-v1-planner__builder{border-color:var(--dx-control-border)}.dx-v1-refresh .dx-v1-fleet-map__layout{display:grid;grid-template-columns:210px minmax(360px,1fr) 320px;gap:16px;align-items:start}.dx-v1-refresh .dx-v1-fleet-map__aside{display:flex;flex-direction:column;gap:16px}.dx-v1-refresh .dx-v1-fleet-map__list{max-height:360px;overflow-y:auto}.dx-v1-refresh .dx-v1-fleet-map__trip{border-inline:0;background:var(--dx-surface);color:var(--dx-text)}.dx-v1-refresh .dx-v1-fleet-map__trip:hover,.dx-v1-refresh .dx-v1-fleet-map__trip[aria-pressed=true]{background:var(--dx-accent-soft)}.dx-v1-refresh .dx-v1-map-warning{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border:1px solid #d8b878;border-radius:6px;background:var(--dx-warning-soft);color:var(--dx-text-2);font-size:12px}.dx-v1-refresh .dx-v1-map-warning svg{flex:0 0 auto;margin-top:2px;color:var(--dx-warning-text)}.dx-v1-refresh .dx-v1-map-canvas{min-height:520px;border-color:var(--dx-control-border);background:var(--dx-surface-2);box-shadow:0 1px 2px #13201e0d}.dx-v1-refresh.dx-v1-dialog-overlay{background:#071b197a}.dx-v1-refresh.dx-v1-dialog{width:min(100% - 32px,480px);padding:24px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface);box-shadow:0 16px 40px #13201e29}.dx-v1-refresh.dx-v1-dialog>h2{margin:0;font-size:20px;line-height:28px;font-weight:600}.dx-v1-refresh.dx-v1-dialog>p{margin-top:4px;color:var(--dx-text-2);font-size:13px}.dx-v1-refresh .dx-v1-dialog__field{margin-top:16px}.dx-v1-refresh .dx-v1-dialog__field textarea{width:100%;min-height:112px;margin-top:6px;padding:10px 12px;resize:vertical}.dx-v1-refresh .dx-v1-dialog__row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.dx-v1-refresh .dx-v1-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.dx-v1-refresh.dx-v1-wave-c{min-width:0}.dx-v1-refresh.dx-v1-wave-c>.card,.dx-v1-refresh.dx-v1-wave-c>[class*=card]{border-color:var(--dx-border)}.dx-v1-refresh.dx-v1-wave-c>.card:has(table){overflow:hidden}.dx-v1-refresh.dx-v1-wave-c table{border-collapse:collapse}.dx-v1-refresh.dx-v1-wave-c .table-wrap,.dx-v1-refresh.dx-v1-wave-c [class*=overflow-x-auto]{scrollbar-color:#78958d var(--dx-surface-2);scrollbar-gutter:stable}.dx-v1-refresh.dx-v1-wave-c .table-wrap::-webkit-scrollbar,.dx-v1-refresh.dx-v1-wave-c [class*=overflow-x-auto]::-webkit-scrollbar{height:13px}.dx-v1-refresh.dx-v1-wave-c .table-wrap::-webkit-scrollbar-track,.dx-v1-refresh.dx-v1-wave-c [class*=overflow-x-auto]::-webkit-scrollbar-track{background:var(--dx-surface-2)}.dx-v1-refresh.dx-v1-wave-c .table-wrap::-webkit-scrollbar-thumb,.dx-v1-refresh.dx-v1-wave-c [class*=overflow-x-auto]::-webkit-scrollbar-thumb{border:3px solid var(--dx-surface-2);border-radius:999px;background:#78958d}.dx-v1-refresh.dx-v1-wave-c :is(.bg-canvas,.bg-surface){border-color:var(--dx-border)}.dx-v1-refresh.dx-v1-wave-c .border-primary{border-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-wave-c .bg-primary,.dx-v1-refresh.dx-v1-wave-c [role=switch][aria-checked=true]{background-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-wave-c :is(.grid,.flex)>*{min-width:0}.dx-v1-refresh.dx-v1-wave-c form>.card,.dx-v1-refresh.dx-v1-wave-c>.grid,.dx-v1-refresh.dx-v1-wave-c>.card+.card{margin-bottom:16px}.dx-v1-refresh.dx-v1-wave-c .card>:is(h2,h3):first-child{color:var(--dx-text)}.dx-v1-refresh.dx-v1-wave-c [role=switch]{outline-offset:3px}.dx-v1-refresh.dx-v1-wave-c.dx-v1-customer-card>.card,.dx-v1-refresh.dx-v1-wave-c.dx-v1-carrier-card>.card{overflow:hidden}.dx-v1-refresh.dx-v1-wave-c.dx-v1-mp-order-form>form,.dx-v1-refresh.dx-v1-wave-c.dx-v1-services>.card{max-width:1040px}.dx-v1-refresh.dx-v1-wave-c.dx-v1-warehouse>.flex{overflow-x:auto;padding-bottom:2px}.dx-v1-refresh.dx-v1-wave-c.dx-v1-dialog{border:1px solid var(--dx-border)}.dx-v1-refresh.dx-v1-wave-c:not([class*=dx-v1-page--]){color:var(--dx-text);font-family:Onest DX,Segoe UI,system-ui,sans-serif}.dx-v1-refresh.dx-v1-wave-d{min-width:0}.dx-v1-refresh.dx-v1-wave-d :is(.grid,.flex)>*{min-width:0}.dx-v1-refresh.dx-v1-wave-d>.card,.dx-v1-refresh.dx-v1-wave-d .card{border-color:var(--dx-border)}.dx-v1-refresh.dx-v1-wave-d table{border-collapse:collapse}.dx-v1-refresh.dx-v1-fleet-list table,.dx-v1-refresh.dx-v1-fleet-drivers table{min-width:1040px}.dx-v1-refresh.dx-v1-fleet-efficiency table{min-width:920px}.dx-v1-refresh.dx-v1-fleet-attention table{min-width:860px}.dx-v1-refresh.dx-v1-wave-d .card:has(>table),.dx-v1-refresh.dx-v1-wave-d [class*=overflow-x-auto]{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2);scrollbar-gutter:stable}.dx-v1-refresh.dx-v1-wave-d .card:has(>table)::-webkit-scrollbar,.dx-v1-refresh.dx-v1-wave-d [class*=overflow-x-auto]::-webkit-scrollbar{height:13px}.dx-v1-refresh.dx-v1-wave-d .card:has(>table)::-webkit-scrollbar-track,.dx-v1-refresh.dx-v1-wave-d [class*=overflow-x-auto]::-webkit-scrollbar-track{background:var(--dx-surface-2)}.dx-v1-refresh.dx-v1-wave-d .card:has(>table)::-webkit-scrollbar-thumb,.dx-v1-refresh.dx-v1-wave-d [class*=overflow-x-auto]::-webkit-scrollbar-thumb{border:3px solid var(--dx-surface-2);border-radius:999px;background:#78958d}.dx-v1-refresh.dx-v1-fleet-list>.grid:first-of-type,.dx-v1-refresh.dx-v1-fleet-drivers>.grid:first-of-type{gap:12px;overflow:visible;border:0;background:transparent}.dx-v1-refresh.dx-v1-fleet-list>.grid:first-of-type>div,.dx-v1-refresh.dx-v1-fleet-drivers>.grid:first-of-type>div{min-height:112px;border:1px solid var(--dx-border);border-radius:var(--dx-radius-card);box-shadow:var(--dx-shadow-card)}.dx-v1-refresh.dx-v1-wave-d .bg-primary{background-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-wave-d .border-primary{border-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-fleet-detail .dx-v1-fleet-hero{border-radius:var(--dx-radius-card);background:var(--dx-surface);box-shadow:var(--dx-shadow-card)}.dx-v1-refresh.dx-v1-fleet-detail .dx-v1-fleet-hero-stat{border:1px solid var(--dx-border);background:var(--dx-surface-2);color:var(--dx-text)}.dx-v1-refresh.dx-v1-fleet-efficiency>.rounded-2xl{border-radius:var(--dx-radius-card);background:var(--dx-surface)!important;box-shadow:var(--dx-shadow-card)}.dx-v1-refresh.dx-v1-fleet-attention>.mb-4.flex:first-of-type{padding:14px 16px;border:1px solid var(--dx-border);border-radius:var(--dx-radius-card);background:var(--dx-surface);box-shadow:var(--dx-shadow-card)}.dx-v1-refresh.dx-v1-fleet-attention input[type=checkbox]{accent-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-fleet-dialog>.card,.dx-v1-refresh.dx-v1-fleet-dialog>div{border:1px solid var(--dx-border);border-radius:var(--dx-radius-card);box-shadow:var(--dx-shadow-dialog)}.dx-v1-refresh.dx-v1-wave-d:not([class*=dx-v1-page--]){color:var(--dx-text);font-family:Onest DX,Segoe UI,system-ui,sans-serif}.dx-v1-refresh.dx-v1-wave-e{min-width:0}.dx-v1-refresh.dx-v1-wave-e :is(.grid,.flex)>*{min-width:0}.dx-v1-refresh.dx-v1-wave-e .card{border-color:var(--dx-border);box-shadow:var(--dx-shadow-card)}.dx-v1-refresh.dx-v1-wave-e table{border-collapse:collapse}.dx-v1-refresh.dx-v1-wave-e .card:has(>table),.dx-v1-refresh.dx-v1-wave-e [class*=overflow-x-auto]{overflow-x:auto;scrollbar-color:#78958d var(--dx-surface-2);scrollbar-gutter:stable}.dx-v1-refresh.dx-v1-wave-e .card:has(>table)::-webkit-scrollbar,.dx-v1-refresh.dx-v1-wave-e [class*=overflow-x-auto]::-webkit-scrollbar{height:13px}.dx-v1-refresh.dx-v1-wave-e .card:has(>table)::-webkit-scrollbar-track,.dx-v1-refresh.dx-v1-wave-e [class*=overflow-x-auto]::-webkit-scrollbar-track{background:var(--dx-surface-2)}.dx-v1-refresh.dx-v1-wave-e .card:has(>table)::-webkit-scrollbar-thumb,.dx-v1-refresh.dx-v1-wave-e [class*=overflow-x-auto]::-webkit-scrollbar-thumb{border:3px solid var(--dx-surface-2);border-radius:999px;background:#78958d}.dx-v1-refresh.dx-v1-sorm-contracts table,.dx-v1-refresh.dx-v1-sorm-issues table,.dx-v1-refresh.dx-v1-sorm-inventory table,.dx-v1-refresh.dx-v1-sorm-retention table,.dx-v1-refresh.dx-v1-claims table,.dx-v1-refresh.dx-v1-security table{min-width:860px}.dx-v1-refresh.dx-v1-wave-e :is(.btn-primary,.btn-secondary,.btn-danger,.btn-ghost){min-height:36px}.dx-v1-refresh.dx-v1-wave-e :is(input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--dx-accent) 28%,transparent);outline-offset:1px}.dx-v1-refresh.dx-v1-wave-e :is(.border-danger,.text-danger){--dx-risk-accent: #b42318}.dx-v1-refresh.dx-v1-wave-e .border-danger{border-color:color-mix(in srgb,var(--dx-risk-accent) 55%,var(--dx-border))}.dx-v1-refresh.dx-v1-wave-e .bg-primary{background-color:var(--dx-accent)}.dx-v1-refresh.dx-v1-wave-e .border-primary{border-color:var(--dx-accent)}.dx-v1-tedo :is(.border-primary,.hover\:border-primary:hover){border-color:var(--dx-accent)}.dx-v1-tedo .bg-primary\/5{background-color:var(--dx-accent-soft)}.dx-v1-refresh.dx-v1-sorm-forms>.card,.dx-v1-refresh.dx-v1-sorm-settings>.card,.dx-v1-refresh.dx-v1-edo>.card{max-width:100%}.dx-v1-refresh.dx-v1-wave-e-dialog>.card,.dx-v1-refresh.dx-v1-wave-e-dialog>div{max-width:min(94vw,760px);border:1px solid var(--dx-border);border-radius:var(--dx-radius-card);box-shadow:var(--dx-shadow-dialog)}.dx-v1-refresh.dx-v1-wave-e-dialog .btn-danger{box-shadow:0 0 0 1px color-mix(in srgb,#b42318 24%,transparent)}.dx-v1-refresh.dx-v1-wave-e:not([class*=dx-v1-page--]){color:var(--dx-text);font-family:Onest DX,Segoe UI,system-ui,sans-serif}.dx-v1-refresh.dx-v1-dashboard{min-width:0;min-height:calc(100vh - 56px);margin:-1rem;padding:16px 24px 48px;background:var(--dx-canvas)}.dx-v1-dashboard :is(.grid,.flex)>*{min-width:0}.dx-v1-refresh .dx-v1-dashboard__header{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--dx-border)}.dx-v1-dashboard__header>div:first-child p{color:var(--dx-text-2)}.dx-v1-dashboard__header>div:last-child{align-items:flex-end}.dx-v1-dashboard__header [aria-pressed]{min-height:36px;border-right:1px solid var(--dx-control-border);color:var(--dx-text-2);background:var(--dx-surface)}.dx-v1-dashboard__header [aria-pressed]:last-child{border-right:0}.dx-v1-dashboard__header [aria-pressed=true]{color:#fff;background:var(--dx-accent)}.dx-v1-dashboard__header [aria-pressed=false]:hover{color:var(--dx-accent-text);background:var(--dx-accent-soft)}.dx-v1-dashboard__header .border-border{border-color:var(--dx-control-border)}.dx-v1-dashboard .card{border-color:var(--dx-border);border-radius:10px;background:var(--dx-surface);box-shadow:0 1px 2px #13201e0d}.dx-v1-dashboard__denied{border-left:4px solid var(--dx-warning);background:var(--dx-warning-soft)!important}.dx-v1-dashboard [data-management-block]>.flex:first-child,.dx-v1-dashboard__metrics>.flex:first-child,.dx-v1-dashboard__ai>.flex:first-child{margin-bottom:8px}.dx-v1-dashboard [data-management-block] h2,.dx-v1-dashboard__metrics h2,.dx-v1-dashboard__ai h2{font-size:17px;line-height:24px}.dx-v1-dashboard__metrics [data-metric-id] .card{padding:12px 14px;border-color:var(--dx-border)}.dx-v1-dashboard .dx-v1-metric__link:focus-visible{outline:none}.dx-v1-dashboard .dx-v1-metric__link:focus-visible:after{border-radius:10px;outline:2px solid var(--dx-accent);outline-offset:-2px}.dx-v1-dashboard .dx-v1-metric__value{margin-top:2px}.dx-v1-dashboard .dx-v1-metric__caption{margin-top:2px;list-style:none}.dx-v1-dashboard .dx-v1-metric__caption::-webkit-details-marker{display:none}.dx-v1-dashboard .dx-v1-metric__caption:hover{color:var(--dx-accent-text)}.dx-v1-dashboard .dx-v1-metric__caption:focus-visible{border-radius:2px;outline:2px solid var(--dx-accent);outline-offset:2px}.dx-v1-dashboard__metrics [data-metric-id] .card:hover{border-color:var(--dx-accent);box-shadow:0 4px 12px #13201e14}.dx-v1-dashboard__metrics [data-metric-id] .text-h2,.dx-v1-dashboard__skeleton .text-h2{font-family:IBM Plex Mono DX,ui-monospace,monospace;font-size:22px;line-height:28px}.dx-v1-dashboard__ask .card,.dx-v1-dashboard__ai .card{border-color:#bfdad5}.dx-v1-dashboard__chart svg{color:var(--dx-text-2)}.dx-v1-dashboard__activity>.space-y-3{scrollbar-width:thin;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-dashboard__activity .rounded-full,.dx-v1-dashboard__activity .bg-canvas{background:var(--dx-accent-soft);color:var(--dx-accent-text)}.dx-v1-dashboard__ratings>.card{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-dashboard__ratings table{min-width:520px;border-collapse:collapse}.dx-v1-dashboard__ratings .table-head{background:var(--dx-surface-2)}.dx-v1-dashboard__skeleton{min-height:120px;background:linear-gradient(100deg,var(--dx-surface) 20%,var(--dx-surface-2) 45%,var(--dx-surface) 70%);background-size:240% 100%;animation:dx-dashboard-skeleton 1.8s ease-in-out infinite}@keyframes dx-dashboard-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.dx-v1-refresh.dx-v1-login{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 18%,rgba(8,122,125,.12),transparent 34%),radial-gradient(circle at 88% 84%,rgba(234,174,85,.13),transparent 30%),var(--dx-canvas)}.dx-v1-login:before{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid rgba(115,145,137,.28);border-radius:18px;pointer-events:none}.dx-v1-login__content{position:relative;z-index:1}.dx-v1-login__brand{color:var(--dx-text)}.dx-v1-login__mark{background:var(--dx-accent);box-shadow:0 8px 24px #087a7d33,inset 0 0 0 1px #ffffff2e}.dx-v1-login__card{border-color:var(--dx-border);border-radius:12px;box-shadow:0 16px 40px #13201e1f}.dx-v1-login__card h1{font-size:22px;line-height:30px}.dx-v1-login__card .label{margin-bottom:6px;color:var(--dx-text-2)}.dx-v1-login__card .input{height:42px;border-color:var(--dx-control-border)}.dx-v1-login__card .input:hover{border-color:var(--dx-control-hover)}.dx-v1-login__card .btn-primary{width:100%;height:42px;margin-top:4px}.dx-v1-login__error{border:1px solid #e8b8bd;background:var(--dx-danger-soft);color:var(--dx-danger-text)}.dx-v1-login__caption,.dx-v1-login__links{color:var(--dx-text-2)}.dx-v1-login__links a{color:var(--dx-accent-text);text-decoration-thickness:1px;text-underline-offset:3px}.dx-v1-login__links a:hover{text-decoration:underline}.dx-v1-login__links a:focus-visible{outline:2px solid var(--dx-accent);outline-offset:3px;border-radius:2px}@media(min-width:1024px){.dx-v1-refresh.dx-v1-page--registry,.dx-v1-refresh.dx-v1-page--detail,.dx-v1-refresh.dx-v1-page--form,.dx-v1-refresh.dx-v1-page--board,.dx-v1-refresh.dx-v1-page--map,.dx-v1-refresh.dx-v1-dashboard{margin:-1.5rem}}@media(max-width:1279px){.dx-v1-refresh.dx-v1-page--registry,.dx-v1-refresh.dx-v1-page--detail,.dx-v1-refresh.dx-v1-page--form,.dx-v1-refresh.dx-v1-page--board,.dx-v1-refresh.dx-v1-page--map{padding-inline:20px}.dx-v1-refresh .dx-v1-page-header{gap:12px}.dx-v1-refresh .dx-v1-detail__actions{flex-basis:470px}.dx-v1-refresh.dx-v1-dashboard{padding-inline:20px}}@media(max-width:1180px){.dx-v1-refresh .dx-v1-fleet-map__layout{grid-template-columns:190px minmax(320px,1fr) 280px}}@media(max-width:900px){.dx-v1-refresh .dx-v1-page-header{flex-direction:column}.dx-v1-refresh .dx-v1-detail__actions{flex-basis:auto;justify-content:flex-start}.dx-v1-refresh .dx-v1-detail__kpis,.dx-v1-refresh .dx-v1-form__body .grid-cols-2,.dx-v1-refresh .dx-v1-form__body .grid-cols-3{grid-template-columns:1fr}.dx-v1-dashboard__header{flex-direction:column}.dx-v1-dashboard__header>div:last-child{width:100%;align-items:stretch}}@media(max-width:520px){.dx-v1-login{align-items:flex-start;padding:32px 16px}.dx-v1-login:before{top:10px;right:10px;bottom:10px;left:10px}.dx-v1-login__brand{margin-bottom:24px}.dx-v1-login__card{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.dx-v1-refresh *,.dx-v1-refresh *:before,.dx-v1-refresh *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dx-v1-refresh.dx-v1-dashboard .dx-v1-board-layout{gap:12px}.dx-v1-refresh.dx-v1-dashboard .dx-v1-board-layout>*{margin:0}.dx-v1-dashboard .dx-v1-attention__proof[open]>summary{margin-bottom:2px}@media(min-width:1280px){.dx-v1-refresh.dx-v1-dashboard .dx-v1-board-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-rows:auto auto auto 1fr auto auto;grid-template-areas:"attention side" "ask side" "now side" "period side" "ratings ratings" "ai ai";align-items:start;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.dx-v1-refresh.dx-v1-dashboard{padding-top:12px}.dx-v1-refresh .dx-v1-dashboard__header{margin-bottom:10px;padding-bottom:10px}.dx-v1-dashboard [data-management-block]>.flex:first-child,.dx-v1-dashboard__metrics>.flex:first-child{margin-bottom:6px}.dx-v1-dashboard [data-management-block] h2,.dx-v1-dashboard__metrics h2{font-size:16px;line-height:22px}.dx-v1-dashboard [data-management-episode]{padding-top:6px;padding-bottom:6px}.dx-v1-refresh.dx-v1-dashboard [data-management-episode] .btn-sm{min-height:26px;height:26px;padding-inline:10px;font-size:12.5px}.dx-v1-dashboard__ask [data-ai-block=ask]{padding-top:10px;padding-bottom:10px}.dx-v1-refresh.dx-v1-dashboard .dx-v1-dashboard__ask :is(.input,.btn-primary){min-height:34px;height:34px}.dx-v1-dashboard__metrics [data-metric-id] .card{padding:8px 12px}.dx-v1-dashboard__metrics [data-metric-id] .text-h2{line-height:26px}.dx-v1-dashboard .dx-v1-metric__caption{margin-top:0}.dx-v1-dashboard [data-management-block=attention]{grid-area:attention}.dx-v1-dashboard .dx-v1-dashboard__ask{grid-area:ask}.dx-v1-dashboard section[aria-labelledby=dash-now]{grid-area:now}.dx-v1-dashboard section[aria-labelledby=dash-period]{grid-area:period}.dx-v1-dashboard .dx-v1-dashboard__side{grid-area:side}.dx-v1-dashboard .dx-v1-dashboard__ratings{grid-area:ratings}.dx-v1-dashboard .dx-v1-dashboard__ai{grid-area:ai}.dx-v1-dashboard .dx-v1-dashboard__denied{grid-column:1 / -1}}.dx-v1-refresh .dx-v1-thread__feed{position:relative;max-height:360px;min-height:64px;overflow-y:auto;padding:2px;scrollbar-color:#78958d var(--dx-surface-2)}.dx-v1-refresh .dx-v1-thread__message{min-width:0;max-width:min(78%,560px);padding:8px 12px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface-2);color:var(--dx-text)}.dx-v1-refresh .dx-v1-thread__message.is-own{border-color:#b8ddd7;background:var(--dx-accent-soft)}.dx-v1-refresh .dx-v1-thread__meta{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:6px;column-gap:6px;min-width:0;margin-bottom:2px;color:var(--dx-text-muted);font-size:11px;line-height:16px}.dx-v1-refresh .dx-v1-thread__author{max-width:100%;min-width:0;overflow:hidden;color:var(--dx-text-2);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dx-v1-refresh .dx-v1-thread__divider{display:flex;align-items:center;gap:8px;margin:6px 0 8px;color:var(--dx-accent-text);font-size:11px;line-height:16px;font-weight:600}.dx-v1-refresh .dx-v1-thread__divider:before,.dx-v1-refresh .dx-v1-thread__divider:after{content:"";flex:1;border-top:1px solid #b8ddd7}.dx-v1-refresh .dx-v1-file-chip{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:28px;padding:3px 8px;border:1px solid var(--dx-border);border-radius:6px;background:var(--dx-surface);color:var(--dx-accent-text);font-size:12px;line-height:16px;text-align:left}.dx-v1-refresh button.dx-v1-file-chip:hover{border-color:var(--dx-control-hover);background:var(--dx-accent-soft)}.dx-v1-refresh .dx-v1-file-chip.is-static{color:var(--dx-text)}.dx-v1-refresh .dx-v1-file-chip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-v1-refresh .dx-v1-file-chip__size{flex:0 0 auto;color:var(--dx-text-muted)}.dx-v1-refresh .dx-v1-file-chip__remove{display:inline-flex;flex:0 0 auto;padding:2px;border-radius:4px;color:var(--dx-text-muted)}.dx-v1-refresh .dx-v1-file-chip__remove:hover{background:var(--dx-danger-soft);color:var(--dx-danger-text)}.dx-v1-refresh.dx-v1-dialog.dx-v1-dialog--wide{width:min(100% - 32px,680px);max-height:88vh;overflow-y:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}.btn-primary:disabled,.btn-secondary:disabled,.btn-ghost:disabled,.btn-danger:disabled{cursor:not-allowed}.input{display:block;width:100%;height:40px;padding:0 12px}textarea.input{height:auto;min-height:5rem;padding:8px 12px;line-height:1.5}.\!label{display:block!important;margin-bottom:4px!important}.label{display:block;margin-bottom:4px}.table-wrap{width:100%;overflow-x:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.inset-0{top:0;right:0;bottom:0;left:0}.left-1\/2{left:50%}.top-\[28\%\]{top:28%}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.table{display:table}.table-cell{display:table-cell}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Onest DX;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Onest-Regular-CHnkANEL.woff2) format("woff2")}@font-face{font-family:Onest DX;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Onest-Medium-r4qew5RF.woff2) format("woff2")}@font-face{font-family:Onest DX;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Onest-SemiBold-DB7hgKfp.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono DX;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-Regular-Du0PCiXT.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono DX;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-Medium-CiYsa3y2.woff2) format("woff2")}html,body{background:#eef3f1}html{scroll-padding-top:120px;scroll-padding-bottom:96px}@media(max-width:1023px){html{scroll-padding-top:88px}}[data-side=client]{--lk-mark: #0369a1}[data-side=carrier]{--lk-mark: #15803d}.lk-boot{min-height:100vh;display:grid;place-items:center;color:var(--dx-text-2);background:var(--dx-canvas)}.lk{min-height:100vh;background:var(--dx-canvas)}.lk-header{position:sticky;top:0;z-index:30;background:var(--dx-surface);border-bottom:1px solid var(--dx-border)}.lk-header__top{max-width:1440px;margin:0 auto;min-height:60px;padding:8px 24px;display:flex;align-items:center;gap:16px}.lk-brand{flex:0 0 auto;display:flex;align-items:center;gap:10px;color:var(--dx-text);text-decoration:none}.lk-brand__mark{flex:0 0 auto;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--lk-mark, #087a7d)}.lk-brand__name{font-weight:600;font-size:15px;line-height:20px;white-space:nowrap}.lk-context{display:flex;flex-direction:column;min-width:0;padding-left:16px;border-left:1px solid var(--dx-border)}.lk-context--drawer{padding-left:0;border-left:0}.lk-context__org{font-weight:600;line-height:20px;overflow-wrap:anywhere}.lk-context__sub{color:var(--dx-text-2);font-size:12px;line-height:18px;overflow-wrap:anywhere}.lk-header .lk-context__org,.lk-header .lk-context__sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lk-header__tools{margin-left:auto;display:flex;align-items:center;gap:8px}.lk-iconbtn{position:relative;flex:0 0 auto;display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--dx-text-2);cursor:pointer}.lk-iconbtn:hover{background:var(--dx-accent-soft);color:var(--dx-accent-text)}.lk-iconbtn__count{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dx-danger);color:#fff;font:600 11px/18px IBM Plex Mono DX,monospace}.lk-user{display:flex;flex-direction:column;align-items:flex-end;max-width:260px;min-width:0;line-height:18px;text-align:right}.lk-user__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-weight:500}.lk-user__role{color:var(--dx-text-2);font-size:12px}.lk-context__skel{display:flex;flex-direction:column;gap:6px;width:200px;max-width:40vw}.lk-context__skel .lk-skel:last-child{width:70%;height:10px}.lk-nav{max-width:1440px;margin:0 auto;padding:0 24px;display:flex;gap:4px}.lk-nav__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-bottom:2px solid transparent;color:var(--dx-text-2);font-weight:500;text-decoration:none;white-space:nowrap}.lk-nav__link:hover{color:var(--dx-accent-text)}.lk-nav__link[aria-current=page]{border-bottom-color:var(--dx-accent);color:var(--dx-accent-text)}.lk-menu-btn{display:none!important}.lk-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#071b197a}.lk-drawer{position:fixed;top:0;bottom:0;left:0;z-index:70;width:min(100vw - 48px,340px);display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--dx-surface);box-shadow:0 16px 40px #13201e29;overflow-y:auto}.lk-drawer--right{left:auto;right:0;width:min(100vw - 24px,420px)}.lk-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--dx-border)}.lk-drawer__head h2{margin:0;font-size:18px;line-height:26px}.lk-drawer__nav{display:flex;flex-direction:column;gap:4px}.lk-drawer .lk-nav__link{border-bottom:0;border-radius:8px;min-height:48px}.lk-drawer .lk-nav__link[aria-current=page]{background:var(--dx-accent-soft)}.lk-main{max-width:1440px;margin:0 auto;padding:24px 24px 64px}.lk-stack{display:flex;flex-direction:column;gap:16px}.lk-grid-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:16px;align-items:start}.lk-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.lk-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lk-muted{color:var(--dx-text-muted)}.lk-text2{color:var(--dx-text-2)}.lk-small{font-size:12px;line-height:18px}.lk-num{font-family:IBM Plex Mono DX,ui-monospace,monospace;font-variant-numeric:tabular-nums}.lk-grow{flex:1 1 260px;min-width:0}.lk-nowrap{white-space:nowrap}.lk-h1-sub{margin:4px 0 0;color:var(--dx-text-2)}.lk-link{color:var(--dx-accent-text);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lk-link:hover{text-decoration-thickness:2px}.lk-hit{display:inline-flex;align-items:center;min-height:32px}.lk-back{gap:6px;margin-bottom:8px;text-decoration:none}.lk-card-head{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.lk-card-head h1,.lk-card-head p{margin:0}.lk-chip{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.lk-chip svg{flex:0 0 auto}.lk-states{display:flex;flex-wrap:wrap;gap:4px 6px}.lk-table{width:100%;border-collapse:collapse}.lk-table th{text-align:left;white-space:nowrap}.lk-table td{vertical-align:top;border-top:1px solid var(--dx-border)}.lk-table tbody tr:hover{background:var(--dx-accent-soft)}.lk-table .lk-row-actions{flex-wrap:nowrap}.lk-rcards{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lk-rcard{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-top:1px solid var(--dx-border)}.lk-rcard:first-child{border-top:0}.lk-rcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lk-rcard__title{min-width:0}.lk-rcard__dl{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:4px 12px;margin:0}.lk-rcard__pair{display:contents}.lk-rcard__dl dt{color:var(--dx-text-muted);font-size:12px;line-height:20px}.lk-rcard__dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.lk-list-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;border-top:1px solid var(--dx-border);color:var(--dx-text-2)}.lk-list-foot .dx-v1-pagination{margin-top:0}.lk-cell-sub{margin-top:2px;color:var(--dx-text-2);font-size:12px;line-height:18px}.lk-route{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.lk-route__point{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding-bottom:14px}.lk-route__point:last-child{padding-bottom:0}.lk-route__point:before{content:"";position:absolute;left:9px;top:18px;bottom:-2px;width:2px;background:var(--dx-border)}.lk-route__point:last-child:before{display:none}.lk-route__dot{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--dx-accent-soft);color:var(--dx-accent-text);border:1px solid #b8ddd7}.lk-route__dot--unload{background:#e7ecea;color:var(--dx-text-2);border-color:#cbd7d4}.lk-route__title{font-weight:500;overflow-wrap:anywhere}.lk-route__meta{color:var(--dx-text-2);font-size:13px;overflow-wrap:anywhere}.lk-route-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;overflow-wrap:anywhere}.lk-dl{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:8px 16px;margin:0}.lk-dl dt{color:var(--dx-text-2)}.lk-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.lk-items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lk-items__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px 12px;padding:10px 0;border-top:1px solid var(--dx-border)}.lk-items__row:first-child{border-top:0;padding-top:0}.lk-items__row:last-child{padding-bottom:0}.lk-items__main{min-width:0;flex:1 1 220px;overflow-wrap:anywhere}.lk-amount{font:500 22px/28px IBM Plex Mono DX,ui-monospace,monospace;font-variant-numeric:tabular-nums}.lk-skeleton{padding:16px}.lk-skel{display:block;height:14px;border-radius:6px;background:linear-gradient(90deg,#e3ebe8 25%,#eef3f1 37%,#e3ebe8 63%);background-size:400% 100%;animation:lk-skel 1.4s ease infinite}@keyframes lk-skel{0%{background-position:100% 50%}to{background-position:0 50%}}.lk-stale{margin-bottom:16px}.lk-dialog__body{margin-top:16px}.lk-flush{margin:0}.lk-pad{padding:16px}.lk-stack--tight{gap:8px}.lk-row--between{justify-content:space-between}.lk-danger-text{color:var(--dx-danger-text)}.lk-warning-text{color:var(--dx-warning-text)}.lk-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.lk-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-form-grid__aside{align-self:end}.lk-toolbar-note{margin:0 0 10px}.lk-period-error{margin:-8px 0 16px}.lk-textbtn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.lk-textbtn svg{flex:0 0 auto}.lk-textbtn:disabled{cursor:progress}.lk-archive{margin-bottom:16px}.lk-summary{cursor:pointer;font-weight:500}.lk-file-input{height:auto;min-height:40px;padding-top:8px;padding-bottom:8px}.lk-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lk-kpi{padding:14px 16px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface)}.lk-kpi__label{color:var(--dx-text-2);font-size:12px;line-height:18px}.lk-kpi__value{margin-top:4px;font:500 22px/28px IBM Plex Mono DX,ui-monospace,monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lk-kpi__line{display:block}.lk-kpi__sub{margin-top:2px;color:var(--dx-text-muted);font-size:12px}.lk-amount .lk-kpi__line+.lk-kpi__line{margin-top:2px}.lk-todo{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lk-todo__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--dx-border)}.lk-todo--short .lk-todo__item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 12px}.lk-todo__main{min-width:0}.lk-todo--short .lk-todo__main{flex:1 1 180px}.lk-todo__item:first-child{border-top:0;padding-top:0}.lk-todo__icon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--dx-accent-soft);color:var(--dx-accent-text)}.lk-todo__icon--warning{background:var(--dx-warning-soft);color:var(--dx-warning-text)}.lk-todo__icon--danger{background:var(--dx-danger-soft);color:var(--dx-danger-text)}.lk-todo__title{font-weight:500}.lk-money{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;margin:0}.lk-money dt{color:var(--dx-text-2)}.lk-money dd{margin:0;text-align:right;font-family:IBM Plex Mono DX,ui-monospace,monospace;font-variant-numeric:tabular-nums}.lk-money .lk-money__text{font-family:inherit}.lk-money .is-total{padding-bottom:6px;border-bottom:1px solid var(--dx-border);color:var(--dx-text);font-weight:600}.lk-toast-region{position:fixed;right:16px;bottom:16px;z-index:80;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 32px));pointer-events:none}.lk-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #b6d8cb;border-radius:10px;background:var(--dx-surface);box-shadow:0 8px 24px #13201e24;pointer-events:auto}.lk-toast--danger{border-color:#e8b8bd}.lk-toast__icon{flex:0 0 auto;margin-top:2px;color:var(--dx-success-text)}.lk-toast__icon--danger{color:var(--dx-danger-text)}.lk-toast__text{flex:1;overflow-wrap:anywhere}.lk-toast .lk-iconbtn{margin:-8px -8px -8px 0}.lk-notices{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lk-notice{border-top:1px solid var(--dx-border)}.lk-notice:first-child{border-top:0}.lk-notice__link{display:flex;flex-direction:column;gap:2px;min-height:44px;padding:10px 0;color:var(--dx-text);text-decoration:none;overflow-wrap:anywhere}a.lk-notice__link:hover .lk-notice__text{color:var(--dx-accent-text);text-decoration:underline}.lk-notice__text.is-unread{font-weight:600}.lk-notice__meta{color:var(--dx-text-muted);font-size:12px;line-height:18px}.lk-versions{display:flex;flex-wrap:wrap;gap:6px}.lk-versions button{min-height:36px;padding:0 12px;border:1px solid var(--dx-control-border);border-radius:999px;background:var(--dx-surface);color:var(--dx-text-2);font-weight:500;cursor:pointer}.lk-versions button[aria-pressed=true]{border-color:var(--dx-accent);background:var(--dx-accent-soft);color:var(--dx-accent-text)}.lk-docview{padding:14px 16px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface-2)}.lk-docview__head{margin-bottom:10px}.lk-chat{display:flex;flex-direction:column;gap:12px}.lk-chat__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lk-msg{display:flex;flex-direction:column;align-items:flex-start;max-width:min(560px,100%);padding:10px 12px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface)}.lk-msg--own{align-self:flex-end;border-color:#b8ddd7;background:var(--dx-accent-soft)}.lk-msg__meta{color:var(--dx-text-2);font-size:12px;line-height:18px}.lk-msg__body{white-space:pre-wrap;overflow-wrap:anywhere}.lk-msg__file{margin-top:6px;color:var(--dx-accent-text);overflow-wrap:anywhere}.lk-chat__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.lk-chat__actions{align-self:end}.lk-history{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lk-history li{display:grid;grid-template-columns:148px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--dx-border);overflow-wrap:anywhere}.lk-history li:first-child{border-top:0}.lk-history--spaced{margin-top:8px}.lk-history__who{font-weight:500}.lk-track{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:16px;align-items:start}.lk-track--single{grid-template-columns:minmax(0,420px)}.lk-track__scheme{display:block;width:100%;height:auto;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface-2)}.lk-track__caption{margin-top:6px}.lk-track__card{padding:16px}.lk-dl--single{grid-template-columns:minmax(0,1fr)}.lk-span-2{grid-column:span 2}.lk-section-title{margin:0 0 12px;font-size:15px;line-height:22px;font-weight:600}.lk-steps{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none}.lk-steps__item{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 6px;border:1px solid var(--dx-border);border-radius:999px;background:var(--dx-surface);color:var(--dx-text-2);font-weight:500;cursor:pointer}.lk-steps__item[aria-current=step]{border-color:var(--dx-accent);color:var(--dx-accent-text);background:var(--dx-accent-soft)}.lk-steps__num{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--dx-surface-2);font:500 12px/1 IBM Plex Mono DX,monospace}.lk-steps__item[aria-current=step] .lk-steps__num{background:var(--dx-accent);color:#fff}.lk-steps__item.has-error .lk-steps__num{background:var(--dx-danger-soft);color:var(--dx-danger-text)}.lk-point{padding:16px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface)}.lk-point__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.lk-point__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:15px;line-height:22px;font-weight:600}.lk-point__sub{font-weight:400}.lk-segment{display:inline-flex;border:1px solid var(--dx-control-border);border-radius:8px;overflow:hidden}.lk-segment button{min-height:36px;padding:0 12px;border:0;border-left:1px solid var(--dx-control-border);background:var(--dx-surface);color:var(--dx-text-2);font-weight:500;cursor:pointer}.lk-segment button:first-child{border-left:0}.lk-segment button[aria-pressed=true]{background:var(--dx-accent);color:#fff}.lk-errsum{margin-bottom:16px}.lk-errsum ul{margin:6px 0 0;padding-left:18px}.lk-errsum li+li{margin-top:2px}.lk-errsum .lk-textbtn{color:var(--dx-danger-text);text-decoration:underline}.lk-created{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.lk-created li{display:inline-flex;align-items:center;gap:6px}.lk-excel-row.is-excluded td{color:var(--dx-text-muted);background:var(--dx-surface-2)}.lk-excel-row.is-excluded .lk-excel-ref{text-decoration:line-through}.lk-points-list{margin:0;padding:0;list-style:none}.lk-sticky-foot{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px;padding:12px 16px;border:1px solid var(--dx-border);border-radius:10px;background:var(--dx-surface);box-shadow:0 -6px 18px #13201e14}@media(max-width:767px){.lk-span-2{grid-column:auto}.lk-steps__item,.lk-segment button,.dx-v1-refresh .dx-v1-switch-row{min-height:44px;min-width:44px}.dx-v1-refresh .dx-v1-switch-row{align-items:center}.lk-check-hit{min-width:44px;justify-content:center}.dx-v1-refresh .dx-v1-switch{width:64px;min-height:44px}.dx-v1-refresh .dx-v1-switch__thumb{top:50%;left:6px;width:20px;height:20px;margin-top:-10px}.dx-v1-refresh .dx-v1-switch.is-checked .dx-v1-switch__thumb{transform:translate(32px)}.lk-sticky-foot{margin-inline:-16px;border-radius:0}}.lk-login{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px}.lk-login__content{width:100%;max-width:448px}.lk-login__brand{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.lk-login__mark{width:48px;height:48px;border-radius:10px;box-shadow:0 8px 24px #13201e29}.lk-login__product{font-size:20px;line-height:28px;font-weight:600}.lk-login__cabinet{color:var(--dx-text-2);font-size:13px;line-height:18px}.lk-login__card{padding:32px}.lk-login__form{margin-top:20px}.lk-login__error{padding:8px 12px;border-radius:6px;font-size:13px}.lk-login__caption,.lk-login__links{margin:16px 0 0;text-align:center;font-size:13px;line-height:18px}.lk-login__links{margin-top:4px}.dx-v1-refresh :is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-ghost){min-height:40px;height:auto}.dx-v1-refresh :is(.btn-sm,.btn.btn-sm){min-height:32px;height:auto}.dx-v1-refresh.dx-v1-dialog{top:50%;--tw-translate-y: -50%;max-height:calc(100dvh - 32px);overflow-y:auto}.dx-v1-refresh.dx-v1-dialog--wide{width:min(100% - 32px,640px)}.dx-v1-refresh.dx-v1-dialog~.dx-v1-dialog-overlay{z-index:72}.dx-v1-refresh.dx-v1-dialog~.dx-v1-refresh.dx-v1-dialog{z-index:74}.dx-v1-refresh .dx-v1-dialog__actions{flex-wrap:wrap}.dx-v1-refresh :is([role=tab],[role=switch],summary,[tabindex]):focus-visible{outline:2px solid var(--dx-accent);outline-offset:2px}.dx-v1-refresh input:is([type=date],[type=time]):focus-within{outline:2px solid var(--dx-accent);outline-offset:2px}@media(max-width:1279px){.lk-grid-main{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.lk-nav{display:none}.lk-menu-btn{display:inline-grid!important}.lk-user{display:none}.lk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-track{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.lk-grid-2{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.lk-header__top{padding:8px 16px;gap:8px}.lk-context{padding-left:0;border-left:0}.lk-brand__name{display:none}.lk-main{padding:16px 16px 72px}.lk-dl{grid-template-columns:minmax(0,1fr);gap:2px 0}.lk-dl dd{margin-bottom:8px}.lk-form-grid,.lk-form-grid--3{grid-template-columns:minmax(0,1fr)}.lk-history li{grid-template-columns:minmax(0,1fr);gap:2px}.lk-chat__form{grid-template-columns:minmax(0,1fr)}.lk-context__skel{width:140px}.dx-v1-refresh :is(.btn,.btn-primary,.btn-secondary,.btn-danger,.btn-ghost,.btn-sm,.btn.btn-sm){min-height:44px;min-width:44px}.dx-v1-refresh .input{min-height:44px;height:44px}.dx-v1-refresh textarea.input{height:auto}.dx-v1-refresh .dx-v1-tabs{flex-wrap:wrap;overflow-x:visible}.dx-v1-refresh .dx-v1-tabs__item,.dx-v1-refresh .dx-v1-checkbox,.lk-versions button,.lk-hit{min-height:44px;min-width:44px}.dx-v1-refresh .dx-v1-checkbox{align-items:center}.lk-iconbtn{width:44px;height:44px}.lk-brand{min-width:44px;min-height:44px}}@media(max-width:420px){.lk-kpis{grid-template-columns:minmax(0,1fr)}.lk-todo__item{grid-template-columns:auto minmax(0,1fr)}.lk-todo__item>:last-child{grid-column:1 / -1}}@media(max-width:520px){.lk-login{align-items:flex-start;padding:32px 16px}.lk-login__brand{margin-bottom:24px}.lk-login__card{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.lk-skel{animation:none}}
