:root{color:#213547;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}.modular-shell{--dashboard-original-width:1512px;--dashboard-original-height:982px;--dashboard-target-width:968px;--dashboard-target-height:629px;--dashboard-scale-x:.640212;--dashboard-scale-y:.64053;background:radial-gradient(circle,#ffffff0f,#0000 42%),#020202;min-height:100vh;padding:42px 0}.modular-board{width:var(--dashboard-original-width);height:var(--dashboard-original-height);transform:scale(var(--dashboard-scale-x), var(--dashboard-scale-y));transform-origin:top;background:radial-gradient(at 30% 20%,#dc323a0e,#0000 36%),radial-gradient(at 76% 18%,#7b70ff12,#0000 38%),radial-gradient(circle at 58% 38%,#dc323a0d,#0000 17%),linear-gradient(90deg,#dc323a06 0%,#0000 34% 66%,#7b70ff08 100%),linear-gradient(#fffdfc 0%,#fbfaf8 58%,#f7f4f1 100%);border-radius:34px;margin:0 auto;padding:48px;position:relative;overflow:hidden;box-shadow:0 44px 90px #2a262275,0 0 0 1px #ffffffb8,inset 0 1px #ffffffe6}.modular-board:before{content:"";pointer-events:none;background:radial-gradient(circle at 60% 34%,#dc323a0f,#0000 18%),linear-gradient(#ffffff29,#f8f5f124);animation:8.5s ease-in-out infinite board-breathe;position:absolute;inset:0}.modular-board:after{content:"";opacity:.5;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 32%,#ffffffd6,#0000 16%),linear-gradient(115deg,#0000 28%,#ffffff6b 50%,#0000 72%);animation:10s ease-in-out infinite board-sheen;position:absolute;inset:0}.dashboard-flows{z-index:1;pointer-events:none;width:calc(100% - 96px);height:calc(100% - 96px);position:absolute;inset:48px}.dashboard-flows path{fill:none;stroke-linecap:round;stroke-linejoin:round}.dashboard-flow-lines path{stroke:currentColor}.dashboard-flow-lines--base path{stroke-width:6px;opacity:.24;stroke-linecap:round;filter:drop-shadow(0 0 14px)drop-shadow(0 2px 14px #201a2c1a)}.dashboard-flow-lines--active path{stroke-width:3px;opacity:1;stroke-dasharray:2 10 18 12;filter:drop-shadow(0 0 12px)drop-shadow(0 2px 12px #201a2c24);animation:6.2s linear infinite connector-flow,4.8s ease-in-out infinite connector-breathe}.dashboard-flow-line--orders{color:#ef5362}.dashboard-flow-line--materials{color:#2cb29e}.dashboard-flow-line--spine{color:#6f4eee}.dashboard-flow-line--payments{color:#ee683e}.dashboard-flow-line--vehicle{color:#4a84e4}.dashboard-flow-line--alerts{color:#7e52dd}.dashboard-flow-lines--active path:nth-child(2),.dashboard-flow-lines--active path:nth-child(6){animation-delay:-1.5s}.dashboard-flow-lines--active path:nth-child(3),.dashboard-flow-lines--active path:nth-child(4){animation-delay:-3s}.dashboard-flow-lines--active path:nth-child(5){animation-delay:-4.2s}.dashboard-flow-node-rings circle{fill:none;stroke:currentColor;stroke-width:1.25px;opacity:.13;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite connector-ring-pulse}.dashboard-flow-nodes circle{fill:currentColor;opacity:.9;stroke:#ffffffb3;stroke-width:3px;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 8px)drop-shadow(0 4px 10px #37302b14);animation:4.6s ease-in-out infinite connector-node-in-out}.dashboard-flow-node--orders{color:#ef5362}.dashboard-flow-node--payments{color:#ee683e}.dashboard-flow-node--green{color:#2cb29e}.dashboard-flow-node--blue{color:#4a84e4}.dashboard-flow-node--amber{color:#eb8524}.dashboard-flow-node--violet{color:#6f4eee}.dashboard-flows--alt{z-index:2;opacity:.98;mix-blend-mode:multiply}.dashboard-flow-ribbon{fill:none;stroke-linecap:round;stroke-linejoin:round}.dashboard-flow-ribbons--wash .dashboard-flow-ribbon{stroke-width:32px;opacity:.4;filter:url(#soft-flow-blur)}.dashboard-flow-ribbons--core .dashboard-flow-ribbon{stroke-width:9px;opacity:.58;stroke-dasharray:180 880;filter:drop-shadow(0 10px 24px #46405829);animation:8.5s ease-in-out infinite connector-slow-drift}.dashboard-flow-ribbon--red{stroke:url(#soft-flow-red)}.dashboard-flow-ribbon--green{stroke:url(#soft-flow-green)}.dashboard-flow-ribbon--violet{stroke:url(#soft-flow-violet)}.dashboard-flow-ribbon--amber{stroke:url(#soft-flow-amber)}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(2){animation-delay:-1.3s}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(3){animation-delay:-2.2s}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(4){animation-delay:-3.1s}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(5){animation-delay:-4s}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(6){animation-delay:-5s}.dashboard-grid{z-index:3;grid-template-columns:.94fr 1.06fr;gap:40px;height:886px;display:grid;position:relative}.dashboard-column{min-width:0}.dashboard-column--left,.dashboard-column--right{grid-template-rows:480px 356px;gap:50px;display:grid}.dashboard-row{min-width:0}.dashboard-row--top{grid-template-columns:minmax(300px,.96fr) minmax(340px,1.04fr);gap:32px;display:grid}.dashboard-row--bottom{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.module-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff6;border-radius:24px;min-width:0;min-height:0;padding:24px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s;animation:.52s cubic-bezier(.22,1,.36,1) both card-enter;position:relative;overflow:hidden;box-shadow:0 24px 48px #4446521f,0 0 0 1px #ffffffc2}.module-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.88;border:1px solid #ffffffc7;position:absolute;inset:0}.module-card:hover{transform:translateY(-2px);box-shadow:0 28px 56px #44465224,0 0 0 1px #ffffffd1}.module-card:after{display:none}.module-card--primary{padding:32px}.module-card--orders{padding:36px 30px 30px}.module-card--settlements{padding:34px 30px 30px}.module-card--materials{padding:26px 24px 24px}.module-card--tracking,.module-card--alerts,.module-card--docs{padding:20px}.module-card--orders,.module-card--settlements{--accent:#dc323a}.module-card--materials{--accent:#6cc58c}.module-card--tracking,.module-card--docs{--accent:#7b90ff}.module-card--alerts{--accent:#f0b24f}.module-card--hub{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;place-items:center;animation-delay:.18s;display:grid;overflow:visible}.module-card--hub:before,.module-card--hub:after{display:none}.module-card__eyebrow{z-index:1;color:#303750;letter-spacing:-.02em;align-items:center;gap:10px;font-size:1rem;font-weight:850;display:inline-flex;position:relative}.module-dot{border-radius:999px;flex:none;width:10px;height:10px}.module-dot--red{background:#dc323a}.module-dot--green{background:#6cc58c}.module-dot--blue{background:#7b90ff}.module-dot--amber{background:#f0b24f}.porteight-mark{display:block}.hub-card{place-items:center;width:210px;height:210px;display:grid;position:relative}.hub-card__halo{filter:blur(16px);background:radial-gradient(circle,#dc323a33 0%,#dc323a14 34%,#0000 68%);border-radius:999px;animation:4.6s ease-in-out infinite hub-breathe;display:block;position:absolute;inset:-4px}.hub-card__mark{z-index:4;color:#fff;background:linear-gradient(145deg,#a21418 0%,#dc323a 58%,#f15158 100%);border-radius:32px;place-items:center;width:146px;height:146px;animation:4.6s ease-in-out infinite hub-float;display:grid;position:relative;box-shadow:0 22px 42px #b822283d,0 8px 24px #51212421,inset 0 1px #ffffff29}.hub-card__mark .porteight-mark{width:82px;transform:translateY(4px)}.status-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:126px;height:40px;padding:0 18px;font-size:.78rem;font-weight:850;transition:transform .36s cubic-bezier(.22,1,.36,1),background-color .36s,color .36s,box-shadow .36s;display:inline-flex}.status-pill--warning{color:#aa7b11;background:#fff2bf;animation:1.6s ease-in-out infinite soft-pulse;box-shadow:0 0 0 1px #eabe4533}.status-pill--success{color:#3f9b64;background:#dcf8e2;animation:2.8s ease-in-out infinite soft-pulse;box-shadow:0 10px 24px #54bb7424}.status-pill--blue{color:#6174ec;background:#edf1ff;min-width:84px;height:30px;padding:0 12px;font-size:.7rem}.orders-hero{z-index:1;justify-content:space-between;align-items:flex-start;gap:20px;margin:26px 0 30px;display:flex;position:relative}.orders-hero h2{color:#111827;letter-spacing:-.05em;margin:0;font-size:2.82rem;font-weight:900;line-height:.98}.orders-subtitle{color:#858fa4;margin-top:10px;font-size:1.14rem;font-weight:650;display:inline-block}.orders-metrics{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.orders-metrics div,.tracking-meta,.tracking-stats div,.materials-summary div,.materials-readiness span,.alerts-footer div,.docs-summary div{background:#f7f8fceb;border-radius:20px;padding:14px 16px;box-shadow:inset 0 0 0 1px #e8eaf1b8}.orders-metrics small,.settlements-card small,.tracking-meta small,.tracking-stats small,.materials-summary small,.materials-readiness small,.alerts-footer small,.docs-summary small{color:#8d96aa;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;font-weight:850;display:block}.orders-metrics strong,.settlements-card strong,.tracking-meta strong,.tracking-stats strong,.materials-summary strong,.materials-readiness strong,.alerts-footer strong,.docs-summary strong{color:#2b3250;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:750;display:block;overflow:hidden}.orders-stream{z-index:1;gap:14px;margin-top:20px;display:grid;position:relative}.orders-stream__featured{background:#ffffffe0;border:1px solid #e8eaf1db;border-radius:24px;padding:16px 18px;transition:border-color .36s,background-color .36s,box-shadow .36s}.orders-stream__featured--done{background:#f8fffae6;border-color:#6cc58c47;box-shadow:0 12px 28px #6cc58c17}.orders-stream__topline{color:#737d92;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:.88rem;font-weight:750;display:flex}.orders-progress,.settlements-card__rail{background:#e6e9f0f5;border-radius:999px;height:11px;overflow:hidden}.orders-progress__bar,.settlements-card__rail-fill{border-radius:inherit;background:linear-gradient(90deg,#dc323a,#ff9b73) 0 0/140% 100%;height:100%;transition:width .52s cubic-bezier(.22,1,.36,1);animation:3.6s linear infinite rail-shimmer;display:block}.orders-list{gap:14px;display:grid}.orders-list__item{background:#f8f8fbeb;border-radius:20px;justify-content:space-between;gap:16px;padding:17px 18px;display:flex}.orders-list__item span{color:#8a92a4;margin-top:4px;font-size:.86rem;display:block}.orders-list__item em{color:#6d7386;font-style:normal;font-weight:850}.settlements-card{z-index:1;gap:18px;height:calc(100% - 34px);margin-top:24px;display:grid;position:relative}.settlements-card__brand{align-items:center;gap:16px;display:flex}.settlements-card__mark{color:#fff;background:radial-gradient(circle at 70% 72%,#ff6b6b42,#0000 36%),linear-gradient(145deg,#7a0c0c,#dc323a);border-radius:18px;flex:none;place-items:center;width:58px;height:58px;animation:4.6s ease-in-out infinite hub-float;display:grid;box-shadow:0 16px 26px #7a0c0c2b}.settlements-card__mark .porteight-mark{width:34px}.settlements-card__stats{color:#858fa4;justify-content:space-between;gap:16px;font-size:.9rem;font-weight:750;display:flex}.settlements-card__ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.settlements-card__ledger div{background:#f7f8fceb;border-radius:18px;padding:14px}.settlements-card__rail{margin-top:2px}.materials-card{z-index:1;min-height:338px;margin-top:18px;position:relative}.materials-list{gap:12px;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1);display:grid}.materials-list--phase-2{opacity:.13;transform:translateY(-12px)}.materials-row{background:#f8f9fcf5;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1),background-color .42s,box-shadow .42s;display:flex}.materials-row.is-primary{background:#f8f9fcf5}.materials-row strong,.alert-card strong,.docs-card__row strong,.tracking-card__top strong{color:#2b3250;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.98rem;font-weight:760;display:block;overflow:hidden}.materials-row span,.alert-card>div span,.docs-card__row span,.tracking-card__top span{color:#8a92a4;margin-top:5px;font-size:.84rem;font-weight:620;display:block}.materials-row.is-highlight{background:#eef8f1fa;animation:2.8s ease-in-out infinite live-card-glow;transform:scale(1.015);box-shadow:0 14px 28px #6cc58c1a}.materials-row.is-muted{opacity:.14;transform:translateY(-8px)}.material-state{border-radius:999px;justify-content:center;align-items:center;min-width:76px;height:28px;padding:0 10px;font-size:.7rem;font-style:normal;font-weight:850;display:inline-flex}.material-state--in-stock{color:#3f9b64;background:#dbf8e2f0}.material-state--low{color:#aa7b11;background:#fff2bff2}.material-state--out{color:#c23c45;background:#fdebecf2}.materials-summary,.materials-readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.materials-summary div,.materials-readiness span{min-height:0;padding:14px 16px}.materials-focus{opacity:0;pointer-events:none;background:linear-gradient(#f8fffafa,#f2fbf6f2);border:1px solid #6cc58c33;border-radius:24px;place-items:center;min-height:154px;padding:22px;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:52px 0 auto;transform:translateY(14px)scale(.96)}.materials-focus.is-visible{opacity:1;animation:2.8s ease-in-out infinite spotlight-in;transform:translateY(0)scale(1)}.materials-focus strong{color:#2b3250;font-size:1.45rem;font-weight:850}.materials-focus span{color:#59627a;font-size:1.85rem;font-weight:900}.materials-focus em{color:#3f9b64;background:#dbf8e2f2;border-radius:999px;padding:10px 16px;font-size:.78rem;font-style:normal;font-weight:850}.tracking-card{z-index:1;gap:10px;min-width:0;margin-top:16px;display:grid;position:relative}.tracking-card__top{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px;display:grid}.tracking-card__top>div:first-child,.tracking-meta,.tracking-stats div,.alert-card>div,.alerts-footer div{min-width:0;overflow:hidden}.tracking-card__top strong,.tracking-meta strong,.tracking-stats strong,.alert-card strong,.alerts-footer strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tracking-card__top span,.alert-card>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracking-line{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;display:grid}.tracking-line__dot{background:#fff;border:2px solid #cfd8f6;border-radius:999px;width:15px;height:15px}.tracking-line__dot.is-filled{background:#6cc58c;border-color:#6cc58c}.tracking-line__rail{background:#e9edf6;border-radius:999px;min-width:0;height:10px;position:relative}.tracking-line__fill{border-radius:inherit;background:linear-gradient(90deg,#6cc58c,#7b90ff);transition:width .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.tracking-line__mover{background:#697dff;border-radius:999px;width:16px;height:16px;transition:left .62s cubic-bezier(.22,1,.36,1);animation:1.8s ease-in-out infinite mover-pulse;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #697dff24}.tracking-meta{align-content:center;gap:4px;padding:11px 12px;display:grid}.tracking-stats{grid-template-columns:1fr;gap:8px;display:grid}.alerts-stack{z-index:1;gap:10px;min-width:0;margin-top:16px;padding:2px;display:grid;position:relative}.alert-card{background:#f8f9fcf0;border-radius:18px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:58px;padding:11px 13px;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1),background-color .42s,box-shadow .42s;display:grid}.alert-card.is-active{background:#f6efffeb;animation:2.6s ease-in-out infinite live-card-glow;transform:scale(1.006);box-shadow:0 12px 24px #9a73f714}.alert-card--resolved,.alert-card.is-resolved{background:#f1fbf5f2}.alert-card__icon{color:#dc323a;text-align:center;background:#fdebeceb;border-radius:12px;flex:none;justify-content:center;place-self:center;align-items:center;width:34px;height:34px;margin:0;font-size:.82rem;font-weight:850;line-height:1;display:inline-flex}.alert-card>div{align-content:start;gap:4px;min-height:34px;padding-top:1px;display:grid}.alert-card--info .alert-card__icon{color:#6174ec;background:#edf1fff5}.alert-card--resolved .alert-card__icon,.alert-card.is-resolved .alert-card__icon{color:#3f9b64;background:#dbf8e2fa}.alerts-footer{z-index:1;grid-template-columns:1fr;gap:8px;min-width:0;margin-top:12px;display:grid;position:relative}.alerts-footer div,.tracking-stats div{align-content:center;gap:4px;display:grid}.docs-card{z-index:1;gap:10px;margin-top:16px;display:grid;position:relative}.docs-card__row{background:#f8f9fcf0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:8px 10px;min-height:74px;padding:13px 14px;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1),background-color .42s;display:grid}.docs-card__row.is-active{background:#edf2fffa;animation:2.9s ease-in-out infinite live-card-glow;transform:scale(1.015)}.docs-card__row.is-muted{opacity:.28;transform:translateY(-8px)}.docs-card__row>div{align-content:start;gap:5px;min-width:0;display:grid}.docs-card__row strong{white-space:nowrap}.docs-card__row em{color:#5d73e4;background:#e8edfffa;border-radius:999px;flex:none;justify-content:center;justify-self:start;align-items:center;min-width:70px;height:28px;margin-top:2px;padding:0 10px;font-size:.7rem;font-style:normal;font-weight:850;display:inline-flex}.docs-summary{z-index:1;grid-template-columns:1fr;gap:8px;margin-top:10px;display:grid;position:relative}.dashboard-column--left>.module-card:first-child{animation-delay:60ms}.dashboard-column--left>.module-card:nth-child(2){animation-delay:.14s}.dashboard-row--top>.module-card:nth-child(2){animation-delay:.24s}.dashboard-row--bottom>.module-card:first-child{animation-delay:.32s}.dashboard-row--bottom>.module-card:nth-child(2){animation-delay:.4s}.dashboard-row--bottom>.module-card:nth-child(3){animation-delay:.48s}@keyframes board-breathe{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.01)}}@keyframes board-sheen{0%,to{opacity:.13;transform:translate(-3%)}50%{opacity:.86;transform:translate(3%)}}@keyframes card-enter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hub-breathe{0%,to{opacity:.62;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes hub-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes soft-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes rail-shimmer{0%{background-position:0%}to{background-position:140%}}@keyframes connector-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-590px}}@keyframes connector-breathe{0%,to{opacity:.72}50%{opacity:.96}}@keyframes connector-spark{0%{stroke-dashoffset:320px}to{stroke-dashoffset:0}}@keyframes connector-in-out{0%,to{opacity:.132;stroke-dashoffset:20px}45%,60%{opacity:.58;stroke-dashoffset:0}}@keyframes connector-ring-pulse{0%,to{opacity:.14;transform:scale(.92)}50%{opacity:.28;transform:scale(1.08)}}@keyframes connector-node-in-out{0%,to{opacity:.42;transform:scale(.92)}45%,60%{opacity:.72;transform:scale(1)}}@keyframes connector-slow-drift{0%,to{opacity:.13;stroke-dashoffset:180px}48%,62%{opacity:.28;stroke-dashoffset:-120px}}@keyframes mover-pulse{0%,to{box-shadow:0 0 0 6px #697dff24}50%{box-shadow:0 0 0 10px #697dff14}}@keyframes live-card-glow{0%,to{box-shadow:0 12px 24px #9a73f714}50%{box-shadow:0 18px 32px #9a73f71f}}@keyframes spotlight-in{0%,to{box-shadow:0 14px 28px #6cc58c14}50%{box-shadow:0 20px 38px #6cc58c1f}}@media (width<=1511px){.modular-shell{overflow-x:auto}.modular-board{margin:0 24px}}
html,body,#root{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;background:transparent!important}.modular-shell{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;background:transparent!important}.modular-board{position:absolute!important;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%) scale(.640212,.64053)!important;transform-origin:center center!important}.modular-board:before,.modular-board:after{animation:none!important}@media (width<=1511px){.modular-shell{overflow:hidden!important}.modular-board{margin:0!important}}.module-card:hover{transform:none!important;box-shadow:0 24px 48px #4446521f,0 0 0 1px #ffffffc2!important}.hub-card__mark,.settlements-card__mark{animation:none!important;transform:none!important}.hub-card__halo{animation:none!important}.dashboard-preview,.dashboard-preview-frame{border-radius:28px!important;overflow:hidden!important}.module-card--hub,.module-card--hub:hover,.module-card--hub:focus,.module-card--hub:focus-within{background:transparent!important;box-shadow:none!important;transform:none!important}.module-card--hub:hover:before,.module-card--hub:hover:after{display:none!important}.hub-card,.hub-card:hover,.hub-card__mark,.hub-card__mark:hover{background:transparent!important;box-shadow:none!important;animation:none!important}.hub-card{transform:translateX(16px)!important}.hub-card__mark,.hub-card__mark:hover{transform:none!important}.hub-card__mark{background:linear-gradient(145deg,#a21418 0%,#dc323a 58%,#f15158 100%)!important;box-shadow:0 22px 42px #b822283d,0 8px 24px #51212421,inset 0 1px #ffffff29!important}.dashboard-preview-frame,.dashboard-preview,.modular-board{border-radius:28px!important;overflow:hidden!important}.dashboard-flows,.dashboard-flows--alt{z-index:0!important;mix-blend-mode:normal!important}.dashboard-grid{z-index:3!important;position:relative!important}.module-card{position:relative!important;z-index:3!important}.module-card--hub{z-index:4!important}.hub-card,.hub-card__mark,.hub-card__mark .porteight-mark{position:relative!important;z-index:5!important}.dashboard-flow-ribbons--wash .dashboard-flow-ribbon{opacity:.13!important;stroke-width:6px!important;filter:blur(.2px)!important}.dashboard-flow-ribbons--core .dashboard-flow-ribbon{opacity:.86!important;stroke-width:2.25px!important;filter:drop-shadow(0 2px 6px rgba(88,76,150,.16))!important}.dashboard-flow-line--orders{color:#dc323a!important}.dashboard-flow-line--materials{color:#1cae9e!important}.dashboard-flow-line--payments{color:#ee6842!important}.dashboard-flow-line--vehicle{color:#4f7ee6!important}.dashboard-flow-line--alerts{color:#7b55e8!important}.dashboard-flow-lines--base path{opacity:.14!important;stroke-width:1.75px!important}.dashboard-flow-lines--active path{opacity:.55!important;stroke-width:1.25px!important}.dashboard-flow-ribbon--red{stroke:url(#soft-flow-red)!important}.dashboard-flow-ribbon--green{stroke:url(#soft-flow-green)!important}.dashboard-flow-ribbon--violet{stroke:url(#soft-flow-violet)!important}.dashboard-flow-ribbon--amber{stroke:url(#soft-flow-amber)!important}
@media (max-width:820px){.modular-board{top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(min(.640212,calc((100vw - 0px)/1512)))!important;transform-origin:center center!important}.hub-card{transform:translateX(10px)!important}.dashboard-preview-frame,.dashboard-preview,.modular-board{border-radius:18px!important}}@media (max-width:520px){.modular-board{transform:translate(-50%,-50%) scale(min(.640212,calc((100vw - 0px)/1512)))!important}.hub-card{transform:translateX(8px)!important}}

@media (max-width:820px){.modular-board{transform:translate(-50%,-50%) scale(min(.640212,calc((100vw - 0px)/1512*.86)))!important}.dashboard-flows{inset:48px!important;width:calc(100% - 96px)!important;height:calc(100% - 96px)!important}.hub-card{transform:translateX(8px)!important}}@media (max-width:520px){.modular-board{transform:translate(-50%,-50%) scale(min(.640212,calc((100vw - 0px)/1512*.84)))!important}.hub-card{transform:translateX(6px)!important}}

@media (max-width:820px){.modular-board{transform:translate(-50%,-50%) scale(.22487)!important;transform-origin:center center!important}.hub-card{transform:translateX(6px)!important}}@media (max-width:360px){.modular-board{transform:translate(-50%,-50%) scale(calc((100vw - 32px)/1512))!important}}

@media (max-width:820px){.modular-board{transform:translate(-50%,-50%) scale(.2381)!important}}@media (max-width:392px){.modular-board{transform:translate(-50%,-50%) scale(calc((100vw - 32px)/1512))!important}}

@media (max-width:820px){.modular-board{transform:translate(-50%,-50%) scale(.22487)!important}}@media (max-width:372px){.modular-board{transform:translate(-50%,-50%) scale(calc((100vw - 32px)/1512))!important}}

.dashboard-flow-ribbons--core .dashboard-flow-ribbon{opacity:1!important;stroke-width:2.5px!important;stroke-dasharray:170 920!important;animation:connector-surepass-flow 5.8s linear infinite!important}.dashboard-flow-ribbons--wash .dashboard-flow-ribbon{opacity:.22!important;stroke-width:5px!important}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(2){animation-delay:-1.1s!important}.dashboard-flow-ribbons--core .dashboard-flow-ribbon:nth-child(6){animation-delay:-2.4s!important}@keyframes connector-surepass-flow{0%{opacity:1;stroke-dashoffset:220px}100%{opacity:1;stroke-dashoffset:-620px}}
.dashboard-flow-ribbon--red{stroke:#ff7c4d!important}.dashboard-flow-ribbon--green{stroke:#5fcf8f!important}.dashboard-flow-ribbon--violet{stroke:#8e5df4!important}.dashboard-flow-ribbon--amber{stroke:#ff8a5c!important}.dashboard-flow-ribbons--core .dashboard-flow-ribbon{opacity:1!important;stroke-width:2.5px!important}.dashboard-flow-ribbons--wash .dashboard-flow-ribbon{opacity:.18!important;stroke-width:5px!important}.dashboard-flow-nodes circle{opacity:1!important}.dashboard-flow-node--orders{color:#ff7c4d!important}.dashboard-flow-node--payments{color:#5fcf8f!important}.dashboard-flow-node--green{color:#ff8a5c!important}.dashboard-flow-node--blue{color:#6c8cff!important}.dashboard-flow-node--amber{color:#f4a83d!important}.dashboard-flow-node--violet{color:#8e5df4!important}
