.ws-trk{display:flex;align-items:flex-start;padding:12px 18px 14px;border-bottom:1px solid var(--ws-line,#e5e7eb);background:var(--ws-bg2,#FAFBFC);overflow-x:auto;scrollbar-width:none}.ws-trk::-webkit-scrollbar{display:none}.ws-trk-st{flex:1 1;min-width:76px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.ws-trk-st:before{content:"";position:absolute;top:9px;left:calc(-50% + 12px);right:calc(50% + 12px);height:2px;background:var(--ws-line-2,#E3E6EB)}.ws-trk-st:first-child:before{display:none}.ws-trk-st.is-done:before,.ws-trk-st.is-now:before{background:#3D6BFF}.ws-trk-dot{width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:2px solid #d5d9e0;background:var(--ws-card,#fff);display:grid;place-items:center;position:relative;z-index:1}.ws-trk-dot svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;display:none}.is-done .ws-trk-dot{background:#3D6BFF;border-color:#3D6BFF}.is-done .ws-trk-dot svg{display:block}.is-now .ws-trk-dot{border-color:#3D6BFF;box-shadow:0 0 0 4px rgba(61,107,255,.14)}.is-now .ws-trk-dot:after{content:"";width:8px;height:8px;border-radius:50%;background:#3D6BFF}.is-opt.is-todo .ws-trk-dot{border-style:dashed}.ws-trk-l{margin-top:7px;font:500 12px/1.25 Inter,system-ui,sans-serif;color:var(--ws-mute,#9AA1AC)}.is-done .ws-trk-l,.is-now .ws-trk-l{color:var(--ws-ink,#111)}.is-now .ws-trk-l{font-weight:600}.ws-trk-d{margin-top:2px;font:400 11px/1.2 Inter,system-ui,sans-serif;color:var(--ws-mute,#6B7280);min-height:13px}.is-now .ws-trk-d{color:#3D6BFF}button.ws-trk-st{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}button.ws-trk-st:hover .ws-trk-l{color:#3D6BFF;text-decoration:underline;text-underline-offset:2px}button.ws-trk-st:focus-visible{outline:2px solid #3D6BFF;outline-offset:4px;border-radius:8px}.ws-alog-filters{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 16px}.ws-alog-f{border:0;background:none;font:inherit;font-size:13px;color:var(--ws-mut);padding:6px 11px;border-radius:8px;cursor:pointer}.ws-alog-f.on,.ws-alog-f:hover{color:var(--ws-ink)}.ws-alog-f.on{background:color-mix(in srgb,var(--ws-ink) 6.5%,transparent);font-weight:600}.ws-alog-row{display:grid;grid-template-columns:28px minmax(0,1.6fr) minmax(0,1fr) minmax(0,.75fr) 88px;grid-column-gap:18px;column-gap:18px;align-items:start}.ws-alog-head{font-size:12px;color:var(--ws-soft,var(--ws-mut));padding:0 0 10px;border-bottom:1px solid var(--ws-line)}.ws-alog-head span:last-child,.ws-alog-when{text-align:right}.ws-alog-day{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-soft,var(--ws-mut));margin:16px 0 4px}.ws-alog-item{padding:12px 0}.ws-alog-tl{position:relative;display:flex;justify-content:center;padding-top:5px;height:100%}.ws-alog-item:not(:last-child) .ws-alog-tl:after{content:"";position:absolute;top:22px;bottom:-30px;width:1px;background:var(--ws-line)}.ws-alog-item:has(+.ws-alog-day) .ws-alog-tl:after{display:none}.ws-alog-dot{width:10px;height:10px;border-radius:50%;flex:none;position:relative;z-index:1}.ws-alog-dot.is-done{background:#3f9a5e;box-shadow:0 0 0 5px #e3f1e7}.ws-alog-dot.is-msg{background:#3D6BFF;box-shadow:0 0 0 5px #e6ecff}.ws-alog-dot.is-quiet{background:#9aa0a8;box-shadow:0 0 0 5px #eef0f2}.ws-alog-t{display:block;font-weight:600;font-size:14.5px;color:var(--ws-ink);line-height:1.35}button.ws-alog-t{border:0;background:none;padding:0;font:inherit;font-weight:600;font-size:14.5px;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--ws-line-2);text-decoration-color:var(--ws-line-2);text-underline-offset:3px}.ws-alog-by small,.ws-alog-ev small{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ws-mut);overflow-wrap:anywhere}.ws-alog-ev small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ws-alog-by{font-size:13.5px;color:var(--ws-ink);overflow-wrap:anywhere}.ws-alog-ip{font-size:13px;color:var(--ws-mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-alog-when{font-size:13px;color:var(--ws-mut);padding-top:1px;white-space:nowrap}@media (max-width:720px){.ws-alog-head{display:none}.ws-alog-row{grid-template-columns:28px minmax(0,1fr) auto}.ws-alog-by,.ws-alog-ip{grid-column:2;font-size:12.5px;color:var(--ws-mut)}.ws-alog-when{grid-column:3;grid-row:1}}.ws-trk.is-plain{background:var(--ws-card,#fff);border:1px solid var(--ws-line);border-radius:16px;padding:22px 12px 18px;margin:26px 0 4px}.ws-trk.is-plain+.ws-ptabs{border-bottom:0;margin:26px 0 20px}.ws-trk-wrap{margin:26px 0 4px;display:grid;grid-gap:8px;gap:8px}.ws-trk-wrap .ws-trk.is-plain{margin:0}.ws-trk-wrap+.ws-ptabs{border-bottom:0;margin:26px 0 20px}.ws-trk-wrap.is-folded+.ws-ptabs{margin-top:14px}.ws-trk-toggle{justify-self:end;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--ws-mut,#646d78);font:inherit;font-size:12.5px;font-weight:500;padding:4px 8px;border-radius:8px;cursor:pointer}.ws-trk-toggle:hover{color:var(--ws-ink,#14171a);background:color-mix(in srgb,var(--ws-ink,#14171a) 6%,transparent)}.ws-trk-toggle:focus-visible{outline:2px solid var(--ws-acc,#2f6bff);outline-offset:2px}.ws-prac{position:relative}.ws-prac-btn{height:30px;padding:0 12px;border:1px solid var(--ws-line);background:var(--ws-card);border-radius:8px;cursor:pointer;color:var(--ws-mut);font:inherit;font-size:12.5px;font-weight:600;letter-spacing:.01em}.ws-prac-btn:hover{color:var(--ws-ink)}.ws-prac-btn.on{background:#F5A524;border-color:#F5A524;color:#2B1A00}body.ws-practice .ws-dtopbar{box-shadow:inset 0 -3px 0 #F5A524}.ws-prac-menu{position:absolute;right:0;top:38px;z-index:60;width:290px;background:var(--ws-card);color:var(--ws-ink);border:1px solid var(--ws-line);border-radius:12px;box-shadow:0 12px 32px rgba(15,18,25,.14);padding:14px}.ws-prac-row{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;cursor:pointer}.ws-prac-sw{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:36px;height:20px;border-radius:999px;background:var(--ws-line);position:relative;cursor:pointer;transition:background .15s;margin:0}.ws-prac-sw:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.ws-prac-sw:checked{background:#F5A524}.ws-prac-sw:checked:after{transform:translateX(16px)}.ws-prac-h{margin:16px 0 8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ws-mut)}.ws-prac-empty{font-size:13px;color:var(--ws-mut);margin:0 0 8px}.ws-prac-item{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px solid var(--ws-line)}.ws-prac-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-prac-x{border:0;background:none;color:var(--ws-mut);font:inherit;font-size:12px;cursor:pointer;padding:2px 4px}.ws-prac-x:hover{color:#C0392B}.ws-prac-add{display:flex;gap:6px;margin-top:10px}.ws-prac-add input{flex:1 1;min-width:0;padding:0 10px;background:var(--ws-bg)}.ws-prac-add input,.ws-prac-go{height:32px;border:1px solid var(--ws-line);border-radius:8px;font:inherit;font-size:13px;color:var(--ws-ink)}.ws-prac-go{padding:0 12px;background:var(--ws-card);font-weight:600;cursor:pointer}.ws-prac-clean{margin-top:14px;width:100%;height:32px;border:1px solid var(--ws-line);border-radius:8px;background:none;color:var(--ws-mut);font:inherit;font-size:12.5px;cursor:pointer}.ws-prac-clean:hover:not(:disabled){color:#C0392B;border-color:#C0392B}.ws-prac-clean:disabled{cursor:default}.ws-dmenu-go{min-width:210px}.ws-dmenu-go .ws-dmenu-item{justify-content:flex-start;gap:.55rem;text-decoration:none}.ws-dmenu-go .ws-prac-in{width:100%}.ws-dmenu-go .ws-prac-in .ws-dmenu-state{margin-left:auto}.ws-dmenu-go .ws-dmenu-state.is-on{color:#B56A00;font-weight:700}.ws-dmenu-go .ws-prac-menu{position:static;width:260px;box-shadow:none;border:0;border-radius:0;padding:.4rem .7rem .6rem}body.ws-practice #wsDashGo{position:relative}body.ws-practice #wsDashGo:after{content:"";position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#F5A524}.ws-osign{width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 64px);display:flex;flex-direction:column}.ws-osign-body{overflow-y:auto;scrollbar-width:none;min-height:0}.ws-osign-body::-webkit-scrollbar{display:none}.ws-osign-doc{font-size:14px;line-height:1.6;color:var(--ws-ink)}.ws-osign-doc section{margin:0 0 18px}.ws-osign-doc h4{margin:0 0 6px;font-size:14px;font-weight:600}.ws-osign-doc p{margin:0 0 8px}.ws-osign-doc ul{margin:0 0 8px;padding-left:20px}.ws-osign-foot{position:-webkit-sticky;position:sticky;bottom:0;background:var(--ws-card,#fff);border-top:1px solid var(--ws-line);padding:16px 0 4px;display:flex;flex-direction:column;gap:10px}.ws-osign-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ws-osign-in{height:40px;border:1px solid var(--ws-line-2);border-radius:10px;padding:0 12px;font:inherit;font-size:14px;background:var(--ws-bg,#fff);color:var(--ws-ink)}.ws-osign-agree{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--ws-ink)}.ws-osign-err{color:#c94a5f;font-size:13px}.ws-osign-done{margin:0;font-size:13.5px;color:var(--ws-mut)}.ws-osign-foot .ws-btn{align-self:flex-end}@media (max-width:560px){.ws-osign-row{grid-template-columns:1fr}}.ws-resched-day{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-top:1px solid var(--ws-line,rgba(17,19,24,.08))}.ws-resched-dl{font-size:13.5px;font-weight:600;color:var(--ws-ink,#15171a);padding-top:7px}.ws-resched-times{display:flex;flex-wrap:wrap;gap:6px}.ws-resched-t{border:1px solid var(--ws-line-2,rgba(17,19,24,.18));background:none;border-radius:9px;padding:6px 11px;font:inherit;font-size:13px;color:var(--ws-ink,#15171a);cursor:pointer}.ws-resched-t.is-on,.ws-resched-t:hover{border-color:#3D6BFF}.ws-resched-t.is-on{background:#3D6BFF;color:#fff}.ws-resched-err{color:#c94a5f;font-size:13px;margin:10px 0 0}.ws-resched .ws-ionb-acts{margin-top:14px}@media (max-width:560px){.ws-resched-day{grid-template-columns:1fr;gap:6px}}.pv{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:20px;gap:20px;align-items:start}.pv-main{min-width:0}.pv-head{display:flex;align-items:center;gap:12px;margin:0 0 14px;flex-wrap:wrap}.pv-title{margin:0;font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--ws-ink,#15171a)}.pv-tag{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:#e8edff;color:#3D6BFF}.pv-tag.is-ok{background:#e8f4ec;color:#2d7a4a}.pv-tag.is-draft{background:#fff4e0;color:#a5650a}.pv-grow{flex:1 1}.pv-seg{display:flex;gap:4px}.pv-seg-b{border:0;background:none;font:inherit;font-size:13px;color:var(--ws-mut,#5b5f66);padding:6px 12px;border-radius:8px;cursor:pointer}.pv-seg-b.on{background:color-mix(in srgb,var(--ws-ink,#15171a) 6.5%,transparent);color:var(--ws-ink,#15171a);font-weight:600}.pv-present{min-width:0}.pv-frame{background:#fff;border:1px solid rgba(17,19,24,.1);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(17,19,24,.35);margin:0 auto;transition:max-width .25s ease}.pv-frame[data-device=tablet]{max-width:820px}.pv-frame[data-device=phone]{max-width:400px}.pv-bar{height:36px;background:#f4f5f7;border-bottom:1px solid rgba(17,19,24,.07);display:flex;align-items:center;gap:7px;padding:0 12px}.pv-bar i{width:10px;height:10px;border-radius:50%;background:#d9dce0;flex:none}.pv-url{margin-left:10px;color:#6e7175;background:#fff;border-radius:6px;padding:4px 10px;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.pv-open,.pv-url{font-size:12px;white-space:nowrap}.pv-open{color:#3D6BFF;text-decoration:none}.pv-viewport{height:min(640px,calc(100vh - 260px));background:#fff}.pv-iframe{height:100%;border:0}.pv-iframe,.pv-shot{width:100%;display:block}.pv-shot{border-radius:14px;border:1px solid rgba(17,19,24,.1)}.pv-thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.pv-thumb{width:96px;height:64px;object-fit:cover;border-radius:8px;border:2px solid transparent;cursor:pointer;opacity:.7}.pv-thumb.on{border-color:#3D6BFF;opacity:1}.pv-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:24px;background:var(--ws-card,#fff);border:1px solid rgba(17,19,24,.1);border-radius:14px}.pv-flow-step{display:flex;flex-direction:column;gap:4px;min-width:150px;max-width:220px;padding:14px;border-radius:12px;background:color-mix(in srgb,#3D6BFF 6%,var(--ws-card,#fff));border:1px solid color-mix(in srgb,#3d6bff 22%,transparent)}.pv-flow-step b{font-size:14px;color:var(--ws-ink,#15171a)}.pv-flow-step small{font-size:12.5px;color:var(--ws-mut,#5b5f66);line-height:1.4}.pv-flow-n{width:22px;height:22px;border-radius:50%;background:#3D6BFF;color:#fff;font-size:11.5px;font-weight:600;display:grid;place-items:center}.pv-flow-arrow svg{width:20px;height:20px;fill:none;stroke:#9aa0a8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.pv-side{display:flex;flex-direction:column;gap:12px}.pv-card{background:var(--ws-card,#fff);border:1px solid rgba(17,19,24,.1);border-radius:14px;padding:16px}.pv-card h5{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ws-mut,#6e7175)}.pv-vrow{display:flex;justify-content:space-between;width:100%;border:0;background:none;font:inherit;font-size:13.5px;padding:8px 6px;border-radius:8px;cursor:pointer;color:var(--ws-ink,#15171a);text-align:left}.pv-vrow small{color:var(--ws-mut,#6e7175)}.pv-vrow.on{background:color-mix(in srgb,var(--ws-ink,#15171a) 6%,transparent);font-weight:600}.pv-notes{margin:0;font-size:13.5px;line-height:1.5;color:var(--ws-ink,#15171a);white-space:pre-wrap}.pv-fb{margin:0 0 8px;font-size:13px;line-height:1.45;color:var(--ws-mut,#45484c)}.pv-fb.is-ok{color:#2d7a4a;font-weight:600}.pv-in{width:100%;box-sizing:border-box;border:1px solid rgba(17,19,24,.16);border-radius:10px;padding:9px 11px;font:inherit;font-size:13.5px;resize:vertical;background:var(--ws-bg,#fff);color:var(--ws-ink,#15171a)}.pv-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.pv-btn{height:36px;padding:0 14px;border-radius:9px;border:1px solid rgba(17,19,24,.14);background:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;color:#15171a}.pv-btn.is-blue{background:#3D6BFF;border-color:#3D6BFF;color:#fff}.pv-btn.is-dark{background:#111318;border-color:#111318;color:#fff}.pv-btn:disabled{opacity:.5;cursor:default}.pv-empty{margin:0;font-size:13.5px;color:var(--ws-mut,#6e7175)}.pv-list{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.pe-ov{position:fixed;inset:0;z-index:1500;background:var(--ws-bg,#eceef1);display:flex;flex-direction:column}.pe-banner{background:#111318;color:#fff;font-size:12.5px;padding:8px 22px;display:flex;align-items:center;gap:10px}.pe-banner b{color:#9db4ff;font-size:11px;letter-spacing:.12em}.pe-top{display:flex;align-items:center;gap:10px;padding:12px 22px;background:var(--ws-card,#fff);border-bottom:1px solid rgba(17,19,24,.08);flex-wrap:wrap}.pe-crumb{font-size:13px;color:var(--ws-mut,#6e7175)}.pe-body{flex:1 1;display:grid;grid-template-columns:240px minmax(0,1fr);min-height:0}.pe-nav{background:var(--ws-card,#fff);border-right:1px solid rgba(17,19,24,.08);padding:14px 12px;overflow-y:auto;scrollbar-width:none}.pe-nav::-webkit-scrollbar{display:none}.pe-nav-b{display:flex;justify-content:space-between;align-items:baseline;width:100%;border:0;background:none;font:inherit;font-size:13.5px;padding:8px 10px;border-radius:9px;cursor:pointer;text-align:left;color:var(--ws-ink,#15171a);gap:8px}.pe-nav-b small{color:var(--ws-mut,#6e7175);font-size:12px;white-space:nowrap}.pe-nav-b.on{background:color-mix(in srgb,var(--ws-ink,#15171a) 6.5%,transparent);font-weight:600}.pe-nav-h{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ws-mut,#8a8e94);margin:12px 10px 6px}.pe-add{color:#3D6BFF}.pe-main{padding:20px 24px;overflow-y:auto;scrollbar-width:none}.pe-main::-webkit-scrollbar{display:none}.pe-ed{outline:2px dashed #3D6BFF;outline-offset:3px;border-radius:10px}.pe-field{display:flex;flex-direction:column;gap:5px;margin:0 0 10px;font-size:12px;color:var(--ws-mut,#6e7175)}.pe-field input,.pe-field select,.pe-field textarea{border:1px solid rgba(17,19,24,.16);border-radius:9px;padding:8px 10px;font:inherit;font-size:13.5px;color:var(--ws-ink,#15171a);background:var(--ws-bg,#fff)}.pe-row{display:flex;gap:6px;align-items:center;margin:0 0 6px}.pe-row select{flex:0 0 118px;padding:6px;font:inherit;font-size:12.5px}.pe-row input,.pe-row select{min-width:0;border:1px solid rgba(17,19,24,.16);border-radius:8px}.pe-row input{flex:1 1;padding:7px 9px;font:inherit;font-size:13px}.pe-x{color:var(--ws-mut,#8a8e94);font-size:15px;padding:2px 6px}.pe-link,.pe-x{border:0;background:none;cursor:pointer}.pe-link{color:#3D6BFF;font:inherit;font-size:13px;padding:4px 0}.pe-check{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ws-ink,#15171a);margin:6px 0 0}@media (max-width:900px){.pe-body,.pv{grid-template-columns:1fr}.pe-nav{display:none}}.pv-done{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pv-done .ws-portal-h{margin:0}.pv-done-ic{width:36px;height:36px;border-radius:50%;background:#e8f4ec;display:grid;place-items:center}.pv-done-ic svg{width:18px;height:18px;fill:none;stroke:#2d7a4a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pv-done-at{margin:0;font-size:13.5px;color:var(--ws-mut,#6e7175)}.pg-root{position:fixed;inset:0;pointer-events:none;z-index:1600}.pg-tip{position:fixed;width:240px;box-sizing:border-box;background:#fff;color:#15171a;border-radius:12px;border:1px solid rgba(17,19,24,.06);box-shadow:0 18px 40px -12px rgba(17,19,24,.35);padding:12px 14px;font:13px/1.45 Inter,system-ui,sans-serif;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;display:flex;flex-direction:column;gap:3px}.pg-tip.on{opacity:1;transform:none}.pg-tip.fly{transition:transform .65s cubic-bezier(.6,.05,.3,1),opacity .65s ease}.pg-tip b{font-size:13.5px}.pg-k{font:600 10px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#3D6BFF}.pg-btn{position:fixed;left:24px;bottom:24px;z-index:1601;height:38px;padding:0 16px;border-radius:999px;border:0;background:#111318;color:#fff;font:600 13px Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 10px 24px -10px rgba(17,19,24,.5)}.pg-btn.pulse{animation:pgpulse 1s ease 2}@keyframes pgpulse{50%{box-shadow:0 0 0 8px rgba(61,107,255,.25)}}@media (prefers-reduced-motion:reduce){.pg-tip,.pg-tip.fly{transition:none}.pg-btn.pulse{animation:none}}#wsPortal .ws-bp{min-width:0}#wsPortal .ws-bp .ws-psec{display:flex;flex-direction:column;gap:14px;min-width:0}#wsPortal .ws-bp svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}#wsPortal .ws-bp-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin:0 0 1.1rem}#wsPortal .ws-bp .ws-portal-welcome{margin:0}#wsPortal .ws-bp-tabs{display:flex;flex-wrap:wrap;gap:4px}#wsPortal .ws-bp-tab{font:500 .9rem/1.3 Inter,-apple-system,sans-serif;padding:.45rem .85rem;border:0;border-radius:9px;background:transparent;color:var(--ws-mut);cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}#wsPortal .ws-bp-tab:hover{color:var(--ws-ink)}#wsPortal .ws-bp-tab.on{background:color-mix(in srgb,var(--ws-ink) 6.5%,transparent);color:var(--ws-ink);font-weight:600}#wsPortal .ws-bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--pt-acc);background:var(--pt-acc);color:#fff;font:600 .88rem/1 Inter,-apple-system,sans-serif;text-decoration:none;cursor:pointer;transition:filter .15s;white-space:nowrap}#wsPortal .ws-bp-btn:hover{filter:brightness(1.07)}#wsPortal .ws-bp-btn:disabled{opacity:.55;cursor:default}#wsPortal .ws-bp-btn-g{background:transparent;color:var(--ws-ink);border-color:var(--ws-line)}#wsPortal .ws-bp-btn-g:hover{border-color:var(--pt-acc);filter:none}#wsPortal .ws-bp-link{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:0;color:var(--pt-acc);font:600 .88rem/1.3 Inter,-apple-system,sans-serif;cursor:pointer;text-decoration:none}#wsPortal .ws-bp-link:hover{text-decoration:underline}#wsPortal .ws-bp .ws-portal-card{display:flex;flex-direction:column;min-width:0}#wsPortal .ws-bp-line{margin:.9rem 0 0;font-size:.92rem;line-height:1.5;color:var(--ws-ink)}#wsPortal .ws-bp-mut,#wsPortal .ws-bp-note{font-size:.85rem;color:var(--ws-mut)}#wsPortal .ws-bp-note{margin:.8rem 0 0}#wsPortal .ws-bp-facts{display:flex;flex-wrap:wrap;gap:14px clamp(28px,6vw,64px);margin:0}#wsPortal .ws-bp-facts>div{min-width:0;max-width:100%}#wsPortal .ws-bp-facts dt{font:500 .62rem/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ws-mut);margin:0 0 .45rem}#wsPortal .ws-bp-facts dd{margin:0;font-weight:700;font-size:1.15rem;letter-spacing:-.01em;color:var(--ws-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wsPortal .ws-bp-keyline{display:flex;align-items:center;gap:10px;margin-top:1.2rem;min-width:0}#wsPortal .ws-bp-keyline code{flex:1 1;min-width:0;font:400 .78rem/1.4 IBM Plex Mono,ui-monospace,monospace;color:var(--ws-ink);background:color-mix(in srgb,var(--ws-ink) 4%,transparent);border:1px solid var(--ws-line);border-radius:10px;padding:.62rem .8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wsPortal .ws-bp-keyline .ws-bp-btn{flex:none}#wsPortal .ws-bp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:1.2rem}#wsPortal .ws-bp-add .ws-bp-line{margin-top:0}#wsPortal .ws-bp-seatrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:1rem}#wsPortal .ws-bp-stepper{display:inline-flex;align-items:center;border:1px solid var(--ws-line);border-radius:10px;overflow:hidden;height:40px}#wsPortal .ws-bp-stepper button{width:40px;height:100%;border:0;background:transparent;color:var(--ws-ink);font:500 1.1rem/1 Inter,-apple-system,sans-serif;cursor:pointer}#wsPortal .ws-bp-stepper button:hover{background:color-mix(in srgb,var(--ws-ink) 5%,transparent)}#wsPortal .ws-bp-stepper input{width:48px;height:100%;border:0;border-left:1px solid var(--ws-line);border-right:1px solid var(--ws-line);background:transparent;color:var(--ws-ink);text-align:center;font:600 .95rem/1 Inter,-apple-system,sans-serif;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#wsPortal .ws-bp-stepper input::-webkit-inner-spin-button,#wsPortal .ws-bp-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#wsPortal .ws-bp-sum{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:1.2rem;padding-top:1.1rem;border-top:1px solid var(--ws-line)}#wsPortal .ws-bp-sum>div{display:flex;flex-direction:column;gap:.25rem}#wsPortal .ws-bp-sum b{font-size:1.35rem;letter-spacing:-.02em;color:var(--ws-ink)}#wsPortal .ws-bp-frame{width:100%;height:calc(100vh - 190px);min-height:700px;border:1px solid var(--ws-line);border-radius:16px;display:block;background:var(--ws-card)}#wsPortal .ws-bp-msg textarea{width:100%;min-height:140px}#wsPortal .ws-bp-msgrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:.8rem}#wsPortal .ws-bp-fb-sub{margin:.35rem 0 0;color:var(--ws-mut)}#wsPortal .ws-bp-fb-lab{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 10px;margin:1.1rem 0 .55rem;font-size:.88rem;font-weight:600;color:var(--ws-ink)}#wsPortal .ws-bp-fb-lab .ws-bp-mut{font-weight:400}#wsPortal .ws-bp-fb-q{flex-direction:column;justify-content:flex-start}#wsPortal .ws-bp-fb-q textarea{width:100%;font-weight:400;margin-top:.1rem}#wsPortal .ws-bp-fb-scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:340px}#wsPortal .ws-bp-fb-rate{height:42px;border-radius:10px;border:1px solid var(--ws-line);background:transparent;color:var(--ws-ink);font:600 .95rem/1 Inter,-apple-system,sans-serif;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#wsPortal .ws-bp-fb-rate:hover{border-color:var(--pt-acc)}#wsPortal .ws-bp-fb-rate.on{background:var(--pt-acc);border-color:var(--pt-acc);color:#fff}#wsPortal .ws-bp-fb-mail{width:100%;max-width:340px;margin-top:.6rem}@media (max-width:820px){#wsPortal .ws-bp-frame{height:calc(100vh - 220px);min-height:480px}}@media (max-width:520px){#wsPortal .ws-bp .ws-portal-card{padding:1.1rem 1rem}#wsPortal .ws-bp-keyline{flex-direction:column;align-items:stretch}#wsPortal .ws-bp-tab{padding:.45rem .7rem}}#wsPortal .ws-bp-agree{display:flex;gap:9px;align-items:flex-start;margin-top:1rem;font-size:.88rem;line-height:1.4;cursor:pointer}#wsPortal .ws-bp-agree input{width:16px;height:16px;margin:2px 0 0;flex:none;cursor:pointer}#wsPortal .ws-bp-agree a{color:inherit;text-decoration:underline;text-underline-offset:2px}#wsPortal .ws-bp-ver .ws-bp-line{margin-top:14px}#wsPortal .ws-bp-changes{margin:6px 0 10px;padding-left:18px;font-size:.9rem;line-height:1.5;color:var(--ws-ink2,inherit)}#wsPortal .ws-bp-changes li{margin:3px 0}#websuite-app .ws-dash .ws-cpage:not(.is-dark),#websuite-app .ws-dash:not(.is-dark),.ws-dash:not(.is-dark){--ws-bg:#f6f7f9;--ws-bg2:#f6f7f9;--ws-card:#fff;--ws-line:#e6e9ee;--ws-line-2:#dde1e7;--ws-ink:#14171a;--ws-mut:#606a75;--ws-soft:#8a939e;--ws-sage:#2f6bff;--ws-sage-deep:#2358e0;--ws-sage-soft:#6b90ff;--ws-gold:#2f6bff;--ws-gold-deep:#2358e0;--ws-gold-ink:#2f6bff;--ws-acc:#2f6bff;--ws-acc-deep:#2358e0;--ws-acc-ink:#2f6bff}.ws-dash .ws-cpage.is-dark,.ws-dash.is-dark,.ws-dash.is-dark .ws-cpage.is-embedded{--ws-bg:#14161b;--ws-bg2:#14161b;--ws-card:#1b1e25;--ws-line:#2a2f39;--ws-line-2:#353b47;--ws-ink:#e3e7ed;--ws-mut:#98a1ad;--ws-soft:#6f7884;--ws-sage:#6b90ff;--ws-sage-deep:#5a80f5;--ws-sage-soft:#8aa6ff;--ws-gold:#6b90ff;--ws-gold-deep:#5a80f5;--ws-gold-ink:#8aa6ff;--ws-acc:#6b90ff;--ws-acc-deep:#5a80f5;--ws-acc-ink:#8aa6ff}.ws-dash{font-family:Archivo,Inter,system-ui,sans-serif}.ws-dash :not(code):not(pre):not(kbd):not(samp){font-family:inherit!important}.ws-dash .ws-dash-side,.ws-dash.is-dark .ws-dash-side{background:var(--ws-card);border-right-color:var(--ws-line)}.ws-dash .ws-table-wrap{background:var(--ws-card);border-color:var(--ws-line);border-radius:12px}.ws-dash .ws-table{font-size:13px}.ws-dash .ws-table thead th{font-size:11px;letter-spacing:.08em;background:transparent}.ws-dash .ws-table tbody td,.ws-dash .ws-table thead th{padding:10px 14px;border-bottom:1px solid var(--ws-line)}.ws-dash .ws-table tbody tr:last-child td{border-bottom:0}.ws-dash .ws-dnav{font-size:14px;padding:9px 11px;border-radius:9px}.ws-dash .ws-dnav:hover{background:var(--ws-bg2)}.ws-dash .ws-dnav.active{background:var(--ws-acc);color:#fff}.ws-dash .ws-dnav-label{font-size:10.5px;letter-spacing:.1em;color:var(--ws-soft)}.ws-dash :is(.ws-seg,.ws-ptabs,.ws-site-tabs,.ws-kit-seg,.ws-cal-seg,.ws-libtabs,.ws-cmp-tabs,.ws-doctabs){gap:2px;padding:3px;border:0;border-radius:11px;background:color-mix(in srgb,var(--ws-ink) 6%,var(--ws-bg))}.ws-dash .ws-ptabs{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border-bottom:0}.ws-dash .ws-cmp-tabs{width:-moz-fit-content;width:fit-content;margin:16px 22px 0}.ws-dash :is(.ws-seg-btn,.ws-ptab,.ws-site-tab,.ws-kit-segbtn,.ws-cal-seg button,.ws-libtab,.ws-cmp-tab,.ws-doctab,.ws-cmpfilter-btn){border:0;border-radius:9px;background:transparent;color:var(--ws-mut);font-weight:500;box-shadow:none;transition:background .15s,color .15s}.ws-dash .ws-ptab{padding:6px 14px}.ws-dash :is(.ws-seg-btn,.ws-ptab,.ws-site-tab,.ws-kit-segbtn,.ws-cal-seg button,.ws-libtab,.ws-cmp-tab,.ws-doctab,.ws-cmpfilter-btn):hover{color:var(--ws-ink)}.ws-dash :is(.ws-seg-btn.active,.ws-ptab.on,.ws-site-tab.active,.ws-kit-segbtn.active,.ws-cal-seg button.is-on,.ws-libtab.active,.ws-cmp-tab.active,.ws-doctab.active,.ws-cmpfilter-btn.active){background:var(--ws-card);color:var(--ws-ink);font-weight:600;box-shadow:0 1px 2px rgba(16,20,28,.08)}.ws-dash .ws-ptab.on:after{display:none}.ws-dash .ws-ptab-n,.ws-dash .ws-ptab.on .ws-ptab-n{background:color-mix(in srgb,var(--ws-acc) 12%,transparent);color:var(--ws-acc)}.ws-dash.is-dark :is(.ws-seg-btn.active,.ws-ptab.on,.ws-site-tab.active,.ws-kit-segbtn.active,.ws-cal-seg button.is-on,.ws-libtab.active,.ws-cmp-tab.active,.ws-doctab.active,.ws-cmpfilter-btn.active){background:color-mix(in srgb,var(--ws-ink) 14%,var(--ws-card));box-shadow:0 1px 3px rgba(0,0,0,.4)}.ws-dash :is(.ws-seg,.ws-ptabs,.ws-site-tabs,.ws-kit-seg,.ws-cal-seg,.ws-libtabs,.ws-cmp-tabs,.ws-doctabs){background:transparent;padding:0;gap:4px}.ws-dash :is(.ws-seg-btn.active,.ws-ptab.on,.ws-site-tab.active,.ws-kit-segbtn.active,.ws-cal-seg button.is-on,.ws-libtab.active,.ws-cmp-tab.active,.ws-doctab.active,.ws-cmpfilter-btn.active){background:color-mix(in srgb,var(--ws-ink) 7%,var(--ws-bg));box-shadow:none}.ws-dash.is-dark :is(.ws-seg-btn.active,.ws-ptab.on,.ws-site-tab.active,.ws-kit-segbtn.active,.ws-cal-seg button.is-on,.ws-libtab.active,.ws-cmp-tab.active,.ws-doctab.active,.ws-cmpfilter-btn.active){background:color-mix(in srgb,var(--ws-ink) 12%,var(--ws-bg));box-shadow:none}.ws-dash .ws-ptab{padding:5px 11px;font-size:13.5px}.ws-dash :is(.ws-seg,.ws-kit-seg,.ws-cal-seg){height:-moz-fit-content;height:fit-content}.ws-dash :is(.ws-seg,.ws-kit-seg,.ws-cal-seg) :is(.ws-seg-btn,.ws-kit-segbtn,button,.ws-cmpfilter-btn){padding:0 12px;height:28px;min-height:0;display:inline-flex;align-items:center;font-size:12.5px;line-height:1}#websuite-app .ws-dash .ws-cpage:not(.is-dark),#websuite-app .ws-dash:not(.is-dark){--ws-ground:#f3f4f7;--ws-bg:#fafbfc;--ws-bg2:#f3f4f7;--ws-card:#fff;--ws-line:#e6e9ee;--ws-line-2:#dce0e6;--ws-line-3:#eef0f3;--ws-ink:#14171a;--ws-ink2:#3a4149;--ws-mut:#646d78;--ws-soft:#98a0aa;--ws-pill:rgba(20,23,26,.065);--ws-pill-h:rgba(20,23,26,.04);--ws-acc:#2f6bff;--ws-acc-t:#eaf0ff;--ws-acc-ink:#2455cc;--ws-ok:#0f8a5f;--ws-ok-t:#e6f5ee;--ws-warn:#b25000;--ws-warn-t:#fdf0e4;--ws-bad:#c62f3a;--ws-bad-t:#fdecee;--ws-neu-t:#f0f2f5;--ws-neu:#58616b;--ws-shadow:0 0 0 1px var(--ws-line),0 1px 3px rgba(16,24,40,.04)}#websuite-app .ws-dash .ws-cpage.is-dark,#websuite-app .ws-dash.is-dark,#websuite-app .ws-dash.is-dark .ws-cpage.is-embedded{--ws-ground:#0e1014;--ws-bg:#14161b;--ws-bg2:#1a1d23;--ws-card:#1b1e25;--ws-line:#282c35;--ws-line-2:#343a45;--ws-line-3:#22262e;--ws-ink:#e3e7ed;--ws-ink2:#c3c9d1;--ws-mut:#98a1ad;--ws-soft:#6f7884;--ws-pill:rgba(255,255,255,.08);--ws-pill-h:rgba(255,255,255,.045);--ws-acc:#6b90ff;--ws-acc-t:rgba(107,144,255,.16);--ws-acc-ink:#9bb4ff;--ws-ok:#4cc790;--ws-ok-t:rgba(76,199,144,.14);--ws-warn:#f0a35c;--ws-warn-t:rgba(240,163,92,.14);--ws-bad:#ff7b84;--ws-bad-t:rgba(255,123,132,.14);--ws-neu-t:rgba(255,255,255,.07);--ws-neu:#aab2bd;--ws-shadow:0 0 0 1px var(--ws-line),0 1px 3px rgba(0,0,0,.3);--ws-sage:#6b90ff;--ws-gold:#6b90ff;--ws-gold-ink:#8aa6ff;--ws-acc-deep:#5a80f5}#websuite-app .ws-dash{background:var(--ws-ground);font-size:14px;-webkit-font-smoothing:antialiased}.ws-dash{--ws-mainpad:28px}.ws-dash .ws-dash-side,.ws-dash.is-dark .ws-dash-side{width:236px;background:transparent;border-right:0;padding:18px 12px 12px;gap:0;position:relative}.ws-dash .ws-dash-brandrow{padding:2px 6px 12px 10px}.ws-dash .ws-dash-brand{padding:0;gap:0}.ws-dash .ws-dash-brandtx{display:inline-flex;align-items:center;gap:9px}.ws-dash .ws-wm{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--ws-ink);line-height:1}.ws-dash .ws-wm i{font-style:normal;color:var(--ws-acc)}.ws-dash .ws-dash-brandsub{font-size:12px;font-weight:500;color:var(--ws-mut);padding-left:9px;border-left:1px solid var(--ws-line);line-height:14px}.ws-dash .ws-dash-collapse{border:0;width:26px;height:26px;color:var(--ws-soft);border-radius:7px}.ws-dash .ws-dash-collapse:hover{background:var(--ws-pill-h);color:var(--ws-ink)}.ws-dash .ws-dash-nav{gap:0;padding-bottom:4px}.ws-dash .ws-dgroup{display:flex;flex-direction:column;gap:0}.ws-dash .ws-dgroup-views{display:none}.ws-dash .ws-dnav-label,.ws-dash .ws-dnav-label:first-child{font-family:inherit;font-size:11.5px;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--ws-soft);padding:12px 10px 4px}.ws-dash .ws-dnav{height:30px;padding:0 10px;gap:10px;border-radius:8px;font-size:13.5px;font-weight:500;color:var(--ws-ink2);flex:none}.ws-dash .ws-dnav svg{width:16px;height:16px;color:var(--ws-mut);opacity:1}.ws-dash .ws-dnav:hover{background:var(--ws-pill-h);color:var(--ws-ink)}.ws-dash .ws-dnav.active,.ws-dash.is-dark .ws-dnav.active{background:var(--ws-pill);color:var(--ws-ink);font-weight:600}.ws-dash .ws-dnav.active svg{color:var(--ws-ink)}.ws-dash .ws-dash-nav .ws-dnav-count,.ws-dash .ws-dnav-count{min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:var(--ws-acc);color:#fff;font-family:inherit;font-size:11px;font-weight:600;line-height:18px}.ws-dash .ws-dnav-count[hidden]{display:none}.ws-dash .ws-dview-n{margin-left:auto;font-size:12px;color:var(--ws-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-rail-me{display:flex;align-items:center;gap:10px;width:100%;margin-top:6px;padding:9px 10px;border:0;border-radius:10px;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--ws-ink)}.ws-rail-me:hover{background:var(--ws-pill-h)}.ws-rail-av{position:relative;width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:#4b5563;color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em}.ws-rail-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#22a06b;border:2px solid var(--ws-ground)}.ws-rail-who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ws-rail-who b{font-size:13px;font-weight:600}.ws-rail-who small{font-size:12px;color:var(--ws-mut)}.ws-rail-dots{margin-left:auto;color:var(--ws-soft);display:grid}.ws-dash.is-library .ws-rail-me{display:none}.ws-dash .ws-dash-main{margin:10px 12px 12px 0;padding:0 var(--ws-mainpad) var(--ws-mainpad);background:var(--ws-bg);border:1px solid var(--ws-line);border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.ws-dash .ws-dtopbar{height:56px;margin:0 calc(-1 * var(--ws-mainpad)) 26px;padding:0 20px 0 var(--ws-mainpad);background:var(--ws-card);border-bottom:1px solid var(--ws-line-3);gap:6px}.ws-dash .ws-dtopbar-date{font-size:13px;color:var(--ws-mut);gap:7px}.ws-dash .ws-dtopbar-right{gap:4px}.ws-dash .ws-dtopbar-ic{width:34px;height:34px;border:0;background:none;border-radius:8px;color:var(--ws-mut)}.ws-dash .ws-dtopbar-ic:hover{background:var(--ws-pill-h);color:var(--ws-ink)}.ws-dash .ws-dtopbar-ic.has-alert:after{top:7px;right:8px;width:7px;height:7px;border:1.5px solid var(--ws-card)}.ws-dash .ws-dtopbar-av{width:32px;height:32px;border-radius:50%;background:#4b5563;color:#fff;font-family:inherit;font-size:12px;font-weight:600;margin-left:4px}.ws-dash .ws-dtopbar-av:hover{background:#374151;color:#fff}.ws-dash .ws-railmenu-btn,.ws-dash[data-layout=rail] .ws-dtopbar-av{display:none}.ws-dash[data-layout=rail] .ws-dmenu-profile{position:fixed;left:14px;right:auto;top:auto;bottom:66px;min-width:220px}.ws-dash:not([data-layout=today]) .ws-dmenu-profile :is(.ws-dmenu-sec,#wsMenuRoadmap,#wsMenuSEO,.ws-dmenu-item[data-studio],.ws-dmenu-div){display:none}.ws-dash .ws-cpage.is-embedded{background:transparent}.ws-dash .ws-dhead{min-height:34px;margin-bottom:18px}.ws-dash .ws-dhead h2{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ws-dash .ws-dhead p,.ws-dash .ws-priv{display:none}.ws-dash .ws-dhead .ws-btn,.ws-dash .ws-dhead .ws-dbtn{height:32px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.ws-dash .ws-dhead .ws-dhead-add{background:var(--ws-ink);color:var(--ws-card);border:0;box-shadow:0 1px 2px rgba(0,0,0,.18)}.ws-dash .ws-dhead .ws-dbtn{background:var(--ws-card);color:var(--ws-ink);border:0;box-shadow:var(--ws-shadow)}.ws-dash .ws-dhead .ws-dbtn:hover{color:var(--ws-ink)}.ws-dash :is(.ws-table-wrap,.ws-tk-stat,.ws-card){background:var(--ws-card);border:0;border-radius:12px;box-shadow:var(--ws-shadow)}.ws-dash .ws-table thead th{font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ws-mut);padding:12px 14px 10px;border-bottom:1px solid var(--ws-line-3)}.ws-dash .ws-table tbody td{padding:11px 14px;border-bottom:1px solid var(--ws-line-3);font-size:13.5px;vertical-align:middle}.ws-dash .ws-table tbody tr:hover td{background:var(--ws-pill-h)}.ws-dash .ws-table .ws-t-sub{font-size:12.5px;color:var(--ws-mut)}.ws-dash .ws-tk-stats{gap:12px}.ws-dash .ws-tk-stat{padding:16px 18px;border-left:0!important}.ws-dash .ws-tk-stat .v{font-size:24px;font-weight:700;letter-spacing:-.02em}.ws-dash .ws-tk-stat .k{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ws-mut)}.ws-dash .ws-tk-table{table-layout:auto;width:100%}.ws-dash .ws-tk-table td,.ws-dash .ws-tk-table th{padding-left:10px;padding-right:10px}.ws-dash .ws-tk-table td.ws-t-nowrap.ws-t-mut{white-space:normal;min-width:92px}.ws-dash .ws-tk-table .ws-tk-msgcell{min-width:180px}.ws-dash .ws-tk-table .ws-inv-sel{max-width:118px}.ws-dash .ws-tk-table td:last-child{width:1%;padding-right:14px}.ws-dash .ws-tk-trow.is-glitch td{background:color-mix(in srgb,var(--ws-bad) 6%,transparent)}.ws-dash .ws-table-scroll{overflow-x:auto;scrollbar-width:none}.ws-dash .ws-table-scroll::-webkit-scrollbar{display:none}.ws-dash :is(.ws-tk-filters,.ws-cmpfilter,.ws-mail-filter){display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.ws-dash .ws-tk-filters{display:flex;margin-bottom:16px}.ws-dash :is(.ws-chip,.ws-cmpfilter-btn,.ws-mail-chip,.ws-hseg-b){height:28px;min-height:0;padding:0 12px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--ws-mut);font:inherit;font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .15s,color .15s}.ws-dash :is(.ws-chip,.ws-cmpfilter-btn,.ws-mail-chip,.ws-hseg-b):hover{color:var(--ws-ink);background:var(--ws-pill-h)}.ws-dash :is(.ws-chip.active,.ws-cmpfilter-btn.active,.ws-mail-chip.active,.ws-hseg-b.is-on),.ws-dash.is-dark :is(.ws-chip.active,.ws-cmpfilter-btn.active,.ws-mail-chip.active,.ws-hseg-b.is-on){background:var(--ws-pill);color:var(--ws-ink);font-weight:600;box-shadow:none;border:0}.ws-dash .ws-tk-fsep{width:1px;height:18px;background:var(--ws-line);margin:0 8px;align-self:center}.ws-dash .ws-task-filterwrap{gap:10px;align-items:center}.ws-dash .ws-task-filterwrap .ws-cmpfilter+.ws-cmpfilter{padding-left:12px;margin-left:2px;border-left:1px solid var(--ws-line);border-radius:0}.ws-hseg{display:inline-flex;align-items:center;gap:4px}.ws-hseg-n{background:var(--ws-acc);color:#fff;font-size:10.5px;font-weight:600;border-radius:8px;padding:0 6px;height:16px;line-height:16px}#wsFab.is-owner .ws-msgs-chips{gap:4px}#wsFab.is-owner .ws-msgs-chip{height:28px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--ws-mut);font-family:inherit;font-size:12.5px;font-weight:500}#wsFab.is-owner .ws-msgs-chip:hover{color:var(--ws-ink);background:rgba(20,23,26,.04)}#wsFab.is-owner .ws-msgs-chip.on{background:rgba(20,23,26,.065);color:var(--ws-ink);font-weight:600;border:0}#wsFab.is-owner.is-dark .ws-msgs-chip.on{background:rgba(255,255,255,.1)}.ws-noscrollbar{scrollbar-width:none}.ws-noscrollbar::-webkit-scrollbar{display:none}.ws-sa-dock{position:-webkit-sticky;position:sticky;height:0;z-index:40;pointer-events:none;display:block}.ws-sa-dock.is-up{top:0}.ws-sa-dock.is-down{bottom:0}.ws-dash-main>.ws-sa-dock{display:block!important}.ws-dash-main>.ws-sa-dock.is-up{top:64px}.ws-sa{position:absolute;left:50%;transform:translateX(-50%);width:30px;height:30px;border-radius:50%;border:0;background:var(--ws-card,#fff);box-shadow:0 0 0 1px var(--ws-line,#e6e9ee),0 4px 10px rgba(16,24,40,.1);color:var(--ws-mut,#646d78);display:none;place-items:center;cursor:pointer;pointer-events:auto;transition:color .15s,transform .15s}.ws-sa-dock.is-on .ws-sa{display:grid}.ws-sa-dock.is-up .ws-sa{top:8px}.ws-sa-dock.is-down .ws-sa{bottom:10px}.ws-sa-dock.is-down .ws-sa:hover{color:var(--ws-ink);transform:translateX(-50%) translateY(2px)}.ws-sa-dock.is-up .ws-sa:hover{color:var(--ws-ink);transform:translateX(-50%) translateY(-2px)}.ws-sa:focus-visible{outline:2px solid var(--ws-acc);outline-offset:2px}.ws-lp-row{align-items:flex-start}.ws-lp,.ws-lp-row{flex-wrap:wrap;gap:12px}.ws-lp,.ws-lp-card{display:flex}.ws-lp-card{flex-direction:column;gap:8px;padding:8px 8px 10px;width:158px;border:0;border-radius:12px;background:var(--ws-card);box-shadow:0 0 0 1px var(--ws-line);font:inherit;font-size:13px;font-weight:500;color:var(--ws-ink2);cursor:pointer;text-align:left}.ws-lp-card:hover{box-shadow:0 0 0 1px var(--ws-line-2),0 2px 8px rgba(16,24,40,.06)}.ws-lp-card.is-on{box-shadow:0 0 0 2px var(--ws-acc);color:var(--ws-ink);font-weight:600}.ws-lp-name{padding:0 2px}.ws-lp-pv{position:relative;display:flex;gap:4px;height:84px;padding:6px;border-radius:8px;background:var(--ws-ground,#f3f4f7);overflow:hidden}.ws-lp-pv i{display:block;border-radius:4px}.ws-lp-pv b{display:block;height:12px;border-radius:3px;background:var(--ws-card);box-shadow:0 0 0 1px var(--ws-line)}.ws-lp-pv b.w{flex:1 1}.ws-lp-pv .lp-rail{width:26px;background:repeating-linear-gradient(to bottom,var(--ws-line-2) 0 3px,transparent 3px 9px);background-size:18px 100%;background-repeat:no-repeat;background-position:4px 8px}.ws-lp-pv .lp-sheet{flex:1 1;display:flex;gap:5px;padding:6px;background:var(--ws-bg);box-shadow:0 0 0 1px var(--ws-line)}.ws-lp-pv .lp-sheet,.ws-lp-pv.is-today{flex-direction:column}.ws-lp-pv .lp-top{height:12px;background:var(--ws-card);box-shadow:0 0 0 1px var(--ws-line)}.ws-lp-pv .lp-cols{flex:1 1;display:flex;gap:4px}.ws-lp-pv .lp-cols b{height:auto;flex:1 1}.ws-lp-pv .lp-cols b.w{flex:2 1}.ws-lp-pv .lp-dark{width:14px;background:#15181e}.ws-lp-pv .lp-ctx{width:30px;background:var(--ws-bg2);box-shadow:0 0 0 1px var(--ws-line)}.ws-rail-scrim{display:none}@media (max-width:760px){.ws-dash{--ws-mainpad:16px}#websuite-app .ws-dash{flex-direction:row}.ws-dash .ws-dash-side,.ws-dash.is-dark .ws-dash-side{position:fixed;top:0;left:0;bottom:0;z-index:90;width:268px;flex-direction:column;align-items:stretch;overflow:hidden;padding:16px 12px 12px;background:var(--ws-ground);border-right:1px solid var(--ws-line);border-bottom:0;transform:translateX(-102%);transition:transform .22s ease;box-shadow:0 0 40px rgba(0,0,0,.18)}.ws-dash.is-railopen .ws-dash-side{transform:none}.ws-dash.is-railopen .ws-rail-scrim{display:block;position:fixed;inset:0;z-index:85;background:rgba(10,12,16,.35)}.ws-dash .ws-dash-nav{flex-direction:column;flex-wrap:nowrap;flex:1 1}.ws-dash .ws-dnav-label{display:block}.ws-dash .ws-dnav{white-space:nowrap;padding:0 10px}.ws-dash .ws-dnav span:first-of-type{flex:1 1}.ws-dash .ws-dash-collapse{display:none}.ws-dash .ws-dash-main{margin:0;border:0;border-radius:0}.ws-dash .ws-dtopbar{height:52px;padding:0 10px 0 8px;margin-bottom:18px}.ws-dash .ws-railmenu-btn{display:grid}.ws-dash .ws-dtopbar-date{margin-right:auto}.ws-dash[data-layout=rail] .ws-dmenu-profile{left:12px;bottom:72px}.ws-dash .ws-dhead{flex-wrap:wrap}.ws-dash .ws-tk-stats{grid-template-columns:repeat(2,1fr)}.ws-dash-main>.ws-sa-dock.is-up{top:60px}}