html.wm-adm{--bg:#060708;--bg2:#0c0e10;--surface:#0e1113;--card:hsla(0,0%,100%,.025);--field:hsla(0,0%,100%,.035);--line:hsla(0,0%,100%,.09);--line2:hsla(0,0%,100%,.16);--ink:#f3f4f2;--mute:hsla(90,8%,95%,.62);--faint:hsla(90,8%,95%,.38);--acc:#5fd4ff;--acc-ink:#04131a;--acc-soft:rgba(95,212,255,.12);--acc-line:rgba(95,212,255,.32);--ok:#6ee7a0;--ok-soft:rgba(74,222,128,.12);--warn:#ffc457;--warn-soft:rgba(255,196,87,.12);--bad:#ff8f8f;--bad-soft:hsla(0,100%,71%,.12);--vio:#b9a6ff;--vio-soft:rgba(167,139,250,.14);--hover:hsla(0,0%,100%,.04);--hover2:hsla(0,0%,100%,.07);--head:"Alexandria",system-ui,sans-serif;--body:"IBM Plex Sans Arabic",system-ui,sans-serif;--series-1:#3987e5;--series-2:#c98500;--series-3:#199e70;--series-4:#9085e9;--bg-page:var(--bg);--bg-card:var(--card);--bg-sidebar:transparent;--bg-header:transparent;--border:var(--line);--text-main:var(--ink);--text-muted:var(--mute);--input-bg:var(--field);--input-border:var(--line);--row-hover:var(--hover);--modal-bg:var(--surface);--theme:var(--acc);--scrollbar-track:transparent;--scrollbar-thumb:hsla(0,0%,100%,.14);color-scheme:dark;background:var(--bg)}html.wm-adm[data-theme=light]{--bg:#ecebe6;--bg2:#e5e3dd;--surface:#f6f5f1;--card:hsla(0,0%,100%,.6);--field:hsla(0,0%,100%,.75);--line:rgba(29,33,37,.11);--line2:rgba(29,33,37,.2);--ink:#111827;--mute:#4b5563;--faint:#6b7280;--acc:#0a86b3;--acc-ink:#fff;--acc-soft:rgba(10,134,179,.1);--acc-line:rgba(10,134,179,.3);--ok:#15703a;--ok-soft:rgba(21,128,61,.11);--warn:#9a6200;--warn-soft:rgba(196,126,0,.12);--bad:#b23b0b;--bad-soft:rgba(194,65,12,.1);--vio:#5b3fc4;--vio-soft:rgba(109,79,216,.11);--hover:rgba(29,33,37,.04);--hover2:rgba(29,33,37,.07);--series-1:#2a78d6;--series-2:#eda100;--series-3:#1baf7a;--series-4:#6250d6;--scrollbar-thumb:rgba(17,24,39,.2);color-scheme:light}html.wm-adm body{background:var(--bg)!important;color:var(--ink);font-family:var(--body)!important;transition:background-color .4s,color .4s}html.wm-adm :where([style*=Tajawal],[style*="font-family: inherit"],.font-tajawal,input,select,textarea,button){font-family:inherit!important}html.wm-adm :where(h1,h2,h3,h4,.num,.font-black){font-family:var(--head)!important}html.wm-adm :where(h1,h2,h3,h4){font-weight:500!important;letter-spacing:0}html.wm-adm .font-black{font-weight:600!important}html.wm-adm ::-webkit-scrollbar{width:8px;height:8px}html.wm-adm ::-webkit-scrollbar-track{background:transparent}html.wm-adm ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px;border:2px solid transparent;background-clip:padding-box}html.wm-adm ::-webkit-scrollbar-thumb:hover{background-color:var(--acc)}html.wm-adm .spotlight{display:none}html.wm-adm .num{direction:ltr;unicode-bidi:isolate;font-family:var(--head)}html.wm-adm .sar{display:inline-block;width:.82em;height:.92em;background:currentColor;-webkit-mask:url(/wm/img/riyal.svg) center/contain no-repeat;mask:url(/wm/img/riyal.svg) center/contain no-repeat;vertical-align:-.1em;margin-inline-start:.2em;font-style:normal}html .wm-ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.wm-shell{display:grid;grid-template-columns:284px minmax(0,1fr);height:100svh;overflow:hidden;background:var(--bg);color:var(--ink);transition:grid-template-columns .35s cubic-bezier(.2,.8,.2,1)}.wm-shell.is-rail{grid-template-columns:92px minmax(0,1fr)}.wm-sn{margin:12px;margin-inline-end:0;height:calc(100svh - 24px);border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));padding:14px 12px;display:flex;flex-direction:column;gap:6px;overflow:hidden;min-width:0}html[data-theme=light] .wm-sn{background:linear-gradient(180deg,#fbfaf7,#f1efea)}.wm-sn__head{display:flex;align-items:center;gap:12px;padding:4px 4px 12px;border-bottom:1px solid var(--line)}.wm-sn__logo{width:40px;height:40px;border-radius:13px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#5fd4ff,#3987e5);color:#04131a;font-family:var(--head);font-weight:700;font-size:18px}.wm-sn__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wm-sn__biz{flex:1;min-width:0;display:grid;line-height:1.35}.wm-sn__biz b{font-size:14.5px;font-weight:600}.wm-sn__biz b,.wm-sn__biz small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-sn__biz small{font-size:12px;color:var(--faint)}.wm-sn__biz i{display:block;height:12px;border-radius:6px;background:var(--hover2);animation:wmPulse 1.4s ease-in-out infinite}.wm-sn__biz i+i{width:70%;margin-top:6px;height:9px}@keyframes wmPulse{50%{opacity:.45}}.wm-sn__collapse{width:30px;height:30px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;color:var(--faint);transition:transform .3s,color .2s;background:none;cursor:pointer;flex:0 0 auto}.wm-sn__collapse:hover{color:var(--ink)}.wm-sn__collapse .wm-ic{width:16px;height:16px}.wm-sn__search{display:flex;align-items:center;gap:10px;height:40px;margin:8px 0 2px;padding:0 12px;border-radius:12px;background:var(--hover);color:var(--faint);font-size:13.5px;border:0;cursor:pointer;width:100%}html[data-theme=light] .wm-sn__search{background:rgba(17,24,39,.05)}.wm-sn__search:hover{color:var(--ink)}.wm-sn__search .wm-ic{width:17px;height:17px}.wm-sn__search kbd{margin-inline-start:auto;font-family:var(--head)!important;font-size:10.5px;padding:2px 6px;border-radius:6px;border:1px solid var(--line);direction:ltr}.wm-sn__scroll{flex:1;overflow-y:auto;margin:0 -6px;padding:0 6px 6px;scrollbar-width:thin}.wm-navgrp{padding:16px 10px 6px;font-size:11px;color:var(--faint)}.wm-navlink{position:relative;display:flex;align-items:center;gap:12px;height:42px;padding:0 10px;border-radius:13px;font-size:14px;color:var(--mute);transition:background .2s,color .2s;width:100%;text-decoration:none}.wm-navlink:hover{color:var(--ink);background:var(--hover)}.wm-navlink>span:first-of-type{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-navlink .wm-ic{width:30px;height:30px;padding:6px;border-radius:9px;background:var(--hover);transition:background .2s,color .2s}html[data-theme=light] .wm-navlink .wm-ic{background:rgba(17,24,39,.05)}.wm-navlink.is-on{background:linear-gradient(90deg,transparent,rgba(95,212,255,.13));color:var(--ink);font-weight:500}html[data-theme=light] .wm-navlink.is-on{background:linear-gradient(90deg,transparent,rgba(10,134,179,.12))}[dir=ltr] .wm-navlink.is-on{background:linear-gradient(270deg,transparent,rgba(95,212,255,.13))}.wm-navlink.is-on:before{content:"";position:absolute;inset-inline-start:-6px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--acc)}.wm-navlink.is-on .wm-ic,html[data-theme=light] .wm-navlink.is-on .wm-ic{background:var(--acc);color:var(--acc-ink)}.wm-cnt{font-family:var(--head)!important;font-size:11.5px;min-width:22px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--warn-soft);color:var(--warn);padding:0 6px}.wm-me{margin-top:6px;border-top:1px solid var(--line);padding:12px 4px 2px;display:flex;align-items:center;gap:10px}.wm-me__av{width:34px;height:34px;border-radius:50%;background:#9b7ff7;color:#fff;display:grid;place-items:center;font-style:normal;font-family:var(--head);font-weight:600;flex:0 0 auto}.wm-me__t{flex:1;min-width:0;line-height:1.35}.wm-me__t b{display:block;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-me__t small{display:block;font-size:12px;color:var(--mute)}.wm-iconbtn{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);display:grid;place-items:center;color:var(--mute);background:none;cursor:pointer;position:relative;transition:color .2s,border-color .2s,background .2s;flex:0 0 auto}.wm-iconbtn:hover{color:var(--ink);border-color:var(--line2)}.wm-iconbtn .wm-ic{width:19px;height:19px}.wm-iconbtn--sm{width:34px;height:34px;border-radius:10px}.wm-iconbtn--sm .wm-ic{width:16px;height:16px}.wm-shell.is-rail :is(.wm-sn__biz,.wm-sn__search span,.wm-sn__search kbd,.wm-navlink>span,.wm-navgrp,.wm-me__t,.wm-me .wm-iconbtn){display:none}.wm-shell.is-rail .wm-sn__head{flex-direction:column;gap:10px}.wm-shell.is-rail .wm-sn__collapse{transform:scaleX(-1)}.wm-shell.is-rail .wm-navlink,.wm-shell.is-rail .wm-sn__search{justify-content:center;padding:0}.wm-shell.is-rail .wm-navlink>.wm-cnt{display:grid;position:absolute;top:2px;inset-inline-end:6px;min-width:18px;height:16px;font-size:10px}.wm-shell.is-rail .wm-me{justify-content:center}.wm-shell.is-rail .wm-sn__scroll .wm-navlink:first-child{margin-top:10px}.wm-shell.is-rail .wm-me__logout-rail{display:grid}.wm-me__logout-rail{display:none}.wm-main{min-width:0;display:flex;flex-direction:column;height:100svh;overflow:hidden}.wm-top{position:relative;z-index:30;display:flex;align-items:center;gap:14px;height:68px;padding:0 28px;flex:0 0 auto;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px)}.wm-top h1{font-family:var(--head);font-weight:500!important;font-size:20px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:var(--ink)}.wm-top__search{flex:1;max-width:380px;margin-inline-start:24px;position:relative}.wm-top__search>.wm-ic{position:absolute;top:11px;inset-inline-start:12px;color:var(--faint);width:18px;height:18px;pointer-events:none}.wm-top__search input{width:100%;height:40px;border-radius:12px!important;padding:0 40px 0 14px!important;font-size:14px!important;border:1px solid var(--line)!important;background:var(--field)!important;color:var(--ink)!important;outline:none}[dir=ltr] .wm-top__search input{padding:0 14px 0 40px!important}.wm-top__search input:focus{border-color:var(--acc)!important}.wm-top__search input::-moz-placeholder{color:var(--faint)!important}.wm-top__search input::placeholder{color:var(--faint)!important}.wm-qs{position:absolute;top:46px;inset-inline:0;z-index:60;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 24px 60px -20px rgba(0,0,0,.5);padding:6px;max-height:340px;overflow:auto}.wm-qs button{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border-radius:10px;font-size:14px;color:var(--mute);background:none;border:0;cursor:pointer;text-align:start}.wm-qs button .wm-ic{width:18px;height:18px}.wm-qs button.is-on,.wm-qs button:hover{background:var(--acc-soft);color:var(--ink)}.wm-qs p{padding:12px;font-size:13px;color:var(--faint)}.wm-top__end{margin-inline-start:auto;display:flex;gap:10px;align-items:center}.wm-bell em{position:absolute;top:-4px;inset-inline-end:-4px;min-width:18px;height:18px;border-radius:9px;background:#ff6b6b;color:#fff;font-style:normal;font-size:11px;display:grid;place-items:center;font-family:var(--head);padding:0 4px}.wm-pop{position:absolute;top:50px;inset-inline-end:0;width:min(340px,calc(100vw - 32px));z-index:60;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:0 24px 60px -20px rgba(0,0,0,.55);overflow:hidden}.wm-pop__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.wm-pop__head b{font-family:var(--head);font-weight:500;font-size:15px}.wm-pop__list{max-height:320px;overflow:auto}.wm-pop__item{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink);text-decoration:none}.wm-pop__item:last-child{border-bottom:0}.wm-pop__item:hover{background:var(--hover)}.wm-pop__item small{display:block;color:var(--faint);font-size:11.5px;margin-top:3px}.wm-pop__empty{padding:28px 16px;text-align:center;color:var(--faint);font-size:13px}.wm-linkbtn{color:var(--acc);background:none;border:0}.wm-btn,.wm-linkbtn{font-size:13.5px;font-weight:500;cursor:pointer;text-decoration:none}.wm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;font-family:var(--head)!important;background:var(--acc);color:var(--acc-ink)!important;border:0;white-space:nowrap;position:relative;overflow:hidden;isolation:isolate}.wm-btn:before{content:"";position:absolute;inset:0;background:var(--ink);transform:translateY(101%);transition:transform .45s cubic-bezier(.2,.8,.2,1);z-index:-1;border-radius:inherit}.wm-btn:hover{color:var(--bg)!important}.wm-btn:hover:before{transform:translateY(0)}.wm-btn .wm-ic{width:17px;height:17px}.wm-btn--ghost{background:transparent;color:var(--ink)!important;border:1px solid var(--line2)}.wm-btn--ghost:before{display:none}.wm-btn--ghost:hover{color:var(--ink)!important;border-color:var(--ink)}.wm-view{flex:1;overflow-y:auto;padding:28px;font-size:14px}.wm-mobile{display:none}.wm-scrim{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.6);backdrop-filter:blur(4px)}html[data-theme=light] .wm-scrim{background:rgba(29,33,37,.25)}.wm-sn-mobile{position:fixed;inset-block:0;inset-inline-start:0;z-index:75;width:290px;max-width:86vw;transform:translateX(105%);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex}[dir=ltr] .wm-sn-mobile{transform:translateX(-105%)}.wm-sn-mobile.is-open{transform:none}.wm-sn-mobile .wm-sn{margin:0;height:100svh;border-radius:0;border-block:0;border-inline-start:0;background:var(--surface);width:100%}@media (max-width:1023px){.wm-shell,.wm-shell.is-rail{grid-template-columns:minmax(0,1fr)}.wm-shell>.wm-sn{display:none}.wm-mobile{display:grid}.wm-top{padding:0 14px;gap:10px;height:62px}.wm-top h1{font-size:17px!important}.wm-top__search{display:none}.wm-top__search.is-open{display:block;position:absolute;inset-inline:12px;top:11px;margin:0;max-width:none;z-index:70}.wm-top__end{gap:8px}.wm-view{padding:16px}.wm-btn--new span{display:none}.wm-btn--new{width:40px;padding:0}}@media (min-width:1024px){.wm-scrim,.wm-sn-mobile{display:none}}.wm-login{min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--bg);color:var(--ink)}.wm-login__form{display:grid;place-items:center;padding:32px}.wm-login__form form{width:min(380px,100%);display:grid;gap:16px}.wm-login__brand{display:flex;align-items:center;gap:12px;font-family:var(--head);font-weight:600;font-size:18px}.wm-login h1{font-family:var(--head);font-weight:500!important;font-size:28px!important;line-height:1.3;margin:0}.wm-login p.muted{color:var(--mute);font-size:14px;margin-top:4px}.wm-field{display:grid;gap:8px}.wm-field label{font-size:13.5px!important;color:var(--mute)}html.wm-adm .wm-input{width:100%;height:48px;padding:0 16px;border-radius:14px;border:1px solid var(--line);background:var(--field);color:var(--ink);font:inherit;font-size:15px;outline:none;transition:border-color .2s,background .2s}html.wm-adm .wm-input:focus{border-color:var(--acc)}.wm-login .wm-btn{height:54px;font-size:16px;width:100%}.wm-login__err{color:var(--bad);font-size:14px;background:var(--bad-soft);border-radius:14px;padding:12px 14px}.wm-login__art{position:relative;background:url(/wm/img/garage.jpg) 50%/cover}.wm-login__art:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,var(--bg),transparent 45%)}[dir=ltr] .wm-login__art:after{background:linear-gradient(90deg,var(--bg),transparent 45%)}@media (max-width:980px){.wm-login{grid-template-columns:1fr}.wm-login__art{display:none}}.wm-dash{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}.wm-dash>*{min-width:0}.wm-dash *{font-size:inherit}.wm-card{border:1px solid var(--line);border-radius:22px;background:var(--card);padding:22px;min-width:0}.wm-card__title{font-family:var(--head)!important;font-weight:500;font-size:17px!important;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.wm-muted{color:var(--mute)}.wm-faint{color:var(--faint)}.wm-eyebrow{font-family:var(--head)!important;font-size:13px!important;font-weight:500;color:var(--acc);margin-bottom:10px}.wm-rowtools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wm-rowtools .spacer{flex:1}.wm-seg{display:inline-flex;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--line);max-width:100%;overflow-x:auto}.wm-seg button{height:32px;padding:0 12px;border-radius:9px;font-size:13px!important;color:var(--mute);white-space:nowrap;background:none;border:0;cursor:pointer}.wm-seg button:hover{color:var(--ink)}.wm-seg button.is-on{background:var(--ink);color:var(--bg)}.wm-tag{gap:6px;background:var(--hover2);color:var(--mute)}.wm-st,.wm-tag{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;font-size:12.5px!important;white-space:nowrap}.wm-st{font-weight:500}.wm-st--pending{background:var(--warn-soft);color:var(--warn)}.wm-st--confirmed{background:var(--acc-soft);color:var(--acc)}.wm-st--inprogress{background:var(--vio-soft);color:var(--vio)}.wm-st--done{background:var(--ok-soft);color:var(--ok)}.wm-st--cancelled{background:var(--bad-soft);color:var(--bad)}.wm-grid-21{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px}.wm-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wm-smart{border-radius:24px;padding:26px 28px;border:1px solid var(--line);background:radial-gradient(120% 140% at 100% 0,rgba(57,135,229,.16),transparent 55%),var(--bg2)}.wm-smart__text{font-family:var(--head)!important;font-weight:400;font-size:clamp(18px,1.6vw,23px)!important;line-height:1.8;color:var(--ink)}.wm-smart__text mark{background:none;color:var(--series-1);font-weight:500}.wm-smart__text mark.warn{color:var(--series-2)}html[data-theme=light] .wm-smart__text mark.warn{color:#9a6200}.wm-smart__since{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:13.5px!important;color:var(--mute)}.wm-smart__since>span:first-child{color:var(--faint)}.wm-smart__since b{font-family:var(--head)!important;font-weight:500;color:var(--ink);font-size:16px!important;margin-inline:8px 4px}.wm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--card)}.wm-kpi{position:relative;padding:22px 24px;display:grid;gap:6px;border-inline-end:1px solid var(--line);min-height:150px;align-content:start}.wm-kpi:last-child{border-inline-end:0}.wm-kpi small{font-size:12.5px!important;color:var(--mute)}.wm-kpi__v{display:flex;align-items:baseline;gap:6px}.wm-kpi__v b{font-family:var(--head)!important;font-weight:600;font-size:clamp(32px,3vw,46px)!important;line-height:1.05;letter-spacing:-.02em}.wm-kpi__v .sar{width:.9em;height:1em;color:var(--series-1);font-size:20px!important}.wm-kpi em{font-style:normal;font-size:12.5px!important;font-weight:500}.wm-kpi em.up{color:#34d399}.wm-kpi em.down{color:#fbbf24}.wm-kpi em.flat{color:var(--faint)}html[data-theme=light] .wm-kpi em.up{color:#15803d}html[data-theme=light] .wm-kpi em.down{color:#9a6200}.wm-kpi__sub{font-size:12px!important;color:var(--mute)}.wm-mini{position:absolute;bottom:22px;inset-inline-end:22px;display:flex;align-items:flex-end;gap:3px;height:38px}.wm-mini i{width:6px;border-radius:3px 3px 0 0;background:var(--series-1);opacity:.35}.wm-mini i.now{opacity:1}.wm-cht{position:relative}.wm-cht svg{display:block;overflow:visible}.wm-cht .grid{stroke:var(--line);stroke-width:1}.wm-cht .ax{fill:var(--faint);font-size:11px;font-family:var(--head)}.wm-cht .line{fill:none;stroke:var(--series-1);stroke-width:2;stroke-linecap:round}.wm-cht .prev{fill:none;stroke:var(--faint);stroke-width:1.5;stroke-dasharray:4 5}.wm-cht .cross{stroke:var(--mute);stroke-width:1;stroke-dasharray:3 3}.wm-cht .dot{fill:var(--series-1);stroke:var(--bg2);stroke-width:2}.wm-tip{position:absolute;z-index:5;transform:translate(-50%,calc(-100% - 14px));padding:8px 12px;border-radius:12px;background:var(--ink);color:var(--bg);font-size:13px!important;white-space:nowrap;pointer-events:none;display:grid;gap:1px;text-align:center}.wm-tip small{opacity:.65;font-size:11.5px!important}.wm-tip b{font-family:var(--head)!important;font-weight:500;font-size:16px!important}.wm-tip .tv{display:flex;align-items:center;justify-content:center;gap:5px}.wm-tip em{font-style:normal;font-size:11.5px!important}.wm-tip em.up{color:#047857}.wm-tip em.down{color:#b23b0b}html[data-theme=light] .wm-tip em.up{color:#6ee7a0}html[data-theme=light] .wm-tip em.down{color:#fca5a5}.wm-legend{display:flex;gap:16px;font-size:12.5px!important;color:var(--mute);margin:-4px 0 8px;flex-wrap:wrap}.wm-legend span{display:flex;align-items:center;gap:6px}.wm-legend i{width:14px;height:3px;border-radius:3px;background:var(--series-1)}.wm-legend i.dash{background:repeating-linear-gradient(90deg,var(--faint) 0 4px,transparent 4px 8px)}.wm-rb{display:grid;gap:6px;padding:8px 0}.wm-rb__top{display:flex;justify-content:space-between;gap:12px;font-size:14px!important}.wm-rb__top span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-rb__top b{font-family:var(--head)!important;font-weight:500;white-space:nowrap}.wm-rb__bar{height:8px;border-radius:8px;background:hsla(0,0%,100%,.06);overflow:hidden}html[data-theme=light] .wm-rb__bar{background:rgba(17,24,39,.07)}.wm-rb__bar i{display:block;height:100%;border-radius:8px;background:var(--series-1);transition:width .8s cubic-bezier(.2,.8,.2,1)}.wm-rb small{font-size:12px!important}.wm-sb{display:flex;gap:2px;height:14px;border-radius:7px;overflow:hidden}.wm-sb i{display:block;min-width:4px}.wm-sb-leg{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:13px!important;color:var(--mute)}.wm-sb-leg span{display:flex;align-items:center;gap:6px}.wm-sb-leg span>i{width:10px;height:10px;border-radius:3px}.wm-sb-leg b{font-weight:500;color:var(--ink)}.wm-sb-leg b,.wm-sb-leg small{font-family:var(--head)!important}.wm-sb-leg small{color:var(--faint)}.wm-lead{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.wm-lead:last-child{border-bottom:0}.wm-lead__rank{width:20px;color:var(--faint);font-size:13px!important}.wm-lead__av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;font-family:var(--head)!important;font-weight:600;flex:0 0 auto}.wm-lead__body{flex:1;display:grid;min-width:0}.wm-lead__body b{font-weight:500}.wm-lead__body small{font-size:12.5px!important;color:var(--mute)}.wm-alert{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13.5px!important}.wm-alert:last-child{border-bottom:0}.wm-alert>span:nth-child(2){flex:1;min-width:0}.wm-alert small{display:block;color:var(--faint);font-size:11.5px!important}.wm-empty{padding:28px 8px;text-align:center;color:var(--faint);font-size:13.5px!important}.wm-tbl-wrap{border:1px solid var(--line);border-radius:20px;overflow:auto;background:var(--card)}html.wm-adm table.wm-tbl{width:100%;border-collapse:collapse;font-size:14px!important;min-width:720px}html.wm-adm .wm-tbl th{text-align:start;font-weight:500;color:var(--mute);font-size:12.5px!important;background:hsla(0,0%,100%,.02)}html.wm-adm .wm-tbl td,html.wm-adm .wm-tbl th{padding:14px 16px;border-bottom:1px solid var(--line);white-space:nowrap}html.wm-adm .wm-tbl td{color:var(--ink)}html.wm-adm table.wm-tbl:has(td.wm-empty){min-width:0}html.wm-adm .wm-tbl td.wm-empty{white-space:normal}html.wm-adm .wm-tbl tr:last-child td{border-bottom:0}html.wm-adm .wm-tbl tbody tr:hover{background:var(--hover)}.wm-tbl .cust b{display:block;font-weight:500}.wm-tbl .cust small{color:var(--faint);font-family:var(--head)!important;direction:ltr;display:block;text-align:end;font-size:12px!important}.wm-acts{display:flex;gap:6px}.wm-spin{width:30px;height:30px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--acc);animation:spin 1s linear infinite}@media (max-width:1100px){.wm-grid-3{grid-template-columns:1fr}.wm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-kpi:nth-child(2){border-inline-end:0}.wm-kpi:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:980px){.wm-grid-21{grid-template-columns:1fr}}@media (max-width:560px){.wm-kpi{padding:18px;min-height:132px}.wm-mini{bottom:16px;inset-inline-end:14px}.wm-smart{padding:20px}}html.wm-adm :is(.glass,.glass-card){background:var(--card)!important;border:1px solid var(--line)!important;border-radius:20px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html.wm-adm :is(.glass,.glass-card,.grad-border,.gradient-border):before{display:none!important}html.wm-adm .glass-card:hover{transform:none!important}html.wm-adm .wm-view :is(.rounded-2xl,.rounded-3xl){border-radius:20px}html.wm-adm .wm-view .rounded-xl{border-radius:14px}html.wm-adm .bg-white\/5,html.wm-adm .wm-view .bg-white\/5{background-color:var(--hover)}html.wm-adm .bg-white\/10{background-color:var(--hover2)}html.wm-adm :is(.bg-white\/3,.bg-white\/2,.bg-white\/\[0\.03\],.bg-white\/\[0\.02\],.bg-white\/\[0\.04\]){background-color:var(--card)}html.wm-adm :is(.hover\:bg-white\/5,.hover\:bg-white\/3,.hover\:bg-white\/2,.hover\:bg-white\/\[0\.03\]):hover{background-color:var(--hover)}html.wm-adm .hover\:bg-white\/10:hover{background-color:var(--hover2)}html.wm-adm :is(.border-white\/5,.border-white\/6,.border-white\/8,.border-white\/10,.border-white\/\[0\.03\],.border-white\/\[0\.04\],.border-white\/\[0\.06\],.border-white\/\[0\.08\]){border-color:var(--line)}html.wm-adm .border-white\/40{border-color:var(--line2)}html.wm-adm .divide-white\/5>*+*{border-color:var(--line)}html.wm-adm :is(.bg-black\/70,.bg-black\/60,.bg-black\/80,.bg-black\/50){background-color:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html.wm-adm :is(.bg-\[\#111\],.bg-\[\#161616\],.bg-\[\#141414\],.bg-\[\#1a1a1a\],.bg-\[\#0a0a0a\],.bg-dark-800,.bg-dark-900,.bg-dark-700){background-color:var(--surface)}html.wm-adm :is(.bg-emerald-500,.bg-emerald-600,.bg-emerald-400){background-color:var(--acc)!important;color:var(--acc-ink)!important}html.wm-adm :is(.hover\:bg-emerald-600,.hover\:bg-emerald-400):hover{background-color:var(--acc)!important;filter:brightness(1.08)}html.wm-adm :is(.bg-emerald-500\/10,.bg-emerald-500\/15,.bg-emerald-500\/5,.bg-emerald-500\/20){background-color:var(--acc-soft)!important}html.wm-adm :is(.hover\:bg-emerald-500\/10,.hover\:bg-emerald-500\/20,.hover\:bg-emerald-500\/25,.hover\:bg-emerald-500\/30,.hover\:bg-emerald-500\/5):hover{background-color:var(--acc-soft)!important}html.wm-adm :is(.text-emerald-400,.text-emerald-300,.text-emerald-500,.hover\:text-emerald-400:hover,.hover\:text-emerald-300:hover){color:var(--acc)!important}html.wm-adm :is(.border-emerald-500\/20,.border-emerald-500\/30,.border-emerald-500\/40,.hover\:border-emerald-500\/30:hover,.hover\:border-emerald-500\/20:hover,.hover\:border-emerald-500\/40:hover){border-color:var(--acc-line)!important}html.wm-adm :is(.border-t-emerald-500){border-top-color:var(--acc)!important}html.wm-adm .border-emerald-500\/30.border-2{border-color:var(--line)!important}html.wm-adm .from-emerald-600{--tw-gradient-from:var(--acc) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(95,212,255,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html.wm-adm .to-emerald-400{--tw-gradient-to:var(--acc) var(--tw-gradient-to-position)!important}html.wm-adm .wm-view [style*="background: rgb(16, 185, 129)"]{background:var(--acc)!important;color:var(--acc-ink)!important;box-shadow:none!important}html.wm-adm [style*="background: rgba(16, 185, 129, 0.06)"], html.wm-adm [style*="background: rgba(16, 185, 129, 0.08)"], html.wm-adm [style*="background: rgba(16, 185, 129, 0.1)"], html.wm-adm [style*="background: rgba(16, 185, 129, 0.12)"], html.wm-adm [style*="background: rgba(16, 185, 129, 0.15)"]{background:var(--acc-soft)!important}html.wm-adm [style*="border: 0.5px solid rgba(80, 232, 154"], html.wm-adm [style*="border: 1px solid rgba(16, 185, 129"]{border-color:var(--acc-line)!important}html.wm-adm :is(.wm-view,.wm-portal,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):not(.wm-raw){background-color:var(--field)!important;border-color:var(--line)!important;color:var(--ink)!important;border-radius:12px}html.wm-adm .wm-view :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.wm-raw):focus{border-color:var(--acc)!important;outline:none!important;box-shadow:0 0 0 3px var(--acc-soft)!important}html.wm-adm .wm-view :is(input,textarea)::-moz-placeholder{color:var(--faint)!important}html.wm-adm .wm-view :is(input,textarea)::placeholder{color:var(--faint)!important}html.wm-adm select{background-color:var(--field)!important;color-scheme:inherit}html.wm-adm select option{background-color:var(--surface);color:var(--ink)}html.wm-adm select option:checked{background-color:var(--acc)!important;color:var(--acc-ink)!important}html.wm-adm input[type=checkbox],html.wm-adm input[type=radio]{accent-color:var(--acc)}html.wm-adm input[type=date],html.wm-adm input[type=time]{color-scheme:inherit}html.wm-adm .wm-view table:not(.wm-tbl) thead th{color:var(--mute)!important;font-weight:500!important;background:hsla(0,0%,100%,.02)}html.wm-adm .wm-view table:not(.wm-tbl) tbody td{border-color:var(--line)!important}html.wm-adm .wm-view table:not(.wm-tbl) tbody tr:hover{background:var(--hover)}html.wm-adm .badge-pending{background:var(--warn-soft);color:var(--warn)}html.wm-adm .badge-confirmed{background:var(--acc-soft);color:var(--acc)}html.wm-adm .badge-done{background:var(--ok-soft);color:var(--ok)}html.wm-adm .badge-cancelled{background:var(--bad-soft);color:var(--bad)}html.wm-adm [style*="background-color: rgb(20, 20, 20)"], html.wm-adm [style*="background: rgb(10, 10, 10)"], html.wm-adm [style*="background: rgb(13, 13, 13)"], html.wm-adm [style*="background: rgb(15, 15, 15)"], html.wm-adm [style*="background: rgb(17, 17, 17)"], html.wm-adm [style*="background: rgb(20, 20, 20)"], html.wm-adm [style*="background: rgb(20, 23, 32)"], html.wm-adm [style*="background: rgb(22, 22, 22)"], html.wm-adm [style*="background: rgb(24, 24, 24)"], html.wm-adm [style*="background: rgb(26, 26, 26)"]{background:var(--surface)!important}html.wm-adm [style*="background: rgba(0, 0, 0, 0.6"], html.wm-adm [style*="background: rgba(0, 0, 0, 0.7"], html.wm-adm [style*="background: rgba(0, 0, 0, 0.75"], html.wm-adm [style*="background: rgba(0, 0, 0, 0.8"]{backdrop-filter:blur(6px)}html.wm-adm [style*="background: rgba(10, 10, 10"], html.wm-adm [style*="background: rgba(17, 17, 17"], html.wm-adm [style*="background: rgba(20, 20, 20"], html.wm-adm [style*="background: rgba(22, 22, 22"]{background:var(--surface)!important}html.wm-adm[data-theme=light] :is(.text-white,.text-\[\#e5e5e5\],.text-gray-100,.text-gray-200,.hover\:text-white:hover){color:var(--ink)!important}html.wm-adm[data-theme=light] :is(.text-gray-300){color:#374151!important}html.wm-adm[data-theme=light] :is(.text-gray-400,.hover\:text-gray-300:hover,.hover\:text-gray-400:hover){color:var(--mute)!important}html.wm-adm[data-theme=light] :is(.text-gray-500,.text-gray-600,.text-gray-700,.placeholder-gray-600){color:var(--faint)!important}html.wm-adm[data-theme=light] :is(.bg-emerald-500,.bg-emerald-600,.bg-emerald-400,.bg-red-500,.bg-red-600,.bg-blue-500,.bg-blue-600,.bg-green-500,.bg-green-600,.bg-purple-500,.bg-amber-500,.bg-yellow-500,.bg-orange-500,.bg-sky-500,.bg-indigo-500,.bg-pink-500).text-white{color:#fff!important}html.wm-adm[data-theme=light] :is(.bg-emerald-500,.bg-emerald-600,.bg-emerald-400) :is(.text-white,.text-black){color:#fff!important}html.wm-adm[data-theme=light] :is(.text-red-400,.text-red-300,.text-red-500,.hover\:text-red-400:hover,.hover\:text-red-300:hover){color:#b42318!important}html.wm-adm[data-theme=light] :is(.text-yellow-400,.text-yellow-300,.text-amber-400,.text-amber-300,.text-orange-400,.text-orange-300){color:#9a6200!important}html.wm-adm[data-theme=light] :is(.text-blue-400,.text-blue-300,.text-sky-400,.text-sky-300,.hover\:text-blue-300:hover){color:#1d5fbf!important}html.wm-adm[data-theme=light] :is(.text-green-400,.text-green-300,.text-teal-400,.hover\:text-green-400:hover){color:#15703a!important}html.wm-adm[data-theme=light] :is(.text-purple-400,.text-purple-300,.text-violet-400,.text-pink-400){color:#5b3fc4!important}html.wm-adm[data-theme=light] :is(.text-cyan-400,.text-cyan-300){color:#0e7490!important}html.wm-adm[data-theme=light] :is(.text-emerald-200\/80,.text-emerald-100,.text-blue-200,.text-amber-200\/70){color:var(--mute)!important}html.wm-adm[data-theme=light] .bg-black\/70,html.wm-adm[data-theme=light] :is(.bg-black\/60,.bg-black\/80,.bg-black\/50){background-color:rgba(29,33,37,.3)}html.wm-adm[data-theme=light] :is(.bg-red-500\/10,.bg-red-500\/15){background-color:rgba(194,65,12,.08)!important}html.wm-adm[data-theme=light] :is(.bg-yellow-500\/10,.bg-amber-500\/10){background-color:rgba(196,126,0,.1)!important}html.wm-adm[data-theme=light] :is(.bg-blue-500\/10){background-color:rgba(29,95,191,.08)!important}html.wm-adm[data-theme=light] .wm-view table:not(.wm-tbl) thead th{background:rgba(29,33,37,.03)!important}html.wm-adm[data-theme=light] [style*="color: rgb(229, 229, 229)"], html.wm-adm[data-theme=light] [style*="color: rgb(229, 231, 235)"], html.wm-adm[data-theme=light] [style*="color: rgb(243, 244, 246)"], html.wm-adm[data-theme=light] [style*="color: rgb(255, 255, 255)"]:not([style*=background]), html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.8"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.9"]{color:var(--ink)!important}html.wm-adm[data-theme=light] [style*="color: rgb(156, 163, 175)"], html.wm-adm[data-theme=light] [style*="color: rgb(209, 213, 219)"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.5"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.6"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.7"]{color:var(--mute)!important}html.wm-adm[data-theme=light] [style*="color: rgb(107, 114, 128)"], html.wm-adm[data-theme=light] [style*="color: rgb(75, 85, 99)"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.2"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.3"], html.wm-adm[data-theme=light] [style*="color: rgba(255, 255, 255, 0.4"]{color:var(--faint)!important}html.wm-adm[data-theme=light] [style*="color: rgb(110, 231, 160)"], html.wm-adm[data-theme=light] [style*="color: rgb(16, 185, 129)"], html.wm-adm[data-theme=light] [style*="color: rgb(52, 211, 153)"], html.wm-adm[data-theme=light] [style*="color: rgb(74, 222, 128)"], html.wm-adm[data-theme=light] [style*="color: rgb(80, 232, 154)"]{color:#15703a!important}html.wm-adm[data-theme=light] [style*="color: rgb(245, 158, 11)"], html.wm-adm[data-theme=light] [style*="color: rgb(251, 191, 36)"], html.wm-adm[data-theme=light] [style*="color: rgb(252, 211, 77)"]{color:#9a6200!important}html.wm-adm[data-theme=light] [style*="color: rgb(239, 68, 68)"], html.wm-adm[data-theme=light] [style*="color: rgb(248, 113, 113)"], html.wm-adm[data-theme=light] [style*="color: rgb(252, 165, 165)"]{color:#b42318!important}html.wm-adm[data-theme=light] [style*="color: rgb(165, 243, 252)"], html.wm-adm[data-theme=light] [style*="color: rgb(59, 130, 246)"], html.wm-adm[data-theme=light] [style*="color: rgb(96, 165, 250)"], html.wm-adm[data-theme=light] [style*="color: rgb(96, 170, 255)"]{color:#1d5fbf!important}html.wm-adm[data-theme=light] [style*="color: rgb(139, 92, 246)"], html.wm-adm[data-theme=light] [style*="color: rgb(167, 139, 250)"], html.wm-adm[data-theme=light] [style*="color: rgb(192, 132, 252)"]{color:#5b3fc4!important}html.wm-adm[data-theme=light] [style*="background-color: rgba(255, 255, 255, 0.0"], html.wm-adm[data-theme=light] [style*="background: rgba(255, 255, 255, 0.0"]{background:var(--card)!important}html.wm-adm[data-theme=light] [style*="background: rgba(255, 255, 255, 0.1"], html.wm-adm[data-theme=light] [style*="background: rgba(255, 255, 255, 0.2"]{background:var(--hover2)!important}html.wm-adm[data-theme=light] [style*="border: 0.5px solid rgba(255, 255, 255"], html.wm-adm[data-theme=light] [style*="border: 1px solid rgb(51, 51, 51)"], html.wm-adm[data-theme=light] [style*="border: 1px solid rgba(255, 255, 255"]{border-color:var(--line)!important}html.wm-adm[data-theme=light] [style*="border-bottom: 0.5px solid rgba(255, 255, 255"], html.wm-adm[data-theme=light] [style*="border-bottom: 1px solid rgba(255, 255, 255"]{border-bottom-color:var(--line)!important}html.wm-adm[data-theme=light] [style*="border-top: 0.5px solid rgba(255, 255, 255"], html.wm-adm[data-theme=light] [style*="border-top: 1px solid rgba(255, 255, 255"]{border-top-color:var(--line)!important}html.wm-adm[data-theme=light] [style*="background: rgba(0, 0, 0, 0.6"], html.wm-adm[data-theme=light] [style*="background: rgba(0, 0, 0, 0.7"], html.wm-adm[data-theme=light] [style*="background: rgba(0, 0, 0, 0.75"], html.wm-adm[data-theme=light] [style*="background: rgba(0, 0, 0, 0.8"]{background:rgba(29,33,37,.3)!important}html.wm-adm[data-theme=light] [style*="background: rgba(16, 185, 129, 0.15)"]{color:#15703a}html.wm-adm[data-theme=light] [style*="background: rgba(245, 158, 11"], html.wm-adm[data-theme=light] [style*="background: rgba(251, 191, 36"]{background:rgba(196,126,0,.12)!important}html.wm-adm[data-theme=light] [style*="background: rgba(239, 68, 68"]{background:rgba(194,65,12,.09)!important}html.wm-adm[data-theme=light] [style*="background: rgb(30, 58, 95)"]{background:var(--acc-soft)!important;color:var(--acc)!important}html.wm-adm[data-theme=light] .wm-view svg [stroke="rgba(255,255,255,0.03)"],html.wm-adm[data-theme=light] .wm-view svg [stroke="rgba(255,255,255,0.05)"],html.wm-adm[data-theme=light] .wm-view svg [stroke="rgba(255,255,255,0.06)"]{stroke:rgba(29,33,37,.08)}.wm-settings{display:grid;gap:18px;max-width:980px}.wm-set-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;position:sticky;top:-28px;z-index:5;padding:12px 0;margin-top:-12px;background:var(--bg)}.wm-set-bar>p{flex:1;min-width:200px;font-size:13.5px!important}html.wm-adm .wm-settabs{display:flex;gap:6px;flex-wrap:wrap}html.wm-adm .wm-settabs button{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:12px;border:1px solid var(--line);font-size:13.5px!important;color:var(--mute);background:none;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s,background .2s}html.wm-adm .wm-settabs button:hover{color:var(--ink);border-color:var(--line2)}html.wm-adm .wm-settabs button.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}html.wm-adm .wm-set-pane{padding:8px 24px 20px}html.wm-adm .wm-setrow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:10px 0;border-bottom:1px solid var(--line)}html.wm-adm .wm-setrow:last-child{border-bottom:0}html.wm-adm .wm-setrow__l{font-size:14.5px!important;color:var(--ink);font-weight:500}html.wm-adm .wm-set-pane :is(.text-sm.text-gray-300){color:var(--ink)!important;font-weight:500}html.wm-adm .wm-tog{position:relative;width:46px;height:26px;flex:0 0 auto;border-radius:999px;border:0;padding:0;cursor:pointer;background:hsla(0,0%,100%,.12);transition:background .25s}html.wm-adm[data-theme=light] .wm-tog{background:rgba(29,33,37,.16)}html.wm-adm .wm-tog span{position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .25s}html.wm-adm .wm-tog.is-on{background:var(--acc)}html.wm-adm [dir=rtl] .wm-tog.is-on span,html.wm-adm[dir=rtl] .wm-tog.is-on span{transform:translateX(-20px)}html.wm-adm [dir=ltr] .wm-tog.is-on span{transform:translateX(20px)}html .wm-ic.wm-ic--xs{width:15px;height:15px;display:inline-block;vertical-align:-3px}.wm-set-ico{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto;background:var(--hover2);color:var(--acc)}.wm-set-ico .wm-ic{width:17px;height:17px}@media (max-width:1023px){.wm-set-bar{top:-16px}.wm-set-pane{padding:4px 16px 16px}}.rep-range{display:inline-flex;align-items:center;gap:8px}html.wm-adm .rep-input,html.wm-adm .rep-range input{height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--field);color:var(--ink);font-size:13.5px!important;outline:none;color-scheme:inherit}html.wm-adm .rep-input{height:44px;padding:0 14px;width:100%}.rep-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);overflow-x:auto}.rep-tabs button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;font-size:14px!important;color:var(--mute);border-bottom:2px solid transparent;white-space:nowrap;background:none;cursor:pointer;margin-bottom:-1px}.rep-tabs button .wm-ic{width:17px;height:17px}.rep-tabs button:hover{color:var(--ink)}.rep-tabs button.is-on{color:var(--ink);border-bottom-color:var(--acc)}.rep-spin{width:15px;height:15px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:spin 1s linear infinite;display:inline-block}.wm-cht .rep-col{fill:var(--series-1);opacity:.45;transition:opacity .2s;cursor:pointer}.wm-cht .rep-col.hi{opacity:1}.wm-cht .val{fill:var(--ink);font-size:12px;font-family:var(--head);font-weight:500}.rep-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.rep-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rep-grid3>div{padding:10px;border-radius:12px;background:var(--hover);text-align:center;display:grid;gap:2px}.rep-grid3 small{font-size:12px!important;color:var(--mute)}.rep-grid3 b{font-family:var(--head)!important;font-weight:500;font-size:16px!important}.rep-stars{display:inline-flex;align-items:center;gap:4px;font-size:13px!important;color:var(--series-2)}.rep-rrow .wm-ic,.rep-stars .wm-ic{width:15px;height:15px;fill:currentColor;stroke:none}.rep-rating{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.rep-rating__avg{display:grid;justify-items:center;gap:6px;min-width:140px}.rep-rating__avg>b{font-family:var(--head)!important;font-weight:600;font-size:56px!important;line-height:1}.rep-starrow{display:flex;gap:3px;color:var(--series-2)}.rep-starrow .wm-ic{width:20px;height:20px;fill:currentColor;stroke:none}.rep-starrow .wm-ic.off{color:var(--line2)}.rep-rrow{display:flex;align-items:center;gap:8px;font-size:13px!important;color:var(--series-2)}.rep-rrow>.num:first-child{color:var(--ink);min-width:12px}.rep-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .rep-modal{background:rgba(29,33,37,.28)}.rep-modal__box{width:min(520px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;display:grid;gap:18px;color:var(--ink)}.rep-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rep-modal__head h3{font-family:var(--head)!important;font-weight:500;font-size:21px!important;line-height:1.3}.rep-modal__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px}.rep-mlabel{font-size:13px!important;color:var(--mute);margin-bottom:8px}.rep-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rep-opt{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);font-size:13.5px!important;color:var(--mute);background:none;cursor:pointer;text-align:start;transition:border-color .2s,background .2s,color .2s}.rep-opt .wm-ic{width:17px;height:17px}.rep-opt:hover{color:var(--ink);border-color:var(--line2)}.rep-opt.is-on{color:var(--ink);border-color:var(--acc-line);background:var(--acc-soft)}.rep-opt--c{justify-content:center}.rep-opt--col{display:grid;gap:2px;justify-items:start}.rep-opt--col small{font-size:12px!important;color:var(--faint)}.rep-ck{width:18px;height:18px;border-radius:6px;border:1.5px solid var(--line2);display:grid;place-items:center;flex:0 0 auto}.rep-ck.is-on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.rep-ck .wm-ic{width:12px;height:12px;stroke-width:2.6}.rep-tog{position:relative;width:46px;height:26px;border-radius:999px;background:var(--hover2);border:0;cursor:pointer;flex:0 0 auto;transition:background .25s}.rep-tog span{position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:inset-inline-start .25s}.rep-tog.is-on{background:var(--acc)}.rep-tog.is-on span{inset-inline-start:23px}.rep-hours{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.rep-hours button{height:38px;border-radius:10px;border:1px solid var(--line);font-size:13px!important;color:var(--mute);background:none;cursor:pointer}.rep-hours button:hover{color:var(--ink)}.rep-hours button.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}@media (max-width:640px){.rep-hours{grid-template-columns:repeat(3,minmax(0,1fr))}.rep-opts{grid-template-columns:1fr}.rep-range{width:100%}.rep-range input{flex:1;min-width:0}.rep .wm-rowtools .wm-btn span{display:none}.rep .wm-rowtools .wm-btn{padding:0 12px}}.wm-slots{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start}.wm-slots>*{min-width:0}.wm-flip{transform:scaleX(-1)}[dir=ltr] .wm-slots .wm-ic.wm-flip{transform:none}[dir=ltr] .wm-slots .wm-sl-nav .wm-ic:not(.wm-flip){transform:scaleX(-1)}.wm-sl-month{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--head)!important;font-weight:500;font-size:17px!important;cursor:pointer}.wm-sl-month:hover{border-color:var(--line2)}.wm-sl-month__chev{width:15px!important;height:15px!important;color:var(--faint);transform:rotate(90deg)}.wm-sl-picker{position:absolute;top:48px;inset-inline-start:0;z-index:50;width:264px;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--surface);box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}.wm-sl-groups{display:grid;gap:10px;padding:16px 18px}.wm-sched{height:38px;padding:0 14px;border-radius:12px;border:1px solid var(--line);font-size:13.5px!important;color:var(--mute);background:none;cursor:pointer;white-space:nowrap}.wm-sched b{font-weight:500;color:var(--ink)}.wm-sched.is-on{border-color:var(--acc);background:var(--acc-soft);color:var(--ink)}.wm-sl-off{color:var(--bad)}.wm-weekstrip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.wm-wday{border:1px solid var(--line);border-radius:14px;padding:10px 6px;text-align:center;background:var(--card);color:var(--ink);cursor:pointer;display:grid;gap:2px;position:relative;transition:border-color .2s,background .2s}.wm-wday:hover{border-color:var(--line2)}.wm-wday small{display:block;color:var(--mute);font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-wday b{font-family:var(--head)!important;font-weight:500;font-size:19px!important;line-height:1.3}.wm-wday.is-today:after{content:"";position:absolute;top:8px;inset-inline-end:8px;width:6px;height:6px;border-radius:50%;background:var(--acc)}.wm-wday.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.wm-wday.is-on small{color:color-mix(in srgb,var(--bg) 62%,transparent)}.wm-sl-msg{padding:10px 16px;border-radius:14px;background:var(--acc-soft);border:1px solid var(--acc-line);color:var(--ink);font-size:13.5px!important;text-align:center}.wm-sl-tb{height:38px!important;padding:0 14px!important;font-size:13px!important}.wm-sl-tb .wm-ic{width:16px!important;height:16px!important}.wm-sl-tb.is-on{border-color:var(--acc);background:var(--acc-soft)}.wm-sl-danger{color:var(--bad)!important}.wm-btn--ghost.wm-sl-danger{border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.wm-btn--ghost.wm-sl-danger:hover{border-color:var(--bad)}.wm-sl-ok{color:var(--ok)!important;border-color:color-mix(in srgb,var(--ok) 40%,transparent)!important}.wm-sl-warn{color:var(--warn)!important}.wm-sl-spin{width:13px;height:13px;border-radius:50%;border:1.5px solid;border-top:1.5px solid transparent;animation:spin 1s linear infinite;display:inline-block}.wm-slotgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.wm-slot{position:relative;border:1px solid var(--line);border-inline-start:3px solid var(--ok);border-radius:16px;padding:14px;display:grid;gap:10px;background:var(--card);transition:border-color .2s,opacity .2s}.wm-slot--pending{border-inline-start-color:var(--warn)}.wm-slot--cancelled{border-inline-start-color:var(--bad)}.wm-slot.is-off{opacity:.5}.wm-slot.is-off:hover{opacity:.85}.wm-slot.is-selecting{cursor:pointer}.wm-slot.is-sel{border-color:var(--acc);background:var(--acc-soft)}.wm-slot__ck{position:absolute;top:10px;inset-inline-end:10px;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line2);display:grid;place-items:center;background:var(--surface);z-index:2}.wm-slot.is-sel .wm-slot__ck{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.wm-slot__ck .wm-ic{width:13px;height:13px;stroke-width:2.4}.wm-slot.is-selecting .wm-slot__top .wm-st{margin-inline-end:26px}.wm-slot__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.wm-slot__top b{font-family:var(--head)!important;font-weight:500;font-size:17px!important}.wm-slot__svc{display:flex;align-items:center;gap:10px}.wm-slot__ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--hover2);color:var(--mute);flex:0 0 auto}.wm-slot__ic .wm-ic{width:18px;height:18px}.wm-slot__ic img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.wm-slot__svc b{display:block;font-weight:500;font-size:14px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-slot__cap small,.wm-slot__svc small{display:block;color:var(--mute);font-size:12px!important}.wm-slot__cap{gap:8px}.wm-dots,.wm-slot__cap{display:flex;align-items:center}.wm-dots{gap:4px}.wm-dots i{width:18px;height:5px;border-radius:5px;background:hsla(0,0%,100%,.12)}.wm-dots i.on{background:var(--warn)}.wm-slot--cancelled .wm-dots i.on{background:var(--bad)}html[data-theme=light] .wm-dots i{background:rgba(29,33,37,.12)}html[data-theme=light] .wm-dots i.on{background:#d99a00}html[data-theme=light] .wm-slot--cancelled .wm-dots i.on{background:#c2410c}.wm-slot__acts{display:flex;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.wm-slot__toggle{flex:1;height:34px!important;padding:0 10px!important;font-size:12.5px!important}@media (max-width:640px){.wm-weekstrip{gap:4px}.wm-wday{padding:8px 2px;border-radius:12px}.wm-wday b{font-size:16px!important}.wm-wday small{font-size:10.5px!important}.wm-sl-tb span{font-size:12.5px!important}.wm-slotgrid{grid-template-columns:1fr}}.wm-appt-filters{padding:0;overflow:hidden}html.wm-adm .wm-stat{display:grid;gap:2px;text-align:start;border:1px solid var(--line);border-radius:16px;padding:12px 16px;background:var(--card);cursor:pointer;transition:border-color .2s,background .2s}html.wm-adm .wm-stat:hover{border-color:var(--line2)}html.wm-adm .wm-stat.is-on{border-color:var(--acc);background:var(--acc-soft)}html.wm-adm .wm-stat small{color:var(--mute);font-size:12.5px!important}html.wm-adm .wm-stat b{font-family:var(--head);font-weight:500;color:var(--ink);display:flex;align-items:baseline}html.wm-adm .wm-stat b,html.wm-adm .wm-stat b .num{font-size:22px!important}html.wm-adm .wm-stat--pending .num{color:var(--warn)}html.wm-adm .wm-stat--confirmed .num{color:var(--acc)}html.wm-adm .wm-stat--done .num{color:var(--ok)}html.wm-adm .wm-stat--cancelled .num{color:var(--bad)}html.wm-adm .wm-appt-ref{font-size:13px!important;font-weight:500;color:var(--ink)}html.wm-adm .wm-appt-tbl thead th{font-size:12.5px!important}html.wm-adm .wm-appt-tbl td{vertical-align:middle}html.wm-adm .wm-appt-tbl .wm-acts{flex-wrap:nowrap}html.wm-adm .wm-act--green:hover{color:var(--ok);border-color:var(--ok)}html.wm-adm .wm-act--blue:hover{color:var(--acc);border-color:var(--acc)}html.wm-adm .wm-act--red:hover{color:var(--bad);border-color:var(--bad)}html.wm-adm .wm-act--yellow:hover{color:var(--warn);border-color:var(--warn)}html.wm-adm .wm-appt-dbtn{display:flex;align-items:center;justify-content:center;gap:8px}html.wm-adm .wm-appt-dbtn .wm-ic{width:18px;height:18px}html.wm-adm .wm-view a .wm-ic{width:16px;height:16px;display:inline-block;vertical-align:-3px}[dir=ltr] .wm-sn__collapse{transform:scaleX(-1)}[dir=ltr] .wm-shell.is-rail .wm-sn__collapse{transform:none}html.wm-adm .wm-appt-tbl :is(th,td){padding:12px 10px!important}html.wm-adm .wm-appt-ref,html.wm-adm .wm-appt-tbl td:nth-child(7){white-space:nowrap}[dir=ltr] .wm-appt-tbl th{text-align:left!important}[dir=ltr] .wm-tbl .cust small{text-align:start}.wm-crc{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}.wm-crc>*{min-width:0}.wm-crc .wm-tbl td.wrap{white-space:normal;min-width:200px;max-width:340px;line-height:1.6}.wm-crc .wm-tbl tbody tr.is-click{cursor:pointer}.wm-crc .wm-tbl .wm-acts .wm-iconbtn--sm{opacity:.85}.wm-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:var(--acc-soft);color:var(--acc);font-family:var(--head)!important;font-weight:600;font-size:14px!important}.wm-av--lg{width:52px;height:52px;font-size:20px!important}.wm-who{display:flex;align-items:center;gap:10px}.wm-who b{font-weight:500}.wm-who small{display:block;color:var(--faint);font-family:var(--head)!important;direction:ltr;text-align:end;font-size:12px!important}[dir=ltr] .wm-who small{text-align:start}.wm-searchbox{position:relative;max-width:360px;width:100%}.wm-searchbox>.wm-ic{position:absolute;top:11px;inset-inline-start:12px;width:18px;height:18px;color:var(--faint);pointer-events:none}html.wm-adm .wm-searchbox input{width:100%;height:42px;border-radius:12px;border:1px solid var(--line);padding-inline:40px 14px;font-size:14px!important}.wm-stars{display:inline-flex;gap:2px;color:#ffc457;vertical-align:middle}.wm-stars svg{width:16px;height:16px;fill:currentColor;stroke:none}.wm-stars .off{color:hsla(0,0%,100%,.15)}html[data-theme=light] .wm-stars{color:#d99a00}html[data-theme=light] .wm-stars .off{color:rgba(29,33,37,.15)}.wm-stars--lg svg{width:22px;height:22px}.wm-distrow{display:flex;align-items:center;gap:12px;width:100%;padding:8px 6px;border-radius:10px;background:none;border:0;cursor:pointer;color:var(--ink);font-size:13.5px!important;text-align:start}.wm-distrow:hover{background:var(--hover)}.wm-distrow.is-on{background:var(--warn-soft)}.wm-distrow>span:first-child{width:62px;white-space:nowrap}.wm-distrow .bar{flex:1;height:8px;border-radius:8px;background:var(--hover2);overflow:hidden}.wm-distrow .bar i{display:block;height:100%;border-radius:8px;background:#ffc457}html[data-theme=light] .wm-distrow .bar i{background:#d99a00}.wm-distrow .num{width:28px;text-align:end;color:var(--mute)}.wm-avg{display:flex;align-items:baseline;gap:12px;margin-bottom:6px}.wm-avg b{font-family:var(--head)!important;font-weight:600;font-size:40px!important;line-height:1}.wm-grid-crc{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:980px){.wm-grid-crc{grid-template-columns:minmax(0,1fr)}.wm-grid-crc>.wm-card{order:-1}}.wm-mdl{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .wm-mdl{background:rgba(29,33,37,.28)}.wm-mdl__box{width:min(460px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;display:grid;gap:18px;color:var(--ink)}.wm-mdl__head{display:flex;align-items:center;gap:14px}.wm-mdl__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:20px!important;line-height:1.3}.wm-mdl__head .wm-iconbtn{margin-inline-start:auto}.wm-statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wm-statgrid>div{border:1px solid var(--line);border-radius:16px;padding:12px 14px;display:grid;gap:2px}.wm-statgrid small{color:var(--mute);font-size:12px!important}.wm-statgrid b{font-family:var(--head)!important;font-weight:500;font-size:19px!important;display:flex;align-items:baseline;gap:2px}.wm-subcard{border:1px solid var(--line);border-radius:18px;padding:14px;display:grid;gap:10px;background:var(--card)}.wm-subcard>label{font-size:13.5px!important;color:var(--mute);display:flex;align-items:center;gap:8px}.wm-subcard>label .wm-ic{width:17px;height:17px;color:var(--acc)}.wm-inrow{display:flex;gap:8px}html.wm-adm .wm-inrow :is(input,select){flex:1;min-width:0;height:42px;border-radius:12px;border:1px solid var(--line);padding:0 12px;font-size:14px!important}.wm-inrow .wm-btn{height:42px}.wm-okmsg{display:flex;align-items:center;gap:6px;font-size:13px!important;color:var(--ok)}.wm-okmsg.bad{color:var(--bad)}.wm-okmsg .wm-ic{width:16px;height:16px}.wm-btnrow{display:flex;gap:10px}.wm-btnrow>*{flex:1}.wm-btn--wa{background:rgba(37,211,102,.14);color:#25d366!important}html[data-theme=light] .wm-btn--wa{color:#128c4a!important}.wm-btn--wa:before{display:none}.wm-btn--danger{background:transparent;color:var(--bad)!important;border:1px solid color-mix(in srgb,var(--bad) 40%,transparent)}.wm-btn--danger:before{display:none}.wm-btn[disabled]{opacity:.45;pointer-events:none}.wm-drw-scrim{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.6);backdrop-filter:blur(4px)}html[data-theme=light] .wm-drw-scrim{background:rgba(29,33,37,.25)}.wm-drw{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:75;width:min(460px,100%);background:var(--surface);border-inline-start:1px solid var(--line);display:flex;flex-direction:column;color:var(--ink)}.wm-drw__head{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--line)}.wm-drw__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:19px!important}.wm-drw__head .wm-iconbtn{margin-inline-start:auto}.wm-drw__body{flex:1;overflow:auto;padding:24px;display:grid;gap:16px;align-content:start}.wm-drw__foot{padding:16px 24px;border-top:1px solid var(--line);display:grid;gap:8px}.wm-quote{padding:14px 16px;border-radius:16px;background:var(--hover);font-size:14px!important;line-height:1.7;white-space:pre-wrap}.wm-quote small{display:block;color:var(--mute);font-size:12.5px!important;margin-bottom:4px}.wm-quote--ok{background:var(--ok-soft)}.wm-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wm-photos img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--line)}html.wm-adm .wm-drw textarea{width:100%;min-height:96px;border-radius:14px;border:1px solid var(--line);padding:12px 14px;font-size:14px!important;resize:vertical}@media (max-width:560px){.wm-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mdl__box{padding:20px}}html.wm-adm .wm-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow-y:auto}html.wm-adm[data-theme=light] .wm-modal{background:rgba(29,33,37,.28)}html.wm-adm .wm-modal__box{position:relative;width:min(440px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;color:var(--ink);box-shadow:0 30px 80px -30px rgba(0,0,0,.6);text-align:start}html.wm-adm .wm-modal__box--wide{width:min(620px,100%)}html.wm-adm .wm-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}html.wm-adm .wm-modal__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:20px!important;line-height:1.35;margin:0;color:var(--ink)}html.wm-adm .wm-modal__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px;line-height:1.6}html.wm-adm .wm-modal__body{display:grid;gap:14px}html.wm-adm .wm-modal__foot{display:flex;gap:10px;margin-top:22px}html.wm-adm .wm-modal__foot>*{flex:1}html.wm-adm .wm-modal .wm-btn{height:46px;font-size:14.5px!important}html.wm-adm .wm-modal .wm-btn[disabled]{opacity:.45;pointer-events:none}html.wm-adm .wm-flabel,html.wm-adm .wm-modal .wm-field label{font-size:13px!important;color:var(--mute);display:block;margin-bottom:8px}html.wm-adm .wm-modal .wm-hint{font-size:12px!important;color:var(--faint);line-height:1.6;margin-top:6px}html.wm-adm .wm-modal .wm-input,html.wm-adm .wm-modal select.wm-input{height:46px;font-size:14.5px!important;border-radius:14px}html.wm-adm .wm-modal select.wm-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23999' stroke-width='1.5'/></svg>")!important;background-repeat:no-repeat!important;background-position:left 16px center!important;padding-inline-end:40px}html.wm-adm [dir=ltr] .wm-modal select.wm-input{background-position:right 16px center!important}html.wm-adm .wm-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--acc-soft);border:1px solid var(--acc-line);font-size:13px!important;color:var(--ink);line-height:1.6}html.wm-adm .wm-note .wm-ic{width:18px;height:18px;color:var(--acc);margin-top:1px}html.wm-adm .wm-note--warn{background:var(--warn-soft);border-color:rgba(255,196,87,.3)}html.wm-adm .wm-note--warn .wm-ic{color:var(--warn)}html.wm-adm .wm-note--bad{background:var(--bad-soft);border-color:hsla(0,100%,71%,.3)}html.wm-adm .wm-note--bad .wm-ic{color:var(--bad)}html.wm-adm .wm-note--ok{background:var(--ok-soft);border-color:rgba(74,222,128,.3)}html.wm-adm .wm-note--ok .wm-ic{color:var(--ok)}html.wm-adm .wm-btn--danger{background:transparent;border:1px solid hsla(0,100%,71%,.45);color:var(--bad)!important}html.wm-adm .wm-btn--danger:before{background:var(--bad)}html.wm-adm .wm-btn--danger:hover{color:#fff!important}html.wm-adm .wm-chips{display:flex;flex-wrap:wrap;gap:8px}html.wm-adm .wm-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--mute);font-size:13px!important;cursor:pointer;transition:background .2s,border-color .2s,color .2s}html.wm-adm .wm-chip:hover{color:var(--ink);border-color:var(--line2)}html.wm-adm .wm-chip.is-on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--acc)}html.wm-adm .wm-chip .wm-ic{width:15px;height:15px}html.wm-adm .wm-chip small{opacity:.7;font-size:11.5px!important}html.wm-adm .wm-check{display:flex;align-items:flex-start;gap:10px;font-size:13.5px!important;color:var(--ink);cursor:pointer;line-height:1.6}html.wm-adm .wm-check input{width:18px;height:18px;margin-top:3px;flex:0 0 auto}html.wm-adm .wm-subcard{border:1px solid var(--line);border-radius:16px;padding:14px;background:var(--card)}html.wm-adm .wm-confirm-ic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;margin:0 auto 14px;background:var(--bad-soft);color:var(--bad)}html.wm-adm .wm-confirm-ic .wm-ic{width:24px;height:24px}html.wm-adm .wm-ic--xs{width:14px!important;height:14px!important}@media (max-width:560px){html.wm-adm .wm-modal{padding:10px;place-items:end center}html.wm-adm .wm-modal__box{padding:20px;border-radius:22px;max-height:calc(100svh - 20px)}}html.wm-adm .wm-dd__btn{width:100%;background:var(--field);border:1px solid var(--line);border-radius:14px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .2s;min-height:46px}html.wm-adm .wm-dd__btn.is-open{border-color:var(--acc);border-radius:14px 14px 0 0}html.wm-adm .wm-dd__chip{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--acc-soft);color:var(--acc);flex:0 0 auto}html.wm-adm .wm-dd__chip .wm-ic{width:17px;height:17px}html.wm-adm .wm-dd__label{font-size:14px!important;color:var(--ink)}html.wm-adm .wm-dd__sub{font-size:11.5px!important;color:var(--faint)}html.wm-adm .wm-dd__list{position:absolute;top:100%;inset-inline:0;background:var(--surface);border:1px solid var(--acc-line);border-top:0;border-radius:0 0 14px 14px;overflow-y:auto;max-height:220px;z-index:200;box-shadow:0 20px 40px -20px rgba(0,0,0,.5)}html.wm-adm .wm-dd__opt{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border-top:1px solid var(--line)}html.wm-adm .wm-dd__opt:hover{background:var(--hover)}html.wm-adm .wm-dd__opt.is-on{background:var(--acc-soft)}html.wm-adm .wm-dd__opt.is-on .wm-dd__label{color:var(--acc)}html.wm-adm .wm-drum{background:var(--field);border:1px solid var(--line);border-radius:16px;padding:14px 16px}html.wm-adm .wm-drum__ap{width:52px;height:34px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--faint);font-size:13px!important;font-weight:500;cursor:pointer;font-family:var(--head)!important}html.wm-adm .wm-drum__ap.is-on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}html.wm-adm .wm-drum__win{position:absolute;top:50%;left:0;right:0;height:36px;transform:translateY(-50%);border-block:1px solid var(--acc-line);background:var(--acc-soft);border-radius:8px;pointer-events:none}html.wm-adm .wm-drum__fade-b,html.wm-adm .wm-drum__fade-t{position:absolute;left:0;right:0;height:36px;pointer-events:none;z-index:2}html.wm-adm .wm-drum__fade-t{top:0;background:linear-gradient(to bottom,var(--surface),transparent)}html.wm-adm .wm-drum__fade-b{bottom:0;background:linear-gradient(to top,var(--surface),transparent)}html.wm-adm .wm-drum input[type=time]{flex:1;background:transparent!important;border:1px solid var(--acc-line)!important;border-radius:10px;padding:6px 8px;font-size:16px!important;color:var(--acc)!important;outline:none;font-family:var(--head)!important;text-align:center}.wm-p5{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}.wm-p5>*{min-width:0}.wm-p5 .wm-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wm-p5 .wm-head .spacer{flex:1}.wm-p5 .wm-head p{font-size:13.5px!important;color:var(--mute)}.wm-p5 .wm-btn--sm{height:38px;padding:0 16px;font-size:13.5px!important}.wm-p5 .wm-btn:disabled{opacity:.45;pointer-events:none}.wm-p5 .wm-btn--danger{background:transparent;color:var(--bad)!important;border:1px solid color-mix(in srgb,var(--bad) 40%,transparent)}.wm-p5 .wm-btn--danger:before{display:none}.wm-p5 .wm-btn--danger:hover{background:var(--bad-soft)}.wm-p5 .wm-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);overflow-x:auto}.wm-p5 .wm-tabs button{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14.5px!important;color:var(--mute);border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;white-space:nowrap}.wm-p5 .wm-tabs button .wm-ic{width:18px;height:18px}.wm-p5 .wm-tabs button.is-on{color:var(--ink);border-bottom-color:var(--acc)}.wm-p5 .wm-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.wm-p5 .wm-ccard{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--card);display:flex;flex-direction:column}.wm-p5 .wm-ccard__body{padding:18px;display:grid;gap:8px;flex:1;align-content:start}.wm-p5 .wm-ccard__body>b{font-family:var(--head)!important;font-weight:500;font-size:16px!important}.wm-p5 .wm-ccard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.wm-p5 .wm-ccard__foot{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line)}.wm-p5 .wm-pricegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:13px!important;margin-top:4px}.wm-p5 .wm-pricegrid div{padding:8px;border-radius:10px;background:var(--hover);text-align:center;display:grid;gap:2px}.wm-p5 .wm-pricegrid small{font-size:11.5px!important;color:var(--mute)}.wm-p5 .wm-pricegrid b{font-family:var(--head)!important;font-size:15px!important;font-weight:500}.wm-p5 .wm-searchbox{position:relative;max-width:360px;width:100%}.wm-p5 .wm-searchbox .wm-ic{position:absolute;top:12px;inset-inline-start:12px;width:18px;height:18px;color:var(--faint);pointer-events:none}html.wm-adm .wm-p5 .wm-searchbox .wm-input{height:42px;padding-inline-start:40px;font-size:14px}html.wm-adm .wm-p5 .wm-input{height:44px;font-size:14px;border-radius:12px}.wm-p5 select.wm-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-inline:12px}.wm-p5 .wm-bal{display:grid;gap:6px;min-width:150px}.wm-p5 .wm-bal__top{display:flex;justify-content:space-between;gap:8px;font-size:13px!important}.wm-p5 .wm-bal .wm-rb__bar{height:6px}.wm-p5 .wm-rev{display:flex;align-items:center;justify-content:space-between;gap:12px}.wm-p5 .wm-rev b{font-family:var(--head)!important;font-weight:600;font-size:clamp(30px,3vw,42px)!important;line-height:1.1}.wm-p5 .wm-rev .wm-ic{width:46px;height:46px;padding:10px;border-radius:14px;background:var(--acc-soft);color:var(--acc)}.wm-p5 .wm-msgpre{white-space:pre-wrap;line-height:1.8;padding:12px 14px;border-radius:14px;background:var(--hover);margin-top:10px}.wm-p5 .wm-msgpre,.wm-p5 details summary{font-size:13px!important;color:var(--mute)}.wm-p5 details summary{cursor:pointer}.wm-p5 .wm-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--acc-soft);border:1px solid var(--acc-line);font-size:13.5px!important}.wm-p5 .wm-note .wm-ic{color:var(--acc);width:18px;height:18px;margin-top:2px}.wm-p5 .wm-note--bad{background:var(--bad-soft);border-color:color-mix(in srgb,var(--bad) 30%,transparent)}.wm-p5 .wm-note--bad .wm-ic{color:var(--bad)}.wm-p5 .wm-pts-plus{color:var(--ok)}.wm-p5 .wm-pts-minus{color:var(--bad)}.wm-p5 .wm-pager{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.wm-p5 .wm-pager button{min-width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:none;color:var(--mute);font-family:var(--head)!important;font-size:13px!important;cursor:pointer}.wm-p5 .wm-pager button.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.wm-p5 .wm-pager button:disabled{opacity:.35;cursor:default}.wm-p5 .wm-flipx,.wm-p5 .wm-flipx-rtl{transform:scaleX(-1)}.wm-p5 .wm-seg .wm-ic{width:16px;height:16px}.wm-p5 .wm-pager .wm-ic{width:16px;height:16px;margin:auto}.wm-p5 .wm-frame{display:grid;place-items:center}.wm-p5 .wm-frame iframe{display:block;max-width:100%;border:1px solid var(--line);border-radius:28px;background:#000;transition:width .4s cubic-bezier(.2,.8,.2,1)}.wm-p5 .wm-tbl td.wrap{white-space:normal;min-width:220px;max-width:420px;color:var(--mute)}.wm-p5 .wm-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .wm-p5 .wm-modal{background:rgba(29,33,37,.28)}.wm-p5 .wm-modal__box{width:min(460px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;display:grid;gap:14px;box-shadow:0 30px 80px -30px rgba(0,0,0,.6)}.wm-p5 .wm-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:4px}.wm-p5 .wm-modal__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:21px!important;line-height:1.3}.wm-p5 .wm-modal__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px}.wm-p5 .wm-modal__foot{display:flex;gap:8px;margin-top:6px}.wm-p5 .wm-modal__foot .wm-btn{flex:1}.wm-p5 .wm-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wm-p5 .wm-togrow{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px!important}@media (max-width:640px){.wm-p5 .wm-grid2{grid-template-columns:1fr}.wm-p5 .wm-searchbox{max-width:none}.wm-p5 .wm-head .wm-btn span{white-space:nowrap}}.wm-pc{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}.wm-pc *{font-size:inherit}.wm-pc-note{font-size:13.5px!important;color:var(--mute);max-width:640px;line-height:1.7}.wm-mask{display:inline-block;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;flex:0 0 auto}.wm-ccards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.wm-ccard{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--card);display:flex;flex-direction:column;min-width:0;transition:border-color .2s}.wm-ccard:hover{border-color:var(--line2)}.wm-ccard.is-off .wm-ccard__body,.wm-ccard.is-off .wm-ccard__img{opacity:.55}.wm-ccard__img{position:relative;aspect-ratio:16/7;display:grid;place-items:center;color:var(--c,var(--acc));background:radial-gradient(90% 120% at 50% 110%,color-mix(in srgb,var(--c,var(--acc)) 30%,transparent),transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));border-bottom:1px solid var(--line)}html[data-theme=light] .wm-ccard__img{background:radial-gradient(90% 120% at 50% 110%,color-mix(in srgb,var(--c,var(--acc)) 22%,transparent),transparent 70%),hsla(0,0%,100%,.35)}.wm-ccard__img .wm-mask{width:56px;height:56px}.wm-ccard__img .wm-ic{width:48px;height:48px;stroke-width:1.2}.wm-ccard__badge{position:absolute;top:12px;inset-inline-start:12px}.wm-ccard__body{padding:16px 18px;display:grid;gap:8px;flex:1;align-content:start;min-width:0}.wm-ccard__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wm-ccard__title b{font-family:var(--head)!important;font-weight:500;font-size:16px!important}.wm-ccard__meta{font-size:13px!important;color:var(--mute)}.wm-ccard__desc{font-size:13.5px!important;color:var(--mute)}.wm-ccard__foot{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line)}.wm-ccard__foot .lbl{font-size:13px!important;color:var(--mute)}.wm-ccard__foot .sp{flex:1}.wm-pricegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wm-pricegrid>div{padding:8px 6px;border-radius:10px;background:var(--hover);display:grid;gap:2px;justify-items:center;text-align:center;min-width:0}.wm-pricegrid small{font-size:11.5px!important;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.wm-pricegrid b{font-family:var(--head)!important;font-weight:500;font-size:15px!important;display:flex;align-items:center;gap:2px}.wm-pricegrid .wm-mask{width:22px;height:22px;color:var(--mute)}.wm-pc-chips{display:flex;flex-wrap:wrap;gap:6px}.wm-pc-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:9px;background:var(--hover);font-size:12.5px!important;color:var(--mute)}.wm-pc-chip .wm-mask{width:14px;height:14px;color:var(--acc)}.wm-pc-chip b{font-family:var(--head)!important;font-weight:500;color:var(--ink)}.wm-iconbtn--danger:hover{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 45%,transparent)}.wm-pc-loading{display:grid;place-items:center;height:220px}.wm-pc-empty{border:1px dashed var(--line2);border-radius:20px;padding:40px 16px;text-align:center;color:var(--faint);font-size:14px!important;display:grid;gap:12px;justify-items:center}.wm-pcm{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .wm-pcm{background:rgba(29,33,37,.28)}.wm-pcm__box{width:min(460px,100%);max-height:calc(100svh - 32px);display:flex;flex-direction:column;border-radius:26px;background:var(--surface);border:1px solid var(--line);color:var(--ink);box-shadow:0 30px 80px -30px rgba(0,0,0,.6);overflow:hidden}.wm-pcm--wide .wm-pcm__box{width:min(720px,100%)}.wm-pcm__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 26px 16px}.wm-pcm__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:21px!important;line-height:1.3;margin:0}.wm-pcm__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px}.wm-pcm__body{padding:4px 26px 20px;overflow-y:auto;display:grid;gap:18px;flex:1;align-content:start}.wm-pcm__foot{display:flex;gap:10px;padding:16px 26px 22px;border-top:1px solid var(--line)}.wm-pcm__foot .wm-btn{flex:1;height:46px}.wm-pc .wm-field label,.wm-pcm .wm-field label,.wm-pcm .wm-flabel{font-size:13px!important;color:var(--mute);display:flex;align-items:center;gap:6px}.wm-lang{font-family:var(--head)!important;font-size:10.5px!important;padding:1px 6px;border-radius:6px;border:1px solid var(--line);color:var(--faint)}.wm-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wm-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html.wm-adm .wm-pcm .wm-input{height:44px;font-size:14px;border-radius:12px;padding:0 14px}html.wm-adm .wm-pcm .wm-input--sm{height:36px;font-size:13px;border-radius:10px;padding:0 10px}.wm-pick{display:flex;flex-wrap:wrap;gap:8px}.wm-pick button{width:44px;height:44px;border-radius:12px;border:1px solid var(--line);display:grid;place-items:center;color:var(--mute);background:var(--hover);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.wm-pick button:hover{color:var(--ink);border-color:var(--line2)}.wm-pick button.is-on{border-color:var(--acc);color:var(--acc);background:var(--acc-soft)}.wm-pick button .wm-mask{width:22px;height:22px}.wm-pick--sm button{width:34px;height:34px;border-radius:10px}.wm-pick--sm button .wm-mask{width:16px;height:16px}.wm-colors{display:flex;flex-wrap:wrap;gap:8px}.wm-colors button{width:30px;height:30px;border-radius:10px;border:0;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition:outline-color .2s}.wm-colors button.is-on{outline-color:var(--ink)}.wm-optcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wm-optcard{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--hover);color:var(--mute);text-align:start;cursor:pointer;font-size:13.5px!important}.wm-optcard .wm-ic{width:22px;height:22px}.wm-optcard small{display:block;font-size:11.5px!important;color:var(--faint)}.wm-optcard.is-on{border-color:var(--acc);background:var(--acc-soft);color:var(--ink)}.wm-optcard.is-on .wm-ic{color:var(--acc)}.wm-rows{display:grid;gap:8px}.wm-row{display:flex;align-items:center;gap:8px}.wm-row .wm-input{flex:1;min-width:0}.wm-row>.wm-ic{width:16px;height:16px;color:var(--acc)}.wm-sizes-pick{display:flex;flex-wrap:wrap;gap:8px}.wm-sizes-pick button{gap:4px;width:74px;padding:8px 4px;border-radius:12px;border:1px dashed var(--line2);color:var(--mute);background:none;cursor:pointer;font-size:11px!important}.wm-sizes-pick button:hover{border-color:var(--acc);color:var(--acc)}.wm-sizes-pick .wm-mask{width:24px;height:24px}.wm-price-in{position:relative;border:1px solid var(--line);border-radius:12px;padding:10px 8px 8px;display:grid;gap:6px;justify-items:center;background:var(--hover)}.wm-price-in small{font-size:11.5px!important;color:var(--mute);text-align:center}.wm-price-in .wm-mask{width:22px;height:22px;color:var(--mute)}.wm-price-in .x{position:absolute;top:6px;inset-inline-end:6px;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:var(--faint);background:none;border:0;cursor:pointer}.wm-price-in .x:hover{color:var(--bad)}.wm-price-in .x .wm-ic{width:13px;height:13px}html.wm-adm .wm-price-in input{text-align:center}.wm-addon{border:1px solid var(--line);border-radius:14px;padding:10px;display:grid;gap:8px}.wm-setline{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.wm-setline b{font-weight:500;font-size:14px!important;display:block}.wm-setline small{display:block;font-size:12px!important;color:var(--mute)}.wm-sizerow{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:14px}.wm-sizerow .wm-mask{width:26px;height:26px;color:var(--mute)}.wm-pc-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:99;padding:12px 20px;border-radius:14px;background:var(--ink);color:var(--bg);font-size:14px!important;font-weight:500;display:flex;align-items:center;gap:8px;box-shadow:0 20px 50px -20px rgba(0,0,0,.5)}.wm-pc-toast .wm-ic{width:18px;height:18px}@media (max-width:640px){.wm-grid2,.wm-optcards{grid-template-columns:1fr}.wm-pcm{place-items:end center;padding:0}.wm-pcm--wide .wm-pcm__box,.wm-pcm__box{width:100%;border-radius:24px 24px 0 0;max-height:92svh}.wm-pcm__head{padding:20px 18px 12px}.wm-pcm__body{padding:4px 18px 16px}.wm-pcm__foot{padding:14px 18px 18px}.wm-ccards{grid-template-columns:1fr}.wm-addon .wm-row{flex-wrap:wrap}.wm-addon .wm-row .wm-input{flex:1 1 40%}}.wm-sp{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-content:start}.wm-sp>*{min-width:0}.wm-sp__lead{font-size:13.5px!important;max-width:620px}.wm-sp__load{display:grid;place-items:center;height:200px}.wm-sp__svc{display:flex;align-items:center;gap:12px}.wm-sp__svc b{font-weight:500}.wm-sp__ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--hover2);flex:0 0 auto}.wm-sp__ico img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.wm-sp-mask{display:block;width:22px;height:22px;background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.wm-sp__ico{color:var(--acc)}.wm-sp-icos button{color:var(--mute)}.wm-sp-icos button.is-on{color:var(--acc)}.wm-sp-icos .wm-sp-mask{width:20px;height:20px}.wm-sp__name b{display:block;font-weight:500}.wm-sp__name small{display:block;font-size:12px!important;color:var(--faint);max-width:260px;overflow:hidden;text-overflow:ellipsis}html.wm-adm .wm-sp__code{color:var(--ink);letter-spacing:.04em}.wm-sp__del:hover{color:var(--bad);border-color:var(--bad-soft)}.wm-sp-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .wm-sp-modal{background:rgba(29,33,37,.28)}.wm-sp-modal__box{width:min(560px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;color:var(--ink)}.wm-sp-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}html.wm-adm .wm-sp-modal__head h3{font-family:var(--head);font-weight:500!important;font-size:21px!important;line-height:1.3;margin:0}.wm-sp-modal__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px}.wm-sp-form{display:grid;gap:14px}.wm-sp-form .wm-field label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html.wm-adm .wm-sp-form .wm-tag{height:20px;padding:0 7px;font-size:11px!important;border-radius:6px}.wm-sp-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html.wm-adm .wm-sp-form .wm-input{height:46px;font-size:14.5px!important}html.wm-adm .wm-sp-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23999' stroke-width='1.5'/></svg>")!important;background-repeat:no-repeat!important;background-position:left 16px center!important;padding-left:40px}html.wm-adm .wm-sp-select[dir=ltr],html.wm-adm [dir=ltr] .wm-sp-select{background-position:right 16px center!important;padding-left:16px;padding-right:40px}.wm-sp-icogrp{display:grid;gap:6px}.wm-sp-icogrp small{font-size:12px!important}.wm-sp-icos{display:flex;flex-wrap:wrap;gap:6px}.wm-sp-icos button{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);display:grid;place-items:center;background:var(--field);cursor:pointer;transition:border-color .2s,background .2s}.wm-sp-icos button:hover{border-color:var(--line2)}.wm-sp-icos button.is-on{border-color:var(--acc);background:var(--acc-soft)}.wm-sp-icos img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.wm-sp-seg{width:100%}.wm-sp-seg button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px}.wm-sp-chips{display:flex;flex-wrap:wrap;gap:8px}.wm-sp-chips button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:12px;border:1px solid var(--line);font-size:13.5px!important;color:var(--mute);background:none;cursor:pointer}.wm-sp-chips button.is-on{color:var(--acc);background:var(--acc-soft);border-color:var(--acc-line)}.wm-sp-checks{display:grid;gap:6px;max-height:190px;overflow:auto;padding:2px}.wm-sp-checks button{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);font-size:14px!important;color:var(--ink);background:var(--field);cursor:pointer;text-align:start}.wm-sp-checks button.is-on{border-color:var(--acc-line);background:var(--acc-soft)}.wm-sp-ck{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line2);display:grid;place-items:center;flex:0 0 auto}.wm-sp-checks button.is-on .wm-sp-ck{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.wm-sp-ck .wm-ic{width:14px;height:14px;stroke-width:2.2}.wm-sp-modal__foot{display:flex;gap:10px;margin-top:22px}.wm-sp-modal__foot .wm-btn{flex:1;height:46px}@media (max-width:560px){.wm-sp-grid2{grid-template-columns:1fr}.wm-sp-modal{place-items:end center;padding:0}.wm-sp-modal__box{border-radius:24px 24px 0 0;padding:20px;max-height:92svh}}.wz{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.wz>*{min-width:0}.wz-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}.wz-ccard{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--card);display:flex;flex-direction:column;transition:border-color .2s}.wz-ccard:hover{border-color:var(--line2)}.wz-ccard.is-off .wz-ccard__body{opacity:.6}.wz-ccard__body{padding:18px;display:grid;gap:12px;flex:1}.wz-who{display:flex;align-items:center;gap:12px;min-width:0}.wz-who b{display:block;font-weight:500;font-size:15px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-who small{display:block;color:var(--faint);font-size:12.5px!important;text-align:start}.wz-av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--head)!important;font-weight:600;font-size:18px!important;flex:0 0 auto}.wz-meta{display:grid;gap:6px;font-size:13px!important;color:var(--mute)}.wz-meta>span{display:flex;align-items:center;gap:8px;min-width:0}.wz-meta .wm-ic{width:16px;height:16px;color:var(--faint)}.wz-ccard__foot{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line)}html.wm-adm .wz-danger:hover{color:var(--bad);border-color:var(--bad)}.wz-btn--danger{background:#d64545!important;color:#fff!important}.wz-btn--danger:before{display:none}.wz-btn--danger:hover{filter:brightness(1.08)}.wz-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px)}html[data-theme=light] .wz-modal{background:rgba(29,33,37,.28)}.wz-modal__box{width:min(560px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:26px;box-shadow:0 30px 80px -30px rgba(0,0,0,.6)}.wz-modal__box--sm{width:min(420px,100%)}.wz-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.wz-modal__head h3{font-family:var(--head)!important;font-weight:500!important;font-size:21px!important;line-height:1.3;color:var(--ink)}.wz-modal__head p{color:var(--mute);font-size:13.5px!important;margin-top:4px}.wz-modal__foot{display:flex;gap:10px;justify-content:flex-end;margin-top:22px;flex-wrap:wrap}.wz-form{display:grid;gap:14px}.wz-form small{font-size:12px!important}.wz-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}html.wm-adm .wz-input{width:100%;height:46px;padding:0 14px;border-radius:14px!important;border:1px solid var(--line)!important;background:var(--field)!important;color:var(--ink)!important;font-size:14.5px!important;outline:none}html.wm-adm .wz-input:disabled{opacity:.5}html.wm-adm .wz-input[dir=ltr]{text-align:start}.wz-chips{display:flex;flex-wrap:wrap;gap:8px}.wz-chips button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--line);font-size:13px!important;color:var(--mute);background:none;cursor:pointer}.wz-chips button:hover{color:var(--ink);border-color:var(--line2)}.wz-chips button.is-on{color:var(--acc);background:var(--acc-soft);border-color:var(--acc-line)}.wz-chips .wm-ic{width:14px;height:14px}.wz-colors{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wz-colors button{width:28px;height:28px;border-radius:9px;border:0;cursor:pointer;opacity:.7;transition:transform .2s,opacity .2s}.wz-colors button.is-on{opacity:1;transform:scale(1.1);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ink)}.wz-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--acc-soft);border:1px solid var(--acc-line);font-size:13px!important;color:var(--ink);line-height:1.6}.wz-note .wm-ic{width:18px;height:18px;color:var(--acc);margin-top:1px}.wz-note--warn{background:var(--warn-soft);border-color:rgba(255,196,87,.25)}.wz-note--warn .wm-ic{color:var(--warn)}.wz-zgrid{align-items:start}.wz-mapcard{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--card);position:relative}.wz-map{height:520px}.wz-maptools{display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line);min-height:62px}.wz-maptools,.wz-maptools button{align-items:center;font-size:13px!important}.wz-maptools button{display:inline-flex;gap:7px;height:36px;padding:0 12px;border-radius:11px;border:1px solid var(--line);color:var(--ink);background:var(--field);cursor:pointer;white-space:nowrap}.wz-maptools button:hover{border-color:var(--acc-line)}.wz-maptools button.is-solid{background:var(--acc);color:var(--acc-ink);border-color:var(--acc)}.wz-maptools .wm-ic{width:16px;height:16px}.wz-hint{display:inline-flex;align-items:center;gap:7px;color:var(--acc);font-size:13px!important}.wz-hint .wm-ic{width:16px;height:16px}.wz-radius{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.wz-radius input[type=range]{width:130px;accent-color:var(--acc)}.wz-zlist{display:grid;gap:12px;align-content:start}.wz-zlist .wm-card__title{margin-bottom:0}.wz-pending{display:grid;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--acc-line);background:var(--acc-soft)}.wz-zrow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer}.wz-zrow:last-child{border-bottom:0}.wz-zrow.is-off .wz-zrow__t{opacity:.55}.wz-swatch{width:14px;height:14px;border-radius:4px;flex:0 0 auto}.wz-av,.wz-colors button,.wz-swatch{background:var(--sw)!important}.wz-zrow__t{flex:1;min-width:0;display:grid}.wz-zrow__t b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-zrow__t small{font-size:12.5px!important;color:var(--mute)}.wz-zrow .wm-acts{align-items:center}html[data-theme=light] .wz-map .leaflet-tile-pane{filter:saturate(.55) contrast(.95) brightness(1.02)}html:not([data-theme=light]) .wz-map .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.82) contrast(.92) saturate(.6)}@media (max-width:640px){.wz-grid2{grid-template-columns:1fr}.wz-map{height:380px}.wz-modal__box{padding:20px}html.wm-adm table.wm-sp__tbl{min-width:0}html.wm-adm .wm-sp__tbl thead{display:none}html.wm-adm .wm-sp__tbl tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--line)}html.wm-adm .wm-sp__tbl tbody tr:last-child{border-bottom:0}html.wm-adm .wm-sp__tbl td{padding:0;border:0;white-space:normal}html.wm-adm .wm-sp__tbl td:first-child{flex:1 0 100%}html.wm-adm .wm-sp__tbl td:last-child{margin-inline-start:auto}}.wm-p5 .wm-grid-21{align-items:start}html.wm-adm .wm-p5 .wm-tbl td.wm-empty{color:var(--faint);text-align:center;padding:36px 8px}@media (max-width:980px){.wm-p5 .wm-grid-21{grid-template-columns:minmax(0,1fr)}}.wm-mdl__box,.wm-modal__box,.wm-pcm__box{grid-template-columns:minmax(0,1fr)}.wm-mdl__box>*,.wm-modal__box>*,.wm-pcm__box>*{min-width:0}.wm-subcard{grid-template-columns:minmax(0,1fr)}html.wm-adm .wm-inrow>:is(input,select){flex:1 1 0;min-width:0;width:0}.wm-inrow>.wm-btn{flex:0 0 auto}.wm-ccard__img--photo{aspect-ratio:16/9;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;place-items:start end;padding:10px}.wm-ccard__img--photo,html[data-theme=light] .wm-ccard__img--photo{background-color:#000!important}.wm-ccard__img--photo .wm-ccard__badge{position:static;background:rgba(6,7,8,.72);backdrop-filter:blur(6px)}.wm-vph{display:block;aspect-ratio:2/1;border-radius:8px;background:#000 var(--d) center/cover no-repeat;margin-inline:auto;flex:0 0 auto}html[data-theme=light] .wm-vph{background-color:#eceae5;background-image:var(--l)}.wm-price-in,.wm-pricegrid div{justify-items:center}.wm-pricegrid .wm-vph{margin-bottom:2px}.wm-photo-in{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.wm-photo-in__img{width:200px;aspect-ratio:16/10;border-radius:14px;background:#000 50%/cover no-repeat;border:1px solid var(--line);flex:0 0 auto}.wm-photo-in__act{display:grid;gap:8px;justify-items:start}.wm-photo-lib{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.wm-photo-lib button{width:72px;aspect-ratio:16/10;border-radius:10px;background:#000 50%/cover no-repeat;border:2px solid transparent;cursor:pointer}.wm-photo-lib button.is-on{border-color:var(--acc)}.wm-sizephoto{position:relative;cursor:pointer;flex:0 0 auto}.wm-sizephoto>span:last-of-type{position:absolute;inset-inline-end:-6px;bottom:-6px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--acc);color:var(--acc-ink,#04131a)}.wm-sizephoto>span:last-of-type svg{width:13px;height:13px}.wm-sizes-pick button{display:grid;justify-items:center;gap:6px}@media (max-width:560px){.wm-photo-in__img{width:100%}}.wm-floor__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.wm-floor__col{border:1px solid var(--line);border-radius:18px;padding:12px;background:var(--panel,hsla(0,0%,100%,.02));display:grid;gap:10px;min-height:200px}.wm-floor__col header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 4px 8px;border-bottom:1px solid var(--line)}.wm-floor__col header b{font-family:var(--head);font-weight:500;font-size:16px}.wm-floor__col header .num{min-width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font-size:12.5px;background:var(--hover,hsla(0,0%,100%,.06))}.wm-floor__col header small{flex-basis:100%;color:var(--mute);font-size:12px}.wm-floor__col.is-in header .num{background:rgba(95,212,255,.18);color:var(--acc)}.wm-floor__col.is-done header .num{background:rgba(110,231,160,.16);color:#3fbf7f}.wm-floor__empty{color:var(--faint);font-size:13px;text-align:center;padding:20px 0}.wm-floor__car{border:1px solid var(--line);border-radius:14px;padding:12px;display:grid;gap:4px;background:var(--card,hsla(0,0%,100%,.03))}.wm-floor__top{display:flex;justify-content:space-between;align-items:center}.wm-floor__top b{font-family:var(--head);font-size:17px}.wm-floor__ref{font-size:12px;color:var(--mute)}.wm-floor__name{font-weight:500}.wm-floor__meta{font-size:12.5px;color:var(--mute)}.wm-floor__foot{display:flex;align-items:center;gap:8px;margin-top:6px}.wm-floor__foot .spacer{flex:1}.wm-floor__price{margin-top:6px}.wm-floor__other{border:1px solid var(--line);border-radius:18px;padding:12px;margin-bottom:14px;display:grid;gap:10px}.wm-floor__other header{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:0 4px}.wm-floor__other header b{font-family:var(--head);font-weight:500;font-size:16px}.wm-floor__other header small{color:var(--mute);font-size:12px}.wm-floor__othergrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.wm-floor__other .wm-floor__top b{font-size:15px}@media (max-width:900px){.wm-floor__cols{grid-template-columns:1fr}}.wm-maint{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:9px 28px;background:#fbbf24;color:#1c1300;font-size:14px}.wm-maint b{font-weight:600;white-space:nowrap}.wm-maint span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-maint .spacer{flex:1}.wm-maint .num{font-weight:600}.wm-maint button{height:30px;padding:0 12px;border-radius:9px;border:1px solid rgba(28,19,0,.35);background:none;color:inherit;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.wm-maint button:hover{background:rgba(28,19,0,.1)}@media (max-width:900px){.wm-maint{padding:9px 16px;flex-wrap:wrap}}.wm-subbar{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:9px 28px;font-size:14px;text-decoration:none;background:var(--hover2);color:var(--ink);border-bottom:1px solid var(--line)}.wm-subbar span{flex:1;min-width:0}.wm-subbar b{font-weight:500;color:var(--acc);white-space:nowrap}.wm-subbar.is-past_due,.wm-subbar.is-suspended{background:hsla(0,91%,71%,.14);border-bottom-color:hsla(0,91%,71%,.3)}.wm-subbar.is-past_due b,.wm-subbar.is-suspended b{color:#f87171}@media (max-width:900px){.wm-subbar{padding:9px 16px}}html.wm-adm .wm-sub-st.is-ok{background:rgba(52,211,153,.16);color:#34d399}html.wm-adm .wm-sub-st.is-warn{background:rgba(251,191,36,.16);color:#fbbf24}html.wm-adm .wm-sub-st.is-bad{background:hsla(0,91%,71%,.16);color:#f87171}html.wm-adm[data-theme=light] .wm-sub-st.is-ok{color:#047857}html.wm-adm[data-theme=light] .wm-sub-st.is-warn{color:#b45309}html.wm-adm[data-theme=light] .wm-sub-st.is-bad,html.wm-adm[data-theme=light] .wm-subbar.is-past_due b,html.wm-adm[data-theme=light] .wm-subbar.is-suspended b{color:#dc2626}