/* Additive styles only. Existing Sellios typography, logo, sidebar and component scale remain untouched. */
.industry-dashboard-intro { display:flex; align-items:flex-start; justify-content:space-between; gap:18px; margin:0 0 16px; padding:15px 17px; border:1px solid #e7e1ef; border-radius:14px; background:linear-gradient(105deg,#fff 0%,#fcfaff 100%); }
.industry-dashboard-intro .eyebrow { margin:0 0 5px; }
.industry-dashboard-intro h2 { margin:0; color:#30243c; }
.industry-dashboard-intro p:not(.eyebrow) { margin:5px 0 0; color:#746a7f; }
.industry-dashboard-intro .button { flex:0 0 auto; }
.industry-metric-grid { margin-bottom:16px; }
.industry-dashboard-grid { margin-top:0; }
.industry-education-dashboard{display:grid;gap:18px;margin:18px 0;border-color:#e4dcef;background:linear-gradient(120deg,#fff,#fbf9ff)}.industry-education-dashboard .panel-heading{align-items:center}.industry-education-dashboard-widgets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.industry-education-dashboard-widgets article{display:grid;gap:5px;padding:14px;border:1px solid #e9e2f1;border-radius:13px;background:#fff}.industry-education-dashboard-widgets small{color:#837895;font-size:11px;font-weight:800}.industry-education-dashboard-widgets strong{color:#342942;font-size:24px}.industry-education-dashboard-widgets span{color:#746a80;font-size:11px}.industry-education-funnel-line{display:flex;align-items:center;gap:9px;overflow:auto;padding-top:3px}.industry-education-funnel-line span{display:grid;gap:4px;min-width:110px;padding:11px 13px;border:1px solid #e6ddf0;border-radius:11px;background:#fff;color:#675b73;font-size:11px;font-weight:800}.industry-education-funnel-line b{color:#5c35a1;font-size:18px}.industry-education-funnel-line i{color:#a38dbd;font-style:normal;font-weight:900}.industry-education-control-plane{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:14px}.industry-education-control-plane article,.industry-education-funnel{padding:22px;border:1px solid #e7def1;border-radius:15px;background:#fff}.industry-education-control-plane h2{margin:0;color:#332744;font-size:23px}.industry-education-control-plane p{color:#6f647b;line-height:1.55}.industry-education-flow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px}.industry-education-flow span{padding:8px 10px;border-radius:999px;background:#f2ebfb;color:#5e3d8d;font-size:11px;font-weight:800}.industry-education-flow i{color:#9a7cb8;font-style:normal}.industry-education-funnel h3{margin:0 0 13px;color:#332744}.industry-education-funnel>div{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.industry-education-funnel span{display:grid;gap:3px;color:#746a80;font-size:10px}.industry-education-funnel b{color:#5c35a1;font-size:18px}.industry-education-funnel small{display:block;margin-top:15px;color:#756b80;line-height:1.5}
.industry-priority-list { display:grid; border-top:1px solid #eeeaf2; }
.industry-priority-list button { display:grid; grid-template-columns:28px 1fr 16px; gap:10px; align-items:center; width:100%; min-height:61px; padding:10px 17px; color:inherit; border:0; border-bottom:1px solid #eeeaf2; background:#fff; text-align:left; cursor:pointer; }
.industry-priority-list button:hover { background:#fcfbfe; }
.industry-priority-list button>span { display:grid; width:25px; height:25px; place-items:center; color:#6843ae; border-radius:8px; background:#f1ebfb; font-weight:800; }
.industry-priority-list strong,.industry-priority-list small { display:block; }
.industry-priority-list strong { color:#453653; }
.industry-priority-list small { margin-top:3px; color:#857b8e; }
.industry-priority-list svg,.industry-action-row svg { width:15px; height:15px; fill:none; stroke:currentColor; stroke-width:2; }
.industry-workflow-line { display:flex; flex-wrap:wrap; gap:7px; padding:0 17px 17px; }
.industry-workflow-line span { padding:7px 9px; color:#5b4773; border-radius:7px; background:#f5f1fa; font-weight:700; }
.industry-workflow-line span:not(:last-child)::after { margin-left:8px; color:#a295b3; content:'→'; }
.industry-module-panel>div:last-child { padding:0 17px 14px; }
.industry-action-row { display:flex; align-items:center; justify-content:space-between; width:100%; min-height:37px; padding:8px 0; color:#6943b0; border:0; border-bottom:1px solid #eeeaf2; background:transparent; font:inherit; font-weight:700; text-align:left; cursor:pointer; }
.industry-action-row:last-child { border-bottom:0; }
.industry-action-row:hover { color:#40206e; }
.industry-copilot { margin-top:14px; }
.main-nav .nav-item[hidden] { display:none; }

/* Industry Solution is a dedicated destination, not a second dashboard card. */
.industry-solution-page { display:grid; gap:18px; }
.industry-solution-hero { display:grid; grid-template-columns:minmax(0,1fr) minmax(260px,.62fr); gap:20px; padding:21px 24px; border-color:#e4dcef; background:linear-gradient(120deg,#fff 0%,#fbf9ff 100%); }
.industry-solution-hero-copy .eyebrow { margin:0 0 9px; }
.industry-solution-hero h2 { margin:0; color:#241b32; font-size:34px; line-height:1.12; letter-spacing:-.035em; }
.industry-solution-hero-copy>p:not(.eyebrow) { max-width:780px; margin:10px 0 0; color:#655d70; font-size:18px; line-height:1.55; }
.industry-solution-badges { display:flex; flex-wrap:wrap; gap:10px; align-items:center; margin-top:18px; color:#615675; font-size:15px; font-weight:700; }
.industry-solution-hero-note { display:flex; gap:13px; align-self:center; padding:17px; border:1px solid #e7def7; border-radius:14px; background:#f8f5ff; }
.industry-solution-hero-note>span { display:grid; flex:0 0 auto; width:36px; height:36px; place-items:center; color:#7046bb; border-radius:11px; background:#ede4ff; }
.industry-solution-hero-note svg { width:19px; height:19px; fill:none; stroke:currentColor; stroke-width:2; }
.industry-solution-hero-note strong { display:block; color:#3d2c55; font-size:16px; }
.industry-solution-hero-note p { margin:5px 0 0; color:#71647f; font-size:14px; line-height:1.45; }
.industry-solution-overview { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; }
.industry-solution-overview article { min-height:174px; padding:20px 21px; border:1px solid #e8e2ee; border-radius:15px; background:#fff; }
.industry-solution-overview small { display:block; margin-bottom:11px; color:#887d97; font-size:11px; font-weight:800; letter-spacing:.09em; }
.industry-solution-overview strong { display:block; color:#342942; font-size:18px; line-height:1.45; }
.industry-solution-overview p { margin:10px 0 0; color:#756c80; font-size:15px; line-height:1.48; }
.industry-solution-capability-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; }
.industry-solution-capability-grid article { padding:20px 21px; }
.industry-solution-capability-grid h3 { margin:0 0 14px; color:#342942; font-size:20px; }
.industry-solution-capability-grid small { display:block; margin-top:14px; color:#756c80; font-size:13px; line-height:1.45; }
.industry-capability-list { display:flex; flex-wrap:wrap; gap:8px; }
.industry-capability-list span { display:inline-flex; align-items:center; min-height:30px; padding:6px 10px; border:1px solid #eadfea; border-radius:999px; background:#fffafc; color:#5b4d68; font-size:12px; font-weight:700; }
.industry-lifecycle { margin-top:18px; padding-top:15px; border-top:1px solid #eee8f2; }
.industry-lifecycle .eyebrow { margin:0 0 8px; }
.industry-lifecycle>div { display:flex; flex-wrap:wrap; gap:6px; }
.industry-lifecycle span { padding:6px 9px; border-radius:999px; background:#f5f1fa; color:#665275; font-size:11px; font-weight:800; text-transform:capitalize; }
.industry-solution-modules { padding-bottom:23px; }
.industry-solution-modules .panel-heading { padding-bottom:16px; }
.industry-solution-modules .panel-heading h2,.industry-solution-workspace h2 { font-size:22px; }
.industry-solution-modules .panel-heading p,.industry-solution-workspace .panel-heading p { font-size:16px; line-height:1.5; }
.industry-solution-module-list { display:flex; flex-wrap:wrap; gap:10px; padding:0 21px; }
.industry-solution-module-list span { padding:9px 12px; color:#57358d; border:1px solid #e4d8f6; border-radius:9px; background:#f7f2ff; font-size:15px; font-weight:750; }
.industry-solution-package-note { margin:16px 21px 0; color:#796d84; font-size:15px; line-height:1.5; }
.industry-solution-workspace { display:grid; grid-template-columns:minmax(0,1.52fr) minmax(280px,.8fr); gap:18px; }
.industry-solution-actions { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; padding:0 21px 21px; }
.industry-solution-actions button { display:flex; align-items:center; justify-content:space-between; min-height:58px; padding:14px 15px; color:#47335f; border:1px solid #e8e0ef; border-radius:11px; background:#fff; font:inherit; text-align:left; cursor:pointer; transition:border-color .18s ease,background .18s ease,transform .18s ease; }
.industry-solution-actions button:hover { border-color:#bda1ed; background:#fbf8ff; transform:translateY(-1px); }
.industry-solution-actions strong { font-size:16px; }
.industry-solution-actions svg { width:18px; height:18px; color:#7046bb; fill:none; stroke:currentColor; stroke-width:2; }
.industry-solution-governance { padding:22px; border-color:#e3d8f4; background:linear-gradient(145deg,#fbf8ff,#f5efff); }
.industry-solution-governance .eyebrow { margin:0 0 10px; }
.industry-solution-governance h2 { margin:0; color:#3b2954; font-size:21px; line-height:1.25; }
.industry-solution-governance>p:not(.eyebrow) { margin:11px 0 0; color:#6c5d7c; font-size:15px; line-height:1.55; }
.industry-solution-governance>div { display:flex; gap:9px; align-items:flex-start; margin-top:18px; color:#4d3371; font-size:14px; font-weight:750; line-height:1.4; }
.industry-solution-governance>div>span { display:grid; width:20px; height:20px; place-items:center; color:#fff; border-radius:50%; background:#42ad7b; }
.industry-solution-governance svg { width:14px; height:14px; fill:none; stroke:currentColor; stroke-width:2.4; }
.industry-fnb-control-plane { display:grid; grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr); gap:18px; }
.industry-fnb-control-plane .panel { min-height:100%; }
.industry-fnb-flow { display:flex; flex-wrap:wrap; align-items:center; gap:8px; padding:0 17px 18px; }
.industry-fnb-flow span { padding:9px 11px; color:#57358d; border:1px solid #e4d8f6; border-radius:9px; background:#f7f2ff; font-size:13px; font-weight:750; }
.industry-fnb-flow i { color:#a295b3; font-style:normal; }
.industry-fnb-source-card { padding:22px; border-color:#e3d8f4; background:linear-gradient(145deg,#fbf8ff,#f5efff); }
.industry-fnb-source-card .eyebrow { margin:0 0 9px; }.industry-fnb-source-card h3 { margin:0; color:#3b2954; font-size:20px; }.industry-fnb-source-card p { margin:9px 0 16px; color:#6c5d7c; font-size:14px; line-height:1.55; }.industry-fnb-source-card>div { display:flex; flex-wrap:wrap; gap:7px; }.industry-fnb-source-card>div span { padding:7px 9px; border-radius:8px; background:#fff; color:#5a3a85; font-size:12px; font-weight:750; }
@media (max-width:760px) { .industry-dashboard-intro { display:grid; }.industry-dashboard-intro .button { width:max-content; }.industry-priority-list button { padding-inline:14px; } }
@media (max-width:980px) { .industry-solution-hero,.industry-solution-workspace,.industry-fnb-control-plane,.industry-solution-capability-grid { grid-template-columns:1fr; }.industry-solution-overview { grid-template-columns:1fr; }.industry-solution-overview article { min-height:0; } }
@media (max-width:760px) { .industry-solution-hero { gap:16px; padding:18px 16px; }.industry-solution-hero h2 { font-size:28px; }.industry-solution-hero-copy>p:not(.eyebrow) { font-size:16px; }.industry-solution-actions { grid-template-columns:1fr; padding-inline:16px; }.industry-solution-module-list { padding-inline:16px; }.industry-solution-package-note { margin-inline:16px; }.industry-solution-modules .panel-heading { padding-inline:16px; }.industry-solution-workspace { gap:14px; } }

/* Industry Context stays operational: cards either describe the active setup
   or open a real workspace destination. */
.industry-solution-hero{grid-template-columns:minmax(0,1fr)}
.industry-solution-badges .button{min-height:38px}
.industry-solution-overview article{min-height:0}
.industry-solution-overview h3{margin:0 0 10px;color:#6c6277;font-size:13px;font-weight:800}
.industry-solution-overview strong{font-size:16px}
.industry-workflow-steps{display:flex;flex-wrap:wrap;gap:7px}
.industry-workflow-step,.industry-workflow-status{display:inline-flex;gap:7px;align-items:center;min-height:32px;padding:6px 9px;border:1px solid #e6dcef;border-radius:9px;background:#f8f5ff;color:#57358d;font:inherit;font-size:12px;font-weight:750;line-height:1.25}
.industry-workflow-step{cursor:pointer}.industry-workflow-step:hover,.industry-workflow-step:focus-visible{border-color:#bda1ed;background:#f2ebff;outline:none}.industry-workflow-step span{color:#8a69bd}.industry-workflow-status{background:#faf9fc;color:#756d7e}
.industry-solution-capability-grid article>p{margin:0 0 13px;color:#756c80;font-size:13px;line-height:1.5}
.industry-capability-list{align-items:flex-start}
.industry-capability-action,.industry-capability-status{display:inline-flex;gap:6px;align-items:center;min-height:32px;padding:6px 10px;border:1px solid #eadfea;border-radius:999px;background:#fffafc;color:#5b4d68;font:inherit;font-size:12px;font-weight:700;line-height:1.25}
.industry-capability-action{cursor:pointer}.industry-capability-action:hover,.industry-capability-action:focus-visible{border-color:#cdb7ef;background:#f7f2ff;color:#512e88;outline:none}.industry-capability-action svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2}.industry-capability-status{background:#faf9fc;color:#756d7e}
.industry-storefront-action{margin-top:16px}
.industry-solution-module-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 21px;gap:10px}
.industry-module-card{display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border:1px solid #e8e0ef;border-radius:12px;background:#fff;color:#47335f;font:inherit;text-align:left;cursor:pointer}.industry-module-card:hover,.industry-module-card:focus-visible{border-color:#bda1ed;background:#fbf8ff;outline:none}.industry-module-card strong,.industry-module-card small,.industry-module-card em{display:block}.industry-module-card strong{font-size:14px}.industry-module-card small{margin-top:4px;color:#766d80;font-size:12px;line-height:1.4}.industry-module-card em{margin-top:7px;color:#7046bb;font-size:12px;font-style:normal;font-weight:800}.industry-module-card>span{display:grid;flex:0 0 auto;color:#7046bb}.industry-module-card svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}
@media(max-width:760px){.industry-solution-module-list{grid-template-columns:1fr;padding-inline:16px}.industry-storefront-action{width:100%}}

/* F&B public-demo sandbox: an operational queue that shares the same order data as the storefront. */
.fnb-sandbox-page{display:grid;gap:18px}.fnb-sandbox-page>.page-heading{margin-bottom:0}.fnb-sandbox-page>.page-heading h1{max-width:790px}.fnb-sandbox-page>.page-heading p:not(.eyebrow){max-width:820px}.fnb-sandbox-page .heading-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.fnb-sandbox-notice{display:flex;align-items:center;gap:12px;padding:14px 17px;border:1px solid #e7c59d;border-radius:13px;background:linear-gradient(105deg,#fff7eb,#fffdfa);color:#70482f}.fnb-sandbox-notice strong{color:#9e471f;font-size:12px;white-space:nowrap}.fnb-sandbox-notice span{font-size:11px;line-height:1.5}.fnb-sandbox-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fnb-sandbox-metrics article{display:grid;gap:5px;padding:16px 17px;border:1px solid #eadfd5;border-radius:14px;background:#fffdfb}.fnb-sandbox-metrics small{color:#8c786b;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fnb-sandbox-metrics strong{color:#42271b;font-size:26px;letter-spacing:-.04em}.fnb-sandbox-metrics span{color:#8a796e;font-size:10px;line-height:1.35}.fnb-sandbox-board{overflow:hidden;border:1px solid #eadfd5;border-radius:16px;background:#fff}.fnb-sandbox-board>.panel-heading{padding:20px 21px;border-bottom:1px solid #f0e6df}.fnb-sandbox-board>.panel-heading h2{color:#3e291f}.fnb-sandbox-board>.panel-heading p{color:#87766d}.fnb-sandbox-order-list{display:grid;gap:10px;padding:14px}.fnb-sandbox-order{display:flex;justify-content:space-between;gap:18px;padding:15px 16px;border:1px solid #eee2da;border-radius:13px;background:#fffaf6}.fnb-sandbox-order-main{min-width:0;display:grid;gap:5px}.fnb-sandbox-order-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fnb-sandbox-order-top strong{color:#3e291f;font-size:13px}.fnb-sandbox-order-top span{padding:5px 8px;border-radius:999px;background:#fff0e5;color:#9e4b25;font-size:9px;font-weight:900}.fnb-sandbox-order-main p{margin:0;color:#66544a;font-size:11px;line-height:1.45}.fnb-sandbox-order-main small{color:#8a796e;font-size:10px}.fnb-sandbox-order-side{display:grid;justify-items:end;align-content:center;gap:8px;min-width:145px}.fnb-sandbox-status{padding:6px 9px;border-radius:999px;font-size:9px;font-weight:900}.fnb-sandbox-status.status-baru{background:#fff1dc;color:#a35e16}.fnb-sandbox-status.status-dikonfirmasi{background:#eee8ff;color:#6341a0}.fnb-sandbox-status.status-diproses{background:#e5f4ff;color:#22658a}.fnb-sandbox-status.status-siap_dikirim{background:#e3f7ec;color:#20704d}.fnb-sandbox-status.status-selesai{background:#e7f7ef;color:#24714f}.fnb-sandbox-status.status-dibatalkan{background:#fbe7e7;color:#a34545}.fnb-sandbox-order-side .button{min-height:33px;padding:0 10px;border-radius:8px;font-size:10px}.fnb-sandbox-done{color:#6a907a;font-size:10px;font-weight:800}.fnb-sandbox-order-list .empty-state{margin:0;padding:44px 20px;border:1px dashed #decfc6;border-radius:12px;background:#fffcfa}.fnb-sandbox-page .button{text-decoration:none}.fnb-sandbox-page .button-primary{background:#b5481c;border-color:#b5481c}.fnb-sandbox-page .button-secondary{background:#fff7ef;border-color:#e7c7ac;color:#8d4828}
@media(max-width:900px){.fnb-sandbox-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fnb-sandbox-page>.page-heading{display:grid;gap:15px}.fnb-sandbox-page .heading-actions{justify-content:flex-start}}
@media(max-width:620px){.fnb-sandbox-notice{align-items:flex-start;flex-direction:column;gap:5px}.fnb-sandbox-order{align-items:stretch;flex-direction:column;gap:12px}.fnb-sandbox-order-side{display:flex;align-items:center;justify-content:space-between;min-width:0}.fnb-sandbox-order-side .button{flex:1;max-width:180px}.fnb-sandbox-metrics{gap:9px}.fnb-sandbox-metrics article{padding:13px}.fnb-sandbox-metrics strong{font-size:22px}}
.industry-education-dashboard{display:grid;gap:18px;margin:18px 0;border-color:#e4dcef;background:linear-gradient(120deg,#fff,#fbf9ff)}
@media(max-width:900px){.industry-education-dashboard-widgets{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-education-control-plane{grid-template-columns:1fr}}
@media(max-width:620px){.industry-education-dashboard-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-education-funnel>div{grid-template-columns:repeat(3,1fr)}}

/* Shared Customer 360 surface for service-led industries. */
.industry-360-control-plane{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(270px,.72fr);gap:18px}.industry-360-control-plane .panel{min-height:100%}.industry-360-control-main{overflow:hidden;border-color:#e4dcef;background:linear-gradient(120deg,#fff 0%,#fbf9ff 100%)}.industry-360-control-main .panel-heading{padding-bottom:16px}.industry-360-control-main .panel-heading h2{max-width:790px}.industry-360-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 21px 16px}.industry-360-flow span,.industry-360-pills span{padding:8px 10px;border:1px solid #e5d9f5;border-radius:9px;background:#f7f2ff;color:#57358d;font-size:12px;font-weight:800}.industry-360-flow i{color:#a295b3;font-style:normal}.industry-360-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 21px 21px}.industry-360-overview span{display:grid;gap:4px;padding:10px 11px;border:1px solid #eee8f5;border-radius:10px;background:#fff}.industry-360-overview small{color:#887d97;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.industry-360-overview strong{color:#4c3b5c;font-size:12px;line-height:1.4}.industry-360-onsite{padding:22px;border-color:#e3d8f4;background:linear-gradient(145deg,#fbf8ff,#f5efff)}.industry-360-onsite .eyebrow{margin:0 0 9px}.industry-360-onsite h3{margin:0;color:#3b2954;font-size:20px}.industry-360-onsite p{margin:9px 0 16px;color:#6c5d7c;font-size:14px;line-height:1.55}.industry-360-pills{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.industry-360-pills span{padding:7px 9px;background:#fff;font-size:11px}.industry-service-dashboard{display:grid;gap:16px;margin:18px 0;border-color:#e4dcef;background:linear-gradient(120deg,#fff,#fbf9ff)}.industry-service-dashboard .panel-heading{padding-bottom:0}.industry-service-dashboard-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 21px}.industry-service-dashboard-cards article{display:grid;gap:4px;padding:13px 14px;border:1px solid #eee8f5;border-radius:11px;background:#fff}.industry-service-dashboard-cards small{color:#887d97;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.industry-service-dashboard-cards strong{color:#3f2e51;font-size:25px;letter-spacing:-.04em}.industry-service-dashboard-cards span{color:#766983;font-size:11px}.industry-360-mini-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 21px 20px}.industry-360-mini-flow span{padding:7px 9px;border-radius:999px;background:#f5f1fa;color:#665275;font-size:11px;font-weight:800;text-transform:capitalize}.industry-360-mini-flow i{color:#a295b3;font-style:normal}@media(max-width:980px){.industry-360-control-plane{grid-template-columns:1fr}}@media(max-width:760px){.industry-360-overview,.industry-service-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-360-control-plane .panel-heading{padding-inline:16px}.industry-360-flow,.industry-360-overview,.industry-service-dashboard-cards,.industry-360-mini-flow{padding-inline:16px}.industry-360-onsite{padding:18px}.industry-service-dashboard .panel-heading{display:grid;gap:12px}}@media(max-width:480px){.industry-360-overview,.industry-service-dashboard-cards{grid-template-columns:1fr}}
