/* JKV_THEME_R3_20260921 - Customer dashboard in the kiosk look (desktop + phone). Visual only: no workflow, data or payment logic. */
:root{--j3-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-6h4v6'/%3E%3C/svg%3E");--j3-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3Cpath d='M2.5 3.5h3l2.4 11.2h11l2-8H7'/%3E%3C/svg%3E");--j3-orders:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H6.5A1.5 1.5 0 0 0 5 4.5v15A1.5 1.5 0 0 0 6.5 21h11a1.5 1.5 0 0 0 1.5-1.5V8z'/%3E%3Cpath d='M14 3v5h5M8.5 12.5h7M8.5 16h5'/%3E%3C/svg%3E");--j3-quote:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4'/%3E%3Cpath d='M9 11h7M9 14.5h7M9 18h4'/%3E%3C/svg%3E");--j3-pay:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 5h11M7 9.5h11M7 5c4.5 0 6 1.8 6 4.5S11 14 7 14l8 6'/%3E%3C/svg%3E");--j3-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7.5 3v5.5c0 4.6-3.2 8.3-7.5 9.5-4.3-1.2-7.5-4.9-7.5-9.5V6z'/%3E%3Cpath d='M8.8 12.2l2.2 2.2 4.3-4.6'/%3E%3C/svg%3E");--j3-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1.2-4.2 4.3-6 8-6s6.8 1.8 8 6'/%3E%3C/svg%3E");--j3-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7' rx='1.5'/%3E%3Crect x='13.5' y='3.5' width='7' height='7' rx='1.5'/%3E%3Crect x='3.5' y='13.5' width='7' height='7' rx='1.5'/%3E%3Crect x='13.5' y='13.5' width='7' height='7' rx='1.5'/%3E%3C/svg%3E");--j3-refresh:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 1 0-2.3 5.7'/%3E%3Cpath d='M20 4v7h-7'/%3E%3C/svg%3E");}

/* ================= ALL SCREENS (customer) ================= */
html[data-jkv-role="CUSTOMER"] body{background:linear-gradient(180deg,#e8f5ff 0,#f3f8fd 300px,#f4f7fb 100%)!important}
html[data-jkv-role="CUSTOMER"] #mainContent{background:transparent!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .eyebrow{color:#1663C7!important;letter-spacing:.12em!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .page-head{position:relative!important;padding:18px 20px!important;border-radius:20px!important;background:linear-gradient(120deg,rgba(255,255,255,.95) 0%,rgba(228,244,255,.92) 60%,rgba(214,238,255,.9) 100%)!important;border:1px solid rgba(22,99,199,.16)!important;box-shadow:0 10px 26px rgba(13,43,91,.08)!important;overflow:hidden!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .page-head::after{content:""!important;position:absolute!important;right:-70px!important;top:-70px!important;width:190px!important;height:190px!important;border-radius:50%!important;background:conic-gradient(from 200deg,rgba(22,99,199,.10),rgba(247,148,29,.08),rgba(31,138,60,.08),rgba(22,99,199,.10))!important;filter:blur(6px)!important;pointer-events:none!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .page-head h1{color:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .page-head p{color:#4d6784!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .breadcrumb-link{color:#1663C7!important;font-weight:850!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .refresh-round{background:#fff!important;border:1px solid #cfe0ef!important;box-shadow:0 6px 16px rgba(13,43,91,.08)!important;color:transparent!important;position:relative!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .refresh-round span{opacity:0!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .refresh-round::before{content:""!important;position:absolute!important;inset:0!important;margin:auto!important;width:20px!important;height:20px!important;background:#1663C7!important;-webkit-mask:var(--j3-refresh) center/20px no-repeat!important;mask:var(--j3-refresh) center/20px no-repeat!important}

/* service notice + admin card: calm blue, no gold */
html[data-jkv-role="CUSTOMER"] .customer-admin-support{background:rgba(255,255,255,.92)!important;border:1px solid #dbe8f3!important;border-radius:20px!important;box-shadow:0 8px 22px rgba(13,43,91,.06)!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.warn{background:#eef6ff!important;border:1px solid #cfe2f6!important;border-left:4px solid #1663C7!important;color:#23456b!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.warn b{color:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok{background:linear-gradient(135deg,#f1fbf4,#ffffff)!important;border:1px solid #cde9d6!important;color:#1f5a33!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok>b{color:#1F8A3C!important}

/* KPI tiles */
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi{background:rgba(255,255,255,.95)!important;border:1px solid #dbe8f3!important;border-top:0!important;border-radius:18px!important;box-shadow:0 8px 20px rgba(13,43,91,.06)!important;position:relative!important;overflow:hidden!important;min-width:0!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:4px!important;background:#1663C7!important;border-radius:0!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi-grid>.kpi:nth-child(2)::before{background:#F7941D!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi-grid>.kpi:nth-child(3)::before{background:#1F8A3C!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi-grid>.kpi:nth-child(4)::before{background:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi .label{color:#4d6784!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi .value{color:#0D2B5B!important;overflow-wrap:anywhere!important;word-break:break-word!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi .sub{color:#7289a3!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .kpi-grid>.kpi:not(.clickable)~.kpi:not(.clickable){display:none!important}

/* fast track */
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .s31-fasttrack .s31-fast-grid button{background:#fff!important;border:1px solid #dbe8f3!important;border-left:4px solid #1663C7!important;border-radius:16px!important;box-shadow:0 6px 16px rgba(13,43,91,.06)!important;text-align:left!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .s31-fasttrack .s31-fast-grid button span{background:#1663C7!important;color:#fff!important;box-shadow:0 0 0 4px rgba(22,99,199,.14)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .s31-fasttrack .s31-fast-grid button b{color:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .s31-fasttrack .s31-fast-grid button small{color:#5c7390!important}

/* workflow tiles: white glass + brand icon tiles (no cream / gold) */
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card{background:rgba(255,255,255,.96)!important;border:1px solid #dbe8f3!important;border-radius:18px!important;box-shadow:0 8px 20px rgba(13,43,91,.06)!important;background-image:none!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card::after{content:none!important;display:none!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card:hover{border-color:#1663C7!important;box-shadow:0 12px 26px rgba(22,99,199,.14)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card .icon{width:44px!important;height:44px!important;border-radius:13px!important;font-size:0!important;color:transparent!important;background:#e6f1fb!important;position:relative!important;display:block!important;margin:0 0 10px!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card .icon::before{content:""!important;position:absolute!important;inset:0!important;margin:auto!important;width:24px!important;height:24px!important;background:#1663C7!important;-webkit-mask:var(--j3-grid) center/24px no-repeat!important;mask:var(--j3-grid) center/24px no-repeat!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="marketplace"] .icon::before{-webkit-mask-image:var(--j3-cart)!important;mask-image:var(--j3-cart)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="workorders"] .icon::before{-webkit-mask-image:var(--j3-orders)!important;mask-image:var(--j3-orders)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="quotations"] .icon{background:#e9edf6!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="quotations"] .icon::before{background:#0D2B5B!important;-webkit-mask-image:var(--j3-quote)!important;mask-image:var(--j3-quote)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="payments"] .icon{background:#e8f6ec!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="payments"] .icon::before{background:#1F8A3C!important;-webkit-mask-image:var(--j3-pay)!important;mask-image:var(--j3-pay)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="jcr"] .icon{background:#e8f6ec!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="jcr"] .icon::before{background:#1F8A3C!important;-webkit-mask-image:var(--j3-shield)!important;mask-image:var(--j3-shield)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="profile"] .icon{background:#e9edf6!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card[data-open-module="profile"] .icon::before{background:#0D2B5B!important;-webkit-mask-image:var(--j3-user)!important;mask-image:var(--j3-user)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card b{color:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .module-card .stage{background:#eef5fc!important;color:#1663C7!important;border:0!important;border-radius:999px!important;padding:4px 9px!important;letter-spacing:.04em!important}

/* section pills + task rows */
html[data-jkv-role="CUSTOMER"] .s32-workflow-subnav button{background:#fff!important;color:#0D2B5B!important;border:1px solid #cfe0ef!important;box-shadow:none!important}
html[data-jkv-role="CUSTOMER"] .s32-workflow-subnav button b{background:#e6f1fb!important;color:#1663C7!important;border-radius:999px!important}
html[data-jkv-role="CUSTOMER"] .s32-workflow-subnav button.active{background:#1663C7!important;color:#fff!important;border-color:#1663C7!important}
html[data-jkv-role="CUSTOMER"] .s32-workflow-subnav button.active b{background:rgba(255,255,255,.22)!important;color:#fff!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .workflow-task{background:rgba(255,255,255,.96)!important;background-image:none!important;border:1px solid #dbe8f3!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .workflow-task::after{content:none!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .workflow-task::before{border-radius:0!important;box-shadow:none!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .workflow-task .task-number{background:#e6f1fb!important;color:#1663C7!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .workflow-task .stage{color:#5c7390!important;background:none!important}

/* panels + forms */
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .panel-card{background:rgba(255,255,255,.96)!important;border:1px solid #dbe8f3!important;border-radius:20px!important;box-shadow:0 8px 22px rgba(13,43,91,.06)!important;min-width:0!important;max-width:100%!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent input:not([type=checkbox]):not([type=radio]),html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent select,html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent textarea{background:#fff!important;border:1px solid #cfe0ef!important;border-radius:12px!important;color:#0D2B5B!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent input:focus,html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent select:focus,html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent textarea:focus{outline:none!important;border-color:#1663C7!important;box-shadow:0 0 0 3px rgba(22,99,199,.15)!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent label{color:#23456b!important}


/* admin card + KPI layout on wide screens */
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.warn b{display:block!important;margin:0 0 4px!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 14px!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok>span:last-child{display:flex!important;gap:8px!important;margin-left:auto!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok a.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:0 16px!important;border-radius:12px!important;border:0!important;color:#fff!important;background:#1663C7!important;font-weight:900!important;text-decoration:none!important;position:static!important;transform:none!important}
html[data-jkv-role="CUSTOMER"] .customer-admin-support .live-alert.ok a.btn[href*="wa.me"]{background:#1F8A3C!important}
html[data-jkv-role="CUSTOMER"] body #dashboardView #dashboardContent .customer-admin-support~.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}

/* ================= PHONE (<=760px) ================= */
@media (max-width:760px){
  /* light glass header like the kiosk */
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-header.active{background:linear-gradient(135deg,rgba(223,244,255,.96),rgba(207,238,255,.94))!important;color:#0D2B5B!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(22,99,199,.16)!important;box-shadow:0 6px 18px rgba(13,43,91,.08)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-header img{box-shadow:0 0 0 3px rgba(22,99,199,.12),0 0 0 5px rgba(247,148,29,.12)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-copy strong{color:#0D2B5B!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-copy small{color:#4d6784!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-logout{background:#fff!important;color:#0D2B5B!important;border:1px solid #cfe0ef!important}
  /* bottom nav with real icons */
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav.active{background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button .jkv-core-nav-icon{font-size:0!important;width:24px!important;height:24px!important;background:currentColor!important;-webkit-mask:var(--j3-grid) center/24px no-repeat!important;mask:var(--j3-grid) center/24px no-repeat!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button[data-key="home"] .jkv-core-nav-icon{-webkit-mask-image:var(--j3-home)!important;mask-image:var(--j3-home)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button[data-key="orders"] .jkv-core-nav-icon{-webkit-mask-image:var(--j3-orders)!important;mask-image:var(--j3-orders)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button[data-key="payments"] .jkv-core-nav-icon{-webkit-mask-image:var(--j3-pay)!important;mask-image:var(--j3-pay)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button[data-key="profile"] .jkv-core-nav-icon{-webkit-mask-image:var(--j3-user)!important;mask-image:var(--j3-user)!important}
  html[data-jkv-role="CUSTOMER"] .jkv-core-mobile-nav button.active{color:#1663C7!important}

  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .page-head{padding:14px 14px!important;border-radius:18px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .page-head h1{font-size:24px!important}
  /* workflow tiles 2-up (high specificity) */
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .module-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .module-grid .module-card{min-height:0!important;padding:14px 12px!important;text-align:left!important;transform:none!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .module-grid .module-card b{font-size:14.5px!important;line-height:1.2!important;margin:0 0 8px!important;display:block!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .module-grid .module-card .stage{font-size:10px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .kpi-grid,html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .customer-admin-support~.kpi-grid{grid-template-columns:1fr 1fr!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard .customer-admin-support .live-alert.ok{display:grid!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard .customer-admin-support .live-alert.ok>span:last-child{display:grid!important;grid-template-columns:1fr 1fr!important;margin:8px 0 0!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard .customer-admin-support .live-alert.ok a.btn{min-height:44px!important;padding:0 8px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .kpi .value{font-size:24px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .panel-card .kpi-grid{grid-template-columns:1fr!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .panel-card .kpi .value{font-size:17px!important;white-space:normal!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .panel-card{padding:14px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .s31-fast-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .s31-fast-grid button{display:grid!important;grid-template-columns:36px 1fr!important;column-gap:12px!important;align-items:center!important;padding:12px 14px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .s31-fast-grid button span{grid-row:1 / 3!important;width:36px!important;height:36px!important;margin:0!important;display:grid!important;place-items:center!important;border-radius:50%!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .s31-fast-grid button b{margin:0!important;font-size:15px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent .s31-fast-grid button small{font-size:12.5px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent input,html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent select{min-height:46px!important;font-size:16px!important}
  html[data-jkv-role="CUSTOMER"] body.jkv-core-mobile-dashboard #dashboardView #dashboardContent textarea{font-size:16px!important;min-height:96px!important}
}
