@charset "UTF-8";body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--font-family:"Trebuchet MS","Trebuchet","Lucida Grande",sans-serif;--ui-font:var(--font-family);--leap-primary:#dc2925;--leap-primary-rgb:220,41,37;--leap-brand:#dc2925;--leap-brand-dark:#991b1b;--leap-blush:#fef2f2;--background:#f4f6f8;--foreground:#1a1a2e;--card:#fff;--muted:#f5f5f5;--muted-foreground:#6c757d;--border:#e0e0e0;--shadow-kpi:0 1px 2px #1a1a2e0a,0 4px 12px #1a1a2e0f;--shadow-panel:0 1px 3px #1a1a2e0f,0 8px 24px #1a1a2e0f;--page-gap:1rem;--empty-min-height:14rem;--leap-radius-lg:12px;--leap-radius-md:8px;--leap-radius-sm:8px;--input:#fff;--input-foreground:#1a1a2e;--calendar-today-bg:#dc292514;--calendar-selected-bg:#dc292529;--calendar-outside-month:#94a3b8;--dashboard-filter-width:20rem;color-scheme:light}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f6f8;background:var(--background);color:#1a1a2e;color:var(--foreground);font-family:Trebuchet MS,Trebuchet,Lucida Grande,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Poppins,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-family:var(--font-family),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Poppins","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.size-3{height:.75rem;width:.75rem}.size-3\.5{height:.875rem;width:.875rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-10{height:2.5rem;width:2.5rem}.h-full{height:100%}.relative{position:relative}.ant-layout-sider-zero-width-trigger,.ant-layout-sider-zero-width-trigger-left,.ant-layout-sider-zero-width-trigger-right{display:none!important}:root{--sidebar:#000;--sidebar-foreground:#f0f0f0;--sidebar-accent:#ffffff1a;--sidebar-border:#ffffff1f;--leap-sidebar-collapsed-width:4rem;--leap-sidebar-expanded-width:15rem;--ui-header-height:4rem;--ui-header-height-mobile:4rem}.app-header-mini .trigger,.app-header-mini .trigger2,.app-header-mini-sidebar .trigger,.app-header-mini-sidebar .trigger2{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.leap-header-brand{-webkit-margin-end:auto;align-items:center;display:inline-flex;gap:.625rem;margin-inline-end:auto;min-width:0}.leap-header-collapse-btn{align-items:center;background:#1a1a2e0f;border:none;border-radius:10px;color:#1a1a2e;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .16s ease,color .16s ease;width:36px}.leap-header-collapse-btn:hover{background:#dc29251f;color:#dc2925;color:var(--leap-primary,#dc2925)}.leap-header-collapse-btn:focus-visible{outline:2px solid #dc2925;outline:2px solid var(--leap-primary,#dc2925);outline-offset:2px}.mini-sidebar-toggle.ant-layout-sider,.mini-sidebar.ant-layout-sider{-webkit-border-end:1px solid #ffffff1f!important;-webkit-border-end:1px solid var(--sidebar-border)!important;background:#000!important;background:var(--sidebar)!important;border-inline-end:1px solid #ffffff1f!important;border-inline-end:1px solid var(--sidebar-border)!important;color:#f0f0f0!important;color:var(--sidebar-foreground)!important;overflow:hidden}.mini-sidebar-toggle.ant-layout-sider.ant-layout-sider-collapsed,.mini-sidebar.ant-layout-sider.ant-layout-sider-collapsed{flex:0 0 4rem!important;flex:0 0 var(--leap-sidebar-collapsed-width)!important;max-width:4rem!important;max-width:var(--leap-sidebar-collapsed-width)!important;min-width:4rem!important;min-width:var(--leap-sidebar-collapsed-width)!important;width:4rem!important;width:var(--leap-sidebar-collapsed-width)!important}.mini-sidebar .ant-layout-sider-children,.mini-sidebar-toggle .ant-layout-sider-children{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0}.mini-sidebar .app-mini-sidebar-scrollbar,.mini-sidebar .main-mini-sidebar-scrollbar,.mini-sidebar-toggle .app-mini-sidebar-scrollbar,.mini-sidebar-toggle .main-mini-sidebar-scrollbar{flex:1 1 auto!important;min-height:0!important;padding:.5rem!important}.leap-sidebar-brand{align-items:center;background:#000;background:var(--sidebar);border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--sidebar-border);box-sizing:border-box;color:#f0f0f0;color:var(--sidebar-foreground);display:flex;flex-shrink:0;gap:.75rem;height:4rem!important;height:var(--ui-header-height)!important;margin:0!important;max-height:4rem!important;max-height:var(--ui-header-height)!important;min-height:4rem!important;min-height:var(--ui-header-height)!important;padding:0 .75rem!important;text-decoration:none}.leap-sidebar-brand--collapsed{justify-content:center;padding-inline:.5rem!important}.leap-sidebar-brand--expanded{justify-content:flex-start;padding-inline:1rem!important}.leap-sidebar-brand__mark{align-items:center;background:#ffffff14;border-radius:.625rem;box-shadow:inset 0 0 0 1px #ffffff14;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;overflow:hidden;width:2.25rem}.leap-sidebar-brand__mark img{display:block;height:1.75rem;object-fit:contain;width:1.75rem}.leap-sidebar-brand__meta{display:flex;flex-direction:column;line-height:1.2;min-width:0}.leap-sidebar-brand__title{color:#fff;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leap-sidebar-brand__subtitle{color:#ffffff80;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.leap-sidebar-footer{background:#000;background:var(--sidebar);border-top:1px solid #ffffff1f;border-top:1px solid var(--sidebar-border);flex-shrink:0;padding:.5rem}.leap-sidebar-collapse-btn{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#fffc;cursor:pointer;display:flex;font-size:.75rem;gap:.5rem;justify-content:center;padding:.5rem;transition:background .16s ease,color .16s ease;width:100%}.leap-sidebar-collapse-btn:hover{background:#ffffff1a;color:#fff}.leap-sidebar-collapse-btn:focus-visible{outline:2px solid #dc2925;outline:2px solid var(--leap-primary,#dc2925);outline-offset:2px}.mini-sidebar .ant-menu,.mini-sidebar-toggle .ant-menu{-webkit-border-end:none!important;background:#0000!important;border-inline-end:none!important;width:100%!important}.mini-sidebar .ant-menu-item,.mini-sidebar .ant-menu-submenu-title,.mini-sidebar-toggle .ant-menu-item,.mini-sidebar-toggle .ant-menu-submenu-title{align-items:center!important;background:#0000!important;border:2px solid #0000!important;border-radius:.5rem!important;color:#ffffffe6!important;display:flex!important;gap:.75rem!important;margin-block:.25rem!important;margin-inline:0!important;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease!important}.mini-sidebar .ant-menu-item:hover,.mini-sidebar .ant-menu-submenu-title:hover,.mini-sidebar-toggle .ant-menu-item:hover,.mini-sidebar-toggle .ant-menu-submenu-title:hover{background:#ffffff1a!important;color:#fff!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed{width:100%!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{-webkit-padding-start:0!important;-webkit-padding-end:0!important;align-items:normal!important;display:block!important;gap:0!important;height:2.5rem!important;justify-content:normal!important;line-height:2.5rem!important;margin-block:.25rem!important;margin-inline:auto!important;max-width:2.5rem!important;min-width:2.5rem!important;overflow:hidden!important;padding-inline:0!important;padding-inline-end:0!important;padding-inline-start:0!important;padding:0!important;position:relative!important;text-align:center!important;text-overflow:clip!important;width:2.5rem!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon+span,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon+span,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content{display:none!important;font-size:0!important;margin:0!important;max-width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:0!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon{align-items:center!important;bottom:auto!important;color:inherit!important;display:flex!important;flex-shrink:0;font-size:1.125rem!important;height:1.125rem!important;inset-inline-start:50%!important;justify-content:center!important;left:50%!important;line-height:1!important;margin:0!important;margin-inline:0!important;min-width:1.125rem!important;padding:0!important;position:absolute!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%)!important;width:1.125rem!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon .material-symbols-outlined,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon svg,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon svg,.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon svg,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon .material-symbols-outlined,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon svg,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item .anticon svg,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon svg{display:block!important;font-size:1.125rem!important;height:1.125rem!important;line-height:1!important;margin:0!important;max-height:1.125rem!important;max-width:1.125rem!important;width:1.125rem!important}.mini-sidebar .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title,.mini-sidebar-toggle .ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.mini-sidebar .ant-menu-item.ant-menu-item-selected,.mini-sidebar-toggle .ant-menu-item.ant-menu-item-selected{background:#dc2925!important;background:var(--leap-primary,#dc2925)!important;border-color:#fff!important;box-shadow:0 1px 2px #0003;color:#fff!important}.mini-sidebar .ant-menu-item.ant-menu-item-selected:after,.mini-sidebar .ant-menu-item.ant-menu-item-selected:before,.mini-sidebar-toggle .ant-menu-item.ant-menu-item-selected:after,.mini-sidebar-toggle .ant-menu-item.ant-menu-item-selected:before{content:none!important;display:none!important}.mini-sidebar .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon,.mini-sidebar .ant-menu-item.ant-menu-item-selected .anticon,.mini-sidebar-toggle .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon,.mini-sidebar-toggle .ant-menu-item.ant-menu-item-selected .anticon{color:#fff!important}.mini-sidebar-toggle:not(.ant-layout-sider-collapsed) .ant-menu-item,.mini-sidebar-toggle:not(.ant-layout-sider-collapsed) .ant-menu-submenu-title,.mini-sidebar:not(.ant-layout-sider-collapsed) .ant-menu-item,.mini-sidebar:not(.ant-layout-sider-collapsed) .ant-menu-submenu-title{height:auto!important;justify-content:flex-start!important;line-height:1.25!important;min-height:2.5rem!important;padding:.5rem .625rem!important}.mini-sidebar-toggle:not(.ant-layout-sider-collapsed) .ant-menu-item .ant-menu-item-icon,.mini-sidebar-toggle:not(.ant-layout-sider-collapsed) .ant-menu-item .anticon,.mini-sidebar:not(.ant-layout-sider-collapsed) .ant-menu-item .ant-menu-item-icon,.mini-sidebar:not(.ant-layout-sider-collapsed) .ant-menu-item .anticon{align-items:center!important;color:inherit!important;display:inline-flex!important;flex-shrink:0;font-size:1rem!important;height:1rem!important;justify-content:center!important;line-height:1!important;margin:0!important;width:1rem!important}.mini-sidebar-toggle:not(.ant-layout-sider-collapsed) .ant-menu-item .ant-menu-title-content,.mini-sidebar:not(.ant-layout-sider-collapsed) .ant-menu-item .ant-menu-title-content{-webkit-margin-start:0!important;margin-inline-start:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-layout-header.app-header-mini,.ant-layout-header.app-header-mini-sidebar,.app-header-mini,.app-header-mini-sidebar,.app-header-mini-sidebar.ant-layout-header,.app-header-mini.ant-layout-header{align-items:center!important;border-bottom:1px solid #e8e8e8!important;box-sizing:border-box!important;display:flex!important;height:4rem!important;height:var(--ui-header-height)!important;line-height:4rem!important;line-height:var(--ui-header-height)!important;max-height:4rem!important;max-height:var(--ui-header-height)!important;min-height:4rem!important;min-height:var(--ui-header-height)!important;overflow:hidden;padding-block:0!important;padding-inline:12px!important}.app-header-mini .leap-header-brand img,.app-header-mini-sidebar .leap-header-brand img{height:2.5rem!important;max-height:2.5rem!important;max-width:min(11.5rem,42vw)!important;object-fit:contain;width:auto!important}.ant-layout:has(>.mini-sidebar),.ant-layout:has(>.mini-sidebar-toggle){padding-top:4rem!important;padding-top:var(--ui-header-height)!important}.ops-page{box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;margin:0;max-width:100%;min-width:0;overflow-x:hidden;padding:1.25rem 1.5rem 2rem;width:100%}@media (max-width:1199px){.change-password-page.change-password-canvas,.help-support-page.help-support-canvas,.layouts-page.layouts-canvas,.reports-page.reports-canvas,.track-order-page.track-order-canvas,.tx-wizard-page.tx-wizard-canvas{height:auto!important;max-height:none!important;overflow:visible!important}.help-support-page__grid,.layouts-page__grid,.reports-page__grid,.track-order-page__grid{flex:none;min-height:0}.help-support-workspace,.layouts-preview-panel,.reports-preview-panel,.track-order-preview-panel{height:auto!important;min-height:min(55dvh,28rem);overflow:visible}.layouts-preview-table-host,.reports-preview-table-host{flex:none;max-height:min(70dvh,40rem);min-height:16rem;overflow:auto}}@media (max-width:767px){.change-password-page.change-password-canvas,.help-support-page.help-support-canvas,.layouts-page.layouts-canvas,.reports-page.reports-canvas,.track-order-page.track-order-canvas,.tx-wizard-page.tx-wizard-canvas{padding-bottom:1.5rem!important}.help-support-workspace,.layouts-preview-panel,.reports-preview-panel,.track-order-preview-panel{min-height:min(50dvh,22rem)}.layouts-preview-table-host,.reports-preview-table-host{max-height:none}}@media (min-width:1280px){.ops-page .ant-form>.ant-row>.ant-col.ant-col-md-8,.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-md-8{flex:0 0 25%;max-width:25%}}@media (min-width:1600px){.ops-page{padding:1.5rem 2rem 2.5rem}}.ops-page-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ops-page-header__main{align-items:flex-start;display:flex;gap:.875rem;min-width:0}.ops-page-header__icon{align-items:center;border-radius:8px;border-radius:var(--ui-radius-sm,8px);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ops-page-header__title{color:var(--foreground);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.ops-page-header__subtitle{color:var(--muted-foreground);font-size:.875rem;margin:.25rem 0 0}.ops-page-header__count-pill{align-items:center;background:var(--muted);border-radius:999px;color:var(--muted-foreground);display:inline-flex;font-size:.75rem;font-weight:600;padding:.125rem .625rem}.ops-page-header__actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.ops-mobile-kpi-scroll{-webkit-overflow-scrolling:touch;margin:0 -.25rem;overflow-x:auto;padding:0 .25rem}.ops-mobile-kpi-scroll .tickets-kpi-panel{min-width:-webkit-max-content;min-width:max-content}.ops-mobile-kpi-scroll .tickets-kpi-strip{flex-wrap:nowrap}.ops-mobile-kpi-scroll .tickets-kpi-card{color:inherit;display:block;flex:0 0 auto;min-width:7.5rem;text-decoration:none}.ops-kpi-skeleton{grid-gap:.75rem;background:var(--card);border:1px solid var(--border);border-radius:.875rem;display:grid;gap:.75rem;grid-template-columns:repeat(7,minmax(7rem,1fr));padding:.75rem}.ops-kpi-skeleton__card{height:4.5rem!important;width:100%!important}.ops-kpi-error{border:1px solid var(--border);border-radius:.875rem;gap:.75rem;justify-content:space-between;padding:.875rem 1rem}.ops-kpi-error,.ops-sla-strip{align-items:center;background:var(--card);color:var(--muted-foreground);display:flex;font-size:.875rem}.ops-sla-strip{border:1px solid var(--border);border-radius:.75rem;flex-wrap:wrap;gap:.5rem .75rem;padding:.75rem 1rem}.ops-sla-strip--error,.ops-sla-strip--loading{min-height:3rem}.ops-sla-strip--error{justify-content:space-between}.ops-sla-strip__item{align-items:center;display:inline-flex;gap:.375rem}.ops-sla-strip__icon--success{color:#06d001}.ops-sla-strip__icon--warn{color:#dc2925}.ops-sla-strip__divider{color:var(--border)}.ops-date-range-bar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ops-date-range-bar__segments{background:var(--card);border:1px solid var(--border);border-radius:.625rem;display:inline-flex;padding:.25rem}.ops-date-range-bar__segment{background:#0000;border:0;border-radius:.5rem;color:var(--muted-foreground);cursor:pointer;font-size:.8125rem;font-weight:500;padding:.375rem .875rem}.ops-date-range-bar__segment--active{background:#dc2925;color:#fff}.ops-date-range-bar__picker{height:2.5rem}.ops-date-range-bar__period{color:var(--muted-foreground);font-size:.8125rem}.ops-chart-card{background:var(--card);border:1px solid var(--border);border-radius:8px;border-radius:var(--ui-radius-sm,8px);box-shadow:0 1px 2px #0f172a0d;box-shadow:var(--ui-shadow-sm,0 1px 2px #0f172a0d);padding:1.25rem;padding:var(--ui-space-5,1.25rem)}.ops-chart-card__header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.ops-chart-card__title{font-size:1.0625rem;font-weight:600;margin:0}.ops-chart-card__subtitle{color:var(--muted-foreground);font-size:.8125rem;margin:.25rem 0 0}.ops-chart-empty{align-items:center;color:var(--muted-foreground);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;justify-content:center;min-height:12rem;text-align:center}.ops-chart-empty__hint{color:var(--muted-foreground);font-size:.8125rem;margin:0}.ops-inline-retry{background:#0000;border:0;color:#dc2925;cursor:pointer;font-size:.8125rem;font-weight:600;text-decoration:underline}.ops-charts-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.ops-charts-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:767px){.ops-page{padding:.75rem .75rem 1.5rem!important}.ops-page-header__title{font-size:1.15rem}.ops-chart-card{border-radius:.85rem}.ops-chart-card__header{flex-wrap:wrap;gap:.5rem}}.global-search__input-wrap{position:relative;width:16rem}.global-search__icon{color:var(--muted-foreground);left:.625rem;position:absolute;top:50%;transform:translateY(-50%)}.global-search__input{background:var(--muted);border:1px solid var(--border);border-radius:.5rem;font-size:.8125rem;height:2.25rem;padding:0 .75rem 0 2rem;width:100%}.global-search__dropdown{background:var(--card);border:1px solid var(--border);border-radius:.625rem;box-shadow:0 8px 24px #0000001f;left:0;min-width:18rem;padding:.375rem;position:absolute;right:0;top:calc(100% + .375rem);z-index:50}.global-search__list{list-style:none;margin:0;padding:0}.global-search__hit{background:#0000;border:0;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;text-align:left;width:100%}.global-search__hit:hover{background:var(--muted)}.global-search__hit-id{color:#dc2925;font-size:.75rem;font-weight:700}.global-search__hit-title{color:var(--foreground);font-size:.8125rem}.global-search__empty{color:var(--muted-foreground);font-size:.8125rem;margin:0;padding:.75rem;text-align:center}.dark .global-search__dropdown{box-shadow:0 8px 24px #00000073}.motion-surface{transition:background-color var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard),box-shadow var(--motion-fast) var(--motion-ease-standard)}.motion-press:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.motion-press:active{transform:none}}.motion-page-enter{animation:none;opacity:1}.ops-chart-card.motion-stagger-enter{animation:none}@media (prefers-reduced-motion:no-preference){.motion-page-enter{animation:motion-page-enter .28s ease both;animation:motion-page-enter var(--motion-normal,.28s) var(--motion-ease-enter,ease) both}.ops-chart-card.motion-stagger-enter{animation:motion-page-enter var(--motion-normal) var(--motion-ease-enter) both}.ops-page>.ops-chart-card:nth-child(2){animation-delay:40ms}.ops-page>.ops-chart-card:nth-child(3){animation-delay:80ms}.ops-page>.ops-chart-card:nth-child(4){animation-delay:.12s}}@keyframes motion-page-enter{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.motion-page-enter,.ops-chart-card.motion-stagger-enter,.ops-page>.ops-chart-card{animation:none!important}}.motion-focus-ring:focus-visible{border-color:#dc292573;box-shadow:0 0 0 3px #dc29251f;outline:none}.notification-drawer-overlay{transition:background-color var(--motion-normal) var(--motion-ease-standard),-webkit-backdrop-filter var(--motion-normal) var(--motion-ease-standard);transition:background-color var(--motion-normal) var(--motion-ease-standard),backdrop-filter var(--motion-normal) var(--motion-ease-standard);transition:background-color var(--motion-normal) var(--motion-ease-standard),backdrop-filter var(--motion-normal) var(--motion-ease-standard),-webkit-backdrop-filter var(--motion-normal) var(--motion-ease-standard)}.notification-drawer-panel{transition:transform var(--motion-normal) var(--motion-ease-standard),opacity var(--motion-normal) var(--motion-ease-standard)}@media (prefers-reduced-motion:reduce){.notification-drawer-overlay,.notification-drawer-panel{transition:none!important}}.ui-3-calendar-shell{background:#fff;background:var(--ui-bg-surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--ui-border,#e2e8f0);border-radius:20px;border-radius:var(--ui-radius-xl,20px);box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a0f;overflow:hidden;width:100%}.ui-3-calendar-shell .rbc-calendar,.ui-3-calendar-shell .ui-3-calendar{background:#0000;font-family:var(--ui-font)}.ui-3-calendar-card{background:#0000!important;border:none!important;box-shadow:none!important}.ui-3-calendar-card .ant-card-body{padding:0!important}.ui-3-calendar-shell .dashboard-calendar-toolbar,.ui-3-calendar-shell .rbc-toolbar{grid-gap:.75rem 1rem;align-items:center;background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--ui-border,#e2e8f0);display:grid;flex-shrink:0;gap:.75rem 1rem;grid-template-columns:1fr;margin-bottom:0;min-height:3.625rem;padding:1rem 1.25rem}@media (min-width:768px){.ui-3-calendar-shell .dashboard-calendar-toolbar,.ui-3-calendar-shell .rbc-toolbar{grid-template-columns:auto 1fr auto}.ui-3-calendar-shell .dashboard-calendar-toolbar__label{margin-bottom:0;order:0;width:auto}.ui-3-calendar-shell .dashboard-calendar-toolbar__nav{order:-1}.ui-3-calendar-shell .dashboard-calendar-toolbar__actions{justify-self:end;order:1}}.ui-3-calendar-shell .dashboard-calendar-toolbar__label,.ui-3-calendar-shell .rbc-toolbar-label{color:#0f172a;color:var(--ui-text,#0f172a);flex:1 1 auto;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin-bottom:0;order:0;text-align:center;width:100%}.ui-3-calendar-shell .dashboard-calendar-toolbar__nav,.ui-3-calendar-shell .dashboard-calendar-toolbar__views,.ui-3-calendar-shell .rbc-btn-group{background:color-mix(in srgb,var(--muted) 55%,var(--card));border:1px solid #e2e8f0;border:1px solid var(--ui-border,#e2e8f0);border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.2rem}.ui-3-calendar-shell .rbc-btn-group button{background:#0000!important;border:none!important;border-radius:999px!important;box-shadow:none!important;color:#64748b!important;color:var(--ui-text-secondary,#64748b)!important;font-size:.8125rem!important;font-weight:600!important;margin:0!important;padding:.4rem .9rem!important;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.ui-3-calendar-shell .rbc-btn-group button:hover{background:#fffc!important;color:#0f172a!important;color:var(--ui-text,#0f172a)!important}.ui-3-calendar-shell .rbc-btn-group button.rbc-active{background:#dc2925!important;background:var(--ui-brand,#dc2925)!important;box-shadow:0 4px 12px #dc29254d!important;color:#fff!important}.ui-3-calendar-shell .rbc-header{background:#f8fafc!important;background:var(--ui-bg-subtle,#f8fafc)!important;border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--ui-border,#e2e8f0)!important;border-inline:1px solid #e2e8f0!important;border-inline:1px solid var(--ui-border,#e2e8f0)!important;color:#64748b!important;color:var(--ui-text-secondary,#64748b)!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.08em;padding:.7rem .5rem!important;text-transform:uppercase}.ui-3-calendar-shell .rbc-header+.rbc-header{border-inline-start-color:#e2e8f0!important;border-inline-start-color:var(--ui-border,#e2e8f0)!important}.ui-3-calendar-shell .rbc-header:first-child{-webkit-border-start:none!important;border-inline-start:none!important}.ui-3-calendar-shell .rbc-month-view,.ui-3-calendar-shell .rbc-time-view{background:#fff;border:none!important}.ui-3-calendar-shell .rbc-month-row+.rbc-month-row{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--ui-border,#e2e8f0)!important}.ui-3-calendar-shell .rbc-day-bg{-webkit-border-start:1px solid #e2e8f0!important;-webkit-border-start:1px solid var(--ui-border,#e2e8f0)!important;border-inline-start:1px solid #e2e8f0!important;border-inline-start:1px solid var(--ui-border,#e2e8f0)!important;transition:background .15s ease}.ui-3-calendar-shell .rbc-day-bg:hover{background:#f8fafc;background:var(--ui-bg-subtle,#f8fafc)}.ui-3-calendar-shell .rbc-off-range-bg{background:#f8fafc!important}.ui-3-calendar-shell .rbc-date-cell{color:#64748b!important;color:var(--ui-text-secondary,#64748b)!important;font-size:.8125rem;font-weight:600;left:auto!important;padding:.5rem .65rem .25rem!important;position:relative!important;text-align:end!important;top:auto!important}.ui-3-calendar-shell .rbc-date-cell>a,.ui-3-calendar-shell .rbc-date-cell>a:active,.ui-3-calendar-shell .rbc-date-cell>a:visited{color:inherit!important;font-weight:600!important;position:static!important;right:auto!important;text-decoration:none!important;top:auto!important}.ui-3-calendar-shell .rbc-off-range .rbc-date-cell,.ui-3-calendar-shell .rbc-off-range .rbc-date-cell>a{color:#94a3b8!important;color:var(--ui-text-muted,#94a3b8)!important;font-weight:500!important}.ui-3-calendar-shell .rbc-now .rbc-date-cell>a{-webkit-margin-end:.15rem;align-items:center;background:#dc2925!important;background:var(--ui-brand,#dc2925)!important;border-radius:999px;color:#fff!important;display:inline-flex;font-weight:700!important;height:1.75rem;justify-content:center;margin-inline-end:.15rem;min-width:1.75rem}.ui-3-calendar-shell .rbc-today{background:rgba(220,41,37,.035)!important}.ui-3-calendar-shell .rbc-date-header-label{align-items:center;color:#64748b;color:var(--ui-text-secondary,#64748b);display:inline-flex;font-size:.8125rem;font-weight:600;justify-content:flex-end;padding:.5rem .65rem .15rem;width:100%}.ui-3-calendar-shell .rbc-date-header-label.is-today{align-items:center;background:#dc2925;background:var(--ui-brand,#dc2925);border-radius:999px;color:#fff;display:inline-flex;font-weight:700;height:1.75rem;justify-content:center;margin:.35rem .5rem .1rem auto;min-width:1.75rem;padding:0;width:auto}.ui-3-calendar-shell .rbc-event{border:none!important;border-radius:6px!important;box-shadow:0 1px 3px #0f172a1f;font-size:.6875rem!important;font-weight:600!important;padding:2px 6px!important;transition:transform .15s ease,box-shadow .15s ease}.ui-3-calendar-shell .rbc-event:hover{box-shadow:0 4px 10px #0f172a26;transform:translateY(-1px);z-index:2}.ui-3-calendar-shell .rbc-event.rbc-selected{outline:2px solid #dc2925!important;outline:2px solid var(--ui-brand,#dc2925)!important;outline-offset:1px}.ui-3-calendar-shell .rbc-event-content{font-size:inherit;line-height:1.3}.ui-3-calendar-shell .rbc-show-more{background:#0000!important;color:#dc2925!important;color:var(--ui-brand,#dc2925)!important;font-size:.6875rem;font-weight:700}.ui-3-calendar-shell .rbc-row-segment{padding:0 2px 2px}.ui-3-calendar-shell .rbc-time-header-content{-webkit-border-start:1px solid var(--ui-border)!important;border-inline-start:1px solid var(--ui-border)!important}.ui-3-calendar-shell .rbc-time-content{border-top:1px solid var(--ui-border)!important}.ui-3-calendar-shell .rbc-timeslot-group{border-bottom:1px solid #f1f5f9!important;border-bottom:1px solid var(--ui-bg-subtle,#f1f5f9)!important}.ui-3-calendar-shell .rbc-time-slot{color:var(--ui-text-muted);font-size:.6875rem}.ui-3-calendar-shell .rbc-agenda-view table{border:none}.ui-3-calendar-shell .rbc-agenda-date-cell,.ui-3-calendar-shell .rbc-agenda-time-cell{color:var(--ui-text-secondary);font-weight:600}.ui-3-calendar-shell .rbc-overlay{border:1px solid var(--ui-border)!important;border-radius:16px!important;border-radius:var(--ui-radius-lg,16px)!important;box-shadow:var(--ui-shadow-lg)!important;padding:.5rem!important}.ui-3-calendar-shell .rbc-overlay-header{border-bottom:1px solid var(--ui-border);font-weight:700;margin-bottom:.25rem;padding:.5rem .75rem}html[dir=rtl] .ui-3-calendar-shell .rbc-date-cell{text-align:start!important}html[dir=rtl] .ui-3-calendar-shell .rbc-date-header-label{justify-content:flex-start}.dark .ui-3-calendar-shell{background:var(--ui-bg-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow-md)}.dark .ui-3-calendar-shell .rbc-header{background:var(--ui-bg-subtle)!important;border-bottom-color:var(--ui-border)!important;border-inline-color:var(--ui-border)!important;color:var(--ui-text-secondary)!important}.dark .ui-3-calendar-shell .rbc-toolbar{background:linear-gradient(180deg,var(--ui-bg-subtle) 0,var(--ui-bg-surface) 100%);border-bottom-color:var(--ui-border)}.dark .ui-3-calendar-shell .rbc-toolbar-label{color:var(--ui-text)}.dark .ui-3-calendar-shell .rbc-btn-group{background:var(--ui-bg-subtle);border-color:var(--ui-border)}.dark .ui-3-calendar-shell .rbc-btn-group button{color:var(--ui-text-secondary)!important}.dark .ui-3-calendar-shell .rbc-btn-group button:hover{background:var(--ui-bg-surface)!important;color:var(--ui-text)!important}.dark .ui-3-calendar-shell .rbc-month-view,.dark .ui-3-calendar-shell .rbc-month-view .rbc-row-content,.dark .ui-3-calendar-shell .rbc-time-view{background:var(--ui-bg-surface)!important;color:var(--ui-text)}.dark .ui-3-calendar-shell .rbc-day-bg{background:var(--ui-bg-surface);border-inline-start-color:var(--ui-border)!important}.dark .ui-3-calendar-shell .rbc-day-bg:hover{background:var(--ui-bg-subtle)}.dark .ui-3-calendar-shell .rbc-off-range-bg{background:var(--ui-bg-subtle)!important}.dark .ui-3-calendar-shell .rbc-date-cell,.dark .ui-3-calendar-shell .rbc-date-cell>a,.dark .ui-3-calendar-shell .rbc-date-header-label{color:var(--ui-text-secondary)!important}.dark .ui-3-calendar-shell .rbc-off-range .rbc-date-cell,.dark .ui-3-calendar-shell .rbc-off-range .rbc-date-cell>a{color:var(--ui-text-muted)!important}.dark .ui-3-calendar-shell .rbc-now .rbc-date-cell>a{background:var(--ui-brand)!important;color:#fff!important}.dark .ui-3-calendar-shell .rbc-today{background:#dc29251a!important}.dark .ui-3-calendar-shell .rbc-month-row+.rbc-month-row{border-top-color:var(--ui-border)!important}.dark .ui-3-calendar-shell .rbc-overlay{background:var(--ui-bg-surface)!important;border-color:var(--ui-border)!important}.dark .ui-3-calendar-shell .rbc-overlay-header{border-bottom-color:var(--ui-border);color:var(--ui-text)}.dashboard-page.dashboard-canvas{--dashboard-filter-width:20rem;--dashboard-calendar-workspace-height:42.5rem;background:var(--background);display:flex;flex-direction:column;gap:.875rem!important;isolation:isolate;max-width:100%;min-height:calc(100dvh - 4rem);min-height:calc(100dvh - var(--ui-header-height, 4rem));overflow-x:hidden;padding:1rem 1.25rem 1.25rem!important;position:relative;width:100%}.dashboard-page.dashboard-canvas:after,.dashboard-page.dashboard-canvas:before{content:none!important;display:none!important}.dashboard-top-row{grid-gap:.875rem;align-items:stretch;display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width:900px){.dashboard-top-row{grid-template-columns:minmax(0,1.55fr) minmax(0,.725fr) minmax(0,.725fr)}}@media (min-width:640px) and (max-width:899px){.dashboard-top-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-top-row .dashboard-hero{grid-column:1/-1}}.dashboard-top-row .dash-action-card,.dashboard-top-row .dash-action-card-wrap{height:100%}.dashboard-top-row .dashboard-hero__inner{min-height:4.75rem}.dashboard-page .dashboard-stats-wrap{display:flex;flex-direction:column;gap:.875rem;margin-bottom:0}.dashboard-page .dashboard-calendar-panel.ops-chart-card{background:color-mix(in srgb,var(--card) 96%,#0000);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);margin-top:0;overflow:hidden;padding:0}.dashboard-page .dashboard-calendar-panel .ops-chart-card__header{background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid var(--border);margin-bottom:0;padding:.875rem 1rem}.dashboard-page .dashboard-calendar-panel .ops-chart-card__title{color:var(--muted-foreground);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dashboard-calendar-panel__body{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;position:relative}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-calendar,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .ui-3-calendar{display:flex;flex:1 1 auto;flex-direction:column;height:100%!important;min-height:0}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view{flex:1 1 auto;min-height:0}.dashboard-calendar-toolbar{align-items:center}.dashboard-calendar-toolbar__label{flex:1 1 auto;text-align:center}.dashboard-calendar-toolbar__actions{-webkit-margin-start:auto;align-items:center;display:inline-flex;gap:.35rem;margin-inline-start:auto}.dashboard-calendar-filters-toggle{align-items:center;background:var(--card)!important;border:1px solid var(--border)!important;border-radius:999px!important;box-shadow:none!important;color:var(--foreground)!important;display:inline-flex!important;font-size:.8125rem!important;font-weight:600!important;gap:.375rem;padding:.45rem .875rem!important;transition:background .2s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,color .15s ease,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease!important;transition:background .2s var(--ui-ease-spring,cubic-bezier(.34,1.56,.64,1)),border-color .2s ease,color .15s ease,transform .25s var(--ui-ease-spring,cubic-bezier(.34,1.56,.64,1)),box-shadow .25s ease!important}.dashboard-calendar-filters-toggle:hover{background:var(--muted)!important;color:var(--foreground)!important;transform:translateY(-1px)}.dashboard-calendar-filters-toggle--active{background:var(--leap-primary)!important;border-color:var(--leap-primary)!important;box-shadow:0 2px 8px #dc292547!important;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb,220,41,37),.28)!important;color:#fff!important;transform:scale(1.04)}.dashboard-calendar-filter-panel{display:flex;flex-direction:column;gap:1.125rem}.dashboard-calendar-filter-panel--embedded{padding:0}.dashboard-calendar-filter-section+.dashboard-calendar-filter-section{border-top:1px solid color-mix(in srgb,var(--border) 85%,#0000);padding-top:1rem}.dashboard-calendar-filter-section__title{background:#0000;border:none;border-radius:0;color:var(--muted-foreground);font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:0 0 .5rem;padding:0;text-transform:uppercase}.dashboard-calendar-filter-list{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.dashboard-calendar-filter-chip{align-items:center;background:color-mix(in srgb,var(--muted) 25%,var(--card));border:1px dashed color-mix(in srgb,var(--border) 90%,#0000);border-radius:.625rem;cursor:pointer;display:flex;gap:.625rem;padding:.5625rem .75rem;position:relative;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,opacity .15s ease}.dashboard-calendar-filter-chip:not(.dashboard-calendar-filter-chip--checked){opacity:.88}.dashboard-calendar-filter-chip:not(.dashboard-calendar-filter-chip--checked) .dashboard-calendar-filter-chip__swatch{background:var(--muted-foreground);opacity:.28}.dashboard-calendar-filter-chip:not(.dashboard-calendar-filter-chip--checked) .dashboard-calendar-filter-chip__label{color:var(--muted-foreground);font-weight:500}.dashboard-calendar-filter-chip:hover{border-color:color-mix(in srgb,var(--filter-chip-accent,var(--leap-primary)) 45%,var(--border));opacity:1}.dashboard-calendar-filter-chip--checked{background:color-mix(in srgb,var(--leap-primary) 16%,var(--card));background:color-mix(in srgb,var(--filter-chip-accent,var(--leap-primary)) 16%,var(--card));border-color:var(--filter-chip-accent,var(--leap-primary));border-style:solid;border-width:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--leap-primary) 22%,#0000),0 4px 12px color-mix(in srgb,var(--leap-primary) 18%,#0000);box-shadow:0 0 0 1px color-mix(in srgb,var(--filter-chip-accent,var(--leap-primary)) 22%,#0000),0 4px 12px color-mix(in srgb,var(--filter-chip-accent,var(--leap-primary)) 18%,#0000);opacity:1}.dashboard-calendar-filter-chip--checked .dashboard-calendar-filter-chip__label{color:var(--foreground);font-weight:700}.dashboard-calendar-filter-chip--checked .dashboard-calendar-filter-chip__swatch{box-shadow:0 0 0 2px color-mix(in srgb,var(--filter-chip-accent) 25%,var(--card))}.dashboard-calendar-filter-chip__input,.dashboard-calendar-filter-row__input{opacity:0;pointer-events:none;position:absolute}.dashboard-calendar-filter-chip__swatch{background:var(--leap-primary);background:var(--filter-chip-accent,var(--leap-primary));border-radius:999px;flex-shrink:0;height:.625rem;width:.625rem}.dashboard-calendar-filter-chip__label{color:var(--foreground);flex:1 1;font-size:.8125rem;font-weight:600}.dashboard-calendar-filter-chip__check,.dashboard-calendar-filter-row__check{align-items:center;background:var(--leap-primary);background:var(--filter-chip-accent,var(--leap-primary));border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.dashboard-calendar-filter-row__check{background:var(--leap-primary)}.dashboard-calendar-filter-chip:not(.dashboard-calendar-filter-chip--checked) .dashboard-calendar-filter-chip__check,.dashboard-calendar-filter-row:not(.dashboard-calendar-filter-row--checked) .dashboard-calendar-filter-row__check{background:color-mix(in srgb,var(--muted) 55%,var(--card));border:1.5px solid color-mix(in srgb,var(--muted-foreground) 35%,var(--border));color:#0000}.dashboard-calendar-filter-row{align-items:center;background:color-mix(in srgb,var(--muted) 20%,var(--card));border:1px dashed color-mix(in srgb,var(--border) 90%,#0000);border-radius:.625rem;cursor:pointer;display:flex;gap:.625rem;padding:.5625rem .75rem;position:relative;transition:border-color .15s ease,background .15s ease,opacity .15s ease,box-shadow .15s ease}.dashboard-calendar-filter-row:not(.dashboard-calendar-filter-row--checked){opacity:.88}.dashboard-calendar-filter-row:not(.dashboard-calendar-filter-row--checked) .dashboard-calendar-filter-row__icon{filter:grayscale(1);opacity:.35}.dashboard-calendar-filter-row:not(.dashboard-calendar-filter-row--checked) .dashboard-calendar-filter-row__label{color:var(--muted-foreground);font-weight:500}.dashboard-calendar-filter-row:hover{background:color-mix(in srgb,var(--muted) 45%,var(--card));opacity:1}.dashboard-calendar-filter-row--checked{background:#dc292514;background:rgba(var(--leap-primary-rgb,220,41,37),.08);border:2px solid #dc292573;border-color:rgba(var(--leap-primary-rgb,220,41,37),.45);box-shadow:0 0 0 1px #dc29251f,0 4px 12px #dc29251a;box-shadow:0 0 0 1px rgba(var(--leap-primary-rgb,220,41,37),.12),0 4px 12px rgba(var(--leap-primary-rgb,220,41,37),.1);opacity:1}.dashboard-calendar-filter-row--checked .dashboard-calendar-filter-row__icon{filter:none;opacity:1}.dashboard-calendar-filter-row--checked .dashboard-calendar-filter-row__label{color:var(--foreground);font-weight:700}.dashboard-calendar-filter-row__icon{display:inline-flex;flex-shrink:0;font-size:1rem}.dashboard-calendar-filter-row__label{color:var(--foreground);flex:1 1;font-size:.8125rem;font-weight:500}.dashboard-calendar-layout{--dashboard-calendar-filter-width:var(--dashboard-filter-width,20rem);align-items:flex-start;display:flex;gap:0;min-width:0;position:relative}.dashboard-calendar-layout__main{align-self:flex-start;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;will-change:flex-basis,width}.dashboard-calendar-layout__main>.dashboard-calendar-panel{display:flex;flex-direction:column;height:42.5rem;height:var(--dashboard-calendar-workspace-height,42.5rem);max-height:42.5rem;max-height:var(--dashboard-calendar-workspace-height,42.5rem);min-height:42.5rem;min-height:var(--dashboard-calendar-workspace-height,42.5rem);width:100%}.dashboard-calendar-panel>div:last-child{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.dashboard-calendar-filters{align-self:flex-start;display:flex;flex-direction:column;height:42.5rem;height:var(--dashboard-calendar-workspace-height,42.5rem);max-height:42.5rem;max-height:var(--dashboard-calendar-workspace-height,42.5rem);min-height:42.5rem;min-height:var(--dashboard-calendar-workspace-height,42.5rem);overflow:hidden;pointer-events:none;position:relative;will-change:width,transform,opacity}.dashboard-calendar-filters--open{pointer-events:auto}.dashboard-calendar-filters__inner{background:color-mix(in srgb,var(--card) 96%,#0000);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);display:flex;flex:1 1 auto;flex-direction:column;height:100%;max-width:none;min-height:0;overflow:hidden;transform-origin:right center;will-change:transform,opacity}.dashboard-calendar-filters__header{align-items:center;background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;min-height:3.625rem;padding:1rem 1.25rem}.dashboard-calendar-filters__title{color:var(--foreground);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.dashboard-calendar-filters__close{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.5rem;color:var(--muted-foreground);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:background .2s cubic-bezier(.34,1.56,.64,1),color .15s ease,border-color .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1);transition:background .2s var(--ui-ease-spring,cubic-bezier(.34,1.56,.64,1)),color .15s ease,border-color .15s ease,transform .2s var(--ui-ease-spring,cubic-bezier(.34,1.56,.64,1));width:2rem}.dashboard-calendar-filters__close:hover{background:var(--muted);border-color:color-mix(in srgb,var(--leap-primary) 25%,var(--border));color:var(--foreground);transform:scale(1.06)}.dashboard-calendar-filters__close:active{transform:scale(.94)}.dashboard-calendar-filters__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem;scrollbar-width:thin}.dashboard-calendar-layout--mobile .dashboard-calendar-filters{bottom:auto;box-shadow:-10px 0 28px #0f172a24;position:absolute;right:0;top:0;z-index:20}.dark .dashboard-calendar-layout--mobile .dashboard-calendar-filters{box-shadow:-10px 0 28px #00000061}@media (max-width:767px){.dashboard-page.dashboard-canvas{--dashboard-calendar-workspace-height:clamp(28rem,62vh,36rem)}}@media (prefers-reduced-motion:reduce){.dashboard-calendar-filters,.dashboard-calendar-filters-toggle,.dashboard-calendar-filters__close,.dashboard-calendar-filters__inner,.dashboard-calendar-layout__main{transform:none!important;transition:none!important}}.dashboard-page .dashboard-inventory-panel.ops-chart-card{background:color-mix(in srgb,var(--card) 96%,#0000);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);margin-top:0;overflow:hidden;padding:0}.dashboard-page .dashboard-inventory-panel .ops-chart-card__header{background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid var(--border);margin-bottom:0;padding:.875rem 1rem}.dashboard-page .dashboard-inventory-panel .ops-chart-card__title{color:var(--muted-foreground);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dashboard-page .dashboard-inventory-panel .ops-chart-card__body,.dashboard-page .dashboard-inventory-panel>div:last-child{padding:1rem!important}.dashboard-page .ant-collapse-del .ant-collapse{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:.75rem!important;box-shadow:0 1px 3px #0f172a0a;margin-top:.75rem;overflow:hidden}.dashboard-page .ant-collapse-del .ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--border)!important}.dashboard-page .ant-collapse-del .ant-collapse>.ant-collapse-item:last-child{border-bottom:none!important}.dashboard-page .ant-collapse-del .ant-collapse-header{background:color-mix(in srgb,var(--muted) 45%,var(--card))!important;color:var(--foreground)!important;font-size:.8125rem!important;font-weight:600!important;padding:.625rem .875rem!important}.dashboard-page .ant-collapse-del .ant-collapse-content-box{padding:.5rem .75rem .75rem!important}.dashboard-page .dashboard-inventory-panel .ant-table{border-radius:.5rem}.dashboard-page .ant-drawer-header{border-bottom:1px solid var(--border)}.dashboard-page>.ant-alert{border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);margin-bottom:0}.dashboard-page .dash-inv-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .dash-inv-pill{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:999px;box-shadow:0 1px 2px #0f172a0a;color:#dc2925;color:var(--leap-primary,#dc2925);cursor:pointer;display:flex;font:inherit;font-size:.875rem;font-weight:600;gap:.625rem;min-height:2.75rem;padding:.625rem .875rem;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.dashboard-page .dash-inv-pill:hover{background:color-mix(in srgb,#dc2925 4%,var(--card));background:color-mix(in srgb,var(--leap-primary,#dc2925) 4%,var(--card));border-color:color-mix(in srgb,var(--leap-primary,#dc2925) 35%,var(--border));box-shadow:0 4px 14px #dc292514}.dashboard-page .dash-inv-pill--placeholder{border-style:dashed;opacity:.35;pointer-events:none}.dashboard-page .dash-inv-pill__icon{align-items:center;background:#dc2925;background:var(--leap-primary,#dc2925);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:1.375rem;justify-content:center;width:1.375rem}.dashboard-page .dash-inv-pill__label{flex:1 1;line-height:1.25;min-width:0}.dashboard-page .dash-inv-pill__badge{background:color-mix(in srgb,#dc2925 12%,#0000);background:color-mix(in srgb,var(--leap-primary,#dc2925) 12%,#0000);border-radius:999px;color:#dc2925;color:var(--leap-primary,#dc2925);flex-shrink:0;font-size:.6875rem;font-weight:700;min-width:1.5rem;padding:.125rem .45rem;text-align:center}.dashboard-page .dash-inv-qty-link{color:#2563eb;cursor:pointer;text-decoration:underline}.dash-inv-expand-root{align-items:stretch;box-sizing:border-box;display:flex;inset:0;justify-content:stretch;overflow:hidden;padding:.75rem;position:fixed;z-index:1100}.dash-inv-expand-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute}.dash-inv-expand-stage{display:flex;margin:auto;max-height:min(92vh,54rem);min-height:0;min-width:0;position:relative;width:min(100%,42rem);z-index:1}.dash-inv-expand-stage--wide{flex:1 1;height:100%;margin:0;max-height:none;max-width:none;width:100%}.dash-inv-expand{background:linear-gradient(165deg,color-mix(in srgb,var(--card) 92%,#fff) 0,var(--card) 45%,color-mix(in srgb,var(--muted) 28%,var(--card)) 100%);border:1px solid color-mix(in srgb,var(--border) 80%,#fff);border-radius:1.15rem;box-shadow:0 24px 64px #0f172a38,inset 0 0 0 1px #ffffff59;display:flex;flex-direction:column;max-height:min(92vh,54rem);overflow:hidden;width:100%}.dash-inv-expand--wide{height:100%;max-height:none}.dash-inv-expand__header{align-items:flex-start;background:color-mix(in srgb,var(--muted) 30%,var(--card));border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.15rem .875rem}.dash-inv-expand__eyebrow{color:var(--muted-foreground);font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:0 0 .2rem;text-transform:uppercase}.dash-inv-expand__title{color:var(--foreground);font-size:1.125rem;font-weight:700;line-height:1.25;margin:0}.dash-inv-expand__subtitle{color:var(--muted-foreground);font-size:.8125rem;margin:.25rem 0 0}.dash-inv-expand__minimize{color:var(--muted-foreground)!important;flex-shrink:0}.dash-inv-expand__body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:1rem 1.15rem 1.15rem}.dash-inv-expand__body>.dash-track-embed{flex:1 1;min-height:0;overflow:hidden}.dash-inv-search-table{display:flex;flex-direction:column;gap:.75rem;min-height:0}.dash-inv-search-table__toolbar{align-items:center;display:flex;gap:.75rem;width:100%}.dash-inv-search-table__input{flex:1 1 auto;max-width:none;width:100%}.dash-inv-search-table__input.ant-input,.dash-inv-search-table__input.ant-input-affix-wrapper{width:100%!important}.dash-inv-search-table__count{color:var(--muted-foreground);flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.02em}.dash-inv-expand__footer{border-top:1px solid var(--border);padding:.75rem 1.15rem}.dash-track-embed{display:flex;flex-direction:column;gap:.875rem;height:100%;min-height:0;overflow:hidden}.dash-track-embed__toolbar{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.dash-track-embed__search{width:min(100%,14rem)}.dash-track-embed__status{min-width:8.5rem}.dash-track-embed__full-link{align-items:center;color:#dc2925;color:var(--leap-primary,#dc2925);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.35rem;text-decoration:none}.dash-track-embed__full-link:hover{text-decoration:underline}.dash-track-embed__grid{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden;position:relative}.dash-track-embed__grid--detail-open{align-items:stretch;gap:.875rem;grid-template-columns:minmax(18rem,.9fr) minmax(26rem,1.25fr)}.dash-track-embed .track-order-list-panel{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.dash-track-embed .track-order-list-panel__body{flex:1 1;min-height:0;overflow:hidden}.dash-track-embed .track-order-table-host{flex:1 1;height:100%;min-height:0;overflow:hidden}.dash-track-embed .track-order-detail-pane{height:100%;inset:auto;max-height:100%;min-height:0;opacity:0;overflow:hidden;pointer-events:none;position:relative;transform:translateX(10px);visibility:hidden;width:100%}.dash-track-embed .track-order-detail-pane--open{opacity:1;pointer-events:auto;transform:none;visibility:visible}.dash-track-embed .track-order-detail-pane__surface{box-shadow:none;display:flex;flex-direction:column;height:100%;max-height:100%;min-width:0;overflow:hidden;width:100%}.dash-track-embed .track-order-detail-pane__body{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:1.25rem}.dash-track-embed .track-order-kpi-panel{flex-shrink:0;margin:0}.dash-track-embed__empty{color:var(--muted-foreground);margin:2rem 0;text-align:center}@media (max-width:767px){.dashboard-page .dash-inv-grid{grid-template-columns:1fr}.dash-inv-expand-root{padding:.5rem}.dash-inv-expand-stage,.dash-inv-expand-stage--wide{height:100%;margin:0;max-height:none;width:100%}.dash-inv-expand--wide{height:100%;max-height:none}.dash-track-embed__grid--detail-open{grid-template-columns:1fr;grid-template-rows:minmax(10rem,.4fr) minmax(0,1fr)}.dash-track-embed .track-order-detail-pane{height:100%;max-height:none}}@media (prefers-reduced-motion:reduce){.dashboard-page .dash-inv-pill{transition:none}}.dashboard-location-gate{align-items:center;background:radial-gradient(ellipse 70% 50% at 50% 0,#dc29250f,#0000 55%),#f4f4f5;background:radial-gradient(ellipse 70% 50% at 50% 0,#dc29250f,#0000 55%),var(--background,#f4f4f5);display:flex!important;justify-content:center;min-height:calc(100dvh - 4rem);min-height:calc(100dvh - var(--ui-header-height, 4rem));padding:2rem 1.25rem!important}.dashboard-location-gate__card{background:#fff;border:1px solid #e8e8e8;border-radius:22px;box-shadow:0 12px 24px #0000001f;max-width:28rem;overflow:hidden;padding:2rem 1.5rem 1.75rem;position:relative;width:100%}@media (min-width:640px){.dashboard-location-gate__card{padding:2.5rem}}.dashboard-location-gate__accent{background:linear-gradient(90deg,#dc2925,#8b0000);height:3px;left:0;position:absolute;right:0;top:0}.dashboard-location-gate__title{color:#111827;font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 .4rem}.dashboard-location-gate__hint{color:#6b7280;font-size:.8125rem;line-height:1.5;margin:0 0 1.5rem}.dashboard-location-gate__label{color:#111827;display:block;font-size:.875rem;font-weight:650;margin-bottom:.45rem}.dashboard-location-gate__loading{display:flex;justify-content:center;padding:2rem 0}.dashboard-location-gate__actions{display:flex;justify-content:flex-end;margin-top:1.25rem}.dashboard-location-gate__continue.ant-btn-primary{background:linear-gradient(135deg,#dc2925,#8b0000);border:none;border-radius:.875rem;box-shadow:0 8px 24px #dc292547;font-weight:750;height:2.75rem;min-width:8.5rem}.dashboard-location-gate__continue.ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#c4211e,#6b0000)!important;border:none!important}.dashboard-location-gate__continue.ant-btn-primary:disabled{background:#d1d5db!important;box-shadow:none;color:#fff!important}.dashboard-location-gate .ant-select-selector{background:#f4f4f5!important;border:2px solid #e0e0e0!important;border-radius:14px!important;min-height:2.75rem!important;transition:border-color .2s,box-shadow .2s,background .2s}.dashboard-location-gate .ant-select-focused .ant-select-selector,.dashboard-location-gate .ant-select:hover .ant-select-selector{background:#fff!important;border-color:#dc2925!important;box-shadow:0 0 0 3px #dc29251f!important}.track-order-page.track-order-canvas{--track-order-rail-width:min(100%,20rem);--track-order-rail-width-compact:min(100%,15.5rem);--track-order-detail-width:clamp(26rem,40vw,38rem);--track-order-pane-ease:cubic-bezier(0.32,0.72,0,1);--track-order-pane-duration:0.42s;--track-order-canvas-end:color-mix(in srgb,var(--muted) 55%,var(--background));background:radial-gradient(ellipse 120% 70% at 50% -15%,#dc29250f,#0000 55%),linear-gradient(180deg,var(--background) 0,var(--track-order-canvas-end) 100%);background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb,220,41,37),.06),#0000 55%),linear-gradient(180deg,var(--background) 0,var(--track-order-canvas-end) 100%);display:flex;flex-direction:column;gap:.75rem!important;height:calc(100dvh - 4rem);height:calc(100dvh - var(--ui-header-height, 4rem));max-height:calc(100dvh - 4rem);max-height:calc(100dvh - var(--ui-header-height, 4rem));min-height:calc(100dvh - 4rem);min-height:calc(100dvh - var(--ui-header-height, 4rem));overflow:hidden;padding:1rem 1.25rem 1.25rem!important}.track-order-hero{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--card) 94%,#0000);border:1px solid color-mix(in srgb,var(--border) 88%,#0000);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:0 4px 24px -10px #1a1a2e1a;flex-shrink:0;overflow:hidden;position:relative}.track-order-hero__orb{border-radius:50%;filter:blur(40px);pointer-events:none;position:absolute}.track-order-hero__orb--a{animation:trackOrderOrbDrift 8s ease-in-out infinite alternate;background:#dc29251f;background:rgba(var(--leap-primary-rgb,220,41,37),.12);height:12rem;right:8%;top:-4rem;width:12rem}.track-order-hero__orb--b{animation:trackOrderOrbDrift 10s ease-in-out infinite alternate-reverse;background:#2196f314;bottom:-3rem;height:8rem;left:12%;width:8rem}.track-order-hero__inner{grid-gap:1rem 1.25rem;align-items:center;display:grid;gap:1rem 1.25rem;grid-template-columns:1fr auto auto;padding:1rem 1.25rem;position:relative;z-index:1}.track-order-hero__brand{align-items:center;display:flex;gap:.875rem;min-width:0}.track-order-hero__icon{align-items:center;background:linear-gradient(135deg,#dc292529,#dc29250a);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb,220,41,37),.16),rgba(var(--leap-primary-rgb,220,41,37),.04));border-radius:.75rem;box-shadow:inset 0 0 0 1px #dc292524;box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb,220,41,37),.14);color:var(--leap-primary);display:flex;flex-shrink:0;font-size:1.25rem;height:2.75rem;justify-content:center;width:2.75rem}.track-order-hero__title{color:var(--foreground);font-size:1.375rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.track-order-hero__subtitle{color:var(--muted-foreground);font-size:.8125rem;margin:.2rem 0 0}.track-order-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.track-order-hero-badge{align-items:center;animation:trackOrderFadeUp .4s ease both;background:var(--card);border:1px solid var(--border);border-radius:999px;color:var(--muted-foreground);display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.25rem .625rem;text-transform:uppercase}.track-order-hero-badge--accent{background:#dc292514;background:rgba(var(--leap-primary-rgb,220,41,37),.08);border-color:#dc292547;border-color:rgba(var(--leap-primary-rgb,220,41,37),.28);color:var(--leap-primary)}.track-order-hero-badge--live{background:#0a7a3e14;border-color:#0a7a3e40;color:#0a7a3e}.track-order-hero-badge__dot{animation:trackOrderLivePulse 1.4s ease-in-out infinite;background:#0a7a3e;border-radius:50%;height:.4375rem;width:.4375rem}.track-order-hero__actions{justify-self:end}.track-order-kpi-panel{background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border);border-radius:.875rem;flex-shrink:0;padding:.375rem}.track-order-kpi-strip{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(5,minmax(0,1fr))}.track-order-kpi-card{align-items:center;animation:trackOrderFadeUp .45s cubic-bezier(.22,1,.36,1) both;background:var(--card);border:1px solid var(--border);border-radius:.625rem;box-shadow:0 1px 3px #0f172a0a;cursor:default;display:flex;gap:.625rem;padding:.625rem .75rem;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform var(--motion-fast,.15s) ease,box-shadow var(--motion-fast,.15s) ease,border-color var(--motion-fast,.15s) ease;width:100%}button.track-order-kpi-card{color:inherit;cursor:pointer;font:inherit}button.track-order-kpi-card:hover{box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.track-order-kpi-card--accent{background:linear-gradient(135deg,#dc29250f,var(--card));background:linear-gradient(135deg,rgba(var(--leap-primary-rgb,220,41,37),.06),var(--card));border-color:#dc292538;border-color:rgba(var(--leap-primary-rgb,220,41,37),.22)}.track-order-kpi-card--active{background:#dc29250f;background:rgba(var(--leap-primary-rgb,220,41,37),.06);border-color:var(--leap-primary);box-shadow:0 0 0 1px #dc292533;box-shadow:0 0 0 1px rgba(var(--leap-primary-rgb,220,41,37),.2)}.track-order-kpi-card--loading .track-order-kpi-card__value{opacity:.45}.track-order-kpi-card__icon{align-items:center;background:var(--muted);border-radius:.5rem;color:var(--muted-foreground);display:flex;flex-shrink:0;font-size:.875rem;height:2rem;justify-content:center;width:2rem}.track-order-kpi-card--accent .track-order-kpi-card__icon,.track-order-kpi-card--active .track-order-kpi-card__icon{background:#dc29251a;background:rgba(var(--leap-primary-rgb,220,41,37),.1);color:var(--leap-primary)}.track-order-kpi-card__label{color:var(--muted-foreground);font-size:.625rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.track-order-kpi-card__value{font-feature-settings:"tnum";color:var(--foreground);font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;margin:.1rem 0 0}.track-order-page__grid{grid-gap:.875rem;align-items:stretch;display:grid;flex:1 1;gap:.875rem;grid-template-columns:var(--track-order-rail-width) minmax(0,1fr) 0fr;min-height:0;transition:grid-template-columns var(--track-order-pane-duration) var(--track-order-pane-ease)}.track-order-page__grid--detail-open{grid-template-columns:var(--track-order-rail-width-compact) minmax(0,1fr) var(--track-order-detail-width)}.track-order-page__grid--detail-open .track-order-filter-field__label,.track-order-page__grid--detail-open .track-order-filter-rail__header{font-size:.625rem}.track-order-filter-rail{animation:trackOrderFadeUp .45s cubic-bezier(.22,1,.36,1) .04s both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--card) 96%,#0000);border:1px solid var(--border);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:0 2px 12px #0f172a0d;display:flex;flex-direction:column;max-height:100%;min-height:0;min-width:0;overflow:auto;padding:1rem;scrollbar-width:thin;transition:padding var(--track-order-pane-duration) var(--track-order-pane-ease),box-shadow var(--track-order-pane-duration) var(--track-order-pane-ease)}.track-order-page__grid--detail-open .track-order-filter-rail{box-shadow:0 1px 8px #0f172a0a;padding:.875rem}.track-order-filter-rail__header{align-items:center;border-bottom:1px solid var(--border);color:var(--leap-primary);display:flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.08em;margin-bottom:.875rem;padding-bottom:.75rem;text-transform:uppercase}.track-order-filter-rail__header h2{color:var(--foreground);flex:1 1;font-size:inherit;font-weight:inherit;margin:0}.track-order-filter-rail__count{align-items:center;background:var(--leap-primary);border-radius:999px;color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .375rem}.track-order-filter-field{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}.track-order-filter-field__label{color:var(--muted-foreground);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.track-order-filter-field__icon{color:var(--muted-foreground)}.track-order-filter-rail__reset{margin-top:.25rem}.track-order-active-chips{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.375rem;margin-top:.875rem;padding-top:.875rem}.track-order-active-chips__chip{align-items:center;background:#dc292512;background:rgba(var(--leap-primary-rgb,220,41,37),.07);border:1px solid #dc292538;border:1px solid rgba(var(--leap-primary-rgb,220,41,37),.22);border-radius:.5rem;color:var(--foreground);cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.375rem;justify-content:space-between;padding:.35rem .5rem .35rem .625rem;text-align:left;transition:background-color .15s ease;width:100%}.track-order-active-chips__chip:hover{background:#dc29251f;background:rgba(var(--leap-primary-rgb,220,41,37),.12)}.track-order-active-chips__chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-order-list-panel{animation:trackOrderFadeUp .5s cubic-bezier(.22,1,.36,1) .08s both;background:var(--card);border:1px solid var(--border);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:0 4px 24px -12px #1a1a2e1f;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;transition:box-shadow var(--track-order-pane-duration) var(--track-order-pane-ease),border-color var(--track-order-pane-duration) var(--track-order-pane-ease)}.track-order-list-panel--compressed{box-shadow:0 2px 16px -10px #1a1a2e1a}.track-order-list-panel--loading .track-order-list-panel__header:after{animation:trackOrderToolbarProgress 1.1s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,#dc292526 20%,var(--leap-primary) 50%,#dc292526 80%,#0000 100%);background:linear-gradient(90deg,#0000 0,rgba(var(--leap-primary-rgb,220,41,37),.15) 20%,var(--leap-primary) 50%,rgba(var(--leap-primary-rgb,220,41,37),.15) 80%,#0000 100%);background-size:200% 100%;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.track-order-list-panel__header{align-items:center;background:linear-gradient(180deg,var(--card) 0,color-mix(in srgb,var(--muted) 24%,var(--card)) 100%);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.875rem 1.125rem;position:relative}.track-order-list-panel__heading{align-items:center;display:flex;gap:.75rem;min-width:0}.track-order-list-panel__icon{align-items:center;background:#dc29251a;background:rgba(var(--leap-primary-rgb,220,41,37),.1);border-radius:.5rem;color:var(--leap-primary);display:flex;flex-shrink:0;font-size:.9375rem;height:2rem;justify-content:center;width:2rem}.track-order-list-panel__title{color:var(--foreground);font-size:.9375rem;font-weight:700;margin:0}.track-order-list-panel__subtitle{color:var(--muted-foreground);font-size:.6875rem;margin:.1rem 0 0}.track-order-list-panel__body{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:.625rem .875rem .875rem}.track-order-empty-state{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-block:2.5rem!important}.track-order-table-host{animation:trackOrderFadeUp .4s ease .12s both;background:var(--card);border:1px solid var(--border);border-radius:.75rem;border-radius:var(--leap-radius-md,.75rem);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.track-order-table-host .leap-table-wrap--wide{border:none;border-radius:0;box-shadow:none;flex:1 1;height:100%;min-height:0}.track-order-table-host .ant-spin-container,.track-order-table-host .ant-spin-nested-loading,.track-order-table-host .ant-table-wrapper{height:100%;min-height:0}.track-order-table-host .ant-table-body{scrollbar-color:#dc292559 #0000;scrollbar-color:rgba(var(--leap-primary-rgb,220,41,37),.35) #0000;scrollbar-width:thin}.track-order-table-row--clickable{cursor:pointer;transition:background-color .15s ease}.track-order-table-row--clickable:hover td{background:#dc29250f!important;background:rgba(var(--leap-primary-rgb,220,41,37),.06)!important}.track-order-table-row--selected>td{background:#dc292514!important;background:rgba(var(--leap-primary-rgb,220,41,37),.08)!important}.track-order-table-row--selected>td:first-child{box-shadow:inset 3px 0 0 var(--leap-primary)}.track-order-table-row--selected:hover>td{background:#dc29251a!important;background:rgba(var(--leap-primary-rgb,220,41,37),.1)!important}.track-order-table__order-no{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.track-order-table__count{font-feature-settings:"tnum";color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:600}.track-order-status-tag{-webkit-margin-end:0!important;align-items:center;border-radius:999px!important;display:inline-flex!important;font-weight:600!important;gap:.25rem;line-height:1.3!important;margin-inline-end:0!important;max-width:100%;overflow:visible!important;padding-inline:.625rem!important;text-overflow:clip!important;white-space:nowrap!important}.track-order-table .track-order-status-tag{font-size:.75rem!important}.track-order-table td.ant-table-cell{overflow:visible}.track-order-progress{min-width:0;padding:.125rem 0;width:100%}.track-order-progress--compact{padding:0}.track-order-progress__track{position:relative;width:100%}.track-order-progress__line{background:color-mix(in srgb,var(--border) 88%,var(--muted));border-radius:999px;height:2px;left:.3125rem;left:calc(var(--track-order-progress-dot-size, .625rem)/2);overflow:hidden;position:absolute;right:.3125rem;right:calc(var(--track-order-progress-dot-size, .625rem)/2);top:.3125rem;top:calc(var(--track-order-progress-dot-size, .625rem)/2);transform:translateY(-50%);z-index:0}.track-order-progress--compact{--track-order-progress-dot-size:0.5rem}.track-order-progress--compact .track-order-progress__line{height:2px}.track-order-progress__line-fill{border-radius:inherit;height:100%;transition:width .35s cubic-bezier(.32,.72,0,1)}.track-order-progress__steps{align-items:flex-start;display:flex;gap:.25rem;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;z-index:1}.track-order-progress__step{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.375rem;min-width:0}.track-order-progress--compact .track-order-progress__step{gap:0}.track-order-progress__dot{background:var(--card);border:2px solid color-mix(in srgb,var(--border) 90%,var(--muted-foreground));border-radius:50%;box-sizing:border-box;height:.625rem;height:var(--track-order-progress-dot-size,.625rem);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;width:.625rem;width:var(--track-order-progress-dot-size,.625rem)}.track-order-progress__step--done .track-order-progress__dot{background:var(--step-color);border-color:var(--step-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--step-color) 24%,#0000)}.track-order-progress__step--active .track-order-progress__dot{animation:trackOrderStepPulse 2s ease-in-out infinite;background:var(--card);border-color:var(--step-color);border-width:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--step-color) 18%,#0000),0 0 0 1px color-mix(in srgb,var(--step-color) 35%,#0000)}.track-order-progress__step--active .track-order-progress__dot:after{background:var(--step-color);border-radius:50%;content:"";height:42%;left:50%;min-height:3px;min-width:3px;position:absolute;top:50%;transform:translate(-50%,-50%);width:42%}.track-order-progress__step--active .track-order-progress__dot,.track-order-progress__step--done .track-order-progress__dot{position:relative}.track-order-progress__step--pending .track-order-progress__dot{background:var(--card)}.track-order-progress__label{color:var(--muted-foreground);font-size:.6875rem;font-weight:500;line-height:1.2;max-width:5.5rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.track-order-progress__label--active{color:var(--foreground);font-weight:700}.track-order-table .track-order-progress{max-width:11rem}.track-order-detail-pane{height:100%;min-height:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(14px);transition:opacity .32s var(--track-order-pane-ease),transform var(--track-order-pane-duration) var(--track-order-pane-ease),visibility 0s linear var(--track-order-pane-duration);visibility:hidden}.track-order-detail-pane--open{opacity:1;pointer-events:auto;transform:translateX(0);transition:opacity .36s var(--track-order-pane-ease) .05s,transform var(--track-order-pane-duration) var(--track-order-pane-ease),visibility 0s linear 0s;visibility:visible}.track-order-detail-pane__surface{background:var(--card);border:1px solid var(--border);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:-8px 0 32px -12px #1a1a2e24;display:flex;flex-direction:column;height:100%;min-width:var(--track-order-detail-width);overflow:hidden}.track-order-detail-pane--open .track-order-detail-pane__surface{animation:trackOrderPaneIn .44s var(--track-order-pane-ease) both}.track-order-detail-pane__header{align-items:flex-start;background:linear-gradient(180deg,var(--card) 0,color-mix(in srgb,var(--muted) 22%,var(--card)) 100%);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.875rem 1rem}.track-order-detail-pane__heading{align-items:flex-start;display:flex;gap:.625rem;min-width:0}.track-order-detail-pane__icon{align-items:center;background:#dc29251a;background:rgba(var(--leap-primary-rgb,220,41,37),.1);border-radius:.5rem;color:var(--leap-primary);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.track-order-detail-pane__eyebrow{color:var(--muted-foreground);font-size:.625rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.track-order-detail-pane__title{color:var(--foreground);font-size:1rem;font-weight:700;letter-spacing:-.01em;margin:.1rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-order-detail-pane__subtitle{color:var(--muted-foreground);font-size:.6875rem;margin:.1rem 0 0}.track-order-detail-pane__close{color:var(--muted-foreground)!important;flex-shrink:0}.track-order-detail-pane__close:hover{background:#dc292514!important;background:rgba(var(--leap-primary-rgb,220,41,37),.08)!important;color:var(--leap-primary)!important}.track-order-detail-pane__body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.75rem 1rem 1rem}.track-order-detail-pane__meta{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.75rem}.track-order-detail-pane__descriptions{margin-bottom:.25rem}.track-order-detail-pane__divider{color:var(--muted-foreground)!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.06em;margin:.75rem 0 .625rem!important;text-transform:uppercase}.track-order-detail-pane__table-host{border:1px solid var(--border);border-radius:.75rem;border-radius:var(--leap-radius-md,.75rem);flex:1 1;min-height:0;overflow:hidden}.track-order-allotment-list{display:flex;flex:0 0 auto;flex-direction:column;gap:.875rem;min-height:0}@media (min-width:1100px){.dash-track-embed__grid--detail-open .track-order-allotment-list,.track-order-page__grid--detail-open .track-order-allotment-list{align-content:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}.track-order-allotment-list__item{background:color-mix(in srgb,var(--muted) 28%,var(--card));border:1px solid color-mix(in srgb,var(--border) 90%,#0000);border-radius:.75rem;border-radius:var(--leap-radius-md,.75rem);min-width:0;overflow:hidden;padding:.875rem 1rem}.track-order-allotment-list__heading{align-items:center;color:var(--muted-foreground);display:flex;font-size:.6875rem;font-weight:700;gap:.5rem;justify-content:space-between;letter-spacing:.06em;margin:0 0 .625rem;text-transform:uppercase}.track-order-allotment-list__heading-id{font-feature-settings:"tnum";color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0;text-transform:none}.track-order-allotment-list__descriptions{margin:0!important}.track-order-allotment-list__descriptions .ant-descriptions-view>table{table-layout:fixed;width:100%}.track-order-allotment-list__descriptions .ant-descriptions-row>td,.track-order-allotment-list__descriptions .ant-descriptions-row>th{padding-bottom:.45rem!important;vertical-align:top}.track-order-allotment-list__descriptions .ant-descriptions-item-label{color:color-mix(in srgb,var(--muted-foreground) 92%,var(--foreground));font-size:.75rem;max-width:38%;white-space:nowrap;width:7rem}.track-order-allotment-list__descriptions .ant-descriptions-item-content{color:var(--foreground);font-size:.8125rem;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:normal}.track-order-allotment-list__descriptions .ant-descriptions-item-container{align-items:flex-start;display:flex!important;flex-wrap:nowrap;gap:.5rem}.track-order-allotment-list__descriptions .ant-tag,.track-order-allotment-list__descriptions .track-order-status-tag{float:none!important;margin:0!important;position:static!important}.track-order-allotment-list__value--emphasis,.track-order-allotment-list__value--numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.track-order-allotment-list__value--numeric{font-weight:600}.track-order-allotment-list__divider{border-color:color-mix(in srgb,var(--border) 85%,#0000)!important;color:var(--muted-foreground)!important;font-size:.6875rem!important;letter-spacing:.04em;margin:.75rem 0 .5rem!important;text-transform:uppercase}.track-order-allotment-list__hint{color:var(--muted-foreground);font-size:.75rem;margin:.35rem 0 0}.track-order-allotment-list__hint--error{color:#dc2626;color:var(--destructive,#dc2626)}.track-order-so-details{display:flex;flex-direction:column;gap:.625rem}.track-order-so-details__descriptions .ant-descriptions-item-label{width:7.25rem}.track-order-so-items__title{align-items:center;color:var(--muted-foreground);display:flex;font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.06em;margin:0 0 .375rem;text-transform:uppercase}.track-order-so-items__count{align-items:center;background:color-mix(in srgb,#dc2925 12%,#0000);background:color-mix(in srgb,var(--leap-primary,#dc2925) 12%,#0000);border-radius:999px;color:#dc2925;color:var(--leap-primary,#dc2925);display:inline-flex;font-size:.6875rem;font-weight:700;justify-content:center;letter-spacing:0;min-width:1.25rem;padding:.05rem .4rem;text-transform:none}.track-order-so-items__material{display:flex;flex-direction:column;gap:.125rem;min-width:0}.track-order-so-items__desc{color:var(--muted-foreground);font-size:.6875rem;line-height:1.35}.track-order-so-items{min-width:0;width:100%}.track-order-so-items__table{margin:0;width:100%!important}.track-order-so-items__table .ant-spin-container,.track-order-so-items__table .ant-spin-nested-loading,.track-order-so-items__table .ant-table,.track-order-so-items__table .ant-table-container,.track-order-so-items__table .ant-table-content,.track-order-so-items__table .ant-table-content>table,.track-order-so-items__table.ant-table-wrapper{width:100%!important}.track-order-so-items__table .ant-table{background:#0000;table-layout:fixed}.track-order-so-items__table .ant-table-thead>tr>th{font-size:.6875rem;padding:.375rem .5rem!important}.track-order-so-items__table .ant-table-tbody>tr>td{font-size:.75rem;padding:.375rem .5rem!important}.calendar-order-tracking .track-order-so-details,.calendar-order-tracking .track-order-so-items{min-width:0;width:100%}.track-order-detail-pane__table-host .leap-table-wrap--wide{border:none;border-radius:0;box-shadow:none;height:100%;min-height:0}.track-order-detail-pane__empty{color:var(--muted-foreground);font-size:.8125rem;margin:0;padding:2rem .5rem;text-align:center}.track-order-page .ant-table-thead>tr>th{background:#dc2925!important;background:var(--leap-primary,#dc2925)!important;color:#fff!important;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.dash-inv-expand .track-order-table.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-right,.dash-inv-expand .track-order-table.leap-antd-data-table .ant-table-thead>tr>th,.track-order-table.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-left,.track-order-table.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-right,.track-order-table.leap-antd-data-table .ant-table-thead>tr>th{background:#dc2925!important;background:var(--leap-primary,#dc2925)!important;border-bottom-color:color-mix(in srgb,#dc2925 80%,#000)!important;border-bottom-color:color-mix(in srgb,var(--leap-primary,#dc2925) 80%,#000)!important;color:#fff!important}.track-order-page .ant-table-tbody>tr>td{font-size:.8125rem}.track-order-page .ant-pagination{margin:.5rem .625rem .625rem!important}@keyframes trackOrderFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes trackOrderOrbDrift{0%{transform:translate(0) scale(1)}to{transform:translate(12px,8px) scale(1.08)}}@keyframes trackOrderLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes trackOrderToolbarProgress{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes trackOrderStepPulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--step-color) 18%,#0000),0 0 0 1px color-mix(in srgb,var(--step-color) 35%,#0000)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--step-color) 12%,#0000),0 0 0 1px color-mix(in srgb,var(--step-color) 45%,#0000)}}@keyframes trackOrderPaneIn{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1199px){.track-order-page.track-order-canvas{height:auto;max-height:none;overflow:visible}.track-order-page__grid{flex:none}.track-order-page__grid,.track-order-page__grid--detail-open{grid-template-columns:1fr;grid-template-rows:auto auto auto}.track-order-page__grid--detail-open .track-order-detail-pane{transform:translateY(12px)}.track-order-page__grid--detail-open .track-order-detail-pane--open{transform:translateY(0)}.track-order-detail-pane__surface{box-shadow:0 -4px 24px -8px #1a1a2e1f;min-width:0;width:100%}.track-order-filter-rail{max-height:none;overflow:visible}.track-order-hero__inner{grid-template-columns:1fr}.track-order-hero__actions,.track-order-hero__meta{justify-self:start}.track-order-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.track-order-page.track-order-canvas{height:auto;max-height:none;overflow:visible;padding:.75rem!important}.track-order-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.track-order-page.track-order-canvas{padding-inline:1.5rem!important}.track-order-page__grid{--track-order-rail-width:21rem}}@media (prefers-reduced-motion:reduce){.track-order-detail-pane,.track-order-filter-rail,.track-order-list-panel,.track-order-page__grid{transition:none!important}.track-order-detail-pane__surface,.track-order-filter-rail,.track-order-hero,.track-order-hero-badge,.track-order-hero-badge__dot,.track-order-hero__orb,.track-order-kpi-card,.track-order-list-panel,.track-order-progress__step--active .track-order-progress__dot,.track-order-table-host{animation:none!important}button.track-order-kpi-card:hover{transform:none}.track-order-table-row--clickable{transition:none}}.calendar-order-tracking{background:linear-gradient(180deg,#f8fafcf2,#ffffffe6);border:1px solid #0f172a14;border-radius:12px;margin:0 0 1rem;padding:.875rem 1rem}.calendar-order-tracking__header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.calendar-order-tracking__title-row{align-items:flex-start;display:flex;gap:.625rem}.calendar-order-tracking__icon{color:#2563eb;font-size:1rem;margin-top:.2rem}.calendar-order-tracking__eyebrow{color:#64748b;font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.calendar-order-tracking__title{color:#0f172a;display:block;font-size:.9375rem}.calendar-order-tracking__progress{margin-bottom:.5rem}.calendar-order-tracking__meta{margin-top:.5rem}.calendar-order-tracking__divider{margin:.75rem 0!important}.calendar-order-tracking__alert,.calendar-order-tracking__empty{margin:.25rem 0 .5rem}.calendar-order-tracking__empty{color:#64748b;font-size:.8125rem;margin:0}.calendar-order-tracking .track-order-allotment-list,.calendar-order-tracking .track-order-progress--compact{margin-top:.25rem}:root{--leap-antd-thead-bg:#fafafa;--leap-antd-thead-border:#e8e8e8;--leap-antd-thead-text:#6c757d;--leap-antd-tbody-bg:#fff;--leap-antd-tbody-text:#1a1a2e;--leap-antd-row-border:#f0f0f0;--leap-antd-row-hover:#dc292512;--leap-antd-row-stripe:rgba(0,0,0,.015);--leap-antd-fixed-shadow:#0f172a1a;--leap-antd-radius:12px;--leap-row-pending-bg:#f59e0b14;--leap-row-pending-hover:#f59e0b24;--leap-row-approved-bg:#10b98114;--leap-row-approved-hover:#10b98124;--leap-row-rejected-bg:#ef444414;--leap-row-rejected-hover:#ef444424}.dark{--leap-antd-thead-bg:#0f0f0f;--leap-antd-thead-border:#222;--leap-antd-thead-text:#a1a1aa;--leap-antd-tbody-bg:#000;--leap-antd-tbody-text:#f0f0f0;--leap-antd-row-border:#1a1a1a;--leap-antd-row-hover:#dc292529;--leap-antd-row-stripe:hsla(0,0%,100%,.025);--leap-antd-fixed-shadow:#00000080;--leap-row-pending-bg:#f59e0b1f;--leap-row-pending-hover:#f59e0b33;--leap-row-approved-bg:#10b9811f;--leap-row-approved-hover:#10b98133;--leap-row-rejected-bg:#ef44441f;--leap-row-rejected-hover:#ef444433}.bulk-transfer-page .ant-table-wrapper,.dashboard-page .ant-table-wrapper,.leap-antd-data-table.ant-table-wrapper,.ops-page .ant-table-wrapper,.reports-page .ant-table-wrapper,.tx-wizard-content-panel .ant-table-wrapper,.ui-3-calendar-shell .ant-table-wrapper{max-width:100%;min-width:0;width:100%}.bulk-transfer-page .ant-table-wrapper .ant-spin-container,.bulk-transfer-page .ant-table-wrapper .ant-spin-nested-loading,.dashboard-page .ant-table-wrapper .ant-spin-container,.dashboard-page .ant-table-wrapper .ant-spin-nested-loading,.leap-antd-data-table .ant-spin-container,.leap-antd-data-table .ant-spin-nested-loading,.leap-antd-data-table.ant-table-wrapper,.ops-page .ant-table-wrapper .ant-spin-container,.ops-page .ant-table-wrapper .ant-spin-nested-loading,.tx-wizard-content-panel .ant-table-wrapper .ant-spin-container,.tx-wizard-content-panel .ant-table-wrapper .ant-spin-nested-loading{max-width:100%;min-width:0}.leap-table-wrap{background:#fff;background:var(--card,var(--leap-antd-tbody-bg));border:1px solid #e8e8e8;border:1px solid var(--border,var(--leap-antd-thead-border));border-radius:12px;border-radius:var(--leap-antd-radius);box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--shadow-panel,0 1px 2px #0f172a0a);max-width:100%;min-width:0;overflow:hidden;width:100%}.leap-table-wrap .ant-table-wrapper,.leap-table-wrap .leap-antd-data-table{border-radius:0;max-width:100%;min-width:0;width:100%}.leap-table-scroll{max-width:100%;min-width:0;width:100%}.leap-table-wrap--wide{display:flex;flex-direction:column;min-height:0;overflow:hidden}.leap-table-wrap--wide .ant-table-wrapper,.leap-table-wrap--wide .ant-table-wrapper .ant-spin-container,.leap-table-wrap--wide .ant-table-wrapper .ant-spin-nested-loading,.leap-table-wrap--wide .leap-antd-data-table,.leap-table-wrap--wide .leap-antd-data-table .ant-table{display:flex;flex:1 1;flex-direction:column;min-height:0}.leap-table-wrap--wide .leap-antd-data-table .ant-table{max-width:none}.leap-table-wrap--wide .leap-antd-data-table .ant-table-container{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-height:0}.leap-table-wrap--wide .leap-antd-data-table .ant-table-body{flex:1 1;min-height:0;overflow:auto!important}.leap-table-wrap--wide .leap-antd-data-table .ant-table-header{flex-shrink:0;overflow:hidden!important}.leap-table-wrap--wide .leap-antd-data-table .ant-table-body>table,.leap-table-wrap--wide .leap-antd-data-table .ant-table-header>table{min-width:100%;width:-webkit-max-content;width:max-content}.dashboard-page .ant-table,.leap-antd-data-table .ant-table,.ops-page .ant-table,.tx-wizard-content-panel .ant-table{background:#fff!important;background:var(--leap-antd-tbody-bg)!important;color:#1a1a2e!important;color:var(--leap-antd-tbody-text)!important;font-family:inherit;max-width:100%;width:100%}.leap-antd-data-table .ant-table-container{max-width:100%}.leap-table-wrap--fill .ant-table-container,.leap-table-wrap--fill .ant-table-content,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-container,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-content{max-width:100%;width:100%}.leap-table-wrap--fill .ant-table-body>table,.leap-table-wrap--fill .ant-table-content>table,.leap-table-wrap--fill .ant-table-header>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-body>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-content>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-header>table{min-width:100%!important;table-layout:fixed!important;width:100%!important}.leap-table-wrap--fill .ant-table-placeholder .ant-table-cell,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-placeholder .ant-table-cell{width:100%!important}.dashboard-page .ant-table-thead>tr>th,.leap-antd-data-table .ant-table-thead>tr>th,.ops-page .ant-table-thead>tr>th,.reports-page .ant-table-thead>tr>th,.tx-wizard-content-panel .ant-table-thead>tr>th,.ui-3-calendar-shell .ant-table-thead>tr>th{background:#fafafa!important;background:var(--leap-antd-thead-bg)!important;border-bottom:1px solid #e8e8e8!important;border-bottom:1px solid var(--leap-antd-thead-border)!important;color:#6c757d!important;color:var(--leap-antd-thead-text)!important;font-family:inherit;font-size:.75rem!important;font-weight:600!important;letter-spacing:.04em;padding:10px 14px!important;text-transform:uppercase}.dashboard-page .ant-table-tbody>tr>td,.leap-antd-data-table .ant-table-tbody>tr>td,.ops-page .ant-table-tbody>tr>td,.reports-page .ant-table-tbody>tr>td,.tx-wizard-content-panel .ant-table-tbody>tr>td,.ui-3-calendar-shell .ant-table-tbody>tr>td{background:#fff!important;background:var(--leap-antd-tbody-bg)!important;border-color:#f0f0f0!important;border-color:var(--leap-antd-row-border)!important;color:#1a1a2e!important;color:var(--leap-antd-tbody-text)!important;font-size:.875rem;padding:11px 14px!important}.dashboard-page .ant-table-tbody>tr.ant-table-row:hover>td,.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td,.ops-page .ant-table-tbody>tr.ant-table-row:hover>td,.tx-wizard-content-panel .ant-table-tbody>tr.ant-table-row:hover>td{background:#dc292512!important;background:var(--leap-antd-row-hover)!important}.dashboard-page .ant-table-tbody>tr:nth-child(2n)>td,.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n)>td,.ops-page .ant-table-tbody>tr:nth-child(2n)>td,.tx-wizard-content-panel .ant-table-tbody>tr:nth-child(2n)>td{background:rgba(0,0,0,.015)!important;background:var(--leap-antd-row-stripe)!important}.dashboard-page .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td,.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td,.ops-page .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td,.tx-wizard-content-panel .ant-table-tbody>tr:nth-child(2n).ant-table-row:hover>td{background:#dc292512!important;background:var(--leap-antd-row-hover)!important}.leap-antd-data-table .ant-table-tbody>tr>td.ant-table-cell-ellipsis,.leap-antd-data-table .leap-table-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leap-antd-data-table .leap-table-ellipsis{display:block;max-width:100%}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-pending>td{background:#f59e0b14!important;background:var(--leap-row-pending-bg)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-approved>td{background:#10b98114!important;background:var(--leap-row-approved-bg)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-rejected>td{background:#ef444414!important;background:var(--leap-row-rejected-bg)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-pending.ant-table-row:hover>td{background:#f59e0b24!important;background:var(--leap-row-pending-hover)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-approved.ant-table-row:hover>td{background:#10b98124!important;background:var(--leap-row-approved-hover)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-rejected.ant-table-row:hover>td{background:#ef444424!important;background:var(--leap-row-rejected-hover)!important}.leap-antd-data-table .ant-table-cell-fix-left,.leap-antd-data-table .ant-table-cell-fix-right{background:#fff!important;background:var(--leap-antd-tbody-bg)!important;z-index:2}.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-left,.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-right{background:#dc2925!important;background:var(--leap-primary,#dc2925)!important;color:#fff!important;z-index:3}.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left,.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background:rgba(0,0,0,.015)!important;background:var(--leap-antd-row-stripe)!important}.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:#dc292512!important;background:var(--leap-antd-row-hover)!important}.leap-antd-data-table .ant-table-ping-right .ant-table-cell-fix-right-first:after,.leap-antd-data-table .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset 10px 0 8px -8px #0f172a1a;box-shadow:inset 10px 0 8px -8px var(--leap-antd-fixed-shadow)}.leap-antd-data-table .ant-table-ping-left .ant-table-cell-fix-left-first:after,.leap-antd-data-table .ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset -10px 0 8px -8px #0f172a1a;box-shadow:inset -10px 0 8px -8px var(--leap-antd-fixed-shadow)}.leap-antd-data-table .leap-table-actions-cell,.leap-antd-data-table .leap-table-actions-col{overflow:visible!important;white-space:nowrap!important}.leap-antd-data-table .leap-table-actions{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:4px}.leap-antd-data-table .leap-table-action-btn{align-items:center;background:#fff;background:var(--leap-antd-tbody-bg);border:1px solid #e8e8e8;border:1px solid var(--leap-antd-thead-border);border-radius:6px;color:#1a1a2e;color:var(--leap-antd-tbody-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:28px}.leap-antd-data-table .leap-table-action-btn:hover{background:#dc292512;background:var(--leap-antd-row-hover);border-color:#dc2925;color:#dc2925}.leap-antd-data-table .ant-table-cell .ant-btn-link{background:#0000!important;white-space:nowrap}.leap-antd-data-table .ant-table-cell .ant-space{align-items:center}.dashboard-page .ant-table-wrapper .ant-pagination,.leap-antd-data-table .ant-pagination,.ops-page .ant-table-wrapper .ant-pagination{color:#1a1a2e;color:var(--leap-antd-tbody-text);flex-wrap:wrap;margin:12px 8px 4px!important;max-width:100%;padding:0 4px}.leap-antd-data-table .ant-pagination-item-active{background:#fff!important;border-color:#dc2925!important}.leap-antd-data-table .ant-pagination-item-active a{color:#dc2925!important;font-weight:700}.leap-antd-data-table.ant-table-small .ant-table-thead>tr>th{font-size:.6875rem!important}.leap-antd-data-table .ant-pagination-options{flex-wrap:wrap}.leap-antd-data-table .ant-table-selection-column{padding-inline:16px!important}.leap-antd-data-table .ant-table-selection-column .ant-checkbox-wrapper{margin:-6px;padding:6px}.leap-data-page-card .ant-card-body{padding:0}.leap-data-page-card .ant-card-head{border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--leap-antd-thead-border)}.dashboard-page .ant-card-body,.ops-page .ant-card,.ops-page .ant-card-body,.tx-wizard-content-panel .ant-card,.tx-wizard-content-panel .ant-card-body{max-width:100%;min-width:0}@media (max-width:640px){.dashboard-page .ant-table-thead>tr>th,.leap-antd-data-table .ant-table-thead>tr>th,.ops-page .ant-table-thead>tr>th{font-size:.625rem!important;padding:8px 10px!important}.dashboard-page .ant-table-tbody>tr>td,.leap-antd-data-table .ant-table-tbody>tr>td,.ops-page .ant-table-tbody>tr>td{font-size:.75rem;padding:8px 10px!important}.leap-antd-data-table .ant-pagination-total-text{margin-bottom:8px;text-align:center;width:100%}}.dark .leap-antd-data-table .ant-pagination,.dark .leap-antd-data-table .ant-pagination .ant-pagination-item a,.dark .leap-antd-data-table .ant-pagination .ant-pagination-item-link{color:inherit}.dark .leap-antd-data-table .ant-pagination .ant-pagination-item-active{border-color:#dc2925}.dark .leap-antd-data-table .ant-empty-description{color:#9ca3af}:root{--leap-surface-border:rgba(var(--leap-primary-rgb,220,41,37),0.28);--leap-surface-shadow:0 0 0 1px rgba(var(--leap-primary-rgb,220,41,37),0.08),0 10px 28px rgba(var(--leap-primary-rgb,220,41,37),0.12)}.dark{--leap-surface-shadow:0 0 0 1px rgba(var(--leap-primary-rgb,220,41,37),0.14),0 10px 28px #00000059}.ant-card,.bulk-transfer-hero,.bulk-transfer-panel,.change-password-hero,.change-password-panel,.company-switcher-chip,.dash-action-card,.dashboard-calendar-filters__inner,.dashboard-hero,.finance-assistant,.help-hub-card,.help-support-content-panel,.help-support-hero,.help-support-kpi-panel,.jobs-tracker-hero,.jobs-tracker-kpi-panel,.jobs-tracker-list-panel,.layouts-hero,.layouts-kpi-panel,.layouts-list-panel,.leap-section,.ops-chart-card,.public-form-card,.report-subscription-hero,.report-subscription-kpi-panel,.report-subscription-list-panel,.reports-hero,.reports-kpi-panel,.reports-preview-panel,.track-order-hero,.track-order-kpi-panel,.track-order-list-panel,.tx-wizard-content-panel,.tx-wizard-hero,.ui-3-panel{border:1px solid #dc292547!important;border:1px solid var(--leap-surface-border)!important;box-shadow:0 0 0 1px #dc292514,0 10px 28px #dc29251f!important;box-shadow:var(--leap-surface-shadow)!important}.help-support-kpi-panel,.jobs-tracker-kpi-panel,.layouts-kpi-panel,.report-subscription-kpi-panel,.reports-kpi-panel,.track-order-kpi-panel{border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);overflow:hidden}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell,.ui-3-calendar-card{border:none!important;box-shadow:none!important}.calendar-order-wizard-drawer .ant-drawer-content{background:var(--background)}.calendar-order-wizard-drawer__header{align-items:flex-start;background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:1rem 1.25rem}.calendar-order-wizard-drawer__header-main{align-items:flex-start;display:flex;gap:.625rem;min-width:0}.calendar-order-wizard-drawer__back,.calendar-order-wizard-drawer__close{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.5rem;color:var(--muted-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:2rem}.calendar-order-wizard-drawer__back:hover,.calendar-order-wizard-drawer__close:hover{background:var(--muted);border-color:color-mix(in srgb,var(--leap-primary) 25%,var(--border));color:var(--foreground)}.calendar-order-wizard-drawer__heading{min-width:0}.calendar-order-wizard-drawer__title{color:var(--foreground);font-size:1.0625rem;font-weight:700;line-height:1.3;margin:0}.calendar-order-wizard-drawer__subtitle{color:var(--muted-foreground);font-size:.8125rem;margin:.2rem 0 0}.calendar-order-wizard-drawer__body{height:calc(100dvh - 4.5rem);max-height:calc(100dvh - 4.5rem);overflow:hidden}.calendar-order-picker{display:flex;flex-direction:column;gap:1.25rem;height:100%;overflow-y:auto;padding:1.25rem}.calendar-order-picker__intro{display:flex;flex-direction:column;gap:.625rem}.calendar-order-picker__date-badge{align-items:center;background:#dc292514;background:rgba(var(--leap-primary-rgb,220,41,37),.08);border:1px solid #dc29252e;border:1px solid rgba(var(--leap-primary-rgb,220,41,37),.18);border-radius:999px;color:var(--leap-primary);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.3125rem .625rem;width:-webkit-fit-content;width:fit-content}.calendar-order-picker__title{color:var(--foreground);font-size:1.25rem;font-weight:700;margin:0}.calendar-order-picker__subtitle{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;margin:0}.calendar-order-picker__grid{display:flex;flex-direction:column;gap:.625rem}.calendar-order-picker__card{align-items:center;background:var(--card);border:1px solid #dc292547;border:1px solid var(--leap-surface-border,rgba(var(--leap-primary-rgb,220,41,37),.28));border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:var(--leap-surface-shadow);cursor:pointer;display:flex;gap:.875rem;padding:.875rem 1rem;text-align:left;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.calendar-order-picker__card:hover{border-color:#dc292573;border-color:rgba(var(--leap-primary-rgb,220,41,37),.45);transform:translateY(-1px)}.calendar-order-picker__card-icon{align-items:center;background:#dc29251a;background:rgba(var(--leap-primary-rgb,220,41,37),.1);border-radius:.75rem;color:var(--leap-primary);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.calendar-order-picker__card-body{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0}.calendar-order-picker__card-label{color:var(--foreground);font-size:.9375rem;font-weight:700}.calendar-order-picker__card-desc{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4}.calendar-order-picker__card-chevron{color:var(--muted-foreground);flex-shrink:0}.calendar-order-wizard-shell{height:100%;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-page.tx-wizard-canvas{gap:.625rem!important;height:100%;max-height:none;min-height:0;overflow:hidden;padding:.875rem 1rem 1rem!important}.calendar-order-wizard-shell .tx-wizard-hero{display:none}.calendar-order-wizard-shell .tx-wizard-page__workspace{flex:1 1;min-height:0;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-workspace{height:100%;min-height:0}.calendar-order-wizard-shell .tx-wizard-main{min-height:0;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-content-shell{height:100%;min-height:0}.calendar-order-wizard-shell .tx-wizard-content-panel{max-height:calc(100dvh - 12rem);min-height:0}.calendar-order-wizard-shell .tx-wizard-content-panel__body{overflow:auto}.calendar-order-wizard-shell .tx-wizard-nav-shell{margin-bottom:0}.calendar-order-wizard-shell__bulk{height:100%;overflow:auto;padding:1rem 1.25rem 1.25rem}.calendar-order-wizard-shell__bulk .bulk-transfer-hero,.calendar-order-wizard-shell__bulk .bulk-transfer-page{display:none}.calendar-order-wizard__loading{align-items:center;display:flex;justify-content:center;min-height:16rem}@media (max-width:767px){.calendar-order-wizard-drawer__body{height:calc(100dvh - 3.5rem);max-height:calc(100dvh - 3.5rem)}.calendar-order-picker{padding:.85rem}.calendar-order-wizard-shell__bulk{padding:.75rem}.calendar-order-day-panel,.calendar-order-type-picker{gap:.65rem}.calendar-order-type-card{min-height:3.25rem}}.calendar-order-overlay{inset:0;pointer-events:none;position:fixed;z-index:1400}.calendar-order-overlay__backdrop{-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a52;border:none;cursor:pointer;inset:0;margin:0;padding:0;pointer-events:auto;position:absolute}.dark .calendar-order-overlay__backdrop{background:#0206179e}.dark .sticky-panel-stack__panel{background:var(--card);border-left-color:var(--border)}.dark .sticky-panel-stack__header{background:linear-gradient(180deg,color-mix(in srgb,var(--muted) 55%,var(--card)) 0,var(--card) 100%)}.dark .sticky-panel-stack__back,.dark .sticky-panel-stack__close{background:color-mix(in srgb,var(--muted) 40%,var(--card));border-color:var(--border);color:var(--muted-foreground)}.dark .calendar-day-panel__item,.dark .calendar-day-panel__summary{background:var(--card)}.calendar-order-overlay__stack{bottom:0;display:flex;height:100%;justify-content:flex-end;max-width:100%;pointer-events:auto;position:absolute;right:0;top:0;will-change:transform,opacity}.sticky-panel-stack{--sticky-panel-accent:var(--leap-primary,#dc2925);--sticky-panel-accent-rgb:var(--leap-primary-rgb,220,41,37);--sticky-panel-rail-width:2.625rem;--sticky-panel-width:min(42rem,92vw);height:100%;max-height:100dvh}.sticky-panel-stack__container{align-items:stretch;border-radius:1.15rem 0 0 1.15rem;box-shadow:-18px 0 48px #0f172a24,-4px 0 14px #0f172a12;display:flex;flex-direction:row;height:100%;max-height:100dvh;outline:1px solid color-mix(in srgb,var(--border) 70%,#0000);outline-offset:-1px;overflow:hidden}.sticky-panel-stack:not(.sticky-panel-stack--has-rails) .sticky-panel-stack__rails{display:none}.sticky-panel-stack__rails{align-items:stretch;border-radius:1.15rem 0 0 1.15rem;display:flex;flex-direction:row;flex-shrink:0;min-height:100%;overflow:hidden}.sticky-panel-stack__rail{align-items:center;background:color-mix(in srgb,var(--sticky-panel-accent) 78%,#0f172a);background:color-mix(in srgb,var(--sticky-panel-accent) calc(78% - var(--rail-depth, 0)*8%),#0f172a);border:none;border-right:1px solid #ffffff1a;color:#fff;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;justify-content:flex-start;min-width:0;overflow:hidden;padding:.875rem .375rem 1rem;transform-origin:right center;width:var(--sticky-panel-rail-width);will-change:width,transform,opacity}.sticky-panel-stack__rail:hover{background:color-mix(in srgb,var(--sticky-panel-accent) 88%,#1e293b)}.sticky-panel-stack__rail:focus-visible{outline:2px solid #fff;outline-offset:-2px}.sticky-panel-stack__rail-icon{align-items:center;display:inline-flex;justify-content:center;opacity:.9}.sticky-panel-stack__rail-label{font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1.2;max-height:calc(100dvh - 5rem);overflow:hidden;text-orientation:mixed;text-overflow:ellipsis;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.sticky-panel-stack__panel{background:var(--card);border-left:1px solid color-mix(in srgb,var(--border) 85%,#0000);border-radius:1.15rem 0 0 1.15rem;color:var(--foreground);display:flex;flex-direction:column;height:100%;max-height:100dvh;min-width:0;overflow:hidden;transform-origin:right center;width:var(--sticky-panel-width);will-change:transform}.sticky-panel-stack--has-rails .sticky-panel-stack__panel{border-left:none;border-radius:0}.sticky-panel-stack--has-rails .sticky-panel-stack__rails{border-radius:1.15rem 0 0 1.15rem}.sticky-panel-stack__header{align-items:flex-start;background:radial-gradient(ellipse 70% 120% at 100% 0,rgba(var(--sticky-panel-accent-rgb),.07) 0,rgba(var(--sticky-panel-accent-rgb),.025) 40%,#0000 72%),linear-gradient(180deg,color-mix(in srgb,var(--muted) 36%,var(--card)) 0,var(--card) 100%);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;overflow:visible;padding:1.25rem 1.25rem 1.05rem 1.5rem;position:relative}.sticky-panel-stack__header:before{background:linear-gradient(90deg,var(--sticky-panel-accent) 0,color-mix(in srgb,var(--sticky-panel-accent) 55%,#0000) 42%,#0000 88%);border-radius:1.15rem 0 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.sticky-panel-stack__header-main{align-items:flex-start;display:flex;flex:1 1;gap:.5rem;min-width:0}.sticky-panel-stack__back-slot{flex-shrink:0;overflow:hidden;transition:width .22s cubic-bezier(.32,.72,0,1);width:0}.sticky-panel-stack__back-slot.is-visible{width:2rem}.sticky-panel-stack__back,.sticky-panel-stack__close{align-items:center;background:color-mix(in srgb,var(--card) 88%,#0000);border:1px solid var(--border);border-radius:.55rem;color:var(--muted-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:2rem}.sticky-panel-stack__back:hover,.sticky-panel-stack__close:hover{background:color-mix(in srgb,var(--sticky-panel-accent) 8%,var(--card));border-color:color-mix(in srgb,var(--sticky-panel-accent) 28%,var(--border));color:var(--foreground)}.sticky-panel-stack__header-text{flex:1 1;min-width:0}.sticky-panel-stack__heading{min-width:0}.sticky-panel-stack__eyebrow{color:var(--muted-foreground);font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:0 0 .2rem;text-transform:uppercase}.sticky-panel-stack__title{color:var(--foreground);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.sticky-panel-stack__subtitle{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4;margin:.35rem 0 0}.sticky-panel-stack__subtitle-stack{display:flex;flex-direction:column;gap:.375rem}.sticky-panel-stack__step-hint{color:var(--muted-foreground);font-size:.8125rem;line-height:1.4;margin:0}.sticky-panel-stack__header-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.calendar-order-overlay-popup,.calendar-order-overlay-popup .ant-select-item,.calendar-order-overlay-popup .ant-select-item-option-content{pointer-events:auto}.calendar-order-overlay-popup{z-index:1500!important}body:has(.calendar-order-overlay) .ant-dropdown,body:has(.calendar-order-overlay) .ant-picker-dropdown,body:has(.calendar-order-overlay) .ant-picker-dropdown-range,body:has(.calendar-order-overlay) .ant-select-dropdown{z-index:1500!important}.calendar-order-overlay-popup .ant-select-item-option-active,.calendar-order-overlay-popup .ant-select-item-option-selected{color:#0f172a;color:var(--foreground,#0f172a)}.sticky-panel-stack__body{background:radial-gradient(ellipse 80% 50% at 12% -10%,rgba(var(--sticky-panel-accent-rgb),.055) 0,rgba(var(--sticky-panel-accent-rgb),.02) 36%,#0000 70%),radial-gradient(ellipse 55% 40% at 92% 0,rgba(var(--sticky-panel-accent-rgb),.03) 0,#0000 65%),linear-gradient(180deg,var(--background) 0,color-mix(in srgb,var(--muted) 35%,var(--background)) 100%);color:var(--foreground);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.sticky-panel-stack__body-inner{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;will-change:transform,opacity}.sticky-panel-stack--day .sticky-panel-stack__body-inner{padding:1rem 1.25rem 1.35rem 1.5rem}.sticky-panel-stack__body-inner--static{will-change:auto}.sticky-panel-stack--picker .calendar-order-picker{height:100%;overflow-y:auto}.sticky-panel-stack--types .calendar-order-picker{padding:1rem 1.25rem 1.35rem 1.5rem}.sticky-panel-stack--picker .calendar-order-picker__subtitle--compact{color:var(--muted-foreground);margin:0 0 1rem;padding:0 .125rem}.sticky-panel-stack--picker .calendar-order-picker__intro .calendar-order-picker__title{display:none}.sticky-panel-stack--bulk,.sticky-panel-stack--wizard{--sticky-panel-width:min(52rem,96vw);height:100%}.sticky-panel-stack--bulk .sticky-panel-stack__body,.sticky-panel-stack--wizard .sticky-panel-stack__body{background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--sticky-panel-accent-rgb),.06),#0000 55%),linear-gradient(180deg,var(--background) 0,color-mix(in srgb,var(--muted) 45%,var(--background)) 100%)}.sticky-panel-stack--bulk .sticky-panel-stack__body-inner,.sticky-panel-stack--wizard .sticky-panel-stack__body-inner{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0}.tx-wizard-embedded-workspace{gap:.75rem;height:100%;padding:.875rem 1rem 1rem}.tx-wizard-embedded-main,.tx-wizard-embedded-workspace{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.sticky-panel-stack--bulk .tx-wizard-content-shell,.sticky-panel-stack--wizard .tx-wizard-content-shell{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.sticky-panel-stack--bulk .tx-wizard-content-panel,.sticky-panel-stack--wizard .tx-wizard-content-panel{background:var(--card);border:1px solid var(--leap-surface-border,var(--border));border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);box-shadow:0 10px 28px #0f172a14;box-shadow:var(--leap-surface-shadow,0 10px 28px #0f172a14);display:flex;flex-direction:column;height:100%;max-height:none;min-height:0;overflow:hidden}.sticky-panel-stack--bulk .tx-wizard-content-panel--flat .tx-wizard-content-panel__body,.sticky-panel-stack--wizard .tx-wizard-content-panel--flat .tx-wizard-content-panel__body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;padding:1rem 1.125rem 1.25rem;scrollbar-width:thin}.sticky-panel-stack--bulk .tx-wizard-content-panel__body .ant-form,.sticky-panel-stack--wizard .tx-wizard-content-panel__body .ant-form{width:100%}.sticky-panel-stack--bulk .tx-wizard-content-panel__body .ant-form>.ant-row,.sticky-panel-stack--wizard .tx-wizard-content-panel__body .ant-form>.ant-row{margin-inline:0!important;row-gap:.25rem;width:100%}.sticky-panel-stack--bulk .tx-wizard-content-panel__body .leap-table-wrap:not(.leap-table-wrap--wide),.sticky-panel-stack--bulk .tx-wizard-content-panel__body>div,.sticky-panel-stack--wizard .tx-wizard-content-panel__body .leap-table-wrap:not(.leap-table-wrap--wide),.sticky-panel-stack--wizard .tx-wizard-content-panel__body>div{max-width:100%;min-width:0;width:100%}.sticky-panel-stack--bulk .tx-wizard-content-panel__body>.ant-card,.sticky-panel-stack--bulk .tx-wizard-content-panel__body>div>.ant-card,.sticky-panel-stack--wizard .tx-wizard-content-panel__body>.ant-card,.sticky-panel-stack--wizard .tx-wizard-content-panel__body>div>.ant-card{border:1px solid var(--border)!important;border-radius:.75rem!important;box-shadow:none!important;overflow:hidden}.sticky-panel-stack--bulk .ant-descriptions,.sticky-panel-stack--wizard .ant-descriptions{margin-bottom:1rem}.sticky-panel-stack--bulk .tx-wizard-content-panel__body h3,.sticky-panel-stack--wizard .tx-wizard-content-panel__body h3{color:var(--foreground);font-size:.9375rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .75rem}.sticky-panel-stack--bulk .tx-wizard-content-panel__body h3:not(:first-child),.sticky-panel-stack--wizard .tx-wizard-content-panel__body h3:not(:first-child){margin-top:1.25rem}.sticky-panel-stack--bulk .ant-descriptions-title,.sticky-panel-stack--wizard .ant-descriptions-title{color:var(--foreground)!important;font-size:.9375rem!important;font-weight:700!important;margin-bottom:.75rem!important}.sticky-panel-stack--bulk .ant-descriptions-item-label,.sticky-panel-stack--wizard .ant-descriptions-item-label{color:var(--muted-foreground)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase}.sticky-panel-stack--bulk .ant-descriptions-item-content,.sticky-panel-stack--wizard .ant-descriptions-item-content{color:var(--foreground)!important;font-weight:500}.sticky-panel-stack--bulk .ant-form-item-label>label,.sticky-panel-stack--wizard .ant-form-item-label>label{color:var(--foreground)!important;font-size:.75rem!important;font-weight:600!important}.sticky-panel-stack--bulk .tx-wizard-alert--sticky,.sticky-panel-stack--wizard .tx-wizard-alert--sticky{flex-shrink:0;padding:0}.sticky-panel-stack--bulk .tx-wizard-alert--sticky .ant-alert,.sticky-panel-stack--wizard .tx-wizard-alert--sticky .ant-alert{border-radius:1rem!important;border-radius:var(--leap-radius-lg,1rem)!important}.sticky-panel-stack--bulk .tx-wizard-footer--sticky,.sticky-panel-stack--wizard .tx-wizard-footer--sticky{background:color-mix(in srgb,var(--card) 96%,#0000);border:1px solid var(--border);border-radius:1rem;border-radius:var(--leap-radius-lg,1rem);flex-shrink:0;margin-top:0;padding:.75rem 1rem}.sticky-panel-stack--bulk .tx-wizard-footer--sticky>div,.sticky-panel-stack--wizard .tx-wizard-footer--sticky>div{margin-bottom:0!important;margin-top:0!important}.sticky-panel-stack--bulk .tx-wizard-footer .ant-flex,.sticky-panel-stack--wizard .tx-wizard-footer .ant-flex{gap:.75rem;justify-content:center!important}.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-primary,.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-variant-solid,.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-primary,.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-variant-solid{border-radius:8px!important;border-radius:var(--ui-radius-sm,8px)!important;box-shadow:0 2px 8px #dc29253d;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb,220,41,37),.24);font-weight:600;height:2.5rem!important;margin-bottom:0!important;min-width:7.5rem}.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-default,.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-default{border-radius:8px!important;border-radius:var(--ui-radius-sm,8px)!important;font-weight:600;height:2.5rem!important;min-width:6.5rem}.sticky-panel-stack--bulk .leap-table-wrap .ant-table-wrapper,.sticky-panel-stack--wizard .leap-table-wrap .ant-table-wrapper{border-radius:.75rem;overflow:hidden}.sticky-panel-stack--bulk .ant-empty-description,.sticky-panel-stack--wizard .ant-empty-description{color:var(--muted-foreground)}.calendar-order-flow__create-btn{align-items:center;background:#dc2925;background:var(--leap-primary,#dc2925);border:none;border-radius:.55rem;box-shadow:0 2px 8px #dc292547;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb,220,41,37),.28);color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:2rem;padding:.375rem .9rem;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.calendar-order-flow__create-btn:hover{box-shadow:0 4px 14px #dc292557;box-shadow:0 4px 14px rgba(var(--leap-primary-rgb,220,41,37),.34);filter:brightness(1.04);transform:translateY(-1px)}.sticky-panel-stack__subtitle .calendar-order-date-control{margin-top:.25rem}.sticky-panel-stack__header .calendar-order-date-control.ant-picker,.sticky-panel-stack__subtitle-stack .calendar-order-date-control.ant-picker{background:var(--card)!important;max-width:100%;width:min(100%,16.5rem)}.calendar-order-date-control.ant-picker{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--leap-primary,#dc2925) 18%,var(--border))!important;border-radius:.65rem!important;box-shadow:0 1px 2px #0f172a0a;min-height:2.25rem}.calendar-order-date-control.ant-picker-focused,.calendar-order-date-control.ant-picker:hover{background:var(--card)!important;border-color:color-mix(in srgb,var(--leap-primary,#dc2925) 45%,var(--border))!important;box-shadow:0 0 0 3px #dc29251f;box-shadow:0 0 0 3px rgba(var(--leap-primary-rgb,220,41,37),.12)}.calendar-order-date-control .ant-picker-input{background:#0000!important}.calendar-order-date-control .ant-picker-input>input{-webkit-text-fill-color:#0f172a!important;-webkit-text-fill-color:var(--foreground,#0f172a)!important;background:#0000!important;color:#0f172a!important;color:var(--foreground,#0f172a)!important;cursor:pointer;font-size:.8125rem;font-weight:600}.calendar-order-date-control .ant-picker-input>input::placeholder{-webkit-text-fill-color:#64748b!important;-webkit-text-fill-color:var(--muted-foreground,#64748b)!important;color:#64748b!important;color:var(--muted-foreground,#64748b)!important;opacity:1}.calendar-order-date-control .ant-picker-suffix{color:#dc2925!important;color:var(--leap-primary,#dc2925)!important}.calendar-order-date-popup{z-index:1500!important}.calendar-order-date-popup .ant-picker-panel-container{background:#fff;background:var(--card,#fff);box-shadow:0 12px 40px #0f172a29,0 2px 8px #0f172a14}.calendar-order-date-popup .ant-picker-cell-in-view,.calendar-order-date-popup .ant-picker-content th,.calendar-order-date-popup .ant-picker-header{color:#0f172a;color:var(--foreground,#0f172a)}.calendar-day-panel{box-sizing:border-box;display:flex;flex-direction:column;gap:.875rem;min-width:0;padding:0;width:100%}.calendar-day-panel__summary{align-items:center;background:color-mix(in srgb,var(--card) 96%,#0000);border:1px solid var(--border);border-radius:.75rem;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-shrink:0;gap:.625rem;padding:.65rem .9rem}.calendar-day-panel__empty{background:color-mix(in srgb,var(--muted) 35%,var(--card))!important;border:1px dashed var(--border)!important;border-radius:1rem!important;box-shadow:none!important;padding:2.5rem 1rem;text-align:center}.calendar-day-panel__list{flex:1 1;min-width:0;width:100%}.calendar-day-panel__list .ant-list-item{-webkit-border-after:none!important;border-block-end:none!important;display:block!important;padding-inline:0!important}.calendar-day-panel__list.ant-list .ant-list-items{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0 0 .25rem}.calendar-day-panel__item{--day-item-accent:var(--leap-primary,#dc2925);background:var(--card);border:1px solid var(--border)!important;border-radius:.85rem!important;box-shadow:inset 3px 0 0 0 var(--day-item-accent),0 1px 2px #0f172a0a;cursor:pointer;margin:0!important;max-width:100%;padding:0!important;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}.calendar-day-panel__item:hover{border-color:color-mix(in srgb,var(--day-item-accent) 28%,var(--border))!important;box-shadow:inset 3px 0 0 0 var(--day-item-accent),0 8px 22px #0f172a14;transform:translateY(-1px)}.calendar-day-panel__item:last-child{margin-bottom:0!important}.calendar-day-panel__item-body{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:.875rem .95rem .8rem 1.05rem}.calendar-day-panel__item-head{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between;min-width:0}.calendar-day-panel__item-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;min-width:0}.calendar-day-panel__item-head>.ant-tag,.calendar-day-panel__item-tags .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.calendar-day-panel__order-no{align-items:center;color:var(--foreground);display:inline-flex;font-size:.9375rem;gap:.5rem;line-height:1.3;min-width:0}.calendar-day-panel__order-no .anticon{color:var(--muted-foreground);font-size:.875rem}.calendar-day-panel__remarks{display:block;font-size:.75rem;line-height:1.4}.calendar-day-panel__item-cta{align-items:center;align-self:flex-end;color:var(--day-item-accent);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.35rem;justify-content:flex-end;line-height:1;margin-top:.125rem}.calendar-day-panel__item-cta .anticon{font-size:.75rem}.calendar-day-panel--detail{padding-top:.25rem}.calendar-day-panel__back{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.55rem;color:var(--foreground);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;margin-bottom:.875rem;padding:.4rem .7rem;transition:background .15s ease,border-color .15s ease}.calendar-day-panel__back:hover{background:color-mix(in srgb,var(--muted) 45%,var(--card));border-color:color-mix(in srgb,var(--leap-primary,#dc2925) 22%,var(--border))}@media (max-width:767px){.sticky-panel-stack{--sticky-panel-width:100vw;--sticky-panel-rail-width:0px}.sticky-panel-stack__rails{display:none!important}.sticky-panel-stack__rail-label{font-size:.625rem}.sticky-panel-stack__panel{border-radius:1.05rem 1.05rem 0 0;max-width:100vw!important;width:100%!important}.sticky-panel-stack__header{padding-inline:.85rem}.sticky-panel-stack--day .sticky-panel-stack__body-inner,.sticky-panel-stack--types .calendar-order-picker{padding:.75rem .9rem 1rem 1rem}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}
/*# sourceMappingURL=main.7d0394fa.css.map*/