.ws-hm-panel{background:var(--sys-surface-raised);border:1px solid var(--sys-border-subtle);border-radius:var(--radius-16);box-shadow:0 18px 36px -24px var(--alpha-indigo-35);color:var(--sys-text-strong);min-width:0;padding:14px 16px}.ws-hm-ph{color:var(--sys-text-strong);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.ws-hm-ph>span:first-child{align-items:center;gap:6px;min-width:0;display:inline-flex}.ws-hm-ph .ws-ic{width:16px;height:16px;color:var(--sys-text-brand)}.ws-hm-av{border-radius:var(--radius-round);background:var(--sys-surface-brand-subtle);width:30px;height:30px;color:var(--sys-text-brand);flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid}.ws-hm-rows{margin:0;padding:0;list-style:none;display:grid}.ws-hm-rows>li{border-top:1px solid var(--sys-border-subtle);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.ws-hm-rows>li:first-child{border-top:0}.ws-hm-k{min-width:0;display:grid}.ws-hm-k b{color:var(--sys-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ws-hm-k i{color:var(--sys-text-muted);font-size:12px;font-style:normal}.ws-hm-v{justify-items:end;gap:4px;display:grid}.ws-hm-v>b,.ws-hm-amt{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}.ws-hm-v>.ws-ic{width:18px;height:18px;color:var(--sys-text-brand)}.ws-hm-swap{justify-items:end;display:inline-grid}.ws-hm-swap>em{border-radius:var(--radius-pill);white-space:nowrap;grid-area:1/1;align-items:center;gap:4px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.ws-hm-swap .s-from{color:var(--sys-text-body);background:var(--sys-surface-subtle);border:1px solid var(--sys-border-default);opacity:0}.ws-hm-swap .s-to{color:var(--sys-text-brand);background:var(--sys-surface-brand-subtle);border:1px solid color-mix(in srgb,var(--sys-border-brand) 25%,transparent)}.ws-hm-swap .ws-ic{width:12px;height:12px}.ws-hm-grow{transform-origin:0;display:block}.ws-hm-vig{min-width:0;margin-top:auto;position:relative}.ws-hm-vig.v-card{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:clamp(16px,2.4vw,32px);padding:8px 4px 4px;display:grid}.ws-hm-plastic{aspect-ratio:1.586;border-radius:var(--radius-16);background:linear-gradient(140deg,var(--vis-navy-27) 0%,var(--sys-surface-strong) 46%,var(--sys-surface-inverse) 100%);color:var(--sys-text-inverse);box-shadow:0 34px 50px -26px var(--alpha-indigo-70),inset 0 0 0 1px var(--alpha-white-10);transition:rotate .6s var(--lp-spring),scale .6s var(--lp-spring);flex-direction:column;justify-content:space-between;padding:16px 18px;display:flex;position:relative;overflow:hidden;rotate:-6deg}.ws-hm-plastic:after{content:"";background:linear-gradient(105deg,transparent 38%,var(--alpha-white-16) 50%,transparent 62%);pointer-events:none;background-position:110% 0;background-size:260% 100%;position:absolute;inset:0}.ws-hm-plastic img{align-self:flex-start;width:auto;height:16px}.ws-hm-pan{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--alpha-white-86);white-space:nowrap;font-size:13px}.ws-hm-holder{color:var(--sys-text-brand-subtle-inverse);font-size:12px;font-weight:600}.ws-hm-tile:is(:hover,:focus-visible) .ws-hm-plastic{rotate:-2deg;scale:1.03}.ws-hm-big{letter-spacing:-.02em;color:var(--sys-text-strong);font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:26px;font-weight:600;display:block}.ws-hm-bar{border-radius:var(--radius-pill);background:var(--sys-surface-brand-subtle);height:8px;margin:0 0 14px;display:block;overflow:hidden}.ws-hm-bar i{height:100%;width:var(--w);background:var(--sys-surface-brand);border-radius:inherit}.ws-hm-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ws-hm-rules li{color:var(--sys-text-strong);border-radius:var(--radius-10);background:var(--sys-surface-subtle);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.ws-hm-toggle{border-radius:var(--radius-pill);background:var(--sys-surface-brand);flex:none;width:28px;height:16px;position:relative}.ws-hm-toggle:after{content:"";border-radius:var(--radius-round);background:var(--sys-surface-raised);width:12px;height:12px;box-shadow:0 1px 2px var(--alpha-indigo-30);position:absolute;top:2px;left:14px}.ws-hm-vig.v-intel{gap:10px;display:grid}.ws-hm-match{border-radius:var(--radius-14);background:var(--ws-mid-card);border:1px solid var(--sys-border-inverse);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.ws-hm-match>.ws-ic{width:20px;height:20px;color:var(--sys-text-brand-subtle-inverse)}.ws-hm-match b,.ws-hm-alert b{font-size:13.5px;font-weight:600;display:block}.ws-hm-match b{color:var(--sys-text-inverse)}.ws-hm-match i,.ws-hm-alert i{font-size:12.5px;font-style:normal;line-height:1.4;display:block}.ws-hm-match i{color:var(--alpha-white-72)}.ws-hm-vig .ws-hm-match.ws-hm-fx>.ws-sample{color:var(--alpha-white-80);border-color:var(--alpha-white-32)}.ws-hm-alert{border-radius:var(--radius-14);background:var(--sys-surface-raised);box-shadow:0 22px 40px -22px var(--alpha-black-70),inset 4px 0 0 var(--sys-border-brand);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.ws-hm-alert b{color:var(--sys-text-strong)}.ws-hm-alert i{color:var(--sys-text-body)}.ws-hm-alert-ic{border-radius:var(--radius-round);background:var(--sys-surface-brand-subtle);width:30px;height:30px;color:var(--sys-text-brand);place-items:center;display:grid;position:relative}.ws-hm-alert-ic .ws-ic{width:16px;height:16px}.ws-hm-alert-ic:after{content:"";border-radius:var(--radius-round);border:2px solid var(--sys-border-brand);opacity:0;position:absolute;inset:0}.ws-hm-vig.v-travel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,2.4vw,32px);margin:0;display:grid}.ws-hm-vcard{border-radius:var(--radius-10);background:var(--sys-surface-strong);color:var(--sys-text-inverse);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0 0 8px;padding:7px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ws-hm-vcard .ws-ic{width:16px;height:16px;color:var(--sys-text-brand-subtle-inverse)}.ws-hm-locks{margin:0;padding:0;list-style:none;display:grid}.ws-hm-locks li{border-top:1px solid var(--sys-border-subtle);grid-template-columns:minmax(0,1fr) auto 12px;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.ws-hm-locks span{color:var(--sys-text-muted)}.ws-hm-locks b{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ws-hm-lock{border-radius:var(--radius-2);background:var(--sys-surface-brand);width:11px;height:8px;margin-top:5px;position:relative}.ws-hm-lock:before{content:"";box-sizing:border-box;border:1.6px solid var(--sys-border-brand);border-radius:var(--radius-4) var(--radius-4) 0 0;border-bottom:0;width:7px;height:7px;position:absolute;top:-5px;left:2px}.ws-hm-tphoto{align-self:end;margin:0}.ws-hm-tphoto img{width:100%;max-width:360px;height:auto;transition:transform .8s var(--lp-out);margin:0 auto;display:block}.ws-hm-tile:is(:hover,:focus-visible) .ws-hm-tphoto img{transform:scale(1.03)}.ws-hm-rv{border-radius:var(--radius-24);background:var(--sys-surface-strong);place-items:center;min-height:380px;padding:clamp(20px,3vw,40px);display:grid;position:relative;overflow:hidden}.ws-hm-rv:before{content:"";background:var(--sys-dots-dark);opacity:.7;background-size:22px 22px;position:absolute;inset:0}.ws-hm-rv:after{content:"";background:radial-gradient(60% 70% at 80% 10%,color-mix(in srgb,var(--sys-surface-brand) 55%,transparent),transparent 70%);position:absolute;inset:0}.ws-hm-rv-in{z-index:1;background:var(--sys-surface-raised);border-radius:var(--radius-18);width:100%;max-width:440px;box-shadow:0 40px 70px -30px var(--alpha-black-70);color:var(--sys-text-strong);padding:16px 18px 18px;position:relative}.ws-hero-c-split-vis:has(.ws-hm-rv) .ws-hero-c-split-main>[data-m-loop=float]{animation:none;transform:none}.ws-hm-stackbar{border-radius:var(--radius-pill);gap:3px;height:12px;margin:2px 0 10px;display:flex;overflow:hidden}.ws-hm-stackbar i{height:100%;width:var(--w)}.ws-hm-legend{color:var(--sys-text-body);flex-wrap:wrap;gap:6px 14px;margin:0 0 14px;padding:0;font-size:12px;list-style:none;display:flex}.ws-hm-legend li{align-items:center;gap:6px;display:inline-flex}.ws-hm-legend i{border-radius:var(--radius-round);width:8px;height:8px}:is(.ws-hm-stackbar,.ws-hm-legend) .c0{background:var(--sys-surface-strong)}:is(.ws-hm-stackbar,.ws-hm-legend) .c1{background:var(--sys-surface-brand)}:is(.ws-hm-stackbar,.ws-hm-legend) .c2{background:var(--sys-text-brand-inverse)}:is(.ws-hm-stackbar,.ws-hm-legend) .c3{background:var(--sys-text-brand-subtle-inverse)}.ws-hm-txn{border:1px solid var(--sys-border-subtle);border-radius:var(--radius-12);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;font-size:13.5px;display:grid}.ws-hm-txn>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.ws-hm-checks{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ws-hm-checks li{border-radius:var(--radius-pill);background:var(--sys-surface-brand-subtle);color:var(--sys-text-strong);align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.ws-hm-checks .ws-ic{width:12px;height:12px;color:var(--sys-text-brand)}.ws .ws-hm-ready{color:var(--sys-text-brand);align-items:center;gap:8px;margin:12px 0 0;font-size:13.5px;font-weight:600;display:flex}.ws-hm-ready .ws-ic{width:18px;height:18px}.ws-hm-rv.v-mgr .ws-hm-rows>li{margin:0 -8px;padding:10px 8px}.ws-hm-rv.v-mgr .ws-hm-rows>li.is-need{border:1px solid color-mix(in srgb,var(--sys-border-brand) 35%,transparent);border-radius:var(--radius-12);background:var(--sys-surface-brand-subtle);margin-top:6px}.ws-hm-rv.v-mgr .is-need .ws-hm-k i{color:var(--sys-text-brand);font-weight:600}.ws-hm-approve{display:inline-grid;position:relative}.ws-hm-approve .s-from{background:var(--sys-surface-brand);border-color:var(--sys-border-brand);color:var(--sys-text-inverse);padding:4px 12px}.ws-hm-approve .s-to{background:var(--sys-surface-raised);padding:4px 10px}.ws-hm-tap{border-radius:var(--radius-round);background:color-mix(in srgb,var(--sys-surface-brand) 35%,transparent);opacity:0;pointer-events:none;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.ws-hm-notif{border-radius:var(--radius-14);background:var(--sys-surface-subtle);border:1px solid var(--sys-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.ws-hm-notif>.ws-ic{width:22px;height:22px;color:var(--sys-text-brand)}.ws-hm-notif span b{font-size:13.5px;font-weight:600;display:block}.ws-hm-notif span i{color:var(--sys-text-muted);font-size:12px;font-style:normal;display:block}.ws-hm-thread{gap:10px;margin-top:14px;display:grid}.ws .ws-hm-chan{color:var(--sys-text-body);justify-content:space-between;align-items:center;margin:0;font-size:12.5px;font-weight:600;display:flex}.ws-hm-photo{border-radius:var(--radius-14) var(--radius-14) var(--radius-4) var(--radius-14);background:var(--sys-surface-brand-subtle);justify-self:end;gap:6px;width:160px;padding:8px;display:grid;position:relative;overflow:hidden}.ws-hm-photo em{color:var(--sys-text-strong);font-size:12px;font-style:normal;font-weight:600}.ws-hm-receipt{border-radius:var(--radius-6);background:var(--sys-surface-raised);height:82px;box-shadow:0 6px 14px -8px var(--alpha-indigo-35);align-content:start;gap:6px;padding:10px 12px;display:grid}.ws-hm-receipt i{border-radius:var(--radius-2);background:var(--sys-border-default);height:4px;display:block}.ws-hm-receipt i:first-child{width:60%}.ws-hm-receipt i:nth-child(2){width:85%}.ws-hm-receipt i:nth-child(3){width:70%}.ws-hm-receipt i:nth-child(4){width:45%}.ws-hm-receipt b{border-radius:var(--radius-2);background:var(--sys-surface-strong);justify-self:end;width:55%;height:6px;margin-top:4px;display:block}.ws-hm-flash{background:var(--sys-surface-raised);opacity:0;pointer-events:none;position:absolute;inset:0}.ws-hm-reply{border-radius:var(--radius-14) var(--radius-14) var(--radius-14) var(--radius-4);background:var(--sys-surface-strong);max-width:88%;color:var(--sys-text-inverse);justify-self:start;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.ws-hm-reply .ws-ic{width:16px;height:16px;color:var(--sys-text-brand-subtle-inverse);flex:none;margin-top:1px}.ws-hm-map{background:var(--sys-surface-strong);border-radius:var(--radius-24);color:var(--alpha-white-35);padding:clamp(20px,3vw,40px);position:relative;overflow:hidden}.ws-hm-map:before{content:"";background:radial-gradient(60% 60% at 70% 30%,color-mix(in srgb,var(--sys-surface-brand) 45%,transparent),transparent 70%);position:absolute;inset:0}.ws-hm-map>div{min-height:400px;position:relative}.ws-hm-map .lp-dotmap{width:68%;max-width:400px;height:auto;margin:0;display:block;position:relative}.ws-hm-map .lp-dotmap-arcs{display:inline}.ws-hm-gdash{background:var(--sys-surface-raised);border-radius:var(--radius-16);width:min(320px,64%);box-shadow:0 40px 70px -30px var(--alpha-black-75);padding:14px 16px 8px;position:absolute;bottom:0;right:0}.ws-hm-gdash .ws-hm-av{font-size:9.5px}.ws-hm-cur{border-radius:var(--radius-pill);color:var(--sys-text-inverse);background:color-mix(in srgb,var(--sys-surface-strong) 75%,transparent);border:1px solid color-mix(in srgb,var(--sys-text-brand-subtle-inverse) 45%,transparent);box-shadow:0 10px 24px -14px var(--alpha-black-80);font-variant-numeric:tabular-nums;padding:5px 11px;font-size:12px;font-weight:600;position:absolute}.ws-hm-cur.c0{top:4%;left:62%}.ws-hm-cur.c1{top:18%;left:84%}.ws-hm-cur.c2{top:34%;left:70%}.ws-hm-cur.c3{top:50%;left:3%}.ws-hm-cur.c4{top:6%;left:34%}.ws-hm-cur.c5{top:78%;left:12%}.ws-hm-sync{background:var(--sys-surface-raised);border:1px solid var(--sys-border-subtle);border-radius:var(--radius-24);padding:clamp(20px,3vw,36px)}.ws-hm-sync-in{grid-template-columns:auto minmax(32px,1fr) auto;align-items:center;display:grid}.ws-hm-node{justify-items:start;display:grid;position:relative}.ws-hm-core{border-radius:var(--radius-16);background:var(--sys-surface-strong);color:var(--sys-text-inverse);box-shadow:0 0 0 6px var(--sys-surface-brand-subtle);align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:600;display:inline-flex;position:relative}.ws-hm-core .ws-ic{width:20px;height:20px;color:var(--sys-text-inverse)}.ws-hm-node ul{white-space:nowrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid;position:absolute;top:100%;left:0}.ws-hm-node li{color:var(--sys-text-body);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ws-hm-node li .ws-ic{width:12px;height:12px;color:var(--sys-text-brand)}.ws-hm-wires{width:100%;height:var(--h);display:block;overflow:visible}.ws-hm-wires .w,.ws-hm-wires .pk{fill:none;vector-effect:non-scaling-stroke}.ws-hm-wires .w{stroke:var(--sys-border-default);stroke-width:1.5px}.ws-hm-wires .pk{stroke:var(--sys-text-brand);stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:8px;opacity:0}.ws-hm-erps{grid-auto-rows:62px;align-items:center;margin:0;padding:0;list-style:none;display:grid}.ws-hm-erps li{box-sizing:border-box;border:1px solid var(--sys-border-subtle);border-radius:var(--radius-12);background:var(--sys-surface-subtle);height:46px;color:var(--sys-text-strong);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.ws-hm-erps li i{border-radius:var(--radius-round);background:var(--sys-surface-brand);flex:none;width:8px;height:8px}.ws-hm-erps li .ws-hm-erp-mark{width:18px;height:18px;color:var(--sys-text-strong);fill:currentColor;flex:none;overflow:visible}.ws-hm-sync.ws-hm-orbit{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible;container-type:inline-size}.ws-hm-orbit-in{--orbit-tile-h:30px;--r:min(52cqh,40cqw);--tilt:60deg;perspective:1800px;perspective-origin:50% 20%;background:radial-gradient(60% 50% at 50% 56%,var(--sys-surface-brand-subtle),transparent 72%);height:clamp(400px,36vw,480px);position:relative;container-type:size}.ws-hm-orbit-plane{width:0;height:0;transform-style:preserve-3d;transform:rotateX(var(--tilt));position:absolute;top:53%;left:50%}.ws-hm-orbit-ring{border-radius:var(--radius-round);position:absolute;top:0;left:0;translate:-50% -50%}.ws-hm-orbit-ring.is-outer{width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1.5px dashed color-mix(in srgb,var(--sys-border-brand) 40%,transparent)}.ws-hm-orbit-ring.is-inner{width:calc(var(--r) * var(--orbit-inner) * 2);height:calc(var(--r) * var(--orbit-inner) * 2);border:1px solid var(--sys-border-subtle);background:radial-gradient(closest-side,color-mix(in srgb,var(--sys-surface-brand) 14%,transparent),transparent)}.ws-hm-orbit-erps{width:0;height:0;transform-style:preserve-3d;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}.ws-hm-orbit-erps.is-inner{--r:calc(var(--r-out) * var(--orbit-inner))}.ws-hm-orbit-in{--r-out:var(--r);--orbit-inner:.62;--orbit-core:.9}.ws-hm-orbit-erps>li{width:0;height:0;transform-style:preserve-3d;transform:rotate(var(--a));position:absolute;top:0;left:0}.ws-hm-orbit-spoke{width:var(--r);background:linear-gradient(90deg,transparent 18%,var(--sys-border-default) 40%,var(--sys-border-default));height:1px;position:absolute;top:-.5px;left:0}.ws-hm-orbit-pk{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--sys-surface-brand) 18%,transparent);opacity:0;margin-left:-4px;position:absolute;top:-4px;left:0}.ws-hm-orbit-stop{transform-style:preserve-3d;transform:translateX(var(--r)) rotate(calc(-1 * var(--a)));position:absolute;top:0;left:0}.ws-hm-orbit-chip{align-items:center;gap:var(--space-8);height:40px;padding:0 var(--space-14) 0 var(--space-10);border:1px solid var(--sys-border-subtle);border-radius:var(--radius-pill);background:var(--sys-surface-raised);box-shadow:0 14px 28px -18px var(--alpha-indigo-60);color:var(--sys-text-strong);font-size:var(--t-14);line-height:var(--t-14-lh);white-space:nowrap;transform-origin:50% 100%;transform:rotateX(calc(-1 * var(--tilt))) translate(-50%,-100%);backface-visibility:hidden;font-weight:600;display:flex;position:absolute;top:0;left:0}.ws-hm-orbit-chip.is-tile{border-radius:calc(var(--orbit-tile-h) * .22);height:auto;box-shadow:0 28px 56px -32px var(--alpha-indigo-60),0 0 0 2px var(--sys-border-subtle);transform-origin:0 0;transform:rotateX(calc(-1 * var(--tilt))) scale(.5) translate(-50%,-100%);background:0 0;border:0;gap:0;width:max-content;padding:0}.ws-hm-orbit-chip.is-tile img{width:auto;max-width:none;height:calc(var(--orbit-tile-h) * 2);border-radius:inherit;object-fit:contain;display:block}.ws-hm-orbit-chip .ws-hm-erp-mark{width:18px;height:18px;color:var(--sys-text-strong);fill:currentColor;flex:none;overflow:visible}.ws-hm-orbit-core{z-index:1;transform-origin:0 0;transform:rotateX(calc(-1 * var(--tilt))) scale(calc(var(--orbit-core) / 2)) translate(-50%,-50%);position:absolute;top:0;left:0}.ws-hm-orbit-core .ws-hm-core{zoom:2;box-shadow:0 18px 36px -16px var(--alpha-indigo-70),0 0 0 6px color-mix(in srgb,var(--sys-surface-brand) 12%,transparent)}.ws-hm-orbit-tags{left:0;right:0;bottom:var(--space-20);justify-content:center;gap:var(--space-6) var(--space-16);padding:0 var(--space-16);flex-wrap:wrap;margin:0;list-style:none;display:flex;position:absolute}.ws-hm-orbit-tags li{align-items:center;gap:var(--space-6);color:var(--sys-text-body);font-size:var(--t-12);line-height:var(--t-12-lh);white-space:nowrap;font-weight:500;display:flex}.ws-hm-orbit-tags li .ws-ic{width:12px;height:12px;color:var(--sys-text-brand)}@media (prefers-reduced-motion:no-preference){.ws-hm-armed.is-run .ws-hm-orbit-pk{animation:ws-hm-orbit-pk 2.4s cubic-bezier(.16,1,.3,1) calc(1s + var(--i) * .32s) 3 both}.ws-hm-armed.is-run .ws-hm-orbit-chip{animation-name:ws-hm-orbit-in,ws-hm-orbit-back,ws-hm-orbit-ack;animation-duration:.6s,60s,2.4s;animation-timing-function:var(--lp-spring),linear,ease-out;animation-delay:var(--t,0s),.8s,calc(1s + var(--i) * .32s);animation-iteration-count:1,1,3;animation-fill-mode:both,both,none}.ws-hm-armed.is-run .ws-hm-orbit-erps{animation:60s linear .8s both ws-hm-orbit}.ws-hm-armed.is-run .ws-hm-orbit-erps.is-inner{animation-direction:reverse}.ws-hm-armed.is-run .ws-hm-orbit-erps.is-inner .ws-hm-orbit-chip{animation-direction:normal,reverse,normal}.ws-hm-armed:not(.is-run) .ws-hm-orbit-chip{opacity:0}.ws-hm-armed:not([data-on]) :is(.ws-hm-orbit-erps,.ws-hm-orbit-chip,.ws-hm-orbit-pk),.ws-hm-orbit:hover :is(.ws-hm-orbit-erps,.ws-hm-orbit-chip,.ws-hm-orbit-pk){animation-play-state:paused}}@container (width<=520px){.ws-hm-orbit-in{--r:min(50cqh,38cqw);--orbit-tile-h:21px;height:380px}.ws-hm-orbit-chip{height:32px;padding:0 var(--space-10) 0 var(--space-8);gap:var(--space-6);font-size:var(--t-12);line-height:var(--t-12-lh)}.ws-hm-orbit-chip .ws-hm-erp-mark{width:14px;height:14px}.ws-hm-orbit-in{--orbit-core:.72;--orbit-inner:.68}}@keyframes ws-hm-orbit{to{rotate:360deg}}@keyframes ws-hm-orbit-in{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes ws-hm-orbit-back{0%{rotate:0deg}to{rotate:-360deg}}@keyframes ws-hm-orbit-pk{0%{opacity:0;transform:translateX(calc(var(--r) * .22))}10%{opacity:1}48%{opacity:1}55%,to{opacity:0;transform:translateX(var(--r))}}@keyframes ws-hm-orbit-ack{0%,44%{border-color:var(--sys-border-subtle);box-shadow:0 14px 28px -18px var(--alpha-indigo-60)}54%{border-color:var(--sys-border-brand);box-shadow:0 14px 28px -18px var(--alpha-indigo-60),0 0 0 4px color-mix(in srgb,var(--sys-surface-brand) 16%,transparent)}to{border-color:var(--sys-border-subtle);box-shadow:0 14px 28px -18px var(--alpha-indigo-60)}}.ws-hm-shields ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ws-hm-shields li{color:var(--sys-text-inverse);align-content:start;gap:16px;display:grid}.ws-hm-shields b{font-size:17px;font-weight:600;line-height:1.25}.ws-hm-seal{width:56px;height:60px;display:block;overflow:visible}.ws-hm-seal .sh{fill:color-mix(in srgb,var(--sys-text-brand-subtle-inverse) 10%,transparent);stroke:var(--sys-text-brand-subtle-inverse);stroke-width:1.6px;stroke-linejoin:round}.ws-hm-seal .gl{fill:none;stroke:var(--sys-text-inverse);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ws-hm-seal .ck circle{fill:var(--sys-action-primary)}.ws-hm-seal .ck path{fill:none;stroke:var(--sys-text-on-action);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ws-hm-seal .ck{transform-box:fill-box;transform-origin:50%}:where(.lp-sys-atelier.ws[data-ws-bands=light]) :is(.lp-tone-dark,.ws-tone-midnight) .ws-hm-shields li{background:var(--sys-surface-page);border-color:var(--sys-border-default);color:var(--sys-text-strong)}:where(.lp-sys-atelier.ws[data-ws-bands=light]) :is(.lp-tone-dark,.ws-tone-midnight) .ws-hm-seal .gl{stroke:var(--sys-text-strong)}:where(.lp-sys-atelier.ws[data-ws-bands=light]) :is(.lp-tone-dark,.ws-tone-midnight) .ws-hm-seal .ck circle{stroke:var(--sys-surface-page)}.ws-hm-shield{border-radius:var(--radius-12);background:color-mix(in srgb,var(--sys-text-brand-subtle-inverse) 12%,transparent);width:48px;height:48px;color:var(--sys-text-brand-subtle-inverse);place-items:center;display:grid;position:relative;overflow:hidden}.ws-hm-shield .ws-ic{width:30px;height:30px}.ws-hm-scan{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--sys-text-brand-subtle-inverse) 50%,transparent),transparent);opacity:0;pointer-events:none;height:45%;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.ws-hm-armed:not(.is-run) .ws-hm-fx{opacity:0}.ws-hm-armed:not(.is-run) .ws-hm-grow{transform:scaleX(0)}.ws-hm-armed:not(.is-run) .ws-hm-swap .s-from{opacity:1}.ws-hm-armed:not(.is-run) .ws-hm-swap .s-to{opacity:0}.ws-hm-armed.is-run .ws-hm-fx{animation:ws-hm-in .6s var(--lp-out) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-fx.a-slide{animation-name:ws-hm-slide;animation-duration:.75s}.ws-hm-armed.is-run .ws-hm-fx.a-pop{animation-name:ws-hm-pop;animation-timing-function:var(--lp-spring)}.ws-hm-armed.is-run .ws-hm-fx.a-card{animation:ws-hm-card .95s var(--lp-spring) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-grow{animation:ws-hm-grow 1.1s var(--lp-out) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-swap .s-from{animation:ws-hm-hide .3s var(--lp-out) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-swap .s-to{animation:ws-hm-show .5s var(--lp-spring) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-toggle{animation:ws-hm-tog .3s var(--lp-out) calc(var(--t,0s) + .3s) both}.ws-hm-armed.is-run .ws-hm-toggle:after{animation:ws-hm-knob .35s var(--lp-spring) calc(var(--t,0s) + .3s) both}.ws-hm-armed.is-run .ws-hm-lock{animation:ws-hm-lockk .4s var(--lp-spring) calc(var(--t,0s) + .25s) both}.ws-hm-armed.is-run .ws-hm-tap{animation:ws-hm-tapk .6s var(--lp-out) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-flash{animation:ws-hm-flashk .5s var(--lp-out) var(--t,0s) both}.ws-hm-armed.is-run .ws-hm-scan{animation:ws-hm-scank 1.5s var(--lp-out) calc(var(--t,0s) + .2s) both}.ws-hm-armed:not(.is-run) .ws-hm-seal .sh{stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0}.ws-hm-armed:not(.is-run) .ws-hm-seal :is(.gl,.ck){opacity:0}.ws-hm-armed.is-run .ws-hm-seal .sh{stroke-dasharray:1;animation:ws-hm-seal-trace 1.1s cubic-bezier(.16,1,.3,1) calc(var(--t,0s) + .15s) both}.ws-hm-armed.is-run .ws-hm-seal .gl{animation:ws-hm-in .5s var(--lp-out) calc(var(--t,0s) + .7s) both}.ws-hm-armed.is-run .ws-hm-seal .ck{animation:ws-hm-seal-pop .5s var(--lp-spring) calc(var(--t,0s) + 1s) both}.ws-hm-armed:not(.is-run) .ws-hm-shields li{opacity:0}.ws-hm-armed.is-run .ws-hm-shields li{animation:ws-hm-in .6s var(--lp-out) var(--t,0s) both}.ws-hm-armed .ws-hm-plastic:after{animation:3.6s ease-in-out .4s both ws-hm-sheen}.ws-hm-armed .ws-hm-alert-ic:after{animation:ws-hm-ring 2.2s var(--lp-out) 1.6s 1 both}.ws-hm-armed .ws-hm-cur{animation:ws-hm-drift 4.4s ease-in-out calc(var(--i) * .1s) 1 both}.ws-hm-armed .ws-hm-wires .pk{opacity:1;animation:ws-hm-pk 2.8s cubic-bezier(.45,0,.25,1) calc(var(--i) * .5s + .6s) 1 both}.ws-hm-armed:not([data-on]) :is(.ws-hm-plastic,.ws-hm-alert-ic):after,.ws-hm-armed:not([data-on]) :is(.ws-hm-cur,.ws-hm-wires .pk){animation-play-state:paused}.ws-hm-armed .ws-hm-stat .ws-hm-svg{transition:clip-path 1.3s var(--lp-out) .1s}.ws-hm-armed .ws-hm-stat .ws-hm-area{transition:opacity .5s var(--lp-out) .7s}.ws-hm-armed .ws-hm-stat .ws-hm-tip{transition:opacity .4s var(--lp-out) 1.2s,transform .5s var(--lp-spring) 1.2s}.ws-hm-armed .ws-hm-stat .ws-hm-dot{transition:opacity .45s var(--lp-out) calc(var(--i,0) * 55ms + .1s),transform .6s var(--lp-spring) calc(var(--i,0) * 55ms + .1s)}.ws-hm-armed .ws-hm-stat .ws-hm-gauge-fg{transition:stroke-dashoffset 1.4s var(--lp-out) .2s}.ws-hm-armed .ws-hm-stat .ws-hm-gauge-ticks i{transition:transform .5s var(--lp-spring) calc(var(--i,0) * 70ms + .3s),opacity .4s var(--lp-out) calc(var(--i,0) * 70ms + .3s)}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-svg{clip-path:inset(-6px 100% -6px -6px)}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-area{opacity:0}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-tip{opacity:0;transform:scale(.4)}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-dot{opacity:0;transform:scale(.2)}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-gauge-fg{stroke-dashoffset:var(--c)}.ws-hm-armed .ws-hm-stat:not(.is-run) .ws-hm-gauge-ticks i{opacity:0;transform:scaleY(.2)}.ws-hm-armed .ws-hm-ans{animation:ws-hm-in .5s var(--lp-out) both}.ws-hm-armed .ws-hm-cbars i{animation:ws-hm-grow .9s var(--lp-out) calc(var(--t,0s) + .2s) both}.ws-hm-armed .ws-hm-cline svg{animation:ws-hm-draw 1.2s var(--lp-out) .25s both}.ws-hm-armed .ws-hm-cdupes li{animation:ws-hm-slide .5s var(--lp-out) calc(var(--t,0s) + .1s) both}.ws-hm-bar{position:relative}.ws-hm-bar:after{content:"";background:linear-gradient(90deg,transparent,var(--alpha-white-75),transparent);pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.ws-hm-toggle:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ws-hm-alert,.ws-hm-vcard{position:relative}.ws-hm-alert:after,.ws-hm-vcard:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--sys-border-brand);opacity:0;pointer-events:none;position:absolute;inset:0}.ws-hm-vcard:after{box-shadow:inset 0 0 0 2px var(--sys-text-brand-subtle-inverse)}.ws-hm-shield:after{content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--sys-text-brand-subtle-inverse) 50%,transparent),transparent);opacity:0;pointer-events:none;height:45%;position:absolute;top:0;left:0;right:0}.ws-hm-armed.is-replay .ws-hm-bar:after{animation:ws-hm-sweep .9s var(--lp-out)}.ws-hm-armed.is-replay .ws-hm-toggle:before{animation:ws-hm-halo .6s var(--lp-out) .3s}.ws-hm-armed.is-replay .ws-hm-swap{animation:ws-hm-chip .5s var(--lp-spring)}.ws-hm-armed.is-replay .ws-hm-alert:after,.ws-hm-armed.is-replay .ws-hm-vcard:after{animation:ws-hm-ping .9s var(--lp-out)}.ws-hm-armed.is-replay .ws-hm-shield:after{animation:ws-hm-scank 1.2s var(--lp-out)}}@media (width>=901px) and (width<=1180px){.ws-hm-map .lp-dotmap{width:64%;max-width:520px}}@media (width<=900px){.ws-hm-rv,.ws-hm-map>div{min-height:0}.ws-hm-map .lp-dotmap{width:80%;margin:0 auto}.ws-hm-gdash{width:auto;margin-top:-24px;position:relative}.ws-hm-cur.c3,.ws-hm-cur.c5{display:none}}@media (width<=700px){.ws-hm-vig.v-card,.ws-hm-vig.v-travel{grid-template-columns:minmax(0,1fr)}.ws-hm-plastic{width:min(100%,280px);margin:0 auto 4px}.ws-hm-tphoto{display:none}.ws-hm-shields ul{grid-template-columns:minmax(0,1fr)}.ws-hm-shields li{grid-template-columns:48px minmax(0,1fr);align-items:center}.ws-hm-seal{width:44px;height:48px}}@media (width<=480px){.ws-hm-sync-in{grid-template-columns:auto minmax(20px,1fr) auto}.ws-hm-core{padding:10px 12px;font-size:14px}.ws-hm-node li{font-size:11.5px}.ws-hm-erps li{padding:0 10px;font-size:12.5px}.ws-hm-node ul{display:none}}@media (width<=360px){.ws-hm-sync{padding:12px}.ws-hm-sync-in{grid-template-columns:auto minmax(8px,1fr) auto}.ws-hm-core{gap:6px;padding:8px 10px;font-size:13px}.ws-hm-core .ws-ic{width:16px;height:16px}.ws-hm-erps li{gap:5px;padding:0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ws-hm-tile,.ws-hm-plastic,.ws-hm-tphoto img,.ws-hm-chip,.ws-hm-pressrow img{transition:none!important}}@keyframes ws-hm-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ws-hm-slide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ws-hm-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes ws-hm-card{0%{opacity:0;transform:translate(-18px,36px)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes ws-hm-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes ws-hm-hide{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes ws-hm-show{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}@keyframes ws-hm-tog{0%{background:var(--sys-border-default)}to{background:var(--sys-surface-brand)}}@keyframes ws-hm-knob{0%{left:2px}to{left:14px}}@keyframes ws-hm-sheen{0%,55%{background-position:110% 0}to{background-position:-10% 0}}@keyframes ws-hm-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes ws-hm-tapk{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.8)}}@keyframes ws-hm-flashk{0%{opacity:0}15%{opacity:.9}to{opacity:0}}@keyframes ws-hm-lockk{0%{opacity:0;transform:translateY(-3px)scale(.6)}to{opacity:1;transform:none}}@keyframes ws-hm-pk{0%{stroke-dashoffset:8px}to{stroke-dashoffset:-92px}}@keyframes ws-hm-drift{0%{transform:translate(0)}to{transform:translate(6px,-10px)}}@keyframes ws-hm-scank{0%{opacity:0;transform:translateY(-100%)}25%{opacity:1}to{opacity:0;transform:translateY(230%)}}@keyframes ws-hm-seal-trace{0%{stroke-dashoffset:1px;fill-opacity:0}70%{fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes ws-hm-seal-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ws-hm-draw{0%{clip-path:inset(-4px 100% -4px -4px)}to{clip-path:inset(-4px)}}@keyframes ws-hm-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ws-hm-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--sys-border-brand) 55%,transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb,var(--sys-border-brand) 0%,transparent)}}@keyframes ws-hm-chip{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ws-hm-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.ws-tp-art{border-radius:var(--radius-12);background:var(--sys-surface-page) var(--sys-dots) 0 0/16px 16px;border:1px solid var(--sys-border-subtle);height:112px;margin:0 0 14px;position:relative;overflow:hidden}.ws-tp-art .ws-ic{display:block}.ws-tp-mc{width:54px}.ws-tp-a-cats{flex-wrap:wrap;place-content:center;gap:6px;margin:0;padding:10px 12px;list-style:none;display:flex;position:absolute;inset:0}.ws-tp-a-cats li{border-radius:var(--radius-pill);background:var(--sys-surface-brand-subtle);color:var(--sys-text-strong);white-space:nowrap;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.ws-tp-a-cats .ws-ic{width:11px;height:11px;color:var(--sys-text-brand)}.ws-tp-a-cats li.is-out{background:var(--sys-surface-subtle);color:var(--sys-text-body);box-shadow:inset 0 0 0 1px var(--sys-border-default)}.ws-tp-a-cats li.is-out:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:24px;right:9px}.ws-tp-a-cats .ws-tp-lock{width:11px;height:11px;color:var(--sys-text-strong)}.ws-tp-a-conv{position:absolute;inset:10px 14px}.ws-tp-a-conv>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-tp-a-wire{fill:none;stroke:var(--sys-border-default);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ws-tp-a-flow{fill:none;stroke:var(--sys-text-brand);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55}.ws-tp-a-src{border-radius:var(--radius-round);background:var(--sys-surface-page);border:1px solid var(--sys-border-default);width:30px;height:30px;color:var(--sys-text-brand);place-items:center;margin-top:-15px;display:grid;position:absolute;left:0}.ws-tp-a-src .ws-ic{width:15px;height:15px}.ws-tp-a-src.is-txt{border-radius:var(--radius-8);width:auto;height:26px;color:var(--sys-text-strong);margin-top:-13px;padding:0 9px;font-size:11.5px;font-weight:600}.ws-tp-a-hub{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:42px;height:42px;color:var(--sys-text-inverse);box-shadow:0 0 0 6px color-mix(in srgb,var(--sys-border-brand) 12%,transparent);place-items:center;margin-top:-21px;display:grid;position:absolute;top:50%;right:0}.ws-tp-a-hub .ws-ic{width:20px;height:20px}.ws-tp-a-credit{align-items:flex-end;gap:5px;display:flex;position:absolute;inset:16px 18px 0}.ws-tp-a-credit i{border-radius:var(--radius-3) var(--radius-3) 0 0;background:var(--sys-text-brand-subtle-inverse);transform-origin:bottom;flex:1;min-width:0}.ws-tp-a-credit i:nth-child(3n+2){background:var(--sys-surface-brand)}.ws-tp-a-ceil{border-top:1.5px dashed var(--sys-border-brand);position:absolute;top:0;left:0;right:0}.ws-tp-a-ceil:after{content:"";border-radius:var(--radius-round);background:var(--sys-surface-brand);width:8px;height:8px;position:absolute;top:-5px;right:-4px}.ws-tp-a-panel{align-content:center;gap:9px;padding-right:34px;display:grid;position:absolute;inset:14px 16px}.ws-tp-a-sync{border-radius:var(--radius-8);background:var(--sys-surface-brand-subtle);width:26px;height:26px;color:var(--sys-text-brand);place-items:center;display:grid;position:absolute;top:0;right:0}.ws-tp-a-sync .ws-ic{width:15px;height:15px}.ws-tp-a-row{align-items:center;gap:10px;display:flex}.ws-tp-a-row i{border-radius:var(--radius-4);background:var(--sys-border-default);height:8px}.ws-tp-a-row .ws-ic{width:14px;height:14px;color:var(--sys-text-brand);flex:none;margin-left:auto}.ws-tp-a-rec{align-content:center;gap:10px;display:grid;position:absolute;inset:14px 16px}.ws-tp-a-api{border-radius:var(--radius-6);background:var(--sys-surface-strong);color:var(--sys-text-inverse);padding:2px 7px;font-size:11px;font-weight:600;position:absolute;top:0;right:0}.ws-tp-a-field{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ws-tp-a-field em{color:var(--sys-text-body);font-size:12px;font-style:normal}.ws-tp-a-field i{border-radius:var(--radius-4);background:var(--sys-surface-brand);transform-origin:0;height:8px}.ws-tp-a-embed{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:16px;display:grid;position:absolute;inset:12px 16px}.ws-tp-a-win{border-radius:var(--radius-10);background:var(--sys-surface-subtle);border:1px solid var(--sys-border-subtle);align-content:start;gap:8px;height:100%;padding:0 12px 10px;display:grid;position:relative}.ws-tp-a-bar{gap:4px;padding:8px 0 2px;display:flex}.ws-tp-a-bar i{border-radius:var(--radius-round);background:var(--sys-border-default);width:6px;height:6px}.ws-tp-a-win>i{border-radius:var(--radius-4);background:var(--sys-border-default);height:7px;display:block}.ws-tp-a-l1{width:80%}.ws-tp-a-l2{width:58%}.ws-tp-a-l3{width:68%}.ws-tp-a-slot{border-radius:var(--radius-10);border:1.5px dashed var(--sys-border-brand);place-items:center;height:72%;display:grid;position:relative}.ws-tp-a-slot .ws-tp-mc{width:64px}.ws-tp-a-tick{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:20px;height:20px;color:var(--sys-text-inverse);place-items:center;display:grid;position:absolute;top:6px;right:6px}.ws-tp-a-tick .ws-ic{width:12px;height:12px}.ws-tp-a-single{place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.ws-tp-a-single .ws-tp-mc{filter:grayscale();opacity:.5;width:76px}.ws-tp-a-single .ws-tp-mc:after{content:"";background:var(--sys-surface-strong);height:2px;position:absolute;top:50%;left:-6%;right:-6%;transform:rotate(-18deg)}.ws-tp-a-charge{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:22px;height:22px;color:var(--sys-text-inverse);box-shadow:0 0 0 3px var(--sys-border-on-inverse);place-items:center;margin:-30px 0 0 28px;display:grid;position:absolute;top:50%;left:50%}.ws-tp-a-charge .ws-ic{width:12px;height:12px}.ws-tp-a-uses{border-radius:var(--radius-2);background:var(--sys-border-default);width:76px;height:4px;display:block;overflow:hidden}.ws-tp-a-uses i{background:var(--sys-surface-brand);transform-origin:0;height:100%;display:block}.ws-tp-a-policy{position:absolute;inset:0 18px}.ws-tp-a-track{background:var(--sys-border-default);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.ws-tp-a-dot{height:0;position:absolute;top:50%;left:0;right:0}.ws-tp-a-dot:before{content:"";border-radius:var(--radius-round);width:12px;height:12px;position:absolute;top:-6px;left:0}.ws-tp-a-dot.is-ok{transform:translate(calc(100% - 12px))}.ws-tp-a-dot.is-ok:before{background:var(--sys-surface-brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--sys-border-brand) 15%,transparent)}.ws-tp-a-dot.is-no{transform:translate(40%)}.ws-tp-a-dot.is-no:before{background:var(--sys-surface-page);border:2px solid var(--sys-border-strong);box-sizing:border-box}.ws-tp-a-shield{border-radius:var(--radius-round);background:var(--sys-surface-strong);width:44px;height:44px;color:var(--sys-text-inverse);box-shadow:0 0 0 6px color-mix(in srgb,var(--sys-border-strong) 8%,transparent);place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:58%}.ws-tp-a-shield .ws-ic{width:22px;height:22px}.ws-tp-a-match{position:absolute;inset:10px 18px}.ws-tp-a-match>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-tp-a-match>svg>path{fill:none;stroke:var(--sys-text-brand);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.ws-tp-a-pair{justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0;transform:translateY(-50%)}.ws-tp-a-pair .ws-tp-mc{width:38px}.ws-tp-a-bk{border-radius:var(--radius-7);background:var(--sys-surface-brand-subtle);width:24px;height:24px;color:var(--sys-text-brand);place-items:center;display:grid}.ws-tp-a-bk .ws-ic{width:14px;height:14px}.ws-tp-a-11{border-radius:var(--radius-pill);background:var(--sys-surface-strong);color:var(--sys-text-inverse);padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ws-tp-a-scale{grid-template-columns:repeat(5,auto);place-content:center;gap:8px 10px;display:grid;position:absolute;inset:0}.ws-tp-a-deal{display:block}.ws-tp-a-scale .ws-tp-mc{width:42px}@media (prefers-reduced-motion:no-preference){.ws-tp-play .ws-tp-a-cats li{animation:ws-tp-k-pop 4.2s var(--lp-out) calc(var(--n,0) * .18s) 1 both}.ws-tp-play .ws-tp-a-cats li.is-out{animation:ws-tp-k-pop 4.2s var(--lp-out) calc(var(--n,0) * .18s) 1 both,ws-tp-k-nudge 4.2s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-cats li.is-out:after{transform-origin:0;animation:ws-tp-k-strike 4.2s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-flow{stroke-dasharray:.12 1;animation:ws-tp-k-flow 2.4s linear calc(var(--n,0) * .5s) 1 both;opacity:1}.ws-tp-play .ws-tp-a-hub{animation:ws-tp-k-ring 2.4s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-credit i{animation:ws-tp-k-bar 4s var(--lp-out) calc(var(--n,0) * 90ms) 1 both}.ws-tp-play .ws-tp-a-sync .ws-ic{animation:3s linear both ws-tp-k-spin}.ws-tp-play .ws-tp-a-row .ws-ic{animation:ws-tp-k-check 4s var(--lp-out) calc(var(--n,0) * .25s) 1 both}.ws-tp-play .ws-tp-a-field i{animation:ws-tp-k-type 4s var(--lp-out) calc(var(--n,0) * .25s) 1 both}.ws-tp-play .ws-tp-a-slot .ws-tp-mc{animation:ws-tp-k-slot 4.4s var(--lp-spring) 1 both}.ws-tp-play .ws-tp-a-tick{animation:ws-tp-k-tick 4.4s var(--lp-bounce) 1 both}.ws-tp-play .ws-tp-a-slot{animation:ws-tp-k-slotline 4.4s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-single .ws-tp-mc{animation:ws-tp-k-card 4.4s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-single .ws-tp-mc:after{transform-origin:0;animation:ws-tp-k-slash 4.4s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-charge{animation:ws-tp-k-charge 4.4s var(--lp-bounce) 1 both}.ws-tp-play .ws-tp-a-uses i{animation:ws-tp-k-use 4.4s var(--lp-out) 1 both}.ws-tp-play .ws-tp-a-dot.is-ok{animation:4.4s cubic-bezier(.45,0,.55,1) both ws-tp-k-pass}.ws-tp-play .ws-tp-a-dot.is-no{animation:2.2s cubic-bezier(.45,0,.55,1) 2.2s both ws-tp-k-stop}.ws-tp-play .ws-tp-a-shield{animation:ws-tp-k-shield 2.2s var(--lp-out) 2.2s 1 both}.ws-tp-play .ws-tp-a-match>svg>path{animation:ws-tp-k-draw 3.8s var(--lp-out) calc(var(--n,0) * .45s) 1 both}.ws-tp-play .ws-tp-a-pair{animation:none}.ws-tp-play .ws-tp-a-deal{animation:ws-tp-k-deal 3.4s var(--lp-spring) calc(var(--n,0) * .16s) 1 both}}.ws-tp-oart{align-items:center;height:84px;display:flex;position:relative}.ws-tp-oart .ws-ic{display:block}.ws-tp-o-time{gap:12px;width:100%;display:grid}.ws-tp-o-tl{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"l b""l v";align-items:center;gap:2px 10px;display:grid}.ws-tp-o-tl em{color:var(--sys-text-body);grid-area:l;font-size:12.5px;font-style:normal;font-weight:400}.ws-tp-o-tl i{border-radius:var(--radius-pill);background:var(--sys-border-default);transform-origin:0;grid-area:b;height:10px;display:block}.ws-tp-o-tl.is-after i{background:var(--sys-surface-brand);width:9%;min-width:12px}.ws-tp-o-tl b{color:var(--sys-text-strong);font-variant-numeric:tabular-nums;grid-area:v;font-size:13px;font-weight:600}.ws-tp-o-tl.is-after b{color:var(--sys-text-brand)}.ws-tp-o-share{align-items:center;gap:14px;display:flex}.ws-tp-o-share svg{width:72px;height:72px;overflow:visible;transform:rotate(-90deg)}.ws-tp-o-share circle{fill:none;stroke-width:8px}.ws-tp-o-track{stroke:var(--sys-border-default)}.ws-tp-o-arc{stroke:var(--sys-text-brand);stroke-linecap:round}.ws-tp-o-share b,.ws-tp-o-count b{letter-spacing:-.03em;color:var(--sys-text-strong);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1}.ws-tp-o-count{align-items:center;gap:16px;display:flex}.ws-tp-o-dots{grid-template-columns:repeat(12,8px);gap:5px;display:grid}.ws-tp-o-dots i{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:8px;height:8px}.ws-tp-o-merge{border-radius:var(--radius-12);border:1.5px solid var(--sys-border-brand);background:var(--sys-surface-page);justify-items:start;gap:5px;padding:8px;display:grid}.ws-tp-o-merge span{border-radius:var(--radius-pill);background:var(--sys-surface-brand-subtle);color:var(--sys-text-strong);white-space:nowrap;padding:3px 10px;font-size:12px;font-weight:600}.ws-tp-o-papers{width:120px;height:70px;position:relative}.ws-tp-o-sheet{border-radius:var(--radius-6);background:var(--sys-surface-page);border:1px solid var(--sys-border-default);width:48px;height:60px;box-shadow:0 6px 12px -8px color-mix(in srgb,var(--sys-border-strong) 40%,transparent);align-content:start;gap:5px;padding:10px 8px;display:grid;position:absolute;top:4px;left:30px}.ws-tp-o-sheet i{border-radius:var(--radius-2);background:var(--sys-border-default);height:4px;display:block}.ws-tp-o-sheet i:nth-child(2){width:70%}.ws-tp-o-done{border-radius:var(--radius-round);background:var(--sys-surface-brand);width:22px;height:22px;color:var(--sys-text-inverse);box-shadow:0 0 0 3px var(--sys-surface-subtle);place-items:center;display:grid;position:absolute;top:-2px;left:66px}.ws-tp-o-done .ws-ic{width:12px;height:12px}.ws-tp-o-cons{border-bottom:1.5px solid var(--sys-border-default);align-items:flex-end;gap:8px;height:72px;padding:0 4px;display:flex}.ws-tp-o-cons i{border-radius:var(--radius-4) var(--radius-4) 0 0;background:var(--sys-text-brand-subtle-inverse);transform-origin:bottom;width:18px}.ws-tp-o-cons i:nth-child(2n){background:var(--sys-surface-brand)}.ws-tp-o-flow{width:100%;height:64px}.ws-tp-o-flow svg{width:100%;height:100%;overflow:visible}.ws-tp-o-rough{fill:none;stroke:var(--sys-border-default);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ws-tp-o-calm{fill:none;stroke:var(--sys-text-brand);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.ws-tp-o-live{gap:7px;width:100%;display:grid}.ws-tp-o-live span{border-radius:var(--radius-9);background:var(--sys-surface-page);align-items:center;gap:10px;padding:6px 10px;display:flex}.ws-tp-o-live i{border-radius:var(--radius-4);background:var(--sys-border-default);height:7px}.ws-tp-o-live .ws-ic{width:14px;height:14px;color:var(--sys-text-brand);flex:none;margin-left:auto}@media (prefers-reduced-motion:no-preference){.lp-anim .ws-tp-proof.lp-in .ws-tp-o-tl.is-before i{animation:ws-tp-o-grow 1.6s cubic-bezier(.45,0,.55,1) var(--t0) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-tl.is-after i{animation:ws-tp-o-grow .35s var(--lp-bounce) calc(var(--t0) + 1.75s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-tl.is-before b{animation:ws-tp-rise .4s var(--lp-out) calc(var(--t0) + 1.3s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-tl.is-after b{animation:ws-tp-rise .4s var(--lp-out) calc(var(--t0) + 1.95s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-arc{animation:ws-tp-o-arc 1.4s var(--lp-out) var(--t0) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-dots i{animation:ws-tp-o-light 1.6s var(--lp-out) var(--t0) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-merge span:first-child{--fx:-26px;--fy:-6px;--fr:-6deg}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-merge span:nth-child(2){--fx:30px;--fr:5deg}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-merge span:nth-child(3){--fx:-18px;--fy:8px;--fr:4deg}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-merge span{animation:ws-tp-o-in .7s var(--lp-spring) calc(var(--t0) + var(--n,0) * .16s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-merge{animation:ws-tp-rise .5s var(--lp-out) var(--t0) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-sheet{animation:ws-tp-o-fan .9s var(--lp-spring) calc(var(--t0) + .5s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-done{animation:ws-tp-pop .4s var(--lp-bounce) calc(var(--t0) + 1.3s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-cons i{animation:ws-tp-o-growy .7s var(--lp-spring) calc(var(--t0) + var(--n,0) * .11s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-calm{animation:ws-tp-draw 1.4s var(--lp-out) calc(var(--t0) + .5s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-rough{animation:ws-tp-o-fade .9s var(--lp-out) calc(var(--t0) + .5s) both}.lp-anim .ws-tp-proof.lp-in .ws-tp-o-live span{animation:ws-tp-o-drop .5s var(--lp-out) calc(var(--t0) + (2 - var(--n,0)) * .28s) both}}.ws-tp-o-rough{opacity:.25}@keyframes ws-tp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ws-tp-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ws-tp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ws-tp-k-pop{0%{opacity:0;transform:scale(.7)}8%,to{opacity:1;transform:none}}@keyframes ws-tp-k-strike{0%,30%{transform:scaleX(0)}38%,to{transform:scaleX(1)}}@keyframes ws-tp-k-nudge{0%,30%,44%,to{transform:none}34%{transform:translate(-3px)}39%{transform:translate(3px)}}@keyframes ws-tp-k-flow{0%{stroke-dashoffset:1.12px}to{stroke-dashoffset:0}}@keyframes ws-tp-k-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--sys-border-brand) 35%,transparent)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb,var(--sys-border-brand) 0%,transparent)}}@keyframes ws-tp-k-bar{0%{transform:scaleY(.08)}22%,to{transform:none}}@keyframes ws-tp-k-spin{to{transform:rotate(360deg)}}@keyframes ws-tp-k-check{0%,10%{opacity:0;transform:scale(.4)}18%,to{opacity:1;transform:none}}@keyframes ws-tp-k-type{0%,6%{transform:scaleX(0)}26%,to{transform:scaleX(1)}}@keyframes ws-tp-k-slot{0%,10%{opacity:0;transform:translate(56px)rotate(8deg)}30%,to{opacity:1;transform:none}}@keyframes ws-tp-k-tick{0%,34%{opacity:0;transform:scale(.4)}42%,to{opacity:1;transform:none}}@keyframes ws-tp-k-slotline{0%,30%{background:0 0;border-style:dashed}36%,to{background:var(--sys-surface-brand-subtle)}}@keyframes ws-tp-k-card{0%{opacity:0;filter:none;transform:translateY(10px)}12%,40%{opacity:1;filter:none;transform:none}56%,to{opacity:1;filter:grayscale();transform:none}}@keyframes ws-tp-k-slash{0%,44%{transform:rotate(-18deg)scaleX(0)}56%,to{opacity:1;transform:rotate(-18deg)scaleX(1)}}@keyframes ws-tp-k-charge{0%,18%{opacity:0;transform:scale(.4)}26%,to{opacity:1;transform:none}}@keyframes ws-tp-k-use{0%,18%{transform:scaleX(0)}28%,to{transform:none}}@keyframes ws-tp-k-pass{0%{opacity:0;transform:translate(0)}8%{opacity:1}88%,to{opacity:1;transform:translate(calc(100% - 12px))}}@keyframes ws-tp-k-stop{0%{opacity:0;transform:translate(0)}8%{opacity:1}40%{transform:translate(40%)}44%{transform:translate(37%)}48%,to{opacity:1;transform:translate(40%)}}@keyframes ws-tp-k-shield{0%,40%,56%,to{transform:none}46%{transform:scale(1.12)}}@keyframes ws-tp-k-draw{0%,8%{stroke-dashoffset:1px}26%,to{stroke-dashoffset:0;opacity:1}}@keyframes ws-tp-k-deal{0%{opacity:0;transform:translateY(-14px)rotate(-10deg)scale(.8)}10%,to{opacity:1;transform:none}}@keyframes ws-tp-o-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes ws-tp-o-growy{0%{transform:scaleY(0)}to{transform:none}}@keyframes ws-tp-o-arc{0%{stroke-dashoffset:var(--c,164)}to{stroke-dashoffset:0}}@keyframes ws-tp-o-light{0%{background-color:var(--sys-border-default);transform:scale(.7)}60%{background-color:var(--sys-border-default);transform:scale(.7)}80%{background-color:var(--sys-text-brand-inverse);transform:scale(1.25)}to{background-color:var(--sys-surface-brand);transform:none}}@keyframes ws-tp-o-in{0%{opacity:0;transform:translate(var(--fx,0),var(--fy,0)) rotate(var(--fr,0deg))}to{opacity:1;transform:none}}@keyframes ws-tp-o-fan{0%{transform:translate(calc(var(--n,0) * -16px),calc(var(--n,0) * 2px)) rotate(calc(var(--n,0) * -7deg))}to{transform:none}}@keyframes ws-tp-o-fade{0%{opacity:1}to{opacity:.25}}@keyframes ws-tp-o-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ws-hm-plastic,.ws-hm-tphoto img{transition:none!important}}
