.sb.svelte-mzgeh9{height:100%;display:flex;flex-direction:column;gap:18px;padding:20px 14px 84px;background:var(--hub-mist);border-right:1px solid var(--hub-line);overflow-y:auto;overscroll-behavior:contain}.top.svelte-mzgeh9{display:flex;align-items:center;justify-content:space-between;padding:0 6px}.logo.svelte-mzgeh9{display:flex;align-items:center;gap:12px;color:var(--hub-ink);text-decoration:none}.logo-text.svelte-mzgeh9{display:flex;flex-direction:column;gap:5px}.sub.svelte-mzgeh9{font-size:8.5px!important;letter-spacing:.32em!important}.x.svelte-mzgeh9{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:4px;background:transparent;color:var(--hub-graphite);cursor:pointer}.x.svelte-mzgeh9:hover{background:var(--hub-white)}.ws.svelte-mzgeh9{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px solid var(--hub-line);border-radius:6px;background:var(--hub-white);color:var(--hub-graphite);font:inherit;text-align:left;cursor:pointer}.ws.svelte-mzgeh9:hover{border-color:var(--hub-line-2)}.ws-logo.svelte-mzgeh9{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:4px;background:var(--hub-ink);color:var(--hub-white);font-size:11px;font-weight:600;letter-spacing:.04em}.ws-text.svelte-mzgeh9{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ws-name.svelte-mzgeh9{color:var(--hub-ink);font-size:13.5px;font-weight:600;letter-spacing:-.01em}.ws-meta.svelte-mzgeh9{font-size:11.5px}nav.svelte-mzgeh9{display:flex;flex-direction:column;gap:2px}.item.svelte-mzgeh9{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:4px;color:var(--hub-graphite);font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s}.item.svelte-mzgeh9:hover{background:#171a200d;color:var(--hub-ink)}.item.on.svelte-mzgeh9{background:var(--hub-white);color:var(--hub-ink);box-shadow:0 0 0 1px var(--hub-line)}.lbl.svelte-mzgeh9{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row.svelte-mzgeh9{padding:0 4px 0 0}.row-link.svelte-mzgeh9{flex:1;display:flex;align-items:center;gap:10px;height:100%;padding-left:10px;color:inherit;text-decoration:none}.tog.svelte-mzgeh9{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:4px;background:transparent;color:var(--hub-graphite);cursor:pointer;transition:transform .16s}.tog.svelte-mzgeh9:hover{background:#171a200f}.tog.open.svelte-mzgeh9{transform:rotate(90deg)}.sub-list.svelte-mzgeh9{margin:2px 0 4px;padding:0 0 0 19px;list-style:none}.sub-item.svelte-mzgeh9{display:flex;align-items:center;gap:9px;height:30px;padding:0 10px 0 13px;border-left:1px solid var(--hub-line-2);color:var(--hub-graphite);font-size:13px;text-decoration:none}.sub-item.svelte-mzgeh9:hover{color:var(--hub-ink)}.sub-item.on.svelte-mzgeh9{color:var(--hub-ink);font-weight:500;border-left-color:var(--hub-ink)}.h-dot.svelte-mzgeh9{flex:none;width:6px;height:6px;border-radius:99px;background:var(--hub-line-2)}.h-dot.on-track.svelte-mzgeh9{background:var(--hub-ok)}.h-dot.at-risk.svelte-mzgeh9{background:var(--hub-warn)}.badge.svelte-mzgeh9{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:4px;background:var(--hub-ink);color:var(--hub-white);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.foot.svelte-mzgeh9{margin-top:auto;padding-top:14px;border-top:1px solid var(--hub-line)}.me.svelte-mzgeh9{display:flex;align-items:center;gap:10px;padding:0 6px}.me-text.svelte-mzgeh9{display:flex;flex-direction:column;gap:1px;min-width:0}.me-name.svelte-mzgeh9{color:var(--hub-ink);font-size:13px;font-weight:600}.me-role.svelte-mzgeh9{color:var(--hub-graphite);font-size:11.5px}.composer.svelte-g1tecn{position:absolute;top:calc(100% + 10px);right:0;z-index:60;width:380px;padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--hub-white);border:1px solid var(--hub-line-2);border-radius:8px;box-shadow:0 1px 2px #0000000a,0 24px 60px #0a0a0b24;animation:svelte-g1tecn-pop .16s cubic-bezier(.2,.8,.2,1);outline:none}@keyframes svelte-g1tecn-pop{0%{opacity:0;transform:translateY(-4px)}}.head.svelte-g1tecn{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.to.svelte-g1tecn{display:flex;align-items:center;gap:10px;margin-top:8px;color:var(--hub-ink);font-size:13px;font-weight:500}.stack.svelte-g1tecn{display:flex}.stack.svelte-g1tecn .av+.av{margin-left:-6px}.x.svelte-g1tecn{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:4px;background:transparent;color:var(--hub-graphite);cursor:pointer}.x.svelte-g1tecn:hover{background:var(--hub-mist)}.f.svelte-g1tecn{display:block}.f.svelte-g1tecn select:where(.svelte-g1tecn){width:100%}.sr.svelte-g1tecn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ta.svelte-g1tecn{width:100%;height:auto;min-height:104px;padding:10px 12px;resize:vertical;line-height:1.5}.foot.svelte-g1tecn{display:flex;align-items:center;justify-content:space-between;gap:12px}.hint.svelte-g1tecn{display:inline-flex;align-items:center;gap:6px;color:var(--hub-graphite);font-size:12px}@media (max-width: 640px){.composer.svelte-g1tecn{position:fixed;top:68px;left:12px;right:12px;width:auto}.hint.svelte-g1tecn{font-size:11.5px}}.tb.svelte-rplwt9{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;height:60px;padding:0 32px;background:#ffffffeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--hub-line)}.burger.svelte-rplwt9{display:none;place-items:center;width:36px;height:36px;margin-left:-8px;border:0;border-radius:4px;background:transparent;color:var(--hub-ink);cursor:pointer}.crumbs.svelte-rplwt9{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:13.5px;white-space:nowrap;overflow:hidden}.crumbs.svelte-rplwt9 a:where(.svelte-rplwt9){color:var(--hub-graphite);text-decoration:none}.crumbs.svelte-rplwt9 a:where(.svelte-rplwt9):hover{color:var(--hub-ink)}.sep.svelte-rplwt9{color:var(--hub-line-2)}.cur.svelte-rplwt9{color:var(--hub-ink);font-weight:500;overflow:hidden;text-overflow:ellipsis}.actions.svelte-rplwt9{display:flex;align-items:center;gap:8px}.icon-btn.svelte-rplwt9{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:4px;color:var(--hub-graphite)}.icon-btn.svelte-rplwt9:hover{background:var(--hub-mist);color:var(--hub-ink)}.count.svelte-rplwt9{position:absolute;top:4px;right:3px;min-width:15px;height:15px;padding:0 4px;display:grid;place-items:center;border-radius:99px;background:var(--hub-ink);color:var(--hub-white);font-size:9.5px;font-weight:600;box-shadow:0 0 0 2px var(--hub-white)}.msg-wrap.svelte-rplwt9{position:relative}.msg-short.svelte-rplwt9{display:none}@media (max-width: 960px){.burger.svelte-rplwt9{display:grid}.tb.svelte-rplwt9{padding:0 16px}}@media (max-width: 640px){.crumbs.svelte-rplwt9 a.first:where(.svelte-rplwt9),.crumbs.svelte-rplwt9 a.first:where(.svelte-rplwt9)+.sep:where(.svelte-rplwt9){display:none}.crumbs.svelte-rplwt9 .sep:where(.svelte-rplwt9):first-of-type{display:none}.msg-full.svelte-rplwt9{display:none}.msg-short.svelte-rplwt9{display:inline}.icon-btn.svelte-rplwt9{display:none}}.toasts.svelte-znywct{position:fixed;right:24px;bottom:24px;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.toast.svelte-znywct{pointer-events:auto;display:flex;align-items:center;gap:12px;max-width:min(460px,calc(100vw - 32px));padding:12px 10px 12px 14px;background:var(--hub-ink);color:#f4f4f4;border-radius:6px;font-size:13.5px;line-height:1.4;box-shadow:0 16px 40px #0a0a0b3d;animation:svelte-znywct-rise .22s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-znywct-rise{0%{opacity:0;transform:translateY(8px)}}.ic.svelte-znywct{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:99px;background:#ffffff1f}.txt.svelte-znywct{flex:1}a.svelte-znywct{color:#fff;font-weight:600;white-space:nowrap;text-underline-offset:3px}.x.svelte-znywct{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:#fff9;cursor:pointer}.x.svelte-znywct:hover{color:#fff;background:#ffffff14}@media (max-width: 640px){.toasts.svelte-znywct{right:16px;left:16px;bottom:72px;align-items:stretch}}body.hub-mode{background:#fff;color:#171a20;overflow:hidden}body.hub-mode ::selection{background:#171a20;color:#fff}.hub-shell.svelte-o8zsxj{--hub-white: #ffffff;--hub-mist: #f4f4f4;--hub-graphite: #5c5e62;--hub-ink: #171a20;--hub-night: #0a0a0b;--hub-line: #e8e8e8;--hub-line-2: #dcdcdc;--hub-dim: #8a8c90;--hub-ok: #17793a;--hub-ok-tint: #dff5e6;--hub-warn: #a84e00;--hub-warn-tint: #ffeedd;--hub-bad: #bf2a22;--hub-bad-tint: #fde3e1;--hub-sans: "Geist Sans", "Geist", system-ui, -apple-system, sans-serif;--hub-wide: "Archivo Variable", "Archivo", var(--hub-sans);position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:252px minmax(0,1fr);background:var(--hub-white);color:var(--hub-ink);font-family:var(--hub-sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;color-scheme:light}.hub-side.svelte-o8zsxj{min-height:0}.hub-main.svelte-o8zsxj{min-width:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding-top:76px}.hub-page.svelte-o8zsxj{max-width:1240px;margin:0 auto;padding:40px 40px 120px}.hub-scrim.svelte-o8zsxj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0a0a0b52}.hub-drawer.svelte-o8zsxj{position:fixed;top:0;bottom:0;left:0;width:284px;max-width:86vw;z-index:71;box-shadow:0 16px 48px #0a0a0b33;animation:svelte-o8zsxj-hub-slide .22s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-o8zsxj-hub-slide{0%{transform:translate(-100%)}}@media (max-width: 960px){.hub-shell.svelte-o8zsxj{grid-template-columns:minmax(0,1fr)}.hub-side.svelte-o8zsxj{display:none}.hub-page.svelte-o8zsxj{padding:28px 24px 120px}}@media (max-width: 640px){.hub-page.svelte-o8zsxj{padding:22px 16px 110px}}.hub-shell.svelte-o8zsxj .hub-label{font-family:var(--hub-wide);font-stretch:125%;font-variation-settings:"wdth" 125;font-weight:600;font-size:10.5px;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--hub-graphite)}.hub-shell.svelte-o8zsxj .hub-num{font-variant-numeric:tabular-nums}.hub-shell.svelte-o8zsxj .hub-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:32px}.hub-shell.svelte-o8zsxj .hub-h1{margin:10px 0 0;font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.hub-shell.svelte-o8zsxj .hub-lede{margin:12px 0 0;max-width:62ch;color:var(--hub-graphite);font-size:15.5px;line-height:1.55}.hub-shell.svelte-o8zsxj .hub-h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.hub-shell.svelte-o8zsxj .hub-panel{background:var(--hub-white);border:1px solid var(--hub-line);border-radius:8px;min-width:0}.hub-shell.svelte-o8zsxj .hub-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px}.hub-shell.svelte-o8zsxj .hub-link{display:inline-flex;align-items:center;gap:6px;color:var(--hub-graphite);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.hub-shell.svelte-o8zsxj .hub-link:hover{color:var(--hub-ink)}.hub-shell.svelte-o8zsxj .hub-muted{color:var(--hub-graphite)}.hub-shell.svelte-o8zsxj .hub-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border:1px solid transparent;border-radius:4px;background:var(--hub-mist);color:var(--hub-ink);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .12s,color .12s,opacity .12s}.hub-shell.svelte-o8zsxj .hub-btn:hover{background:#e8e8e8}.hub-shell.svelte-o8zsxj .hub-btn.primary{background:var(--hub-ink);color:var(--hub-white)}.hub-shell.svelte-o8zsxj .hub-btn.primary:hover{background:var(--hub-night)}.hub-shell.svelte-o8zsxj .hub-btn.ghost{background:transparent;border-color:var(--hub-line-2)}.hub-shell.svelte-o8zsxj .hub-btn.ghost:hover{background:var(--hub-mist)}.hub-shell.svelte-o8zsxj .hub-btn:disabled{opacity:.4;cursor:not-allowed}.hub-shell.svelte-o8zsxj .hub-btn.sm{height:30px;padding:0 11px;font-size:12.5px}.hub-shell.svelte-o8zsxj .hub-btn:focus-visible,.hub-shell.svelte-o8zsxj a:focus-visible,.hub-shell.svelte-o8zsxj button:focus-visible{outline:2px solid var(--hub-ink);outline-offset:2px}.hub-shell.svelte-o8zsxj .hub-input{height:36px;padding:0 12px;border:1px solid var(--hub-line-2);border-radius:4px;background:var(--hub-white);color:var(--hub-ink);font:inherit;font-size:13.5px;outline:none;transition:border-color .12s,box-shadow .12s}.hub-shell.svelte-o8zsxj .hub-input::placeholder{color:var(--hub-dim)}.hub-shell.svelte-o8zsxj .hub-input:focus{border-color:var(--hub-ink);box-shadow:0 0 0 3px #171a2014}.hub-shell.svelte-o8zsxj select.hub-input{padding-right:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%235C5E62' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.hub-shell.svelte-o8zsxj .hub-seg{display:inline-flex;gap:2px;padding:3px;background:var(--hub-mist);border-radius:6px;max-width:100%;overflow-x:auto;scrollbar-width:none}.hub-shell.svelte-o8zsxj .hub-seg button{height:28px;padding:0 12px;border:0;border-radius:4px;background:transparent;color:var(--hub-graphite);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.hub-shell.svelte-o8zsxj .hub-seg button:hover{color:var(--hub-ink)}.hub-shell.svelte-o8zsxj .hub-seg button.on{background:var(--hub-white);color:var(--hub-ink);box-shadow:0 0 0 1px var(--hub-line),0 1px 2px #0000000a}.hub-shell.svelte-o8zsxj .hub-seg .n{margin-left:6px;color:var(--hub-dim);font-variant-numeric:tabular-nums}.hub-shell.svelte-o8zsxj .hub-bar{position:relative;height:4px;border-radius:99px;background:var(--hub-line);overflow:hidden}.hub-shell.svelte-o8zsxj .hub-bar>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--hub-ink)}
