.wsm-picker{padding:6px 0 0;max-width:min(420px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:auto}.wsm-picker-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 14px 6px}.wsm-picker-title{color:var(--ws-hi);font:600 13.5px/1.3 var(--ws-font)}.wsm-picker-sub{color:var(--ws-dim);font-size:12px;white-space:nowrap}.wsm-picker-empty{display:flex;align-items:center;gap:10px;padding:14px;color:var(--ws-dim);font-size:13px;line-height:1.45}.wsm-picker-mac{padding:4px 0 6px;border-top:1px solid var(--ws-line)}.wsm-picker-mac:first-of-type{border-top:0}.wsm-picker-machead{display:flex;align-items:center;gap:7px;padding:8px 14px 4px;color:var(--ws-ink);font-size:12.5px}.wsm-picker-macname{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600}.wsm-picker-note{margin:0 14px 6px;color:var(--ws-dim);font-size:12px;line-height:1.4}.wsm-picker-list{list-style:none;margin:0;padding:0}.wsm-pick{padding:0 6px}.wsm-pick-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--ws-ink);text-align:left;cursor:pointer;font:inherit}.wsm-pick-row:focus-visible,.wsm-pick-row:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ws-ring);color:var(--ws-hi);outline:none}.wsm-pick-row:disabled{opacity:.4;cursor:default}.wsm-box{display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1px var(--ws-edge);color:#000;transition:none}.wsm-pick.on .wsm-box{background:#fff;box-shadow:none}.wsm-pick-text{display:grid;min-width:0;flex:1 1;grid-gap:2px;gap:2px}.wsm-pick-name{font-size:13.5px}.wsm-pick-name,.wsm-pick-path{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wsm-pick-path,.wsm-pick-tag{color:var(--ws-dim);font-size:11.5px}.wsm-pick-tag{flex:none}.wsm-seg{display:inline-flex;gap:4px;margin:0 0 8px 36px}.wsm-seg-btn{min-height:30px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ws-dim);font:500 12px/1 var(--ws-font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--ws-line2)}.wsm-seg-btn:hover{color:var(--ws-hi)}.wsm-seg-btn[aria-checked=true]{color:var(--ws-hi);box-shadow:inset 0 0 0 1px var(--ws-edge-hi)}.wsm-picker-foot{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px solid var(--ws-line);background:#000}.wsm-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 6px;border:0;border-radius:8px;background:transparent;color:var(--ws-dim);font:500 12.5px/1 var(--ws-font);cursor:pointer}.wsm-link:focus-visible,.wsm-link:hover{color:var(--ws-hi)}.wsm-done{height:32px}.wsm-state{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--ws-dim);font-size:11.5px}.wsm-state.on{color:var(--ws-ink)}.wsm-empty-act{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;text-decoration:none}.wsm-picker-empty{flex-wrap:wrap}.wsm-chip.gone .ws-chip-name{color:var(--ws-dim)}.wsm-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 6px}.wsm-chip svg:first-child{flex:none;color:var(--ws-ink)}.wsm-tab{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:12px 14px 18px}.wsm-tab-head{display:flex;align-items:center;gap:8px;min-height:32px;color:var(--ws-ink);font-size:13px}.wsm-tab-states{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.wsm-tab-states li{display:flex;align-items:center;gap:8px;min-width:0}.wsm-tab-state{min-width:0;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wsm-dot{flex:none;width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ws-edge-hi)}.wsm-dot.on{background:var(--ws-good);box-shadow:none}.wsm-dot.paused{background:var(--ws-warn);box-shadow:none}.wsm-more{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--ws-dim);cursor:pointer}.wsm-more:focus-visible,.wsm-more:hover{color:var(--ws-hi);box-shadow:inset 0 0 0 1px var(--ws-ring);outline:none}.wsm-tab-folders{display:flex;flex-wrap:wrap;gap:6px}.wsm-fchip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 9px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ws-edge);color:var(--ws-ink);font-size:12px}.wsm-fchip small{color:var(--ws-dim)}.wsm-tab-note{display:flex;align-items:center;gap:6px;margin:0;color:var(--ws-warn);font-size:12.5px}.wsm-rows{list-style:none;margin:0;padding:0;display:grid}.wsm-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:48px;padding:6px 2px;border-top:1px solid var(--ws-line)}.wsm-row:first-child{border-top:0}.wsm-row-icon{display:grid;place-items:center;color:var(--ws-ink)}.wsm-row.bad .wsm-row-end,.wsm-row.bad .wsm-row-icon{color:var(--ws-bad)}.wsm-row-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.wsm-row-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ws-ink);font-size:13px;text-align:left}.wsm-reveal{padding:0;border:0;background:transparent;font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--ws-edge);text-decoration-color:var(--ws-edge);text-underline-offset:3px}.wsm-reveal:focus-visible,.wsm-reveal:hover{color:var(--ws-hi);-webkit-text-decoration-color:var(--ws-hi);text-decoration-color:var(--ws-hi);outline:none}.wsm-row-sub{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ws-dim);font-size:11.5px}.wsm-row-end{color:var(--ws-dim)}.wsm-row-end,.wsm-undo{display:inline-flex;align-items:center}.wsm-undo{gap:5px;min-height:30px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:var(--ws-ink);font:500 12px/1 var(--ws-font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--ws-edge)}.wsm-undo:focus-visible,.wsm-undo:hover:not(:disabled){color:var(--ws-hi);box-shadow:inset 0 0 0 1px var(--ws-edge-hi);outline:none}.wsm-undone{display:inline-flex;align-items:center;gap:5px;color:var(--ws-dim);font-size:12px}.wsm-row-fail{grid-column:2/-1;color:var(--ws-bad);font-size:11.5px}.wsm-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;padding:9px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--ws-edge);color:var(--ws-ink);font-size:13px;line-height:1.4}.wsm-banner>span{flex:1 1;min-width:0}.wsm-banner.quiet{color:var(--ws-dim);box-shadow:none;padding:4px 2px}.wsm-banner-how{flex-basis:100%;margin:2px 0 0 23px;color:var(--ws-dim);font-size:12.5px}.wsm-ap{display:grid;grid-gap:8px;gap:8px;margin:2px 0 10px}.wsm-ap-title{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ws-hi);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.wsm-ap-title svg{flex:none;margin-top:2px}.wsm-ap-changes{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.wsm-ap-changes li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ws-line2)}.wsm-ap-k{color:var(--ws-dim);font-size:11.5px;line-height:1.6}.wsm-ap-now,.wsm-ap-was{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.5 var(--ws-mono);max-height:9em;overflow:auto}.wsm-ap-was{color:var(--ws-dim);text-decoration:line-through;-webkit-text-decoration-color:rgba(255,255,255,.3);text-decoration-color:rgba(255,255,255,.3)}.wsm-ap-now{color:var(--ws-ink)}.wsm-ap>.wsm-ap-now{padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ws-line2)}.wsm-ap-note,.wsm-ap-warn{display:flex;align-items:center;gap:7px;margin:0;color:var(--ws-dim);font-size:12.5px}.wsm-ap-warn{color:var(--ws-warn)}.wsm-ap-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:12.5px;color:var(--ws-ink)}.wsm-ap-list li{display:flex;align-items:center;gap:7px;min-width:0}.wsm-ap-list li>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wsm-ap-arrow{flex:none}.wsm-ap-arrow,.wsm-ap-more{color:var(--ws-dim)}.wsm-set-title{gap:8px;min-width:0}.wsm-set-sub,.wsm-set-title{display:inline-flex;align-items:center}.wsm-set-sub{gap:7px;flex-wrap:wrap}.wsm-set-folder{display:inline-flex;flex-wrap:wrap;gap:4px 10px;min-width:0}.wsm-set-path{min-width:0;overflow-wrap:anywhere}.wsm-set-access{color:var(--ws-dim)}.wsm-set-actions{padding:12px 16px;border-top:1px solid var(--ws-line)}.wsm-rename,.wsm-set-actions{display:flex;flex-wrap:wrap;gap:8px}.wsm-rename{align-items:center;padding:0 16px 14px}.wsm-input{flex:1 1 200px;min-width:0;height:36px;padding:0 12px;border:0;border-radius:10px;background:#000;color:var(--ws-hi);font:14px var(--ws-font);box-shadow:inset 0 0 0 1px var(--ws-edge)}.wsm-input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--ws-edge-hi)}@media (max-width:640px){.wsm-picker{max-height:72vh}.wsm-seg{margin-left:34px}.wsm-link,.wsm-more,.wsm-seg-btn,.wsm-undo{min-height:44px}.wsm-empty-act{height:44px}.wsm-more{width:44px}.wsm-row{min-height:52px}.wsm-input{height:44px;font-size:16px}}@media (prefers-contrast:more){.wsm-banner,.wsm-box,.wsm-fchip,.wsm-undo{box-shadow:inset 0 0 0 1px rgba(255,255,255,.47)}}.wsm-sched{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wsm-sched .wsm-chips{padding:0}.wsm-sched-btn{height:34px}@media (max-width:640px){.wsm-sched-btn{height:44px}}.wsm-this{margin-left:4px;padding:2px 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ws-edge);color:var(--ws-ink);font-size:11.5px;font-weight:500}.wsm-sched-err{color:var(--ws-warn)}.wsm-proj{display:grid;grid-gap:10px;gap:10px}.wsm-proj .wsm-chips{padding:0}.wsm-proj-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wsm-proj-note{margin:0;color:var(--ws-dim);font-size:12.5px;line-height:1.45}.wsm-proj-err{margin:0;color:var(--ws-warn);font-size:12.5px}@media (max-width:640px){.wsm-proj-row .ws-ghostpill{height:44px}}.ws-answer>:first-child{margin-top:0}.ws-answer>:last-child{margin-bottom:0}.ws-answer-raw{white-space:pre-wrap}.ws-answer-preparing{display:inline-flex;align-items:center;gap:8px;margin:6px 0 0;color:var(--ws-dim,#9b9b9b);font-size:13.5px}.ws-answer-preparing svg{flex:none}.ws-vw{--bg-primary:#000;--bg-secondary:#000;--bg-tertiary:#000;--bg-input:#000;--bg-hover:transparent;--bg-active:#000;--text-primary:#fff;--text-secondary:#c9c9c9;--text-tertiary:#9b9b9b;--border-subtle:rgba(255,255,255,.12);--border-default:rgba(255,255,255,.2);--border-strong:rgba(255,255,255,.34);--accent-primary:#fff;--accent-contrast:#000;--accent-hover:#fff;--vw-c1:#f2f2f2;--vw-c2:#7ed3a2;--vw-c3:#e9c46a;--vw-c4:#8fb8e8;--vw-c5:#d99a92;--vw-good:#7ed3a2;--vw-bad:#f0635a;--vw-warn:#e9c46a;--vw-info:#8fb8e8;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--text-xs:12px;--text-sm:13.5px;--text-base:15px;--text-lg:17px;--text-xl:20px;--text-2xl:26px;--weight-medium:500;--weight-semibold:600;--font-mono:var(--ws-mono,ui-monospace,Menlo,monospace);margin:12px 0;line-height:1.5}.ws-vw .vw{margin:0}.ws-vw .vw-card{background:#000;border:1px solid var(--ws-line2,rgba(255,255,255,.13));box-shadow:none}.ws-vw .vw-callout,.ws-vw .vw-card .vw-card,.ws-vw .vw-explore-panel,.ws-vw .vw-list,.ws-vw .vw-photo,.ws-vw .vw-working{background:#000;border:1px solid var(--ws-line,rgba(255,255,255,.08))}.ws-vw .vw-badge,.ws-vw .vw-card-icon{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-line2,rgba(255,255,255,.13))}.ws-vw .vw-badge.vw-tone-bad,.ws-vw .vw-badge.vw-tone-good,.ws-vw .vw-badge.vw-tone-info,.ws-vw .vw-badge.vw-tone-warn{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.ws-vw .vw-chart-box,.ws-vw .vw-q-opt,.ws-vw .vw-stat-box,.ws-vw .vw-tip{background:#000}.ws-vw .vw-tip{border-color:var(--ws-edge,rgba(255,255,255,.16));color:#e6e6e6}.ws-vw .vw-table thead th{background:transparent;color:#c9c9c9;border-bottom:1px solid var(--ws-line2,rgba(255,255,255,.13))}.ws-vw .vw-table td,.ws-vw .vw-table th{border-color:var(--ws-line,rgba(255,255,255,.08))}.ws-vw .vw-progress-track,.ws-vw .vw-split-bar{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-line2,rgba(255,255,255,.13))}.ws-vw .vw-progress-fill{background:#fff}.ws-vw .vw-slider input[type=range]{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-field,rgba(255,255,255,.22))}.ws-vw .vw-slider input[type=range]::-webkit-slider-thumb{background:#fff;border-color:#000;box-shadow:none}.ws-vw .vw-slider input[type=range]::-moz-range-thumb{background:#fff;border-color:#000}.ws-vw .vw-toggle-ui{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-field,rgba(255,255,255,.22))}.ws-vw .vw-toggle-ui:after{background:#000;box-shadow:inset 0 0 0 1.5px #fff}.ws-vw .vw-toggle input:checked+.vw-toggle-ui{background:#fff;box-shadow:none}.ws-vw .vw-toggle input:checked+.vw-toggle-ui:after{background:#000}.ws-vw .vw-stepper-dots span{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-line2,rgba(255,255,255,.13))}.ws-vw .vw-stepper-dots span.done{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-ring-on,rgba(255,255,255,.4))}.ws-vw .vw-stepper-dots span.on{background:#fff;box-shadow:none}.ws-vw .vw-segmented,.ws-vw .vw-tablist{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-line2,rgba(255,255,255,.13))}.ws-vw .vw-segmented button.on,.ws-vw .vw-tablist button.on{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px var(--ws-ring-on,rgba(255,255,255,.4))}.ws-vw .vw-segmented button:hover:not(.on),.ws-vw .vw-tablist button:hover:not(.on){background:transparent;color:#fff;box-shadow:inset 0 0 0 1px var(--ws-ring,rgba(255,255,255,.14))}.ws-vw .vw-tiles button.on{background:transparent;color:#fff;border-color:var(--ws-ring-on,rgba(255,255,255,.4))}.ws-vw .vw-item-tap:hover,.ws-vw .vw-radio:hover,.ws-vw .vw-reset:hover,.ws-vw .vw-tiles button:hover,.ws-vw .vw-work-btn:hover{background:transparent;box-shadow:inset 0 0 0 1px var(--ws-ring,rgba(255,255,255,.14));color:#fff}.ws-vw .vw-chips button.on{background:transparent;color:#fff;border-color:var(--ws-ring-on,rgba(255,255,255,.4))}.ws-vw .vw-btn{background:transparent;border-color:var(--ws-edge,rgba(255,255,255,.16));color:#fff}.ws-vw .vw-btn:hover{background:transparent;border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.ws-vw .vw-btn-primary{background:#fff;color:#000;border-color:#fff}.ws-vw .vw-btn-primary:hover{background:#fff}.ws-vw .vw-btn-ghost{border-color:transparent;color:#c9c9c9}.ws-vw .vw-btn-ghost:hover{border-color:var(--ws-ring,rgba(255,255,255,.14));color:#fff}.ws-vw .vw-number button{background:transparent;border-color:var(--ws-edge,rgba(255,255,255,.16))}.ws-vw .vw-input,.ws-vw .vw-number input{background:#000;border-color:var(--ws-field,rgba(255,255,255,.22))}.ws-vw .vw-q-opt.right,.ws-vw .vw-q-opt.wrong{background:transparent}.ws-vw .vw-check.on .vw-check-box{background:#fff;border-color:#fff;color:#000}@media (max-width:900px){.ws-vw{margin:10px 0}.ws-vw .vw-btn,.ws-vw .vw-segmented button,.ws-vw .vw-tablist button{min-height:44px}}.ws-vw .vw-table .vw-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-vw .vw-table th.vw-num button{margin-left:auto}.ws-vw .vw-updated{display:block;color:var(--text-tertiary)}@media (max-width:600px){.ws-vw .vw-xticks span:nth-child(2n):not(:last-child){visibility:hidden}}.wsa-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px 16px 12px;border-radius:16px;background:#000;border:1px solid rgba(255,255,255,.16);color:var(--ws-ink,#ececec);max-height:min(62vh,640px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.wsa-card:focus-within{border-color:rgba(255,255,255,.26)}.wsa-card.busy{cursor:progress}.wsa-head{display:flex;align-items:flex-start;gap:10px}.wsa-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.16);color:#fff}.wsa-head-text{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.wsa-title{margin:0;font-size:14.5px;line-height:1.35;font-weight:600;color:#fff}.wsa-sub{margin:0;font-size:12.5px;color:var(--ws-dim,#9b9b9b);overflow-wrap:anywhere}.wsa-sub:empty{display:none}.wsa-pager{flex:none;display:flex;align-items:center;gap:2px;font-size:12.5px;color:var(--ws-dim,#9b9b9b);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wsa-ibtn{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:8px;background:none;color:var(--ws-dim,#9b9b9b);cursor:pointer;padding:0}.wsa-ibtn:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,.2)}.wsa-ibtn:disabled{opacity:.35;cursor:default}.wsa-fields{display:grid;grid-gap:8px;gap:8px}.wsa-field{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;grid-gap:4px 10px;gap:4px 10px}.wsa-field>label{padding-top:8px;font-size:12.5px;color:var(--ws-dim,#9b9b9b)}.wsa-field .wsa-err{grid-column:2}.wsa-input{width:100%;min-width:0;box-sizing:border-box;height:34px;padding:0 10px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#000;color:#f4f4f4;font:13.5px/1.4 var(--ws-font,system-ui);outline:none;color-scheme:dark}.wsa-input:hover:not([readonly]){border-color:rgba(255,255,255,.24)}.wsa-input:focus-visible{border-color:rgba(255,255,255,.5)}.wsa-input[readonly]{border-color:rgba(255,255,255,.08);color:var(--ws-ink,#ececec)}.wsa-input[aria-invalid=true]{border-color:var(--ws-bad,#f0635a)}.wsa-text{height:auto;min-height:34px;padding:8px 10px;resize:vertical;white-space:pre-wrap;max-height:260px}.wsa-when{display:flex;align-items:center;gap:8px;min-width:0}.wsa-when small{flex:none;font-size:11.5px;color:var(--ws-dim,#9b9b9b)}.wsa-addr{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:34px;padding:4px 6px;box-sizing:border-box;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#000;cursor:text}.wsa-addr:focus-within{border-color:rgba(255,255,255,.5)}.wsa-addr.bad{border-color:var(--ws-bad,#f0635a)}.wsa-addr input{flex:1 1;min-width:120px;height:24px;border:0;outline:0;background:transparent;color:#f4f4f4;font:13.5px var(--ws-font,system-ui)}.wsa-addr input::placeholder{color:#8f8f8f}.wsa-addr input:focus-visible{outline:none}.wsa-addr-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:24px;padding:0 4px 0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#000;font-size:12.5px;color:#f4f4f4}.wsa-addr-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsa-addr-chip button{display:grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid transparent;border-radius:50%;background:none;color:var(--ws-dim,#9b9b9b);cursor:pointer}.wsa-addr-chip button:hover{color:#fff;border-color:rgba(255,255,255,.3)}.wsa-edited{display:flex;align-items:center;gap:10px;margin:0;padding-left:102px;font-size:12px;color:var(--ws-ink,#ececec)}.wsa-edited span{padding:1px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.22)}.wsa-edited button{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--ws-dim,#9b9b9b);font:inherit;cursor:pointer;padding:0}.wsa-edited button:hover{color:#fff}.wsa-lines{margin:0;display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.wsa-lines>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:12.5px;line-height:1.45}.wsa-lines dt{color:var(--ws-dim,#9b9b9b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsa-lines dd{margin:0;color:var(--ws-ink,#ececec);overflow-wrap:anywhere;white-space:pre-wrap}.wsa-lines dd.mono{font-family:var(--ws-mono,ui-monospace,monospace);font-size:12px;color:var(--ws-dim,#9b9b9b)}.wsa-more{justify-self:start;border:0;background:none;padding:2px 0 0;color:var(--ws-dim,#9b9b9b);font:12.5px var(--ws-font,system-ui);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.wsa-more:hover{color:#fff}.wsa-body .wsa-more,.wsa-detail .wsa-more,.wsa-lines dd .wsa-more{display:block;margin-top:2px}.wsa-warn{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.wsa-warn li{position:relative;padding-left:14px;font-size:12.5px;line-height:1.45;color:#f4f4f4}.wsa-warn li:before{content:"";position:absolute;left:2px;top:.55em;width:5px;height:5px;border-radius:50%;border:1px solid #fff}.wsa-scope{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.wsa-scope-label{margin-right:4px;font-size:12.5px}.wsa-scope-label,.wsa-seg{color:var(--ws-dim,#9b9b9b)}.wsa-seg{height:28px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#000;font:12.5px var(--ws-font,system-ui);cursor:pointer}.wsa-seg:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,.24)}.wsa-seg.on{color:#fff;border-color:rgba(255,255,255,.6)}.wsa-seg:disabled{opacity:.35;cursor:default}.wsa-hint{flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--ws-dim,#9b9b9b)}.wsa-offers{flex-basis:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px}.wsa-offer{font-size:12.5px;color:#f4f4f4}.wsa-select{position:relative;display:inline-flex;max-width:100%;min-width:0;justify-self:start}.wsa-select select{max-width:100%;min-width:0;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;padding:0 30px 0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#000;color:#f4f4f4;font:12.5px var(--ws-font,system-ui);color-scheme:dark;cursor:pointer}.wsa-select select:hover{border-color:rgba(255,255,255,.3)}.wsa-select svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ws-dim,#9b9b9b)}.wsa-instead{display:grid;grid-gap:4px;gap:4px}.wsa-instead .wsa-text{min-height:56px}.wsa-count{justify-self:end;font-size:11.5px;color:var(--ws-dim,#9b9b9b);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wsa-detail{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.wsa-detail h3{margin:0;font-size:12.5px;font-weight:500;color:var(--ws-dim,#9b9b9b)}.wsa-list{margin:0;padding:0 0 0 16px;display:grid;grid-gap:3px;gap:3px;font-size:13px;line-height:1.45;color:#f4f4f4;overflow-wrap:anywhere}.wsa-list li::marker{color:rgba(255,255,255,.4)}.wsa-change{display:grid;grid-gap:8px;gap:8px}.wsa-change-row{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.wsa-change-k{padding-top:2px;font-size:12.5px;color:var(--ws-dim,#9b9b9b)}.wsa-change-v{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.wsa-change-v:has(>.wsa-after:only-child){grid-template-columns:minmax(0,1fr)}.wsa-after,.wsa-before{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.wsa-after small,.wsa-before small,.wsa-kv small,.wsa-quote small{font-size:11.5px;color:var(--ws-dim,#9b9b9b);white-space:normal}.wsa-before{color:var(--ws-dim,#9b9b9b)}.wsa-before .wsa-long{text-decoration:line-through;-webkit-text-decoration-color:rgba(255,255,255,.28);text-decoration-color:rgba(255,255,255,.28)}.wsa-after{color:#fff}.wsa-arrow{margin-top:18px;color:var(--ws-dim,#9b9b9b)}.wsa-people{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.wsa-people li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:#f4f4f4;overflow-wrap:anywhere}.wsa-people small{flex:none;font-size:12px;color:var(--ws-dim,#9b9b9b)}.wsa-quote{padding-left:10px;border-left:1px solid rgba(255,255,255,.2);line-height:1.45;white-space:pre-wrap}.wsa-kv,.wsa-quote{display:grid;grid-gap:2px;gap:2px;font-size:13px;color:#f4f4f4}.wsa-kv,.wsa-pre,.wsa-quote{margin:0;overflow-wrap:anywhere}.wsa-pre{font:12.5px/1.5 var(--ws-mono,ui-monospace,monospace);color:var(--ws-ink,#ececec)}.wsa-long,.wsa-pre{white-space:pre-wrap}.wsa-body{display:grid;grid-gap:4px;gap:4px;min-width:0}.wsa-md{min-width:0;padding:8px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.08);font-size:13.5px;line-height:1.55;color:#f4f4f4;overflow-wrap:anywhere}.wsa-md>:first-child{margin-top:0}.wsa-md>:last-child{margin-bottom:0}.wsa-md ol,.wsa-md p,.wsa-md ul{margin:0 0 .6em}.wsa-md h1,.wsa-md h2,.wsa-md h3{margin:.2em 0 .5em;font-size:14.5px;color:#fff}.wsa-md a{color:#fff;text-decoration:underline;text-underline-offset:3px}.wsa-md code{font-family:var(--ws-mono,ui-monospace,monospace);font-size:12.5px}.wsa-md table{border-collapse:collapse;font-size:12.5px}.wsa-md td,.wsa-md th{border:1px solid rgba(255,255,255,.14);padding:3px 8px;text-align:left}.wsa-attach{display:flex;flex-wrap:wrap;gap:5px;min-height:34px;align-items:center}.wsa-attach .wsa-addr-chip{padding-left:8px}.wsa-zone{margin:0;padding-left:102px;font-size:12px;color:var(--ws-dim,#9b9b9b)}.wsa-actions{position:-webkit-sticky;position:sticky;bottom:-12px;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin:0 -16px;padding:10px 16px 12px;border-top:1px solid rgba(255,255,255,.08)}.wsa-actions,.wsa-btn{align-items:center;background:#000}.wsa-btn{display:inline-flex;justify-content:center;gap:6px;height:34px;padding:0 15px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:var(--ws-ink,#ececec);font:500 13.5px/1 var(--ws-font,system-ui);cursor:pointer;white-space:nowrap}.wsa-btn:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,.32)}.wsa-btn.primary{background:#fff;color:#000;border-color:#fff}.wsa-btn.primary:hover:not(:disabled){box-shadow:0 0 0 1px #000,0 0 0 2px rgba(255,255,255,.7)}.wsa-btn.link{border-color:transparent;padding:0 6px;color:var(--ws-dim,#9b9b9b)}.wsa-btn.link:hover:not(:disabled){color:#fff;border-color:transparent;text-decoration:underline;text-underline-offset:3px}.wsa-btn:disabled{opacity:.4;cursor:default}.wsa-all{margin-left:auto}.wsa-err{font-size:12px;color:var(--ws-bad,#f0635a)}.wsa-err-bar{margin:0}.wsa-expires,.wsa-note{margin:0;font-size:12px;line-height:1.45;color:var(--ws-dim,#9b9b9b)}.wsa-said{font-size:13px}.wsa-declines,.wsa-said{margin:0;color:var(--ws-ink,#ececec)}.wsa-declines{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0 4px;font-size:12.5px;line-height:1.45}.wsa-declines .wsa-more{padding:0}.ws-step.wait .ws-step-icon,.ws-step.wait .ws-step-label{color:#fff}.ws-step.denied .ws-step-label{color:var(--ws-dim,#9b9b9b);text-decoration:line-through;-webkit-text-decoration-color:rgba(255,255,255,.3);text-decoration-color:rgba(255,255,255,.3)}.wsa-stepnote{flex:none;font-size:12px;color:var(--ws-dim,#9b9b9b)}.ws-step.wait .wsa-stepnote{color:#fff}.wsa-waiting{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 0;color:#fff;font-size:13.5px}.wsa-waiting small{flex-basis:100%;padding-left:26px;color:var(--ws-dim,#9b9b9b);font-size:12.5px}.wsa-hand{display:inline-grid;place-items:center;color:#fff}.wsa-strip{display:inline-flex;align-items:center;gap:8px;align-self:center;margin:0 auto 10px;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#000;color:#fff;font:500 13px var(--ws-font,system-ui);cursor:pointer}.ws-dock>.wsa-strip{width:auto;max-width:100%;justify-self:center;margin:0 auto}.wsa-strip:hover{border-color:rgba(255,255,255,.45)}.wsa-strip:focus-visible{outline:1px solid rgba(255,255,255,.7);outline-offset:2px}.ws-perm.set{color:#fff}.ws-perm:hover,.ws-perm[aria-expanded=true]{background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);color:#fff}.ws-perm-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsa-quietline{margin-top:4px;margin-bottom:0;font-size:12.5px;line-height:1.5;color:var(--ws-dim,#9b9b9b)}.ws-step .wsa-stepnote{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsa-mark{display:inline-grid;place-items:center;color:#fff}.wsa-bell-group{display:grid}@media (max-width:900px){.wsa-card{max-height:58vh;padding:12px 12px 10px;border-radius:14px}.wsa-field{grid-template-columns:minmax(0,1fr);gap:4px}.wsa-field>label{padding-top:0}.wsa-field .wsa-err{grid-column:1}.wsa-edited{padding-left:0}.wsa-addr input,.wsa-input,.wsa-select select,.wsa-text{font-size:16px}.wsa-input{height:44px}.wsa-input.wsa-text{height:auto;min-height:88px}.wsa-addr{min-height:46px;padding:0 4px;row-gap:0}.wsa-addr input{height:44px;min-width:100px}.wsa-page .wss-select select{height:44px}.wsa-actions{bottom:-10px;margin:0 -12px -10px;padding:10px 12px}.wsa-addr-chip{height:44px;padding-left:12px}.wsa-addr-chip button{width:44px;height:44px;margin-right:-4px}.wsa-more{padding:0 2px}.wsa-more,.wsa-strip{min-height:44px}.ws-perm-name{display:none}.ws-step .wsa-stepnote{max-width:48%}.wsa-zone{padding-left:0}.wsa-change-row{gap:4px}.wsa-change-row,.wsa-change-v{grid-template-columns:1fr}.wsa-arrow{display:none}.wsa-lines>div{grid-template-columns:1fr;gap:0}.wsa-btn,.wsa-seg{height:44px}.wsa-btn.primary,.wsa-btn:not(.primary):not(.link){flex:1 1}.wsa-btn.link{flex:1 1 100%}.wsa-all{margin-left:0}.wsa-ibtn{width:44px}.wsa-ibtn,.wsa-select select{height:44px}}@media (prefers-reduced-motion:reduce){.wsa-card *{transition:none!important}}.wsa-mode{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:60px;padding:12px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.wsa-mode:first-child{border-radius:12px 12px 0 0}.wsa-mode:last-child{border-radius:0 0 12px 12px}.wsa-mode+.wsa-mode{border-top:1px solid rgba(255,255,255,.08)}.wsa-mode:hover .wsa-mode-title{color:#fff}.wsa-mode:hover .wsa-radio{border-color:rgba(255,255,255,.6)}.wsa-mode:focus-visible{outline:1px solid rgba(255,255,255,.6);outline-offset:-2px;border-radius:12px}.wsa-radio{flex:none;position:relative;width:16px;height:16px;margin-top:2px;border-radius:50%;border:1px solid rgba(255,255,255,.35)}.wsa-mode.on .wsa-radio{border-color:#fff}.wsa-mode.on .wsa-radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#fff}.wsa-mode-text{display:grid;grid-gap:3px;gap:3px;min-width:0}.wsa-mode-title{font-size:13.5px;color:var(--ws-ink,#ececec)}.wsa-mode.on .wsa-mode-title{color:#fff;font-weight:600}.wsa-mode-sub{color:var(--ws-dim,#9b9b9b)}.wsa-mode-sub,.wsa-mode-warn{font-size:12.5px;line-height:1.45}.wsa-mode-warn{color:#fff}.wsa-quiet{color:var(--ws-dim,#9b9b9b)}.wsa-act{display:grid;grid-gap:2px;gap:2px;min-width:0}.wsa-act:first-letter{text-transform:uppercase}.wsa-act-detail{font-size:12.5px;color:var(--ws-dim,#9b9b9b);overflow-wrap:anywhere}.wsa-page .wsa-err-bar{margin:0 0 12px}.wsa-open{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:var(--ws-ink,#ececec);font-size:12.5px;text-decoration:none;white-space:nowrap}.wsa-open:hover{color:#fff;border-color:rgba(255,255,255,.36)}.wsa-open:focus-visible{outline:1px solid rgba(255,255,255,.7);outline-offset:2px}@media (max-width:900px){.wsa-mode{min-height:64px}.wsa-open{min-height:44px}}.wsite-soon{display:inline-flex;align-items:center;flex:none;height:22px;padding:0 9px;border-radius:999px;border:1px solid var(--ws-edge-hi,rgba(255,255,255,.34));background:transparent;color:var(--ws-hi,#fff);font:500 11.5px/1 var(--ws-font,inherit);letter-spacing:.01em;white-space:nowrap}.wsite-soon.big{height:28px;padding:0 12px;font-size:12.5px}.wsite-bad{color:var(--ws-bad,#f0635a)}.wsite-card{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-top:12px;padding:11px 11px 11px 12px;border:1px solid var(--ws-line2,rgba(255,255,255,.13));border-radius:12px;background:#000;color:var(--ws-ink,#ececec);font-family:var(--ws-font,inherit)}.wsite-card-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--ws-edge,rgba(255,255,255,.16));color:var(--ws-hi,#fff)}.wsite-card-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.wsite-card-title{font-size:14px;font-weight:500;line-height:1.35;color:var(--ws-hi,#fff)}.wsite-card-meta{font-size:12.5px;line-height:1.4;color:var(--ws-dim,#9b9b9b);overflow-wrap:anywhere}.wsite-card-name{color:var(--ws-ink,#ececec)}.wsite-card-acts{display:flex;align-items:center;gap:6px}.wsite-card-dl{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;border:1px solid transparent;color:var(--ws-dim,#9b9b9b);text-decoration:none;transition:color .12s,border-color .12s}.wsite-card-dl:hover{color:var(--ws-hi,#fff);border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-card-dl:focus-visible{outline:2px solid #fff;outline-offset:2px}.wsite-card-btn{gap:8px;padding:0 8px 0 14px}.wsite-card-btn>svg{flex:none}.wsite-soon-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;margin-left:2px;border-radius:999px;border:1px solid var(--ws-edge,rgba(255,255,255,.16));color:var(--ws-dim,#9b9b9b);font-size:11px;font-weight:500;transition:color .12s,border-color .12s}.wsite-card-btn:hover .wsite-soon-tag{color:var(--ws-ink,#ececec);border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-card-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.wsite-scrim{position:fixed;inset:0;z-index:88;background:rgba(0,0,0,.72);animation:wsite-fade .14s ease}.wsite-sheet{position:fixed;z-index:89;top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:20px 20px 0;box-sizing:border-box;border-radius:16px;background:#000;border:1px solid var(--ws-edge,rgba(255,255,255,.16));color:var(--ws-ink,#ececec);font-family:var(--ws-font,inherit);box-shadow:0 28px 70px rgba(0,0,0,.65);outline:none;animation:wsite-in .16s ease}@keyframes wsite-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 6px))}}@keyframes wsite-fade{0%{opacity:0}}.wsite-sheet-head{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;grid-gap:13px;gap:13px}.wsite-sheet-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--ws-edge,rgba(255,255,255,.16));color:var(--ws-hi,#fff)}.wsite-sheet-titles{min-width:0;padding-top:1px}.wsite-sheet-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.wsite-sheet-title{margin:0;font:600 17px/1.3 var(--ws-font,inherit);color:var(--ws-hi,#fff);letter-spacing:-.01em}.wsite-sheet-sub{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--ws-dim,#9b9b9b)}.wsite-x{margin:-6px -8px 0 0}.wsite-promises{list-style:none;display:grid;grid-gap:14px;gap:14px;margin:20px 0 0;padding:0}.wsite-promise{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.wsite-promise-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid var(--ws-line2,rgba(255,255,255,.13));color:var(--ws-hi,#fff)}.wsite-promise-text{display:grid;grid-gap:2px;gap:2px;min-width:0;padding-top:1px}.wsite-promise-title{font-size:14px;font-weight:500;line-height:1.35;color:var(--ws-hi,#fff)}.wsite-promise-desc{font-size:13px;line-height:1.45;color:var(--ws-dim,#9b9b9b)}.wsite-plan{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin:20px 0 0;padding:12px 14px;border-radius:12px;border:1px solid var(--ws-edge,rgba(255,255,255,.16))}.wsite-plan-line{font-size:13.5px;line-height:1.45;color:var(--ws-hi,#fff)}.wsite-plan-btn{flex:none}.wsite-notify{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 0;padding:12px 14px;border-radius:12px;border:1px solid var(--ws-line2,rgba(255,255,255,.13));cursor:pointer;transition:border-color .12s}label.wsite-notify:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-notify.is-failed{cursor:default}.wsite-notify-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.wsite-notify-title{font-size:14px;font-weight:500;line-height:1.35;color:var(--ws-hi,#fff)}.wsite-retry{flex:none;gap:6px}.wsite-notify-desc{font-size:12.5px;line-height:1.45;color:var(--ws-dim,#9b9b9b)}.wsite-today{margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--ws-line,rgba(255,255,255,.08))}.wsite-today-title{margin:0;font:500 14px/1.35 var(--ws-font,inherit);color:var(--ws-hi,#fff)}.wsite-today-line{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ws-dim,#9b9b9b)}.wsite-files{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding:0}.wsite-status{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:13.5px;line-height:1.45;color:var(--ws-ink,#ececec)}.wsite-status>svg{flex:none;margin-top:2px}.wsite-status.is-problem>svg{color:var(--ws-bad,#f0635a)}.wsite-file{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:44px;padding:8px 8px 8px 11px;box-sizing:border-box;border-radius:10px;border:1px solid var(--ws-line2,rgba(255,255,255,.13));background:#000;color:var(--ws-ink,#ececec);text-decoration:none;transition:border-color .12s,color .12s}.wsite-file:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34));color:var(--ws-hi,#fff)}.wsite-file:focus-visible{outline:2px solid #fff;outline-offset:2px}.wsite-file-icon{display:grid;place-items:center;color:var(--ws-dim,#9b9b9b)}.wsite-file-name{display:grid;grid-gap:1px;gap:1px;min-width:0;font-size:13.5px;overflow-wrap:anywhere}.wsite-file-name small{color:var(--ws-dim,#9b9b9b);font-size:11.5px}.wsite-file-dl{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--ws-edge,rgba(255,255,255,.16));color:var(--ws-ink,#ececec);font-size:13px;font-weight:500;white-space:nowrap;transition:border-color .12s,color .12s}.wsite-file:hover .wsite-file-dl,.wsite-file:hover .wsite-file-icon{color:var(--ws-hi,#fff)}.wsite-file:hover .wsite-file-dl{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-sheet-foot{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;margin:20px -20px 0;padding:12px 20px 18px;background:#000;border-top:1px solid var(--ws-line,rgba(255,255,255,.08))}.wsite-pub{position:relative;flex:none;display:inline-grid;place-items:center;width:40px;min-height:40px;padding:0;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--ws-dim,#9b9b9b);cursor:pointer;transition:color .12s,border-color .12s}.wsite-pub:hover{color:var(--ws-hi,#fff);border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-pub:focus-visible{outline:2px solid #fff;outline-offset:2px}.ws-computer-files .wsg-filewrap>.wsite-pub{border-color:transparent}.ws-computer-files .wsg-filewrap>.wsite-pub:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.ws-lib-rowacts .wsite-pub{width:36px;min-height:36px;border-color:transparent}.ws-lib-rowacts .wsite-pub:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsite-pub-pill{gap:8px;padding-right:8px}.wsite-settings .wsite-row-name{overflow-wrap:anywhere}.wsite-settings .wsite-row .wss-row-ctl{flex-wrap:wrap}.wsite-more{position:relative;display:flex;justify-content:center;padding:6px 17px 8px}.wsite-more:before{content:"";position:absolute;top:0;left:17px;right:17px;height:0;border-top:1px solid var(--ws-line,rgba(255,255,255,.08))}.wsite-more-btn{height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--ws-dim,#9b9b9b);font:500 13.5px/1 var(--ws-font,inherit);cursor:pointer;transition:color .12s,box-shadow .12s}.wsite-more-btn:hover{color:var(--ws-hi,#fff);box-shadow:inset 0 0 0 1px var(--ws-ring,rgba(255,255,255,.14))}.wsite-more-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:900px){.wsite-card{grid-template-columns:36px minmax(0,1fr)}.wsite-card-acts{grid-column:1/-1}.wsite-card-btn{flex:1 1 auto;height:44px;justify-content:center}.wsite-card-dl{width:44px;height:44px;border-color:var(--ws-line2,rgba(255,255,255,.13))}.ws-lib-rowacts .wsite-pub,.wsite-pub{width:44px;min-height:44px}.wsite-plan-btn,.wsite-retry{height:44px}.wsite-sheet{top:auto;left:0;right:0;bottom:0;transform:none;width:auto;max-height:92dvh;padding:18px 16px 0;border-radius:18px 18px 0 0;border-bottom:0;animation:wsite-up .18s ease}@keyframes wsite-up{0%{transform:translateY(16px);opacity:0}}.wsite-sheet-foot{margin:20px -16px 0;padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.wsite-sheet-foot .ws-pill{width:100%;height:44px}.wsite-x{width:44px;height:44px;margin:-10px -12px 0 0}.wsite-notify{padding:12px 14px;min-height:44px}.wsite-file{min-height:52px}.wsite-file-dl{width:44px;height:44px;padding:0;justify-content:center}.wsite-file-dl-word{display:none}.wsite-more-btn{height:44px}.wsite-settings .wsite-row .wss-row-ctl{width:100%;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.wsite-scrim,.wsite-sheet{animation:none}}@media (forced-colors:active){.wsite-card,.wsite-file,.wsite-file-dl,.wsite-notify,.wsite-plan,.wsite-pub,.wsite-sheet,.wsite-soon,.wsite-soon-tag{border-color:CanvasText}}.wsd-page{--wsd-edge:var(--ws-edge,rgba(255,255,255,.16));--wsd-line:var(--ws-line2,rgba(255,255,255,.13));--wsd-ring:var(--ws-ring,rgba(255,255,255,.14));--wsd-on:var(--ws-ring-on,rgba(255,255,255,.4));--wsd-ink:var(--ws-ink,#ececec);--wsd-dim:var(--ws-dim,#9b9b9b);--wsd-paper-w:816px;position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:#000;color:var(--wsd-ink)}.wsd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wsd-top{justify-content:space-between;gap:10px;min-height:48px;padding:4px 12px 4px 6px;border-bottom:1px solid var(--ws-line,rgba(255,255,255,.08));flex:none}.wsd-top,.wsd-top-left{display:flex;align-items:center}.wsd-top-left{gap:8px;min-width:0;flex:1 1}.wsd-top-right{display:flex;align-items:center;gap:4px;flex:none}.wsd-top-kind{display:grid;place-items:center;color:var(--wsd-dim);flex:none}.wsd-top-title{min-width:0;flex:0 1 520px;height:34px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#fff;font:600 15px/1 var(--ws-font,system-ui);letter-spacing:-.005em;text-overflow:ellipsis}.wsd-top-title:hover{box-shadow:inset 0 0 0 1px var(--wsd-ring)}.wsd-top-title:focus{outline:none;box-shadow:inset 0 0 0 1px var(--wsd-on)}.wsd-top-title.ro{overflow:hidden}.wsd-save,.wsd-top-title.ro{display:inline-flex;align-items:center;white-space:nowrap}.wsd-save{gap:5px;color:var(--wsd-dim);font-size:12.5px;flex:none}.wsd-save.conflict,.wsd-save.error,.wsd-save.offline,.wsd-save.tooBig{color:var(--ws-warn,#e9c46a)}.wsd-editwith{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--wsd-edge);background:transparent;color:#fff;font:500 13.5px var(--ws-font,system-ui);cursor:pointer}.wsd-editwith:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-editwith[aria-pressed=true]{border-color:var(--wsd-on)}.wsd-present{height:32px;padding:0 14px;gap:6px;margin-left:4px}.wsd-icon{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--wsd-dim);cursor:pointer}.wsd-icon:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-ring)}.wsd-icon[aria-pressed=true]{color:#fff}.ws-mi.danger{color:var(--ws-bad,#f0635a)}.wsd-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid var(--ws-line,rgba(255,255,255,.08));font-size:13.5px;color:#fff;flex:none}.wsd-banner>span{flex:1 1;min-width:160px}.wsd-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--wsd-edge);background:transparent;color:#fff;font:500 13px var(--ws-font,system-ui);cursor:pointer;white-space:nowrap}.wsd-btn:hover:not(:disabled){border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-btn:disabled{color:var(--ws-off-ink,rgba(255,255,255,.4));cursor:default}.wsd-btn.primary{background:#fff;border-color:#fff;color:#000}.wsd-btn.wide{width:100%}.wsd-link{border:0;background:transparent;color:#fff;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(255,255,255,.4);text-decoration-color:rgba(255,255,255,.4);cursor:pointer;padding:4px 2px}.wsd-toolbar{display:flex;align-items:center;gap:2px;padding:6px 12px;border-bottom:1px solid var(--ws-line,rgba(255,255,255,.08));overflow-x:auto;scrollbar-width:none;flex:none}.wsd-toolbar::-webkit-scrollbar{display:none}.wsd-tb{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:32px;height:32px;padding:0 7px;border:0;border-radius:8px;background:transparent;color:var(--wsd-dim);font:500 13px var(--ws-font,system-ui);cursor:pointer;flex:none;white-space:nowrap}.wsd-tb:hover:not(:disabled){color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-ring)}.wsd-tb.on,.wsd-tb[aria-expanded=true]{color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-on)}.wsd-tb:disabled{color:var(--ws-off-ink,rgba(255,255,255,.4));cursor:default}.wsd-tb-block{min-width:112px;justify-content:space-between}.wsd-tb-block,.wsd-tb-insert,.wsd-tb-text{color:var(--wsd-ink)}.wsd-tb-sep{width:1px;height:18px;margin:0 6px;background:var(--wsd-line);flex:none}.wsd-toolbar-phone .wsd-toolbar{padding:6px 16px}.wsd-toolbar-phone .wsd-tb{min-width:44px;height:44px}.wsd-body{flex:1 1;display:flex;min-height:0}.wsd-outline{width:232px;flex:none;overflow-y:auto;padding:20px 10px 20px 16px;border-right:1px solid var(--ws-line,rgba(255,255,255,.08))}.wsd-fields h2,.wsd-outline h2{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wsd-dim)}.wsd-ol{display:block;width:100%;padding:6px 8px;border:0;border-radius:7px;background:transparent;color:var(--wsd-ink);font:13px/1.35 var(--ws-font,system-ui);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsd-ol:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-ring)}.wsd-ol.l2{padding-left:18px;color:var(--wsd-dim)}.wsd-ol.l3{padding-left:28px;color:var(--wsd-dim);font-size:12.5px}.wsd-scroll{flex:1 1;min-width:0;overflow-y:auto;padding:28px 24px 120px;scroll-padding:24px}.wsd-footer-count{max-width:var(--wsd-paper-w);margin:12px auto 0;color:var(--wsd-dim);font-size:12px;text-align:right}.wsd-fields{max-width:var(--wsd-paper-w);margin:0 auto 16px;padding:14px 16px;border:1px solid var(--wsd-line);border-radius:12px}.wsd-fields-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:10px 14px;gap:10px 14px}.wsd-fieldrow{display:grid;grid-gap:5px;gap:5px;font-size:12.5px;color:var(--wsd-dim)}.wsd-fieldrow input{height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--ws-field,rgba(255,255,255,.22));background:#000;color:#fff;font:14px var(--ws-font,system-ui)}.wsd-fieldrow input:focus{outline:none;border-color:#fff}.wsd-paper{--p-ink:#141414;--p-dim:#5c5c5c;--p-line:#dedede;max-width:var(--wsd-paper-w);min-height:calc(100% - 40px);margin:0 auto;padding:72px 88px 96px;background:#fff;color:var(--p-ink);border-radius:4px;font:16px/1.65 Georgia,"Noto Serif",Times New Roman,serif}.wsd-paper:lang(az),.wsd-paper:lang(en),.wsd-paper:lang(ru){font-family:-apple-system,SF Pro Text,Inter,Noto Sans,system-ui,sans-serif;font-size:15.5px}.wsd-paper.thinking .ProseMirror-selectednode,.wsd-paper.thinking .wsd-sugg-pulse{animation:wsd-pulse 1.2s ease-in-out infinite}@keyframes wsd-pulse{50%{opacity:.55}}.wsd-paper-sub{margin:-8px 0 20px;color:var(--p-dim);font-size:17px}.wsd-skel{display:grid;grid-gap:14px;gap:14px}.wsd-skel i{display:block;height:14px;border-radius:4px;border:1px solid var(--p-line);animation:wsd-pulse 1.4s ease-in-out infinite}.wsd-skel i:first-child{height:30px;width:60%}.wsd-prose{outline:none;min-height:50vh;caret-color:#000}.wsd-prose>*+*{margin-top:.75em}.wsd-prose p{margin:0}.wsd-prose h1,.wsd-prose h2,.wsd-prose h3{color:#000;line-height:1.25;letter-spacing:-.01em;margin:1.4em 0 .4em}.wsd-prose h1{font-size:1.75em;font-weight:700}.wsd-prose h2{font-size:1.35em;font-weight:700}.wsd-prose h3{font-size:1.12em;font-weight:700}.wsd-prose>:first-child{margin-top:0}.wsd-prose a{color:#1d4f91;text-decoration:underline;text-underline-offset:2px}.wsd-prose mark{background:#fff2a8;color:inherit;padding:0 1px}.wsd-prose code{font-family:var(--ws-mono,ui-monospace,monospace);font-size:.88em;padding:.1em .3em;border-radius:4px;border:1px solid var(--p-line)}.wsd-prose pre{padding:12px 14px;border-radius:8px;border:1px solid var(--p-line);background:#fff;overflow-x:auto;font-size:13.5px}.wsd-prose pre code{border:0;padding:0}.wsd-prose ol,.wsd-prose ul{padding-left:1.5em;margin:.5em 0}.wsd-prose li>p{margin:.15em 0}.wsd-prose ul[data-type=taskList]{list-style:none;padding-left:.2em}.wsd-prose ul[data-type=taskList] li{display:flex;gap:.55em;align-items:flex-start}.wsd-prose ul[data-type=taskList] li>label{margin-top:.25em;flex:none}.wsd-prose ul[data-type=taskList] li>label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:16px;height:16px;margin:0;border:1.5px solid #3a3a3a;border-radius:4px;background:#fff;cursor:pointer}.wsd-prose ul[data-type=taskList] li>label input:checked{background:#000;border-color:#000}.wsd-prose ul[data-type=taskList] li>label input:checked:after{content:"";width:8px;height:4px;margin-top:-2px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.wsd-prose ul[data-type=taskList] li[data-checked=true]>div{color:#6a6a6a;text-decoration:line-through;-webkit-text-decoration-color:#9a9a9a;text-decoration-color:#9a9a9a}.wsd-prose ul[data-type=taskList] li>div{flex:1 1;min-width:0}.wsd-prose blockquote{margin:1em 0;padding:.1em 0 .1em 1em;border-left:3px solid var(--p-line);color:#333}.wsd-prose hr{border:0;border-top:1px solid var(--p-line);margin:1.6em 0}.wsd-prose img{display:block;max-width:100%;height:auto;margin:1em auto;border-radius:4px}.wsd-prose img.ProseMirror-selectednode{outline:2px solid #000;outline-offset:2px}.wsd-prose table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.94em;table-layout:fixed}.wsd-prose td,.wsd-prose th{border:1px solid var(--p-line);padding:6px 9px;vertical-align:top;text-align:left}.wsd-prose th{background:#fff;border-bottom:2px solid var(--p-ink);font-weight:600}.wsd-prose td>p,.wsd-prose th>p{margin:0}.wsd-prose .selectedCell{outline:2px solid #000;outline-offset:-2px}.wsd-prose .tableWrapper{overflow-x:auto}.wsd-prose .is-empty:before,.wsd-prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#9a9a9a;pointer-events:none}.wsd-pagebreak{position:relative;height:26px;margin:1.2em 0;border-top:1px dashed var(--p-line)}.wsd-pagebreak:after{content:""}.wsd-pagebreak.ProseMirror-selectednode{border-top-color:#000}.wsd-fnref{font-size:.7em;vertical-align:super;color:var(--p-dim)}.wsd-footnotes{margin-top:2.4em;padding-top:.8em;border-top:1px solid var(--p-line);font-size:.86em;color:#333}.wsd-callout{margin:1em 0;padding:10px 14px 12px;border:1px solid var(--p-line);border-left:3px solid var(--p-ink);border-radius:4px;background:#fff}.wsd-callout-head{display:flex;align-items:center;gap:6px;margin-bottom:4px}.wsd-callout-kind{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:#000;cursor:pointer}.wsd-callout-kind:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--p-line)}.wsd-callout-title{flex:1 1;min-width:0;height:26px;padding:0 4px;border:0;background:transparent;color:#000;font:600 .95em var(--ws-font,system-ui)}.wsd-callout-title:focus{outline:none;box-shadow:inset 0 -1px 0 #000}.wsd-callout-body>*+*{margin-top:.5em}.wsd-field{display:inline}.wsd-field-btn{display:inline;padding:0 4px;border:1px dashed var(--p-ink,#141414);border-radius:4px;background:#fff;color:var(--p-ink,#141414);font:inherit;cursor:pointer}.wsd-field.filled .wsd-field-btn{border-color:transparent;background:transparent;color:inherit;padding:0;-webkit-text-decoration:underline dotted #8a8a8a;text-decoration:underline dotted #8a8a8a;text-underline-offset:3px}.wsd-view{position:relative;margin:1em 0}.wsd-view.selected{outline:2px solid #000;outline-offset:4px;border-radius:10px}.wsd-paper .ws-vw{--bg-primary:#fff;--bg-secondary:#fff;--bg-tertiary:#fff;--bg-input:#fff;--bg-active:#fff;--text-primary:#111;--text-secondary:#555;--text-tertiary:#777;--border-subtle:#e2e2e2;--border-default:#cfcfcf;--border-strong:#999;--accent-primary:#111;--accent-contrast:#fff;--accent-hover:#111;--vw-c1:#1f1f1f;--vw-c2:#2f8f6c;--vw-c3:#b07c22;--vw-c4:#3f7fbf;--vw-c5:#b05a52;--vw-good:#2f8f6c;--vw-bad:#c04a42;--vw-warn:#b07c22;--vw-info:#3f7fbf;margin:0}.wsd-paper .ws-vw .vw-callout,.wsd-paper .ws-vw .vw-card,.wsd-paper .ws-vw .vw-card .vw-card,.wsd-paper .ws-vw .vw-chart-box,.wsd-paper .ws-vw .vw-list,.wsd-paper .ws-vw .vw-stat-box,.wsd-paper .ws-vw .vw-tip{background:#fff;border-color:#e2e2e2;color:#111}.wsd-paper .ws-vw .vw-progress-fill,.wsd-paper .ws-vw .vw-stepper-dots span.on,.wsd-paper .ws-vw .vw-toggle input:checked+.vw-toggle-ui{background:#000}.wsd-paper .ws-vw .vw-btn{color:#111;border-color:#cfcfcf}.wsd-paper .ws-vw .vw-btn-primary{background:#000;color:#fff;border-color:#111}.wsd-paper .ws-vw .vw-segmented button.on,.wsd-paper .ws-vw .vw-tablist button.on{color:#111;box-shadow:inset 0 0 0 1px #111}.wsd-view-broken{display:flex;align-items:center;gap:8px;padding:14px;border:1px dashed var(--p-line);border-radius:10px;color:var(--p-dim);font-size:14px}.wsd-view-edit{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--p-line);background:#fff;color:#111;font:500 12px var(--ws-font,system-ui);cursor:pointer;opacity:0;transition:opacity .12s}.wsd-view-edit:focus-visible,.wsd-view.selected .wsd-view-edit,.wsd-view:hover .wsd-view-edit{opacity:1}.wsd-view-code{margin-top:8px;padding:10px;border:1px solid #111;border-radius:10px;background:#fff}.wsd-view-code textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--p-line);border-radius:8px;font:12.5px/1.5 var(--ws-mono,ui-monospace,monospace);color:#111;background:#fff;resize:vertical}.wsd-view-code-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.wsd-view-code-actions .wsd-btn{color:#111;border-color:var(--p-line)}.wsd-view-code-actions .wsd-btn.primary{background:#000;color:#fff;border-color:#111}.wsd-sugg-old{color:#8a8a8a}.wsd-sugg-old,.wsd-sugg-old-block{text-decoration:line-through;-webkit-text-decoration-color:#777;text-decoration-color:#777}.wsd-sugg-old-block{opacity:.5}.wsd-sugg-new{margin:.6em 0;padding:4px 0 4px 12px;border-left:2px solid #111}.wsd-sugg-new.inline{display:inline;margin:0 0 0 .25em;padding:0;border:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.wsd-sugg-new>*+*{margin-top:.5em}.wsd-bubble{display:flex;align-items:center;gap:2px;padding:4px;border-radius:12px;border:1px solid var(--wsd-edge);background:#000;box-shadow:0 10px 30px rgba(0,0,0,.45)}.wsd-bubble .wsd-tb{color:#fff}.wsd-bubble-edit{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;margin-left:2px;border-radius:8px;border:0;background:#fff;color:#000;font:600 12.5px var(--ws-font,system-ui);cursor:pointer}.wsd-linkbox{position:fixed;z-index:80;left:50%;top:96px;transform:translateX(-50%);display:flex;align-items:center;gap:6px;padding:6px;border-radius:12px;border:1px solid var(--wsd-edge);background:#000;width:min(520px,calc(100vw - 32px));box-shadow:0 18px 50px rgba(0,0,0,.5)}.wsd-linkbox input{flex:1 1;min-width:0;height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--ws-field,rgba(255,255,255,.22));background:#000;color:#fff;font:15px var(--ws-font,system-ui)}.wsd-linkbox input:focus{outline:none;border-color:#fff}.wsd-slash{position:fixed;z-index:80;display:grid;width:240px;max-height:340px;overflow-y:auto;padding:4px;border-radius:12px;border:1px solid var(--wsd-edge);background:#000;box-shadow:0 18px 50px rgba(0,0,0,.5)}.wsd-slash .ws-mi{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--wsd-ink);font:13.5px var(--ws-font,system-ui);cursor:pointer;text-align:left}.wsd-slash .ws-mi:focus-visible,.wsd-slash .ws-mi:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-ring);outline:none}.wsd-slash-x{justify-self:end;border:0;background:transparent;color:var(--wsd-dim);font:12px var(--ws-mono,monospace);cursor:pointer;padding:4px 8px}.wsd-composer{position:absolute;z-index:30;left:50%;bottom:20px;transform:translateX(-50%);width:min(640px,calc(100% - 32px));padding:10px 12px 12px;border-radius:16px;border:1px solid var(--wsd-edge);background:#000;box-shadow:0 24px 60px rgba(0,0,0,.6);display:grid;grid-gap:8px;gap:8px}.wsd-composer-head{display:flex;align-items:center;gap:8px;min-width:0}.wsd-composer-title{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff;flex:none}.wsd-composer-sel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wsd-dim);font-size:12.5px;font-style:italic}.wsd-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.wsd-chips::-webkit-scrollbar{display:none}.wsd-chip{flex:none;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--wsd-line);background:transparent;color:var(--wsd-ink);font:13px var(--ws-font,system-ui);cursor:pointer}.wsd-chip:hover:not(:disabled){color:#fff;border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-chip:disabled{color:var(--ws-off-ink,rgba(255,255,255,.4))}.wsd-composer-box{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 12px;border-radius:14px;border:1px solid var(--ws-box-line,rgba(255,255,255,.16))}.wsd-composer-box:focus-within{border-color:var(--ws-box-focus,rgba(255,255,255,.26))}.wsd-composer-box textarea{flex:1 1;min-width:0;min-height:34px;max-height:140px;padding:7px 0;border:0;background:transparent;color:#fff;font:15px/1.4 var(--ws-font,system-ui);resize:none;field-sizing:content}.wsd-composer-box textarea:focus{outline:none}.wsd-composer-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wsd-careful{display:inline-flex;align-items:center;gap:7px;color:var(--wsd-dim);font-size:12.5px;cursor:pointer}.wsd-careful input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:16px;height:16px;margin:0;border:1px solid var(--ws-edge-hi,rgba(255,255,255,.34));border-radius:4px;background:transparent;cursor:pointer}.wsd-careful input:checked{background:#fff;border-color:#fff}.wsd-careful input:checked:after{content:"";width:8px;height:4px;margin-top:-2px;border:2px solid #000;border-top:0;border-right:0;transform:rotate(-45deg)}.wsd-careful input:focus-visible{outline:2px solid #fff;outline-offset:2px}.wsd-composer-note{display:inline-flex;align-items:center;gap:6px;color:var(--wsd-dim);font-size:12.5px}.wsd-composer-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wsd-composer-actions .wsd-composer-note{flex:1 1}.wsd-composer-error{margin:0;color:var(--ws-warn,#e9c46a);font-size:13px}.wsd-versions{width:300px;flex:none;display:flex;flex-direction:column;gap:10px;padding:14px 12px;border-left:1px solid var(--ws-line,rgba(255,255,255,.08));overflow-y:auto}.wsd-panel-head{display:flex;align-items:center;justify-content:space-between}.wsd-panel-head h2{margin:0;font-size:15px;font-weight:600;color:#fff}.wsd-panel-empty{display:grid;place-items:center;padding:18px 6px;margin:0;color:var(--wsd-dim);font-size:13px;text-align:center}.wsd-vname{display:grid;grid-gap:8px;gap:8px}.wsd-vname input{height:36px;padding:0 10px;border-radius:9px;border:1px solid var(--ws-field,rgba(255,255,255,.22));background:#000;color:#fff;font:14px var(--ws-font,system-ui)}.wsd-vlist{list-style:none;margin:0;padding:0}.wsd-vlist,.wsd-vrow{display:grid;grid-gap:2px;gap:2px}.wsd-vrow{width:100%;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:var(--wsd-ink);text-align:left;font:13px var(--ws-font,system-ui);cursor:pointer}.wsd-vrow:hover{box-shadow:inset 0 0 0 1px var(--wsd-ring)}.wsd-vrow.on{color:#fff;box-shadow:inset 0 0 0 1px var(--wsd-on)}.wsd-vrow-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.wsd-vrow-top b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsd-vrow-top em{font-style:normal;font-size:11.5px;color:var(--wsd-dim)}.wsd-vrow-sub{color:var(--wsd-dim);font-size:12px}.wsd-cards{display:grid;grid-gap:8px;gap:8px;margin:14px 0 6px}.wsd-card{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:14px;border:1px solid var(--wsd-line,rgba(255,255,255,.13));background:#000;color:var(--ws-ink,#ececec);min-width:0}.wsd-card:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-card-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--wsd-line,rgba(255,255,255,.13));color:#fff;flex:none}.wsd-card-text{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.wsd-card-title{font-size:14.5px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;font-family:inherit}.wsd-card-title:hover{text-decoration:underline;text-underline-offset:3px}.wsd-card-sub{font-size:12.5px;color:var(--ws-dim,#9b9b9b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsd-card-pending{position:relative;color:var(--ws-dim,#9b9b9b);animation:wsd-pulse 1.4s ease-in-out infinite}.wsd-card-acts{display:flex;align-items:center;gap:6px;flex:none}.wsd-card-acts a,.wsd-card-acts button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--ws-edge,rgba(255,255,255,.16));background:transparent;color:#fff;font:500 12.5px var(--ws-font,system-ui);text-decoration:none;cursor:pointer;white-space:nowrap}.wsd-card-acts a:hover,.wsd-card-acts button:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-card-acts .open{background:#fff;color:#000;border-color:#fff}.wsd-cards.compact .wsd-card{padding:9px 10px;gap:10px}.wsd-cards.compact .wsd-card-icon{width:32px;height:32px}.wsd-deck-body{flex:1 1;min-height:0;display:flex}.wsd-deck-body>.pz-editor{flex:1 1;height:auto;min-height:0;--c-bg:#000;--c-panel:#000;--c-line:rgba(255,255,255,.13);--c-soft:transparent;--c-soft2:transparent;--c-soft3:transparent;--c-soft4:rgba(255,255,255,.34)}.wsd-deck .pz-btn:hover:not(:disabled),.wsd-deck .pz-tb:hover:not(:disabled){background:transparent;box-shadow:inset 0 0 0 1px var(--ws-ring,rgba(255,255,255,.14))}.wsd-deck .pz-btn.pz-primary{background:#fff;border-color:#fff;color:#000}.wsd-deck .pz-btn.is-active,.wsd-deck .pz-tb.is-on{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px var(--ws-ring-on,rgba(255,255,255,.4))}.wsd-deck .pz-thumb,.wsd-deck .pz-thumb-n{background:#000}.wsd-deck .pz-thumb.is-cur{border-color:#fff}.wsd-deck .pz-thumb-acts button{background:#000;backdrop-filter:none;-webkit-backdrop-filter:none}.wsd-deck .pz-ed-slidebar,.wsd-deck .pz-panel,.wsd-deck .pz-picker-modal,.wsd-deck .pz-sorter{background:#000}.wsd-deck .pz-ed-list-head .pz-lit{display:none}.wsd-deck .pz-editor input:not([type=range]):not([type=color]):not([type=checkbox]),.wsd-deck .pz-editor select,.wsd-deck .pz-editor textarea{background:#000}.wsd-deck .pz-ed-slidebar .pz-sep{display:inline-block;width:12px;height:0;margin:0 10px;vertical-align:middle;border-top:1px solid;opacity:.5}.wsd-deck-read{flex:1 1;overflow-y:auto;padding:24px;display:grid;grid-gap:18px;gap:18px;justify-items:center}.wsd-deck-readslide{width:min(960px,100%);aspect-ratio:16/9;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px var(--ws-line2,rgba(255,255,255,.13))}.wsd-present-stage{position:fixed;inset:0;z-index:200;background:#000}.wsd-present-exit{position:absolute;z-index:5;top:14px;right:14px;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#000;color:#fff;font:500 13px var(--ws-font,system-ui);cursor:pointer;opacity:.3;transition:opacity .2s}.wsd-present-exit:focus-visible,.wsd-present-exit:hover{opacity:1}.wsd-deck-print{display:none}.wsd-dash-body{flex:1 1;min-height:0;display:flex}.wsd-dash-scroll{flex:1 1;min-width:0;overflow-y:auto;padding:22px 24px 80px}.wsd-dash-inner{max-width:1200px;margin:0 auto}.wsd-dash-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px;color:var(--wsd-dim);font-size:12.5px}.wsd-dash-head>span{flex:1 1;min-width:120px}.wsd-dash-empty{display:grid;place-items:center;grid-gap:12px;gap:12px;padding:60px 16px;border:1px dashed var(--wsd-line);border-radius:16px;color:var(--wsd-dim);text-align:center}.wsd-data{width:340px;flex:none;overflow-y:auto;padding:14px 12px;border-left:1px solid var(--ws-line,rgba(255,255,255,.08));display:grid;align-content:start;grid-gap:14px;gap:14px}.wsd-ds{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--wsd-line);border-radius:12px}.wsd-ds h3{margin:0;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px}.wsd-ds dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:4px 10px;gap:4px 10px;font-size:12.5px}.wsd-ds dt{color:var(--wsd-dim)}.wsd-ds dd{margin:0;color:var(--wsd-ink);overflow-wrap:anywhere}.wsd-ds-cols{display:flex;flex-wrap:wrap;gap:4px}.wsd-ds-cols span{padding:2px 7px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--wsd-line);font-size:11.5px;color:var(--wsd-ink)}.wsd-ds-cols span em{font-style:normal;color:var(--wsd-dim)}.wsd-ds-err{color:var(--ws-warn,#e9c46a);font-size:12.5px}.wsd-ds-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.wsd-ds input[type=url],.wsd-ds select{height:32px;padding:0 8px;border-radius:8px;border:1px solid var(--ws-field,rgba(255,255,255,.22));background:#000;color:#fff;font:13px var(--ws-font,system-ui);min-width:0;flex:1 1}.wsd-tv{position:fixed;inset:0;z-index:200;overflow-y:auto;background:#000;padding:28px;cursor:none}.wsd-tv .wsd-present-exit{cursor:pointer}.ws-computer .wsd-cards{margin:4px 0 12px}.wsd-dash-edit{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.wsd-dash-edit textarea{width:100%;box-sizing:border-box;min-height:260px;padding:12px;border-radius:10px;border:1px solid var(--ws-field,rgba(255,255,255,.22));background:#000;color:#fff;font:12.5px/1.5 var(--ws-mono,ui-monospace,monospace);resize:vertical}.wsd-updated{color:var(--wsd-dim,#9b9b9b);font-size:12px}.wsd-lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));grid-gap:12px;gap:12px}.wsd-lib-card{display:grid;grid-template-rows:150px auto;border-radius:14px;border:1px solid var(--ws-line2,rgba(255,255,255,.13));background:#000;color:var(--ws-ink,#ececec);overflow:hidden;text-align:left;cursor:pointer;padding:0;font:inherit}.wsd-lib-card:hover{border-color:var(--ws-edge-hi,rgba(255,255,255,.34))}.wsd-lib-card:focus-visible{outline:2px solid #fff;outline-offset:2px}.wsd-lib-face{position:relative;overflow:hidden;padding:14px 16px;border-bottom:1px solid var(--ws-line,rgba(255,255,255,.08))}.wsd-lib-face.paper{background:#fff;color:#222;font:11px/1.45 Georgia,"Noto Serif",serif}.wsd-lib-face.paper b{display:block;margin-bottom:6px;font:600 13px/1.25 -apple-system,Inter,system-ui,sans-serif;color:#000}.wsd-lib-face.slide{padding:0}.wsd-lib-face.slide .pz-fit{width:100%;height:100%}.wsd-lib-face.dash{display:grid;align-content:center;grid-gap:4px;gap:4px;color:var(--ws-dim,#9b9b9b)}.wsd-lib-face.dash svg{color:#fff}.wsd-lib-meta{display:grid;grid-gap:2px;gap:2px;padding:10px 12px 12px;min-width:0}.wsd-lib-meta b{font-size:14px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsd-lib-meta small{font-size:12px;color:var(--ws-dim,#9b9b9b);display:flex;align-items:center;gap:6px}.wsd-lib-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 14px;min-width:0}.wsd-lib-tools .wsd-chips{min-width:0;max-width:100%;flex-wrap:wrap}.wsd-lib-new{display:flex;gap:8px;flex-wrap:wrap}.wsd-lib{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;min-width:0}.wsd-lib-tools .ws-search,.wsd-lib-tools>:first-child{flex:1 1 220px;min-width:0}.wsd-lib-tools .wsd-chips{flex:0 1 auto}.wsd-lib-tools .wsd-lib-new{margin-left:auto}.wsd-chip[aria-pressed=true]{color:#fff;border-color:var(--ws-ring-on,rgba(255,255,255,.4))}.wsd-lib-grid{list-style:none;margin:0;padding:0}.wsd-lib-grid>li{display:grid}.wsd-lib-card:disabled{cursor:default}.wsd-lib-face.dash span{font-size:12.5px}.wsd-skel-card{min-height:214px;animation:wsd-pulse 1.4s ease-in-out infinite;cursor:default}.wsd-lib-more{display:flex;justify-content:center;margin:18px 0 8px}@media (max-width:900px){.wsd-top{padding:4px 8px 4px 2px;min-height:52px}.wsd-icon,.wsd-top .ws-ibtn{width:44px;height:44px}.wsd-editwith span,.wsd-save-text{display:none}.wsd-editwith{width:44px;height:44px;padding:0;justify-content:center}.wsd-top-title{height:40px;font-size:15px}.wsd-scroll{padding:12px 0 140px}.wsd-paper{padding:28px 16px 60px;border-radius:0;min-height:100%}.wsd-fields{margin:0 16px 12px}.wsd-footer-count{padding:0 16px}.wsd-data,.wsd-versions{z-index:90;inset:auto 0 0 0;max-height:70vh;border-left:0;border-top:1px solid var(--wsd-edge);background:#000;padding:14px 16px 24px}.wsd-composer.sheet,.wsd-data,.wsd-versions{position:fixed;width:auto;border-radius:16px 16px 0 0}.wsd-composer.sheet{left:0;right:0;bottom:0;transform:none;padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.wsd-btn,.wsd-chip{min-height:44px}.wsd-card{padding:10px 10px 10px 12px}.wsd-card-acts a,.wsd-card-acts button{min-height:44px;padding:0 16px}.wsd-dash-scroll{padding:14px 16px 80px}.wsd-banner{padding:8px 16px}}@media print{.ws-page,.ws-page *{visibility:hidden}.wsd-paper,.wsd-paper *{visibility:visible}.wsd-paper{position:absolute;left:0;top:0;width:100%;max-width:none;padding:0;margin:0}.wsd-view-code,.wsd-view-edit{display:none!important}.wsd-pagebreak{page-break-after:always;break-after:page;border:0;height:0;margin:0}.wsd-deck-print{display:block!important;position:absolute;left:0;top:0;width:100%}.wsd-deck-print,.wsd-deck-print *{visibility:visible}.wsd-print-slide{width:100%;aspect-ratio:16/9;page-break-after:always;break-after:page;overflow:hidden}.wsd-dash-inner,.wsd-dash-inner *{visibility:visible}.wsd-dash-inner{position:absolute;left:0;top:0;width:100%}@page{margin:16mm}}.wsd-paper.serif .wsd-paper-sub,.wsd-paper.serif .wsd-prose{font-family:Georgia,"Noto Serif",Times New Roman,serif}.wsd-paper.letter{max-width:832px}.wsd-deck .pz-ok,.wsd-deck .pz-warn{color:#fff}.wsd-deck .pz-warn{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}.wsd-top.phone{gap:6px;padding-right:8px}.wsd-top.phone .wsd-top-title{flex:1 1 auto}.wsd-save-dot{display:block;width:7px;height:7px;border-radius:50%;border:1px solid var(--wsd-dim)}.wsd-save.saved .wsd-save-dot{background:#fff;border-color:#fff}.wsd-save.conflict .wsd-save-dot,.wsd-save.error .wsd-save-dot,.wsd-save.offline .wsd-save-dot,.wsd-save.tooBig .wsd-save-dot{border-color:var(--ws-warn,#e9c46a)}.wsd-btn.danger{color:var(--ws-bad,#f0635a);border-color:currentColor}.wsd-lib-sort{height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--wsd-edge,rgba(255,255,255,.16));background:#000;color:#fff;font:500 13px var(--ws-font,system-ui)}.wsd-lib-sort:focus-visible{outline:none;box-shadow:0 0 0 1px #fff}.wsd-deck .pz-sorter-meta em{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px var(--ws-ring-on,rgba(255,255,255,.4))}.wsd-deck .pz-picker-grid button.is-visual{border-color:var(--ws-edge,rgba(255,255,255,.16))}.wsd-deck .pz-save.is-saved svg{color:#fff}.wsd-deck .pz-save.is-dirty i{background:#fff}