@charset "UTF-8";.myleap-logo{--myleap-logo-height: 2.35rem;display:inline-flex;flex-direction:row;align-items:center;max-width:100%;line-height:0;-webkit-user-select:none;user-select:none;direction:ltr;unicode-bidi:isolate}html[dir=rtl] .myleap-logo{direction:ltr;flex-direction:row}.myleap-logo--sm{--myleap-logo-height: 1.65rem}.myleap-logo--md{--myleap-logo-height: 2.35rem}.myleap-logo--lg{--myleap-logo-height: 3.1rem}.myleap-logo__full{display:block;height:var(--myleap-logo-height);width:auto;max-width:min(14rem,72vw);object-fit:contain;object-position:left center;filter:none}.myleap-logo--sm .myleap-logo__full{max-width:min(11rem,70vw)}.myleap-logo--lg .myleap-logo__full{max-width:min(17rem,78vw)}.myleap-logo--collapsed{display:inline-flex;align-items:center;justify-content:center}.myleap-logo__favicon{display:block;width:1.75rem;height:1.75rem;object-fit:contain}.myleap-logo--sidebar{--myleap-logo-height: 2rem}.myleap-logo--sidebar .myleap-logo__full{max-width:min(12rem,100%)}.leap-login-brand__myleap{--myleap-logo-height: 2.85rem}.leap-login-brand__myleap .myleap-logo__full{max-width:16rem}.leap-mobile-auth-hero__logo.myleap-logo{--myleap-logo-height: 2.15rem}.leap-mobile-auth-hero__logo .myleap-logo__full{max-width:13rem}.pallet-loader{--pallet-accent: var(--leap-primary, #dc2925);--pallet-scale: .75;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pallet-loader--sm{--pallet-scale: .38}.pallet-loader--md{--pallet-scale: .58}.pallet-loader--lg{--pallet-scale: .75}.pallet-loader--xl{--pallet-scale: 1}.pallet-loader__container{width:400px;text-align:center;transform:scale(var(--pallet-scale));transform-origin:center center}.pallet-loader--compact .pallet-loader__container{width:300px}.pallet-loader__scene{position:relative;width:300px;height:180px;margin:0 auto 20px}.pallet-loader__boxes{position:absolute;bottom:50px;left:50%;width:210px;height:110px;transform:translate(-50%)}.pallet-loader__box{position:absolute;width:65px;height:55px;border:3px solid var(--pallet-accent);background:var(--card, #ffffff);opacity:0;transform:translateY(-40px);animation:pallet-load-box 2.4s infinite ease-in-out}.pallet-loader__box:before,.pallet-loader__box:after{content:"";position:absolute;background:var(--pallet-accent)}.pallet-loader__box:before{width:3px;height:100%;left:50%;top:0;transform:translate(-50%)}.pallet-loader__box:after{width:100%;height:3px;top:50%;left:0;transform:translateY(-50%)}.pallet-loader__box--1{left:0;bottom:0;animation-delay:0s}.pallet-loader__box--2{left:72px;bottom:0;animation-delay:.4s}.pallet-loader__box--3{right:0;bottom:0;animation-delay:.8s}@keyframes pallet-load-box{0%{opacity:0;transform:translateY(-50px)}25%{opacity:1}55%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:.2;transform:translateY(0)}}.pallet-loader__pallet{position:absolute;bottom:15px;left:50%;width:260px;height:40px;transform:translate(-50%)}.pallet-loader__pallet-top{position:absolute;top:0;left:0;width:100%;height:10px;background:var(--pallet-accent);border-radius:3px}.pallet-loader__pallet-support{position:absolute;top:12px;width:45px;height:22px;border:4px solid var(--pallet-accent);border-top:none}.pallet-loader__pallet-support--1{left:20px}.pallet-loader__pallet-support--2{left:50%;transform:translate(-50%)}.pallet-loader__pallet-support--3{right:20px}.pallet-loader__pallet-bottom{position:absolute;bottom:0;left:0;width:100%;height:7px;background:var(--pallet-accent);border-radius:3px}.pallet-loader__progress-container{position:relative;width:300px;height:6px;margin:0 auto;overflow:hidden;border-radius:10px;background:var(--border, #e5e5e5)}.pallet-loader__progress-bar{position:absolute;top:0;left:0;width:0%;height:100%;border-radius:inherit;background:var(--pallet-accent);animation:pallet-progress 2.4s infinite ease-in-out}@keyframes pallet-progress{0%{width:0%}80%{width:100%}to{width:100%}}.pallet-loader__loading-text{margin-top:15px;color:var(--pallet-accent);font-size:12px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem;animation:pallet-pulse 1s infinite alternate}@keyframes pallet-pulse{0%{opacity:.4}to{opacity:1}}.pallet-loader--spin-indicator{line-height:1}@media(prefers-reduced-motion:reduce){.pallet-loader__box,.pallet-loader__progress-bar,.pallet-loader__loading-text{animation:none}.pallet-loader__box{opacity:1;transform:none}.pallet-loader__progress-bar{width:100%}.pallet-loader__loading-text{opacity:1}}.pallet-model-loader{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}.pallet-model-loader__stage{position:relative;flex-shrink:0;filter:drop-shadow(0 12px 28px rgba(0,0,0,.22))}.pallet-model-loader__stage canvas{display:block;outline:none}.pallet-model-loader__label{margin:0;max-width:16rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;color:var(--muted-foreground, #6c757d);line-height:1.3}.pallet-model-loader--compact{gap:0}.pallet-model-loader--compact .pallet-model-loader__label{display:none}.dark .pallet-model-loader__stage{filter:drop-shadow(0 14px 32px rgba(0,0,0,.55))}.tx-error-modal-root .ant-modal-container,.tx-error-modal-root .ant-modal-content{padding:0!important;border-radius:20px!important;border:1.5px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.55)!important;overflow:hidden!important;box-shadow:0 24px 48px -12px rgba(var(--leap-primary-rgb, 220, 41, 37),.22),0 8px 20px -8px #0f172a2e!important;background:var(--card, #fff)!important}.tx-error-modal-root .ant-modal-body{padding:0!important;max-height:none!important;overflow:visible!important}.tx-error-modal__card{display:flex;flex-direction:column;min-width:0;border-radius:20px;overflow:hidden}.tx-error-modal__banner{display:flex;align-items:center;gap:.5rem;min-height:3rem;padding-block:.625rem;padding-inline:1.25rem .625rem;border-start-start-radius:18px;border-start-end-radius:18px;background:var(--leap-panel-header-gradient, var(--leap-primary, #dc2925));color:#fff}.tx-error-modal__banner-icon{flex-shrink:0}.tx-error-modal__banner-label{flex:1;min-width:0;font-size:.8125rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;text-align:start}.tx-error-modal__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:#ffffffe0;cursor:pointer;transition:background var(--motion-fast, .12s) ease,color var(--motion-fast, .12s) ease}.tx-error-modal__close:hover{color:#fff;background:#ffffff29}.tx-error-modal__close:focus{outline:none}.tx-error-modal__close:focus-visible{box-shadow:0 0 0 2px #ffffffe6}.tx-error-modal__body{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem 1.25rem 1.125rem;text-align:start}.tx-error-modal__callout{padding:.875rem 1rem;border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.18);border-radius:14px;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)}.tx-error-modal__message,.tx-error-modal__list{margin:0;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--foreground, #0f172a);white-space:pre-wrap;word-break:break-word}.tx-error-modal__list{padding-inline-start:1.1rem}.tx-error-modal__list li+li{margin-top:.25rem}.tx-error-modal__details{display:grid;gap:.375rem;margin:0}.tx-error-modal__detail{display:flex;justify-content:space-between;gap:1rem;font-size:.8125rem;line-height:1.4}.tx-error-modal__detail dt{color:var(--muted-foreground, #64748b)}.tx-error-modal__detail dd{margin:0;font-weight:700;color:var(--foreground, #0f172a);text-align:end;word-break:break-all}.tx-error-modal__hint{margin:0;font-size:.8125rem;line-height:1.45;color:var(--muted-foreground, #64748b)}.tx-error-modal__actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.tx-error-modal__actions .ant-btn{min-width:6.5rem;height:2.5rem!important;font-weight:700;border-radius:12px!important}.tx-error-modal__actions .ant-btn-primary{box-shadow:0 8px 20px -6px rgba(var(--leap-primary-rgb, 220, 41, 37),.45)!important}@media(max-width:480px){.tx-error-modal__actions{flex-direction:column-reverse}.tx-error-modal__actions .ant-btn{width:100%}}.dark .tx-error-modal-root .ant-modal-container,.dark .tx-error-modal-root .ant-modal-content{background:var(--card, #0a0a0a)!important}.dark .tx-error-modal__callout{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.32);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.15)}.rb-spotlight-card{position:relative;overflow:hidden;--mouse-x: 50%;--mouse-y: 50%;--spotlight-color: rgba(220, 41, 37, .08)}.rb-spotlight-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(520px circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 42%);opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:0}.rb-spotlight-card:hover:before,.rb-spotlight-card:focus-within:before{opacity:1}.rb-spotlight-card>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.rb-spotlight-card:before{display:none}}.branched-menu{--bm-w: 240px;--bm-ink: #f5f5f5;--bm-accent: #f5f5f5;--bm-line: #3f3f46;--bm-font: 14px;--bm-row: 36px;--bm-indent: 40px;--bm-line-w: 1.5;--bm-draw: .4s;--bm-fold: .3s;--bm-ease-out: cubic-bezier(.23, 1, .32, 1);--bm-muted: color-mix(in srgb, var(--bm-ink) 55%, transparent);position:relative;display:flex;flex-direction:column;width:fit-content;max-width:min(var(--bm-w),100%);padding-left:14px;color:var(--bm-ink);font-family:inherit;font-size:var(--bm-font);line-height:1.2}.branched-menu:before{content:"";position:absolute;top:8px;bottom:0;left:0;width:2px;border-radius:1px;background:linear-gradient(to bottom,var(--bm-line) 0%,var(--bm-line) 55%,transparent 100%)}.branched-menu__marker{position:absolute;top:-1px;left:0;z-index:1;width:2px;height:16px;border-radius:1px;background:var(--bm-accent);opacity:0;transition:top .22s var(--bm-ease-out),opacity .15s ease}.branched-menu__marker[data-on]{opacity:1}.branched-menu__section{display:flex;flex-direction:column}.branched-menu__head{display:block;margin:0;padding:9px 0;border:0;background:none;color:var(--bm-muted);font:inherit;font-size:calc(var(--bm-font) + 1px);font-weight:500;text-align:left;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease,transform 90ms cubic-bezier(.22,1,.36,1),filter 90ms ease}.branched-menu__section[data-open] .branched-menu__head,.branched-menu__head[data-active]{color:var(--bm-ink)}@media(hover:hover)and (pointer:fine){.branched-menu__head:hover{color:var(--bm-ink)}}.branched-menu__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--bm-fold) var(--bm-ease-out)}.branched-menu__section[data-open] .branched-menu__body{grid-template-rows:1fr}.branched-menu__fold{min-height:0;overflow:hidden}.branched-menu__tree{position:relative;padding:6px 0;box-sizing:border-box}.branched-menu__lines{position:absolute;top:0;left:0;overflow:visible;opacity:0;pointer-events:none;transition:opacity .2s ease}.branched-menu__section[data-open] .branched-menu__lines{opacity:1;transition:opacity .25s ease .1s}.branched-menu__base,.branched-menu__reach{fill:none;stroke-width:var(--bm-line-w);stroke-linecap:round;stroke-linejoin:round}.branched-menu__base{stroke:var(--bm-line)}.branched-menu__reach{stroke:var(--bm-accent);transition:stroke-dashoffset var(--bm-draw) var(--bm-ease-out)}.branched-menu__item{display:flex;align-items:center;gap:8px;width:100%;height:var(--bm-row);margin:0;padding:0 0 0 var(--bm-indent);border:0;background:none;color:var(--bm-muted);font:inherit;text-align:left;cursor:pointer;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transition:color .2s ease,transform 90ms cubic-bezier(.22,1,.36,1),filter 90ms ease}@media(hover:hover)and (pointer:fine){.branched-menu__item:hover{color:var(--bm-ink)}}.branched-menu__item[data-active]{color:var(--bm-accent);font-weight:500}.branched-menu__icon{display:inline-flex;flex:none}.branched-menu__icon>svg{width:16px;height:16px;stroke-width:1.8}.branched-menu__label{white-space:nowrap}@media(prefers-reduced-motion:reduce){.branched-menu__marker{transition:opacity .15s ease}.branched-menu__body,.branched-menu__reach{transition:none}.branched-menu__head,.branched-menu__item{transition:color .2s ease}}.branched-menu--sidebar{width:100%;max-width:100%;--bm-w: 100%}.micro-slats{position:relative;width:100%;height:100%;overflow:hidden}.rb-step-indicator-row{display:flex;width:100%;align-items:flex-start;gap:0}.rb-step-indicator-cell{flex:0 0 auto;display:flex;justify-content:center;min-width:4.5rem}.rb-step-indicator{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;max-width:6.5rem}.rb-step-indicator:disabled{cursor:default}.rb-step-indicator-inner{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;font-weight:600;font-size:.875rem}.rb-step-active-dot{width:.625rem;height:.625rem;border-radius:9999px;background:#fff}.rb-step-icon{display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1}.rb-step-icon svg{width:1.125rem;height:1.125rem}.rb-step-number{font-size:.875rem;font-weight:700}.rb-step-check{width:1rem;height:1rem}.rb-step-label{font-size:.8125rem;line-height:1.25;text-align:center;max-width:6.5rem}.rb-step-connector{position:relative;flex:1 1 auto;min-width:1.5rem;height:3px;margin-top:1.2rem;overflow:hidden;border-radius:999px;background:var(--ui-border, #e2e8f0)}.rb-step-connector-inner{position:absolute;left:0;top:0;height:100%;border-radius:999px}.rb-step-content-wrapper{width:100%}.rb-step-content-wrapper--fill{display:flex;flex:1 1 0;flex-direction:column;min-height:0;height:100%;position:relative;overflow:hidden}.rb-step-slide{width:100%;will-change:transform,opacity}.rb-step-slide--fill{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.sticky-panel-stack--wizard .tx-wizard-content-shell,.sticky-panel-stack--wizard .rb-step-content-wrapper--fill,.sticky-panel-stack--wizard .rb-step-slide--fill,.sticky-panel-stack--wizard .tx-wizard-content-panel{min-height:0;height:100%}.sticky-panel-stack--wizard .rb-step-content-wrapper--fill{flex:1 1 auto}@media(max-width:640px){.rb-step-indicator-inner{height:2.125rem;width:2.125rem}.rb-step-connector{margin-top:1rem;min-width:.75rem}.rb-step-label{font-size:.6875rem;max-width:4.5rem}}@media(prefers-reduced-motion:reduce){.rb-step-indicator-inner{transition:none!important}}.collapsible .content{padding:10px;background-color:#fff;font-size:14px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;box-shadow:1px 1px #85a6b450}.collapsible .header{background-color:#feeae3;color:#000;padding:6px;cursor:pointer;display:flex;border:1px solid #85a6b450;border-top-left-radius:7px;border-top-right-radius:7px;box-shadow:1px 1px #85a6b450;align-items:center}.collapsible .header .title{margin-left:10px}.preferences label{display:block;padding-bottom:4px}.ant-collapse-del .ant-collapse{margin-top:10px;overflow:hidden}.ticker-container{width:100%;overflow:hidden;background:#fff3cd;border-bottom:1px solid #ffeeba;padding:10px 0;position:relative;font-weight:700;color:#dc120e;white-space:nowrap;height:40px}.ticker-content{display:inline-block;white-space:nowrap;position:absolute;animation:scrollTicker 20s linear infinite}.ticker-content.paused{animation-play-state:paused}@keyframes scrollTicker{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ticker-link{color:#0c5460;font-weight:700;text-decoration:underline;cursor:pointer}@keyframes dashboardGoldShimmer{0%,to{background-position:0% center}50%{background-position:100% center}}.dashboard-page{font-family:inherit;min-width:0}.dashboard-support-banner{margin-bottom:0;border-radius:12px!important;border:1px solid #e2e8f0!important;background:linear-gradient(135deg,#fff8f5,#fff)!important;box-shadow:0 4px 6px -1px #0f172a0f!important}.dark .dashboard-support-banner{border-color:#262626!important;background:linear-gradient(135deg,#7f1d1d59,#141414)!important;box-shadow:none!important}.dark .dashboard-support-banner__actions .ant-space-compact .ant-btn{border-color:#333!important;background:#0a0a0a!important;color:#e2e8f0!important}.dark .dashboard-support-banner__actions .ant-space-compact .ant-btn-icon-only{color:#94a3b8}.dashboard-support-banner .ant-alert-message{width:100%;padding:4px 0}.dashboard-support-banner__icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#dc2925,#b71c1c);display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;flex-shrink:0;box-shadow:0 4px 12px #aa000040}.dashboard-support-banner__btn--email{max-width:220px;overflow:hidden;text-overflow:ellipsis}.dashboard-support-banner__actions .ant-space-compact .ant-btn{border-color:#e2e8f0}.dashboard-support-banner__actions .ant-space-compact .ant-btn-icon-only{color:#64748b}.dashboard-support-banner__actions .ant-space-compact .ant-btn-icon-only:hover{color:#dc2925;border-color:#dc2925}.dashboard-support-banner__btn-primary{background:#dc2925!important;border-color:#dc2925!important;font-weight:600}.dashboard-support-fab{position:fixed;bottom:24px;left:24px;z-index:999;height:48px;padding:0 18px;border-radius:24px;background:linear-gradient(135deg,#dc2925,#b71c1c)!important;border:none!important;box-shadow:0 6px 20px #aa000059;font-weight:600;display:flex;align-items:center;gap:8px}.dashboard-support-fab:hover{transform:translateY(-2px);box-shadow:0 8px 24px #aa000073}@media(max-width:576px){.dashboard-support-banner__actions{width:100%}.dashboard-support-banner__actions .ant-btn{flex:1 1 auto;min-width:0}.dashboard-support-fab span.fab-label{display:none}.dashboard-support-fab{width:48px;padding:0;justify-content:center}}.chat-window{max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:8px}.chat-bubble{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:16px;max-width:80%;word-wrap:break-word;font-size:14px;box-shadow:0 2px 8px #0000000d}.chat-bubble.user{align-self:flex-end;background:#f6ffed;border:1px solid #b7eb8f;border-radius:16px 16px 0}.chat-bubble.bot{align-self:flex-start;background:#e6f7ff;border:1px solid #91d5ff;border-radius:16px 16px 16px 0}.chat-text{background:transparent;line-height:1.5}.chat-input{border-radius:8px}.unread-badge{position:absolute;top:-5px;right:-5px}.message{display:flex;max-width:80%}.message.user{align-self:flex-end}.message.bot{align-self:flex-start}.message-content{display:flex;align-items:flex-end;gap:8px}.message-avatar{flex-shrink:0}.message-bubble{padding:12px 16px;border-radius:18px;position:relative;word-wrap:break-word}.message.user .message-bubble{background:var(--user-color);color:#fff;border-bottom-right-radius:4px}.message.bot .message-bubble{background:var(--bot-color);color:var(--text-color);border-bottom-left-radius:4px}.message-time{font-size:10px;text-align:right;margin-top:4px;color:var(--light-text);opacity:.8}.message.user .message-time{color:#fffc}.typing-indicator{display:flex;padding:10px}.typing-indicator span{width:8px;height:8px;margin:0 2px;background-color:var(--light-text);border-radius:50%;display:inline-block;animation:typing 1.4s infinite ease-in-out}.quick-replies{padding:0 16px 16px;background:#f9f9f9}.quick-replies h4{margin:0 0 8px;font-size:12px;color:var(--light-text);text-transform:uppercase}.quick-reply-buttons{display:flex;gap:8px;flex-wrap:wrap}.quick-reply-buttons button{font-size:12px;padding:4px 12px;height:auto}@keyframes pulse{0%{box-shadow:0 0 #6e48aa66}70%{box-shadow:0 0 0 10px #6e48aa00}to{box-shadow:0 0 #6e48aa00}}@keyframes typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.quick-replies-inline{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.quick-reply-btn{font-size:12px;padding:0 12px;height:24px}.typing-indicator span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#888;margin:0 2px;animation:bounce 1.4s infinite ease-in-out both}.typing-indicator span:nth-child(1){animation-delay:-.32s}.typing-indicator span:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes bounceIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.message{margin-bottom:12px;display:flex;align-items:flex-start}.message.bot{flex-direction:row}.message.user{flex-direction:row-reverse}.message-bubble{background:#f0f0f0;padding:10px 12px;border-radius:18px;max-width:70%;position:relative;animation:fadeIn .4s ease}.message.user .message-bubble{background:#e6f7ff}.message-time{font-size:10px;color:#888;margin-top:4px}.message-avatar{margin:0 8px}.quick-replies-inline{margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.quick-reply-btn{background:#e4eaff;color:#555;transition:all .3s ease}.quick-reply-btn:hover{background:#d0dbff;color:#222}.typing .typing-indicator{display:flex;gap:4px}.typing-indicator span{width:6px;height:6px;background:#6e48aa;border-radius:50%;animation:blink 1.4s infinite both}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.unread-badge{position:absolute;top:-4px;right:-4px}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;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{position:absolute;top:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 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{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.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{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid rgb(37.7432432432,89.3513513514,133.2567567568);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid rgb(246.5,246.5,246.5)}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.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-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.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{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.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;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;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{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis{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{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.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{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.dashboard-hero{position:relative;overflow:hidden;flex-shrink:0;isolation:isolate;container-type:inline-size;container-name:dash-hero;border-radius:var(--leap-radius-lg, 1rem);border:1px solid color-mix(in srgb,#b91c1c 70%,#dc2925);background:var( --ui-gradient-brand, linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%) );box-shadow:var(--ui-glow-brand-subtle, 0 4px 14px rgba(220, 41, 37, .2)),0 10px 28px rgba(var(--leap-primary-rgb, 220, 41, 37),.22)}.dashboard-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--leap-brand-glass-shine);transform:translate(-130%);animation:leap-glass-shine 3.6s var(--ui-ease-smooth, ease-in-out) infinite;pointer-events:none}.dashboard-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(9.75rem,11.5rem);align-items:stretch;gap:.55rem .75rem;padding:.55rem .7rem;min-height:var(--dashboard-card-min-height, 5.25rem);height:100%;box-sizing:border-box}.dashboard-hero__orb{display:none!important}@media(prefers-reduced-motion:reduce){.dashboard-hero:after{animation:none!important;display:none}}.dashboard-hero__brand{display:flex;align-items:center;gap:.55rem;min-width:0}.dashboard-hero__icon{width:2.25rem;height:2.25rem;border-radius:.7rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff38}.dashboard-hero__copy{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.1rem}.dashboard-hero__title{margin:0;font-size:clamp(.95rem,1.6vw,1.2rem);font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.2;overflow:visible;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.dashboard-hero__name{color:#fff;background:none;-webkit-background-clip:unset;background-clip:unset;font-weight:800}.dashboard-hero__subtitle{margin:0;font-size:.7rem;color:#ffffffdb;line-height:1.35;overflow:visible;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.dashboard-hero__subtitle-measure{position:absolute;left:0;right:0;top:0;margin:0;font-size:.7rem;line-height:1.35;visibility:hidden;pointer-events:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word;height:auto;z-index:-1}.dashboard-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.2rem}.dashboard-hero__chip{display:inline-flex;align-items:center;max-width:100%;padding:.12rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff24;color:#fffffff2;font-size:.65rem;font-weight:650;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-hero__chip--site{color:#fff;border-color:#fff6;background:#fff3}.dashboard-hero__kpis{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.3rem;min-width:0;align-self:stretch;height:100%}.dashboard-hero__kpi{display:flex;flex-direction:row;align-items:center;gap:.45rem;flex:1 1 0;min-width:0;min-height:0;padding:.25rem .45rem;border-radius:.55rem;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 2px #0f172a0f}.dashboard-hero__kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0;border-radius:.4rem;color:var(--leap-primary);background:color-mix(in srgb,var(--leap-primary) 12%,transparent)}.dashboard-hero__kpi-text{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:.35rem;min-width:0;flex:1 1 auto;line-height:1.05}.dashboard-hero__kpi-value{font-size:.95rem;font-weight:800;letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.dashboard-hero__kpi-label{font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@container dash-hero (max-width: 22rem){.dashboard-hero__inner{grid-template-columns:1fr;gap:.45rem}.dashboard-hero__kpis{flex-direction:row;height:auto}.dashboard-hero__kpi{flex:1 1 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;padding:.35rem .4rem}.dashboard-hero__kpi-text{flex-direction:column;align-items:flex-start;gap:.05rem}}@container dash-hero (max-width: 16rem){.dashboard-hero__icon{display:none}.dashboard-hero__kpi-label{font-size:.55rem}}@media(max-width:1099px){.dashboard-hero__inner{grid-template-columns:1fr minmax(10rem,12rem)}}@media(max-width:640px){.dashboard-hero__inner{grid-template-columns:1fr;padding:.65rem .75rem}.dashboard-hero__kpis{flex-direction:row;height:auto}.dashboard-hero__kpi{flex-direction:column;align-items:flex-start;gap:.2rem}.dashboard-hero__kpi-text{flex-direction:column;align-items:flex-start}}.recent-orders-drawer .ant-drawer-header{border-bottom:1px solid var(--border);background:var(--card)}.recent-orders-drawer .ant-drawer-content{background:linear-gradient(180deg,color-mix(in srgb,var(--muted) 40%,var(--card)) 0%,var(--background) 12rem)}.recent-orders-drawer__title{display:flex;flex-direction:column;gap:.125rem;padding-inline-end:.5rem}.recent-orders-drawer__title-main{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground)}.recent-orders-drawer__title-sub{font-size:.75rem;font-weight:400;line-height:1.4;color:var(--muted-foreground)}.recent-orders-drawer__toolbar{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem .75rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 35%,var(--card))}.recent-orders-drawer__date-label{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.recent-orders-drawer__date-picker{width:100%!important}.recent-orders-drawer__date-picker.ant-picker{height:2.5rem;border-radius:.625rem!important;border-color:var(--border)!important;background:var(--card)!important}.recent-orders-drawer__date-picker .ant-picker-input>input{font-weight:600;color:var(--foreground)}.recent-orders-drawer__hint{margin:0;font-size:.6875rem;line-height:1.4;color:var(--muted-foreground)}.recent-orders-drawer__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:.75rem 1rem;border-bottom:1px solid var(--border);background:var(--card)}.recent-orders-drawer__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:3.75rem;padding:.5rem .375rem;border:1px solid transparent;border-radius:.75rem;background:color-mix(in srgb,var(--muted) 45%,var(--card));color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.recent-orders-drawer__tab:hover{color:var(--foreground);border-color:var(--border)}.recent-orders-drawer__tab--active{background:var(--card);border-color:color-mix(in srgb,var(--leap-primary) 45%,var(--border));color:var(--foreground);box-shadow:0 1px 3px #0f172a0f}.recent-orders-drawer__tab--active .recent-orders-drawer__tab-count{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12);color:var(--leap-primary)}.recent-orders-drawer__tab-label{font-size:.6875rem;font-weight:700;letter-spacing:.02em;text-align:center;line-height:1.2}.recent-orders-drawer__tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.25rem;padding:0 .375rem;border-radius:999px;background:color-mix(in srgb,var(--muted) 70%,var(--card));font-size:.6875rem;font-weight:700;color:var(--foreground)}.recent-orders-drawer__body{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem 1.25rem;min-height:0}.recent-orders-drawer__summary{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.recent-orders-drawer__list{display:flex;flex-direction:column;gap:.625rem;max-height:calc(100dvh - 19rem);overflow:auto;padding-bottom:.25rem;scrollbar-width:thin}.recent-orders-drawer__card{display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--border);border-left:3px solid var(--leap-primary);border-radius:.75rem;background:var(--card);box-shadow:0 1px 2px #0f172a0a}.recent-orders-drawer__card-top,.recent-orders-drawer__card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.recent-orders-drawer__card-id{display:flex;flex-direction:column;gap:.125rem;min-width:0}.recent-orders-drawer__card-label{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.recent-orders-drawer__card-number{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground);word-break:break-word}.recent-orders-drawer__status.ant-tag{margin-inline-end:0;border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1.4}.recent-orders-drawer__meta-item{display:flex;flex-direction:column;gap:.125rem}.recent-orders-drawer__meta-item--qty{text-align:right}.recent-orders-drawer__meta-value{font-size:.8125rem;font-weight:600;color:var(--foreground)}.recent-orders-drawer__empty{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:1.5rem 1rem;border:1px dashed var(--border);border-radius:.875rem;background:color-mix(in srgb,var(--muted) 30%,var(--card))}.recent-orders-drawer__empty .ant-empty-description{color:var(--muted-foreground)}@media(max-width:480px){.recent-orders-drawer__tab-label{font-size:.625rem}.recent-orders-drawer__list{max-height:calc(100dvh - 21rem)}}.dark .recent-orders-drawer .ant-drawer-content,.dark .recent-orders-drawer .ant-drawer-header{background:var(--card)}.dark .recent-orders-drawer__toolbar{background:color-mix(in srgb,var(--muted) 50%,var(--card))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Trebuchet MS", "Trebuchet", "Lucida Grande", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--color-card:var(--card);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0\.5{inset-block:calc(var(--spacing) * .5)}.top-0{top:0}.top-1\/2{top:50%}.right-0{right:0}.right-full{right:100%}.left-full{left:100%}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.\!h-9{height:calc(var(--spacing) * 9)!important}.h-0{height:0}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[min\(70vh\,22rem\)\]{max-height:min(70vh,22rem)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-\[50vh\]{min-height:50vh}.min-h-dvh{min-height:100dvh}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.\!w-9{width:calc(var(--spacing) * 9)!important}.w-0{width:0}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-64{width:calc(var(--spacing) * 64)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[18rem\]{max-width:18rem}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[13\.5rem\]{min-width:13.5rem}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--leap-primary\)\]{border-color:var(--leap-primary)}.border-border{border-color:var(--color-border)}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-r-black{border-right-color:var(--color-black)}.border-b-transparent{border-bottom-color:#0000}.bg-\[\#0a0a0a\]{background-color:#0a0a0a}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--leap-primary\)\]{background-color:var(--leap-primary)}.bg-\[var\(--leap-primary-light\)\]{background-color:var(--leap-primary-light)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-background{background-color:var(--color-background)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-card{background-color:var(--color-card)}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--color-muted) 40%,transparent)}}.bg-sidebar{background-color:var(--color-sidebar)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--leap-primary\)\]{color:var(--leap-primary)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-amber-400{color:var(--color-amber-400)}.text-foreground{color:var(--color-foreground)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-sidebar-foreground{color:var(--color-sidebar-foreground)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--border\)\]{--tw-ring-color:var(--border)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-\[transform\,filter\,opacity\]{will-change:transform,filter,opacity}@media(hover:hover){.group-hover\/nav\:visible:is(:where(.group\/nav):hover *){visibility:visible}.group-hover\/nav\:opacity-100:is(:where(.group\/nav):hover *){opacity:1}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--leap-primary-hover\)\]:hover{border-color:var(--leap-primary-hover)}.hover\:bg-\[var\(--leap-primary-hover\)\]:hover{background-color:var(--leap-primary-hover)}.hover\:bg-\[var\(--muted\)\]:hover{background-color:var(--muted)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){.md\:flex{display:flex}.md\:p-6{padding:calc(var(--spacing) * 6)}}@media(min-width:64rem){.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:stroke-\[1\.75\]>svg{stroke-width:1.75px}}: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;--sidebar:#000;--sidebar-foreground:#f0f0f0;--sidebar-accent:#ffffff14;--sidebar-border:#ffffff1f;--leap-topbar-height:3.5rem;--ui-header-height:3.5rem;--ui-header-height-mobile:3.25rem;--page-gap:1rem;--empty-min-height:14rem;--leap-radius-lg:16px;--leap-radius-md:10px;--leap-radius-sm:8px;--leap-radius-pill:999px;--input:#fff;--input-foreground:#1a1a2e;--calendar-today-bg:#dc292514;--calendar-selected-bg:#dc292529;--calendar-outside-month:#94a3b8;color-scheme:light}.dark{--leap-blush:#dc29252e;--leap-primary-light:#dc292524;--background:#0f1117;--foreground:#e8eaed;--card:#161b22;--muted:#1c2128;--muted-foreground:#9aa0a6;--border:#2d333b;--input:#161b22;--input-foreground:#e8eaed;--sidebar:#000;--sidebar-foreground:#f0f0f0;--sidebar-accent:#ffffff1a;--sidebar-border:#ffffff1f;--shadow-kpi:0 1px 2px #00000059, 0 4px 12px #00000040;--shadow-panel:0 1px 3px #0006, 0 8px 24px #00000047;--calendar-today-bg:#dc292524;--calendar-selected-bg:#dc292538;--calendar-outside-month:#6b7280;color-scheme:dark}.theme-switcher__thumb{transition:transform .28s cubic-bezier(.34,1.3,.64,1),background-color .22s}.theme-switcher__icon-pop{animation:.32s cubic-bezier(.34,1.4,.64,1) theme-icon-pop}.theme-switcher-icon__spin{animation:.36s cubic-bezier(.34,1.3,.64,1) theme-icon-flip}@keyframes theme-icon-pop{0%{opacity:.4;transform:scale(.7)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes theme-icon-flip{0%{opacity:0;transform:rotate(-90deg)scale(.5)}to{opacity:1;transform:rotate(0)scale(1)}}@media(prefers-reduced-motion:reduce){.theme-switcher__thumb,.theme-switcher__icon-pop,.theme-switcher-icon__spin{transition:none!important;animation:none!important}}html{font-family:var(--font-family)}html,body,#root{height:100%}body,#root,.ant-app,[data-sonner-toaster],.ui-3-calendar-shell .rbc-calendar{font-family:var(--font-family)}input,textarea,select,button{font-family:inherit}body{font-family:var(--font-family);background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0}*{box-sizing:border-box}.bg-background{background:var(--background)}.text-foreground{color:var(--foreground)}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.page-title{letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:700}.page-subtitle{color:var(--muted-foreground);margin-top:.125rem;font-size:.875rem}.page-stack{gap:var(--page-gap);flex-direction:column;display:flex}.page-state{min-height:var(--empty-min-height);flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex}.page-state--empty{border:1px dashed var(--border);border-radius:var(--leap-radius-lg);background:radial-gradient(ellipse at top,#dc29250d,transparent 55%),var(--card);gap:.75rem}.page-state--loading{border-radius:var(--leap-radius-lg);background:var(--leap-loader-panel-bg,var(--card));border:1px solid var(--leap-loader-panel-border,var(--border));box-shadow:var(--leap-loader-panel-shadow,var(--shadow-panel))}.leap-section{border-radius:var(--leap-radius-lg);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-panel)}.leap-section__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.leap-section__title{text-transform:uppercase;letter-spacing:.04em;color:var(--foreground);font-size:.875rem;font-weight:600}.leap-section__count{text-transform:none;letter-spacing:normal;color:var(--leap-primary);background:#dc292514;border-radius:999px;margin-left:.5rem;padding:.125rem .5rem;font-size:11px;font-weight:600}.leap-section__subtitle{text-transform:none;letter-spacing:normal;color:var(--muted-foreground);font-size:.75rem;font-weight:400}.leap-section__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.leap-section__body{padding:1.25rem}.leap-section__body--flush{padding:0!important}.leap-app-canvas{background:var(--background);flex:1;min-height:0;overflow:auto}.status-badge{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.status-badge--success{color:#059669;background:#10b9811f}.status-badge--warning{color:#d97706;background:#f59e0b1f}.status-badge--error{color:#dc2626;background:#ef44441f}.status-badge--info{color:#2563eb;background:#3b82f61f}.status-badge--neutral{color:#64748b;background:#64748b1f}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root{--leap-loader-backdrop:#0f11176b;--leap-loader-section-backdrop:#f4f6f8e0;--leap-loader-blur:4px;--leap-loader-panel-bg:var(--card);--leap-loader-panel-border:var(--border);--leap-loader-panel-shadow:var(--shadow-panel)}.dark{--leap-loader-backdrop:#00000094;--leap-loader-section-backdrop:#0f1117c7}.leap-loader{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.leap-loader__stage{flex-shrink:0;justify-content:center;align-items:center;display:flex}.leap-loader__tip{letter-spacing:.01em;max-width:20rem;color:var(--muted-foreground);margin:0;padding:0 .25rem;font-size:.875rem;font-weight:600;line-height:1.35}.page-state{justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex}.page-state--loading{border-radius:var(--leap-radius-lg,1rem);background:var(--leap-loader-panel-bg);border:1px solid var(--leap-loader-panel-border);box-shadow:var(--leap-loader-panel-shadow);min-height:12rem;overflow:hidden}.leap-section-loader{z-index:2;pointer-events:none;background:var(--leap-loader-section-backdrop);-webkit-backdrop-filter:blur(var(--leap-loader-blur));justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.leap-inline-loader{background:var(--leap-loader-section-backdrop);width:100%;min-height:12rem;-webkit-backdrop-filter:blur(var(--leap-loader-blur));border-radius:var(--leap-radius-lg,1rem);justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.page-state--empty{min-height:var(--empty-min-height,14rem);color:var(--muted-foreground);flex-direction:column;gap:.75rem}.leap-overlay-loader{z-index:10000;box-sizing:border-box;background:var(--leap-loader-backdrop);width:100dvw;height:100dvh;-webkit-backdrop-filter:blur(var(--leap-loader-blur));justify-content:center;align-items:center;margin:0;padding:1.5rem;animation:.2s both leap-overlay-in;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.leap-overlay-loader__panel{border-radius:var(--leap-radius-lg,1rem);background:var(--leap-loader-panel-bg);border:1px solid var(--leap-loader-panel-border);min-width:14rem;max-width:min(26rem,100vw - 3rem);box-shadow:var(--leap-loader-panel-shadow);flex-direction:column;justify-content:center;align-items:center;padding:1.25rem 1.5rem 1.125rem;display:flex;overflow:hidden}.ant-spin-nested-loading>div>.ant-spin{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;max-height:none;display:inline-flex}.ant-spin-nested-loading>div>.ant-spin.ant-spin-spinning{background:var(--leap-loader-section-backdrop);-webkit-backdrop-filter:blur(var(--leap-loader-blur))}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{margin:0 auto;position:static}.ant-spin-text,.ant-spin .ant-spin-text{color:var(--muted-foreground);letter-spacing:.02em;text-align:center;white-space:normal;font-size:.875rem;font-weight:600;margin:.75rem 0 0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.ant-select-dropdown .ant-spin,.ant-table-wrapper .ant-spin,.ant-btn .ant-spin{justify-content:center;align-items:center;display:inline-flex}.ant-spin-fullscreen.ant-spin-spinning{-webkit-backdrop-filter:blur(var(--leap-loader-blur));background:var(--leap-loader-backdrop)!important}:root{--ui-control-height:42px;--ui-header-height:56px;--ui-header-height-mobile:52px;--ui-sidebar-expanded:240px;--ui-sidebar-collapsed:64px;--ui-drawer-width:360px;--ui-page-max-width:none;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-icon-btn-size:36px;--ui-font-size-body:.875rem;--ui-font-size-label:.8125rem;--ui-font-size-caption:.75rem;--ui-font-size-badge:.6875rem;--ui-bg-app:#f1f5f9;--ui-bg-surface:#fff;--ui-bg-subtle:#f8fafc;--ui-border:#e2e8f0;--ui-border-strong:#cbd5e1;--ui-text:#0f172a;--ui-text-secondary:#64748b;--ui-text-muted:#94a3b8}.dark{--ui-bg-app:#0f1117;--ui-bg-surface:#161b22;--ui-bg-subtle:#1c2128;--ui-border:#2d333b;--ui-border-strong:#3d444d;--ui-text:#e8eaed;--ui-text-secondary:#9aa0a6;--ui-text-muted:#6b7280}.leap-status-badge{font-size:var(--ui-font-size-badge,.6875rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-weight:700;line-height:1.4;display:inline-flex}.leap-status-badge--requested{color:#2563eb;background:#2563eb1f;border-color:#2563eb33}.leap-status-badge--in-process{color:#d97706;background:#d977061f;border-color:#d9770633}.leap-status-badge--shipped{color:#0284c7;background:#0284c71f;border-color:#0284c733}.leap-status-badge--delivered,.leap-status-badge--completed{color:#16a34a;background:#16a34a1f;border-color:#16a34a33}.leap-status-badge--pending{color:#d97706;background:#d977061f;border-color:#d9770633}.leap-status-badge--failed,.leap-status-badge--rejected,.leap-status-badge--cancelled{color:#dc2626;background:#dc26261f;border-color:#dc262633}.leap-status-badge__dot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}.leap-filter-bar{align-items:flex-end;gap:var(--ui-space-3,.75rem);padding:var(--ui-space-4,1rem);background:var(--card);border:1px solid var(--border);border-radius:var(--ui-radius-sm,8px);flex-wrap:wrap;display:flex}.leap-filter-bar__actions{align-items:center;gap:var(--ui-space-2,.5rem);flex-wrap:wrap;margin-left:auto;display:flex}.leap-segment-control{border-radius:var(--ui-radius-sm,8px);border:1px solid var(--border);background:var(--muted);gap:.125rem;padding:.25rem;display:inline-flex}.leap-segment-control__item{color:var(--muted-foreground);font-size:var(--ui-font-size-label,.8125rem);cursor:pointer;transition:background var(--motion-fast) ease,color var(--motion-fast) ease;background:0 0;border:0;border-radius:6px;padding:.375rem .875rem;font-weight:600}.leap-segment-control__item--active{background:var(--leap-primary);color:#fff}.leap-segment-control__item:disabled{opacity:.5;cursor:not-allowed}@media(min-width:1024px){.ant-drawer-content-wrapper:has(.leap-drawer-panel){width:var(--ui-drawer-width,360px)!important}}.leap-drawer-panel .ant-drawer-body{padding:var(--ui-space-4,1rem) var(--ui-space-5,1.25rem)!important}.leap-drawer-panel .ant-drawer-header{padding:var(--ui-space-4,1rem) var(--ui-space-5,1.25rem)!important;border-bottom:1px solid var(--border)!important}.leap-drawer-panel .ant-drawer-title{letter-spacing:-.01em;font-size:1rem!important;font-weight:600!important}.leap-modal .ant-modal-content{overflow:hidden;border-radius:var(--leap-radius-lg,16px)!important;padding:0!important}.leap-modal .ant-modal-header{padding:var(--ui-space-4,1rem) var(--ui-space-5,1.25rem)!important;border-bottom:1px solid var(--border)!important;margin-bottom:0!important}.leap-modal .ant-modal-title{font-size:1.0625rem!important;font-weight:600!important}.leap-modal .ant-modal-body{padding:var(--ui-space-5,1.25rem)!important}.leap-modal .ant-modal-footer{padding:var(--ui-space-3,.75rem) var(--ui-space-5,1.25rem) var(--ui-space-4,1rem)!important;border-top:1px solid var(--border)!important;margin-top:0!important}.leap-job-card{border:1px solid var(--border)!important;border-radius:var(--ui-radius-sm,8px)!important;box-shadow:none!important;margin-bottom:var(--ui-space-3,.75rem)!important}.leap-job-card .ant-card-body{padding:var(--ui-space-4,1rem)!important}.leap-job-card__title{color:var(--foreground);margin:0;font-size:.9375rem;font-weight:600}.leap-job-card__meta{font-size:var(--ui-font-size-caption,.75rem);color:var(--muted-foreground);font-family:var(--font-family)}.leap-kpi-card{border-radius:var(--ui-radius-sm,8px);border:1.5px solid rgba(var(--leap-primary-rgb,220, 41, 37),.45);background:var(--card);padding:calc(var(--ui-space-3,.75rem) + .15rem) var(--ui-space-4,1rem) var(--ui-space-3,.75rem);box-shadow:var(--ui-shadow-sm,0 1px 2px #0f172a0d);min-height:72px;transition:box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease,border-color var(--motion-fast) ease;flex-direction:column;justify-content:center;display:flex}.leap-kpi-card--clickable{cursor:pointer}.leap-kpi-card--clickable:hover{box-shadow:var(--ui-shadow-md,0 4px 12px #0f172a14);transform:translateY(-1px)}.leap-kpi-card--accent{background:var(--leap-primary);border-color:var(--leap-primary);color:#fff}.leap-kpi-card__label{font-size:var(--ui-font-size-caption,.75rem);text-transform:uppercase;letter-spacing:.04em;opacity:.85;font-weight:600}.leap-kpi-card__value{letter-spacing:-.02em;margin-top:.25rem;font-size:1.375rem;font-weight:700;line-height:1.2}.leap-sidebar{box-sizing:border-box;color:#f0f0f0!important;background-color:#000!important}.leap-sidebar-rail{flex-direction:column;width:15rem;min-width:15rem;max-width:15rem;transition:width .2s,min-width .2s,max-width .2s,top .2s,bottom .2s,left .2s,border-radius .2s,box-shadow .2s;display:none;overflow:hidden}.leap-sidebar-rail.leap-sidebar-rail--collapsed{width:4rem;min-width:4rem;max-width:4rem}.leap-sidebar-rail.leap-sidebar--float{-webkit-backdrop-filter:blur(14px);border:1px solid #ffffff1a;border-radius:1.5rem;gap:0;height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem);padding:.35rem .25rem;top:.5rem;bottom:.5rem;left:.5rem;overflow:visible;box-shadow:0 12px 36px #0006,0 0 0 1px #ffffff0a,inset 0 1px #ffffff0f;background:radial-gradient(130% 90% at 0 0,#dc292542,#0000 55%),radial-gradient(90% 70% at 100% 100%,#dc29251a,#0000 50%),linear-gradient(165deg,#160a0af5,#0a0a0af0 48%,#140c0cf5)!important}.leap-sidebar.leap-sidebar--float{background-color:#0000!important}.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-brand,.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-bp,.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-nav,.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-footer{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none}.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-brand{color:#f5f5f5;background-color:#0000;border-bottom:none;border-radius:0}.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-bp{border-bottom:1px solid #ffffff14;border-radius:0}.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-nav{border-radius:0;flex:auto;min-height:0}.leap-sidebar-rail.leap-sidebar--float>.leap-sidebar-footer{border-top:1px solid #ffffff14;border-radius:0}.leap-sidebar-rail.leap-sidebar--float.leap-sidebar-rail--collapsed{border-radius:1.25rem;padding:.35rem .2rem}.leap-sidebar-rail.leap-sidebar--float.leap-sidebar-rail--collapsed>.leap-sidebar-brand,.leap-sidebar-rail.leap-sidebar--float.leap-sidebar-rail--collapsed>.leap-sidebar-bp,.leap-sidebar-rail.leap-sidebar--float.leap-sidebar-rail--collapsed>.leap-sidebar-nav,.leap-sidebar-rail.leap-sidebar--float.leap-sidebar-rail--collapsed>.leap-sidebar-footer{border-radius:0}.leap-sidebar-nav--dock{padding-right:.65rem;overflow-x:visible}.leap-sidebar-nav--dock .branched-menu__head,.leap-sidebar-nav--dock .branched-menu__item,.leap-sidebar-nav--dock .leap-nav-item,.leap-sidebar-nav--dock .leap-sidebar-dock-target{--dock-scale:1;--dock-x:0px;--dock-z:0;z-index:var(--dock-z);transform:translate3d(var(--dock-x),0,0) scale(var(--dock-scale));transform-origin:0;will-change:transform;transition:transform 90ms cubic-bezier(.22,1,.36,1),color .2s,filter 90ms;position:relative}.leap-sidebar-rail--collapsed .leap-sidebar-nav--dock .leap-nav-item,.leap-sidebar-rail--collapsed .leap-sidebar-nav--dock .leap-sidebar-dock-target{transform-origin:50%}.leap-sidebar-nav--dock .branched-menu__head[data-dock-hot],.leap-sidebar-nav--dock .branched-menu__item[data-dock-hot],.leap-sidebar-nav--dock .leap-nav-item[data-dock-hot]{filter:drop-shadow(0 6px 14px #dc292547);color:#fff}.leap-sidebar-nav--dock .branched-menu__icon{transition:transform 90ms cubic-bezier(.22,1,.36,1)}.leap-sidebar-nav--dock .branched-menu__item[data-dock-hot] .branched-menu__icon{transform:scale(1.12)}@media(prefers-reduced-motion:reduce){.leap-sidebar-nav--dock .branched-menu__head,.leap-sidebar-nav--dock .branched-menu__item,.leap-sidebar-nav--dock .leap-nav-item,.leap-sidebar-nav--dock .leap-sidebar-dock-target{transition:color .2s;filter:none!important;transform:none!important}}@media(min-width:1024px){.leap-sidebar-rail{display:flex!important}}.leap-sidebar-brand{position:relative}.leap-sidebar-edge-collapse{z-index:50;color:#f5f5f5;cursor:pointer;background:#141414;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s,border-color .15s,color .15s,transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s;display:none;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 4px 14px #00000059,0 0 0 1px #dc292533}.leap-sidebar-edge-collapse svg{color:inherit;fill:none!important;stroke:currentColor!important}.leap-sidebar-edge-collapse:hover{background:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));color:#fff;box-shadow:var(--ui-glow-brand,0 8px 24px #dc292559);border-color:#0000;transform:translate(50%,-50%)scale(1.08)}.leap-sidebar-edge-collapse:focus-visible{outline:none;box-shadow:0 0 0 3px #dc292559}.leap-sidebar-expand-favicon:focus-visible{border-radius:.5rem;outline:none;box-shadow:0 0 0 3px #dc292559}@media(min-width:1024px){.leap-sidebar-rail .leap-sidebar-edge-collapse{display:inline-flex!important}}.leap-shell-root{height:100dvh;max-height:100dvh;overflow:hidden}.leap-shell-main{background:var(--background);height:100%;min-height:0;max-height:100%;transition:margin-left .2s;overflow:hidden}.leap-app-canvas{background:var(--background)}@media(min-width:1024px){.leap-shell-main{margin-left:15.75rem}.leap-shell-main--collapsed{margin-left:4.75rem}.leap-shell-main--no-chrome{--ui-header-height:0px}}.leap-sidebar-brand img{object-fit:contain;width:auto}.leap-sidebar-brand{box-sizing:border-box;height:var(--ui-header-height,3.5rem);min-height:var(--ui-header-height,3.5rem);border-bottom:1px solid var(--border);background:var(--card);color:var(--foreground);z-index:41;border-right:none;flex-shrink:0;align-items:center;display:flex;position:relative}.leap-sidebar-rail>.leap-sidebar-nav,.leap-sidebar-rail>.leap-sidebar-footer{border-right:1px solid var(--sidebar-border)}.org-shell-header{border-left:none}.dark .leap-sidebar-brand{border-bottom-color:var(--border);color:var(--foreground);background:#161b22eb}.leap-sidebar .material-symbols-outlined,.leap-sidebar svg{color:inherit;fill:currentColor}.leap-sidebar .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}:root{--org-accent:#dc2925;--org-accent-dark:#b71c1c;--org-accent-deep:#a30000;--org-accent-muted:#dc29251f;--org-accent-shadow:#dc292566;--org-accent-gradient:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));--org-nav-active-gradient:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));--org-header-accent:var(--ui-gradient-brand-bar,linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%));--org-sidebar-border-tint:#dc292559;--org-shell-ease:var(--motion-ease-standard,cubic-bezier(.32, .72, 0, 1));--org-shell-duration:var(--motion-brand,.62s)}.org-shell-header{border-bottom:1px solid var(--border);border-bottom-color:var(--border);height:var(--ui-header-height,3.5rem);min-height:var(--ui-header-height,3.5rem);box-shadow:none;background:var(--card);-webkit-backdrop-filter:none;transition:box-shadow var(--org-shell-duration) var(--org-shell-ease),background-color var(--org-shell-duration) var(--org-shell-ease);background-image:none}.org-shell-header--mobile{height:var(--ui-header-height-mobile,3.25rem);min-height:var(--ui-header-height-mobile,3.25rem)}.org-shell-header:after{display:none}.org-accent-btn{background:var(--org-accent-gradient);border-color:var(--org-accent);color:#fff;transition:background var(--org-shell-duration) var(--org-shell-ease),border-color var(--org-shell-duration) var(--org-shell-ease),box-shadow var(--org-shell-duration) var(--org-shell-ease),filter .2s ease,transform .15s ease}.org-accent-btn:hover{filter:brightness(.92);box-shadow:0 4px 12px var(--org-accent-shadow)}.org-accent-btn:active{transform:scale(.97)}.dark .org-shell-header{border-bottom-color:var(--border);background:#161b22eb}.org-sidebar-logo-bar{transition:box-shadow var(--org-shell-duration) var(--org-shell-ease)}.org-accent-text{color:var(--org-accent);transition:color var(--org-shell-duration) var(--org-shell-ease)}.org-accent-text:hover{color:var(--org-accent-dark)}[data-org=BOTH] .org-accent-text{color:#0000;transition:filter var(--org-shell-duration) var(--org-shell-ease);background:linear-gradient(90deg,#dc2925 45%,#ea580c 55%);-webkit-background-clip:text;background-clip:text}[data-org=BOTH] .org-accent-text:hover{filter:brightness(.92)}.org-accent-badge{background:var(--org-accent-gradient);color:#fff;transition:background var(--org-shell-duration) var(--org-shell-ease)}.org-accent-hover-glow{transition:background var(--org-shell-duration) var(--org-shell-ease)}.org-accent-hover-glow:hover{background:var(--org-accent-muted)}.org-accent-hover-glow:hover .org-accent-hover-target{color:var(--org-accent)}.org-accent-hover-target{transition:color var(--org-shell-duration) var(--org-shell-ease)}.org-accent-hover-glow:after{content:"";border-radius:inherit;background:var(--org-accent-muted);opacity:0;transition:opacity .28s var(--org-shell-ease);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.org-accent-hover-glow:hover:after{opacity:1}.org-accent-focus:focus-visible{--tw-ring-color:var(--org-accent)}.org-shell-divider{background:var(--org-header-accent);opacity:.35;transition:background var(--org-shell-duration) var(--org-shell-ease),opacity var(--org-shell-duration) var(--org-shell-ease)}html.org-shell-animating:before{content:"";z-index:25;pointer-events:none;background:radial-gradient(ellipse 120% 40% at 50% 0%,var(--org-accent-muted) 0%,transparent 72%);animation:org-shell-wash .62s var(--org-shell-ease) forwards;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes org-shell-wash{0%{opacity:.55}to{opacity:0}}@media(prefers-reduced-motion:reduce){html.org-shell-animating:before{display:none}.org-shell-header,.org-shell-header:after,.org-accent-btn,.org-sidebar-nav-link--active,.org-sidebar-nav-link--inactive,.org-sidebar-shell,.org-sidebar-logo-bar,.org-accent-text,.org-accent-badge,.org-accent-hover-glow,.org-accent-hover-target,.org-shell-divider{transition:none}}.material-symbols-outlined{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.mobile-sidebar-drawer .ant-drawer-content-wrapper,.mobile-sidebar-drawer .ant-drawer-content{height:100%!important}.mobile-sidebar-drawer .ant-drawer-content{flex-direction:column;display:flex;background:var(--sidebar)!important}.mobile-sidebar-drawer .ant-drawer-header{flex-shrink:0;background:var(--sidebar)!important;border-bottom:1px solid var(--sidebar-border)!important}.mobile-sidebar-drawer .ant-drawer-body{flex-direction:column;flex:auto;min-height:0;display:flex;background:var(--sidebar)!important;padding:0!important}html,body,#root{max-width:100vw;overflow-x:clip}.sidebar-collapse-toggle{z-index:50;border:1px solid var(--border);background:var(--card);width:2rem;height:2rem;color:var(--foreground);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:none;position:absolute;top:3rem;right:-1rem;box-shadow:0 1px 3px #0000001f}.sidebar-collapse-toggle:hover{background:var(--muted)}@media(min-width:1024px){.sidebar-collapse-toggle{display:inline-flex}}.mobile-header-menu__user{border-bottom:1px solid var(--border);margin-bottom:.25rem;padding:1rem}.mobile-header-menu__user-name{text-transform:uppercase;letter-spacing:.04em;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.mobile-header-menu__user-role{text-transform:uppercase;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.625rem;font-weight:500;overflow:hidden}.help-hub-card{border-radius:var(--ui-radius-sm,8px);border:1px solid var(--border);background:var(--card);cursor:pointer;height:100%;transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease;flex-direction:column;display:flex;overflow:hidden}.help-hub-card:hover{box-shadow:var(--ui-shadow-md,0 4px 12px #0f172a14);transform:none}.help-hub-card__header{background:var(--leap-primary);color:#fff;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;display:flex}.help-hub-card__body{color:var(--muted-foreground);flex:1;margin:0;padding:1rem 1.25rem;font-size:.875rem}.dark body{background:var(--background);color:var(--foreground)}.dark .ops-page{background:0 0}.dark .dashboard-page.dashboard-canvas{--dashboard-canvas-end:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark .dashboard-page.dashboard-canvas{--dashboard-canvas-end:color-mix(in srgb, var(--muted) 35%, var(--background))}}.dark .dashboard-page .dashboard-hero{background:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));border-color:#c4201f}.dark .dashboard-page .dashboard-hero__kpi{background:var(--card);border-color:var(--border)}.dark .dashboard-page .ant-collapse-del .ant-collapse{box-shadow:var(--shadow-panel);background:var(--card)!important;border-color:var(--border)!important}.dark .dashboard-page .ant-collapse-del .ant-collapse>.ant-collapse-item{border-bottom-color:var(--border)!important}.dark .dashboard-page .ant-collapse-del .ant-collapse-header{background:var(--muted)!important;color:var(--foreground)!important}.dark .dashboard-page .dash-inv-pill{background:var(--card);border-color:var(--border);box-shadow:none}.dark .dashboard-page .dash-inv-pill:hover{background:var(--leap-primary,#dc2925)}@supports (color:color-mix(in lab,red,red)){.dark .dashboard-page .dash-inv-pill:hover{background:color-mix(in srgb,var(--leap-primary,#dc2925) 10%,var(--card))}}.dark .dash-inv-expand-backdrop{background:#020617b8}.dark .dash-inv-expand{background:var(--card);box-shadow:0 24px 64px #00000073}.dark .collapsible .content{background-color:var(--card);box-shadow:none;border:1px solid var(--border)}.dark .collapsible .header{background-color:var(--muted);color:var(--foreground);border-color:var(--border);box-shadow:none}.dark .chat-bubble.bot{background:var(--muted)!important;border-color:var(--border)!important;color:var(--foreground)!important}.dark .chat-bubble.user{background:#dc29251f!important;border-color:#dc292540!important}.dark .status-badge--success{color:#34d399;background:#10b98129}.dark .status-badge--warning{color:#fbbf24;background:#f59e0b29}.dark .status-badge--error{color:#f87171;background:#ef444429}.dark .status-badge--info{color:#60a5fa;background:#3b82f629}.dark .status-badge--neutral{color:#94a3b8;background:#94a3b829}.dark .report-subscription-card,.dark .settings-section-card{background:var(--card)!important;border-color:var(--border)!important}.dark .report-subscription-table .ant-table,.dark .ui-3-alert--success,.dark .ui-3-alert--error,.dark .ui-3-alert--warning,.dark .ui-3-alert--info{background:var(--card)!important}.dark .rbc-row-bg,.dark .rbc-row-content{background:var(--ui-bg-surface)!important}.dark .rbc-month-row{border-color:var(--ui-border)!important}.dark .company-switcher-drawer .ant-drawer-content,.dark .company-switcher-drawer .ant-drawer-header,.dark .app-header-user-menu{background:var(--card)!important;border-color:var(--border)!important}.dark .ant-select-dropdown .ant-select-item,.dark .ant-select-dropdown .ant-select-item-option-content{color:var(--foreground)!important}.dark .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--ui-bg-subtle,#1c2128)!important;color:var(--foreground)!important}.dark .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:600;color:var(--foreground)!important;background:#dc292529!important}.dark .ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-state{color:var(--leap-primary)!important}.dark .ant-btn-default:not(:disabled){background:var(--card)!important;border-color:var(--border)!important;color:var(--foreground)!important}.dark .ant-btn-default:not(:disabled):hover{background:var(--ui-bg-subtle,#1c2128)!important;color:var(--foreground)!important;border-color:#dc292566!important}.dark .ant-picker-dropdown .ant-picker-panel-container,.dark .ant-picker-dropdown .ant-picker-panel{background:var(--card)!important;border-color:var(--border)!important}.dark .ant-picker-dropdown .ant-picker-header,.dark .ant-picker-dropdown .ant-picker-content th,.dark .ant-picker-dropdown .ant-picker-cell-in-view{color:var(--foreground)!important}.dark .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background:var(--ui-bg-subtle,#1c2128)!important}.dark .ant-form-item-has-error .ant-input,.dark .ant-form-item-has-error .ant-input-affix-wrapper,.dark .ant-form-item-has-error .ant-picker,.dark .ant-form-item-has-error .ant-select-selector{background:#ef444414!important}.dark .ant-form-item-explain-error{color:#fca5a5!important;background:#ef44441a!important;border-color:#ef444447!important}.dark .layouts-page.layouts-canvas,.dark .reports-page.reports-canvas,.dark .track-order-page.track-order-canvas,.dark .jobs-tracker-page.jobs-tracker-canvas{background:radial-gradient(ellipse 120% 70% at 50% -15%,#dc292514,transparent 55%),linear-gradient(180deg,var(--background) 0%,#0a0a0a 100%)}.dark .layouts-hero,.dark .layouts-filter-rail,.dark .layouts-list-panel,.dark .layouts-kpi-panel,.dark .reports-hero,.dark .reports-filter-rail,.dark .reports-preview-panel,.dark .track-order-hero,.dark .track-order-filter-rail,.dark .track-order-list-panel,.dark .jobs-tracker-hero,.dark .jobs-tracker-filter-rail,.dark .jobs-tracker-list-panel{box-shadow:0 4px 24px -8px #00000073}.dark .layouts-kpi-card:hover,.dark .reports-kpi-card:hover,.dark .track-order-kpi-card:hover,.dark .jobs-tracker-kpi-card:hover{box-shadow:0 4px 16px #00000059}.dark .layouts-filter-rail__header,.dark .reports-filter-rail__header,.dark .track-order-filter-rail__header,.dark .jobs-tracker-filter-rail__header{color:#dc2925d9}.dark .layouts-filter-form .ant-form-item-label>label,.dark .layouts-filter-field__label{color:var(--muted-foreground)!important}.dark .layouts-hero-badge--live{color:#4ade80;background:#4ade801a;border-color:#4ade8047}.dark .layouts-hero-badge--live .layouts-hero-badge__dot{background:#4ade80}.dark .layouts-table__view-btn{background:var(--ui-bg-subtle,#1c2128)!important;border-color:var(--border)!important;color:var(--foreground)!important}.dark .layouts-table__view-btn:not(:disabled):hover{color:var(--foreground)!important;border-color:#dc292573!important}.dark .layouts-pdf-modal__iframe{background:#1a1a1a}.dark .tx-wizard-page.tx-wizard-canvas{background:radial-gradient(ellipse 120% 70% at 50% -15%,#dc292514,transparent 55%),linear-gradient(180deg,var(--background) 0%,#0a0a0a 100%)}.dark .tx-wizard-hero,.dark .tx-wizard-nav-shell.rb-spotlight-card,.dark .tx-wizard-content-panel,.dark .tx-wizard-footer{box-shadow:0 4px 24px -8px #00000073}.dark .tx-wizard-hero-badge--live{color:#4ade80;background:#4ade801a;border-color:#4ade8047}.dark .tx-wizard-hero-badge--live .tx-wizard-hero-badge__dot{background:#4ade80}.dark .tx-wizard-nav-shell .rb-step-connector{background:var(--border)}.dark .tx-wizard-content-panel__icon,.dark .tx-wizard-hero__icon{background:rgba(var(--leap-primary-rgb,220, 41, 37),.14)}.app-header-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.app-header-actions__group{align-items:center;gap:.25rem;display:flex}.app-header-actions__divider{background:var(--border);flex-shrink:0;width:1px;height:1.75rem;margin:0 .125rem}.app-header-icon-btn{width:var(--ui-icon-btn-size,2.25rem);height:var(--ui-icon-btn-size,2.25rem);border-radius:var(--ui-radius-sm,8px);color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.app-header-icon-btn:hover{background:var(--muted);color:var(--foreground);border-color:var(--border)}.app-header-icon-btn:focus-visible{border-color:#dc292573;outline:none;box-shadow:0 0 0 3px #dc29251f}.leap-menu-btn{background:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));color:#fff;box-shadow:var(--ui-glow-brand-subtle,0 4px 14px #dc292533);border-color:#0000}.leap-menu-btn:hover{background:var(--ui-gradient-brand-hover,linear-gradient(135deg, #f87171 0%, #dc2925 40%, #991b1b 100%));color:#fff;filter:none;box-shadow:var(--ui-glow-brand,0 8px 24px #dc292559);border-color:#0000}.leap-menu-btn__icon{object-fit:contain;border-radius:4px;width:22px;height:22px;display:block}.org-shell-sidebar-toggle{border:1px solid var(--border);background:var(--muted);width:2rem;height:2rem;color:var(--foreground);cursor:pointer;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:none}.org-shell-sidebar-toggle:hover{background:var(--card);color:var(--leap-primary);border-color:#dc292540}.org-shell-sidebar-toggle:focus-visible{border-color:#dc292573;outline:none;box-shadow:0 0 0 3px #dc29251f}.app-header-icon-btn--active{background:var(--card);color:var(--foreground);border-color:var(--border);box-shadow:0 1px 2px #0000000a}.app-header-icon-btn__badge{color:#fff;border:2px solid var(--card);background:#dc2925;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.app-header-user-trigger{border:1px solid var(--border);background:var(--card);height:2.25rem;color:var(--foreground);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;max-width:12rem;padding:0 .5rem 0 .375rem;transition:background .15s,border-color .15s;display:inline-flex}.app-header-user-trigger:hover{background:var(--muted)}.app-header-user-trigger:focus-visible{border-color:#dc292573;outline:none;box-shadow:0 0 0 3px #dc29251f}.app-header-user-trigger__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;display:none;overflow:hidden}@media(min-width:1280px){.app-header-user-trigger__name{display:block}}.app-header-dropdown{background:var(--card);border:1px solid var(--border);z-index:50;border-radius:.625rem;min-width:14rem;position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.dark .app-header-dropdown{box-shadow:0 8px 24px #00000073}.app-header-dropdown__header{border-bottom:1px solid var(--border);padding:.875rem 1rem}.app-header-dropdown__name{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600}.app-header-dropdown__email{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.75rem;overflow:hidden}.app-header-dropdown__item{width:100%;color:var(--foreground);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-standard);text-align:left;background:0 0;border:0;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.app-header-dropdown__item:hover{background:var(--muted)}.app-header-dropdown__item--danger{color:#dc2925}.app-header-dropdown__footer{border-top:1px solid var(--border)}.app-header-dropdown--top{top:auto;bottom:calc(100% + .375rem)}.app-header-dropdown--sidebar{min-width:13.5rem;left:0;right:auto}.leap-sidebar-user-menu{width:100%}.leap-sidebar-user-menu--compact{width:auto}.leap-sidebar-user-trigger{color:#f5f5f5;cursor:pointer;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.85rem;align-items:center;gap:.625rem;width:100%;margin:0;padding:.5rem .625rem;transition:background .15s,border-color .15s,transform .15s cubic-bezier(.22,1,.36,1);display:flex}.leap-sidebar-user-trigger:hover{background:#ffffff1a;border-color:#dc292559}.leap-sidebar-user-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #dc292547}.leap-sidebar-user-trigger--compact{border-radius:999px;justify-content:center;width:2.25rem;height:2.25rem;padding:0}.leap-sidebar-user-trigger__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.app-header-actions .global-search__input{background:var(--card);height:2.25rem;font-size:.8125rem}.app-header-actions .global-search__input-wrap{width:14rem}@media(min-width:1280px){.app-header-actions .global-search__input-wrap{width:16rem}}.app-header-ai-btn{position:relative}.app-header-ai-btn__dot{border:1.5px solid var(--card);background:#dc2925;border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:.375rem;right:.375rem}.mobile-header-menu__item{width:100%;color:var(--foreground);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-standard);text-align:left;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.mobile-header-menu__item:hover{background:var(--muted)}.mobile-header-menu__item--danger{color:#dc2925;font-weight:600}.mobile-header-menu__item--danger:hover{background:#dc292514}.mobile-header-menu-popover .ant-popover-inner{border-radius:.75rem!important;padding:.5rem!important}.company-switcher{align-items:stretch;min-width:0;max-width:100%;display:inline-flex}.org-shell-header .company-switcher{max-height:calc(var(--ui-header-height,3.5rem) - .75rem);align-self:center;align-items:center}.org-shell-header--mobile .company-switcher{max-height:calc(var(--ui-header-height-mobile,3.25rem) - .625rem)}.company-switcher--compact{max-width:100%}.company-switcher-chip{background:var(--card);text-align:left;cursor:pointer;border-radius:.625rem;align-items:center;gap:.625rem;min-width:0;max-width:min(100%,28rem);padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex}.org-shell-header .company-switcher-chip{max-height:calc(var(--ui-header-height,3.5rem) - .75rem);box-sizing:border-box;gap:.5rem;padding-block:.4375rem;padding-inline:.75rem .625rem}.org-shell-header--mobile .company-switcher-chip:not(.company-switcher-chip--compact){max-height:calc(var(--ui-header-height-mobile,3.25rem) - .625rem)}.org-shell-header .company-switcher-chip__icon{width:1.75rem;height:1.75rem}.org-shell-header .company-switcher-chip__body{gap:.1875rem;padding-block:0}.org-shell-header .company-switcher-chip__code,.org-shell-header .company-switcher-chip__name{line-height:1.25}.company-switcher-chip:hover:not(:disabled),.company-switcher-chip:focus-visible{outline:none;border-color:var(--leap-primary)!important;box-shadow:0 0 0 3px #dc29251a!important}.company-switcher-chip--static{cursor:default}.company-switcher-chip--compact{max-width:11rem;padding:.375rem .625rem}.org-shell-header--mobile .company-switcher-chip--compact{padding-block:.3125rem;padding-inline:.5rem .4375rem}.company-switcher-chip__icon{width:2rem;height:2rem;color:var(--leap-primary);background:#dc29251a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.company-switcher-chip--compact .company-switcher-chip__icon{width:1.75rem;height:1.75rem}.company-switcher-chip__body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.company-switcher-chip__code{letter-spacing:.05em;text-transform:uppercase;color:var(--leap-primary);font-size:.625rem;font-weight:700;line-height:1.2}.company-switcher-chip__name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.company-switcher-chip__chevron{color:var(--muted-foreground);opacity:.7;flex-shrink:0}.company-switcher-drawer .ant-drawer-header{border-bottom:1px solid var(--border)}.company-switcher-drawer__title{flex-direction:column;gap:.125rem;display:flex}.company-switcher-drawer__title-main{color:var(--foreground);font-size:1rem;font-weight:700}.company-switcher-drawer__title-sub{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.company-switcher-drawer__toolbar{border-bottom:1px solid var(--border);background:var(--muted);padding:.75rem 1rem .625rem}@supports (color:color-mix(in lab,red,red)){.company-switcher-drawer__toolbar{background:color-mix(in srgb,var(--muted) 35%,var(--card))}}.company-switcher-drawer__search .ant-input-affix-wrapper{border-radius:.5rem!important}.company-switcher-drawer__count{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin-top:.5rem;font-size:.6875rem;font-weight:600;display:block}.company-switcher-drawer__list{flex-direction:column;gap:.5rem;max-height:calc(100dvh - 12rem);padding:.75rem 1rem 1rem;display:flex;overflow:auto}.company-switcher-drawer__list--virtual{flex:auto;gap:0;height:calc(100dvh - 11.5rem);min-height:0;max-height:none;padding:.75rem 0 1rem;overflow:hidden}.company-switcher-drawer__spin{flex-direction:column;flex:auto;min-height:0;display:flex!important}.company-switcher-drawer__spin .ant-spin-container{flex-direction:column;flex:auto;min-height:0;display:flex}.company-switcher-site{box-sizing:border-box;border:1px solid var(--border);background:var(--card);text-align:left;cursor:pointer;border-radius:.625rem;flex-direction:column;gap:.25rem;width:100%;height:100%;padding:.75rem .875rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.company-switcher-site:hover{border-color:var(--leap-primary)}@supports (color:color-mix(in lab,red,red)){.company-switcher-site:hover{border-color:color-mix(in srgb,var(--leap-primary) 35%,var(--border))}}.company-switcher-site:hover{background:var(--leap-primary)}@supports (color:color-mix(in lab,red,red)){.company-switcher-site:hover{background:color-mix(in srgb,var(--leap-primary) 4%,var(--card))}}.company-switcher-site--active{border-color:var(--leap-primary)}@supports (color:color-mix(in lab,red,red)){.company-switcher-site--active{border-color:color-mix(in srgb,var(--leap-primary) 45%,var(--border))}}.company-switcher-site--active{background:#dc29250f;box-shadow:inset 0 0 0 1px #dc292514}.company-switcher-site__main{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.company-switcher-site__name{color:var(--foreground);font-size:.875rem;font-weight:600;line-height:1.35}.company-switcher-site--active .company-switcher-site__name{color:var(--leap-primary)}.company-switcher-site__badge{background:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.company-switcher-site__code{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:700}.company-switcher-site__address{color:var(--muted-foreground);align-items:flex-start;gap:.375rem;font-size:.75rem;line-height:1.35;display:inline-flex}.company-switcher-site__address--muted{font-style:italic}.company-switcher-drawer__empty{text-align:center;color:var(--muted-foreground);padding:2rem 1rem;font-size:.8125rem}.dark .company-switcher-chip{background:var(--card);border-color:#dc292559}.dark .company-switcher-chip__icon{background:#dc292529}.dark .company-switcher-drawer__toolbar{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark .company-switcher-drawer__toolbar{background:color-mix(in srgb,var(--muted) 55%,var(--card))}}.dark .company-switcher-site--active{background:#dc29251f}.leap-sidebar-bp{flex-direction:column;min-width:0;display:flex}.leap-sidebar-bp .company-switcher{width:100%;max-width:100%}.leap-sidebar-bp .company-switcher-chip{box-sizing:border-box;gap:.5rem;width:100%;max-width:100%;padding:.45rem .55rem;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff24!important}.leap-sidebar-bp .company-switcher-chip:hover:not(:disabled),.leap-sidebar-bp .company-switcher-chip:focus-visible{background:#ffffff1a;border-color:#dc2925a6!important;box-shadow:0 0 0 2px #dc29252e!important}.leap-sidebar-bp .company-switcher-chip__icon{color:#ff6b66;background:#dc292533;width:1.65rem;height:1.65rem}.leap-sidebar-bp .company-switcher-chip__icon svg,.leap-sidebar-bp .company-switcher-chip__chevron{stroke:currentColor;fill:none!important}.leap-sidebar-bp .company-switcher-chip__code{color:#ff8a85;font-size:.5625rem}.leap-sidebar-bp .company-switcher-chip__name{color:#f5f5f5;font-size:.75rem}.leap-sidebar-bp .company-switcher-chip__chevron{color:#ffffff8c}.leap-sidebar-bp__switcher--icon .company-switcher-chip{border-radius:.65rem;justify-content:center;width:2.5rem;max-width:2.5rem;min-height:2.5rem;margin-inline:auto;padding:.35rem}.leap-sidebar-bp__switcher--icon .company-switcher-chip__body,.leap-sidebar-bp__switcher--icon .company-switcher-chip__chevron{display:none}.leap-sidebar-bp__switcher--icon .company-switcher-chip__icon{width:1.75rem;height:1.75rem}.leap-sidebar--drawer .leap-sidebar-bp{padding-inline:.75rem;border-bottom:1px solid #ffffff14;padding-bottom:.75rem}.ant-form-item-label>label{letter-spacing:.01em;color:var(--leap-label-color,var(--ui-text-secondary,#334155))!important;font-size:.8125rem!important;font-weight:600!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:var(--ui-brand,#dc2925)!important}.ant-form-item{margin-bottom:1.25rem!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-affix-wrapper,.ant-picker,.ant-select-selector,.ant-input-textarea textarea{min-height:42px!important;color:var(--ui-text,#0f172a)!important;background:var(--ui-bg-surface,#fff)!important;border:1.5px solid var(--leap-control-border,#dc29256b)!important;box-shadow:none!important;border-radius:10px!important;outline:none!important;font-size:.875rem!important;font-weight:500!important;transition:border-color .2s,box-shadow .2s,background .2s!important}.ant-input-affix-wrapper,.ant-input-number-affix-wrapper{padding-inline:12px!important}.ant-input-affix-wrapper .ant-input,.ant-input-number-affix-wrapper .ant-input-number-input{min-height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-picker-input input::placeholder{color:var(--ui-text-muted,#94a3b8)!important;font-weight:400!important}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-input-number:hover,.ant-input-number-affix-wrapper:hover,.ant-picker:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--leap-control-border-hover,#dc2925a6)!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-input-number-affix-wrapper-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:var(--ui-brand,#dc2925)!important;box-shadow:0 0 0 3px var(--ui-brand-muted,#dc29251f),0 1px 2px #0f172a0a!important}.ant-input[disabled],.ant-input-affix-wrapper-disabled,.ant-picker-disabled,.ant-select-disabled .ant-select-selector{background:var(--ui-bg-subtle,#f8fafc)!important;color:var(--ui-text-muted,#94a3b8)!important;border-color:var(--ui-border,#e2e8f0)!important;box-shadow:none!important}.ant-select-single .ant-select-selector{align-items:center!important;min-height:42px!important;padding-inline:12px!important}.ant-select-multiple .ant-select-selector{min-height:42px!important;padding:4px 12px!important}.ant-select-selection-item,.ant-select-selection-placeholder{font-weight:500!important;line-height:1.4!important}.ant-picker{width:100%;padding:8px 12px!important}.ant-input-textarea-show-count:after{color:var(--ui-text-muted);font-size:.6875rem}.ant-checkbox-wrapper,.ant-radio-wrapper{color:var(--ui-text-secondary);font-weight:500}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:var(--ui-brand)!important;border-color:var(--ui-brand)!important}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-select-selector{background:#fef2f2!important;border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}.ant-form-item-explain-error,.ant-form-item .ant-form-item-explain-error{border-radius:var(--ui-radius-sm,8px);border:1px solid #fecaca;background:linear-gradient(90deg,#fef2f2,#fff);border-inline-start:3px solid #ef4444;align-items:flex-start;gap:.35rem;padding:.45rem .65rem;display:flex;color:#b91c1c!important;margin-top:.4rem!important;font-size:.75rem!important;font-weight:600!important;line-height:1.35!important}.ant-form-item-explain-error:before{content:"!";color:#fff;background:#ef4444;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:800;display:inline-flex}.ant-input-status-success,.ant-input-affix-wrapper-status-success,.ant-picker-status-success,.ant-select-status-success .ant-select-selector,.ant-input-number-status-success,textarea.ant-input-status-success{border-color:var(--ui-border,#e2e8f0)!important;background:var(--ui-bg-surface,#fff)!important;box-shadow:none!important}.dark .ant-input-status-success,.dark .ant-input-affix-wrapper-status-success,.dark .ant-picker-status-success,.dark .ant-select-status-success .ant-select-selector{border-color:var(--border,#1a1a1a)!important;background:var(--input-background,#0a0a0a)!important;box-shadow:none!important}.ant-form-item-has-success .ant-input,.ant-form-item-has-success .ant-input-affix-wrapper,.ant-form-item-has-success .ant-input-number,.ant-form-item-has-success .ant-picker,.ant-form-item-has-success .ant-select-selector,.ant-form-item-has-success .ant-input-textarea textarea{border-color:var(--ui-border,#e2e8f0)!important;background:var(--ui-bg-surface,#fff)!important;box-shadow:none!important}.ant-form-item-has-success .ant-form-item-feedback-icon{display:none!important}.ant-input:-webkit-autofill{caret-color:var(--ui-text,#0f172a);transition:background-color 99999s ease-in-out;-webkit-text-fill-color:var(--ui-text,#0f172a)!important;box-shadow:0 0 0 1000px var(--ui-bg-surface,#fff) inset!important;border-color:var(--ui-border,#e2e8f0)!important}.ant-input:-webkit-autofill:hover{caret-color:var(--ui-text,#0f172a);transition:background-color 99999s ease-in-out;-webkit-text-fill-color:var(--ui-text,#0f172a)!important;box-shadow:0 0 0 1000px var(--ui-bg-surface,#fff) inset!important;border-color:var(--ui-border,#e2e8f0)!important}.ant-input:-webkit-autofill:focus{caret-color:var(--ui-text,#0f172a);transition:background-color 99999s ease-in-out;-webkit-text-fill-color:var(--ui-text,#0f172a)!important;box-shadow:0 0 0 1000px var(--ui-bg-surface,#fff) inset!important;border-color:var(--ui-border,#e2e8f0)!important}.ant-input-affix-wrapper input:-webkit-autofill{caret-color:var(--ui-text,#0f172a);transition:background-color 99999s ease-in-out;-webkit-text-fill-color:var(--ui-text,#0f172a)!important;box-shadow:0 0 0 1000px var(--ui-bg-surface,#fff) inset!important;border-color:var(--ui-border,#e2e8f0)!important}.ant-picker-input input:-webkit-autofill{caret-color:var(--ui-text,#0f172a);transition:background-color 99999s ease-in-out;-webkit-text-fill-color:var(--ui-text,#0f172a)!important;box-shadow:0 0 0 1000px var(--ui-bg-surface,#fff) inset!important;border-color:var(--ui-border,#e2e8f0)!important}.dark .ant-input:-webkit-autofill{-webkit-text-fill-color:var(--foreground,#f0f0f0)!important;box-shadow:0 0 0 1000px var(--card,#0a0a0a) inset!important}.dark .ant-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground,#f0f0f0)!important;box-shadow:0 0 0 1000px var(--card,#0a0a0a) inset!important}.dark .ant-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground,#f0f0f0)!important;box-shadow:0 0 0 1000px var(--card,#0a0a0a) inset!important}.dark .ant-input-affix-wrapper input:-webkit-autofill{-webkit-text-fill-color:var(--foreground,#f0f0f0)!important;box-shadow:0 0 0 1000px var(--card,#0a0a0a) inset!important}.dark .ant-picker-input input:-webkit-autofill{-webkit-text-fill-color:var(--foreground,#f0f0f0)!important;box-shadow:0 0 0 1000px var(--card,#0a0a0a) inset!important}.dark .ant-input,.dark .ant-input-affix-wrapper,.dark .ant-input-number,.dark .ant-input-number-affix-wrapper,.dark .ant-picker,.dark .ant-select-selector,.dark .ant-input-textarea textarea{background:var(--input-background,#0a0a0a)!important;border-color:var(--border,#1a1a1a)!important;color:var(--foreground,#f0f0f0)!important}.dark .ant-form-item-has-success .ant-input,.dark .ant-form-item-has-success .ant-input-affix-wrapper,.dark .ant-form-item-has-success .ant-picker,.dark .ant-form-item-has-success .ant-select-selector{border-color:var(--border,#1a1a1a)!important;background:var(--input-background,#0a0a0a)!important;box-shadow:none!important}.dark .ant-form-item-has-error .ant-input,.dark .ant-form-item-has-error .ant-input-affix-wrapper,.dark .ant-form-item-has-error .ant-picker,.dark .ant-form-item-has-error .ant-select-selector{background:#7f1d1d40!important;border-color:#f871718c!important}.ant-form-item-extra{color:var(--ui-text-muted);margin-top:.35rem;font-size:.75rem}.ant-card .ant-form-item:last-child{margin-bottom:0!important}.tx-wizard-content-panel .ant-form-item-label>label{color:var(--ui-text,#0f172a)!important}.ant-form{animation:ui3FormShellIn .45s var(--ui-ease-smooth,cubic-bezier(.4, 0, .2, 1)) backwards}@keyframes ui3FormShellIn{0%{opacity:0}to{opacity:1}}.ant-form .ant-form-item{animation:ui3FormFieldIn .48s var(--ui-ease-spring,cubic-bezier(.34, 1.56, .64, 1)) backwards}.ant-form .ant-form-item:first-child{animation-delay:30ms}.ant-form .ant-form-item:nth-child(2){animation-delay:70ms}.ant-form .ant-form-item:nth-child(3){animation-delay:.11s}.ant-form .ant-form-item:nth-child(4){animation-delay:.15s}.ant-form .ant-form-item:nth-child(5){animation-delay:.19s}.ant-form .ant-form-item:nth-child(6){animation-delay:.23s}.ant-form .ant-form-item:nth-child(7){animation-delay:.27s}.ant-form .ant-form-item:nth-child(8){animation-delay:.31s}.ant-form .ant-form-item:nth-child(9){animation-delay:.35s}.ant-form .ant-form-item:nth-child(10){animation-delay:.39s}.ant-form .ant-form-item:nth-child(n+11){animation-delay:.42s}.ant-form .ant-row>.ant-col{animation:ui3FormFieldIn .48s var(--ui-ease-spring) backwards}.ant-form .ant-row>.ant-col:first-child{animation-delay:50ms}.ant-form .ant-row>.ant-col:nth-child(2){animation-delay:.1s}.ant-form .ant-row>.ant-col:nth-child(3){animation-delay:.15s}.ant-form .ant-row>.ant-col:nth-child(4){animation-delay:.2s}.ant-form .ant-row>.ant-col:nth-child(5){animation-delay:.25s}.ant-form .ant-row>.ant-col:nth-child(6){animation-delay:.3s}.ant-form .ant-row>.ant-col .ant-form-item{animation:none}@keyframes ui3FormFieldIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ant-form-item{transition:transform .25s var(--ui-ease-spring,cubic-bezier(.34, 1.56, .64, 1))}.ant-form-item:focus-within{transform:translate(3px)}html[dir=rtl] .ant-form-item:focus-within{transform:translate(-3px)}.ant-form-item:focus-within .ant-form-item-label>label{transition:color .25s;color:var(--ui-brand,#dc2925)!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-affix-wrapper,.ant-picker,.ant-select-selector,.ant-input-textarea textarea{transition:border-color .25s ease,box-shadow .25s ease,background .25s ease,transform .22s var(--ui-ease-spring,cubic-bezier(.34, 1.56, .64, 1))!important}.ant-input:not(:disabled):hover,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.ant-input-number:not(.ant-input-number-disabled):hover,.ant-picker:not(.ant-picker-disabled):hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a0f!important}.ant-input-affix-wrapper:focus-within,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-input:focus,.ant-input-number-focused,.ant-input-textarea-affix-wrapper:focus-within textarea{animation:.55s ease-out ui3FieldFocusRing;transform:translateY(-2px)!important}@keyframes ui3FieldFocusRing{0%{box-shadow:0 0 #dc292559}70%{box-shadow:0 0 0 5px #dc292514}to{box-shadow:0 0 0 3px var(--ui-brand-muted,#dc29251f)}}.ant-input-affix-wrapper:focus-within .ant-input-prefix,.ant-input-affix-wrapper:focus-within .ant-input-suffix,.ant-picker-focused .ant-picker-suffix{animation:ui3IconPop .4s var(--ui-ease-spring) backwards}@keyframes ui3IconPop{0%{transform:scale(1)}45%{transform:scale(1.15)}to{transform:scale(1)}}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-number,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-select-selector{animation:.42s cubic-bezier(.36,.07,.19,.97) ui3FieldShake}@keyframes ui3FieldShake{0%,to{transform:translate(0)}18%{transform:translate(-6px)}36%{transform:translate(5px)}54%{transform:translate(-4px)}72%{transform:translate(3px)}}.ant-form-item-has-success .ant-input,.ant-form-item-has-success .ant-input-affix-wrapper,.ant-form-item-has-success .ant-picker,.ant-form-item-has-success .ant-select-selector{animation:none}.ant-form-item-explain-error{animation:ui3ErrorMsgIn .35s var(--ui-ease-spring) backwards}@keyframes ui3ErrorMsgIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ant-input:not(.ant-form-item-control-input-content .ant-input),.ant-select:not(.ant-form-item-control-input-content .ant-select){animation:ui3FormFieldIn .4s var(--ui-ease-spring) backwards}.ant-table-wrapper{animation:ui3TableWrapIn .5s var(--ui-ease-smooth) backwards}@keyframes ui3TableWrapIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ant-table-wrapper .ant-table table tr th{animation:ui3TableHeadIn .45s var(--ui-ease-spring) backwards}.ant-table-wrapper .ant-table table tr th:first-child{animation-delay:40ms}.ant-table-wrapper .ant-table table tr th:nth-child(2){animation-delay:80ms}.ant-table-wrapper .ant-table table tr th:nth-child(3){animation-delay:.12s}.ant-table-wrapper .ant-table table tr th:nth-child(4){animation-delay:.16s}.ant-table-wrapper .ant-table table tr th:nth-child(5){animation-delay:.2s}.ant-table-wrapper .ant-table table tr th:nth-child(6){animation-delay:.24s}.ant-table-wrapper .ant-table table tr th:nth-child(n+7){animation-delay:.28s}@keyframes ui3TableHeadIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ant-table-tbody>tr{animation:ui3TableRowIn .38s var(--ui-ease-smooth) backwards;transition:background .2s ease,transform .22s var(--ui-ease-spring),box-shadow .22s ease!important}.ant-table-tbody>tr:first-child{animation-delay:60ms}.ant-table-tbody>tr:nth-child(2){animation-delay:90ms}.ant-table-tbody>tr:nth-child(3){animation-delay:.12s}.ant-table-tbody>tr:nth-child(4){animation-delay:.15s}.ant-table-tbody>tr:nth-child(5){animation-delay:.18s}.ant-table-tbody>tr:nth-child(6){animation-delay:.21s}.ant-table-tbody>tr:nth-child(7){animation-delay:.24s}.ant-table-tbody>tr:nth-child(8){animation-delay:.27s}.ant-table-tbody>tr:nth-child(9){animation-delay:.3s}.ant-table-tbody>tr:nth-child(10){animation-delay:.33s}.ant-table-tbody>tr:nth-child(11){animation-delay:.35s}.ant-table-tbody>tr:nth-child(12){animation-delay:.37s}.ant-table-tbody>tr:nth-child(n+13){animation-delay:.4s}@keyframes ui3TableRowIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}html[dir=rtl] .ant-table-tbody>tr{animation-name:ui3TableRowInRtl}@keyframes ui3TableRowInRtl{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.ant-table-tbody>tr:hover>td{background:var(--ui-brand-light,#fef2f2)!important}.ant-table-tbody>tr:hover{box-shadow:inset 3px 0 0 var(--ui-brand,#dc2925)}html[dir=rtl] .ant-table-tbody>tr:hover{box-shadow:inset -3px 0 0 var(--ui-brand,#dc2925)}.ant-table-tbody>tr.ant-table-row-selected>td{background:#dc29250f!important}.ant-table-tbody>tr.ant-table-row-selected{box-shadow:inset 3px 0 0 var(--ui-brand,#dc2925);animation:ui3RowSelect .35s var(--ui-ease-spring) backwards}@keyframes ui3RowSelect{0%{background:#dc292505}to{background:0 0}}.ant-table-placeholder .ant-empty{animation:ui3FormFieldIn .45s var(--ui-ease-spring) backwards}.ant-table-wrapper .ant-spin-nested-loading>.ant-spin{animation:.3s backwards ui3FadeSoft}@keyframes ui3FadeSoft{0%{opacity:0}to{opacity:1}}.ant-table-pagination{animation:ui3FormFieldIn .4s var(--ui-ease-spring) .2s backwards}.ant-table-tbody .ant-checkbox-wrapper:hover .ant-checkbox-inner{transform:scale(1.12)}.tx-wizard-content-panel .ant-form .ant-form-item{animation-duration:.4s}.tx-wizard-content-panel .ant-table-wrapper{animation-duration:.42s}@media(prefers-reduced-motion:reduce){.ant-form,.ant-form .ant-form-item,.ant-form .ant-row>.ant-col,.ant-table-wrapper,.ant-table-wrapper .ant-table table tr th,.ant-table-tbody>tr,.ant-form-item-explain-error,.ant-table-pagination{animation:none!important}.ant-form-item:focus-within,.ant-table-tbody>tr:hover{transform:none!important}.ant-input-affix-wrapper:focus-within,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-input:focus{animation:none!important;transform:none!important}}:root{--ant-border-radius-lg:16px;--ant-border-radius:10px}.ant-notification .ant-notification-notice,.ant-notification-notice,.ant-notification-notice-wrapper>.ant-notification-notice{--ant-border-radius-lg:16px!important;border-radius:16px!important;overflow:visible!important}.ant-alert{box-shadow:var(--leap-surface-shadow,var(--ui-shadow-sm));font-weight:500;border-radius:var(--leap-radius-lg,16px)!important;border-width:1.5px!important;padding:.875rem 1.1rem!important;overflow:hidden!important}.ant-alert-message{letter-spacing:-.01em;color:#0f172a!important;font-size:.875rem!important;font-weight:700!important}.ant-alert-description{overflow-wrap:anywhere;word-break:break-word;color:#334155!important;margin-top:.35rem!important;font-size:.8125rem!important;line-height:1.55!important}.ant-alert-close-icon{color:#64748b!important}.ant-alert-error{border-color:rgba(var(--leap-primary-rgb,220, 41, 37),.35)!important;border-inline-start:4px solid var(--leap-primary,#dc2925)!important;background:linear-gradient(135deg,#fef2f2,#fff)!important}.ant-alert-error .ant-alert-icon{color:var(--leap-primary,#dc2925)!important}.ant-alert-success{border-color:#22c55e66!important;background:linear-gradient(135deg,#f0fdf4,#fff)!important;border-inline-start:4px solid #22c55e!important}.ant-alert-success .ant-alert-icon{color:#16a34a!important}.ant-alert-warning{border-color:#fde68a!important;background:linear-gradient(135deg,#fffbeb,#fff)!important;border-inline-start:4px solid #f59e0b!important}.ant-alert-warning .ant-alert-icon{color:#d97706!important}.ant-alert-info{border-color:#bfdbfe!important;background:linear-gradient(135deg,#eff6ff,#fff)!important;border-inline-start:4px solid #3b82f6!important}.ant-alert-info .ant-alert-icon{color:#2563eb!important}.dark .ant-alert-message{color:#f8fafc!important}.dark .ant-alert-description{color:#cbd5e1!important}.dark .ant-alert-close-icon{color:#94a3b8!important}.dark .ant-alert-error{box-shadow:none;border-color:#f8717159!important;border-inline-start-color:var(--leap-primary,#dc2925)!important;background:linear-gradient(135deg,#7f1d1d73,#141414)!important}.dark .ant-alert-error .ant-alert-icon{color:#f87171!important}.dark .ant-alert-success{box-shadow:none;border-color:#4ade8059!important;background:linear-gradient(135deg,#14532d73,#141414)!important;border-inline-start-color:#22c55e!important}.dark .ant-alert-success .ant-alert-icon{color:#4ade80!important}.dark .ant-alert-warning{box-shadow:none;border-color:#fbbf2459!important;background:linear-gradient(135deg,#78350f73,#141414)!important;border-inline-start-color:#f59e0b!important}.dark .ant-alert-warning .ant-alert-icon{color:#fbbf24!important}.dark .ant-alert-info{box-shadow:none;border-color:#60a5fa59!important;background:linear-gradient(135deg,#1e3a8a73,#141414)!important;border-inline-start-color:#3b82f6!important}.dark .ant-alert-info .ant-alert-icon{color:#60a5fa!important}.ant-message{z-index:11000;top:80px!important}.ant-message .ant-message-notice-wrapper .ant-message-notice-content,.ant-message-notice-content{-webkit-backdrop-filter:blur(12px);overflow-wrap:anywhere;word-break:break-word;border-radius:var(--leap-radius-lg,16px)!important;border:1.5px solid var(--ui-border,#e2e8f0)!important;padding:.8rem 1.15rem!important;font-size:.875rem!important;font-weight:600!important;overflow:hidden!important;box-shadow:0 4px 6px #0f172a0a,0 16px 40px #0f172a1f!important}.ant-message-success .ant-message-notice-content{color:#166534!important;background:linear-gradient(135deg,#f0fdf4fa,#fff)!important;border-color:#22c55e73!important}.ant-message-success .anticon{color:#16a34a!important}.ant-message-error .ant-message-notice-content{border-color:rgba(var(--leap-primary-rgb,220, 41, 37),.4)!important;color:#991b1b!important;background:linear-gradient(135deg,#fef2f2fa,#fff)!important}.ant-message-error .anticon{color:var(--leap-primary,#dc2925)!important}.ant-message-warning .ant-message-notice-content{color:#92400e!important;background:linear-gradient(135deg,#fffbebfa,#fff)!important;border-color:#fde68a!important}.ant-message-info .ant-message-notice-content{color:#1e40af!important;background:linear-gradient(135deg,#eff6fffa,#fff)!important;border-color:#bfdbfe!important}.ant-message-loading .ant-message-notice-content{background:#fffffff5!important}.dark .ant-message-success .ant-message-notice-content{color:#bbf7d0!important;background:linear-gradient(135deg,#14532d8c,#141414)!important;border-color:#4ade8059!important}.dark .ant-message-error .ant-message-notice-content{color:#fecaca!important;background:linear-gradient(135deg,#7f1d1d8c,#141414)!important;border-color:#f8717159!important}.dark .ant-message-warning .ant-message-notice-content{color:#fde68a!important;background:linear-gradient(135deg,#78350f8c,#141414)!important;border-color:#fbbf2459!important}.dark .ant-message-info .ant-message-notice-content{color:#bfdbfe!important;background:linear-gradient(135deg,#1e3a8a8c,#141414)!important;border-color:#60a5fa59!important}.dark .ant-message-loading .ant-message-notice-content{color:#e2e8f0!important;background:#141414!important;border-color:#1f1f1f!important}.ant-notification{z-index:11000}.ant-notification .ant-notification-notice,.ant-notification-notice,.ant-notification-notice.leap-feedback-notice,.leap-feedback-notice.ant-notification-notice{-webkit-backdrop-filter:blur(14px);border:1.5px solid var(--ui-border,#e2e8f0)!important;clip-path:none!important;background:#fff!important;border-radius:16px!important;height:auto!important;min-height:3.5rem!important;padding:1rem 1.2rem!important;overflow:visible!important;box-shadow:0 4px 6px #0f172a0a,0 20px 48px #0f172a24!important}.ant-notification .ant-notification-notice:before,.ant-notification-notice:before{content:"";border-radius:var(--leap-radius-lg,16px) 0 0 var(--leap-radius-lg,16px);background:var(--leap-primary,#dc2925);z-index:1;pointer-events:none;width:4px;position:absolute;inset-block:0;inset-inline-start:0}.ant-notification-notice-success:before{background:#22c55e}.ant-notification-notice-error:before{background:var(--leap-primary,#dc2925)}.ant-notification-notice-warning:before{background:#f59e0b}.ant-notification-notice-info:before{background:#3b82f6}.ant-notification-notice-error{border-color:rgba(var(--leap-primary-rgb,220, 41, 37),.28)!important;background:linear-gradient(135deg,#fff7f7,#fff 55%)!important}.ant-notification-notice-success{background:linear-gradient(135deg,#f3fdf6,#fff 55%)!important;border-color:#22c55e59!important}.ant-notification-notice-title,.ant-notification-notice-message{letter-spacing:-.01em;color:var(--foreground,#0f172a)!important;margin-inline-start:.15rem!important;font-size:.9375rem!important;font-weight:800!important}.ant-notification-notice-description{white-space:pre-wrap;color:var(--muted-foreground,#475569)!important;overflow-wrap:anywhere!important;word-break:break-word!important;margin-inline-start:.15rem!important;margin-top:.35rem!important;font-size:.8125rem!important;line-height:1.55!important}.ant-notification-notice-wrapper{min-height:0;padding-inline-start:.15rem;align-items:flex-start!important;gap:.75rem!important;display:flex!important}.ant-notification-notice-icon{flex:none!important;margin-inline-end:0!important;font-size:1.35rem!important;line-height:1!important}.ant-notification-notice-section{flex:auto;min-width:0;overflow:visible!important}.ant-notification-notice-title,.ant-notification-notice-message{text-overflow:unset!important;overflow:visible!important}.ant-notification-notice-description{text-overflow:unset!important;white-space:pre-wrap!important;overflow:visible!important}.ant-notification-notice-close{z-index:2;pointer-events:auto!important;color:var(--muted-foreground,#64748b)!important;border-radius:var(--leap-radius-sm,8px)!important;top:.85rem!important;width:1.75rem!important;height:1.75rem!important;inset-inline-end:.85rem!important}.ant-notification-notice-close:hover{color:var(--foreground,#0f172a)!important;background:var(--muted,#f1f5f9)!important}.dark .ant-notification-notice{background:#141414!important;border-color:#262626!important}.dark .ant-notification-notice-error{background:linear-gradient(135deg,#7f1d1d66,#141414 60%)!important;border-color:#f8717159!important}.dark .ant-notification-notice-success{background:linear-gradient(135deg,#14532d66,#141414 60%)!important;border-color:#4ade8059!important}.dark .ant-notification-notice-title,.dark .ant-notification-notice-message{color:#f8fafc!important}.dark .ant-notification-notice-description{color:#cbd5e1!important}[data-sonner-toaster]{--width:24rem;font-family:var(--font-family,inherit)!important}[data-sonner-toast]{border-radius:var(--leap-radius-lg,16px)!important;border:1.5px solid var(--border,#e2e8f0)!important;gap:.65rem!important;padding:.85rem 1rem!important;overflow:hidden!important;box-shadow:0 4px 6px #0f172a0a,0 16px 40px #0f172a1f!important}[data-sonner-toast][data-type=success]{color:#166534!important;background:linear-gradient(135deg,#f0fdf4,#fff)!important;border-color:#22c55e73!important}[data-sonner-toast][data-type=error]{border-color:rgba(var(--leap-primary-rgb,220, 41, 37),.4)!important;color:#991b1b!important;background:linear-gradient(135deg,#fef2f2,#fff)!important}[data-sonner-toast][data-type=info],[data-sonner-toast][data-type=loading]{color:#1e40af!important;background:linear-gradient(135deg,#eff6ff,#fff)!important;border-color:#bfdbfe!important}[data-sonner-toast] [data-title]{overflow-wrap:anywhere;word-break:break-word;font-size:.875rem!important;font-weight:700!important}[data-sonner-toast] [data-description]{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;font-size:.8125rem!important;line-height:1.5!important}html.dark [data-sonner-toast][data-type=error],.dark [data-sonner-toast][data-type=error]{color:#fecaca!important;background:linear-gradient(135deg,#7f1d1d8c,#141414)!important;border-color:#f8717159!important}html.dark [data-sonner-toast][data-type=success],.dark [data-sonner-toast][data-type=success]{color:#bbf7d0!important;background:linear-gradient(135deg,#14532d8c,#141414)!important;border-color:#4ade8059!important}.ant-popconfirm .ant-popconfirm-message-title{font-weight:600}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary{border-radius:999px;font-weight:600}.ant-popconfirm .ant-popover-inner{overflow:hidden;border-radius:var(--leap-radius-lg,16px)!important}.ant-modal-root .ant-modal-wrap.ant-fade-enter .ant-modal,.ant-modal-root .ant-modal-wrap.ant-fade-appear .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-enter .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-appear .ant-modal,.ant-modal-root .ant-modal-wrap.ant-fade-enter-active .ant-modal,.ant-modal-root .ant-modal-wrap.ant-fade-appear-active .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-enter-active .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-appear-active .ant-modal{opacity:1!important;animation:none!important;transform:none!important}.ant-modal-root .ant-modal-wrap:not(.ant-fade-leave):not(.ant-zoom-leave):not(.ant-fade-enter):not(.ant-zoom-enter):not(.ant-fade-appear):not(.ant-zoom-appear) .ant-modal{opacity:1!important;pointer-events:auto!important;transform:none!important}.ant-modal-root .ant-modal-mask:not(.ant-fade-leave):not(.ant-fade-leave-active){opacity:1!important;pointer-events:auto!important}.ant-modal-root .ant-modal-wrap.ant-fade-leave,.ant-modal-root .ant-modal-wrap.ant-fade-leave-active,.ant-modal-root .ant-modal-wrap.ant-zoom-leave,.ant-modal-root .ant-modal-wrap.ant-zoom-leave-active{pointer-events:none!important}.ant-modal-root .ant-modal-wrap.ant-fade-leave .ant-modal,.ant-modal-root .ant-modal-wrap.ant-fade-leave-active .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-leave .ant-modal,.ant-modal-root .ant-modal-wrap.ant-zoom-leave-active .ant-modal{opacity:0!important;pointer-events:none!important;transition:opacity .15s!important;animation:none!important;transform:none!important}.ant-modal-root .ant-modal-mask.ant-fade-leave,.ant-modal-root .ant-modal-mask.ant-fade-leave-active{opacity:0!important;pointer-events:none!important;transition:opacity .15s!important}.ant-drawer-content-wrapper{transition:transform .3s cubic-bezier(.23,1,.32,1)!important}.ant-drawer-mask.ant-drawer-mask-motion-leave,.ant-drawer-mask.ant-drawer-mask-motion-leave-active,.ant-drawer-content-wrapper.ant-drawer-panel-motion-leave,.ant-drawer-content-wrapper.ant-drawer-panel-motion-leave-active{pointer-events:none!important}.ant-popover-inner{animation:none!important}.ant-popover.ant-zoom-big-enter,.ant-popover.ant-zoom-big-appear{animation-duration:.2s!important}.ant-spin-fullscreen.ant-spin-spinning{z-index:999}.ant-modal-root,.ant-modal-wrap,.ant-modal-mask{z-index:1000}:root{--ui-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ui-ease-smooth:cubic-bezier(.4, 0, .2, 1);--ui-ease-out:cubic-bezier(0, 0, .2, 1);--ui-duration-fast:.15s;--ui-duration-normal:.28s;--ui-duration-slow:.42s;--ui-gradient-brand:linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%);--ui-gradient-brand-hover:linear-gradient(135deg, #f87171 0%, #dc2925 40%, #991b1b 100%);--ui-gradient-brand-bar:linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%);--ui-glow-brand:0 8px 24px #dc292559;--ui-glow-brand-subtle:0 4px 14px #dc292533;--leap-brand-glass-shine:linear-gradient(105deg, transparent 38%, #ffffff47 50%, transparent 62%)}@keyframes leap-glass-shine{0%,58%{transform:translate(-130%)}78%,to{transform:translate(130%)}}.ui-3-animated-page{will-change:opacity,transform}.ant-btn{letter-spacing:.01em;position:relative;overflow:hidden;transition:transform var(--ui-duration-fast) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-smooth),border-color var(--ui-duration-normal) var(--ui-ease-smooth),color var(--ui-duration-normal) var(--ui-ease-smooth),background var(--ui-duration-normal) var(--ui-ease-smooth)!important;font-weight:600!important}.ant-btn:before{content:"";transition:transform .55s var(--ui-ease-smooth);pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff38,#0000 60%);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}.ant-btn:not(:disabled):hover:before{transform:translate(120%)}.ant-btn:not(:disabled):active{transform:scale(.96)!important}.ant-btn-primary:not(:disabled){background:var(--ui-gradient-brand)!important;box-shadow:var(--ui-glow-brand-subtle)!important;border:none!important}.ant-btn-primary:not(:disabled):hover{background:var(--ui-gradient-brand-hover)!important;box-shadow:var(--ui-glow-brand)!important;transform:translateY(-2px)scale(1.01)!important}.ant-btn-primary:not(:disabled):active{box-shadow:var(--ui-glow-brand-subtle)!important;transform:translateY(0)scale(.96)!important}.ant-btn-default:not(:disabled):hover{box-shadow:var(--ui-shadow-md)!important;border-color:var(--ui-brand)!important;color:var(--ui-brand)!important;transform:translateY(-1px)!important}.ant-btn-link:not(:disabled):hover{transform:translate(2px)}.ant-btn-text:not(:disabled):hover{background:var(--ui-brand-light)!important;color:var(--ui-brand)!important}.ant-btn-dangerous.ant-btn-primary:not(:disabled):hover{box-shadow:0 8px 24px #dc262659!important}.ant-btn-icon-only:not(:disabled):hover{transform:scale(1.08)!important}.ant-card{transform-origin:top;transition:transform var(--ui-duration-normal) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-smooth),border-color var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-card:not(.ant-card-bordered):hover,.ant-card.ant-card-hoverable:hover,.ant-card:hover{box-shadow:var(--ui-shadow-lg)!important;border-color:#dc292526!important;transform:translateY(-4px)!important}.ant-card-head{transition:background var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-checkbox-inner,.ant-radio-inner{transition:all var(--ui-duration-normal) var(--ui-ease-spring)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-radio-wrapper:hover .ant-radio-inner{transform:scale(1.08)}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{box-shadow:0 0 0 3px var(--ui-brand-muted)}.ant-steps-item-icon{transition:transform var(--ui-duration-normal) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-steps-item-process .ant-steps-item-icon{animation:2.5s ease-in-out infinite ui3StepPulse}.ant-steps-item-finish .ant-steps-item-icon{box-shadow:0 0 0 4px var(--ui-brand-muted)}@keyframes ui3StepPulse{0%,to{box-shadow:0 4px 12px #dc292540}50%{box-shadow:0 4px 20px #dc292573}}.ant-tabs-ink-bar{transition:all var(--ui-duration-normal) var(--ui-ease-spring)!important;border-radius:999px!important;height:3px!important}.ant-tabs-tab{transition:color var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-tabs-tab:hover{color:var(--ui-brand)!important}.ant-dropdown .ant-dropdown-menu{animation:ui3DropIn var(--ui-duration-normal) var(--ui-ease-spring) backwards;box-shadow:var(--ui-shadow-lg)!important;border:1px solid var(--ui-border)!important}.ant-select-dropdown{box-shadow:var(--ui-shadow-lg)!important;border:1px solid var(--ui-border)!important}.ant-dropdown-menu-item,.ant-select-item{transition:background var(--ui-duration-fast) var(--ui-ease-smooth)!important;border-radius:var(--ui-radius-sm)!important;margin:2px 4px!important}@keyframes ui3DropIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ant-tag{transition:transform var(--ui-duration-fast) var(--ui-ease-spring)!important}.ant-tag:hover{transform:scale(1.04)}.ant-badge-count{animation:ui3BadgePop .4s var(--ui-ease-spring) both}@keyframes ui3BadgePop{0%{transform:scale(0)}to{transform:scale(1)}}.ant-alert{animation:ui3SlideIn var(--ui-duration-normal) var(--ui-ease-spring) both}.ant-notification-notice.ant-notification-fade-appear,.ant-notification-notice.ant-notification-fade-enter,.ant-notification-notice.ant-notification-fade-appear-active,.ant-notification-notice.ant-notification-fade-enter-active{animation:ui3NoticeIn var(--ui-duration-slow) var(--ui-ease-spring) both!important}.ant-notification-notice.ant-notification-fade-leave,.ant-notification-notice.ant-notification-fade-leave-active,.ant-notification-notice.ant-move-up-leave,.ant-notification-notice.ant-move-up-leave-active,.ant-notification-notice.ant-move-right-leave,.ant-notification-notice.ant-move-right-leave-active{animation:none!important}@keyframes ui3SlideIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes ui3NoticeIn{0%{opacity:0}to{opacity:1}}html[dir=rtl] .ant-notification-notice.ant-notification-fade-appear,html[dir=rtl] .ant-notification-notice.ant-notification-fade-enter,html[dir=rtl] .ant-notification-notice.ant-notification-fade-appear-active,html[dir=rtl] .ant-notification-notice.ant-notification-fade-enter-active{animation-name:ui3NoticeInRtl!important}@keyframes ui3NoticeInRtl{0%{opacity:0}to{opacity:1}}.ant-pagination-item{transition:all var(--ui-duration-fast) var(--ui-ease-spring)!important}.ant-pagination-item:hover{transform:translateY(-2px);border-color:var(--ui-brand)!important}.ant-pagination-item-active{box-shadow:var(--ui-glow-brand-subtle);transform:scale(1.05)}.ant-collapse-item{transition:box-shadow var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-collapse-item-active{box-shadow:var(--ui-shadow-sm)}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{transition:background var(--ui-duration-normal) var(--ui-ease-smooth),color var(--ui-duration-normal) var(--ui-ease-smooth),transform var(--ui-duration-fast) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-layout-sider .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-layout-sider .ant-menu-submenu-title:hover{transform:translate(4px)}html[dir=rtl] .ant-layout-sider .ant-menu-item:not(.ant-menu-item-selected):hover,html[dir=rtl] .ant-layout-sider .ant-menu-submenu-title:hover{transform:translate(-4px)}.ant-layout-sider .ant-menu-item-selected{animation:ui3MenuSelect .45s var(--ui-ease-spring) both}@keyframes ui3MenuSelect{0%{opacity:.85;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.notification-icon,.location-icon,.cr-user-info .anticon,.cr-user-info svg{transition:transform var(--ui-duration-normal) var(--ui-ease-spring)!important}.notification-icon:hover,.location-icon:hover{transform:scale(1.15)rotate(-8deg)}.ant-switch{transition:background var(--ui-duration-normal) var(--ui-ease-smooth)!important}.ant-switch-checked{box-shadow:0 0 12px #dc292559}.ant-list-item{transition:background var(--ui-duration-fast) var(--ui-ease-smooth)!important}.login-page .ant-btn-primary{letter-spacing:.03em;text-transform:none;font-size:15px}@keyframes ui3FabFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-input{border-radius:var(--ui-radius-md)!important}.ui-3-premium-loader{animation:ui3FadeIn .35s var(--ui-ease-smooth) both}@keyframes ui3FadeIn{0%{opacity:0}to{opacity:1}}.ui-3-stagger-grid>*{animation:ui3StaggerIn .45s var(--ui-ease-spring) both}.ui-3-stagger-grid>:first-child{animation-delay:40ms}.ui-3-stagger-grid>:nth-child(2){animation-delay:80ms}.ui-3-stagger-grid>:nth-child(3){animation-delay:.12s}.ui-3-stagger-grid>:nth-child(4){animation-delay:.16s}.ui-3-stagger-grid>:nth-child(5){animation-delay:.2s}.ui-3-stagger-grid>:nth-child(6){animation-delay:.24s}@keyframes ui3StaggerIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ant-btn,.ant-card,.ant-form .ant-form-item,.ant-table-tbody>tr,.ant-tag,.ant-alert,.ant-notification-notice,.ui-3-stagger-grid>*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ant-btn:not(:disabled):hover,.ant-card:hover,.ant-form-item:focus-within,.ant-table-tbody>tr:hover{transform:none!important}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/2{top:50%}.right-full{right:100%}.left-full{left:100%}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[min\(70vh\,22rem\)\]{max-height:min(70vh,22rem)}.max-h-dvh{max-height:100dvh}.min-h-\[50vh\]{min-height:50vh}.min-h-dvh{min-height:100dvh}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[18rem\]{max-width:18rem}.max-w-full{max-width:100%}.min-w-\[13\.5rem\]{min-width:13.5rem}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--leap-primary\)\]{border-color:var(--leap-primary)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-b-transparent{border-bottom-color:#0000}.bg-\[\#0a0a0a\]{background-color:#0a0a0a}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--leap-primary\)\]{background-color:var(--leap-primary)}.bg-\[var\(--leap-primary-light\)\]{background-color:var(--leap-primary-light)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--leap-primary\)\]{color:var(--leap-primary)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--border\)\]{--tw-ring-color:var(--border)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-300{transition-delay:.3s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.will-change-\[transform\,filter\,opacity\]{will-change:transform,filter,opacity}@media(hover:hover){.group-hover\/nav\:visible:is(:where(.group\/nav):hover *){visibility:visible}.group-hover\/nav\:opacity-100:is(:where(.group\/nav):hover *){opacity:1}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--leap-primary-hover\)\]:hover{border-color:var(--leap-primary-hover)}.hover\:bg-\[var\(--leap-primary-hover\)\]:hover{background-color:var(--leap-primary-hover)}.hover\:bg-\[var\(--muted\)\]:hover{background-color:var(--muted)}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.\[\&\>svg\]\:stroke-\[1\.75\]>svg{stroke-width:1.75px}:root{--font-family:"Trebuchet MS", "Trebuchet", "Lucida Grande", sans-serif;--font-size:16px;--leap-primary:#dc2925;--leap-primary-hover:#b71c1c;--leap-primary-light:#fdecea;--leap-bg:#f5f5f5;--leap-surface:#fff;--leap-text:#1a1a2e;--leap-text-secondary:#6c757d;--leap-border:#e0e0e0;--leap-success:#06d001;--leap-warning:#ff7f11;--leap-info:#0ac4e0;--leap-danger:#dc2925;--background:azure;--foreground:#1a1a2e;--card:#fff;--card-foreground:#1a1a2e;--popover:#fff;--popover-foreground:#1a1a2e;--primary:#dc2925;--primary-foreground:#fff;--secondary:#6c757d;--secondary-foreground:#fff;--muted:#f5f5f5;--muted-foreground:#6c757d;--accent:#fdecea;--accent-foreground:#dc2925;--destructive:#dc2925;--destructive-foreground:#fff;--border:#e0e0e0;--input:#e0e0e0;--input-background:#fff;--switch-background:#e0e0e0;--ring:#dc2925;--chart-1:#dc2925;--chart-2:#0ac4e0;--chart-3:#06d001;--chart-4:#ff7f11;--chart-5:#6c757d;--radius:.5rem;--sidebar:#000;--sidebar-foreground:#f0f0f0;--sidebar-primary:#000;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffffff14;--sidebar-accent-foreground:#f0f0f0;--sidebar-border:#ffffff1f;--sidebar-ring:#fff;--font-weight-medium:500;--font-weight-normal:400;--motion-fast:.15s;--motion-normal:.28s;--motion-slow:.5s;--motion-brand:.62s;--motion-ease-standard:cubic-bezier(.32, .72, 0, 1);--motion-ease-enter:cubic-bezier(0, 0, .2, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1)}.dark{--leap-bg:#000;--leap-surface:#0a0a0a;--leap-card:#0a0a0a;--leap-text:#f0f0f0;--leap-text-secondary:#9ca3af;--leap-border:#1a1a1a;--leap-primary-light:#dc292526;--background:#000;--foreground:#f0f0f0;--card:#0a0a0a;--card-foreground:#f0f0f0;--popover:#0a0a0a;--popover-foreground:#f0f0f0;--primary:#dc2925;--primary-foreground:#fff;--secondary:#141414;--secondary-foreground:#f0f0f0;--muted:#0a0a0a;--muted-foreground:#9ca3af;--accent:#141414;--accent-foreground:#f0f0f0;--destructive:#dc2925;--destructive-foreground:#fff;--border:#1a1a1a;--input:#1a1a1a;--input-background:#0a0a0a;--switch-background:#1a1a1a;--ring:#dc2925;--sidebar:#000;--sidebar-foreground:#f0f0f0;--sidebar-primary:#000;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffffff1a;--sidebar-accent-foreground:#f0f0f0;--sidebar-border:#ffffff1f;--sidebar-ring:#fff}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in srgb,var(--ring) 50%,transparent)}}body{background:var(--background);color:var(--foreground);font-family:var(--font-family)}html{font-size:var(--font-size);font-family:var(--font-family);background-color:var(--background);color-scheme:light}html.dark{color-scheme:dark}#root{background-color:var(--background);min-height:100%}@media(prefers-reduced-motion:no-preference){html{view-transition-name:root}::view-transition-old(root){animation-duration:.28s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.28s;animation-timing-function:ease}html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition-property:background-color,color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow;transition-duration:.28s;transition-timing-function:ease}}@media(prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:none!important}}h1{font-weight:700;line-height:1.2}h2{font-weight:600;line-height:1.3}h3{font-weight:600;line-height:1.4}h4,label,button{font-weight:500;line-height:1.5}input,textarea{font-weight:400;line-height:1.5}}.ant-btn-primary{color:#fff!important;background:var(--ui-gradient-brand,linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%))!important;box-shadow:var(--ui-glow-brand-subtle,0 4px 14px #dc292533)!important;background-color:#0000!important;border:none!important}.ant-btn-primary:hover{background:var(--ui-gradient-brand-hover,linear-gradient(135deg, #f87171 0%, #dc2925 40%, #991b1b 100%))!important;color:#fff!important;box-shadow:var(--ui-glow-brand,0 8px 24px #dc292559)!important;background-color:#0000!important;border-color:#0000!important}.ant-btn-primary span,.ant-btn-primary .anticon{color:#fff!important}.leap-select-grey .ant-select-selector{background-color:var(--muted)!important;border:1px solid var(--border)!important;border-radius:8px!important}.leap-select-grey .ant-select-selection-placeholder,.leap-select-grey .ant-select-selection-item{color:var(--foreground)!important;font-size:13px!important}.leap-select-grey .ant-select-selection-placeholder{color:var(--muted-foreground)!important}input::placeholder,textarea::placeholder{color:var(--muted-foreground)!important;font-size:13px!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}.dark .ant-drawer .ant-drawer-content,.dark .ant-modal-content,.dark .ant-popover-inner,.dark .ant-dropdown-menu,.dark .ant-select-dropdown{background:var(--card)!important;color:var(--foreground)!important}.dark .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--ui-bg-subtle,#1c2128)!important}.dark .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--foreground)!important;background:#dc292529!important}.dark .ant-drawer-header,.dark .ant-modal-header{background:var(--card)!important;border-bottom-color:var(--border)!important}.dark .ant-drawer-title,.dark .ant-modal-title{color:var(--foreground)!important}.dark .ant-select-selector,.dark .ant-input,.dark .ant-input-affix-wrapper,.dark .ant-picker,.dark .ant-input-number{background:var(--input-background)!important;border-color:var(--border)!important;color:var(--foreground)!important}.dark .ant-table-wrapper .ant-table-pagination .ant-pagination-item a{color:var(--foreground)}.dark .ant-empty-description{color:var(--muted-foreground)!important}.dark .ant-skeleton-content .ant-skeleton-title,.dark .ant-skeleton-content .ant-skeleton-paragraph>li{background:var(--muted)!important}.dark .ant-alert{color:var(--foreground)!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes brandEntrance{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes formEntrance{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.brand-entrance{opacity:0;animation:brandEntrance .55s cubic-bezier(.22,1,.36,1) forwards}.form-entrance{animation:formEntrance .5s cubic-bezier(.22,1,.36,1) forwards}.leap-login-page{min-height:100dvh;display:flex;background:var(--background);color:var(--foreground);transition:background-color .28s ease,color .28s ease}.leap-login-page--mobile{flex-direction:column;background:var(--leap-brand)}.leap-login-page__mobile-shell{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:max(1rem,env(safe-area-inset-top)) 1.25rem 1.5rem}.leap-login-page__mobile-card-wrap{width:100%;max-width:520px;margin:0 auto}.leap-login-page__desktop-form{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 1rem;background:var(--background)}.leap-login-page__theme-switcher{position:absolute;top:1rem;right:1rem;z-index:20}@media(min-width:640px){.leap-login-page__desktop-form{padding:3rem 2rem}.leap-login-page__theme-switcher{top:1.5rem;right:2rem}}.leap-login-page__desktop-card{width:100%;max-width:32rem;background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:2.5rem;box-shadow:0 20px 60px #00000014}.dark .leap-login-page__desktop-card{box-shadow:0 20px 60px #00000059}.leap-login-page__footer-note{margin-top:1.5rem;text-align:center;font-size:.75rem;color:var(--muted-foreground)}.leap-login-page__mobile-theme{border-color:#fff3!important;background:#ffffff1a!important;color:#fff!important}.leap-mobile-auth-hero__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.25rem}.leap-mobile-auth-hero__trailing{flex-shrink:0}.leap-mobile-auth-hero{color:#fff;margin-bottom:1.125rem}.leap-mobile-auth-hero__logo{height:2.5rem;width:auto;max-width:11rem;object-fit:contain}.leap-mobile-auth-hero__product{margin:.375rem 0 0;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf}.leap-mobile-auth-hero__subtitle{margin:.75rem 0 0;font-size:.875rem;font-weight:600;line-height:1.25rem;color:#ffffffe6}.leap-mobile-auth-hero__headline{margin:.875rem 0 0;font-size:1.625rem;font-weight:900;line-height:2rem;letter-spacing:-.03em}.leap-mobile-auth-hero__headline-accent{color:#ffffffa6}.leap-mobile-auth-hero__features{margin-top:1rem;display:grid;gap:.625rem}.leap-mobile-auth-hero__feature{display:flex;gap:.625rem}.leap-mobile-auth-hero__feature-icon{width:2.25rem;height:2.25rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:#ffffff26;display:flex;align-items:center;justify-content:center;flex-shrink:0}.leap-mobile-auth-hero__feature-icon svg{width:1.125rem;height:1.125rem}.leap-mobile-auth-hero__feature-title{font-size:.8125rem;font-weight:800}.leap-mobile-auth-hero__feature-desc{margin-top:.125rem;font-size:.6875rem;line-height:1rem;color:#ffffffbf}.leap-auth-card{border-radius:22px;border:1px solid var(--border);background:var(--card);padding:1.25rem;box-shadow:0 12px 24px #0000001f}.leap-login-brand{display:none;width:50%;position:relative;overflow:hidden;color:#fff;flex-direction:column;justify-content:center}@media(min-width:1024px){.leap-login-brand{display:flex}}.leap-login-brand__pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background-image:radial-gradient(circle at 2px 2px,white 1.5px,transparent 0);background-size:40px 40px}.leap-login-brand__content{position:relative;z-index:1;padding:0 5rem;width:100%;max-width:36rem}.leap-login-brand__brand-row{display:flex;align-items:center;gap:1rem;margin-bottom:3rem}.leap-login-brand__logo{height:4.5rem;width:auto;max-width:14rem;object-fit:contain}.leap-login-brand__divider{width:1px;height:2.5rem;background:#fff3}.leap-login-brand__title{margin:0;font-size:1.5rem;font-weight:800;line-height:1}.leap-login-brand__tag{margin:.25rem 0 0;font-size:10px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#ffffff80}.leap-login-brand__headline{margin:0 0 2rem;font-size:3.5rem;font-weight:900;line-height:1.05;letter-spacing:-.03em}.leap-login-brand__headline span{color:#fff9}.leap-login-brand__features{margin-top:4rem;display:grid;gap:2rem}.leap-login-brand__feature{display:flex;gap:1.25rem}.leap-login-brand__feature-icon{width:3rem;height:3rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#ffffff26;display:flex;align-items:center;justify-content:center;flex-shrink:0}.leap-login-brand__feature-icon svg{width:1.375rem;height:1.375rem}.leap-login-brand__feature h3{margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.leap-login-brand__feature p{margin:0;font-size:.9375rem;line-height:1.4;color:#ffffffb3}.leap-login-form__intro h2{margin:0;font-size:1.875rem;font-weight:800;color:var(--foreground)}.leap-login-form__intro--compact h2{font-size:1.375rem}.leap-login-form__intro p{margin:.375rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.leap-login-form__region{color:var(--leap-brand);font-weight:600}.leap-login-form__error,.leap-otp-form__error{margin:1rem 0;display:flex;gap:.625rem;align-items:flex-start;border-radius:.75rem;border:1px solid #f1948a;background:#fdecea;padding:.75rem 1rem;color:#991b1b;font-size:.875rem}.leap-login-form__error p,.leap-otp-form__error{margin:0}.leap-login-form{margin-top:1.25rem;display:grid;gap:1rem}.leap-login-form__field label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:600;color:var(--foreground)}.leap-login-form__input-wrap{position:relative}.leap-login-form__input-icon{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#9ca3af;pointer-events:none}.leap-login-form__input-wrap input{width:100%;box-sizing:border-box;padding:.75rem 2.75rem .75rem 2.5rem;border-radius:14px;border:2px solid var(--border);background:var(--muted);color:var(--foreground);font-size:.875rem;font-weight:500;outline:none;transition:border-color .2s,box-shadow .2s}.leap-login-form__input-wrap input:focus{border-color:var(--leap-brand);box-shadow:0 0 0 3px #dc29251f}.leap-login-form__input-wrap input.is-error{border-color:var(--leap-brand)}.leap-login-form__toggle-password{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#9ca3af;padding:.25rem;cursor:pointer}.leap-login-form__field-error{margin:.375rem 0 0;font-size:.75rem;font-weight:600;color:var(--leap-brand)}.leap-login-form__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.leap-login-form__remember{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--muted-foreground)}.leap-login-form__remember input{accent-color:var(--leap-brand)}.leap-login-form__link{border:none;background:transparent;color:var(--leap-brand);font-size:.875rem;font-weight:600;cursor:pointer}.leap-login-form__links{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.leap-login-form__submit{width:100%;margin-top:.5rem;min-height:3rem;border:none;border-radius:.875rem;background:linear-gradient(135deg,var(--leap-brand) 0%,var(--leap-brand-dark) 100%);color:#fff;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 8px 30px #dc29254d;display:inline-flex;align-items:center;justify-content:center;gap:.625rem}.leap-login-form__submit-icon{width:1rem;height:1rem;flex-shrink:0}.leap-login-form__submit:disabled{background:#d1d5db;box-shadow:none;cursor:not-allowed}.leap-login-form__divider{position:relative;margin:1.75rem 0 1rem;text-align:center}.leap-login-form__divider:before{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid var(--border)}.leap-login-form__divider span{position:relative;padding:0 .75rem;background:var(--card);font-size:.75rem;color:var(--muted-foreground)}.leap-login-form__legal,.leap-login-form__copyright,.leap-login-form__register{margin:1rem 0 0;text-align:center;font-size:.75rem;color:var(--muted-foreground)}.leap-otp-form__back{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.25rem;border:none;background:transparent;color:var(--muted-foreground);font-size:.75rem;font-weight:600;cursor:pointer}.leap-otp-form__hero{text-align:center}.leap-otp-form__icon-wrap{width:4rem;height:4rem;margin:0 auto .75rem;border-radius:999px;border:2px solid var(--leap-brand);background:var(--leap-blush);color:var(--leap-brand);display:flex;align-items:center;justify-content:center}.leap-otp-form__icon-wrap svg{width:1.75rem;height:1.75rem}.leap-otp-form__hero h2{margin:0;font-size:1.375rem;font-weight:900;color:var(--foreground)}.leap-otp-form__hero p{margin:.5rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.leap-otp-form__dev-banner,.leap-otp-form__success{margin-top:.75rem;border-radius:.75rem;padding:.75rem;font-size:.75rem}.leap-otp-form__dev-banner{border:1px solid #fcd34d;background:#fffbeb;color:#92400e}.leap-otp-form__success{border:1px solid #86efac;background:#f0fdf4;color:#166534}.leap-otp-form__form{margin-top:1rem}.leap-otp-form__digits{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.leap-otp-form__digit{width:2.75rem;height:3.5rem;border-radius:.75rem;border:2px solid var(--border);background:var(--muted);color:var(--foreground);text-align:center;font-size:1.25rem;font-weight:800;outline:none}.leap-otp-form__digit:focus{border-color:var(--leap-brand);box-shadow:0 0 0 2px #dc292526}.leap-otp-form__digit.is-filled{border-color:var(--leap-brand);color:var(--leap-brand)}.leap-otp-form__digit.is-error{border-color:#ef4444;background:#fef2f2;color:#dc2626}.leap-forgot-form__success{margin-top:2rem;text-align:center}.leap-forgot-form__success svg{width:3rem;height:3rem;color:#16a34a;margin-bottom:1rem}.leap-forgot-form__success p{margin:0 0 1.5rem;color:#475569}.ops-page{width:100%;max-width:100%;margin:0;padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1.25rem;min-width:0;box-sizing:border-box;overflow-x:hidden}@media(min-width:1600px){.ops-page{padding:1.5rem 2rem 2.5rem}}.ops-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.ops-page-header__main{display:flex;align-items:flex-start;gap:.875rem;min-width:0}.ops-page-header__icon{width:2.5rem;height:2.5rem;border-radius:var(--ui-radius-sm, 8px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ops-page-header__title{font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--foreground);margin:0}.ops-page-header__subtitle{margin:.25rem 0 0;font-size:.875rem;color:var(--muted-foreground)}.ops-page-header__count-pill{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:999px;background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:600}.ops-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex-shrink:0}.ops-mobile-kpi-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -.25rem;padding:0 .25rem}.ops-mobile-kpi-scroll .tickets-kpi-panel{min-width:max-content}.ops-mobile-kpi-scroll .tickets-kpi-strip{flex-wrap:nowrap}.ops-mobile-kpi-scroll .tickets-kpi-card{min-width:7.5rem;flex:0 0 auto;text-decoration:none;color:inherit;display:block}.ops-kpi-skeleton{display:grid;grid-template-columns:repeat(7,minmax(7rem,1fr));gap:.75rem;padding:.75rem;border:1px solid var(--border);border-radius:.875rem;background:var(--card)}.ops-kpi-skeleton__card{width:100%!important;height:4.5rem!important}.ops-kpi-error{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);font-size:.875rem}.ops-sla-strip{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);font-size:.875rem}.ops-sla-strip--loading,.ops-sla-strip--error{min-height:3rem}.ops-sla-strip--error{justify-content:space-between}.ops-sla-strip__item{display:inline-flex;align-items:center;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{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.ops-date-range-bar__segments{display:inline-flex;padding:.25rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card)}.ops-date-range-bar__segment{border:0;background:transparent;color:var(--muted-foreground);font-size:.8125rem;font-weight:500;padding:.375rem .875rem;border-radius:.5rem;cursor:pointer}.ops-date-range-bar__segment--active{background:#dc2925;color:#fff}.ops-date-range-bar__picker{height:2.5rem}.ops-date-range-bar__period{font-size:.8125rem;color:var(--muted-foreground)}.ops-chart-card{background:var(--card);border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--ui-radius-sm, 8px);padding:var(--ui-space-5, 1.25rem);box-shadow:var(--ui-shadow-sm, 0 1px 2px rgba(15, 23, 42, .05));overflow:hidden}.ops-chart-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.ops-chart-card__title{margin:0;font-size:.9375rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ops-chart-card__subtitle{margin:.25rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.ops-chart-empty{min-height:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;color:var(--muted-foreground);font-size:.875rem}.ops-chart-empty__hint{font-size:.8125rem;color:var(--muted-foreground);margin:0}.ops-inline-retry{border:0;background:transparent;color:#dc2925;font-size:.8125rem;font-weight:600;cursor:pointer;text-decoration:underline}.ops-charts-row{display:grid;grid-template-columns:1fr;gap:1rem}@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{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);color:var(--muted-foreground)}.global-search__input{width:100%;height:2.25rem;padding:0 .75rem 0 2rem;border-radius:.5rem;border:1px solid var(--border);background:var(--muted);font-size:.8125rem}.global-search__dropdown{position:absolute;top:calc(100% + .375rem);left:0;right:0;min-width:18rem;background:var(--card);border:1px solid var(--border);border-radius:.625rem;box-shadow:0 8px 24px #0000001f;z-index:50;padding:.375rem}.global-search__list{list-style:none;margin:0;padding:0}.global-search__hit{width:100%;text-align:left;border:0;background:transparent;padding:.5rem .625rem;border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;gap:.125rem}.global-search__hit:hover{background:var(--muted)}.global-search__hit-id{font-size:.75rem;font-weight:700;color:#dc2925}.global-search__hit-title{font-size:.8125rem;color:var(--foreground)}.global-search__empty{margin:0;padding:.75rem;font-size:.8125rem;color:var(--muted-foreground);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{opacity:1;animation:none}.ops-chart-card.motion-stagger-enter{animation:none}@media(prefers-reduced-motion:no-preference){.motion-page-enter{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{outline:none;border-color:#dc292573;box-shadow:0 0 0 3px #dc29251f}.notification-drawer-overlay{transition:background-color var(--motion-normal) var(--motion-ease-standard),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}}.tx-wizard-page.tx-wizard-canvas{--tx-wizard-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--tx-wizard-canvas-end) 100%)}.tx-wizard-hero{position:relative;overflow:hidden;flex-shrink:0;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 16px);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--leap-surface-shadow, 0 4px 24px -10px rgba(26, 26, 46, .1))}.tx-wizard-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.tx-wizard-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.tx-wizard-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.tx-wizard-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.tx-wizard-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.tx-wizard-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.tx-wizard-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.tx-wizard-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.tx-wizard-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.tx-wizard-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.tx-wizard-hero-badge--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.35);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);color:var(--leap-primary, #dc2925)}.tx-wizard-hero-badge--live{border-color:#0a7a3e47;background:#0a7a3e1a;color:#0a7a3e}.tx-wizard-hero-badge__dot{width:.4rem;height:.4rem;border-radius:50%;background:#0a7a3e;animation:txWizardLivePulse 1.4s ease-in-out infinite}.tx-wizard-page__workspace,.tx-wizard-workspace,.tx-wizard-main{display:flex;flex-direction:column;flex:1;min-height:0;gap:.75rem}.tx-wizard-nav-shell.rb-spotlight-card{width:100%;flex-shrink:0;padding:.875rem 1.125rem 1rem;background:color-mix(in srgb,var(--card) 96%,transparent);border:1px solid var(--border);border-radius:var(--leap-radius-lg, 16px);box-shadow:0 1px 3px #0f172a0a}.tx-wizard-nav-shell.rb-spotlight-card:before{display:none!important}.tx-wizard-nav-shell__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.tx-wizard-progress-meta{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--leap-primary)}.tx-wizard-nav-shell .rb-step-indicator-row{padding-inline:0;justify-content:center}.tx-wizard-nav-shell .rb-step-indicator-inner{transition:background-color var(--motion-fast, .15s) ease,box-shadow var(--motion-fast, .15s) ease,transform var(--motion-fast, .15s) ease}.tx-wizard-nav-shell .rb-step-indicator:not(:disabled):hover .rb-step-indicator-inner{transform:translateY(-1px)}.tx-wizard-alert{flex-shrink:0}.tx-wizard-alert .ant-alert{border-radius:var(--leap-radius-lg, 16px)!important}.tx-wizard-content-shell{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.tx-wizard-content-panel{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;min-height:0;flex:1 1 auto;height:auto;background:var(--card);border:var(--leap-surface-border-width, 1.5px) solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 16px);box-sizing:border-box;overflow:hidden;container-type:inline-size;container-name:tx-wizard-panel}.tx-wizard-content-panel__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.tx-wizard-content-panel__heading{display:flex;align-items:center;gap:.75rem}.tx-wizard-content-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);font-size:1rem}.tx-wizard-content-panel__title{margin:0;font-size:1rem;font-weight:700;color:var(--foreground)}.tx-wizard-content-panel__subtitle{margin:.125rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.tx-wizard-content-panel__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem 1.125rem 1.25rem;scrollbar-width:thin}.tx-wizard-content-panel__body>.ant-card,.tx-wizard-content-panel__body>div>.ant-card{border-radius:.75rem!important;border:1px solid var(--border)!important;box-shadow:none!important;overflow:hidden}.tx-wizard-content-panel__body .ant-form{width:100%}.tx-wizard-content-panel__body .ant-form>.ant-row{width:100%;margin-inline:0!important;row-gap:.25rem}.tx-wizard-content-panel__body>div{width:100%;max-width:100%;min-width:0}.tx-wizard-content-panel__body .leap-table-wrap:not(.leap-table-wrap--wide){width:100%;max-width:100%;min-width:0}@container tx-wizard-panel (max-width: 720px){.tx-wizard-content-panel__body .ant-form>.ant-row>.ant-col.ant-col-md-8,.tx-wizard-content-panel__body .ant-form>.ant-row>.ant-col.ant-col-sm-12{flex:0 0 100%!important;max-width:100%!important}}@container tx-wizard-panel (min-width: 721px) and (max-width: 1100px){.tx-wizard-content-panel__body .ant-form>.ant-row>.ant-col.ant-col-md-8{flex:0 0 50%!important;max-width:50%!important}}.tx-wizard-footer{flex-shrink:0;position:relative;z-index:2;padding:.75rem 1rem;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 16px);background:color-mix(in srgb,var(--card) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tx-wizard-footer .ant-flex{gap:.75rem;justify-content:center!important}.tx-wizard-footer .ant-btn-primary,.tx-wizard-footer .ant-btn-variant-solid{min-width:7.5rem;height:2.5rem!important;border-radius:var(--leap-radius-md, 10px)!important;font-weight:600;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.24)}.tx-wizard-footer .ant-btn-default{min-width:6.5rem;height:2.5rem!important;border-radius:var(--leap-radius-md, 10px)!important;font-weight:600}.tx-wizard-page:not(.tx-wizard-canvas){width:100%;max-width:none;min-width:0}@keyframes txWizardLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media(max-height:900px){.tx-wizard-hero__inner{padding:.7rem 1rem;gap:.65rem 1rem}.tx-wizard-hero__title{font-size:1.2rem}.tx-wizard-nav-shell.rb-spotlight-card{padding:.65rem .9rem .75rem}.tx-wizard-page__workspace,.tx-wizard-workspace,.tx-wizard-main{gap:.55rem}}@media(max-height:780px){.tx-wizard-hero__subtitle,.tx-wizard-hero__orb{display:none}.tx-wizard-nav-shell__header{margin-bottom:.35rem}}@media(max-height:680px){.tx-wizard-hero__meta .tx-wizard-hero-badge:not(.tx-wizard-hero-badge--accent):not(.tx-wizard-hero-badge--live){display:none}.tx-wizard-hero__icon{width:2.25rem;height:2.25rem;font-size:1rem}.tx-wizard-content-panel__header{padding:.65rem .9rem}.tx-wizard-content-panel__subtitle{display:none}}@media(max-width:1024px){.tx-wizard-hero__inner{grid-template-columns:1fr}.tx-wizard-hero__meta{justify-content:flex-start}}@media(max-width:640px){.tx-wizard-nav-shell.rb-spotlight-card,.tx-wizard-content-panel__body{padding-inline:.75rem}.tx-wizard-footer{padding:.625rem .75rem}.tx-wizard-content-panel .ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:-.25rem}.tx-wizard-content-panel .ant-input-number,.tx-wizard-content-panel .ant-input,.tx-wizard-content-panel .ant-select{max-width:100%}.virtual-table-shell{height:min(55dvh,28rem)!important}}@media(prefers-reduced-motion:reduce){.tx-wizard-hero-badge__dot{animation:none}}.tx-items-step,.trout-items-step{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;padding-bottom:.5rem}.tx-items-step__section,.trout-items-step__section{display:flex;flex-direction:column;gap:.625rem;min-width:0}.tx-items-step__section-head,.trout-items-step__section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.tx-items-step__section-head h3,.trout-items-step__section-head h3{margin:0;font-size:.9375rem;font-weight:700;color:var(--foreground, #0f172a)}.tx-items-step__count,.trout-items-step__count{font-size:.75rem;font-weight:600;color:var(--muted-foreground, #64748b)}.tx-items-step__section--selected,.trout-items-step__section--selected{padding:.75rem;border:1px solid var(--border, #e2e8f0);border-radius:.75rem;background:color-mix(in srgb,var(--card, #fff) 92%,var(--muted, #f1f5f9))}.tx-items-step__toolbar,.trout-items-step__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.tx-items-step .leap-table-wrap,.trout-items-step .leap-table-wrap,.trin-items-step .leap-table-wrap{max-width:100%}.tx-items-step .ant-table-body,.trout-items-step .ant-table-body,.trin-items-step .ant-table-body{scrollbar-width:thin}.trin-items-step{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;padding-bottom:.5rem}.tx-items-step .ant-table-thead>tr>th,.trout-items-step .ant-table-thead>tr>th,.trin-items-step .ant-table-thead>tr>th{font-weight:600!important}.tx-items-step .selected-row>td,.trout-items-step .selected-row>td{background:color-mix(in srgb,var(--leap-primary, #dc2925) 6%,var(--card, #fff))!important}.ui-3-calendar-shell{width:100%;border-radius:var(--ui-radius-xl, 20px);overflow:hidden;background:var(--ui-bg-surface, #fff);border:1px solid var(--ui-border, #e2e8f0);box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a0f}.ui-3-calendar-shell .ui-3-calendar,.ui-3-calendar-shell .rbc-calendar{font-family:var(--ui-font);background:transparent}.ui-3-calendar-card{background:transparent!important;border:none!important;box-shadow:none!important}.ui-3-calendar-card .ant-card-body{padding:0!important}.ui-3-calendar-shell .rbc-toolbar:not(.dashboard-calendar-toolbar--rail),.ui-3-calendar-shell .dashboard-calendar-toolbar:not(.dashboard-calendar-toolbar--rail){display:grid;grid-template-columns:1fr;align-items:center;gap:.75rem 1rem;min-height:3.625rem;padding:1rem 1.25rem;margin-bottom:0;background:color-mix(in srgb,var(--muted) 35%,var(--card));border-bottom:1px solid var(--ui-border, #e2e8f0);flex-shrink:0}.ui-3-calendar-shell .rbc-calendar,.ui-3-calendar-shell .ui-3-calendar.rbc-calendar{display:flex;flex-direction:row;align-items:stretch;min-height:0;height:100%}.ui-3-calendar-shell--toolbarless .rbc-calendar,.ui-3-calendar-shell--toolbarless .ui-3-calendar.rbc-calendar,.ui-3-calendar-shell .ui-3-calendar--toolbarless.rbc-calendar{flex-direction:column}.ui-3-calendar-shell--toolbarless .rbc-toolbar,.ui-3-calendar-shell .ui-3-calendar--toolbarless .rbc-toolbar{display:none!important}.ui-3-calendar-shell--toolbarless .rbc-month-view,.ui-3-calendar-shell--toolbarless .rbc-time-view,.ui-3-calendar-shell--toolbarless .rbc-agenda-view,.ui-3-calendar-shell .ui-3-calendar--toolbarless .rbc-month-view,.ui-3-calendar-shell .ui-3-calendar--toolbarless .rbc-time-view,.ui-3-calendar-shell .ui-3-calendar--toolbarless .rbc-agenda-view{flex:1 1 auto;min-height:0;width:100%}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;justify-content:flex-start;gap:.75rem;width:7.75rem;min-width:7.75rem;max-width:7.75rem;min-height:0;height:auto;padding:.85rem .65rem;margin:0;border-bottom:none;border-right:1px solid var(--ui-border, #e2e8f0)}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__month{font-size:.8125rem;font-weight:800;letter-spacing:.02em;line-height:1.25;text-align:center;color:var(--ui-text, #0f172a)}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:.35rem;padding:0;background:transparent;border:none;border-radius:0;order:0}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__nav button{width:100%;border-radius:.5rem}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__actions{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-top:auto;justify-self:stretch;order:0}.ui-3-calendar-shell .rbc-month-view,.ui-3-calendar-shell .rbc-time-view,.ui-3-calendar-shell .rbc-agenda-view{flex:1 1 auto;min-width:0;min-height:0}@media(min-width:768px){.ui-3-calendar-shell .rbc-toolbar:not(.dashboard-calendar-toolbar--rail),.ui-3-calendar-shell .dashboard-calendar-toolbar:not(.dashboard-calendar-toolbar--rail){grid-template-columns:auto 1fr auto}.ui-3-calendar-shell .dashboard-calendar-toolbar:not(.dashboard-calendar-toolbar--rail) .dashboard-calendar-toolbar__label{order:0;width:auto;margin-bottom:0}.ui-3-calendar-shell .dashboard-calendar-toolbar:not(.dashboard-calendar-toolbar--rail) .dashboard-calendar-toolbar__nav{order:-1}.ui-3-calendar-shell .dashboard-calendar-toolbar:not(.dashboard-calendar-toolbar--rail) .dashboard-calendar-toolbar__actions{order:1;justify-self:end}}@media(max-width:767px){.ui-3-calendar-shell .rbc-calendar,.ui-3-calendar-shell .ui-3-calendar.rbc-calendar{flex-direction:column}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail{width:100%;min-width:0;max-width:none;flex-direction:row;flex-wrap:wrap;align-items:center;border-right:none;border-bottom:1px solid var(--ui-border, #e2e8f0)}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__nav{flex-direction:row;flex:1 1 auto}.ui-3-calendar-shell .dashboard-calendar-toolbar--rail .dashboard-calendar-toolbar__actions{margin-top:0;flex-direction:row}}.ui-3-calendar-shell .rbc-toolbar-label,.ui-3-calendar-shell .dashboard-calendar-toolbar__label{flex:1 1 auto;text-align:center;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--ui-text, #0f172a);order:0;width:100%;margin-bottom:0}.ui-3-calendar-shell .rbc-btn-group,.ui-3-calendar-shell .dashboard-calendar-toolbar__nav,.ui-3-calendar-shell .dashboard-calendar-toolbar__views{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.2rem;background:color-mix(in srgb,var(--muted) 55%,var(--card));border-radius:999px;border:1px solid var(--ui-border, #e2e8f0)}.ui-3-calendar-shell .rbc-btn-group button{margin:0!important;padding:.4rem .9rem!important;font-size:.8125rem!important;font-weight:600!important;color:var(--ui-text-secondary, #64748b)!important;background:transparent!important;border:none!important;border-radius:999px!important;box-shadow:none!important;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.ui-3-calendar-shell .rbc-btn-group button:hover{color:var(--ui-text, #0f172a)!important;background:#fffc!important}.ui-3-calendar-shell .rbc-btn-group button.rbc-active{color:#fff!important;background:var(--ui-brand, #dc2925)!important;box-shadow:0 4px 12px #dc29254d!important}.ui-3-calendar-shell .rbc-header{height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;min-height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;max-height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;padding:0 .35rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:var(--leap-panel-header-gradient, var(--ui-gradient-brand-bar))!important;background-color:transparent!important;color:#fff!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid color-mix(in srgb,#b91c1c 70%,#000)!important;border-inline:1px solid color-mix(in srgb,#ef4444 55%,#fff)!important}.ui-3-calendar-shell .rbc-header+.rbc-header{border-inline-start-color:color-mix(in srgb,#ef4444 55%,#fff)!important}.ui-3-calendar-shell .rbc-header:first-child{border-inline-start:none!important}.ui-3-calendar-shell .rbc-month-view,.ui-3-calendar-shell .rbc-time-view{border:none!important;background:#fff}.ui-3-calendar-shell .rbc-month-row+.rbc-month-row{border-top:1px solid var(--ui-border, #e2e8f0)!important}.ui-3-calendar-shell .rbc-day-bg{border-inline-start:1px solid var(--ui-border, #e2e8f0)!important;transition:background .15s ease}.ui-3-calendar-shell .rbc-day-bg:hover{background:var(--ui-bg-subtle, #f8fafc)}.ui-3-calendar-shell .rbc-off-range-bg{background:#f8fafc!important}.ui-3-calendar-shell .rbc-date-cell{position:relative!important;top:auto!important;left:auto!important;padding:.5rem .65rem .25rem!important;text-align:end!important;font-size:.8125rem;font-weight:600;color:var(--ui-text-secondary, #64748b)!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{position:static!important;top:auto!important;right:auto!important;color:inherit!important;font-weight:600!important;text-decoration:none!important}.ui-3-calendar-shell .rbc-off-range .rbc-date-cell,.ui-3-calendar-shell .rbc-off-range .rbc-date-cell>a{color:var(--ui-text-muted, #94a3b8)!important;font-weight:500!important}.ui-3-calendar-shell .rbc-now .rbc-date-cell>a{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;margin-inline-end:.15rem;border-radius:999px;background:var(--ui-brand, #dc2925)!important;color:#fff!important;font-weight:700!important}.ui-3-calendar-shell .rbc-today{background:#dc292509!important}.ui-3-calendar-shell .rbc-date-header-label{display:inline-flex;align-items:center;justify-content:flex-end;width:100%;padding:.5rem .65rem .15rem;font-size:.8125rem;font-weight:600;color:var(--ui-text-secondary, #64748b)}.ui-3-calendar-shell .rbc-date-header-label.is-today{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:1.75rem;height:1.75rem;margin:.35rem .5rem .1rem auto;padding:0;border-radius:999px;background:var(--ui-brand, #dc2925);color:#fff;font-weight:700}.ui-3-calendar-shell .rbc-event{border:none!important;border-radius:6px!important;padding:2px 6px!important;font-size:.6875rem!important;font-weight:600!important;box-shadow:0 1px 3px #0f172a1f;transition:transform .15s ease,box-shadow .15s ease}.ui-3-calendar-shell .rbc-event:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0f172a26;z-index:2}.ui-3-calendar-shell .rbc-event.rbc-selected{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{font-size:.6875rem;font-weight:700;color:var(--ui-brand, #dc2925)!important;background:transparent!important}.ui-3-calendar-shell .rbc-row-segment{padding:0 2px 2px}.ui-3-calendar-shell .rbc-time-header-content{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 var(--ui-bg-subtle, #f1f5f9)!important}.ui-3-calendar-shell .rbc-time-slot{font-size:.6875rem;color:var(--ui-text-muted)}.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{font-weight:600;color:var(--ui-text-secondary)}.ui-3-calendar-shell .rbc-overlay{border-radius:var(--ui-radius-lg, 16px)!important;border:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow-lg)!important;padding:.5rem!important}.ui-3-calendar-shell .rbc-overlay-header{font-weight:700;border-bottom:1px solid var(--ui-border);padding:.5rem .75rem;margin-bottom:.25rem}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(--leap-panel-header-gradient, var(--ui-gradient-brand-bar))!important;background-color:transparent!important;color:#fff!important;border-bottom-color:color-mix(in srgb,#b91c1c 70%,#000)!important;border-inline-color:color-mix(in srgb,#ef4444 55%,#fff)!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{color:var(--ui-text)!important;background:var(--ui-bg-surface)!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{border-inline-start-color:var(--ui-border)!important;background:var(--ui-bg-surface)}.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{color:var(--ui-text);border-bottom-color:var(--ui-border)}.invoice-download-page.invoice-download-canvas{display:flex;flex-direction:column;--invoice-rail-width: min(100%, 20rem);min-height:calc(100dvh - var(--ui-header-height, 4rem));height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,color-mix(in srgb,var(--muted) 55%,var(--background)) 100%)}.invoice-download-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px -10px #1a1a2e1a}.invoice-download-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.invoice-download-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.invoice-download-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)}.invoice-download-hero__inner{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.invoice-download-hero__brand{display:flex;align-items:center;gap:.85rem;min-width:min(100%,16rem);flex:1 1 14rem}.invoice-download-hero__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.85rem;color:#fff;background:linear-gradient(145deg,var(--leap-primary, #dc2925),#b8221f);box-shadow:0 8px 20px -10px rgba(var(--leap-primary-rgb, 220, 41, 37),.7)}.invoice-download-hero__title{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.invoice-download-hero__subtitle{margin:.15rem 0 0;font-size:.85rem;color:var(--muted-foreground)}.invoice-download-hero__meta{display:flex;flex-wrap:wrap;gap:.45rem}.invoice-download-hero-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--muted) 35%,var(--card));font-size:.75rem;font-weight:600;color:var(--muted-foreground)}.invoice-download-hero-badge--accent{color:var(--leap-primary, #dc2925);border-color:color-mix(in srgb,var(--leap-primary, #dc2925) 28%,var(--border));background:color-mix(in srgb,var(--leap-primary, #dc2925) 8%,var(--card))}.invoice-download-hero-badge--live{color:#0f766e;border-color:color-mix(in srgb,#14b8a6 30%,var(--border));background:color-mix(in srgb,#14b8a6 10%,var(--card))}.invoice-download-hero-badge__dot{width:.45rem;height:.45rem;border-radius:50%;background:#14b8a6}.invoice-download-hero__actions{margin-inline-start:auto}.invoice-download-workspace{display:grid;grid-template-columns:var(--invoice-rail-width) minmax(0,1fr);gap:.75rem;min-height:0;flex:1}.invoice-download-rail,.invoice-download-results{min-height:0;display:flex;flex-direction:column}.invoice-download-rail__card,.invoice-download-results__card,.invoice-download-rail__card .ant-card-body,.invoice-download-results__card .ant-card-body{flex:1;min-height:0;display:flex;flex-direction:column}.invoice-download-rail__meta{margin-bottom:.75rem;font-size:.8rem;color:var(--muted-foreground)}.invoice-download-bulk-progress,.invoice-download-preview__email{margin-bottom:.75rem}.invoice-download-preview__frame{height:min(62vh,640px);border:1px solid var(--border);border-radius:.75rem;overflow:hidden;background:color-mix(in srgb,var(--muted) 40%,var(--card))}.invoice-download-preview__frame iframe{width:100%;height:100%;border:0}.invoice-download-preview__empty{display:grid;place-items:center;height:100%;color:var(--muted-foreground);font-size:.9rem}@media(max-width:960px){.invoice-download-page.invoice-download-canvas{height:auto;max-height:none;overflow:auto}.invoice-download-workspace{grid-template-columns:1fr}}.finance-assistant{display:flex;flex-direction:column;height:auto;min-height:min(22rem,55dvh);max-height:min(72vh,45rem);background:var(--card);border-radius:var(--ui-radius-lg, 16px);overflow:hidden}.finance-assistant__header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:linear-gradient(135deg,var(--leap-primary) 0%,#b8221f 100%);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.finance-assistant__header-icon{width:2.5rem;height:2.5rem;border-radius:.75rem;background:#ffffff26;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.finance-assistant__header-title{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em}.finance-assistant__header-sub{margin:.125rem 0 0;font-size:.75rem;opacity:.85}.finance-assistant__messages{flex:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;background:var(--background)}.finance-assistant__bubble{display:flex;gap:.625rem;max-width:92%;animation:financeBubbleIn .35s ease}@keyframes financeBubbleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.finance-assistant__bubble--bot{align-self:flex-start}.finance-assistant__bubble--user{align-self:flex-end;flex-direction:row-reverse}.finance-assistant__avatar{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.875rem}.finance-assistant__avatar--bot{background:var(--leap-primary-light);color:var(--leap-primary)}.finance-assistant__avatar--user{background:var(--muted);color:var(--muted-foreground)}.finance-assistant__bubble-body{padding:.75rem 1rem;border-radius:1rem;font-size:.875rem;line-height:1.55;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px #0f172a0f}.finance-assistant__bubble--user .finance-assistant__bubble-body{background:var(--leap-primary-light);border-color:#dc292526}.finance-assistant__bubble-time{display:block;margin-top:.35rem;font-size:.6875rem;color:var(--muted-foreground)}.finance-assistant__table-wrap{margin-top:.75rem;border-radius:.75rem;overflow:hidden;border:1px solid var(--border)}.finance-assistant__table-wrap .ant-table{font-size:.8125rem}.finance-assistant__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.finance-assistant__footer{padding:1rem 1.25rem;border-top:1px solid var(--border);background:var(--card)}.finance-assistant__input-row{display:flex;gap:.5rem;align-items:flex-end}.finance-assistant__input-row .ant-input{border-radius:.75rem!important;min-height:2.75rem}.finance-assistant__send-btn{height:2.75rem!important;border-radius:.75rem!important;background:var(--leap-primary)!important;border-color:var(--leap-primary)!important;font-weight:600}.finance-assistant__typing{display:flex;gap:4px;padding:.5rem 0}.finance-assistant__typing span{width:6px;height:6px;border-radius:999px;background:var(--leap-primary);animation:financeTyping 1.4s infinite ease-in-out both}.finance-assistant__typing span:nth-child(2){animation-delay:.16s}.finance-assistant__typing span:nth-child(3){animation-delay:.32s}@keyframes financeTyping{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.finance-assistant__progress{margin-top:.75rem}.finance-assistant__progress .ant-progress-bg{background:var(--leap-primary)!important}@media(max-width:640px){.finance-assistant{min-height:min(18rem,50dvh);max-height:min(65vh,36rem)}}@media(prefers-reduced-motion:reduce){.finance-assistant__bubble{animation:none}}.jobs-tracker-page.jobs-tracker-canvas{display:flex;flex-direction:column;--jobs-tracker-rail-width: min(100%, 20rem);--jobs-tracker-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:calc(100dvh - var(--ui-header-height, 4rem));height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--jobs-tracker-canvas-end) 100%)}.jobs-tracker-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px -10px #1a1a2e1a}.jobs-tracker-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.jobs-tracker-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.jobs-tracker-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.jobs-tracker-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.jobs-tracker-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.jobs-tracker-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.jobs-tracker-hero__title{margin:0;font-size:1.375rem;font-weight:700;color:var(--foreground)}.jobs-tracker-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.jobs-tracker-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.jobs-tracker-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.jobs-tracker-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.jobs-tracker-hero-badge--live{color:#0a7a3e;border-color:#0a7a3e40;background:#0a7a3e14}.jobs-tracker-hero-badge__dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#0a7a3e;animation:jobsTrackerLivePulse 1.4s ease-in-out infinite}.jobs-tracker-hero__actions{justify-self:end}.jobs-tracker-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border)}.jobs-tracker-kpi-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.jobs-tracker-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card);text-align:left;width:100%;cursor:default;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}button.jobs-tracker-kpi-card{cursor:pointer;font:inherit;color:inherit}button.jobs-tracker-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.jobs-tracker-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.04)}.jobs-tracker-kpi-card--active{border-color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)}.jobs-tracker-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;color:var(--muted-foreground);background:var(--muted)}.jobs-tracker-kpi-card--accent .jobs-tracker-kpi-card__icon,.jobs-tracker-kpi-card--active .jobs-tracker-kpi-card__icon{color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.jobs-tracker-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.jobs-tracker-kpi-card__value{margin:.1rem 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground)}.jobs-tracker-page__grid{display:grid;grid-template-columns:var(--jobs-tracker-rail-width) minmax(0,1fr);gap:.875rem;flex:1;min-height:0}.jobs-tracker-filter-rail{display:flex;flex-direction:column;gap:.875rem;min-height:0;overflow:auto;padding:1rem;border-radius:var(--leap-radius-lg, 1rem);border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);scrollbar-width:thin}.jobs-tracker-filter-rail__header{display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);color:var(--leap-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jobs-tracker-filter-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground)}.jobs-tracker-filter-rail__count{margin-left:auto;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#fff;background:var(--leap-primary)}.jobs-tracker-filter-field{display:flex;flex-direction:column;gap:.375rem}.jobs-tracker-filter-field__label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.jobs-tracker-filter-field__icon{color:var(--muted-foreground)}.jobs-tracker-active-chips{display:flex;flex-direction:column;gap:.375rem}.jobs-tracker-active-chips__chip{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.2);border-radius:.625rem;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06);font-size:.75rem;color:var(--foreground);cursor:pointer;text-align:left}.jobs-tracker-list-panel{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);overflow:hidden}.jobs-tracker-list-panel__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.jobs-tracker-list-panel__heading{display:flex;align-items:center;gap:.75rem}.jobs-tracker-list-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.jobs-tracker-list-panel__title{margin:0;font-size:1rem;font-weight:700}.jobs-tracker-list-panel__subtitle{margin:.125rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.jobs-tracker-list-panel__body{flex:1;min-height:0;padding:.625rem .875rem .875rem}.jobs-tracker-table-host{height:100%;min-height:0}.jobs-tracker-table__job-cell{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jobs-tracker-table__job-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem!important}.jobs-tracker-status-tag{border-radius:999px!important;font-weight:600!important}.jobs-tracker-progress{min-width:12rem}.jobs-tracker-progress__track{height:.375rem;border-radius:999px;background:color-mix(in srgb,var(--border) 90%,var(--muted));overflow:hidden}.jobs-tracker-progress__fill{height:100%;border-radius:inherit;transition:width .35s ease}.jobs-tracker-progress__fill--active{background:var(--leap-primary)}.jobs-tracker-progress__fill--completed{background:#16a34a}.jobs-tracker-progress__fill--failed{background:#dc2626}.jobs-tracker-progress__meta{display:flex;flex-wrap:wrap;gap:.375rem .75rem;margin-top:.375rem;font-size:.6875rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.jobs-tracker-empty-state{padding-block:2.5rem!important}@keyframes jobsTrackerLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}@media(max-width:1199px){.jobs-tracker-page__grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.jobs-tracker-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.jobs-tracker-hero__inner{grid-template-columns:1fr}}@media(max-width:639px){.jobs-tracker-page.jobs-tracker-canvas{height:auto;max-height:none;overflow:visible;padding:.75rem!important}.jobs-tracker-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.jobs-tracker-hero-badge__dot{animation:none}}.layouts-page.layouts-canvas{display:flex;flex-direction:column;--layouts-rail-width: min(100%, 20rem);--layouts-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--layouts-canvas-end) 100%)}.layouts-hero{position:relative;overflow:hidden;flex-shrink:0;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--leap-surface-shadow, 0 4px 24px -10px rgba(26, 26, 46, .1))}.layouts-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.layouts-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.layouts-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.layouts-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.layouts-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.layouts-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.125rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.layouts-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.layouts-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.layouts-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.layouts-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.layouts-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.layouts-hero-badge--live{color:#0a7a3e;border-color:#0a7a3e40;background:#0a7a3e14}.layouts-hero-badge__dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#0a7a3e;animation:layoutsLivePulse 1.4s ease-in-out infinite}.layouts-hero__actions{justify-self:end}.layouts-hero__btn--primary{box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.28)}.layouts-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border)}.layouts-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.layouts-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card);transition:transform .15s ease,box-shadow .15s ease}.layouts-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.layouts-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.04)}.layouts-kpi-card--loading .layouts-kpi-card__value{opacity:.45}.layouts-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;color:var(--muted-foreground);background:var(--muted)}.layouts-kpi-card--accent .layouts-kpi-card__icon{color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.layouts-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.layouts-kpi-card__value{margin:.1rem 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground)}.layouts-page__grid{display:grid;grid-template-columns:var(--layouts-rail-width) minmax(0,1fr);gap:.875rem;flex:1;min-height:0}.layouts-filter-rail{display:flex;flex-direction:column;gap:.875rem;min-height:0;overflow:auto;padding:1rem;border-radius:var(--leap-radius-lg, 1rem);border:1.5px solid var(--leap-primary, #dc2925);background:color-mix(in srgb,var(--card) 96%,transparent);scrollbar-width:thin}.layouts-filter-rail__header{display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);color:var(--leap-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.layouts-filter-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground)}.layouts-filter-rail__count{margin-left:auto;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#fff;background:var(--leap-primary)}.layouts-filter-form .ant-form-item{margin-bottom:.75rem}.layouts-filter-form .ant-form-item-label>label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--leap-label-color, #334155)}.layouts-filter-field{display:flex;flex-direction:column;gap:.375rem}.layouts-filter-field__label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--leap-label-color, #334155)}.layouts-filter-field__icon{color:var(--leap-label-color, #334155)}.layouts-filter-rail__fetch{margin-top:.25rem}.layouts-active-chips{display:flex;flex-direction:column;gap:.375rem}.layouts-active-chips__chip{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.2);border-radius:.625rem;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06);font-size:.75rem;color:var(--foreground);cursor:pointer;text-align:left}.layouts-list-panel{display:flex;flex-direction:column;min-height:0;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);overflow:hidden}.layouts-list-panel__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.layouts-list-panel__heading{display:flex;align-items:center;gap:.75rem}.layouts-list-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.layouts-list-panel__title{margin:0;font-size:1rem;font-weight:700}.layouts-list-panel__subtitle{margin:.125rem 0 0;font-size:.75rem;color:#ffffffeb}.layouts-list-panel__body{flex:1;min-height:0;padding:.625rem .875rem .875rem}.layouts-table-host{height:100%;min-height:0}.layouts-table__input{min-width:7rem}.layouts-empty-state{padding-block:2.5rem!important}.layouts-reject-modal__hint{margin:0 0 .75rem;font-size:.8125rem;color:var(--muted-foreground)}.layouts-table__doc-actions{flex-wrap:nowrap}.layouts-pdf-modal__title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:.5rem}.layouts-pdf-modal__doc-no{font-size:.75rem;font-weight:500}.layouts-pdf-modal__frame{height:min(75vh,52rem);width:100%;background:color-mix(in srgb,var(--muted) 30%,var(--background))}.layouts-pdf-modal__iframe{height:100%;width:100%;border:0;background:#fff}.layouts-pdf-modal__empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--muted-foreground);font-size:.875rem}@keyframes layoutsLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media(max-width:1024px){.layouts-page.layouts-canvas{height:auto;max-height:none;overflow:visible}.layouts-page__grid{grid-template-columns:1fr;grid-template-rows:auto auto;flex:none}.layouts-filter-rail{max-height:none;overflow:visible}.layouts-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.layouts-hero__inner{grid-template-columns:1fr}.layouts-hero__meta,.layouts-hero__actions{justify-self:start}}@media(max-width:640px){.layouts-page.layouts-canvas{padding:.75rem!important;height:auto;max-height:none;overflow:visible}.layouts-kpi-strip{grid-template-columns:1fr}}.report-sub__day-btn{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:600;font-size:13px;transition:all .2s ease;border:1px solid var(--border, #e2e8f0);background:var(--card, #fff);color:var(--muted-foreground, #64748b)}.report-sub__day-btn:hover{border-color:var(--leap-primary);color:var(--leap-primary)}.report-sub__day-btn--active{border-color:var(--leap-primary);background:var(--leap-primary);color:#fff;box-shadow:0 4px 10px #dc292540}.report-sub__day-btn--active:hover{color:#fff}.report-sub__status-btn{border-radius:20px!important;font-weight:700!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.5px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-width:1px!important;padding:0 14px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.report-sub__status-btn:hover .status-button-dot{background-color:#fff!important}.report-sub__status-btn--active{background-color:#ef44440d!important;color:#ef4444!important;border-color:#ef444426!important}.report-sub__status-btn--active:hover{background-color:#ef4444!important;color:#fff!important;border-color:#ef4444!important;box-shadow:0 4px 12px #ef444440!important}.report-sub__status-btn--inactive{background-color:#10b9810d!important;color:#10b981!important;border-color:#10b98126!important}.report-sub__status-btn--inactive:hover{background-color:#10b981!important;color:#fff!important;border-color:#10b981!important;box-shadow:0 4px 12px #10b98140!important}.report-sub__delete-btn{border-radius:50%!important;color:#94a3b8!important;border:none!important;background:transparent!important;height:28px!important;width:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;transition:all .2s ease!important}.report-sub__delete-btn:hover{color:#ef4444!important;background-color:#ef444414!important}.report-sub__pulse-dot{width:6px;height:6px;border-radius:50%;background-color:#10b981;display:inline-block;position:relative;margin-left:6px}.report-sub__pulse-dot:after{content:"";width:100%;height:100%;border-radius:50%;background-color:#10b981;position:absolute;top:0;left:0;animation:reportSubPulse 1.8s infinite ease-in-out}@keyframes reportSubPulse{0%{transform:scale(1);opacity:1}to{transform:scale(3);opacity:0}}.report-sub__form .ant-form-item-label>label{font-size:11px!important;color:#475569!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:600!important}.report-sub__form .ant-select-selector,.report-sub__form .ant-picker,.report-sub__form .ant-input,.report-sub__form .ant-input-number{border-radius:10px!important;border-color:#cbd5e1!important;height:44px!important;display:inline-flex!important;align-items:center!important;transition:all .2s ease!important;background:#f8fafc!important}.report-sub__form .ant-input-number-input-wrap{height:100%!important;display:flex;align-items:center}.report-sub__form .ant-select-selector:hover,.report-sub__form .ant-picker:hover,.report-sub__form .ant-input:hover,.report-sub__form .ant-input-number:hover{border-color:var(--leap-primary)!important;background:#fff!important}.report-sub__form .ant-select-focused .ant-select-selector,.report-sub__form .ant-picker-focused,.report-sub__form .ant-input:focus,.report-sub__form .ant-input-number-focused{border-color:var(--leap-primary)!important;background:#fff!important;box-shadow:0 0 0 2px #dc29251f!important}.report-sub__form .ant-input-disabled{background-color:#f1f5f9!important;color:#64748b!important;border-color:#cbd5e1!important;cursor:not-allowed!important}.report-sub__stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:0;width:100%}.report-sub__stats-card{background:var(--card, #fff);border-radius:16px;border:1px solid #eef0f3;box-shadow:0 1px 3px #00000005;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;transition:all .25s ease}.report-sub__stats-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px -10px #0000000f}.report-sub__stats-card--green:hover{border-color:#10b98161;background:#10b98105}.report-sub__stats-card--brand:hover{border-color:#dc292561;background:#dc292505}.report-sub__stats-card--blue:hover{border-color:#3b82f661;background:#3b82f605}.report-sub__stats-label{font-size:11px;color:#64748b;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:flex;align-items:center}.report-sub__stats-value{font-size:18px;font-weight:700;color:#1e293b;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.report-sub__stats-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px}.report-sub__tabs{display:flex;gap:4px;background:#f1f5f9;padding:3px;border-radius:10px;width:fit-content;border:1px solid #e2e8f0}.report-sub__tab{padding:5px 16px;border-radius:8px;font-weight:600;font-size:12px;cursor:pointer;transition:all .2s ease;background:transparent;color:#64748b}.report-sub__tab:hover{color:var(--leap-primary)}.report-sub__tab--active{background:#fff;color:#0f172a;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.report-sub__tab--active:hover{color:#0f172a}.report-sub__empty{padding:64px 32px;background:var(--card, #fff);border-radius:16px;border:2px dashed #cbd5e1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008,0 0 0 1px #eef0f3}.report-sub__empty-icon{font-size:44px;color:var(--leap-primary);background:#dc292514;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 12px #dc29251a}.report-sub__empty-title{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:8px}.report-sub__empty-desc{font-size:13px;color:#64748b;max-width:420px;margin-bottom:24px;line-height:1.5}.report-sub__table-wrap .ant-card{border-radius:16px!important;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008,0 0 0 1px #eef0f3!important;border:none!important;background:var(--card, #fff)!important}.report-sub__table-wrap .ant-card-body{padding:24px!important}.report-sub__table-wrap .ant-table{background:transparent!important}.report-sub__table-wrap .ant-table-thead>tr>th{background:var(--leap-antd-thead-bg, var(--leap-primary, #dc2925))!important;border-bottom:1px solid var(--leap-antd-thead-border, var(--leap-primary, #dc2925))!important;color:var(--leap-antd-thead-text, #ffffff)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:600!important;padding:14px 16px!important}.report-sub__table-wrap .ant-table-tbody>tr>td{background:#fff!important;border-top:1px solid #f1f5f9!important;border-bottom:1px solid #f1f5f9!important;padding:14px 16px!important;transition:all .25s ease}.report-sub__table-wrap .ant-table-tbody>tr>td:first-child{border-left:1px solid #f1f5f9!important;border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.report-sub__table-wrap .ant-table-tbody>tr>td:last-child{border-right:1px solid #f1f5f9!important;border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.report-sub__table-wrap .ant-table-tbody>tr.active-row>td:first-child{border-left:4px solid #10b981!important}.report-sub__table-wrap .ant-table-tbody>tr.inactive-row>td:first-child{border-left:4px solid #ef4444!important}.report-sub__table-wrap .ant-table-tbody>tr:hover>td{background:#f8fafc!important;border-color:#dc29251f!important}.report-sub__table-wrap table{border-collapse:separate!important;border-spacing:0 12px!important;width:100%!important}.report-sub__btn-primary{background:var(--leap-primary)!important;border-color:var(--leap-primary)!important;color:#fff!important;font-weight:700}.report-sub__section-icon{color:var(--leap-primary)}.report-sub__toolbar{display:flex;justify-content:flex-end;width:100%;margin-bottom:1rem}.report-sub__badge{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;letter-spacing:.5px;flex-shrink:0}.report-sub__badge--customer-pool{background:#f9731614;color:#f97316}.report-sub__badge--dehire{background:#3b82f614;color:#3b82f6}.report-sub__badge--mis{background:#10b98114;color:#10b981}.report-sub__badge--stock-posting{background:#8b5cf614;color:#8b5cf6}.report-sub__badge--pending-c1{background:#ec489914;color:#ec4899}.report-sub__badge--pending-c2{background:#06b6d414;color:#06b6d4}.report-sub__badge--default{background:#64748b14;color:#64748b}.report-sub__cell-title{font-weight:600;color:var(--foreground);font-size:13px}.report-sub__tag-row{display:flex;gap:6px}.report-sub__delivery-line{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:12px;font-weight:500}.report-sub__delivery-icon{color:var(--muted-foreground);font-size:14px}.report-sub__delivery-meta{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:11px}.report-sub__status-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-weight:600;font-size:11px;line-height:1}.report-sub__status-pill-dot{width:5px;height:5px;border-radius:50%;margin-right:6px}.report-sub__status-pill--active{background:#2dd88114;color:#23c174;border:1px solid #2dd881;box-shadow:0 0 6px #2dd88166}.report-sub__status-pill--active .report-sub__status-pill-dot{background:#2dd881}.report-sub__status-pill--inactive{background:#dc29250f;color:#dc2925;border:1px solid #dc2925;box-shadow:0 0 6px #dc292566}.report-sub__status-pill--inactive .report-sub__status-pill-dot{background:#dc2925}.status-button-dot{width:6px;height:6px;border-radius:50%;display:inline-block;margin-right:4px;transition:background-color .2s}.status-button-dot--stop{background-color:#ef4444}.status-button-dot--start{background-color:#10b981}.report-sub__modal-header{display:flex;flex-direction:column;gap:2px;border-bottom:1px solid var(--border);padding-bottom:12px;width:100%}.report-sub__modal-title-row{display:flex;align-items:center;gap:8px}.report-sub__modal-title{font-size:16px;font-weight:700;color:var(--foreground)}.report-sub__modal-subtitle{font-size:11px;color:var(--muted-foreground);font-weight:500;margin-left:26px}.report-sub__form-section{margin-bottom:16px}.report-sub__form-section-label{display:flex;align-items:center;gap:6px;margin-bottom:12px;color:var(--muted-foreground);font-weight:600;font-size:12px}.report-sub__form-divider{border-top:1px dashed var(--border);margin:16px 0}.report-sub__form-actions{margin-top:20px;gap:12px}.report-sub__tabs-wrap{margin-bottom:16px}.report-sub__empty-state{padding:3rem 2rem}.dark .report-sub__stats-value,.dark .report-sub__empty-title{color:var(--foreground)}.dark .report-sub__form .ant-select-selector,.dark .report-sub__form .ant-picker,.dark .report-sub__form .ant-input,.dark .report-sub__form .ant-input-number{background:var(--input-background)!important;border-color:var(--border)!important}.dark .report-sub__tab--active{background:var(--card);color:var(--foreground)}.dark .report-sub__tabs{background:var(--muted);border-color:var(--border)}.report-subscription-page.report-subscription-canvas{display:flex;flex-direction:column;--report-subscription-rail-width: min(100%, 20rem);--report-subscription-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:calc(100dvh - var(--ui-header-height, 4rem));height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--report-subscription-canvas-end) 100%)}.report-subscription-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 4px 24px -10px #1a1a2e1a}.report-subscription-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.report-subscription-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.report-subscription-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.report-subscription-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.report-subscription-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.report-subscription-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.125rem;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.report-subscription-hero__title{margin:0;font-size:1.375rem;font-weight:700;color:var(--foreground)}.report-subscription-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.report-subscription-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.report-subscription-hero-badge{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:600;border:1px solid var(--border);color:var(--muted-foreground);background:color-mix(in srgb,var(--muted) 35%,var(--card))}.report-subscription-hero-badge--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.25);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);color:var(--leap-primary)}.report-subscription-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--muted) 42%,var(--card))}.report-subscription-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.report-subscription-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;background:var(--card);border:1px solid color-mix(in srgb,var(--border) 85%,transparent)}.report-subscription-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.2);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.04)}.report-subscription-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.report-subscription-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.report-subscription-kpi-card__value{margin:.125rem 0 0;font-size:1rem;font-weight:700;color:var(--foreground);font-variant-numeric:tabular-nums}.report-subscription-page__grid{display:grid;grid-template-columns:var(--report-subscription-rail-width) minmax(0,1fr);gap:.875rem;flex:1;min-height:0}.report-subscription-filter-rail{display:flex;flex-direction:column;gap:.875rem;min-height:0;padding:1rem;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card)}.report-subscription-filter-rail__header{display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--leap-primary)}.report-subscription-filter-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground)}.report-subscription-filter-rail__label{margin:0 0 .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.report-subscription-filter-rail__tabs{display:flex;flex-direction:column;gap:.375rem}.report-subscription-filter-rail__tab{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;border:1px solid transparent;border-radius:.625rem;background:transparent;text-align:left;cursor:pointer;font-size:.8125rem;color:var(--foreground);transition:background-color .15s ease,border-color .15s ease}.report-subscription-filter-rail__tab:hover{background:color-mix(in srgb,var(--muted) 40%,transparent)}.report-subscription-filter-rail__tab--active{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.25);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);box-shadow:inset 3px 0 0 var(--leap-primary)}.report-subscription-filter-rail__tab-count{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.report-subscription-filter-rail__inbox{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 30%,var(--card));font-size:.75rem;color:var(--foreground);word-break:break-word}.report-subscription-filter-rail__create{margin-top:auto}.report-subscription-list-panel{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);overflow:hidden}.report-subscription-list-panel__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.report-subscription-list-panel__heading{display:flex;align-items:center;gap:.75rem}.report-subscription-list-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.report-subscription-list-panel__title{margin:0;font-size:1rem;font-weight:700}.report-subscription-list-panel__subtitle{margin:.125rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.report-subscription-list-panel__body{flex:1;min-height:0;padding:.625rem .875rem .875rem}.report-subscription-table-host{height:100%;min-height:0}.report-subscription-list__title{font-weight:600;font-size:.8125rem}.report-subscription-list__tag{margin:0!important;font-size:.625rem!important}.report-subscription-list__tag--capitalize{text-transform:capitalize}.report-subscription-list__delivery-line,.report-subscription-list__delivery-meta{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground)}.report-subscription-list__delivery-icon{flex-shrink:0}.report-subscription-list__status{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.report-subscription-list__status--active{color:#15803d;background:#22c55e1f}.report-subscription-list__status--inactive{color:var(--muted-foreground);background:color-mix(in srgb,var(--muted) 50%,transparent)}.report-subscription-badge{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.6875rem;font-weight:800;color:#fff}.report-subscription-badge--customer-pool{background:#3b82f6}.report-subscription-badge--dehire{background:#f97316}.report-subscription-badge--mis{background:#8b5cf6}.report-subscription-badge--stock-posting{background:#10b981}.report-subscription-badge--default{background:#64748b}.report-subscription-modal__header{display:flex;align-items:flex-start;gap:.75rem}.report-subscription-modal__header-icon{color:var(--leap-primary);font-size:1.25rem;margin-top:.125rem}.report-subscription-modal__title{margin:0;font-size:1rem;font-weight:700}.report-subscription-modal__subtitle{margin:.125rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.report-subscription-modal__section+.report-subscription-modal__section{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.report-subscription-modal__section-title{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.report-subscription-modal__option{display:flex;align-items:center;gap:.625rem;padding:.25rem 0}.report-subscription-modal__option-title{display:block;font-size:.8125rem;font-weight:600}.report-subscription-modal__option-desc{display:block;font-size:.6875rem;color:var(--muted-foreground)}.report-subscription-modal__days{padding:.75rem;border-radius:.625rem;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 30%,var(--card))}.report-subscription-modal__day{width:2rem;height:2rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.75rem;font-weight:700;cursor:pointer}.report-subscription-modal__day--active{border-color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12);color:var(--leap-primary)}.report-subscription-modal__actions{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.report-subscription-empty-state{padding-block:2.5rem!important}@media(max-width:1199px){.report-subscription-page__grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.report-subscription-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.report-subscription-hero__inner{grid-template-columns:1fr}}@media(max-width:639px){.report-subscription-page.report-subscription-canvas{height:auto;max-height:none;overflow:visible;padding:.75rem!important}.report-subscription-kpi-strip{grid-template-columns:1fr 1fr}}.change-password-page.change-password-canvas{display:flex;flex-direction:column;--change-password-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--change-password-canvas-end) 100%)}.change-password-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px -10px #1a1a2e1a}.change-password-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.change-password-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.change-password-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.change-password-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.change-password-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.change-password-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.change-password-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.change-password-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.change-password-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.change-password-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:600;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 35%,var(--card));color:var(--muted-foreground)}.change-password-hero-badge--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.25);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);color:var(--leap-primary)}.change-password-page__body{flex:1;min-height:0;display:flex}.change-password-panel{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);overflow:hidden}.change-password-panel__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.change-password-panel__heading{display:flex;align-items:center;gap:.75rem}.change-password-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.change-password-panel__title{margin:0;font-size:1rem;font-weight:700;color:var(--foreground)}.change-password-panel__subtitle{margin:.125rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.change-password-panel__body{flex:1;min-height:0;overflow:auto;padding:1rem 1.125rem 1.25rem}.change-password-panel__alert{margin-bottom:1rem}.change-password-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem}.change-password-form .ant-form-item-label>label{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.change-password-form__requirements{margin-top:1rem;padding:.875rem 1rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--muted) 28%,var(--card))}.change-password-form__requirements-title{margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.change-password-form__requirements ul{margin:0;padding-left:1.125rem;font-size:.8125rem;color:var(--foreground)}.change-password-form__requirements li+li{margin-top:.25rem}.change-password-form__actions{display:flex;justify-content:flex-end;margin-top:1.25rem}.change-password-form__submit{min-width:11rem}@media(max-width:991px){.change-password-form__grid,.change-password-hero__inner{grid-template-columns:1fr}}@media(max-width:1024px){.change-password-page.change-password-canvas{height:auto;max-height:none;overflow:visible}}@media(max-width:639px){.change-password-page.change-password-canvas{height:auto;max-height:none;overflow:visible;padding:.75rem!important}}.request-access-page.request-access-canvas{display:flex;flex-direction:column;--request-access-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--request-access-canvas-end) 100%)}.request-access-hero{position:relative;overflow:hidden;flex-shrink:0;border:var(--leap-surface-border-width, 1.5px) solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 16px);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--leap-surface-shadow)}.request-access-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.request-access-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.request-access-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.request-access-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.request-access-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.request-access-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.request-access-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.request-access-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.request-access-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.request-access-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.request-access-hero-badge--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.35);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);color:var(--leap-primary, #dc2925)}.request-access-hero-badge--live{border-color:#0a7a3e47;background:#0a7a3e1a;color:#0a7a3e}.request-access-hero-badge__dot{width:.4rem;height:.4rem;border-radius:50%;background:#0a7a3e}.request-access-panel{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1 auto;background:var(--card);border:var(--leap-surface-border-width, 1.5px) solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 16px);box-shadow:var(--leap-surface-shadow);overflow:hidden;container-type:inline-size;container-name:request-access-panel}.request-access-panel__header{flex-shrink:0;padding:.875rem 1.25rem}.request-access-panel__heading{display:flex;align-items:flex-start;gap:.75rem}.request-access-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;background:#fff3;font-size:1rem}.request-access-panel__title{margin:0;font-size:1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff!important}.request-access-panel__subtitle{margin:.25rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.45;max-width:48rem;color:#ffffffeb!important}.request-access-panel__body{padding:1.25rem 1.35rem 1.5rem;min-width:0}.request-access-panel__body .leap-primary-btn{border-radius:var(--leap-radius-md, 10px)!important;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.24)}@container request-access-panel (max-width: 720px){.request-access-panel__body .ant-form>.ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}}@media(max-height:860px){.request-access-page.request-access-canvas{padding:.75rem 1rem 1rem!important;gap:.55rem!important}.request-access-hero__inner{padding:.7rem 1rem}.request-access-hero__title{font-size:1.2rem}.request-access-hero__orb{display:none}}@media(max-height:700px){.request-access-hero__subtitle{display:none}.request-access-panel__subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1024px){.request-access-hero__inner{grid-template-columns:1fr}.request-access-hero__meta{justify-content:flex-start}}@media(max-width:640px){.request-access-page.request-access-canvas{padding:.75rem!important}.request-access-panel__body{padding:1rem}.request-access-panel__body .leap-primary-btn{width:100%!important}}.reports-page.reports-canvas{display:flex;flex-direction:column;--reports-rail-width: min(100%, 20rem);--reports-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--reports-canvas-end) 100%)}.reports-hero{position:relative;overflow:hidden;flex-shrink:0;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--leap-surface-shadow, 0 4px 24px -10px rgba(26, 26, 46, .1))}.reports-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.reports-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12);animation:reportsOrbDrift 8s ease-in-out infinite alternate}.reports-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06);animation:reportsOrbDrift 10s ease-in-out infinite alternate-reverse}.reports-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.reports-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.reports-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.125rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.reports-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1.15}.reports-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.reports-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.reports-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);animation:reportsFadeUp .4s ease both}.reports-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.reports-hero-badge--live{color:#0a7a3e;border-color:#0a7a3e40;background:#0a7a3e14}.reports-hero-badge__dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#0a7a3e;animation:reportsLivePulse 1.4s ease-in-out infinite}.reports-hero__actions{justify-self:end}.reports-hero__btn--primary{box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.28)}.reports-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border)}.reports-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.reports-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px #0f172a0a;animation:reportsFadeUp .45s cubic-bezier(.22,1,.36,1) both;transition:transform var(--motion-fast, .15s) ease,box-shadow var(--motion-fast, .15s) ease,border-color var(--motion-fast, .15s) ease}.reports-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.reports-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),var(--card))}.reports-kpi-card--loading .reports-kpi-card__value{opacity:.45}.reports-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;color:var(--muted-foreground);background:var(--muted)}.reports-kpi-card--accent .reports-kpi-card__icon{color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.reports-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.reports-kpi-card__value{margin:.1rem 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground);line-height:1.1}.reports-page__grid{display:grid;grid-template-columns:var(--reports-rail-width) minmax(0,1fr);gap:.875rem;flex:0 1 auto;min-height:var(--leap-zoom-grid-min, min(22rem, 48dvh));align-items:stretch}.reports-filter-rail{display:flex;flex-direction:column;min-height:0;max-height:100%;overflow:auto;padding:1rem;border-radius:var(--leap-radius-lg, 1rem);border:1.5px solid var(--leap-primary, #dc2925);background:color-mix(in srgb,var(--card) 96%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--leap-surface-shadow, 0 2px 12px rgba(15, 23, 42, .05));scrollbar-width:thin;animation:reportsFadeUp .45s cubic-bezier(.22,1,.36,1) .04s both}.reports-filter-rail__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);color:var(--leap-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reports-filter-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground)}.reports-filter-form .ant-form-item{margin-bottom:.75rem}.reports-filter-form .ant-form-item-label>label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.reports-filter-form__help{font-size:.6875rem;color:var(--muted-foreground)}.reports-filter-rail__actions{display:grid;gap:.5rem;margin-top:.5rem;padding-top:.875rem;border-top:1px solid var(--border)}.reports-page__alert{margin-top:.875rem;flex-wrap:wrap}.reports-page__alert .ant-alert-action,.reports-page__alert .ant-alert-actions{flex-basis:100%;margin-inline-start:0;margin-top:.5rem}.reports-preview-panel{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);box-shadow:var(--leap-surface-shadow, 0 4px 24px -12px rgba(26, 26, 46, .12));overflow:hidden;animation:reportsFadeUp .5s cubic-bezier(.22,1,.36,1) .08s both}.reports-preview-panel--loading .reports-preview-panel__header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 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%,transparent 100%);background-size:200% 100%;animation:reportsToolbarProgress 1.1s ease-in-out infinite}.reports-preview-panel__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--card) 0%,color-mix(in srgb,var(--muted) 24%,var(--card)) 100%);flex-shrink:0}.reports-preview-panel__heading{display:flex;align-items:center;gap:.75rem;min-width:0}.reports-preview-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);font-size:.9375rem}.reports-preview-panel__title{margin:0;font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(48vw,36rem)}.reports-preview-panel__subtitle{margin:.1rem 0 0;font-size:.6875rem;color:#ffffffeb;line-height:1.35}.reports-preview-panel__actions{flex-shrink:0}.reports-preview-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;padding:.625rem .875rem .875rem}.reports-empty-state{padding-block:2.5rem!important;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.reports-slice-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.4375rem;padding:.625rem .875rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 18%,var(--card));flex-shrink:0;animation:reportsSlideIn .35s ease both}.reports-slice-bar--refreshing{position:relative}.reports-slice-bar--refreshing:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 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%,transparent 100%);background-size:200% 100%;animation:reportsToolbarProgress 1.1s ease-in-out infinite}.reports-slice-bar__search{flex:1 1 10rem;min-width:8rem;max-width:16rem}.reports-slice-bar__search-icon{color:var(--muted-foreground)}.reports-slice-bar__select{min-width:7.5rem;flex:0 1 auto}.reports-slice-bar__select--wide{min-width:9rem;max-width:12rem}.reports-slice-bar__segmented,.reports-slice-bar__icon-btn,.reports-slice-bar__clear{flex-shrink:0}.reports-slice-menu-action{display:block;width:100%;font-size:.8125rem;font-weight:600;color:var(--leap-primary)}.reports-slice-bar .ant-dropdown-menu-item-disabled .reports-slice-menu-action{color:var(--muted-foreground);opacity:.6}.reports-slice-menu-item{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.8125rem;padding:.125rem 0}.reports-slice-menu-item input{accent-color:var(--leap-primary)}.reports-active-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .875rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 12%,var(--card));flex-shrink:0;animation:reportsSlideIn .3s ease both}.reports-active-chips__chip{display:inline-flex;align-items:center;gap:.375rem;padding:.2rem .5rem .2rem .625rem;border-radius:999px;border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.07);font-size:.6875rem;font-weight:600;color:var(--foreground);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.reports-active-chips__chip:hover{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.reports-active-chips__chip span{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-active-chips__clear{padding:.2rem .5rem;border:none;background:transparent;font-size:.6875rem;font-weight:700;color:var(--leap-primary);cursor:pointer}.reports-preview-table-host{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--leap-radius-md, .75rem);border:1px solid var(--border);background:var(--card);animation:reportsFadeUp .4s ease .12s both}.reports-preview-table-host .leap-table-wrap--wide,.reports-preview-table-host .leap-table-wrap{flex:1;min-height:0;height:100%;border:none;border-radius:0;box-shadow:none}.reports-preview-table-host .leap-table-scroll,.reports-preview-table-host .ant-table-wrapper,.reports-preview-table-host .ant-spin-nested-loading,.reports-preview-table-host .ant-spin-container{height:100%;min-height:0}.reports-preview-table-host .leap-antd-data-table--wide.ant-table-wrapper{max-width:100%;min-width:0}.reports-preview-table-host .ant-table-body::-webkit-scrollbar,.reports-preview-table-host .ant-table-content::-webkit-scrollbar,.reports-preview-table-host .ant-table-container::-webkit-scrollbar{width:8px;height:8px}.reports-preview-table-host .ant-table-body::-webkit-scrollbar-thumb,.reports-preview-table-host .ant-table-content::-webkit-scrollbar-thumb,.reports-preview-table-host .ant-table-container::-webkit-scrollbar-thumb{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.35);border-radius:999px}.reports-preview-table-host .ant-table-body{scrollbar-width:thin;scrollbar-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.35) transparent}.reports-preview-row--clickable{cursor:pointer;transition:background-color .15s ease}.reports-preview-row--clickable:hover td{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)!important}.reports-page .ant-table-thead>tr>th{position:sticky;top:0;z-index:2;background:var(--leap-antd-thead-bg, var(--leap-primary, #dc2925))!important;color:var(--leap-antd-thead-text, #ffffff)!important;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.reports-page .ant-table-tbody>tr>td{font-size:.8125rem;transition:background-color .15s ease}.reports-page .ant-table-tbody>tr:hover>td{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.04)!important}.reports-page .ant-pagination{margin:.5rem .625rem .625rem!important}@keyframes reportsFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reportsSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes reportsOrbDrift{0%{transform:translate(0) scale(1)}to{transform:translate(12px,8px) scale(1.08)}}@keyframes reportsLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes reportsToolbarProgress{0%{background-position:100% 0}to{background-position:-100% 0}}.motion-fade-in{animation:reportsFadeUp .45s cubic-bezier(.22,1,.36,1) both}@media(max-width:1199px){.reports-page.reports-canvas{height:auto;max-height:none;overflow:visible}.reports-page__grid{grid-template-columns:1fr;grid-template-rows:auto auto;flex:none}.reports-filter-rail{max-height:none;overflow:visible}.reports-preview-panel{height:auto;min-height:min(55dvh,28rem);overflow:visible}.reports-preview-panel__body{overflow:visible}.reports-preview-table-host{flex:none;min-height:16rem;max-height:min(70dvh,40rem);overflow:auto}.reports-hero__inner{grid-template-columns:1fr}.reports-hero__meta,.reports-hero__actions{justify-self:start}.reports-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.reports-page.reports-canvas{padding:.75rem!important;height:auto;max-height:none;overflow:visible}.reports-kpi-strip{grid-template-columns:1fr 1fr}.reports-slice-bar__search{flex-basis:100%;max-width:none}.reports-preview-panel__title{max-width:100%}.reports-preview-table-host{max-height:none}}@media(min-width:1280px){.reports-page.reports-canvas{padding-inline:1.5rem!important}.reports-page__grid{--reports-rail-width: 21rem}}@media(prefers-reduced-motion:reduce){.reports-hero,.reports-kpi-card,.reports-preview-panel,.reports-slice-bar,.reports-active-chips,.reports-preview-table-host,.reports-hero-badge,.reports-hero__orb,.reports-hero-badge__dot,.motion-fade-in{animation:none!important}.reports-kpi-card:hover{transform:none}.reports-preview-row--clickable,.reports-page .ant-table-tbody>tr>td{transition:none}}.dashboard-page.dashboard-canvas{display:flex;flex-direction:column;--dashboard-gap: .75rem;--dashboard-cols: repeat(3, minmax(0, 1fr));--dashboard-filter-width: minmax(0, 1fr);--dashboard-card-min-height: 4.75rem;--dashboard-calendar-workspace-height: clamp(18rem, 48dvh, 36rem);position:relative;isolation:isolate;min-height:0;width:100%;max-width:100%;padding:.75rem 1rem!important;gap:var(--dashboard-gap)!important;background:var(--background);overflow-x:hidden}.dashboard-page.dashboard-canvas:before,.dashboard-page.dashboard-canvas:after{content:none!important;display:none!important}.dashboard-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dashboard-gap, .875rem);align-items:stretch;width:100%;min-width:0;min-height:0;position:relative;flex:1 1 auto}@media(min-width:640px)and (max-width:1099px){.dashboard-workspace{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-workspace>.dashboard-hero{grid-column:1 / -1}.dashboard-workspace>.dashboard-stock-panel{grid-column:1}.dashboard-workspace>.dashboard-movements-panel{grid-column:2}.dashboard-workspace__calendar{grid-column:1 / -1}.dashboard-workspace--manage-calendar .dashboard-workspace__filters,.dashboard-workspace--filters-open .dashboard-workspace__filters:not(.dashboard-workspace__filters--mobile){grid-column:1 / -1}}@media(min-width:1100px){.dashboard-workspace{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr)}.dashboard-workspace>.dashboard-hero{grid-column:1;grid-row:1}.dashboard-workspace>.dashboard-stock-panel{grid-column:2;grid-row:1}.dashboard-workspace>.dashboard-movements-panel{grid-column:3;grid-row:1}.dashboard-workspace__calendar{grid-column:1 / span 2;grid-row:2;min-height:0}.dashboard-workspace--manage-calendar .dashboard-workspace__filters,.dashboard-workspace--filters-open .dashboard-workspace__filters:not(.dashboard-workspace__filters--mobile){grid-column:3;grid-row:2;min-height:0}}.dashboard-workspace>.dashboard-hero,.dashboard-workspace>.dashboard-stock-panel,.dashboard-workspace>.dashboard-movements-panel{min-width:0;width:100%;min-height:var(--dashboard-card-min-height)}.dashboard-workspace>.dashboard-hero,.dashboard-workspace>.dashboard-hero .dashboard-hero__inner{width:100%;height:100%;min-height:var(--dashboard-card-min-height)}.dashboard-workspace>.dashboard-stock-panel,.dashboard-workspace>.dashboard-movements-panel{height:100%;display:flex;flex-direction:column}.dashboard-workspace__calendar{display:flex;flex-direction:column;min-width:0;width:100%}.dashboard-workspace__calendar>.dashboard-calendar-panel{display:flex;flex-direction:column;width:100%;height:var(--dashboard-calendar-workspace-height, 42.5rem);min-height:var(--dashboard-calendar-workspace-height, 42.5rem);max-height:var(--dashboard-calendar-workspace-height, 42.5rem)}.dashboard-workspace__filters{display:flex;flex-direction:column;align-self:stretch;width:100%;min-width:0;height:var(--dashboard-calendar-workspace-height, 42.5rem);min-height:var(--dashboard-calendar-workspace-height, 42.5rem);max-height:var(--dashboard-calendar-workspace-height, 42.5rem);overflow:hidden}.dashboard-workspace__filters--stacked{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;width:100%;max-width:none;height:auto;max-height:none;min-height:0;box-shadow:none}@media(max-width:767px){.dashboard-workspace--manage-calendar .dashboard-workspace__calendar,.dashboard-workspace--filters-open .dashboard-workspace__calendar{grid-column:1 / -1!important}}.dark .dashboard-workspace__filters--mobile{box-shadow:-10px 0 28px #00000061}.dashboard-top-row,.dashboard-page .dashboard-stats-wrap{display:contents}.dashboard-page .dashboard-calendar-panel.ops-chart-card{margin-top:0;padding:0;border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 96%,transparent);overflow:hidden}.dashboard-page .dashboard-calendar-panel .ops-chart-card__header{margin-bottom:0;padding:.875rem 1rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 35%,var(--card))}.dashboard-page .dashboard-calendar-panel .ops-chart-card__title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.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{border:none;border-radius:0;box-shadow:none;background:transparent;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .ui-3-calendar,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-calendar{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:stretch!important;height:100%!important;min-height:0!important;width:100%}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell--toolbarless .ui-3-calendar,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell--toolbarless .rbc-calendar,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .ui-3-calendar--toolbarless.rbc-calendar{flex-direction:column!important}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell--toolbarless .rbc-toolbar,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .ui-3-calendar--toolbarless .rbc-toolbar{display:none!important}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-toolbar.dashboard-calendar-toolbar--rail{display:flex!important;flex-direction:column!important;flex:0 0 7.75rem!important;width:7.75rem!important;min-width:7.75rem!important;max-width:7.75rem!important;height:auto!important;min-height:0!important;margin:0!important;padding:.85rem .65rem!important;border-bottom:none!important;border-right:1px solid var(--border)!important;background:color-mix(in srgb,var(--muted) 35%,var(--card))!important;align-self:stretch}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-time-view,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-agenda-view{flex:1 1 0!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view .rbc-month-row,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view .rbc-row{flex:1 1 0;min-height:0}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view .rbc-row.rbc-month-header,.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell .rbc-month-view>.rbc-row:first-child{flex:0 0 auto}@media(max-width:767px){.dashboard-page .dashboard-calendar-panel .ui-3-calendar.rbc-calendar,.dashboard-page .dashboard-calendar-panel .rbc-calendar{flex-direction:column!important}.dashboard-page .dashboard-calendar-panel .rbc-toolbar.dashboard-calendar-toolbar--rail{flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:none!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:.5rem;border-right:none!important;border-bottom:1px solid var(--border)!important;padding:.65rem .75rem!important}.dashboard-page .dashboard-calendar-panel .dashboard-calendar-toolbar__nav{flex-direction:row;flex:1 1 auto}.dashboard-page .dashboard-calendar-panel .dashboard-calendar-toolbar__actions{margin-top:0;flex-direction:row}}.dashboard-calendar-toolbar.dashboard-calendar-toolbar--rail{align-items:stretch}.dashboard-calendar-toolbar__month{font-size:.8125rem;font-weight:800;letter-spacing:.02em;line-height:1.25;color:var(--foreground);text-align:center;padding:.15rem .25rem .35rem}.dashboard-calendar-toolbar__nav{display:flex;flex-direction:column;gap:.35rem}.dashboard-calendar-toolbar__nav-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.2rem}.dashboard-calendar-toolbar__actions{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-top:auto;margin-inline-start:0}.dashboard-calendar-toolbar__views{display:flex;flex-direction:column;gap:.3rem}.dashboard-calendar-filters-toggle{display:inline-flex!important;align-items:center;gap:.375rem;padding:.45rem .875rem!important;font-size:.8125rem!important;font-weight:600!important;color:var(--foreground)!important;background:var(--card)!important;border:1px solid var(--border)!important;border-radius:999px!important;box-shadow:none!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{color:#fff!important;background:var(--leap-primary)!important;border-color:var(--leap-primary)!important;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.28)!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{padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--border) 85%,transparent)}.dashboard-calendar-filter-section__title{margin:0 0 .5rem;padding:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);background:transparent;border:none;border-radius:0}.dashboard-calendar-filter-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.dashboard-calendar-filter-chip{position:relative;display:flex;align-items:center;gap:.625rem;padding:.5625rem .75rem;border-radius:.625rem;border:1px dashed color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--muted) 25%,var(--card));cursor:pointer;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{opacity:1;border-color:color-mix(in srgb,var(--filter-chip-accent, var(--leap-primary)) 45%,var(--border))}.dashboard-calendar-filter-chip--checked{opacity:1;border-style:solid;border-width:2px;border-color:var(--filter-chip-accent, var(--leap-primary));background:color-mix(in srgb,var(--filter-chip-accent, var(--leap-primary)) 16%,var(--card));box-shadow:0 0 0 1px color-mix(in srgb,var(--filter-chip-accent, var(--leap-primary)) 22%,transparent),0 4px 12px color-mix(in srgb,var(--filter-chip-accent, var(--leap-primary)) 18%,transparent)}.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{position:absolute;opacity:0;pointer-events:none}.dashboard-calendar-filter-chip__swatch{width:.625rem;height:.625rem;border-radius:999px;background:var(--filter-chip-accent, var(--leap-primary));flex-shrink:0}.dashboard-calendar-filter-chip__label{flex:1;font-size:.8125rem;font-weight:600;color:var(--foreground)}.dashboard-calendar-filter-chip__check,.dashboard-calendar-filter-row__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;flex-shrink:0;color:#fff;background:var(--filter-chip-accent, var(--leap-primary))}.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:transparent}.dashboard-calendar-filter-row{position:relative;display:flex;align-items:center;gap:.625rem;padding:.5625rem .75rem;border-radius:.625rem;border:1px dashed color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--muted) 20%,var(--card));cursor:pointer;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{opacity:.35;filter:grayscale(1)}.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{opacity:1;background:color-mix(in srgb,var(--muted) 45%,var(--card))}.dashboard-calendar-filter-row--checked{opacity:1;border-style:solid;border-width:2px;border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.45);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);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)}.dashboard-calendar-filter-row--checked .dashboard-calendar-filter-row__icon{opacity:1;filter:none}.dashboard-calendar-filter-row--checked .dashboard-calendar-filter-row__label{color:var(--foreground);font-weight:700}.dashboard-calendar-filter-row__icon{display:inline-flex;font-size:1rem;flex-shrink:0}.dashboard-calendar-filter-row__label{flex:1;font-size:.8125rem;font-weight:500;color:var(--foreground)}.dashboard-calendar-layout{display:contents}.dashboard-calendar-panel>div:last-child{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.dashboard-calendar-filters,.dashboard-calendar-filters--open{pointer-events:auto}.dashboard-calendar-filters__inner{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-height:0;max-width:none;border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 96%,transparent);overflow:hidden}.dashboard-calendar-filters__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:var(--leap-calendar-chrome-header-height, 2.75rem);min-height:var(--leap-calendar-chrome-header-height, 2.75rem);max-height:var(--leap-calendar-chrome-header-height, 2.75rem);padding:0 .9rem;box-sizing:border-box;border-bottom:none;background:var(--leap-panel-header-gradient, var(--ui-gradient-brand-bar));background-color:transparent;color:var(--leap-panel-header-fg, #fff);flex-shrink:0}.dashboard-calendar-filters__title{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--leap-panel-header-fg, #fff)}.dashboard-page .ui-3-calendar-shell .rbc-header,.dashboard-page .dashboard-calendar-panel .rbc-header{height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;min-height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;max-height:var(--leap-calendar-chrome-header-height, 2.75rem)!important;padding:0 .35rem!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:var(--leap-panel-header-gradient, var(--ui-gradient-brand-bar))!important;background-color:transparent!important;color:#fff!important;border-bottom:1px solid color-mix(in srgb,#b91c1c 70%,#000)!important;border-inline:1px solid color-mix(in srgb,#ef4444 55%,#fff)!important}.dashboard-calendar-filters__close{display:none}.dashboard-calendar-filters__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:1rem;scrollbar-width:thin}.dashboard-manage-calendar__nav{display:flex;flex-direction:column;gap:.65rem;padding:.85rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--leap-primary) 14%,var(--border));background:linear-gradient(145deg,color-mix(in srgb,var(--leap-primary) 6%,var(--card)),color-mix(in srgb,var(--muted) 30%,var(--card)))}.dashboard-manage-calendar__month{margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:800;letter-spacing:-.02em;color:var(--foreground);line-height:1.15}.dashboard-manage-calendar__nav-row{display:grid;grid-template-columns:1fr auto 1fr;gap:.4rem;align-items:stretch}.dashboard-manage-calendar__nav-btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.25rem;padding:.4rem .55rem;border-radius:.65rem;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:.75rem;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.dashboard-manage-calendar__nav-btn:hover{border-color:color-mix(in srgb,var(--leap-primary) 35%,var(--border));background:color-mix(in srgb,var(--leap-primary) 6%,var(--card))}.dashboard-manage-calendar__nav-btn:active{transform:scale(.97)}.dashboard-manage-calendar__nav-btn--today{background:var(--ui-gradient-brand, linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));border-color:transparent;color:#fff;min-width:4.25rem;box-shadow:var(--ui-glow-brand-subtle, 0 4px 14px rgba(220, 41, 37, .2))}.dashboard-manage-calendar__nav-btn--today:hover{background:var(--ui-gradient-brand-hover, linear-gradient(135deg, #f87171 0%, #dc2925 40%, #991b1b 100%));border-color:transparent;color:#fff;box-shadow:var(--ui-glow-brand, 0 8px 24px rgba(220, 41, 37, .35))}.dashboard-manage-calendar .dashboard-calendar-filter-panel--embedded{padding:0;border:none;background:transparent}.dashboard-manage-calendar .dashboard-calendar-filter-section__title{margin-bottom:.55rem}.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-layout__main,.dashboard-calendar-filters,.dashboard-calendar-filters__inner,.dashboard-calendar-filters__close,.dashboard-calendar-filters-toggle{transition:none!important;transform:none!important}}.dashboard-page .dashboard-ops-panel.ops-chart-card{margin-top:0;border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 96%,transparent);padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:0}.dashboard-page .dashboard-ops-panel .ops-chart-card__header{margin-bottom:0;padding:.55rem .9rem!important;flex:0 0 auto}.dashboard-page .dashboard-ops-panel__body{flex:1 1 auto;min-height:0;padding:.55rem .65rem .65rem!important;display:flex;flex-direction:column}.dashboard-page .dash-lane-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;flex:0 0 auto;width:4.75rem;height:2rem;padding:2px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 55%,var(--card));overflow:hidden}.dashboard-page .dash-lane-switch__thumb{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);border-radius:999px;background:var(--ui-gradient-brand, linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%));box-shadow:var(--ui-glow-brand-subtle, 0 4px 14px rgba(220, 41, 37, .2));pointer-events:none;z-index:0}.dashboard-page .dash-lane-switch__btn{position:relative;z-index:1;border:0;background:transparent;color:var(--muted-foreground);font-size:.6875rem;font-weight:800;letter-spacing:.04em;cursor:pointer;border-radius:999px;transition:color .15s ease}.dashboard-page .dash-lane-switch__btn--active{color:#fff}.dashboard-page .dashboard-inventory-panel.ops-chart-card{margin-top:0;border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 96%,transparent);padding:0;overflow:hidden;display:flex;flex-direction:column;flex:0 0 auto}.dashboard-page .dashboard-inventory-panel .ops-chart-card__header{margin-bottom:0;padding:.55rem 1rem!important;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 35%,var(--card));flex:0 0 auto}.dashboard-page .dashboard-inventory-panel .ops-chart-card__title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.dashboard-page .dashboard-inventory-panel .ops-chart-card__body,.dashboard-page .dashboard-inventory-panel>div:last-child{padding:.75rem 1rem!important;flex:0 0 auto}.dashboard-page .ant-collapse-del .ant-collapse{margin-top:.75rem;overflow:hidden;border-radius:.75rem!important;border:1px solid var(--border)!important;background:var(--card)!important;box-shadow:0 1px 3px #0f172a0a}.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;font-weight:600!important;font-size:.8125rem!important;color:var(--foreground)!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{margin-bottom:0;border-radius:var(--leap-radius-lg, 1rem)}.dashboard-page .dash-inv-grid:not(.dash-inv-grid--stack){display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem .65rem}.dashboard-page .dash-inv-grid.dash-inv-grid--stack{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-auto-flow:row!important;gap:.4rem!important;flex:1 1 auto;min-height:0;width:100%;justify-content:stretch;align-content:stretch}.dashboard-page .dash-inv-grid.dash-inv-grid--stack>.dash-inv-pill,.dashboard-page .dash-inv-grid.dash-inv-grid--stack>.dash-inv-pill-row{flex:1 1 0!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:2.15rem;align-self:stretch!important}.dashboard-page .dash-inv-pill-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;gap:.4rem;min-width:0;width:100%}.dashboard-page .dash-inv-pill--grow{flex:1 1 auto!important;min-width:0!important}.dashboard-page .dash-inv-pill-row .dash-lane-switch{align-self:center;flex:0 0 auto}.dashboard-page .dash-inv-pill{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.15rem;height:auto;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--leap-primary, #dc2925);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;box-sizing:border-box}.dashboard-page .dash-inv-pill:hover{border-color:color-mix(in srgb,var(--leap-primary, #dc2925) 35%,var(--border));box-shadow:0 4px 14px #dc292514;background:color-mix(in srgb,var(--leap-primary, #dc2925) 4%,var(--card))}.dashboard-page .dash-inv-pill--placeholder{opacity:.35;pointer-events:none;border-style:dashed}.dashboard-page .dash-inv-pill__icon{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;flex-shrink:0;border-radius:999px;background:var(--leap-primary, #dc2925);color:#fff}.dashboard-page .dash-inv-pill__label{flex:1;min-width:0;line-height:1.25}.dashboard-page .dash-inv-pill__badge{flex-shrink:0;min-width:1.5rem;padding:.125rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--leap-primary, #dc2925) 12%,transparent);color:var(--leap-primary, #dc2925);font-size:.6875rem;font-weight:700;text-align:center}.dashboard-page .dash-inv-qty-link{text-decoration:underline;color:#2563eb;cursor:pointer}.dash-inv-expand-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:stretch;justify-content:stretch;padding:.75rem;box-sizing:border-box;overflow:hidden}.dash-inv-expand-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;margin:0;padding:0;cursor:pointer;background:#0f172a6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dash-inv-expand-stage{position:relative;z-index:1;width:min(100%,42rem);max-height:min(92vh,54rem);margin:auto;display:flex;min-width:0;min-height:0}.dash-inv-expand-stage--wide{width:100%;height:100%;max-width:none;max-height:none;margin:0;flex:1}.dash-inv-expand{display:flex;flex-direction:column;width:100%;max-height:min(92vh,54rem);overflow:hidden;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--border) 80%,#fff);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%);box-shadow:0 24px 64px #0f172a38,0 0 0 1px #ffffff59 inset}.dash-inv-expand--wide{height:100%;max-height:none}.dash-inv-expand__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem .875rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 30%,var(--card))}.dash-inv-expand__eyebrow{margin:0 0 .2rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.dash-inv-expand__title{margin:0;font-size:1.125rem;font-weight:700;color:var(--foreground);line-height:1.25}.dash-inv-expand__subtitle{margin:.25rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.dash-inv-expand__minimize{flex-shrink:0;color:var(--muted-foreground)!important}.dash-inv-expand__body{flex:1;min-height:0;overflow:hidden;padding:1rem 1.15rem 1.15rem;display:flex;flex-direction:column}.dash-inv-expand__body>.dash-track-embed{flex: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{display:flex;align-items:center;gap:.75rem;width:100%}.dash-inv-search-table__input{flex:1 1 auto;width:100%;max-width:none}.dash-inv-search-table__input.ant-input-affix-wrapper,.dash-inv-search-table__input.ant-input{width:100%!important}.dash-inv-search-table__count{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--muted-foreground);letter-spacing:.02em}.dash-inv-expand__footer{padding:.75rem 1.15rem;border-top:1px solid var(--border)}.dash-track-embed{display:flex;flex-direction:column;gap:.875rem;min-height:0;height:100%;overflow:hidden}.dash-track-embed__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0}.dash-track-embed__search{width:min(100%,14rem)}.dash-track-embed__status{min-width:8.5rem}.dash-track-embed__full-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;color:var(--leap-primary, #dc2925);text-decoration:none}.dash-track-embed__full-link:hover{text-decoration:underline}.dash-track-embed__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;flex:1;min-height:0;overflow:hidden}.dash-track-embed__grid--detail-open{grid-template-columns:minmax(18rem,.9fr) minmax(26rem,1.25fr);gap:.875rem;align-items:stretch}.dash-track-embed .track-order-list-panel{min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.dash-track-embed .track-order-list-panel__body{flex:1;min-height:0;overflow:hidden}.dash-track-embed .track-order-table-host{flex:1;min-height:0;height:100%;overflow:hidden}.dash-track-embed .track-order-detail-pane{position:relative;inset:auto;width:100%;min-height:0;height:100%;max-height:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translate(10px)}.dash-track-embed .track-order-detail-pane--open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.dash-track-embed .track-order-detail-pane__surface{min-width:0;width:100%;height:100%;max-height:100%;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}.dash-track-embed .track-order-detail-pane__body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:1.25rem}.dash-track-embed .track-order-kpi-panel{margin:0;flex-shrink:0}.dash-track-embed__empty{margin:2rem 0;text-align:center;color:var(--muted-foreground)}@media(max-width:767px){.dashboard-page .dash-inv-grid:not(.dash-inv-grid--stack){grid-template-columns:1fr}.dash-inv-expand-root{padding:.5rem}.dash-inv-expand-stage,.dash-inv-expand-stage--wide{width:100%;height:100%;max-height:none;margin:0}.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{max-height:none;height:100%}}@media(prefers-reduced-motion:reduce){.dashboard-page .dash-inv-pill{transition:none}}.dashboard-location-gate{display:flex!important;align-items:center;justify-content:center;min-height:calc(100dvh - var(--ui-header-height, 4rem));padding:2rem 1.25rem!important;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(220,41,37,.06),transparent 55%),var(--background, #f4f4f5)}.dashboard-location-gate__card{position:relative;width:100%;max-width:28rem;background:#fff;border:1px solid #e8e8e8;border-radius:22px;box-shadow:0 12px 24px #0000001f;padding:2rem 1.5rem 1.75rem;overflow:hidden}@media(min-width:640px){.dashboard-location-gate__card{padding:2.5rem}}.dashboard-location-gate__accent{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dc2925,#8b0000)}.dashboard-location-gate__title{margin:0 0 .4rem;font-size:1.75rem;font-weight:800;letter-spacing:-.025em;color:#111827;line-height:1.2}.dashboard-location-gate__hint{margin:0 0 1.5rem;font-size:.8125rem;line-height:1.5;color:#6b7280}.dashboard-location-gate__label{display:block;margin-bottom:.45rem;font-size:.875rem;font-weight:650;color:#111827}.dashboard-location-gate__loading{display:flex;justify-content:center;padding:2rem 0}.dashboard-location-gate__actions{margin-top:1.25rem;display:flex;justify-content:flex-end}.dashboard-location-gate__continue.ant-btn-primary{min-width:8.5rem;height:2.75rem;border:none;border-radius:.875rem;font-weight:750;background:linear-gradient(135deg,#dc2925,#8b0000);box-shadow:0 8px 24px #dc292547}.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{border-radius:14px!important;border:2px solid #e0e0e0!important;min-height:2.75rem!important;background:#f4f4f5!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{border-color:#dc2925!important;background:#fff!important;box-shadow:0 0 0 3px #dc29251f!important}.duplicate-tab-gate{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;padding:2rem 1.25rem;box-sizing:border-box;font-family:Trebuchet MS,Trebuchet,Lucida Grande,sans-serif;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(var(--leap-primary-rgb, 220, 41, 37),.07),transparent 55%),radial-gradient(ellipse 40% 35% at 100% 100%,rgba(15,23,42,.04),transparent 60%),var(--background, #f4f4f5)}.dark .duplicate-tab-gate{background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(var(--leap-primary-rgb, 220, 41, 37),.12),transparent 55%),var(--background, #0a0a0a)}.duplicate-tab-gate__card{position:relative;width:100%;max-width:26rem;padding:2rem 1.5rem 1.75rem;overflow:hidden;border-radius:1.375rem;border:1px solid var(--border, #e8e8e8);background:var(--card, #fff);box-shadow:0 12px 24px #0f172a14,0 2px 6px #0f172a0a;text-align:center}@media(min-width:640px){.duplicate-tab-gate__card{padding:2.5rem 2rem 2rem}}.dark .duplicate-tab-gate__card{border-color:var(--border);box-shadow:0 16px 40px #00000073}.duplicate-tab-gate__accent{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--leap-primary, #dc2925) 0%,#8b0000 100%)}.duplicate-tab-gate__brand{display:flex;justify-content:center;margin-bottom:1.25rem}.duplicate-tab-gate__icon{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin:0 auto 1rem;border-radius:.875rem;color:var(--leap-primary, #dc2925);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.duplicate-tab-gate__eyebrow{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground, #6b7280)}.duplicate-tab-gate__title{margin:0 0 .5rem;font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;color:var(--foreground, #111827)}.duplicate-tab-gate__hint{margin:0 0 1.25rem;font-size:.875rem;line-height:1.55;color:var(--muted-foreground, #6b7280)}.duplicate-tab-gate__note{margin:0 0 1.5rem;padding:.875rem 1rem;border-radius:.875rem;border:1px solid color-mix(in srgb,var(--leap-primary, #dc2925) 18%,var(--border, #e8e8e8));background:color-mix(in srgb,var(--leap-primary, #dc2925) 6%,var(--card, #fff));font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--foreground, #334155);text-align:left}.dark .duplicate-tab-gate__note{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);color:var(--foreground)}.duplicate-tab-gate__actions{display:flex;flex-direction:column;gap:.75rem}.duplicate-tab-gate__force{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.75rem 1.25rem;border:none;border-radius:.875rem;font-family:inherit;font-size:.9375rem;font-weight:750;letter-spacing:-.01em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#dc2925,#8b0000);box-shadow:0 8px 24px #dc292547;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.duplicate-tab-gate__force:hover{filter:brightness(1.05);box-shadow:0 10px 28px #dc292557}.duplicate-tab-gate__force:active{transform:translateY(1px)}.duplicate-tab-gate__force:focus-visible{outline:2px solid var(--leap-primary, #dc2925);outline-offset:3px}@media(prefers-reduced-motion:reduce){.duplicate-tab-gate__force{transition:none}}.bulk-transfer-page.bulk-transfer-canvas{display:flex;flex-direction:column;--bulk-transfer-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:calc(100dvh - var(--ui-header-height, 4rem));padding:1rem 1.25rem 1.25rem!important;gap:.875rem!important;overflow-x:clip;overflow-y:auto;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--bulk-transfer-canvas-end) 100%)}.bulk-transfer-page.ops-page{overflow-x:clip}.bulk-transfer-page__body{flex:1;min-width:0}.bulk-transfer-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px -10px #1a1a2e1a}.bulk-transfer-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.bulk-transfer-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.bulk-transfer-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314}.bulk-transfer-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.bulk-transfer-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.bulk-transfer-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.125rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.bulk-transfer-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1.15}.bulk-transfer-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.bulk-transfer-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.bulk-transfer-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.bulk-transfer-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.bulk-transfer-page .bulk-transfer-panel.ops-chart-card{margin:0;padding:0;border-radius:var(--leap-radius-lg, 1rem);border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 4px 24px -12px #0f172a1f;overflow:visible;min-width:0}.bulk-transfer-page .bulk-transfer-panel>div:last-child{padding:1rem 1.25rem!important;min-width:0}.bulk-transfer-page .bulk-transfer-table-host{width:100%;max-width:100%;min-width:0;margin-top:.75rem}.bulk-transfer-page .bulk-transfer-table-host .leap-table-wrap--wide,.bulk-transfer-page .bulk-transfer-table-host .leap-table-scroll{width:100%;max-width:100%;min-width:0}.bulk-transfer-page .bulk-transfer-table-host .leap-antd-data-table--wide.ant-table-wrapper{max-width:100%;min-width:0}.bulk-transfer-page .bulk-transfer-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.bulk-transfer-page .bulk-transfer-empty{text-align:center;padding:2rem 1rem;color:var(--muted-foreground);font-size:.875rem}@media(max-width:768px){.bulk-transfer-hero__inner{grid-template-columns:1fr}.bulk-transfer-hero__meta{justify-content:flex-start}}@media(max-width:767px){.bulk-transfer-page.bulk-transfer-canvas{height:auto;max-height:none;overflow:visible;padding:.75rem!important;gap:.75rem!important}.bulk-transfer-page .ant-upload-list{max-width:100%}.bulk-transfer-page .ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.bulk-transfer-page .ant-steps{overflow-x:auto;padding-bottom:.35rem}.bulk-transfer-page .ant-steps-item-title{font-size:.75rem!important}}.dark .bulk-transfer-page.bulk-transfer-canvas{--bulk-transfer-canvas-end: color-mix(in srgb, var(--muted) 35%, var(--background))}.track-order-page.track-order-canvas{display:flex;flex-direction:column;--track-order-rail-width: min(100%, 20rem);--track-order-rail-width-compact: min(100%, 15.5rem);--track-order-detail-width: clamp(20rem, 34vw, 28rem);--track-order-pane-ease: cubic-bezier(.32, .72, 0, 1);--track-order-pane-duration: .42s;--track-order-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--track-order-canvas-end) 100%)}.track-order-hero{position:relative;overflow:hidden;flex-shrink:0;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--leap-surface-shadow, 0 4px 24px -10px rgba(26, 26, 46, .1))}.track-order-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.track-order-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:8%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12);animation:trackOrderOrbDrift 8s ease-in-out infinite alternate}.track-order-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:12%;background:#2196f314;animation:trackOrderOrbDrift 10s ease-in-out infinite alternate-reverse}.track-order-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.track-order-hero__brand{display:flex;align-items:center;gap:.875rem;min-width:0}.track-order-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.track-order-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1.15}.track-order-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.track-order-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.track-order-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);animation:trackOrderFadeUp .4s ease both}.track-order-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.track-order-hero-badge--live{color:#0a7a3e;border-color:#0a7a3e40;background:#0a7a3e14}.track-order-hero-badge__dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#0a7a3e;animation:trackOrderLivePulse 1.4s ease-in-out infinite}.track-order-hero__actions{justify-self:end}.track-order-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border)}.track-order-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.track-order-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px #0f172a0a;animation:trackOrderFadeUp .45s cubic-bezier(.22,1,.36,1) both;transition:transform var(--motion-fast, .15s) ease,box-shadow var(--motion-fast, .15s) ease,border-color var(--motion-fast, .15s) ease;text-align:left;width:100%;cursor:default}button.track-order-kpi-card{cursor:pointer;font:inherit;color:inherit}button.track-order-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.track-order-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),var(--card))}.track-order-kpi-card--active{border-color:var(--leap-primary);box-shadow:0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.2);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)}.track-order-kpi-card--loading .track-order-kpi-card__value{opacity:.45}.track-order-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;color:var(--muted-foreground);background:var(--muted)}.track-order-kpi-card--accent .track-order-kpi-card__icon,.track-order-kpi-card--active .track-order-kpi-card__icon{color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.track-order-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.track-order-kpi-card__value{margin:.1rem 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground);line-height:1.1}.track-order-page__grid{display:grid;grid-template-columns:var(--track-order-rail-width) minmax(0,1fr) 0fr;gap:.875rem;flex:1;min-height:0;align-items:stretch;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{display:flex;flex-direction:column;min-height:0;max-height:100%;min-width:0;overflow:auto;padding:1rem;border-radius:var(--leap-radius-lg, 1rem);border:1.5px solid var(--leap-primary, #dc2925);background:color-mix(in srgb,var(--card) 96%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--leap-surface-shadow, 0 2px 12px rgba(15, 23, 42, .05));scrollbar-width:thin;animation:trackOrderFadeUp .45s cubic-bezier(.22,1,.36,1) .04s both;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{padding:.875rem;box-shadow:0 1px 8px #0f172a0a}.track-order-filter-rail__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);color:var(--leap-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.track-order-filter-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground);flex:1}.track-order-filter-rail__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:999px;background:var(--leap-primary);color:#fff;font-size:.625rem;font-weight:700}.track-order-filter-field{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}.track-order-filter-field__label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.track-order-filter-field__icon{color:var(--muted-foreground)}.track-order-filter-rail__reset{margin-top:.25rem}.track-order-active-chips{display:flex;flex-direction:column;gap:.375rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--border)}.track-order-active-chips__chip{display:inline-flex;align-items:center;justify-content:space-between;gap:.375rem;padding:.35rem .5rem .35rem .625rem;border-radius:.5rem;border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.07);font-size:.6875rem;font-weight:600;color:var(--foreground);cursor:pointer;transition:background-color .15s ease;width:100%;text-align:left}.track-order-active-chips__chip:hover{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{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;border:1.5px solid var(--leap-primary, #dc2925);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);box-shadow:var(--leap-surface-shadow, 0 4px 24px -12px rgba(26, 26, 46, .12));overflow:hidden;animation:trackOrderFadeUp .5s cubic-bezier(.22,1,.36,1) .08s both;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{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 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%,transparent 100%);background-size:200% 100%;animation:trackOrderToolbarProgress 1.1s ease-in-out infinite}.track-order-list-panel__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--card) 0%,color-mix(in srgb,var(--muted) 24%,var(--card)) 100%);flex-shrink:0}.track-order-list-panel__heading{display:flex;align-items:center;gap:.75rem;min-width:0}.track-order-list-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);font-size:.9375rem}.track-order-list-panel__title{margin:0;font-size:.9375rem;font-weight:700;color:var(--foreground)}.track-order-list-panel__subtitle{margin:.1rem 0 0;font-size:.6875rem;color:#ffffffeb}.track-order-list-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;padding:.625rem .875rem .875rem}.track-order-empty-state{padding-block:2.5rem!important;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.track-order-table-host{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--leap-radius-md, .75rem);border:1px solid var(--border);background:var(--card);animation:trackOrderFadeUp .4s ease .12s both}.track-order-table-host .leap-table-wrap--wide{flex:1;min-height:0;height:100%;border:none;border-radius:0;box-shadow:none}.track-order-table-host .ant-table-wrapper,.track-order-table-host .ant-spin-nested-loading,.track-order-table-host .ant-spin-container{height:100%;min-height:0}.track-order-table-host .ant-table-body{scrollbar-width:thin;scrollbar-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.35) transparent}.track-order-table-row--clickable{cursor:pointer;transition:background-color .15s ease}.track-order-table-row--clickable:hover td{background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)!important}.track-order-table-row--selected>td{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:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)!important}.track-order-table__order-no{font-variant-numeric:tabular-nums}.track-order-table__count{font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.track-order-status-tag{border-radius:999px!important;font-weight:600!important;padding-inline:.625rem!important}.track-order-progress{width:100%;min-width:0;padding:.125rem 0}.track-order-progress--compact{padding:0}.track-order-progress__track{position:relative;width:100%}.track-order-progress__line{position:absolute;top:calc(var(--track-order-progress-dot-size, .625rem) / 2);left:calc(var(--track-order-progress-dot-size, .625rem) / 2);right:calc(var(--track-order-progress-dot-size, .625rem) / 2);height:2px;transform:translateY(-50%);border-radius:999px;background:color-mix(in srgb,var(--border) 88%,var(--muted));overflow:hidden;z-index:0}.track-order-progress--compact{--track-order-progress-dot-size: .5rem}.track-order-progress--compact .track-order-progress__line{height:2px}.track-order-progress__line-fill{height:100%;border-radius:inherit;transition:width .35s cubic-bezier(.32,.72,0,1)}.track-order-progress__steps{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:.25rem;margin:0;padding:0;list-style:none}.track-order-progress__step{display:flex;flex-direction:column;align-items:center;gap:.375rem;flex:0 0 auto;min-width:0}.track-order-progress--compact .track-order-progress__step{gap:0}.track-order-progress__dot{width:var(--track-order-progress-dot-size, .625rem);height:var(--track-order-progress-dot-size, .625rem);border-radius:50%;box-sizing:border-box;background:var(--card);border:2px solid color-mix(in srgb,var(--border) 90%,var(--muted-foreground));transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.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%,transparent)}.track-order-progress__step--active .track-order-progress__dot{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%,transparent),0 0 0 1px color-mix(in srgb,var(--step-color) 35%,transparent);animation:trackOrderStepPulse 2s ease-in-out infinite}.track-order-progress__step--active .track-order-progress__dot:after{content:"";position:absolute;top:50%;left:50%;width:42%;height:42%;min-width:3px;min-height:3px;transform:translate(-50%,-50%);border-radius:50%;background:var(--step-color)}.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{max-width:5.5rem;font-size:.6875rem;font-weight:500;line-height:1.2;text-align:center;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-order-progress__label--active{color:var(--foreground);font-weight:700}.track-order-table .track-order-progress{max-width:11rem}.track-order-detail-pane{min-width:0;min-height:0;height:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translate(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)}.track-order-detail-pane--open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(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}.track-order-detail-pane__surface{min-width:var(--track-order-detail-width);height:100%;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);box-shadow:-8px 0 32px -12px #1a1a2e24;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{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--card) 0%,color-mix(in srgb,var(--muted) 22%,var(--card)) 100%);flex-shrink:0}.track-order-detail-pane__heading{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.track-order-detail-pane__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.track-order-detail-pane__eyebrow{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.track-order-detail-pane__title{margin:.1rem 0 0;font-size:1rem;font-weight:700;color:var(--foreground);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-order-detail-pane__subtitle{margin:.1rem 0 0;font-size:.6875rem;color:var(--muted-foreground)}.track-order-detail-pane__close{flex-shrink:0;color:var(--muted-foreground)!important}.track-order-detail-pane__close:hover{color:var(--leap-primary)!important;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)!important}.track-order-detail-pane__body{display:flex;flex-direction:column;flex:1;min-height:0;padding:.75rem 1rem 1rem;overflow-x:hidden;overflow-y:auto}.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{margin:.75rem 0 .625rem!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)!important}.track-order-detail-pane__table-host{flex:1;min-height:0;border:1px solid var(--border);border-radius:var(--leap-radius-md, .75rem);overflow:hidden}.track-order-allotment-list{display:flex;flex-direction:column;gap:.625rem;flex:1;min-height:0}.track-order-allotment-list__item{padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);border-radius:var(--leap-radius-md, .75rem);background:color-mix(in srgb,var(--muted) 28%,var(--card))}.track-order-allotment-list__heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.track-order-allotment-list__heading-id{font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--foreground)}.track-order-allotment-list__descriptions{margin:0!important}.track-order-allotment-list__descriptions .ant-descriptions-item-label{width:6.75rem;color:color-mix(in srgb,var(--muted-foreground) 92%,var(--foreground));font-size:.75rem}.track-order-allotment-list__descriptions .ant-descriptions-item-content{font-size:.8125rem;color:var(--foreground)}.track-order-allotment-list__value--emphasis{font-variant-numeric:tabular-nums}.track-order-allotment-list__value--numeric{font-variant-numeric:tabular-nums;font-weight:600}.track-order-allotment-list__divider{margin:.75rem 0 .5rem!important;font-size:.6875rem!important;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)!important;border-color:color-mix(in srgb,var(--border) 85%,transparent)!important}.track-order-allotment-list__hint{margin:.35rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.track-order-allotment-list__hint--error{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{display:flex;align-items:center;gap:.5rem;margin:0 0 .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.track-order-so-items__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:.05rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--leap-primary, #dc2925) 12%,transparent);color:var(--leap-primary, #dc2925);font-size:.6875rem;font-weight:700;letter-spacing:0;text-transform:none}.track-order-so-items__material{display:flex;flex-direction:column;gap:.125rem;min-width:0}.track-order-so-items__desc{font-size:.6875rem;color:var(--muted-foreground);line-height:1.35}.track-order-so-items{width:100%;min-width:0}.track-order-so-items__table{margin:0;width:100%!important}.track-order-so-items__table.ant-table-wrapper,.track-order-so-items__table .ant-spin-nested-loading,.track-order-so-items__table .ant-spin-container,.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{width:100%!important}.track-order-so-items__table .ant-table{background:transparent;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-items,.calendar-order-tracking .track-order-so-details{width:100%;min-width:0}.track-order-detail-pane__table-host .leap-table-wrap--wide{height:100%;min-height:0;border:none;border-radius:0;box-shadow:none}.track-order-detail-pane__empty{margin:0;padding:2rem .5rem;text-align:center;font-size:.8125rem;color:var(--muted-foreground)}.track-order-page .ant-table-thead>tr>th{font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;background:var(--leap-antd-thead-bg, var(--leap-primary, #dc2925))!important;color:var(--leap-antd-thead-text, #ffffff)!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%,transparent),0 0 0 1px color-mix(in srgb,var(--step-color) 35%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--step-color) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--step-color) 45%,transparent)}}@keyframes trackOrderPaneIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media(max-width:1199px){.track-order-page.track-order-canvas{height:auto;max-height:none;overflow:visible}.track-order-page__grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;flex:none}.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{min-width:0;width:100%;box-shadow:0 -4px 24px -8px #1a1a2e1f}.track-order-filter-rail{max-height:none;overflow:visible}.track-order-hero__inner{grid-template-columns:1fr}.track-order-hero__meta,.track-order-hero__actions{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{padding:.75rem!important;height:auto;max-height:none;overflow:visible}.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-page__grid,.track-order-filter-rail,.track-order-list-panel,.track-order-detail-pane{transition:none!important}.track-order-hero,.track-order-kpi-card,.track-order-list-panel,.track-order-filter-rail,.track-order-table-host,.track-order-detail-pane__surface,.track-order-hero-badge,.track-order-hero__orb,.track-order-hero-badge__dot,.track-order-progress__step--active .track-order-progress__dot{animation:none!important}button.track-order-kpi-card:hover{transform:none}.track-order-table-row--clickable{transition:none}}.calendar-order-tracking{margin:0 0 1rem;padding:.875rem 1rem;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:linear-gradient(180deg,#f8fafcf2,#ffffffe6)}.calendar-order-tracking__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.calendar-order-tracking__title-row{display:flex;align-items:flex-start;gap:.625rem}.calendar-order-tracking__icon{margin-top:.2rem;color:#2563eb;font-size:1rem}.calendar-order-tracking__eyebrow{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.calendar-order-tracking__title{display:block;font-size:.9375rem;color:#0f172a}.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__empty,.calendar-order-tracking__alert{margin:.25rem 0 .5rem}.calendar-order-tracking__empty{margin:0;font-size:.8125rem;color:#64748b}.calendar-order-tracking .track-order-allotment-list,.calendar-order-tracking .track-order-progress--compact{margin-top:.25rem}.help-support-page.help-support-canvas{display:flex;flex-direction:column;--help-support-rail-width: min(100%, 20rem);--help-support-canvas-end: color-mix(in srgb, var(--muted) 55%, var(--background));--help-support-pane-ease: cubic-bezier(.32, .72, 0, 1);min-height:0;height:auto;max-height:none;padding:1rem 1.25rem 1.25rem!important;gap:.75rem!important;overflow-x:hidden;overflow-y:visible;background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,var(--help-support-canvas-end) 100%)}.help-support-hero{position:relative;overflow:hidden;flex-shrink:0;border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 24px -10px #1a1a2e1a}.help-support-hero__orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.help-support-hero__orb--a{width:12rem;height:12rem;top:-4rem;right:10%;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);animation:helpSupportOrbDrift 8s ease-in-out infinite alternate}.help-support-hero__orb--b{width:8rem;height:8rem;bottom:-3rem;left:14%;background:#2196f312;animation:helpSupportOrbDrift 10s ease-in-out infinite alternate-reverse}.help-support-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem 1.25rem;padding:1rem 1.25rem}.help-support-hero__brand{display:flex;align-items:center;gap:.75rem;min-width:0}.help-support-hero__back{flex-shrink:0;color:var(--muted-foreground)!important}.help-support-hero__back:hover{color:var(--leap-primary)!important}.help-support-hero__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;color:var(--leap-primary);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.16),rgba(var(--leap-primary-rgb, 220, 41, 37),.04));box-shadow:inset 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)}.help-support-hero__title{margin:0;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--foreground);line-height:1.15}.help-support-hero__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.help-support-hero__meta{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.help-support-hero-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.help-support-hero-badge--accent{color:var(--leap-primary);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.28);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08)}.help-support-hero-badge--live{color:#0a7a3e;border-color:#0a7a3e40;background:#0a7a3e14}.help-support-hero-badge__dot{width:.4375rem;height:.4375rem;border-radius:50%;background:#0a7a3e;animation:helpSupportLivePulse 1.4s ease-in-out infinite}.help-support-hero__actions{justify-self:end}.help-support-kpi-panel{flex-shrink:0;padding:.375rem;border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));border:1px solid var(--border)}.help-support-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.help-support-kpi-card{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px #0f172a0a;animation:helpSupportFadeUp .45s cubic-bezier(.22,1,.36,1) both;transition:transform var(--motion-fast, .15s) ease,box-shadow var(--motion-fast, .15s) ease;text-align:left;width:100%;cursor:default}button.help-support-kpi-card{cursor:pointer;font:inherit;color:inherit}button.help-support-kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.help-support-kpi-card--accent{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22);background:linear-gradient(135deg,rgba(var(--leap-primary-rgb, 220, 41, 37),.06),var(--card))}.help-support-kpi-card__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.help-support-kpi-card__label{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.help-support-kpi-card__value{margin:.1rem 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground)}.help-support-page__grid{display:grid;grid-template-columns:var(--help-support-rail-width) minmax(0,1fr);gap:.875rem;flex:1;min-height:0;align-items:stretch}.help-support-nav-rail{display:flex;flex-direction:column;min-height:0;max-height:100%;min-width:0;overflow:auto;padding:1rem;border-radius:var(--leap-radius-lg, 1rem);border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 12px #0f172a0d;scrollbar-width:thin;animation:helpSupportFadeUp .45s cubic-bezier(.22,1,.36,1) .04s both}.help-support-nav-rail__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);color:var(--leap-primary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.help-support-nav-rail__header h2{margin:0;font-size:inherit;font-weight:inherit;color:var(--foreground)}.help-support-nav-rail__search-field{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.875rem}.help-support-nav-rail__search-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.help-support-nav-rail__search-icon{color:var(--muted-foreground)}.help-support-nav-rail__nav{display:flex;flex-direction:column;gap:.375rem}.help-support-nav-rail__link{display:flex;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;border:1px solid transparent;border-radius:.625rem;background:transparent;text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.help-support-nav-rail__link:hover{background:color-mix(in srgb,var(--muted) 40%,transparent)}.help-support-nav-rail__link--active{border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.25);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);box-shadow:inset 3px 0 0 var(--leap-primary)}.help-support-nav-rail__link-icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9375rem;color:var(--muted-foreground);background:var(--muted)}.help-support-nav-rail__link--active .help-support-nav-rail__link-icon{color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.help-support-nav-rail__link-copy{display:flex;flex-direction:column;min-width:0}.help-support-nav-rail__link-label{font-size:.8125rem;font-weight:700;color:var(--foreground)}.help-support-nav-rail__link-desc{font-size:.6875rem;color:var(--muted-foreground)}.help-support-content-panel{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);box-shadow:0 4px 24px -12px #1a1a2e1f;overflow:hidden;animation:helpSupportFadeUp .5s cubic-bezier(.22,1,.36,1) .08s both}.help-support-content-panel--loading .help-support-content-panel__header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 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%,transparent 100%);background-size:200% 100%;animation:helpSupportToolbarProgress 1.1s ease-in-out infinite}.help-support-content-panel__header{position:relative;padding:.875rem 1.125rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--card) 0%,color-mix(in srgb,var(--muted) 24%,var(--card)) 100%);flex-shrink:0}.help-support-content-panel__heading{display:flex;align-items:center;gap:.75rem}.help-support-content-panel__icon{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);font-size:.9375rem}.help-support-content-panel__title{margin:0;font-size:.9375rem;font-weight:700;color:var(--foreground)}.help-support-content-panel__subtitle{margin:.1rem 0 0;font-size:.6875rem;color:var(--muted-foreground)}.help-support-content-panel__body{flex:1;min-height:0;overflow:auto;padding:.875rem 1.125rem 1.125rem;scrollbar-width:thin}.help-support-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.help-support-hub-card{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;border:1px solid var(--border);border-radius:.875rem;background:var(--card);text-align:left;cursor:pointer;position:relative;overflow:hidden;animation:helpSupportFadeUp .45s cubic-bezier(.22,1,.36,1) both;transition:transform .2s var(--help-support-pane-ease),box-shadow .2s ease,border-color .2s ease}.help-support-hub-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--leap-primary);opacity:0;transition:opacity .2s ease}.help-support-hub-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px #1a1a2e24;border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.22)}.help-support-hub-card:hover:before{opacity:1}.help-support-hub-card__icon{width:2.25rem;height:2.25rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;font-size:1.0625rem;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1)}.help-support-hub-card__title{margin:0;font-size:.9375rem;font-weight:700;color:var(--foreground)}.help-support-hub-card__desc{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:var(--muted-foreground)}.help-support-hub-card__cta{margin-top:auto;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--leap-primary)}.help-support-collapse{background:transparent!important}.help-support-collapse .ant-collapse-item{border:1px solid var(--border)!important;border-radius:.625rem!important;margin-bottom:.5rem;overflow:hidden;background:var(--card)}.help-support-collapse .ant-collapse-header{font-weight:600!important;padding:.75rem 1rem!important}.help-support-collapse__header{display:inline-flex;align-items:center;gap:.5rem}.help-support-collapse__count{margin-left:auto;padding:.1rem .45rem;border-radius:999px;background:var(--muted);font-size:.625rem;font-weight:700;color:var(--muted-foreground)}.help-support-faq-item,.help-support-doc-item,.help-support-resource-item{transition:background-color .15s ease}.help-support-resource-item{cursor:pointer}.help-support-resource-item:hover:not(.help-support-resource-item--disabled){background:rgba(var(--leap-primary-rgb, 220, 41, 37),.04)}.help-support-resource-item--disabled{cursor:not-allowed;opacity:.65}.help-support-resource-icon--pdf{color:#e74c3c}.help-support-resource-icon--video{color:#3498db}.help-support-doc-item__icon{margin-right:.5rem;color:var(--muted-foreground)}.help-support-doc-item__name{font-size:.8125rem}.help-support-empty-state{padding-block:2.5rem!important}.help-support-form .ant-form-item-label>label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.help-support-form__actions{margin-bottom:0;margin-top:.5rem}.help-support-pdf-modal__title{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:.5rem}.help-support-pdf-modal__frame{height:70vh;width:100%}.help-support-pdf-modal__iframe{height:100%;width:100%;border:0}@keyframes helpSupportFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes helpSupportOrbDrift{0%{transform:translate(0) scale(1)}to{transform:translate(12px,8px) scale(1.08)}}@keyframes helpSupportLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes helpSupportToolbarProgress{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1199px){.help-support-page.help-support-canvas{height:auto;max-height:none;overflow:visible}.help-support-page__grid{grid-template-columns:1fr;grid-template-rows:auto auto;flex:none}.help-support-nav-rail{max-height:none;overflow:visible}.help-support-hero__inner{grid-template-columns:1fr}.help-support-hero__meta,.help-support-hero__actions{justify-self:start}.help-support-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.help-support-hub-grid{grid-template-columns:1fr}}@media(max-width:639px){.help-support-page.help-support-canvas{padding:.75rem!important;height:auto;max-height:none;overflow:visible}.help-support-kpi-strip{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.help-support-page.help-support-canvas{padding-inline:1.5rem!important}.help-support-page__grid{--help-support-rail-width: 21rem}}@media(prefers-reduced-motion:reduce){.help-support-hero,.help-support-kpi-card,.help-support-nav-rail,.help-support-content-panel,.help-support-hub-card,.help-support-hero-badge__dot,.help-support-hero__orb{animation:none!important}button.help-support-kpi-card:hover,.help-support-hub-card:hover{transform:none}}.settings-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-standard),border-color var(--motion-fast) var(--motion-ease-standard),opacity var(--motion-fast) var(--motion-ease-standard);white-space:nowrap}.settings-btn:focus-visible{outline:none;border-color:#dc292573;box-shadow:0 0 0 3px #dc29251f}.settings-btn--primary{border:0;background:#dc2925;color:#fff}.settings-btn--primary:hover:not(:disabled){background:#b71c1c}.settings-btn--primary:disabled{opacity:.6;cursor:not-allowed}.settings-btn--outline{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.settings-btn--outline:hover{background:var(--muted)}.settings-btn--danger{border:1px solid rgba(220,38,38,.35);background:#dc262614;color:#dc2626}.settings-btn--danger:hover:not(:disabled){background:#dc262624}.dark .settings-btn--danger{background:#dc26261f}.operational-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.operational-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center}.operational-empty__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:var(--muted);color:var(--muted-foreground)}.operational-empty__title{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}.operational-empty__text{margin:0;max-width:28rem;font-size:.875rem;color:var(--muted-foreground)}.settings-tabs .ant-tabs-nav{margin-bottom:1rem}.settings-tabs .ant-tabs-tab{font-weight:600}.settings-tabs .ant-tabs-content-holder{padding-top:.25rem}:root{--leap-antd-thead-bg: var( --leap-panel-header-gradient, var(--ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%)) );--leap-antd-thead-border: #b91c1c;--leap-antd-thead-text: #ffffff;--leap-antd-tbody-bg: #ffffff;--leap-antd-tbody-text: #1a1a2e;--leap-antd-row-border: #f0f0f0;--leap-antd-row-hover: rgba(220, 41, 37, .07);--leap-antd-row-stripe: rgba(0, 0, 0, .015);--leap-antd-fixed-shadow: rgba(15, 23, 42, .1);--leap-antd-radius: 12px;--leap-row-pending-bg: rgba(245, 158, 11, .08);--leap-row-pending-hover: rgba(245, 158, 11, .14);--leap-row-approved-bg: rgba(16, 185, 129, .08);--leap-row-approved-hover: rgba(16, 185, 129, .14);--leap-row-rejected-bg: rgba(239, 68, 68, .08);--leap-row-rejected-hover: rgba(239, 68, 68, .14)}.dark{--leap-antd-thead-bg: var(--leap-primary, #dc2925);--leap-antd-thead-border: var(--leap-primary, #dc2925);--leap-antd-thead-text: #ffffff;--leap-antd-tbody-bg: #000000;--leap-antd-tbody-text: #f0f0f0;--leap-antd-row-border: #1a1a1a;--leap-antd-row-hover: rgba(220, 41, 37, .16);--leap-antd-row-stripe: rgba(255, 255, 255, .025);--leap-antd-fixed-shadow: rgba(0, 0, 0, .5);--leap-row-pending-bg: rgba(245, 158, 11, .12);--leap-row-pending-hover: rgba(245, 158, 11, .2);--leap-row-approved-bg: rgba(16, 185, 129, .12);--leap-row-approved-hover: rgba(16, 185, 129, .2);--leap-row-rejected-bg: rgba(239, 68, 68, .12);--leap-row-rejected-hover: rgba(239, 68, 68, .2)}.leap-antd-data-table.ant-table-wrapper,.ops-page .ant-table-wrapper,.dashboard-page .ant-table-wrapper,.bulk-transfer-page .ant-table-wrapper,.tx-wizard-content-panel .ant-table-wrapper,.ui-3-calendar-shell .ant-table-wrapper,.reports-page .ant-table-wrapper{width:100%;max-width:100%;min-width:0}.leap-antd-data-table.ant-table-wrapper,.leap-antd-data-table .ant-spin-nested-loading,.leap-antd-data-table .ant-spin-container,.ops-page .ant-table-wrapper .ant-spin-nested-loading,.ops-page .ant-table-wrapper .ant-spin-container,.dashboard-page .ant-table-wrapper .ant-spin-nested-loading,.dashboard-page .ant-table-wrapper .ant-spin-container,.bulk-transfer-page .ant-table-wrapper .ant-spin-nested-loading,.bulk-transfer-page .ant-table-wrapper .ant-spin-container,.tx-wizard-content-panel .ant-table-wrapper .ant-spin-nested-loading,.tx-wizard-content-panel .ant-table-wrapper .ant-spin-container{max-width:100%;min-width:0}.leap-table-wrap{width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--leap-antd-radius);border:1px solid var(--border, var(--leap-antd-thead-border));background:var(--card, var(--leap-antd-tbody-bg));box-shadow:var(--shadow-panel, 0 1px 2px rgba(15, 23, 42, .04))}.leap-table-wrap .ant-table-wrapper,.leap-table-wrap .leap-antd-data-table{border-radius:0;width:100%;max-width:100%;min-width:0}.leap-table-scroll{width:100%;max-width:100%;min-width:0}.leap-table-wrap--wide{overflow:hidden;display:flex;flex-direction:column;min-height:0}.leap-table-wrap--wide .ant-table-wrapper,.leap-table-wrap--wide .leap-antd-data-table,.leap-table-wrap--wide .ant-table-wrapper .ant-spin-nested-loading,.leap-table-wrap--wide .ant-table-wrapper .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.leap-table-wrap--wide .leap-antd-data-table .ant-table{flex:1;min-height:0;display:flex;flex-direction:column;max-width:none}.leap-table-wrap--wide .leap-antd-data-table .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column;max-width:100%}.leap-table-wrap--wide .leap-antd-data-table .ant-table-body{flex: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{width:max-content!important;min-width:max-content!important;table-layout:fixed!important}.leap-antd-data-table .ant-table,.ops-page .ant-table,.dashboard-page .ant-table,.tx-wizard-content-panel .ant-table{width:100%;max-width:100%;font-family:inherit;background:var(--leap-antd-tbody-bg)!important;color:var(--leap-antd-tbody-text)!important}.leap-antd-data-table .ant-table-container{max-width:100%}.leap-table-wrap--fill .ant-table-content,.leap-table-wrap--fill .ant-table-container,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-content,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-container{width:100%;max-width:100%}.leap-table-wrap--fill .ant-table-content>table,.leap-table-wrap--fill .ant-table-body>table,.leap-table-wrap--fill .ant-table-header>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-content>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-body>table,.tx-wizard-content-panel .leap-table-wrap--fill .ant-table-header>table{width:100%!important;min-width:100%!important;table-layout:fixed!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}.leap-antd-data-table .ant-table-thead>tr>th,.ops-page .ant-table-thead>tr>th,.dashboard-page .ant-table-thead>tr>th,.tx-wizard-content-panel .ant-table-thead>tr>th,.ui-3-calendar-shell .ant-table-thead>tr>th,.reports-page .ant-table-thead>tr>th,.layouts-page .ant-table-thead>tr>th,.track-order-page .ant-table-thead>tr>th,.jobs-tracker-page .ant-table-thead>tr>th,.bulk-transfer-page .ant-table-thead>tr>th{font-family:inherit;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.04em;background:var(--leap-antd-thead-bg)!important;color:var(--leap-antd-thead-text)!important;border-bottom:1px solid var(--leap-antd-thead-border)!important;padding:10px 14px!important;white-space:nowrap;box-sizing:border-box}.leap-antd-data-table .ant-table-thead>tr>th.ant-table-cell-scrollbar,.ops-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.dashboard-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.tx-wizard-content-panel .ant-table-thead>tr>th.ant-table-cell-scrollbar,.reports-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.layouts-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.track-order-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.jobs-tracker-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.bulk-transfer-page .ant-table-thead>tr>th.ant-table-cell-scrollbar,.ui-3-calendar-shell .ant-table-thead>tr>th.ant-table-cell-scrollbar{padding:0!important;border:0!important;border-inline-end:0!important;box-shadow:none!important;background:var(--leap-antd-thead-bg)!important;overflow:hidden!important}.leap-antd-data-table .ant-table-body,.leap-table-wrap--wide .leap-antd-data-table .ant-table-body,.ops-page .ant-table-body,.reports-page .ant-table-body,.layouts-page .ant-table-body,.track-order-page .ant-table-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--leap-primary, #dc2925) 35%,transparent) transparent}.leap-antd-data-table .ant-table-body::-webkit-scrollbar,.leap-table-wrap--wide .leap-antd-data-table .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.leap-antd-data-table .ant-table-body::-webkit-scrollbar-thumb,.leap-table-wrap--wide .leap-antd-data-table .ant-table-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--leap-primary, #dc2925) 35%,transparent);border-radius:999px}.leap-antd-data-table.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:not(.ant-table-cell-scrollbar),.leap-antd-data-table.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ops-page .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:not(.ant-table-cell-scrollbar),.ops-page .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td{border-inline-end-width:1px;border-inline-end-style:solid;box-sizing:border-box}.leap-antd-data-table .ant-table-tbody>tr>td,.ops-page .ant-table-tbody>tr>td,.dashboard-page .ant-table-tbody>tr>td,.tx-wizard-content-panel .ant-table-tbody>tr>td,.ui-3-calendar-shell .ant-table-tbody>tr>td,.reports-page .ant-table-tbody>tr>td,.layouts-page .ant-table-tbody>tr>td,.track-order-page .ant-table-tbody>tr>td,.jobs-tracker-page .ant-table-tbody>tr>td,.bulk-transfer-page .ant-table-tbody>tr>td{background:var(--leap-antd-tbody-bg)!important;color:var(--leap-antd-tbody-text)!important;border-color:var(--leap-antd-row-border)!important;padding:11px 14px!important;font-size:.875rem;box-sizing:border-box}.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td,.ops-page .ant-table-tbody>tr.ant-table-row:hover>td,.dashboard-page .ant-table-tbody>tr.ant-table-row:hover>td,.tx-wizard-content-panel .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--leap-antd-row-hover)!important}.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n)>td,.ops-page .ant-table-tbody>tr:nth-child(2n)>td,.dashboard-page .ant-table-tbody>tr:nth-child(2n)>td,.tx-wizard-content-panel .ant-table-tbody>tr:nth-child(2n)>td{background:var(--leap-antd-row-stripe)!important}.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,.dashboard-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:var(--leap-antd-row-hover)!important}.leap-antd-data-table .ant-table-tbody>tr>td.ant-table-cell-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leap-antd-data-table .leap-table-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-pending>td{background:var(--leap-row-pending-bg)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-approved>td{background:var(--leap-row-approved-bg)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-rejected>td{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:var(--leap-row-pending-hover)!important}.leap-antd-data-table .ant-table-tbody>tr.leap-row-status-approved.ant-table-row:hover>td{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:var(--leap-row-rejected-hover)!important}.leap-antd-data-table .ant-table-cell-fix-left,.leap-antd-data-table .ant-table-cell-fix-right{z-index:2;background:var(--leap-antd-tbody-bg)!important}.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-left,.leap-antd-data-table .ant-table-thead .ant-table-cell-fix-right{z-index:3;background:var(--leap-antd-thead-bg)!important}.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:var(--leap-antd-row-stripe)!important}.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right,.leap-antd-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left{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 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 var(--leap-antd-fixed-shadow)}.leap-antd-data-table .leap-table-actions-col,.leap-antd-data-table .leap-table-actions-cell{white-space:nowrap!important;overflow:visible!important}.leap-antd-data-table .leap-table-actions{display:inline-flex;align-items:center;gap:4px;flex-wrap:nowrap}.leap-antd-data-table .leap-table-action-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:6px;border:1px solid var(--leap-antd-thead-border);background:var(--leap-antd-tbody-bg);color:var(--leap-antd-tbody-text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.leap-antd-data-table .leap-table-action-btn:hover{border-color:#dc2925;color:#dc2925;background:var(--leap-antd-row-hover)}.leap-antd-data-table .ant-table-cell .ant-btn-link{background:transparent!important;white-space:nowrap}.leap-antd-data-table .ant-table-cell .ant-space{align-items:center}.leap-antd-data-table .ant-pagination,.ops-page .ant-table-wrapper .ant-pagination,.dashboard-page .ant-table-wrapper .ant-pagination{color:var(--leap-antd-tbody-text);margin:12px 8px 4px!important;padding:0 4px;max-width:100%;flex-wrap:wrap}.leap-antd-data-table .ant-pagination-item-active{border-color:#dc2925!important;background:#fff!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{padding:6px;margin:-6px}.leap-data-page-card .ant-card-body{padding:0}.leap-data-page-card .ant-card-head{border-bottom:1px solid var(--leap-antd-thead-border)}.tx-wizard-content-panel .ant-card,.tx-wizard-content-panel .ant-card-body,.ops-page .ant-card,.ops-page .ant-card-body,.dashboard-page .ant-card-body{max-width:100%;min-width:0}@media(max-width:640px){.leap-antd-data-table .ant-table-thead>tr>th,.ops-page .ant-table-thead>tr>th,.dashboard-page .ant-table-thead>tr>th{font-size:.625rem!important;padding:8px 10px!important}.leap-antd-data-table .ant-table-tbody>tr>td,.ops-page .ant-table-tbody>tr>td,.dashboard-page .ant-table-tbody>tr>td{padding:8px 10px!important;font-size:.75rem}.leap-antd-data-table .ant-pagination-total-text{width:100%;text-align:center;margin-bottom:8px}}.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}.public-page{min-height:100vh;padding:1.5rem;background:var(--background)}.public-page__inner{width:100%;max-width:56rem;margin:0 auto}.public-form-card{border-radius:var(--radius, .5rem);border:1px solid var(--border);background:var(--card);box-shadow:0 4px 24px #0f172a0f;overflow:hidden}.public-form-card__header{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);background:var(--card)}.public-form-card__title{margin:0;font-size:1.25rem;font-weight:700;color:var(--foreground);line-height:1.3}.public-form-card__subtitle{margin:.375rem 0 0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}.public-form-card__body{padding:1.5rem}.dark .public-form-card{box-shadow:0 4px 24px #00000059}.help-hub-intro{margin:0 0 1.25rem;font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;max-width:42rem}.help-hub-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:640px){.help-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.help-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.help-hub-card:focus-visible{outline:none;border-color:#dc292573;box-shadow:0 0 0 3px #dc29251f}.help-hub-card__header .anticon{font-size:1.125rem}.page-error-shell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(70vh,560px);padding:2rem 1.5rem;text-align:center}.page-error-shell__code{margin:0;font-size:4.5rem;font-weight:800;line-height:1;color:var(--leap-primary);letter-spacing:-.04em}.page-error-shell__title{margin:.75rem 0 0;font-size:1.375rem;font-weight:700;color:var(--foreground)}.page-error-shell__hint{margin:.5rem 0 0;max-width:28rem;font-size:.9375rem;color:var(--muted-foreground);line-height:1.6}.page-error-shell__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.ops-page .ant-result,.page-error-shell .ant-result{padding:1rem 0}.ops-page .ant-result-title,.page-error-shell .ant-result-title{color:var(--foreground);font-weight:700}.ops-page .ant-result-subtitle,.page-error-shell .ant-result-subtitle{color:var(--muted-foreground)}.ops-page .ant-card{border-radius:var(--radius, .5rem);border-color:var(--border);background:var(--card)}.ops-page .ant-card-head{border-bottom-color:var(--border);min-height:3rem}.ops-page .ant-card-head-title{font-size:.9375rem;font-weight:600;color:var(--foreground)}.ops-page .ant-alert,.public-form-card .ant-alert{border-radius:var(--leap-radius-lg, 16px)!important}.ops-chart-empty,.operational-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center}.ops-chart-empty__hint,.operational-empty__hint{margin:0;max-width:24rem;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}.ops-page .ant-form-item-label>label,.public-form-card .ant-form-item-label>label,.tx-wizard-content-panel .ant-form-item-label>label{font-size:.8125rem;font-weight:600;color:var(--foreground)}.ops-page .ant-input,.ops-page .ant-input-affix-wrapper,.ops-page .ant-select-selector,.ops-page .ant-picker,.public-form-card .ant-input,.public-form-card .ant-input-affix-wrapper,.public-form-card .ant-select-selector,.public-form-card .ant-picker{border-radius:.5rem!important}.ops-page .ant-input:focus,.ops-page .ant-input-affix-wrapper-focused,.ops-page .ant-select-focused .ant-select-selector,.ops-page .ant-picker-focused,.public-form-card .ant-input:focus,.public-form-card .ant-input-affix-wrapper-focused,.public-form-card .ant-select-focused .ant-select-selector,.tx-wizard-content-panel .ant-input:focus,.tx-wizard-content-panel .ant-input-affix-wrapper-focused,.tx-wizard-content-panel .ant-select-focused .ant-select-selector,.tx-wizard-content-panel .ant-picker-focused{border-color:#dc29258c!important;box-shadow:0 0 0 3px #dc29251f!important}.ant-modal-content,.ant-drawer-content{border-radius:var(--leap-radius-lg, 16px)}.ant-modal-header,.ant-drawer-header{border-bottom-color:var(--border)}.ant-pagination .ant-pagination-item-active{border-color:var(--leap-primary)}.ant-pagination .ant-pagination-item-active a{color:var(--leap-primary)}.leap-antd-data-table .ant-tag,.ops-page .ant-table-wrapper .ant-tag,.dashboard-page .ant-table-wrapper .ant-tag{border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1.4;padding-inline:.5rem}:root{--leap-panel-header-bg: var(--leap-primary, #dc2925);--leap-panel-header-fg: #ffffff;--leap-panel-header-muted: rgba(255, 255, 255, .92);--leap-panel-header-chip-bg: rgba(255, 255, 255, .2);--leap-panel-header-gradient: var( --ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%) );--leap-brand-cta-gradient: var( --ui-gradient-brand, linear-gradient(135deg, #ef4444 0%, #dc2925 40%, #b91c1c 100%) );--leap-calendar-chrome-header-height: 2.75rem;--leap-surface-border: var(--leap-primary, #dc2925);--leap-surface-border-strong: var(--leap-primary, #dc2925);--leap-surface-border-width: 1.5px;--leap-surface-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 8px 24px -6px rgba(var(--leap-primary-rgb, 220, 41, 37), .16), 0 4px 12px -4px rgba(15, 23, 42, .08);--leap-surface-radius: var(--leap-radius-lg, 16px);--leap-surface-radius-inner: calc(var(--leap-surface-radius) - var(--leap-surface-border-width));--leap-control-radius: var(--leap-radius-sm, 8px);--leap-control-border: rgba(var(--leap-primary-rgb, 220, 41, 37), .42);--leap-control-border-hover: rgba(var(--leap-primary-rgb, 220, 41, 37), .65);--leap-control-border-focus: var(--leap-primary, #dc2925);--leap-label-color: #334155;--leap-body-muted: #475569;--leap-kpi-top-bar: var(--leap-panel-header-gradient)}.dark{--leap-panel-header-muted: rgba(255, 255, 255, .9);--leap-panel-header-gradient: var( --ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%) );--leap-surface-shadow: 0 0 0 1px rgba(var(--leap-primary-rgb, 220, 41, 37), .22), 0 10px 28px rgba(0, 0, 0, .42);--leap-control-border: rgba(var(--leap-primary-rgb, 220, 41, 37), .5);--leap-control-border-hover: rgba(var(--leap-primary-rgb, 220, 41, 37), .75);--leap-label-color: #cbd5e1;--leap-body-muted: #94a3b8}.ops-chart-card,.ui-3-panel,.leap-section,.leap-table-wrap,.ant-card,.dashboard-hero,.dash-action-card,.dashboard-calendar-filters__inner,.dashboard-page .dashboard-calendar-panel.ops-chart-card,.dashboard-page .dashboard-inventory-panel.ops-chart-card,.dashboard-page .dashboard-ops-panel.ops-chart-card,.reports-hero,.reports-kpi-panel,.reports-preview-panel,.reports-filter-rail,.layouts-hero,.layouts-kpi-panel,.layouts-list-panel,.layouts-filter-rail,.tx-wizard-hero,.tx-wizard-nav-shell,.tx-wizard-content-panel,.tx-wizard-footer,.bulk-transfer-hero,.bulk-transfer-panel,.track-order-hero,.track-order-kpi-panel,.track-order-list-panel,.track-order-filter-rail,.track-order-detail-pane,.jobs-tracker-hero,.jobs-tracker-kpi-panel,.jobs-tracker-list-panel,.jobs-tracker-filter-rail,.report-subscription-hero,.report-subscription-kpi-panel,.report-subscription-list-panel,.change-password-hero,.change-password-panel,.help-support-hero,.help-support-kpi-panel,.help-support-content-panel,.help-support-nav-rail,.help-hub-card,.public-form-card,.finance-assistant,.tx-success-screen__card,.invoice-download-hero,.invoice-download-panel,.request-access-hero,.request-access-panel{border:var(--leap-surface-border-width) solid var(--leap-surface-border-strong)!important;border-radius:var(--leap-surface-radius)!important;box-shadow:var(--leap-surface-shadow)!important;isolation:isolate;background-clip:padding-box}.ops-chart-card,.leap-section,.reports-preview-panel,.layouts-list-panel,.tx-wizard-content-panel,.bulk-transfer-panel,.track-order-list-panel,.track-order-detail-pane,.jobs-tracker-list-panel,.report-subscription-list-panel,.change-password-panel,.help-support-content-panel,.help-hub-card,.public-form-card,.finance-assistant,.invoice-download-panel,.dashboard-page .dashboard-calendar-panel.ops-chart-card,.dashboard-page .dashboard-inventory-panel.ops-chart-card,.dashboard-page .dashboard-ops-panel.ops-chart-card,.reports-kpi-panel,.layouts-kpi-panel,.track-order-kpi-panel,.jobs-tracker-kpi-panel,.report-subscription-kpi-panel,.help-support-kpi-panel,.request-access-panel{overflow:hidden!important}.reports-filter-rail,.layouts-filter-rail,.track-order-filter-rail,.jobs-tracker-filter-rail,.help-support-nav-rail{overflow-x:hidden!important;overflow-y:auto!important}.company-switcher-chip{border:var(--leap-surface-border-width) solid var(--leap-surface-border-strong)!important;border-radius:var(--leap-radius-md, 10px)!important;box-shadow:var(--leap-surface-shadow)!important}.dashboard-page .dashboard-calendar-panel .ui-3-calendar-shell,.ui-3-calendar-card,.tx-wizard-content-panel .ant-card,.tx-wizard-content-panel .leap-table-wrap,.reports-preview-panel .leap-table-wrap,.layouts-list-panel .leap-table-wrap,.track-order-list-panel .leap-table-wrap{border:none!important;box-shadow:none!important;border-radius:var(--leap-radius-md, 10px)!important}.ops-chart-card__header,.leap-section__header,.reports-preview-panel__header,.reports-filter-rail__header,.layouts-list-panel__header,.layouts-filter-rail__header,.track-order-list-panel__header,.track-order-filter-rail__header,.track-order-detail-pane__header,.jobs-tracker-list-panel__header,.jobs-tracker-filter-rail__header,.report-subscription-list-panel__header,.help-support-content-panel__header,.help-support-nav-rail__header,.tx-wizard-content-panel__header,.change-password-panel__header,.bulk-transfer-panel__header,.dashboard-page .dashboard-calendar-panel .ops-chart-card__header,.dashboard-page .dashboard-inventory-panel .ops-chart-card__header,.dashboard-page .dashboard-ops-panel .ops-chart-card__header,.dashboard-calendar-filters__header,.public-form-card__header,.help-hub-card__header,.user-requisition-app-card__header,.invoice-download-panel__header,.request-access-panel__header{position:relative;overflow:hidden;isolation:isolate;background:var(--leap-panel-header-gradient)!important;background-color:transparent!important;color:var(--leap-panel-header-fg)!important;border-bottom:none!important;border-radius:var(--leap-surface-radius-inner) var(--leap-surface-radius-inner) 0 0}.ops-chart-card__header:after,.leap-section__header:after,.reports-preview-panel__header:after,.reports-filter-rail__header:after,.layouts-list-panel__header:after,.layouts-filter-rail__header:after,.track-order-list-panel__header:after,.track-order-filter-rail__header:after,.track-order-detail-pane__header:after,.jobs-tracker-list-panel__header:after,.jobs-tracker-filter-rail__header:after,.report-subscription-list-panel__header:after,.help-support-content-panel__header:after,.help-support-nav-rail__header:after,.tx-wizard-content-panel__header:after,.change-password-panel__header:after,.bulk-transfer-panel__header:after,.dashboard-page .dashboard-ops-panel .ops-chart-card__header:after,.dashboard-page .dashboard-inventory-panel .ops-chart-card__header:after,.dashboard-calendar-filters__header:after,.public-form-card__header:after,.help-hub-card__header:after,.user-requisition-app-card__header:after,.invoice-download-panel__header:after,.request-access-panel__header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--leap-brand-glass-shine);transform:translate(-130%);animation:leap-glass-shine 3.6s var(--ui-ease-smooth, ease-in-out) infinite;pointer-events:none}.ops-chart-card__header>*,.leap-section__header>*,.reports-preview-panel__header>*,.reports-filter-rail__header>*,.layouts-list-panel__header>*,.layouts-filter-rail__header>*,.track-order-list-panel__header>*,.track-order-filter-rail__header>*,.track-order-detail-pane__header>*,.jobs-tracker-list-panel__header>*,.jobs-tracker-filter-rail__header>*,.report-subscription-list-panel__header>*,.help-support-content-panel__header>*,.help-support-nav-rail__header>*,.tx-wizard-content-panel__header>*,.change-password-panel__header>*,.bulk-transfer-panel__header>*,.dashboard-page .dashboard-ops-panel .ops-chart-card__header>*,.dashboard-page .dashboard-inventory-panel .ops-chart-card__header>*,.dashboard-calendar-filters__header>*,.public-form-card__header>*,.help-hub-card__header>*,.user-requisition-app-card__header>*,.invoice-download-panel__header>*,.request-access-panel__header>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.ops-chart-card__header:after,.leap-section__header:after,.reports-preview-panel__header:after,.reports-filter-rail__header:after,.layouts-list-panel__header:after,.layouts-filter-rail__header:after,.track-order-list-panel__header:after,.track-order-filter-rail__header:after,.track-order-detail-pane__header:after,.jobs-tracker-list-panel__header:after,.jobs-tracker-filter-rail__header:after,.report-subscription-list-panel__header:after,.help-support-content-panel__header:after,.help-support-nav-rail__header:after,.tx-wizard-content-panel__header:after,.change-password-panel__header:after,.bulk-transfer-panel__header:after,.dashboard-page .dashboard-ops-panel .ops-chart-card__header:after,.dashboard-page .dashboard-inventory-panel .ops-chart-card__header:after,.dashboard-calendar-filters__header:after,.public-form-card__header:after,.help-hub-card__header:after,.user-requisition-app-card__header:after,.invoice-download-panel__header:after,.request-access-panel__header:after{animation:none!important;display:none}}.layouts-filter-rail__header,.reports-filter-rail__header,.track-order-filter-rail__header,.jobs-tracker-filter-rail__header,.help-support-nav-rail__header{margin:0!important;padding:.7rem 1rem!important;align-items:center;border-radius:var(--leap-surface-radius-inner) var(--leap-surface-radius-inner) 0 0}.ops-chart-card__title,.leap-section__title,.reports-preview-panel__title,.layouts-list-panel__title,.track-order-list-panel__title,.track-order-detail-pane__title,.jobs-tracker-list-panel__title,.report-subscription-list-panel__title,.help-support-content-panel__title,.tx-wizard-content-panel__title,.change-password-panel__title,.dashboard-page .dashboard-calendar-panel .ops-chart-card__title,.dashboard-page .dashboard-inventory-panel .ops-chart-card__title,.dashboard-page .dashboard-ops-panel .ops-chart-card__title,.layouts-filter-rail__header,.layouts-filter-rail__header h2,.reports-filter-rail__header,.reports-filter-rail__header h2,.track-order-filter-rail__header,.track-order-filter-rail__header h2,.jobs-tracker-filter-rail__header,.jobs-tracker-filter-rail__header h2,.help-support-nav-rail__header,.help-support-nav-rail__header h2{color:var(--leap-panel-header-fg)!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ops-chart-card__subtitle,.leap-section__subtitle,.reports-preview-panel__subtitle,.layouts-list-panel__subtitle,.track-order-list-panel__subtitle,.track-order-detail-pane__subtitle,.jobs-tracker-list-panel__subtitle,.help-support-content-panel__subtitle,.tx-wizard-content-panel__subtitle,.report-subscription-list-panel__subtitle{color:var(--leap-panel-header-muted)!important;font-weight:500}.reports-preview-panel__icon,.layouts-list-panel__icon,.track-order-list-panel__icon,.track-order-detail-pane__icon,.jobs-tracker-list-panel__icon,.help-support-content-panel__icon,.tx-wizard-content-panel__icon,.change-password-panel__icon,.layouts-filter-rail__header .anticon,.reports-filter-rail__header .anticon,.track-order-filter-rail__header .anticon,.jobs-tracker-filter-rail__header .anticon,.help-support-nav-rail__header .anticon{color:#fff!important;background:var(--leap-panel-header-chip-bg)!important;border-radius:var(--leap-radius-md, 10px)}.leap-section__count,.layouts-filter-rail__count,.track-order-filter-rail__count,.jobs-tracker-filter-rail__count{background:var(--leap-panel-header-chip-bg)!important;color:#fff!important;border-radius:var(--leap-radius-pill, 999px)}.ops-chart-card:has(>.ops-chart-card__header){padding-top:0}.ops-chart-card>.ops-chart-card__header{margin:0 calc(-1 * var(--ui-space-5, 1.25rem)) 1rem;padding:.65rem var(--ui-space-5, 1.25rem);align-items:center}.leap-section>.leap-section__header{border-radius:var(--leap-surface-radius-inner) var(--leap-surface-radius-inner) 0 0}.dashboard-page .dashboard-calendar-panel>.ops-chart-card__header,.dashboard-page .dashboard-inventory-panel>.ops-chart-card__header,.dashboard-page .dashboard-ops-panel>.ops-chart-card__header{margin:0!important;padding:.7rem 1rem!important}.dash-action-card,.leap-kpi-card,.reports-kpi-card,.layouts-kpi-card,.track-order-kpi-card,.jobs-tracker-kpi-card,.help-support-kpi-card,.report-subscription-kpi-card{position:relative;overflow:hidden;border-radius:var(--leap-radius-lg, 16px)!important;border:var(--leap-surface-border-width) solid var(--leap-control-border)!important;box-shadow:0 1px 2px #0f172a0a,0 6px 18px -4px rgba(var(--leap-primary-rgb, 220, 41, 37),.12)!important}.leap-kpi-card:before,.reports-kpi-card:before,.layouts-kpi-card:before,.track-order-kpi-card:before,.jobs-tracker-kpi-card:before,.help-support-kpi-card:before,.report-subscription-kpi-card:before,.dash-action-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.28rem;background:var(--leap-kpi-top-bar);background-size:200% 100%;z-index:2;pointer-events:none}.leap-kpi-card--accent,.reports-kpi-card--accent,.layouts-kpi-card--accent,.track-order-kpi-card--accent,.jobs-tracker-kpi-card--accent,.help-support-kpi-card--accent{border-color:var(--leap-surface-border-strong)!important}.leap-kpi-card__value,.reports-kpi-card__value,.layouts-kpi-card__value,.track-order-kpi-card__value,.jobs-tracker-kpi-card__value,.help-support-kpi-card__value{color:var(--leap-primary, #dc2925)}.leap-kpi-card--accent .leap-kpi-card__value,.reports-kpi-card--accent .reports-kpi-card__value,.layouts-kpi-card--accent .layouts-kpi-card__value,.track-order-kpi-card--accent .track-order-kpi-card__value,.track-order-kpi-card--active .track-order-kpi-card__value,.jobs-tracker-kpi-card--accent .jobs-tracker-kpi-card__value,.help-support-kpi-card--accent .help-support-kpi-card__value{color:inherit}:root{--leap-antd-thead-bg: var( --leap-panel-header-gradient, var(--ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%)) );--leap-antd-thead-border: #b91c1c;--leap-antd-thead-text: #ffffff}.dark{--leap-antd-thead-bg: var( --leap-panel-header-gradient, var(--ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%)) );--leap-antd-thead-border: #b91c1c;--leap-antd-thead-text: #ffffff}.leap-table-wrap{border-color:var(--leap-surface-border-strong)!important}.reports-page .ant-table-thead>tr>th,.track-order-page .ant-table-thead>tr>th,.track-order-so-items__table .ant-table-thead>tr>th,.jobs-tracker-page .ant-table-thead>tr>th,.report-sub__table-wrap .ant-table-thead>tr>th,.layouts-page .ant-table-thead>tr>th,.bulk-transfer-page .ant-table-thead>tr>th{background:var( --leap-panel-header-gradient, var(--ui-gradient-brand-bar, linear-gradient(180deg, #ef4444 0%, #dc2925 45%, #b91c1c 100%)) )!important;background-color:transparent!important;color:var(--leap-antd-thead-text, #ffffff)!important;border-bottom-color:var(--leap-antd-thead-border, #b91c1c)!important}.ops-chart-card__header .ant-btn-default,.reports-preview-panel__header .ant-btn-default,.layouts-list-panel__header .ant-btn-default,.track-order-list-panel__header .ant-btn-default,.jobs-tracker-list-panel__header .ant-btn-default,.help-support-content-panel__header .ant-btn-default,.tx-wizard-content-panel__header .ant-btn-default{background:#ffffff24!important;border-color:#ffffff80!important;color:#fff!important;border-radius:var(--leap-control-radius)!important}.ops-chart-card__header .ant-btn-default:hover,.reports-preview-panel__header .ant-btn-default:hover,.layouts-list-panel__header .ant-btn-default:hover,.track-order-list-panel__header .ant-btn-default:hover,.jobs-tracker-list-panel__header .ant-btn-default:hover,.help-support-content-panel__header .ant-btn-default:hover,.tx-wizard-content-panel__header .ant-btn-default:hover{background:#ffffff42!important;border-color:#fff!important;color:#fff!important}.ops-chart-card__header .ant-btn-primary,.reports-preview-panel__header .ant-btn-primary,.layouts-list-panel__header .ant-btn-primary,.track-order-list-panel__header .ant-btn-primary,.jobs-tracker-list-panel__header .ant-btn-primary,.help-support-content-panel__header .ant-btn-primary,.tx-wizard-content-panel__header .ant-btn-primary{background:#fff!important;border-color:#fff!important;color:var(--leap-primary, #dc2925)!important;border-radius:var(--leap-control-radius)!important}.ops-page .ant-input,.ops-page .ant-input-affix-wrapper,.ops-page .ant-input-number,.ops-page .ant-input-number-affix-wrapper,.ops-page .ant-picker,.ops-page .ant-select-selector,.ops-page .ant-input-textarea textarea,.layouts-page .ant-input,.layouts-page .ant-input-affix-wrapper,.layouts-page .ant-input-number,.layouts-page .ant-picker,.layouts-page .ant-select-selector,.reports-page .ant-input,.reports-page .ant-input-affix-wrapper,.reports-page .ant-input-number,.reports-page .ant-picker,.reports-page .ant-select-selector,.track-order-page .ant-input,.track-order-page .ant-input-affix-wrapper,.track-order-page .ant-input-number,.track-order-page .ant-picker,.track-order-page .ant-select-selector,.tx-wizard-page .ant-input,.tx-wizard-page .ant-input-affix-wrapper,.tx-wizard-page .ant-input-number,.tx-wizard-page .ant-picker,.tx-wizard-page .ant-select-selector,.jobs-tracker-page .ant-input,.jobs-tracker-page .ant-input-affix-wrapper,.jobs-tracker-page .ant-picker,.jobs-tracker-page .ant-select-selector,.help-support-page .ant-input,.help-support-page .ant-input-affix-wrapper,.help-support-page .ant-picker,.help-support-page .ant-select-selector,.bulk-transfer-page .ant-input,.bulk-transfer-page .ant-input-affix-wrapper,.bulk-transfer-page .ant-picker,.bulk-transfer-page .ant-select-selector,.change-password-page .ant-input,.change-password-page .ant-input-affix-wrapper,.dashboard-page .ant-input,.dashboard-page .ant-input-affix-wrapper,.dashboard-page .ant-picker,.dashboard-page .ant-select-selector{border:1.5px solid var(--leap-control-border)!important;border-radius:var(--leap-control-radius)!important;color:var(--foreground, #0f172a)!important}.ops-page .ant-btn,.tx-wizard-page .ant-btn,.tx-wizard-footer .ant-btn,.ops-page .ant-btn-primary,.tx-wizard-footer .ant-btn-primary,.tx-wizard-footer .ant-btn-variant-solid{border-radius:var(--leap-radius-md, 10px)!important}.ops-page .ant-input:hover,.ops-page .ant-input-affix-wrapper:hover,.ops-page .ant-picker:hover,.ops-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.layouts-page .ant-input:hover,.layouts-page .ant-input-affix-wrapper:hover,.layouts-page .ant-picker:hover,.layouts-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.reports-page .ant-input:hover,.reports-page .ant-input-affix-wrapper:hover,.reports-page .ant-picker:hover,.reports-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.track-order-page .ant-input:hover,.track-order-page .ant-input-affix-wrapper:hover,.track-order-page .ant-picker:hover,.track-order-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.tx-wizard-page .ant-input:hover,.tx-wizard-page .ant-input-affix-wrapper:hover,.tx-wizard-page .ant-picker:hover,.tx-wizard-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.dashboard-page .ant-input:hover,.dashboard-page .ant-picker:hover,.dashboard-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--leap-control-border-hover)!important}.ops-page .ant-input:focus,.ops-page .ant-input-focused,.ops-page .ant-input-affix-wrapper-focused,.ops-page .ant-picker-focused,.ops-page .ant-select-focused .ant-select-selector,.layouts-page .ant-input:focus,.layouts-page .ant-input-focused,.layouts-page .ant-input-affix-wrapper-focused,.layouts-page .ant-picker-focused,.layouts-page .ant-select-focused .ant-select-selector,.reports-page .ant-input:focus,.reports-page .ant-input-focused,.reports-page .ant-input-affix-wrapper-focused,.reports-page .ant-picker-focused,.reports-page .ant-select-focused .ant-select-selector,.track-order-page .ant-input:focus,.track-order-page .ant-input-focused,.track-order-page .ant-input-affix-wrapper-focused,.track-order-page .ant-picker-focused,.track-order-page .ant-select-focused .ant-select-selector,.tx-wizard-page .ant-input:focus,.tx-wizard-page .ant-input-focused,.tx-wizard-page .ant-input-affix-wrapper-focused,.tx-wizard-page .ant-picker-focused,.tx-wizard-page .ant-select-focused .ant-select-selector,.dashboard-page .ant-input:focus,.dashboard-page .ant-picker-focused,.dashboard-page .ant-select-focused .ant-select-selector{border-color:var(--leap-control-border-focus)!important;box-shadow:0 0 0 3px rgba(var(--leap-primary-rgb, 220, 41, 37),.14)!important}.ops-page .ant-input-affix-wrapper .ant-input,.layouts-page .ant-input-affix-wrapper .ant-input,.reports-page .ant-input-affix-wrapper .ant-input,.track-order-page .ant-input-affix-wrapper .ant-input,.tx-wizard-page .ant-input-affix-wrapper .ant-input,.dashboard-page .ant-input-affix-wrapper .ant-input{border:none!important;box-shadow:none!important;border-radius:0!important}.ops-page .ant-form-item-label>label,.layouts-page .ant-form-item-label>label,.reports-page .ant-form-item-label>label,.track-order-page .ant-form-item-label>label,.tx-wizard-page .ant-form-item-label>label,.layouts-filter-form .ant-form-item-label>label,.layouts-filter-field__label,.reports-filter-field__label,.track-order-filter-field__label{color:var(--leap-label-color)!important}.layouts-hero__subtitle,.reports-hero__subtitle,.track-order-hero__subtitle,.tx-wizard-hero__subtitle,.help-support-hero__subtitle,.jobs-tracker-hero__subtitle,.change-password-hero__subtitle,.layouts-page .ops-empty-state__desc,.layouts-page .ant-empty-description,.reports-page .ant-empty-description,.track-order-page .ant-empty-description{color:var(--leap-body-muted)!important}.layouts-filter-rail .ant-btn-default,.reports-filter-rail .ant-btn-default,.track-order-filter-rail .ant-btn-default,.jobs-tracker-filter-rail .ant-btn-default{border-color:var(--leap-control-border)!important;color:var(--leap-primary, #dc2925)!important;border-radius:var(--leap-control-radius)!important}.layouts-filter-rail .ant-btn-default:hover,.reports-filter-rail .ant-btn-default:hover,.track-order-filter-rail .ant-btn-default:hover,.jobs-tracker-filter-rail .ant-btn-default:hover{border-color:var(--leap-control-border-focus)!important;color:var(--leap-primary, #dc2925)!important;background:rgba(var(--leap-primary-rgb, 220, 41, 37),.06)!important}.calendar-order-wizard-drawer .ant-drawer-content{background:var(--background)}.calendar-order-wizard-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted) 35%,var(--card));flex-shrink:0}.calendar-order-wizard-drawer__header-main{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.calendar-order-wizard-drawer__back,.calendar-order-wizard-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:.5rem;background:var(--card);color:var(--muted-foreground);cursor:pointer;flex-shrink:0;transition:background .15s ease,border-color .15s ease,color .15s ease}.calendar-order-wizard-drawer__back:hover,.calendar-order-wizard-drawer__close:hover{background:var(--muted);color:var(--foreground);border-color:color-mix(in srgb,var(--leap-primary) 25%,var(--border))}.calendar-order-wizard-drawer__heading{min-width:0}.calendar-order-wizard-drawer__title{margin:0;font-size:1.0625rem;font-weight:700;color:var(--foreground);line-height:1.3}.calendar-order-wizard-drawer__subtitle{margin:.2rem 0 0;font-size:.8125rem;color:var(--muted-foreground)}.calendar-order-wizard-drawer__body{height:auto;max-height:calc(100dvh - 4.5rem);min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.calendar-order-picker{display:flex;flex-direction:column;gap:1.25rem;height:100%;padding:1.25rem;overflow-y:auto}.calendar-order-picker__intro{display:flex;flex-direction:column;gap:.625rem}.calendar-order-picker__date-badge{display:inline-flex;align-items:center;gap:.375rem;width:fit-content;padding:.3125rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.08);border:1px solid rgba(var(--leap-primary-rgb, 220, 41, 37),.18)}.calendar-order-picker__title{margin:0;font-size:1.25rem;font-weight:700;color:var(--foreground)}.calendar-order-picker__subtitle{margin:0;font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}.calendar-order-picker__grid{display:flex;flex-direction:column;gap:.625rem}.calendar-order-picker__card{display:flex;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;text-align:left;border:1px solid var(--leap-surface-border, rgba(var(--leap-primary-rgb, 220, 41, 37), .28));border-radius:var(--leap-radius-lg, 1rem);background:var(--card);box-shadow:var(--leap-surface-shadow);cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.calendar-order-picker__card:hover{transform:translateY(-1px);border-color:rgba(var(--leap-primary-rgb, 220, 41, 37),.45);box-shadow:0 8px 20px #0f172a14}.calendar-order-picker__card-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;color:var(--leap-primary);background:rgba(var(--leap-primary-rgb, 220, 41, 37),.1);flex-shrink:0}.calendar-order-picker__card-body{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.calendar-order-picker__card-label{font-size:.9375rem;font-weight:700;color:var(--foreground)}.calendar-order-picker__card-desc{font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}.calendar-order-picker__card-chevron{flex-shrink:0;color:var(--muted-foreground)}.calendar-order-wizard-shell{height:100%;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-page.tx-wizard-canvas{min-height:0;height:100%;max-height:none;padding:.875rem 1rem 1rem!important;gap:.625rem!important;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-hero{display:none}.calendar-order-wizard-shell .tx-wizard-page__workspace{min-height:0;flex:1;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-workspace{min-height:0;height:100%}.calendar-order-wizard-shell .tx-wizard-main{min-height:0;overflow:hidden}.calendar-order-wizard-shell .tx-wizard-content-shell{min-height:0;height:100%}.calendar-order-wizard-shell .tx-wizard-content-panel{min-height:0;max-height:calc(100dvh - 12rem)}.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%;padding:1rem 1.25rem 1.25rem;overflow:auto}.calendar-order-wizard-shell__bulk .bulk-transfer-page,.calendar-order-wizard-shell__bulk .bulk-transfer-hero{display:none}.calendar-order-wizard__loading{display:flex;align-items:center;justify-content:center;min-height:16rem}@media(max-width:767px){.calendar-order-wizard-drawer__body{height:auto;max-height:calc(100dvh - 3.5rem);overflow-y:auto}.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-details{--cod-accent: var(--leap-primary, #dc2925);--cod-radius: 14px;--cod-gap: .875rem;width:100%;min-width:0}.calendar-order-details__card.ant-card{border-radius:var(--cod-radius)!important;border:1px solid var(--border, rgba(15, 23, 42, .1))!important;background:var(--card, #fff)!important;box-shadow:0 1px 2px #0f172a0a!important;overflow:hidden}.calendar-order-details__card.ant-card:hover{transform:none!important;box-shadow:0 1px 2px #0f172a0a!important}.calendar-order-details__card>.ant-card-body{padding:1rem 1.05rem 1.15rem!important}.calendar-order-details__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;padding:.15rem 0 .25rem}.calendar-order-details__identity{display:flex;flex-direction:column;gap:.45rem;min-width:0;flex:1 1 12rem}.calendar-order-details__order-no{margin:0!important;font-size:1.125rem!important;font-weight:800!important;letter-spacing:-.01em;color:var(--foreground, #0f172a)!important;line-height:1.25!important}.calendar-order-details__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.calendar-order-details__badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--cod-accent) 35%,transparent);background:color-mix(in srgb,var(--cod-accent) 12%,transparent);color:var(--cod-accent);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.01em}.calendar-order-details__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin:0!important}.calendar-order-details__actions .ant-btn{height:36px;border-radius:9px;font-weight:650}.calendar-order-details__actions .ant-btn-dangerous:not(.ant-btn-primary){background:var(--card, #fff)}.calendar-order-details__section{margin-top:.25rem;padding:.85rem .9rem .95rem;border:1px solid var(--border, rgba(15, 23, 42, .08));border-radius:12px;background:color-mix(in srgb,var(--muted, #f8fafc) 28%,var(--card, #fff))}.calendar-order-details__section+.calendar-order-details__section{margin-top:.75rem}.calendar-order-details__section--items{background:var(--card, #fff)}.calendar-order-details__section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.calendar-order-details__section-title{display:inline-flex;align-items:center;gap:.55rem;min-width:0;margin:0;font-size:.875rem;font-weight:750;color:var(--foreground, #0f172a);line-height:1.2}.calendar-order-details__section-title:before{content:"";flex:0 0 auto;width:3px;height:1rem;border-radius:999px;background:var(--cod-accent)}.calendar-order-details__section-title .anticon{color:color-mix(in srgb,var(--cod-accent) 85%,var(--muted-foreground, #64748b));font-size:.9rem}.calendar-order-details__section-actions{display:inline-flex;flex-wrap:wrap;gap:.4rem}.calendar-order-details__hint{display:block;margin:-.25rem 0 .7rem!important;font-size:.75rem!important;line-height:1.4!important;color:var(--muted-foreground, #64748b)!important}.calendar-order-details__fields.ant-descriptions{margin:0}.calendar-order-details__fields .ant-descriptions-view{border:none!important;border-radius:0!important}.calendar-order-details__fields .ant-descriptions-row>th,.calendar-order-details__fields .ant-descriptions-row>td{padding:.45rem 0!important;border-bottom:1px solid color-mix(in srgb,var(--border, #e2e8f0) 70%,transparent)!important;background:transparent!important}.calendar-order-details__fields .ant-descriptions-row:last-child>th,.calendar-order-details__fields .ant-descriptions-row:last-child>td{border-bottom:none!important}.calendar-order-details__fields .ant-descriptions-item-label{width:38%!important;max-width:11rem;padding-inline-end:.85rem!important;color:var(--muted-foreground, #64748b)!important;font-size:.75rem!important;font-weight:650!important;letter-spacing:.01em;text-transform:none!important;white-space:normal}.calendar-order-details__fields .ant-descriptions-item-content{color:var(--foreground, #0f172a)!important;font-size:.875rem!important;font-weight:600!important;word-break:break-word}.calendar-order-details__fields--editing .ant-descriptions-item-label,.calendar-order-details__fields--editing .ant-descriptions-item-content{background:color-mix(in srgb,#eff6ff 55%,transparent)!important;border-radius:6px}.calendar-order-details__table.ant-table-wrapper{border:1px solid var(--border, rgba(15, 23, 42, .1));border-radius:10px;overflow:hidden;background:var(--card, #fff)}.calendar-order-details__table .ant-table{background:transparent}.calendar-order-details__table .ant-table-thead>tr>th{background:color-mix(in srgb,var(--leap-primary, #dc2925) 92%,#7f1d1d)!important;color:#fff!important;font-size:.6875rem!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-bottom:none!important;padding:.55rem .7rem!important}.calendar-order-details__table .ant-table-thead>tr>th:before{display:none!important}.calendar-order-details__table .ant-table-tbody>tr>td{padding:.6rem .7rem!important;font-size:.8125rem;border-bottom-color:color-mix(in srgb,var(--border, #e2e8f0) 80%,transparent)!important;background:transparent!important}.calendar-order-details__table .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--leap-primary, #dc2925) 6%,transparent)!important}.calendar-order-details__table .ant-table-expanded-row>td{background:color-mix(in srgb,var(--muted, #f8fafc) 55%,var(--card, #fff))!important}.calendar-day-panel__summary{background:linear-gradient(135deg,color-mix(in srgb,var(--leap-primary, #dc2925) 7%,var(--card)),var(--card))}.calendar-day-panel__item{position:relative}.calendar-day-panel__item-body{gap:.55rem}.calendar-day-panel__order-no{font-size:1rem;letter-spacing:-.01em}.calendar-day-panel__item-cta{padding:.35rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--day-item-accent) 10%,transparent)}.calendar-day-panel__back{border-radius:999px;padding-inline:.85rem;background:color-mix(in srgb,var(--leap-primary, #dc2925) 6%,var(--card));border-color:color-mix(in srgb,var(--leap-primary, #dc2925) 18%,var(--border))}.calendar-day-panel__back:hover{background:color-mix(in srgb,var(--leap-primary, #dc2925) 12%,var(--card))}.calendar-order-tracking{border-color:color-mix(in srgb,#2563eb 18%,var(--border, rgba(15, 23, 42, .08)));background:linear-gradient(135deg,rgba(37,99,235,.06),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--card) 96%,#eff6ff),var(--card));box-shadow:0 1px 2px #0f172a08}.calendar-order-tracking__empty{padding:.65rem .75rem;border-radius:9px;background:color-mix(in srgb,var(--muted, #f1f5f9) 70%,transparent);border:1px dashed color-mix(in srgb,var(--border, #cbd5e1) 80%,transparent)}.dark .calendar-order-details__card.ant-card{background:var(--card, #0a0a0a)!important;border-color:var(--border, rgba(255, 255, 255, .1))!important}.dark .calendar-order-details__section{background:color-mix(in srgb,var(--muted, #111) 55%,var(--card, #0a0a0a))}.dark .calendar-order-details__section--items{background:var(--card, #0a0a0a)}.dark .calendar-order-details__fields--editing .ant-descriptions-item-label,.dark .calendar-order-details__fields--editing .ant-descriptions-item-content{background:#2563eb1f!important}.dark .calendar-order-tracking{background:linear-gradient(135deg,rgba(37,99,235,.12),transparent 42%),var(--card, #0a0a0a);border-color:#60a5fa38}.dark .calendar-order-tracking__title{color:var(--foreground, #f8fafc)}.dark .calendar-order-tracking__eyebrow,.dark .calendar-order-tracking__empty{color:var(--muted-foreground, #94a3b8)}.dark .calendar-order-tracking__empty{background:#ffffff0a;border-color:#ffffff1a}@media(max-width:767px){.calendar-order-details__card>.ant-card-body{padding:.85rem .8rem 1rem!important}.calendar-order-details__toolbar{flex-direction:column;align-items:stretch}.calendar-order-details__actions{width:100%}.calendar-order-details__actions .ant-btn{flex:1 1 auto}.calendar-order-details__fields .ant-descriptions-item-label{width:42%!important;font-size:.6875rem!important}.calendar-order-details__section{padding:.75rem .7rem .8rem}}.calendar-order-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;pointer-events:none}.calendar-order-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:none;background:#0f172a52;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.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__summary,.dark .calendar-day-panel__item{background:var(--card)}.calendar-order-overlay__stack{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:flex-end;pointer-events:auto;height:100%;max-width:100%;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{display:flex;flex-direction:row;align-items:stretch;height:100%;max-height:100dvh;border-radius:1.15rem 0 0 1.15rem;overflow:hidden;box-shadow:-18px 0 48px #0f172a24,-4px 0 14px #0f172a12;outline:1px solid color-mix(in srgb,var(--border) 70%,transparent);outline-offset:-1px}.sticky-panel-stack:not(.sticky-panel-stack--has-rails) .sticky-panel-stack__rails{display:none}.sticky-panel-stack__rails{display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;min-height:100%;overflow:hidden;border-radius:1.15rem 0 0 1.15rem}.sticky-panel-stack__rail{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;flex-shrink:0;width:var(--sticky-panel-rail-width);min-width:0;padding:.875rem .375rem 1rem;border:none;border-right:1px solid rgba(255,255,255,.1);background:color-mix(in srgb,var(--sticky-panel-accent) calc(78% - (var(--rail-depth, 0) * 8%)),#0f172a);color:#fff;cursor:pointer;overflow:hidden;transform-origin:right center;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{display:inline-flex;align-items:center;justify-content:center;opacity:.9}.sticky-panel-stack__rail-label{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1.2;white-space:nowrap;max-height:calc(100dvh - 5rem);overflow:hidden;text-overflow:ellipsis}.sticky-panel-stack__panel{display:flex;flex-direction:column;width:var(--sticky-panel-width);min-width:0;height:100%;max-height:100dvh;background:var(--card);color:var(--foreground);overflow:hidden;will-change:transform;transform-origin:right center;border-left:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:1.15rem 0 0 1.15rem}.sticky-panel-stack--has-rails .sticky-panel-stack__panel{border-radius:0;border-left:none}.sticky-panel-stack--has-rails .sticky-panel-stack__rails{border-radius:1.15rem 0 0 1.15rem}.sticky-panel-stack__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.25rem 1.05rem 1.5rem;flex-shrink:0;border-bottom:1px solid var(--border);overflow:visible;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%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--muted) 36%,var(--card)) 0%,var(--card) 100%)}.sticky-panel-stack__header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:1.15rem 0 0;background:linear-gradient(90deg,var(--sticky-panel-accent) 0%,color-mix(in srgb,var(--sticky-panel-accent) 55%,transparent) 42%,transparent 88%)}.sticky-panel-stack__header-main{display:flex;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.sticky-panel-stack__back-slot{width:0;overflow:hidden;flex-shrink:0;transition:width .22s cubic-bezier(.32,.72,0,1)}.sticky-panel-stack__back-slot.is-visible{width:2rem}.sticky-panel-stack__back,.sticky-panel-stack__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:.55rem;background:color-mix(in srgb,var(--card) 88%,transparent);color:var(--muted-foreground);cursor:pointer;flex-shrink:0;transition:background .15s ease,border-color .15s ease,color .15s ease}.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{min-width:0;flex:1}.sticky-panel-stack__heading{min-width:0}.sticky-panel-stack__eyebrow{margin:0 0 .2rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.sticky-panel-stack__title{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--foreground)}.sticky-panel-stack__subtitle{margin:.35rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}.sticky-panel-stack__subtitle-stack{display:flex;flex-direction:column;gap:.375rem}.sticky-panel-stack__step-hint{margin:0;font-size:.8125rem;line-height:1.4;color:var(--muted-foreground)}.sticky-panel-stack__header-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.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}.calendar-order-overlay-popup .ant-select-item-option-active,.calendar-order-overlay-popup .ant-select-item-option-selected{color:var(--foreground, #0f172a)}.sticky-panel-stack__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;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%,transparent 70%),radial-gradient(ellipse 55% 40% at 92% 0%,rgba(var(--sticky-panel-accent-rgb),.03) 0%,transparent 65%),linear-gradient(180deg,var(--background) 0%,color-mix(in srgb,var(--muted) 35%,var(--background)) 100%);color:var(--foreground)}.sticky-panel-stack__body-inner{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;box-sizing:border-box;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{margin:0 0 1rem;padding:0 .125rem;color:var(--muted-foreground)}.sticky-panel-stack--picker .calendar-order-picker__intro .calendar-order-picker__title{display:none}.sticky-panel-stack--wizard,.sticky-panel-stack--bulk{--sticky-panel-width: min(52rem, 96vw);height:100%}.sticky-panel-stack--wizard .sticky-panel-stack__body,.sticky-panel-stack--bulk .sticky-panel-stack__body{background:radial-gradient(ellipse 120% 70% at 50% -15%,rgba(var(--sticky-panel-accent-rgb),.06),transparent 55%),linear-gradient(180deg,var(--background) 0%,color-mix(in srgb,var(--muted) 45%,var(--background)) 100%)}.sticky-panel-stack--wizard .sticky-panel-stack__body-inner,.sticky-panel-stack--bulk .sticky-panel-stack__body-inner{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;padding:0}.tx-wizard-embedded-workspace{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;height:100%;padding:.875rem 1rem 1rem;overflow:hidden}.tx-wizard-embedded-main{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sticky-panel-stack--wizard .tx-wizard-content-shell,.sticky-panel-stack--bulk .tx-wizard-content-shell{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;height:100%;width:100%;overflow:hidden}.sticky-panel-stack--wizard .tx-wizard-content-panel,.sticky-panel-stack--bulk .tx-wizard-content-panel{display:flex;flex-direction:column;min-height:0;height:100%;max-height:none;background:var(--card);border:1px solid var(--leap-surface-border, var(--border));border-radius:var(--leap-radius-lg, 1rem);box-shadow:var(--leap-surface-shadow, 0 10px 28px rgba(15, 23, 42, .08));overflow:hidden}.sticky-panel-stack--wizard .tx-wizard-content-panel--flat .tx-wizard-content-panel__body,.sticky-panel-stack--bulk .tx-wizard-content-panel--flat .tx-wizard-content-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:1rem 1.125rem 1.25rem;scrollbar-width:thin}.sticky-panel-stack--wizard .tx-wizard-content-panel__body .ant-form,.sticky-panel-stack--bulk .tx-wizard-content-panel__body .ant-form{width:100%}.sticky-panel-stack--wizard .tx-wizard-content-panel__body .ant-form>.ant-row,.sticky-panel-stack--bulk .tx-wizard-content-panel__body .ant-form>.ant-row{width:100%;margin-inline:0!important;row-gap:.25rem}.sticky-panel-stack--wizard .tx-wizard-content-panel__body>div,.sticky-panel-stack--bulk .tx-wizard-content-panel__body>div{width:100%;max-width:100%;min-width:0}.sticky-panel-stack--wizard .tx-wizard-content-panel__body .leap-table-wrap:not(.leap-table-wrap--wide),.sticky-panel-stack--bulk .tx-wizard-content-panel__body .leap-table-wrap:not(.leap-table-wrap--wide){width:100%;max-width:100%;min-width:0}.sticky-panel-stack--wizard .tx-wizard-content-panel__body>.ant-card,.sticky-panel-stack--wizard .tx-wizard-content-panel__body>div>.ant-card,.sticky-panel-stack--bulk .tx-wizard-content-panel__body>.ant-card,.sticky-panel-stack--bulk .tx-wizard-content-panel__body>div>.ant-card{border-radius:.75rem!important;border:1px solid var(--border)!important;box-shadow:none!important;overflow:hidden}.sticky-panel-stack--wizard .ant-descriptions,.sticky-panel-stack--bulk .ant-descriptions{margin-bottom:1rem}.sticky-panel-stack--wizard .tx-wizard-content-panel__body h3,.sticky-panel-stack--bulk .tx-wizard-content-panel__body h3{margin:0 0 .75rem;font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground)}.sticky-panel-stack--wizard .tx-wizard-content-panel__body h3:not(:first-child),.sticky-panel-stack--bulk .tx-wizard-content-panel__body h3:not(:first-child){margin-top:1.25rem}.sticky-panel-stack--wizard .ant-descriptions-title,.sticky-panel-stack--bulk .ant-descriptions-title{margin-bottom:.75rem!important;font-size:.9375rem!important;font-weight:700!important;color:var(--foreground)!important}.sticky-panel-stack--wizard .ant-descriptions-item-label,.sticky-panel-stack--bulk .ant-descriptions-item-label{color:var(--muted-foreground)!important;font-weight:600!important;font-size:.6875rem!important;letter-spacing:.04em;text-transform:uppercase}.sticky-panel-stack--wizard .ant-descriptions-item-content,.sticky-panel-stack--bulk .ant-descriptions-item-content{color:var(--foreground)!important;font-weight:500}.sticky-panel-stack--wizard .ant-form-item-label>label,.sticky-panel-stack--bulk .ant-form-item-label>label{font-size:.75rem!important;font-weight:600!important;color:var(--foreground)!important}.sticky-panel-stack--wizard .tx-wizard-alert--sticky,.sticky-panel-stack--bulk .tx-wizard-alert--sticky{flex-shrink:0;padding:0}.sticky-panel-stack--wizard .tx-wizard-alert--sticky .ant-alert,.sticky-panel-stack--bulk .tx-wizard-alert--sticky .ant-alert{border-radius:var(--leap-radius-lg, 1rem)!important}.sticky-panel-stack--wizard .tx-wizard-footer--sticky,.sticky-panel-stack--bulk .tx-wizard-footer--sticky{flex-shrink:0;margin-top:0;padding:.75rem 1rem;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:color-mix(in srgb,var(--card) 96%,transparent)}.sticky-panel-stack--wizard .tx-wizard-footer--sticky>div,.sticky-panel-stack--bulk .tx-wizard-footer--sticky>div{margin-top:0!important;margin-bottom:0!important}.sticky-panel-stack--wizard .tx-wizard-footer .ant-flex,.sticky-panel-stack--bulk .tx-wizard-footer .ant-flex{gap:.75rem;justify-content:center!important}.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-primary,.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-variant-solid,.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-primary,.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-variant-solid{min-width:7.5rem;height:2.5rem!important;margin-bottom:0!important;border-radius:var(--ui-radius-sm, 8px)!important;font-weight:600;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.24)}.sticky-panel-stack--wizard .tx-wizard-footer .ant-btn-default,.sticky-panel-stack--bulk .tx-wizard-footer .ant-btn-default{min-width:6.5rem;height:2.5rem!important;border-radius:var(--ui-radius-sm, 8px)!important;font-weight:600}.sticky-panel-stack--wizard .leap-table-wrap .ant-table-wrapper,.sticky-panel-stack--bulk .leap-table-wrap .ant-table-wrapper{border-radius:.75rem;overflow:hidden}.sticky-panel-stack--wizard .ant-empty-description,.sticky-panel-stack--bulk .ant-empty-description{color:var(--muted-foreground)}.calendar-order-flow__create-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .9rem;border:none;border-radius:.55rem;background:var(--leap-primary, #dc2925);color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 2px 8px rgba(var(--leap-primary-rgb, 220, 41, 37),.28);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.calendar-order-flow__create-btn:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 4px 14px rgba(var(--leap-primary-rgb, 220, 41, 37),.34)}.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{width:min(100%,16.5rem);max-width:100%;background:var(--card)!important}.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;min-height:2.25rem;box-shadow:0 1px 2px #0f172a0a}.calendar-order-date-control.ant-picker:hover,.calendar-order-date-control.ant-picker-focused{background:var(--card)!important;border-color:color-mix(in srgb,var(--leap-primary, #dc2925) 45%,var(--border))!important;box-shadow:0 0 0 3px rgba(var(--leap-primary-rgb, 220, 41, 37),.12)}.calendar-order-date-control .ant-picker-input{background:transparent!important}.calendar-order-date-control .ant-picker-input>input{color:var(--foreground, #0f172a)!important;-webkit-text-fill-color:var(--foreground, #0f172a)!important;background:transparent!important;font-size:.8125rem;font-weight:600;cursor:pointer}.calendar-order-date-control .ant-picker-input>input::placeholder{color:var(--muted-foreground, #64748b)!important;-webkit-text-fill-color:var(--muted-foreground, #64748b)!important;opacity:1}.calendar-order-date-control .ant-picker-suffix{color:var(--leap-primary, #dc2925)!important}.calendar-order-date-popup{z-index:1500!important}.calendar-order-date-popup .ant-picker-panel-container{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-header,.calendar-order-date-popup .ant-picker-content th{color:var(--foreground, #0f172a)}.calendar-day-panel{display:flex;flex-direction:column;gap:.875rem;width:100%;min-width:0;padding:0;box-sizing:border-box}.calendar-day-panel__summary{display:flex;align-items:center;gap:.625rem;padding:.65rem .9rem;border-radius:.75rem;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 1px 2px #0f172a0a;flex-shrink:0}.calendar-day-panel__empty{text-align:center;padding:2.5rem 1rem;border-radius:1rem!important;border:1px dashed var(--border)!important;background:color-mix(in srgb,var(--muted) 35%,var(--card))!important;box-shadow:none!important}.calendar-day-panel__list{flex:1;min-width:0;width:100%}.calendar-day-panel__list .ant-list-item{border-block-end:none!important;padding-inline:0!important;display:block!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);padding:0!important;margin:0!important;width:100%;max-width:100%;border:1px solid var(--border)!important;border-radius:.85rem!important;background:var(--card);cursor:pointer;box-shadow:inset 3px 0 0 0 var(--day-item-accent),0 1px 2px #0f172a0a;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.calendar-day-panel__item:hover{transform:translateY(-1px);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}.calendar-day-panel__item:last-child{margin-bottom:0!important}.calendar-day-panel__item-body{display:flex;flex-direction:column;gap:.625rem;padding:.875rem .95rem .8rem 1.05rem;min-width:0}.calendar-day-panel__item-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.625rem;min-width:0}.calendar-day-panel__item-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.calendar-day-panel__item-tags .ant-tag,.calendar-day-panel__item-head>.ant-tag{margin-inline-end:0}.calendar-day-panel__order-no{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:var(--foreground);font-size:.9375rem;line-height:1.3}.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{display:inline-flex;justify-content:flex-end;align-items:center;align-self:flex-end;gap:.35rem;margin-top:.125rem;font-size:.8125rem;font-weight:600;line-height:1;color:var(--day-item-accent)}.calendar-day-panel__item-cta .anticon{font-size:.75rem}.calendar-day-panel--detail{padding-top:.25rem}.calendar-day-panel__back{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.875rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:.55rem;background:var(--card);color:var(--foreground);font-size:.8125rem;font-weight:600;cursor:pointer;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{width:100%!important;max-width:100vw!important;border-radius:1.05rem 1.05rem 0 0}.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}}@media(max-width:1023px){:root{--ui-header-height: var(--ui-header-height-mobile, 3.25rem)}.leap-app-canvas{padding-bottom:env(safe-area-inset-bottom,0)}.org-shell-header--mobile{padding-top:max(.35rem,env(safe-area-inset-top,0));min-height:calc(var(--ui-header-height-mobile) + env(safe-area-inset-top,0px))}.mobile-sidebar-drawer .ant-drawer-body{padding-bottom:env(safe-area-inset-bottom,0)}}@media(max-width:767px){.ant-modal{max-width:calc(100vw - 1rem)!important;margin:.5rem auto!important;padding-bottom:env(safe-area-inset-bottom,0)}.ant-modal .ant-modal-content{border-radius:1rem!important}.ant-modal .ant-modal-body{max-height:min(70vh,32rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-drawer-bottom>.ant-drawer-content-wrapper{max-height:min(88vh,40rem)}.ant-notification{margin-right:.5rem!important}.ant-notification-notice{width:min(22rem,calc(100vw - 1rem))!important}.ant-message{left:.75rem!important;right:.75rem!important;transform:none!important;width:auto!important}.ant-btn{min-height:2.5rem}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{min-height:2.5rem!important}.ant-form-item{margin-bottom:.875rem}.ant-space{flex-wrap:wrap!important}.ops-page-header{flex-direction:column;align-items:stretch!important;gap:.75rem}.ops-page-header__actions{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.ops-page-header__actions .ant-btn{flex:1 1 auto}}@media(max-width:767px){.leap-antd-data-table .ant-table-wrapper,.ops-page .ant-table-wrapper,.dashboard-page .ant-table-wrapper,.tx-wizard-content-panel .ant-table-wrapper,.bulk-transfer-page .ant-table-wrapper{margin-inline:-.25rem}.leap-antd-data-table .ant-table,.ops-page .ant-table,.dashboard-page .ant-table{font-size:.75rem}.leap-antd-data-table .ant-pagination,.ops-page .ant-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;row-gap:.5rem}.tx-virtual-table,.virtual-table-shell{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}@media(max-width:767px){.dashboard-page.dashboard-canvas{padding:.75rem .75rem 1.25rem!important;gap:.75rem!important;--dashboard-calendar-workspace-height: clamp(24rem, 58dvh, 34rem);min-height:unset}.dashboard-top-row{gap:.65rem}.dashboard-page .dashboard-inventory-panel .ops-chart-card__body,.dashboard-page .dashboard-inventory-panel>div:last-child{padding:.75rem!important}.dashboard-inventory-grid .ant-col{max-width:100%}.dashboard-calendar-layout--mobile .dashboard-calendar-filters,.dashboard-workspace__filters--stacked{max-height:none;border-radius:var(--leap-radius-lg, 1rem)}.dashboard-calendar-filters__body{padding:.75rem}.ui-3-calendar-shell .rbc-toolbar{flex-wrap:wrap;gap:.35rem;row-gap:.5rem}.ui-3-calendar-shell .rbc-toolbar button{min-height:2.25rem;padding-inline:.65rem}.ui-3-calendar-shell .rbc-month-view{min-height:18rem}}@media(max-width:480px){.dashboard-hero__inner{gap:.5rem}.dashboard-page.dashboard-canvas{--dashboard-calendar-workspace-height: clamp(22rem, 54dvh, 30rem)}}@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__container{width:100%;max-width:100vw}.sticky-panel-stack__panel{width:100%!important;max-width:100vw!important;border-radius:1rem 1rem 0 0;min-height:min(92dvh,100%)}.sticky-panel-stack__header{padding:.75rem .875rem;gap:.5rem;position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sticky-panel-stack__title{font-size:.95rem}.sticky-panel-stack__body{padding:.75rem;max-height:none}.calendar-order-overlay,.calendar-order-flow{align-items:flex-end}.calendar-order-overlay__stack{width:100%;max-width:100vw}.tx-wizard-embedded-workspace,.tx-wizard-embedded-main{min-width:0!important;width:100%!important;max-width:100%!important}}@media(max-width:767px){.tx-wizard-page.tx-wizard-canvas{height:auto;max-height:none;overflow:visible;padding:.65rem .65rem 1.25rem!important;gap:.65rem!important}.tx-wizard-hero__inner{grid-template-columns:1fr;gap:.75rem}.tx-wizard-hero__meta{justify-content:flex-start;flex-wrap:wrap}.tx-wizard-nav-shell{overflow-x:auto;-webkit-overflow-scrolling:touch}.tx-wizard-content-panel__body{padding:.75rem!important}.tx-wizard-footer{position:sticky;bottom:0;z-index:5;padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--card) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.5rem}.tx-wizard-footer .ant-btn{flex:1 1 calc(50% - .25rem);min-width:0}.tx-wizard-items-stack,.tx-wizard-content-panel .ant-row{row-gap:.75rem}.tx-wizard-content-panel .ant-col{max-width:100%!important;flex:0 0 100%!important}}@media(max-width:640px){.stepper-nav-item__label{max-width:4.25rem;font-size:.65rem}}@media(max-width:767px){.bulk-transfer-page.bulk-transfer-canvas{padding:.65rem .65rem 1.25rem!important;height:auto;max-height:none;overflow:visible}.bulk-transfer-hero__inner{grid-template-columns:1fr}.bulk-transfer-panel .ant-card-body,.bulk-transfer-panel.ops-chart-card{padding-inline:.75rem!important}.bulk-transfer-page .ant-upload-drag{padding:1rem .75rem!important}.bulk-transfer-page .ant-space-compact,.bulk-transfer-page .ant-space{width:100%}.bulk-transfer-page .ant-btn{white-space:normal;height:auto;padding-block:.5rem}.bulk-transfer-toolbar,.bulk-transfer-actions{display:flex;flex-wrap:wrap;gap:.5rem}.bulk-transfer-toolbar .ant-btn,.bulk-transfer-actions .ant-btn{flex:1 1 auto}}@media(max-width:767px){.track-order-page,.reports-page,.layouts-page,.jobs-tracker-page,.report-subscription-page,.help-support-page,.change-password-page,.tx-wizard-page{padding-inline:.75rem!important;height:auto!important;max-height:none!important;overflow:visible!important}.track-order-page__grid,.reports-page__grid,.layouts-page__grid,.help-support-page__grid,.jobs-tracker-page__grid,.report-subscription-page__grid{grid-template-columns:1fr!important;gap:.75rem!important}.track-order-hero__actions,.reports-hero__actions,.layouts-hero__actions,.help-support-hero__actions,.bulk-transfer-hero__meta{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.track-order-hero__actions .ant-btn,.reports-hero__actions .ant-btn,.layouts-hero__actions .ant-btn{flex:1 1 auto}.layouts-filter-rail,.reports-filter-rail,.track-order-filter-rail{max-height:none;position:static}}@media(max-width:639px){.help-support-page__hub-grid{grid-template-columns:1fr!important}.help-support-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.help-support-form .ant-btn{min-height:2.75rem}}@media(max-width:767px){.change-password-page .ant-form{max-width:100%}.change-password-page .ant-input-password{width:100%}}@media(max-width:480px){.recent-orders-drawer .ant-drawer-body{padding:.75rem!important}.recent-orders-card{padding:.75rem}}@media(max-width:640px){.finance-assistant-shell,.download-pdf-page{padding:.75rem!important}}@media(max-width:767px){.ops-page,.dashboard-page,.tx-wizard-page,.bulk-transfer-page,.leap-app-canvas{max-width:100vw;overflow-x:clip}}html[dir=rtl],html[dir=rtl] body{direction:rtl}html[dir=ltr],html[dir=ltr] body{direction:ltr}html[dir=rtl] body{text-align:start}html[dir=rtl] .ant-layout{direction:rtl}html[dir=rtl] .ant-layout-sider{order:1}html[dir=rtl] .ant-menu-inline .ant-menu-item,html[dir=rtl] .ant-menu-inline .ant-menu-submenu-title{text-align:start}html[dir=rtl] .ant-menu-item .ant-menu-item-icon,html[dir=rtl] .ant-menu-submenu-title .ant-menu-item-icon{margin-inline-end:10px;margin-inline-start:0}html[dir=rtl] .cr-user-info{direction:rtl}html[dir=rtl] .login-page{flex-direction:row-reverse}html[dir=rtl] .login-page .language-switcher-wrap{inset-inline-end:16px;inset-inline-start:auto;right:auto!important;left:auto!important}html[dir=ltr] .login-page .language-switcher-wrap{inset-inline-end:16px;right:16px;left:auto}html[dir=rtl] .ant-table,html[dir=rtl] .ant-form,html[dir=rtl] .ant-tabs,html[dir=rtl] .ant-select,html[dir=rtl] .ant-input,html[dir=rtl] .ant-picker{direction:rtl}html[dir=rtl] .ant-form-item-label{text-align:start}html[dir=rtl] .ant-table-thead>tr>th,html[dir=rtl] .ant-table-tbody>tr>td{text-align:start}html[dir=rtl] .ant-drawer-header-title{flex-direction:row-reverse}html[dir=rtl] .ant-drawer-close{margin-inline-end:0;margin-inline-start:12px}html[dir=rtl] .ant-modal-header{text-align:start}html[dir=rtl] .ant-modal-footer{text-align:end}html[dir=rtl] .ant-collapse-header{flex-direction:row-reverse}html[dir=rtl] .ant-collapse-expand-icon{margin-inline-end:0!important;margin-inline-start:auto!important;padding-inline-end:0!important;padding-inline-start:12px!important}html[dir=rtl] .ant-steps,html[dir=rtl] .ant-pagination{direction:rtl}html[dir=rtl] .ant-select-arrow,html[dir=rtl] .ant-picker-suffix{inset-inline-end:11px;inset-inline-start:auto}html[dir=rtl] .ant-btn>.anticon+span,html[dir=rtl] .ant-btn>span+.anticon{margin-inline-start:8px;margin-inline-end:0}html[dir=rtl] .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:32px;margin-inline-end:0}html[dir=rtl] .user-profile-icon{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:11px}html[dir=rtl] .ant-card-head-title{text-align:start}html[dir=rtl] .notification-icon,html[dir=rtl] .location-icon{margin-right:0!important;margin-left:0!important;margin-inline-end:10px}.margin-inline-end-8{margin-inline-end:8px}.margin-inline-end-10{margin-inline-end:10px}.margin-inline-end-11{margin-inline-end:11px}html[dir=rtl] .tx-wizard-sticky,html[dir=rtl] .sticky-tx-wizard,html[dir=rtl] .ui-3-sticky-wizard,html[dir=rtl] .tx-wizard-nav,html[dir=rtl] .transaction-wizard-nav,html[dir=rtl] .ant-drawer-content-wrapper,html[dir=rtl] .ant-drawer-body{direction:rtl}html[dir=rtl] .ltr-isolate,html[dir=rtl] [dir=ltr]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] [aria-label=Language],html[dir=rtl] [aria-label=اللغة]{direction:ltr}.leap-page-skeleton{animation:leap-skeleton-in .25s ease both}@keyframes leap-skeleton-in{0%{opacity:0}to{opacity:1}}.leap-skeleton-block{border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);padding:1rem 1.25rem;box-shadow:var(--shadow-panel, 0 1px 3px rgba(15, 23, 42, .06))}.leap-skeleton-greeting{padding:1.25rem}.leap-skeleton-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.leap-skeleton-stat-card{width:100%!important;height:5.5rem!important;border-radius:.875rem!important}.leap-skeleton-calendar{min-height:22rem}.leap-skeleton-inventory__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.leap-skeleton-stepper{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.25rem}.leap-form-skeleton__grid{display:grid;gap:1rem 1.25rem}.leap-form-skeleton__field{display:flex;flex-direction:column;gap:.5rem}.leap-form-skeleton__label{width:38%!important;min-width:5rem!important;height:.75rem!important}.leap-form-skeleton__input{height:2.5rem!important;border-radius:.5rem!important}.leap-table-skeleton{border:1px solid var(--border);border-radius:.75rem;overflow:hidden;background:var(--card)}.leap-table-skeleton__toolbar{display:flex;flex-wrap:wrap;gap:.5rem;padding:.875rem 1rem;border-bottom:1px solid var(--border);background:var(--muted)}.leap-table-skeleton__head,.leap-table-skeleton__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:.75rem 1rem}.leap-table-skeleton__head{border-bottom:1px solid var(--border);background:var(--muted)}.leap-table-skeleton__row:nth-child(2n){background:color-mix(in srgb,var(--muted) 35%,transparent)}.leap-skeleton-card-list{display:flex;flex-direction:column;gap:.875rem;margin-top:1rem}.leap-skeleton-card-list__item{padding:1rem 1.125rem}.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-input,.ant-skeleton-content .ant-skeleton-title,.ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,var(--muted) 25%,color-mix(in srgb,var(--leap-primary) 8%,var(--muted)) 37%,var(--muted) 63%)!important;background-size:400% 100%!important}@media(max-width:767px){.leap-skeleton-stat-grid,.leap-skeleton-inventory__cols{grid-template-columns:1fr}.leap-form-skeleton__grid{grid-template-columns:1fr!important}.leap-table-skeleton__head,.leap-table-skeleton__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.leap-page-skeleton{animation:none}}.page-skeleton-loading{position:relative;width:100%;min-height:calc(100dvh - var(--ui-header-height, 4rem));overflow-x:hidden;overflow-y:visible}.page-skeleton-loading__skeleton{width:100%;min-height:inherit}.page-skeleton-loading__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--background) 55%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.page-skeleton-loading__overlay .leap-loader{padding:1rem 1.5rem;border-radius:1rem;background:color-mix(in srgb,var(--card) 88%,transparent);box-shadow:0 8px 32px #0f172a1f}.leap-canvas-skeleton{display:flex;flex-direction:column;gap:.75rem!important;padding:1rem 1.25rem 1.25rem!important;min-height:calc(100dvh - var(--ui-header-height, 4rem));height:auto;max-height:none;overflow-x:hidden;overflow-y:visible}.leap-canvas-skeleton__hero{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);flex-shrink:0}.leap-canvas-skeleton__hero-brand{display:flex;align-items:center;gap:.875rem;min-width:0}.leap-canvas-skeleton__hero-icon{border-radius:.75rem!important;flex-shrink:0}.leap-canvas-skeleton__hero-copy{display:flex;flex-direction:column;gap:.375rem;min-width:0}.leap-canvas-skeleton__hero-title{width:9rem!important;min-width:9rem!important;height:1.25rem!important}.leap-canvas-skeleton__hero-subtitle{width:16rem!important;max-width:100%;height:.75rem!important}.leap-canvas-skeleton__hero-badges{display:flex;gap:.375rem;justify-content:flex-end}.leap-canvas-skeleton__hero-action{width:5.5rem!important}.leap-canvas-skeleton__kpi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:.375rem;border:1px solid var(--border);border-radius:.875rem;background:color-mix(in srgb,var(--muted) 42%,var(--card));flex-shrink:0}.reports-page.leap-canvas-skeleton .leap-canvas-skeleton__kpi,.help-support-page.leap-canvas-skeleton .leap-canvas-skeleton__kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.leap-canvas-skeleton__kpi-card{width:100%!important;height:3.75rem!important;border-radius:.625rem!important}.leap-canvas-skeleton__grid{display:grid;grid-template-columns:min(100%,20rem) minmax(0,1fr);gap:.875rem;flex:1;min-height:0}.leap-canvas-skeleton__rail{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);min-height:0;overflow:hidden}.leap-canvas-skeleton__rail-title{width:45%!important;height:.75rem!important;margin-bottom:.25rem}.leap-canvas-skeleton__rail-field{display:flex;flex-direction:column;gap:.375rem}.leap-canvas-skeleton__field-label{width:35%!important;height:.625rem!important}.leap-canvas-skeleton__field-input{height:2rem!important;border-radius:.5rem!important}.leap-canvas-skeleton__rail-btn{margin-top:auto;height:2rem!important}.leap-canvas-skeleton__panel{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:var(--leap-radius-lg, 1rem);background:var(--card);overflow:hidden}.leap-canvas-skeleton__panel-header{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--border);flex-shrink:0}.leap-canvas-skeleton__panel-heading{display:flex;flex-direction:column;gap:.3rem;min-width:0}.leap-canvas-skeleton__panel-title{width:7rem!important;height:.875rem!important}.leap-canvas-skeleton__panel-subtitle{width:14rem!important;max-width:100%;height:.625rem!important}.leap-canvas-skeleton__panel-body{flex:1;min-height:0;padding:.625rem .875rem .875rem;overflow:hidden}.leap-canvas-skeleton__panel-body .leap-table-skeleton{height:100%}.leap-canvas-skeleton__hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.875rem 1.125rem 1.125rem;flex:1}.leap-canvas-skeleton__hub-card{height:6.5rem!important;border-radius:.875rem!important}.leap-canvas-skeleton__collapse-list{display:flex;flex-direction:column;gap:.5rem}.leap-canvas-skeleton__collapse-row{height:2.75rem!important;border-radius:.625rem!important}@media(max-width:1199px){.leap-canvas-skeleton__grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.leap-canvas-skeleton__kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.leap-canvas-skeleton__hero,.leap-canvas-skeleton__hub-grid{grid-template-columns:1fr}}@media(max-width:639px){.leap-canvas-skeleton{padding:.75rem!important;height:auto;max-height:none}.leap-canvas-skeleton__kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.page-skeleton-loading__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--leap-loader-backdrop: rgba(15, 17, 23, .42);--leap-loader-section-backdrop: rgba(244, 246, 248, .88);--leap-loader-blur: 4px;--leap-loader-panel-bg: var(--card);--leap-loader-panel-border: var(--border);--leap-loader-panel-shadow: var(--shadow-panel)}.dark{--leap-loader-backdrop: rgba(0, 0, 0, .58);--leap-loader-section-backdrop: rgba(15, 17, 23, .78)}.leap-loader{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.leap-loader--sm,.leap-loader--md,.leap-loader--lg,.leap-loader--xl{gap:0}.leap-loader__stage{display:flex;align-items:center;justify-content:center;flex-shrink:0}.leap-loader__tip{margin:0;max-width:20rem;padding:0 .25rem;font-size:.875rem;font-weight:600;letter-spacing:.01em;color:var(--muted-foreground);line-height:1.35}.page-state{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem}.page-state--loading{border-radius:var(--leap-radius-lg, 1rem);background:var(--leap-loader-panel-bg);border:1px solid var(--leap-loader-panel-border);box-shadow:var(--leap-loader-panel-shadow);min-height:12rem;overflow:hidden}.leap-section-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.5rem;pointer-events:none;background:var(--leap-loader-section-backdrop);backdrop-filter:blur(var(--leap-loader-blur));-webkit-backdrop-filter:blur(var(--leap-loader-blur))}.leap-inline-loader{display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem;padding:2.5rem 1.5rem;background:var(--leap-loader-section-backdrop);backdrop-filter:blur(var(--leap-loader-blur));-webkit-backdrop-filter:blur(var(--leap-loader-blur));border-radius:var(--leap-radius-lg, 1rem)}.page-state--empty{flex-direction:column;gap:.75rem;min-height:var(--empty-min-height, 14rem);color:var(--muted-foreground)}.leap-overlay-loader{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;width:100dvw;height:100vh;height:100dvh;margin:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.5rem;box-sizing:border-box;background:var(--leap-loader-backdrop);backdrop-filter:blur(var(--leap-loader-blur));-webkit-backdrop-filter:blur(var(--leap-loader-blur));animation:leap-overlay-in .2s ease both}.leap-overlay-loader__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:14rem;max-width:min(26rem,calc(100vw - 3rem));padding:1.25rem 1.5rem 1.125rem;border-radius:var(--leap-radius-lg, 1rem);background:var(--leap-loader-panel-bg);border:1px solid var(--leap-loader-panel-border);box-shadow:var(--leap-loader-panel-shadow);overflow:hidden}.leap-overlay-loader__panel .leap-loader{gap:0}.dark .leap-overlay-loader{background:var(--leap-loader-backdrop)}@keyframes leap-overlay-in{0%{opacity:0}to{opacity:1}}.ant-spin{color:var(--leap-primary)}.ant-spin .ant-spin-dot{display:none!important}.ant-spin .pallet-loader--spin-indicator{display:inline-flex}.ant-spin-nested-loading>div>.ant-spin{max-height:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.ant-spin-nested-loading>div>.ant-spin.ant-spin-spinning{background:var(--leap-loader-section-backdrop);backdrop-filter:blur(var(--leap-loader-blur));-webkit-backdrop-filter:blur(var(--leap-loader-blur))}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:static;margin:0 auto}.ant-spin-text,.ant-spin .ant-spin-text{position:static!important;inset:auto!important;margin:.75rem 0 0!important;padding:0!important;transform:none!important;font-size:.875rem;font-weight:600;color:var(--muted-foreground);letter-spacing:.02em;text-align:center;white-space:normal}.ant-select-dropdown .ant-spin,.ant-table-wrapper .ant-spin,.ant-btn .ant-spin{display:inline-flex;align-items:center;justify-content:center}.ant-spin-fullscreen.ant-spin-spinning{background:var(--leap-loader-backdrop)!important;backdrop-filter:blur(var(--leap-loader-blur));-webkit-backdrop-filter:blur(var(--leap-loader-blur))}@media(prefers-reduced-motion:reduce){.leap-overlay-loader{animation:none}}:root{--leap-canvas-height: calc(100vh - var(--ui-header-height, 3.5rem));--leap-main-min: clamp(14rem, calc(var(--leap-canvas-height) - 9rem), 30rem);--leap-stack-main-min: clamp(14rem, calc(var(--leap-canvas-height) - 14rem), 30rem);--leap-wizard-main-min: clamp(12rem, calc(var(--leap-canvas-height) - 18rem), 28rem);--leap-canvas-pad-block: .75rem;--leap-canvas-pad-inline: 1rem;--leap-canvas-gap: .65rem}@supports (height: 100dvh){:root{--leap-canvas-height: calc(100dvh - var(--ui-header-height, 3.5rem))}}.leap-shell-root{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.leap-shell-main{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}.leap-app-canvas{flex:1 1 0!important;min-height:0!important;display:flex!important;flex-direction:column!important}.leap-app-canvas>div{flex:1 1 0!important;min-height:0!important;display:flex!important;flex-direction:column!important;max-width:100%}html{overflow-x:clip}body{min-width:0;max-width:100%}.leap-shell-main,.leap-app-canvas,.leap-app-canvas>*{min-width:0;max-width:100%}.leap-app-canvas h1,.leap-app-canvas h2,.leap-app-canvas h3,.leap-app-canvas p,.leap-app-canvas label,.leap-app-canvas .ant-typography,.leap-app-canvas .ant-form-item-label>label,.layouts-list-panel__title,.layouts-list-panel__subtitle,.reports-preview-panel__title,.reports-preview-panel__subtitle,.track-order-list-panel__title,.track-order-list-panel__subtitle,.tx-wizard-content-panel__title,.tx-wizard-hero__title,.layouts-hero__title,.reports-hero__title,.track-order-hero__title{overflow-wrap:anywhere;word-break:break-word}.leap-app-canvas .ant-table-wrapper,.leap-app-canvas .leap-table-wrap,.leap-app-canvas .ant-form,.leap-app-canvas .ant-row,.leap-app-canvas .ant-col,.leap-app-canvas .ant-select,.leap-app-canvas .ant-picker,.leap-app-canvas .ant-input-affix-wrapper{min-width:0;max-width:100%}.ops-page{min-width:0;max-width:100%;box-sizing:border-box}.reports-page.reports-canvas,.track-order-page.track-order-canvas,.layouts-page.layouts-canvas,.jobs-tracker-page.jobs-tracker-canvas,.report-subscription-page.report-subscription-canvas,.help-support-page.help-support-canvas,.tx-wizard-page.tx-wizard-canvas,.dashboard-page.dashboard-canvas{display:flex!important;flex-direction:column!important;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:var(--leap-canvas-pad-block) var(--leap-canvas-pad-inline)!important;gap:var(--leap-canvas-gap)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;scrollbar-width:thin}.reports-page.reports-canvas>*,.track-order-page.track-order-canvas>*,.layouts-page.layouts-canvas>*,.jobs-tracker-page.jobs-tracker-canvas>*,.report-subscription-page.report-subscription-canvas>*,.help-support-page.help-support-canvas>*,.tx-wizard-page.tx-wizard-canvas>*{flex-shrink:0}.change-password-page.change-password-canvas,.invoice-download-page.invoice-download-canvas,.bulk-transfer-page.bulk-transfer-canvas,.request-access-page.request-access-canvas{display:flex;flex-direction:column;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}.change-password-page__body{flex:1 0 auto}.reports-page__grid,.track-order-page__grid,.layouts-page__grid,.jobs-tracker-page__grid,.report-subscription-page__grid,.help-support-page__grid{flex:1 0 var(--leap-main-min)!important;min-height:var(--leap-main-min)!important;height:auto!important;max-height:none!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important}.reports-page__grid>*,.track-order-page__grid>*,.layouts-page__grid>*,.jobs-tracker-page__grid>*,.report-subscription-page__grid>*,.help-support-page__grid>*{align-self:stretch!important;height:auto!important;min-height:0!important;max-height:none!important}.reports-filter-rail,.layouts-filter-rail,.track-order-filter-rail,.jobs-tracker-filter-rail,.report-subscription-filter-rail,.help-support-nav-rail{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.reports-preview-panel,.layouts-list-panel,.track-order-list-panel,.jobs-tracker-list-panel,.report-subscription-list-panel,.help-support-content-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}.track-order-detail-pane__surface{height:100%!important}.reports-preview-panel__body,.layouts-list-panel__body,.track-order-list-panel__body,.jobs-tracker-list-panel__body,.report-subscription-list-panel__body{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.help-support-content-panel__body,.track-order-detail-pane__body{flex:1 1 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.layouts-list-panel__body>:only-child:not(.layouts-table-host),.track-order-list-panel__body>:only-child:not(.track-order-table-host),.jobs-tracker-list-panel__body>:only-child:not(.jobs-tracker-table-host),.report-subscription-list-panel__body>:only-child:not(.report-subscription-table-host){margin-block:auto}.reports-preview-table-host,.layouts-table-host,.track-order-table-host,.jobs-tracker-table-host,.report-subscription-table-host{display:flex!important;flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:10rem!important;max-height:none!important;overflow:hidden!important}.reports-preview-table-host>.leap-table-wrap,.layouts-table-host>.leap-table-wrap,.track-order-table-host>.leap-table-wrap,.jobs-tracker-table-host>.leap-table-wrap,.report-subscription-table-host>.leap-table-wrap{flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important}.leap-table-wrap--wide .ant-table-wrapper>.ant-spin{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important}.leap-table-wrap--wide .ant-table-wrapper>.ant-spin>.ant-spin-container{flex:1 1 0!important;min-height:0!important}.ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;line-height:0!important}@media(min-width:1024px)and (max-width:1365px){.reports-page__grid{--reports-rail-width: 16.5rem}.layouts-page__grid{--layouts-rail-width: 16.5rem}.track-order-page__grid{--track-order-rail-width: 16.5rem}.jobs-tracker-page__grid{--jobs-tracker-rail-width: 16.5rem}.report-subscription-page__grid{--report-subscription-rail-width: 16.5rem}.help-support-page__grid{--help-support-rail-width: 16.5rem}}@media(min-width:1024px)and (max-width:1199px){.reports-page__grid{grid-template-columns:var(--reports-rail-width) minmax(0,1fr)!important}.layouts-page__grid{grid-template-columns:var(--layouts-rail-width) minmax(0,1fr)!important}.jobs-tracker-page__grid{grid-template-columns:var(--jobs-tracker-rail-width) minmax(0,1fr)!important}.report-subscription-page__grid{grid-template-columns:var(--report-subscription-rail-width) minmax(0,1fr)!important}.help-support-page__grid{grid-template-columns:var(--help-support-rail-width) minmax(0,1fr)!important}.track-order-page__grid{grid-template-columns:var(--track-order-rail-width) minmax(0,1fr) 0fr!important}.track-order-page__grid .track-order-detail-pane{transform:translate(14px)}.track-order-page__grid .track-order-detail-pane--open{transform:translate(0)}.track-order-detail-pane__surface{min-width:0!important}}@media(min-width:1024px)and (max-width:1439px){.track-order-page__grid.track-order-page__grid--detail-open{grid-template-columns:minmax(0,1fr) var(--track-order-detail-width)!important}.track-order-page__grid--detail-open .track-order-filter-rail{display:none!important}}@media(max-width:1023px){.reports-page__grid,.track-order-page__grid,.track-order-page__grid--detail-open,.layouts-page__grid,.jobs-tracker-page__grid,.report-subscription-page__grid,.help-support-page__grid{display:flex!important;flex-direction:column!important;flex:1 0 auto!important;min-height:0!important;gap:.75rem!important}.reports-page__grid>*,.track-order-page__grid>*,.layouts-page__grid>*,.jobs-tracker-page__grid>*,.report-subscription-page__grid>*,.help-support-page__grid>*{flex:0 0 auto}.reports-filter-rail,.layouts-filter-rail,.track-order-filter-rail,.jobs-tracker-filter-rail,.report-subscription-filter-rail,.help-support-nav-rail{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));align-items:end;gap:.5rem .75rem!important;max-height:none!important;overflow:visible!important;padding:.75rem .875rem!important}.reports-filter-rail .ant-form,.layouts-filter-rail .ant-form{display:contents}.reports-filter-rail .ant-form-item,.layouts-filter-rail .ant-form-item,.track-order-filter-rail .ant-form-item,.jobs-tracker-filter-rail .ant-form-item{margin-bottom:0!important}.reports-filter-rail__header,.layouts-filter-rail__header,.track-order-filter-rail__header,.jobs-tracker-filter-rail__header,.report-subscription-filter-rail__header,.help-support-nav-rail__header,.help-support-nav-rail__nav,.reports-filter-rail>.ant-alert,.reports-filter-rail>[class*=progress],.reports-page__alert{grid-column:1 / -1;margin:0!important}.reports-filter-rail__header,.layouts-filter-rail__header,.track-order-filter-rail__header,.jobs-tracker-filter-rail__header,.help-support-nav-rail__header{padding-bottom:.4rem!important}.reports-filter-rail__actions{grid-template-columns:1fr 1fr;margin:0!important;padding:0!important;border:0!important}.help-support-nav-rail__search-field{margin-bottom:0!important}.help-support-nav-rail__nav{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.5rem}.help-support-nav-rail__link-desc{display:none}@media(max-height:720px){.reports-filter-rail__header,.layouts-filter-rail__header,.track-order-filter-rail__header,.jobs-tracker-filter-rail__header,.report-subscription-filter-rail__header{display:none!important}}.reports-preview-panel,.layouts-list-panel,.track-order-list-panel,.jobs-tracker-list-panel,.report-subscription-list-panel,.help-support-content-panel{flex:1 0 var(--leap-stack-main-min)!important;min-height:var(--leap-stack-main-min)!important}.track-order-detail-pane:not(.track-order-detail-pane--open){display:none!important}.track-order-detail-pane--open{flex:0 0 auto!important;max-height:var(--leap-canvas-height)!important;transform:none!important}.track-order-detail-pane__surface{min-width:0!important;height:auto!important;max-height:var(--leap-canvas-height)}.track-order-detail-pane__body{flex:1 1 auto!important}.reports-kpi-strip,.layouts-kpi-strip,.track-order-kpi-strip,.jobs-tracker-kpi-strip,.report-subscription-kpi-strip,.help-support-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))!important}}.tx-wizard-page__workspace,.tx-wizard-page .tx-wizard-workspace,.tx-wizard-page .tx-wizard-main{display:flex!important;flex-direction:column!important;flex:1 0 auto!important;min-height:0!important;height:auto!important;max-height:none!important}.tx-wizard-page .tx-wizard-content-shell{display:flex!important;flex-direction:column!important;flex:1 0 var(--leap-wizard-main-min)!important;min-height:var(--leap-wizard-main-min)!important;height:auto!important;max-height:none!important;overflow:hidden!important}.tx-wizard-page .rb-step-content-wrapper--fill{flex:1 1 0!important;min-height:0!important;height:auto!important;position:relative!important;overflow:hidden!important}.tx-wizard-page .rb-step-slide--fill{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;display:flex!important;flex-direction:column!important}.tx-wizard-page .tx-wizard-content-panel{flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.tx-wizard-page .tx-wizard-content-panel__body{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tx-wizard-content-panel__body:has(>.trin-docs-step){overflow:hidden!important}.tx-wizard-footer{flex-shrink:0;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--card) 92%,transparent)!important}.tx-wizard-page .tx-wizard-footer{position:sticky!important;bottom:0;margin:0!important;padding:.5rem 1rem!important}.tx-wizard-footer>.ant-flex>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;margin:0!important}.tx-wizard-footer>.ant-flex>div>div,.tx-wizard-footer .ant-btn{margin:0!important}.tx-wizard-footer:not(:has(button)){display:none!important}.tx-wizard-footer--sticky{position:sticky;bottom:0;z-index:20}.tx-wizard-nav-shell,.tx-wizard-nav{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.tx-wizard-nav .ant-steps{min-width:min(100%,36rem)}.tx-wizard-nav .ant-steps-item-title{overflow-wrap:anywhere;white-space:normal!important;line-height:1.25}@media(max-width:900px){.tx-wizard-nav .ant-steps{flex-wrap:wrap}}.dashboard-page.dashboard-canvas>.dashboard-workspace{flex:1 1 0!important;min-height:0!important;max-height:none!important;align-content:stretch}.dashboard-page.dashboard-canvas>:not(.dashboard-workspace){flex:0 0 auto}@media(min-width:1100px){.dashboard-page.dashboard-canvas>.dashboard-workspace{grid-template-rows:auto minmax(0,1fr)!important}.dashboard-workspace__calendar,.dashboard-workspace__filters:not(.dashboard-workspace__filters--mobile){height:auto!important;min-height:0!important;max-height:none!important;align-self:stretch!important}.dashboard-workspace__calendar>.dashboard-calendar-panel{flex:1 1 auto!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;flex-direction:column!important}.dashboard-workspace__filters:not(.dashboard-workspace__filters--mobile){height:100%!important}}@media(max-width:1099px){.dashboard-page.dashboard-canvas{--dashboard-calendar-workspace-height: clamp(16rem, 42dvh, 26rem) !important;height:auto!important;max-height:none!important}.dashboard-page.dashboard-canvas>.dashboard-workspace{flex:0 0 auto!important}}@media(min-aspect-ratio:16/9)and (min-width:1280px){:root{--leap-canvas-pad-inline: .85rem;--leap-canvas-gap: .55rem}.dashboard-page.dashboard-canvas{--dashboard-gap: .65rem;--dashboard-card-min-height: 4.75rem}}@media(max-aspect-ratio:4/3)and (max-height:900px){:root{--leap-canvas-pad-block: .5rem;--leap-canvas-pad-inline: .75rem;--leap-canvas-gap: .5rem;--leap-main-min: clamp(12rem, calc(var(--leap-canvas-height) - 7rem), 24rem)}.dashboard-page.dashboard-canvas{--dashboard-gap: .5rem;--dashboard-card-min-height: 4.25rem;--dashboard-calendar-workspace-height: clamp(16rem, 48dvh, 28rem)}}.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,.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-sm-12,.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-xs-24{flex:0 0 100%;max-width:100%}@media(min-width:700px){.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 50%;max-width:50%}}@media(min-width:1100px){.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 33.333333%;max-width:33.333333%}}@media(min-width:1500px){.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%}}.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-md-16,.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-md-24,.ops-page .ant-form>.ant-row>.ant-col.ant-col-md-16,.ops-page .ant-form>.ant-row>.ant-col.ant-col-md-24{flex:0 0 100%;max-width:100%}@media(min-width:1100px){.tx-wizard-content-panel .ant-form>.ant-row>.ant-col.ant-col-md-16,.ops-page .ant-form>.ant-row>.ant-col.ant-col-md-16{flex:0 0 66.666667%;max-width:66.666667%}}.layouts-hero__inner,.reports-hero__inner,.track-order-hero__inner,.tx-wizard-hero__inner,.help-support-hero__inner,.change-password-hero__inner,.bulk-transfer-hero__inner,.request-access-hero__inner{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.layouts-hero__brand,.reports-hero__brand,.track-order-hero__brand,.tx-wizard-hero__brand,.help-support-hero__brand,.change-password-hero__brand,.bulk-transfer-hero__brand,.request-access-hero__brand{flex:1 1 14rem;min-width:0}.layouts-hero__meta,.reports-hero__meta,.track-order-hero__meta,.tx-wizard-hero__meta,.help-support-hero__meta,.change-password-hero__meta,.bulk-transfer-hero__meta,.request-access-hero__meta,.layouts-hero__actions,.reports-hero__actions,.track-order-hero__actions,.help-support-hero__actions{flex:0 1 auto;min-width:0;margin-inline-start:auto;justify-content:flex-end!important}@media(max-height:900px){.tx-wizard-page .tx-wizard-nav-shell__header{display:none!important}.tx-wizard-page .rb-step-indicator{flex-direction:row;gap:.4rem;max-width:none}.tx-wizard-page .rb-step-indicator-inner{width:1.9rem;height:1.9rem}.tx-wizard-page .rb-step-label{max-width:9rem;text-align:start}.tx-wizard-page .rb-step-connector{margin-top:.95rem;margin-inline:.5rem}}@media(max-height:860px){:root{--leap-canvas-pad-block: .75rem;--leap-canvas-pad-inline: 1rem;--leap-canvas-gap: .6rem}.layouts-hero__inner,.reports-hero__inner,.track-order-hero__inner,.tx-wizard-hero__inner,.help-support-hero__inner,.jobs-tracker-hero__inner,.change-password-hero__inner,.bulk-transfer-hero__inner,.report-subscription-hero__inner,.request-access-hero__inner{padding-block:.6rem!important;gap:.5rem .75rem!important}.layouts-hero__title,.reports-hero__title,.track-order-hero__title,.tx-wizard-hero__title,.help-support-hero__title,.jobs-tracker-hero__title,.report-subscription-hero__title{font-size:1.15rem!important}.layouts-hero__icon,.reports-hero__icon,.track-order-hero__icon,.tx-wizard-hero__icon,.help-support-hero__icon,.jobs-tracker-hero__icon,.report-subscription-hero__icon{width:2.25rem!important;height:2.25rem!important}.tx-wizard-page .tx-wizard-workspace,.tx-wizard-page .tx-wizard-main{gap:.6rem!important}.tx-wizard-nav-shell.rb-spotlight-card{padding:.55rem .9rem .6rem!important}.tx-wizard-nav-shell__header{margin-bottom:.3rem!important}.sticky-panel-stack{max-height:calc(100dvh - 4rem)!important}.calendar-order-wizard-drawer .ant-drawer-body,.calendar-order-wizard-drawer__body{max-height:calc(100dvh - 3.5rem);overflow:auto}}@media(max-height:760px){.reports-kpi-card,.layouts-kpi-card,.track-order-kpi-card,.jobs-tracker-kpi-card,.report-subscription-kpi-card,.help-support-kpi-card{padding:.4rem .65rem!important;min-height:0!important}.reports-kpi-card__icon,.layouts-kpi-card__icon,.track-order-kpi-card__icon,.jobs-tracker-kpi-card__icon,.report-subscription-kpi-card__icon,.help-support-kpi-card__icon{width:1.6rem!important;height:1.6rem!important;font-size:.8rem!important}.tx-wizard-page .tx-wizard-content-panel__header{padding:.6rem .9rem}.tx-wizard-page .tx-wizard-content-panel__subtitle{display:none}}@media(max-height:720px){:root{--leap-canvas-pad-block: .6rem;--leap-canvas-pad-inline: .75rem;--leap-canvas-gap: .5rem}.ops-page:not([class*=-canvas]){padding:.75rem .85rem 1.25rem!important;gap:.75rem!important}.reports-preview-panel__header,.layouts-list-panel__header,.track-order-list-panel__header,.jobs-tracker-list-panel__header,.report-subscription-list-panel__header,.help-support-content-panel__header{padding:.5rem .875rem!important}.reports-preview-panel__icon,.layouts-list-panel__icon,.track-order-list-panel__icon,.jobs-tracker-list-panel__icon,.report-subscription-list-panel__icon,.help-support-content-panel__icon{width:1.6rem!important;height:1.6rem!important}.ant-modal{max-width:min(96vw,40rem)!important;top:1rem!important;padding-bottom:1rem}.ant-modal .ant-modal-body{max-height:min(70dvh,28rem);overflow-y:auto}}@media(max-height:640px){.layouts-hero__meta,.reports-hero__meta,.track-order-hero__meta,.tx-wizard-hero__meta .tx-wizard-hero-badge:not(.tx-wizard-hero-badge--accent),.help-support-hero__meta,.jobs-tracker-hero__meta,.report-subscription-hero__meta{display:none!important}.layouts-hero__subtitle,.reports-hero__subtitle,.track-order-hero__subtitle,.tx-wizard-hero__subtitle,.help-support-hero__subtitle,.jobs-tracker-hero__subtitle,.report-subscription-hero__subtitle{display:none!important}.layouts-hero__orb,.reports-hero__orb,.track-order-hero__orb,.tx-wizard-hero__orb{display:none}.reports-preview-panel__subtitle,.layouts-list-panel__subtitle,.track-order-list-panel__subtitle,.jobs-tracker-list-panel__subtitle,.report-subscription-list-panel__subtitle,.help-support-content-panel__subtitle{display:none!important}.sticky-panel-stack__header{padding:.75rem 1rem .65rem 1.15rem!important}}@media(max-height:560px){.reports-kpi-panel,.layouts-kpi-panel,.track-order-kpi-panel,.jobs-tracker-kpi-panel,.report-subscription-kpi-panel,.help-support-kpi-panel{display:none!important}}@media(max-width:767px){:root{--leap-canvas-pad-inline: .75rem}}@media(max-height:900px){.sticky-panel-stack,.sticky-panel-stack__container,.sticky-panel-stack__panel{max-height:100dvh!important}.sticky-panel-stack--wizard .sticky-panel-stack__body-inner,.sticky-panel-stack--bulk .sticky-panel-stack__body-inner{overflow-y:auto!important}.tx-wizard-embedded-workspace{overflow:visible!important;height:auto!important}.sticky-panel-stack--wizard .tx-wizard-footer--sticky,.sticky-panel-stack--bulk .tx-wizard-footer--sticky{position:sticky;bottom:0;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.finance-assistant{min-height:min(18rem,48dvh)!important;max-height:min(70dvh,40rem)!important}}@media(max-width:1400px){.leap-sidebar-rail:not(.leap-sidebar-rail--collapsed){width:14rem;min-width:14rem;max-width:14rem}@media(min-width:1024px){.leap-shell-main:not(.leap-shell-main--collapsed){margin-left:14.75rem}}}@media(max-width:1280px)and (min-width:1024px){.leap-sidebar-rail:not(.leap-sidebar-rail--collapsed){width:12.5rem;min-width:12.5rem;max-width:12.5rem}.leap-shell-main:not(.leap-shell-main--collapsed){margin-left:13.25rem}}.leap-sidebar-rail{flex-direction:column}@media(max-width:1023px){.leap-sidebar-rail{display:none!important}.leap-shell-main,.leap-shell-main--collapsed{margin-left:0!important}}.leap-sidebar-nav{min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.leap-sidebar-footer{flex-shrink:0}.org-shell-header{min-width:0}.org-shell-header .company-switcher-chip,.app-header-company,.company-switcher-chip{max-width:min(100%,28rem);min-width:0;overflow:hidden}.ant-message{top:calc(var(--ui-header-height, 4rem) + .5rem)!important;z-index:1100!important}.ant-notification{z-index:1100!important}@media(max-width:767px){.ant-notification{margin-right:.5rem!important}.ant-notification-notice{width:min(22rem,calc(100vw - 1rem))!important}}.login-shell-landing,.login-shell-landing__stage,.glow-cursor.login-shell-glow{height:auto!important;max-height:none!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important}@media(max-height:860px){.login-shell-landing,.login-shell-landing__stage,.glow-cursor.login-shell-glow{overflow-y:visible!important}.login-shell-landing__hero{min-height:min(42dvh,22rem)}.login-shell-landing__chrome{position:relative}}@media(prefers-reduced-motion:reduce){.leap-sidebar-rail,.leap-shell-main{transition:none!important}}:root:not(.dark){--muted-foreground: #5b636b}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder,textarea.ant-input::placeholder,.ant-select-placeholder,.ant-select-selection-placeholder{color:color-mix(in srgb,var(--muted-foreground) 85%,transparent)!important;opacity:1}.ant-input-disabled,.ant-input[disabled],.ant-input-affix-wrapper-disabled .ant-input,.ant-input-number-disabled .ant-input-number-input,.ant-picker-disabled .ant-picker-input>input,.ant-select-disabled .ant-select-selection-item,.ant-select-disabled .ant-select-content,.ant-select-disabled .ant-select-content-value{color:var(--muted-foreground)!important;-webkit-text-fill-color:var(--muted-foreground);opacity:1}.ant-btn-primary:disabled span,.ant-btn-primary:disabled .anticon{color:inherit!important}.ant-table-tbody>tr>td:is(.ant-table-cell-fix-start,.ant-table-cell-fix-end){--leap-fix-tint: transparent;background-color:var(--card)!important;background-image:linear-gradient(var(--leap-fix-tint),var(--leap-fix-tint))!important}.leap-antd-data-table .ant-table-tbody>tr>td:is(.ant-table-cell-fix-start,.ant-table-cell-fix-end){background-color:var(--leap-antd-tbody-bg)!important}.leap-antd-data-table .ant-table-tbody>tr:nth-child(2n)>td:is(.ant-table-cell-fix-start,.ant-table-cell-fix-end){--leap-fix-tint: var(--leap-antd-row-stripe)}.ant-table-tbody>tr.ant-table-row:hover>td:is(.ant-table-cell-fix-start,.ant-table-cell-fix-end){--leap-fix-tint: var(--leap-antd-row-hover, rgb(220 41 37 / .07))}.leap-sidebar a.leap-nav-item,.leap-sidebar a.leap-nav-item:hover,.leap-sidebar a.leap-nav-item:focus-visible{color:#ffffffe6}.leap-sidebar a.leap-nav-item--active,.leap-sidebar a.leap-nav-item--active:hover,.leap-sidebar a.leap-nav-item--active:focus-visible{color:#fff}.leap-sidebar .leap-nav-item--parent-active{color:#fff;background:#ffffff14;border-inline-start-color:var(--leap-primary)}.leap-sidebar--drawer .leap-sidebar-brand{justify-content:space-between;gap:.5rem;padding-inline:1rem .5rem}.leap-sidebar-drawer-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;color:var(--foreground);transition:background-color .15s ease}.leap-sidebar-drawer-close:hover,.leap-sidebar-drawer-close:focus-visible{background:var(--muted);outline:none}.leap-sidebar--drawer .leap-sidebar-nav{padding:.75rem .625rem}.leap-sidebar--drawer .leap-nav-item{min-height:2.75rem;gap:.75rem;padding-inline:.75rem;font-size:.9375rem;font-weight:500;line-height:1.3}.leap-sidebar--drawer .leap-nav-item--child{min-height:2.5rem;gap:.625rem;padding-inline:.625rem;font-size:.875rem}.leap-sidebar--drawer .leap-nav-item svg{width:1.125rem;height:1.125rem}.leap-sidebar--drawer .leap-nav-item--child svg{width:1rem;height:1rem}.leap-sidebar--drawer .leap-nav-item .material-symbols-outlined{font-size:1.25rem}@media(max-width:1023px){.rb-step-label,.stepper-nav-item__label,.tx-wizard-hero-badge,.tx-wizard-progress-meta,.tx-wizard-content-panel .ant-tag,.tx-error-modal__banner-badge,.tx-success-screen__banner-badge,.tx-success-screen__detail-row dt,.trin-docs-step__expand-eyebrow,.trin-docs-step__expand-field-label,.trin-docs-step__expand-items-count,.trin-to-customer-step__eyebrow,.trin-to-customer-step__summary-list dt,.pallet-model-loader__label,.company-switcher-chip__code,.company-switcher-drawer__count,.company-switcher-site__code,.mobile-header-menu__user-role,.duplicate-tab-gate__eyebrow,.leap-section__count,.status-badge,.message-time,.dash-action-card__label,.dash-inv-pill__badge,.dash-inv-expand__eyebrow,.dashboard-calendar-filter-section__title,.recent-orders-drawer__date-label,.recent-orders-drawer__hint,.recent-orders-drawer__tab-label,.recent-orders-drawer__tab-count,.recent-orders-drawer__summary,.recent-orders-drawer__card-label,.recent-orders-drawer__status.ant-tag,.sticky-panel-stack__rail-label,.sticky-panel-stack__eyebrow,.calendar-order-tracking__eyebrow,.ui-3-calendar-shell .rbc-header,.ui-3-calendar-shell .rbc-event,.ui-3-calendar-shell .rbc-show-more,.reports-hero-badge,.reports-kpi-card__label,.reports-active-chips__chip,.reports-active-chips__clear,.layouts-hero-badge,.layouts-kpi-card__label,.layouts-filter-rail__count,.layouts-filter-field__label,.track-order-hero-badge,.track-order-kpi-card__label,.track-order-filter-rail__count,.track-order-filter-field__label,.track-order-active-chips__chip,.track-order-progress__label,.track-order-detail-pane__eyebrow,.track-order-detail-pane__divider,.track-order-allotment-list__heading,.track-order-allotment-list__divider,.track-order-so-items__title,.track-order-so-items__count,.help-support-hero-badge,.help-support-kpi-card__label,.help-support-nav-rail__search-label,.help-support-hub-card__cta,.help-support-collapse__count,.change-password-hero-badge,.change-password-form__requirements-title,.request-access-hero-badge,.invoice-download-hero-badge,.bulk-transfer-hero-badge,.jobs-tracker-hero-badge,.jobs-tracker-kpi-card__label,.jobs-tracker-filter-rail__count,.jobs-tracker-filter-field__label,.jobs-tracker-table__job-id,.jobs-tracker-progress__meta,.report-subscription-hero-badge,.report-subscription-kpi-card__label,.report-subscription-filter-rail__label,.report-subscription-filter-rail__tab-count,.report-subscription-list__tag,.report-subscription-list__status,.report-subscription-badge,.report-subscription-modal__section-title,.report-sub__status-btn,.report-sub__stats-label,.report-sub__status-pill,.finance-assistant__bubble-time,.leap-mobile-auth-hero__product,.leap-login-brand__tag,.login-shell-landing__kicker,.login-shell-landing__legal,.leap-antd-data-table .ant-tag,.ops-page .ant-table-wrapper .ant-tag,.dashboard-page .ant-table-wrapper .ant-tag,.ant-input-textarea-show-count:after{font-size:.75rem!important;letter-spacing:.03em!important}.ant-table-thead>tr>th{font-size:.75rem!important;letter-spacing:.02em!important}}@media(max-width:767px){.tx-wizard-content-panel__subtitle,.tx-items-step__count,.trout-items-step__count,.trin-docs-step__ageing-label,.trin-docs-step__meta-hint,.trin-docs-step__meta-done,.reports-preview-panel__subtitle,.reports-filter-form__help,.layouts-list-panel__subtitle,.layouts-pdf-modal__doc-no,.track-order-list-panel__subtitle,.track-order-detail-pane__subtitle,.track-order-allotment-list__hint,.track-order-allotment-list__descriptions .ant-descriptions-item-label,.track-order-so-items__desc,.help-support-content-panel__subtitle,.help-support-nav-rail__link-desc,.help-support-hub-card__desc,.change-password-panel__subtitle,.leap-section__subtitle,.app-header-dropdown__email,.company-switcher-drawer__title-sub,.company-switcher-site__address,.recent-orders-drawer__title-sub,.calendar-day-panel__remarks,.sticky-panel-stack--wizard .ant-descriptions-item-label,.sticky-panel-stack--bulk .ant-descriptions-item-label,.jobs-tracker-list-panel__subtitle,.report-subscription-list-panel__subtitle,.report-subscription-list__delivery-line,.report-subscription-list__delivery-meta,.report-subscription-modal__subtitle,.report-subscription-modal__option-desc,.report-sub__delivery-meta,.report-sub__modal-subtitle,.finance-assistant__header-sub,.leap-login-page__footer-note,.leap-mobile-auth-hero__feature-desc,.leap-login-form__field-error,.leap-login-form__legal,.leap-login-form__copyright,.leap-login-form__register,.leap-otp-form__back,.leap-otp-form__hero p,.leap-otp-form__dev-banner,.leap-otp-form__success,.ant-form-item-explain-error,.ant-form-item-extra{font-size:.8125rem!important;line-height:1.45!important}.ant-form-item-label>label{font-size:.8125rem!important;line-height:1.35!important}.ant-form-item-label>label>b,.ant-form-item-label>label>strong,.ant-form-item-label>label>span{font-size:inherit!important}.ant-table,.ant-table-tbody>tr>td{font-size:.8125rem!important;line-height:1.45}.ant-input,.ant-input-affix-wrapper>.ant-input,textarea.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-search-input,.ant-select-selection-item,.ant-select-input,.ant-select-content{font-size:1rem!important}.org-shell-header--mobile .company-switcher-chip__icon{display:none}.org-shell-header--mobile .company-switcher-chip--compact{max-width:12.5rem}.org-shell-header--mobile .company-switcher-chip__code-label{display:none}.org-shell-header--mobile .company-switcher-chip__code,.org-shell-header--mobile .company-switcher-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-shell-header--mobile .company-switcher-chip__code{font-variant-numeric:tabular-nums;letter-spacing:.04em!important}.org-shell-header--mobile .company-switcher-chip__name{font-size:.875rem}@media(max-width:400px){.org-shell-header--mobile{gap:.375rem!important;padding-inline:.5rem!important}.org-shell-header--mobile .myleap-logo--sm{--myleap-logo-height: 1.35rem}}.tx-wizard-hero__meta,.layouts-hero__meta,.reports-hero__meta,.track-order-hero__meta,.help-support-hero__meta,.jobs-tracker-hero__meta,.report-subscription-hero__meta{display:none!important}.rb-step-label,.stepper-nav-item__label{max-width:none!important;font-size:.8125rem!important}.reports-filter-rail,.layouts-filter-rail,.track-order-filter-rail,.jobs-tracker-filter-rail,.report-subscription-filter-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))!important}.tx-wizard-page.tx-wizard-canvas{height:auto!important;min-height:var(--leap-canvas-height)!important;overflow-x:clip!important;overflow-y:visible!important}.tx-wizard-page .tx-wizard-content-shell{flex:1 0 auto!important;min-height:0!important;overflow:visible!important}.tx-wizard-page .rb-step-content-wrapper--fill{flex:none!important;height:auto!important}.tx-wizard-page .rb-step-slide--fill{position:relative!important;inset:auto!important;height:auto!important}.tx-wizard-page .tx-wizard-content-panel{flex:none!important;height:auto!important}.tx-wizard-page .tx-wizard-content-panel__body,.tx-wizard-page .tx-wizard-content-panel__body:has(>.trin-docs-step){flex:none!important;overflow:visible!important}.trin-docs-step{height:auto!important;flex:none!important}.trin-docs-step__table{flex:none!important}.trin-docs-step__table-scroller{flex:none!important;max-height:62dvh}}
