.wmu-wrap:has(.wmu-dashboard){max-width:1320px;padding-top:32px}.wmu-dashboard{--ink:#103b53;--muted:#607d8b;--line:#ddebf0;--aqua:#008da9;color:var(--ink);font-size:14px;line-height:1.7}.wmu-dashboard *{box-sizing:border-box}.wmu-dashboard h1,.wmu-dashboard h2,.wmu-dashboard h3,.wmu-dashboard h4{line-height:1.4;letter-spacing:-.02em}.wmu-dashboard h2{font-size:20px}.wmu-dashboard h3{font-size:17px;font-weight:700}.wmu-dashboard h4{font-size:14px;font-weight:700}.wmu-dashboard p{margin-block:10px 18px}.wmu-dashboard .wmu-primary{color:#fff}.wmu-dashboard a{text-underline-offset:4px}.wmu-dashboard a:hover{text-decoration:underline}.wmu-dash-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px;padding:28px 32px;border:1px solid #d9edf1;border-radius:24px;background:radial-gradient(ellipse at 95% 5%,#cbf4f280,transparent 55%),linear-gradient(115deg,#eef8ff,#f6fdfc)}.wmu-dash-heading h1{font-size:clamp(25px,3vw,35px);font-weight:800;margin:8px 0}.wmu-dash-heading p{margin:0;color:var(--muted)}.wmu-dash-heading>.wmu-secondary{flex-shrink:0;background:#ffffffc9}.wmu-dashboard-layout{display:grid;grid-template-columns:225px minmax(0,1fr);align-items:start;gap:26px}.wmu-sidebar{position:sticky;top:110px;padding:12px;background:#fff;border:1px solid var(--line);border-radius:20px}.wmu-sidebar nav{display:grid;gap:5px}.wmu-sidebar nav a{display:flex;align-items:center;gap:11px;min-height:49px;padding:11px 12px;border-radius:12px;font-weight:600;color:#4a697a;font-size:13px}.wmu-sidebar svg{flex:none}.wmu-sidebar nav a:hover{background:#f2f9fb;text-decoration:none}.wmu-sidebar nav [aria-current=page]{background:#e9f7fb;color:#006c91;box-shadow:inset 3px 0 #009bbe}.wmu-dashboard[dir=rtl] .wmu-sidebar nav [aria-current=page]{box-shadow:inset -3px 0 #009bbe}.wmu-logout{display:block;padding:16px 12px 5px;margin-top:18px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)!important}.wmu-panel{min-width:0;display:grid;gap:20px}.wmu-panel-title{margin:0;font-size:23px!important;font-weight:800}.wmu-dashboard .wmu-card,.wmu-dashboard .wmo-card{border:1px solid var(--line);background:#fff;border-radius:19px;padding:24px;box-shadow:0 5px 18px #103b5303;margin:0;min-width:0}.wmu-dashboard .wmu-card h2{margin:0 0 16px}.wmu-dashboard .wmu-card h3{margin:8px 0}.wmu-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wmu-stat{display:grid;grid-template-columns:1fr auto;gap:8px;padding:21px;background:#fff;border:1px solid var(--line);border-radius:18px;color:var(--ink)!important}.wmu-stat svg{grid-column:2;grid-row:1/3;color:var(--aqua);width:30px;height:30px;padding:4px;background:#ecfafd;border-radius:8px}.wmu-stat strong{grid-column:1;grid-row:1;font-size:29px;line-height:1.1}.wmu-stat span{grid-column:1/3;font-size:12px;color:var(--muted)}.wmu-stat:hover{border-color:#8ed5e2;text-decoration:none!important}.wmu-section-title,.wmu-card-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;flex-wrap:wrap}.wmu-section-title h2{margin:0!important}.wmu-section-title>a{font-size:12px}.wmu-section-title>svg{color:var(--aqua)}.wmu-order-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 0;border-top:1px solid #edf3f6;color:var(--ink)!important;flex-wrap:wrap}.wmu-order-row small{display:block;font-size:11px;color:var(--muted)}.wmu-status{background:#edf6fa;color:#285872;font-size:11px;font-weight:600;border-radius:8px;padding:5px 9px}.wmu-info{padding:16px 20px;border:1px solid #d7eaf2;border-inline-start:3px solid #00a0bd;border-radius:12px;background:#f1faff;font-size:13px;margin:0!important}.wmu-info a{font-weight:700}.wmu-muted{color:var(--muted);font-size:12px}.wmu-good{color:#167652;font-weight:600}.wmu-empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:36px 24px;border:1px dashed #c7e0ea;border-radius:18px;background:#fbfdfe}.wmu-empty>svg{width:40px;height:40px;color:var(--aqua)}.wmu-empty h3,.wmu-empty p{margin:0}.wmu-empty p{color:var(--muted);max-width:460px}.wmu-device-product{display:flex;gap:22px;align-items:center;margin-block:20px}.wmu-device-product>img{width:100px;height:112px;object-fit:contain;flex:none;border-radius:14px;background:#f7fbfd;padding:6px}.wmu-device-product>div{min-width:0}.wmu-device-product p{color:var(--muted);font-size:12px;margin:7px 0}.wmu-device-product a{font-size:12px;font-weight:600}.wmu-device-symbol{width:72px;height:72px;display:grid;place-items:center;background:#eaf9fd;border-radius:18px;flex:none}.wmu-device-symbol svg{width:38px;height:38px;color:var(--aqua)}.wmu-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0;padding:16px;background:#f7fafc;border-radius:12px}.wmu-facts dt{font-size:11px;color:var(--muted)}.wmu-facts dd{margin:3px 0 0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.wmu-filter{--meter:#159b9c;padding:17px 0;border-top:1px solid var(--line)}.wmu-filter--soon{--meter:#bd7a0b}.wmu-filter--due{--meter:#c73c49}.wmu-filter-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;flex-wrap:wrap}.wmu-filter-top span{color:var(--meter);font-weight:700}.wmu-filter progress{display:block;width:100%;height:8px;border:0;border-radius:20px;overflow:hidden;appearance:none;background:#e7eff3;margin:12px 0;color:var(--meter);accent-color:var(--meter)}.wmu-filter progress::-webkit-progress-bar{background:#e7eff3;border-radius:20px}.wmu-filter progress::-webkit-progress-value{background:var(--meter);border-radius:20px}.wmu-filter progress::-moz-progress-bar{background:var(--meter);border-radius:20px}.wmu-filter-dates{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--muted)}.wmu-history{padding-inline-start:22px;font-size:13px}.wmu-history li{padding:8px 0}.wmu-device>details{margin:18px 0}.wmu-dashboard summary{font-weight:700;cursor:pointer;padding-block:8px}.wmu-language{display:flex;gap:12px;margin-top:12px}.wmu-language a{padding:9px 15px;border:1px solid var(--line);border-radius:9px}.wmu-dashboard .wmo-portal{margin:0;display:grid;gap:18px}.wmu-dashboard .wmo-portal>header{display:none}.wmu-dashboard .wmo-section{margin:0;display:grid;gap:16px}.wmu-dashboard .wmo-section>h2{font-size:17px;margin:0}.wmu-dashboard .wmo-section>h2 small{font-size:11px;border-radius:6px;background:#e9f3f8;padding:3px 7px}.wmu-dashboard .wmo-card-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.wmu-dashboard .wmo-card-top h3{margin:0}.wmu-dashboard .wmo-badge{font-size:11px;border-radius:8px;background:#e9f5fb;color:#246078;padding:5px 9px}.wmu-dashboard .wmo-quote{border-radius:12px;background:#f0faf9;border:1px solid #cbeae4;padding:16px;margin-block:16px}.wmu-dashboard .wmo-form{display:grid;gap:12px;margin-block:14px}.wmu-dashboard .wmo-form label{display:grid;gap:7px;font-size:13px}.wmu-dashboard :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){width:100%;max-width:100%;min-width:0;padding:12px;border:1px solid #c9dce6;border-radius:10px;font:inherit;color:var(--ink);background:#fbfdfe;min-height:46px}.wmu-dashboard input[type=checkbox]{width:18px;height:18px;accent-color:#007ea6;flex:none}.wmu-dashboard .wmu-check,.wmu-dashboard label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px}.wmu-dashboard .wmo-timeline{padding-inline-start:20px;font-size:13px}.wmu-dashboard .wmo-timeline time{font-size:11px;color:var(--muted)}.wmu-dashboard :is(.wmu-pages,.wmo-pages){display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wmu-dashboard :is(.wmu-pages,.wmo-pages) a{border:1px solid var(--line);padding:8px 13px;border-radius:9px;background:#fff}.wmu-dashboard [aria-current=page]{font-weight:700}.wmu-order-tracking{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.wmu-order-tracking h4{margin:0 0 16px}.wmu-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;padding:0!important;margin:18px 0!important}.wmu-steps li{display:grid;gap:8px;font-size:11px;color:var(--muted);border-top:3px solid #e4edf2;padding-top:10px}.wmu-steps li span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#edf2f5;font-size:11px}.wmu-steps .is-done{border-color:#00a1b9;color:#067e94}.wmu-steps .is-done span{background:#dff6f5;color:#087d87}.wmu-steps [aria-current=step]{font-weight:800}@media(max-width:1023px){.wmu-dashboard-layout{grid-template-columns:190px minmax(0,1fr);gap:18px}.wmu-sidebar{padding:8px}.wmu-sidebar nav a{font-size:12px;padding:10px 8px;gap:8px}.wmu-overview-grid{grid-template-columns:1fr}.wmu-dashboard .wmu-card,.wmu-dashboard .wmo-card{padding:20px}.wmu-dash-heading{padding:23px}}@media(max-width:767px){.wmu-wrap:has(.wmu-dashboard){padding:20px 14px 95px}.wmu-dash-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px;border-radius:18px;padding:20px}.wmu-dash-heading h1{font-size:26px}.wmu-dash-heading p{font-size:12px}.wmu-dash-heading>.wmu-secondary{font-size:12px;min-height:42px;padding:9px 14px}.wmu-dashboard-layout{display:block}.wmu-sidebar{position:static;margin-bottom:20px;border-radius:15px}.wmu-sidebar nav{display:flex;overflow-x:auto;scrollbar-width:thin;padding-bottom:5px;gap:5px}.wmu-sidebar nav a{flex:0 0 auto;flex-direction:column;gap:5px;font-size:10px;padding:10px;min-width:80px;min-height:65px;text-align:center}.wmu-sidebar nav [aria-current=page],.wmu-dashboard[dir=rtl] .wmu-sidebar nav [aria-current=page]{box-shadow:inset 0 -3px #009bbe}.wmu-logout{text-align:end;padding:7px 8px 0;margin-top:7px;font-size:11px}.wmu-panel{gap:16px}.wmu-panel-title{font-size:21px!important}.wmu-stats{gap:8px}.wmu-stat{padding:13px 10px;gap:7px}.wmu-stat strong{font-size:24px}.wmu-stat svg{width:23px;height:23px}.wmu-stat span{font-size:10px}.wmu-dashboard .wmu-card,.wmu-dashboard .wmo-card{padding:18px;border-radius:16px}.wmu-device-product{gap:14px}.wmu-device-product>img{width:74px;height:90px}.wmu-device-product h3{font-size:15px}.wmu-facts{padding:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wmu-steps{gap:6px}.wmu-steps li{font-size:10px}.wmu-order-row{gap:10px;font-size:12px}.wmu-dashboard .wmu-section-title h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.wmu-dashboard *{scroll-behavior:auto!important;transition:none!important}}