.flow.ws .ws-page{flex-direction:column;flex:auto;min-height:0;animation:.48s cubic-bezier(.33,0,.2,1) both arrive;display:flex}.flow.ws .ws-head{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:18px 28px;padding:clamp(22px,2.3vw,32px) clamp(22px,2.2vw,34px) 18px;display:flex}.flow.ws .ws-head h1{margin-top:9px}.flow.ws .ws-head .lede{font-variant-numeric:tabular-nums;margin-top:9px}.flow.ws .ws-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.flow.ws .ws-actions a{text-decoration:none}.flow.ws .go{align-items:center;text-decoration:none;display:inline-flex}.flow.ws .go:disabled{cursor:default;box-shadow:none;background:var(--lightningcss-light,#1a1b1842)var(--lightningcss-dark,#edebe64c);transform:none}.flow.ws a.alt{align-items:center;text-decoration:none;display:inline-flex}.flow.ws .ws-scroll{flex:auto;min-height:0;padding:4px clamp(22px,2.2vw,34px) 26px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.flow.ws .ws-split{--ag:clamp(22px, 2vw, 30px);border-top:1px solid var(--hairline);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(284px,27vw,392px) minmax(0,1fr);min-height:0;display:grid}.flow.ws .ws-side{border-right:1px solid var(--hairline);background:var(--lightningcss-light,#ffffff3d)var(--lightningcss-dark,#ffffff09);flex-direction:column;min-width:0;min-height:0;display:flex}.flow.ws .ws-sidetop{flex:none;gap:8px;padding:14px 12px 6px;display:grid}.flow.ws .ws-list{flex-direction:column;flex:auto;gap:1px;min-height:0;padding:6px 9px 16px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 10px);mask-image:linear-gradient(#0000 0,#000 10px)}.flow.ws .ws-li{text-align:left;width:100%;min-width:0;font-family:var(--sans);color:var(--ink);border-radius:var(--r-row);cursor:pointer;transition:background .3s var(--ease), box-shadow .3s var(--ease);background:0 0;border:0;padding:10px 11px 11px;display:block}.flow.ws .ws-li:hover{background:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,#ffffff1b)}.flow.ws .ws-li.on{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#1e1d23f0);box-shadow:0 1px 2px var(--lightningcss-light,#1a1b180a)var(--lightningcss-dark,#0000001b),0 7px 18px var(--lightningcss-light,#1a1b180f)var(--lightningcss-dark,#00000028)}.flow.ws .ws-li .nm{letter-spacing:.004em;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:200;display:block;overflow:hidden}.flow.ws .ws-li.on .nm{font-weight:400}.flow.ws .ws-li .st{color:rgb(var(--o,147, 149, 142));white-space:nowrap;align-items:baseline;gap:8px;margin-top:4px;font-size:.6875rem;display:flex}.flow.ws .ws-li .st time{color:var(--ink-ghost);font-variant-numeric:tabular-nums;margin-left:auto}.flow.ws .ws-li .ct{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:.6875rem;display:block;overflow:hidden}.flow.ws .ws-main{flex-direction:column;min-width:0;min-height:0;display:flex}.flow.ws .ws-mainhead{padding:22px var(--ag) 14px;flex:none}.flow.ws .ws-titlerow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.flow.ws .ws-title{letter-spacing:.005em;min-width:0;margin:0;font-size:clamp(1.375rem,1.9vw,1.75rem);font-weight:200;line-height:1.12}.flow.ws .ws-meta{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:.8125rem}.flow.ws .ws-body{min-height:0;padding:2px var(--ag) 28px;flex:auto;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.flow.ws .ws-bar{padding:13px var(--ag);border-top:1px solid var(--hairline);background:var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#ffffff0c);flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.flow.ws .ws-bar .spacer{flex:1}.flow.ws .ws-blk{border-top:1px solid var(--hairline);grid-template-columns:clamp(96px,8.6vw,128px) minmax(0,1fr);align-items:start;column-gap:25px;padding:15px 0 16px;display:grid}.flow.ws .ws-blk:first-child{border-top:0;padding-top:8px}.flow.ws .ws-blk>.lbl{letter-spacing:.07em;color:var(--ink-soft);margin:3px 0 0;font-size:.6875rem}.flow.ws .ws-v{color:var(--ink);font-size:.9375rem;line-height:1.4;display:block}.flow.ws .ws-v.ghost{color:var(--ink-ghost);font-size:.875rem}.flow.ws .ws-s{color:var(--ink-faint);margin-top:2px;font-size:.78125rem;line-height:1.46;display:block}.flow.ws .ws-fact+.ws-fact{margin-top:10px}.flow.ws .ws-figs{flex-wrap:wrap;gap:10px 38px;display:flex}.flow.ws .ws-fign{letter-spacing:.004em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:200;line-height:1.02;display:block}.flow.ws .ws-fign.none{color:var(--ink-ghost)}.flow.ws .ws-figt{color:var(--ink-faint);margin-top:5px;font-size:.6875rem;display:block}.flow.ws [data-s=results],.flow.ws [data-s=outreach]{--o:var(--o-ok)}.flow.ws [data-s=running]{--o:var(--o-think)}.flow.ws [data-s=stopped],.flow.ws [data-s=failed]{--o:var(--o-no)}.flow.ws [data-s=check]{--o:var(--o-idle)}.flow.ws .ws-dot{background:rgb(var(--o));vertical-align:.12em;border-radius:999px;flex:none;width:5px;height:5px;display:inline-block}.flow.ws .ws-stage{white-space:nowrap;letter-spacing:.022em;color:rgb(var(--o));background:rgba(var(--o), .13);border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 13px 5px 11px;font-size:.75rem;font-weight:500;display:inline-flex}.flow.ws .ws-stage[data-s=check]{box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-faint);background:0 0}.flow.ws .ws-advert{white-space:pre-wrap;color:var(--ink-soft);max-width:76ch;margin:0;font-size:.875rem;line-height:1.74}.flow.ws .ws-terms{flex-wrap:wrap;gap:4px;display:flex}.flow.ws .ws-terms .t{cursor:default}.flow.ws .ws-search{border-radius:var(--r-row);min-width:0;transition:background .45s var(--ease), box-shadow .45s var(--ease);background:var(--lightningcss-light,#1a1b1807)var(--lightningcss-dark,#edebe608);align-items:center;gap:8px;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffff4d)var(--lightningcss-dark,#ffffff0f)}.flow.ws .ws-search:focus-within{background:var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#ffffff10);box-shadow:inset 0 0 0 1px var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff1a),0 0 0 1px var(--lightningcss-light,#1a1b181a)var(--lightningcss-dark,#edebe61c)}.flow.ws .ws-search input{min-width:0;font-family:var(--sans);color:var(--ink);letter-spacing:.012em;background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.flow.ws .ws-search input::placeholder{color:var(--ink-ghost)}.flow.ws .ws-seg{flex-wrap:wrap;gap:4px;display:flex}.flow.ws .ws-seg button{font-family:var(--sans);letter-spacing:.01em;color:var(--ink-faint);border:1px solid var(--hairline);border-radius:var(--r-atom);cursor:pointer;transition:background .45s var(--ease), color .45s var(--ease), box-shadow .45s var(--ease), border-color .45s var(--ease);background:var(--lightningcss-light,#ffffff3d)var(--lightningcss-dark,#ffffff09);padding:6px 11px;font-size:.75rem}.flow.ws .ws-seg button:hover{color:var(--ink);background:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff16)}.flow.ws .ws-seg button.on{color:var(--ink);background:var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,#1e1d23d1);border-color:#0000;box-shadow:inset 0 0 0 1.5px var(--lightningcss-light,#1a1b1857)var(--lightningcss-dark,#edebe65f)}.flow.ws .ws-seg button:disabled{cursor:default}.flow.ws .ws-seg button:disabled:not(.on):hover{color:var(--ink-faint);background:#ffffff3d}.flow.ws .ws-tablewrap{overflow-x:auto}.flow.ws .ws-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.flow.ws .ws-table th{text-align:left;border-bottom:1px solid var(--hairline);text-transform:uppercase;letter-spacing:.15em;color:var(--ink-faint);white-space:nowrap;padding:10px 12px;font-size:.625rem;font-weight:500}.flow.ws .ws-table td{border-bottom:1px solid var(--hairline-soft);color:var(--ink-soft);vertical-align:middle;padding:11px 12px;font-size:.8125rem}.flow.ws .ws-table tbody tr{transition:background .3s var(--ease)}.flow.ws .ws-table tbody tr.go-row{cursor:pointer}.flow.ws .ws-table tbody tr.go-row:hover,.flow.ws .ws-table tbody tr.on{background:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff16)}.flow.ws .ws-table .ghost{color:var(--ink-ghost)}.flow.ws .ws-who{align-items:center;gap:11px;min-width:0;display:flex}.flow.ws .ws-who .mono{width:28px;height:28px;font-size:.625rem}.flow.ws .ws-who a,.flow.ws .ws-who .nm{color:var(--ink);white-space:nowrap;font-size:.9375rem;font-weight:200;text-decoration:none}.flow.ws .ws-flag{color:var(--ink-ghost);white-space:nowrap;font-size:.6875rem}.flow.ws .ws-flag.on{color:var(--ink-soft)}.flow.ws .ws-pager{color:var(--ink-faint);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:10px;padding:16px 0 0;font-size:.75rem;display:flex}.flow.ws .alt:disabled{color:var(--ink-ghost);cursor:default;background:0 0}.flow.ws .ws-form{gap:4px;max-width:720px;display:grid}.flow.ws .ws-field{padding:8px 0 2px}.flow.ws .ws-field>label{text-transform:uppercase;letter-spacing:.15em;color:var(--ink-soft);margin-bottom:6px;font-size:.625rem;font-weight:500;display:block}.flow.ws .ws-field input,.flow.ws .ws-field textarea,.flow.ws .ws-field select{width:calc(100% + 16px);font-family:var(--sans);color:var(--ink);border:0;border-bottom:1px solid var(--hairline);border-radius:var(--r-atom) var(--r-atom) 0 0;transition:background .3s var(--ease), border-color .3s var(--ease);background:0 0;margin:0 -8px;padding:5px 8px;font-size:.9375rem;line-height:1.5;display:block}.flow.ws .ws-field textarea{resize:vertical;min-height:140px}.flow.ws .ws-field input:hover,.flow.ws .ws-field textarea:hover,.flow.ws .ws-field select:hover{background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff12)}.flow.ws .ws-field input:focus,.flow.ws .ws-field textarea:focus,.flow.ws .ws-field select:focus{background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#1e1d23d9);border-color:var(--lightningcss-light,#1a1b1847)var(--lightningcss-dark,#edebe64f);outline:0}.flow.ws .ws-two{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 18px;display:grid}.flow.ws .ws-note{border-radius:var(--r-row);color:var(--ink-soft);background:var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#ffffff0c);border:1px dashed var(--lightningcss-light,#1a1b1842)var(--lightningcss-dark,#edebe649);margin:0 0 14px;padding:11px 13px;font-size:.8125rem;line-height:1.5}.flow.ws .ws-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:14px;padding:40px;display:flex}.flow.ws .ws-empty h2{margin:0;font-size:clamp(1.375rem,1.9vw,1.75rem);font-weight:200;line-height:1.12}.flow.ws .ws-empty p{max-width:52ch;color:var(--ink-faint);margin:0;font-size:.9375rem;line-height:1.5}.flow.ws .ws-doc{white-space:pre-wrap;color:var(--ink-soft);max-width:72ch;margin:0;font-size:.875rem;line-height:1.74}.flow.ws .ws-docnote{color:var(--ink-ghost);margin:0 0 12px;font-size:.75rem;line-height:1.55}.flow.ws .ws-bar-comp{background:var(--lightningcss-light,#1a1b180f)var(--lightningcss-dark,#edebe612);border-radius:5px;height:10px;margin:6px 0 12px;display:flex;overflow:hidden}.flow.ws .ws-bar-comp span{min-width:2px}.flow.ws [data-e=PROCESSED]{--o:var(--o-ok)}.flow.ws [data-e=RECEIVED]{--o:var(--o-idle)}.flow.ws [data-e=IGNORED_STALE]{--o:var(--o-think)}.flow.ws [data-e=REJECTED]{--o:var(--o-no)}.flow.ws .ws-bar-comp span{background:rgba(var(--o), .72)}.flow.ws .ws-legend{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;font-size:.75rem;display:flex}.flow.ws .ws-legend span{align-items:center;gap:7px;display:inline-flex}.flow.ws .ws-legend .ws-dot{background:rgb(var(--o))}.flow.ws .ws-legend .n{color:var(--ink)}.flow.ws .ws-spark{grid-template-columns:repeat(12,1fr);align-items:end;gap:6px;height:118px;padding:6px 0 0;display:grid}.flow.ws .ws-spark div{border-bottom:1px solid var(--hairline);justify-content:center;align-items:end;gap:2px;height:100%;display:flex}.flow.ws .ws-spark span{background:var(--lightningcss-light,#1a1b1824)var(--lightningcss-dark,#edebe629);border-radius:2px 2px 0 0;width:min(10px,40%);min-height:2px}.flow.ws .ws-spark span.done{background:var(--lightningcss-light,#2e6b4e8c)var(--lightningcss-dark,#dea1be8c)}.flow.ws .ws-evstate{white-space:nowrap;color:rgb(var(--o));align-items:center;gap:7px;font-size:.75rem;display:inline-flex}.flow.ws .ws-pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:560px;font-family:var(--mono);color:var(--ink-soft);border-radius:var(--r-row);box-shadow:inset 0 0 0 1px var(--hairline-soft);background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff12);margin:0;padding:12px 14px;font-size:.75rem;line-height:1.6;overflow:auto}.flow.ws .ws-live{color:var(--ink-faint);align-items:center;gap:8px;font-size:.75rem;display:inline-flex}@media (max-width:1100px){.flow.ws .ws-split{grid-template-columns:minmax(0,1fr)}.flow.ws .ws-side{border-right:0;border-bottom:1px solid var(--hairline)}.flow.ws .ws-list{max-height:320px}.flow.ws .ws-body,.flow.ws .ws-scroll{overflow:visible;-webkit-mask-image:none;mask-image:none}.flow.ws .panel{min-height:70dvh}}@media (max-width:760px){.flow.ws .steps{flex-wrap:wrap;justify-content:center;row-gap:8px}.flow.ws .ws-blk{grid-template-columns:1fr;row-gap:6px}}@media (prefers-reduced-motion:reduce){.flow.ws .ws-page{animation:none}}.flow.entry{overflow-y:auto}.flow.entry .frame{max-width:min(32.5rem,94vw);height:auto}.flow.entry.front .frame{max-width:min(41.25rem,94vw)}.flow.entry .panel{flex:none;min-height:0}.flow.entry .lede{text-wrap:pretty}.flow.entry .proceed{margin-top:26px}.flow.entry a.go,.flow.entry a.linkish{text-decoration:none}.flow.entry .entry-acts{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:34px;display:flex}.flow.entry .entry-acts .linkish{color:var(--ink-soft);margin-left:0;font-size:.875rem}.flow.entry .entry-acts .linkish:hover{color:var(--ink)}.flow.entry .entry-aside{text-align:center;color:var(--ink-faint);margin:20px 0 0;font-size:.8125rem}.flow.entry .entry-aside .linkish{color:var(--ink-soft);margin-left:0}.flow.entry .entry-aside .linkish:hover{color:var(--ink)}.flow.entry .ws-field .opt{color:var(--ink-ghost);letter-spacing:.15em;margin-left:6px}.flow.entry .ws-field textarea{min-height:76px}.flow.entry .entry-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:1100px){.flow.entry{min-height:100dvh}}@media (max-width:640px){.flow.ws.entry .panel.pad{padding:30px 22px}.flow.entry h1.big{font-size:min(2.2rem,10vw - 10px)}}.flow.login .login-secret{position:relative}.flow.login .login-secret input{padding-right:62px}.flow.login .login-secret .linkish{margin:0;font-size:.75rem;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.flow.login .login-code input{letter-spacing:.32em;font-variant-numeric:tabular-nums}.flow.login .login-turnstile{min-height:65px;margin:18px 0 2px}.flow.ws .panel{padding:0}.flow.ws .panel.pad{padding:clamp(30px,3.4vw,58px)}.flow.ws .brand{font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin:0}.flow.ws .step.link{font-weight:inherit}.flow.ws .mono{font-family:var(--sans)}.flow.ws h2{letter-spacing:.005em}
.fb-launch,.fb-pane{--fb-paper:var(--lightningcss-light,#f7f5f0)var(--lightningcss-dark,#131316);--fb-ink:var(--lightningcss-light,#1a1b18)var(--lightningcss-dark,#edebe6);--fb-ink-soft:var(--lightningcss-light,#63655f)var(--lightningcss-dark,#aba9a4);--fb-ink-faint:var(--lightningcss-light,#93958e)var(--lightningcss-dark,#83827e);--fb-ink-ghost:var(--lightningcss-light,#b4b6ae)var(--lightningcss-dark,#5e5d5a);--fb-hairline:var(--lightningcss-light,#1a1b181a)var(--lightningcss-dark,#edebe61f);--fb-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--fb-ease:cubic-bezier(.215, .61, .355, 1);--fb-gx:clamp(24px, 2.4vw, 40px);--fb-gy:clamp(14px, 4vh, 56px)}.fb-launch{z-index:58;right:var(--fb-gx);top:calc(var(--fb-gy) - 3px);font-family:var(--fb-sans);text-transform:uppercase;letter-spacing:.15em;color:var(--fb-ink-ghost);cursor:pointer;transition:color .45s var(--fb-ease);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:.625rem;display:inline-flex;position:fixed}.fb-launch:hover,.fb-launch.on{color:var(--fb-ink-soft)}.fb-dot{background:var(--fb-ink);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.fb-pane{z-index:60;right:var(--fb-gx);top:calc(var(--fb-gy) + 22px);bottom:var(--fb-gy);width:min(400px, calc(100vw - 2 * var(--fb-gx)));color:var(--fb-ink);font-family:var(--fb-sans);-webkit-backdrop-filter:blur(30px)saturate(1.7);backdrop-filter:blur(30px)saturate(1.7);animation:fbIn .42s var(--fb-ease) both;background:var(--lightningcss-light,#fdfcf9e0)var(--lightningcss-dark,#1e1d23e0);border-radius:24px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 8px var(--lightningcss-light,#1a1b1814)var(--lightningcss-dark,#00000035),0 24px 60px var(--lightningcss-light,#1a1b182e)var(--lightningcss-dark,#0007),inset 0 0 0 1px var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff20)}@keyframes fbIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fb-head{border-bottom:1px solid var(--fb-hairline);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 12px;display:flex}.fb-head h2{letter-spacing:.005em;margin:0;font-size:1.15rem;font-weight:300}.fb-head p{color:var(--fb-ink-faint);margin:4px 0 0;font-size:.8125rem}.fb-close,.fb-back{cursor:pointer;font-family:var(--fb-sans);color:var(--fb-ink-faint);transition:color .35s var(--fb-ease);background:0 0;border:0}.fb-close{padding:0 2px;font-size:1.3rem;line-height:1}.fb-back{padding:2px 0;font-size:.8125rem}.fb-close:hover,.fb-back:hover{color:var(--fb-ink)}.fb-list{flex-direction:column;flex:auto;gap:4px;padding:14px 12px 18px;display:flex;overflow-y:auto}.fb-new{cursor:pointer;font-family:var(--fb-sans);letter-spacing:.02em;color:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#131317);transition:background .45s var(--fb-ease);background:var(--lightningcss-light,#1a1b18eb)var(--lightningcss-dark,#edebe6eb);border:0;border-radius:999px;align-self:flex-start;margin:0 8px 10px;padding:9px 16px;font-size:.8125rem;font-weight:500}.fb-new:hover{background:var(--fb-ink)}.fb-item{text-align:left;cursor:pointer;font-family:var(--fb-sans);transition:background .35s var(--fb-ease);background:0 0;border:0;border-radius:12px;flex-direction:column;gap:3px;padding:10px;display:flex}.fb-item:hover{background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff19)}.fb-row{align-items:center;gap:8px;display:flex}.fb-row b{color:var(--fb-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.fb-preview{color:var(--fb-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.fb-meta{color:var(--fb-ink-faint);letter-spacing:.02em;font-size:.6875rem}.fb-empty{color:var(--fb-ink-faint);margin:6px 10px;font-size:.8125rem;line-height:1.55}.fb-chat{flex-direction:column;flex:auto;gap:14px;padding:16px 18px 8px;display:flex;overflow-y:auto}.fb-msg{flex-direction:column;gap:4px;max-width:88%;display:flex}.fb-msg.ours{align-self:flex-start}.fb-msg.mine{align-self:flex-end;align-items:flex-end}.fb-by{color:var(--fb-ink-faint);letter-spacing:.02em;font-size:.6875rem}.fb-msg p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fb-ink);margin:0;font-size:.875rem;line-height:1.55}.fb-msg.mine p{box-shadow:inset 0 0 0 1px var(--fb-hairline);background:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#1e1d23e6);border-radius:14px 14px 4px;padding:9px 12px}.fb-msg.ours p{color:var(--fb-ink-soft)}.fb-files{flex-wrap:wrap;gap:6px;display:flex}.fb-shot img{max-width:200px;max-height:150px;box-shadow:inset 0 0 0 1px var(--fb-hairline);border-radius:10px;display:block}.fb-file{color:var(--fb-ink-soft);background:var(--lightningcss-light,#1a1b180d)var(--lightningcss-dark,#edebe60f);border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:.75rem;text-decoration:none;display:inline-flex}.fb-file span{color:var(--fb-ink-faint);font-variant-numeric:tabular-nums}.fb-file button{cursor:pointer;color:var(--fb-ink-faint);background:0 0;border:0;padding:0 0 0 2px;font-size:.9rem;line-height:1}a.fb-file:hover{color:var(--fb-ink);background:var(--lightningcss-light,#1a1b1817)var(--lightningcss-dark,#edebe61a)}.fb-compose{border-top:1px solid var(--fb-hairline);flex:none;padding:10px 14px 12px}.fb-pending{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.fb-box{box-shadow:inset 0 0 0 1px var(--fb-hairline);background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#1e1d23d9);border-radius:16px;align-items:flex-end;gap:4px;padding:6px 6px 6px 12px;display:flex}.fb-box:focus-within{box-shadow:inset 0 0 0 1px var(--lightningcss-light,#1a1b1847)var(--lightningcss-dark,#edebe64f)}.fb-box textarea{resize:none;min-width:0;font-family:var(--fb-sans);color:var(--fb-ink);background:0 0;border:0;outline:0;flex:auto;max-height:140px;padding:5px 0;font-size:.875rem;line-height:1.5}.fb-box textarea::placeholder{color:var(--fb-ink-ghost)}.fb-icon{cursor:pointer;width:32px;height:32px;color:var(--fb-ink-faint);transition:background .35s var(--fb-ease), color .35s var(--fb-ease);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.fb-icon svg{width:16px;height:16px}.fb-icon:hover:not(:disabled){color:var(--fb-ink);background:var(--lightningcss-light,#1a1b1812)var(--lightningcss-dark,#edebe615)}.fb-send:not(:disabled),.fb-send:not(:disabled):hover{background:var(--fb-ink);color:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#131317)}.fb-icon:disabled{cursor:default;opacity:.5}.fb-hint{color:var(--fb-ink-faint);margin:7px 4px 0;font-size:.6875rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.fb-pane{animation:none}}
@property --cut{syntax:"<length>";inherits:true;initial-value:-64px}:root{--sw:288px;--shut-x:10px;--shut-y:4px;--mk-w:37px;--mk-h:34px;--feather:56px;--cut:-64px;--side:0px;--sb-ink:#1a1b18;--sb-soft:#4b4d46;--sb-faint:#5a5b55;--sb-hov:#1a1b180e;--sb-ring:#1a1b185c;--sb-line:#1a1b181a;--sb-field:#1a1b180d;--sb-must:#1a1b1817;--sb-rule:#1a1b1866;--mark:#4b4d46;--mark-hov:#1a1b1812;--hl-a:158, 147, 214;--sb-sep:#9e93d680;--sb-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--sb-ease:cubic-bezier(.215, .61, .355, 1);--sb-snap:cubic-bezier(.32, .72, 0, 1);transition:--cut .44s var(--sb-snap)}:root.night{--sb-ink:#f1efea;--sb-soft:#d4d2cd;--sb-faint:#b8b6b1;--sb-hov:#f1efea12;--sb-ring:#f1efea75;--sb-line:#f1efea1f;--sb-field:#f1efea14;--sb-must:#f1efea26;--sb-rule:#f1efea80;--mark:#cdcbc6;--mark-hov:#f1efea17;--hl-a:186, 176, 238;--sb-sep:#bab0ee4d}:root.mz-room .flow:not(.mz-back){padding-left:calc(var(--gutter-x) + var(--side))}:root.mz-over .flow:not(.mz-back){-webkit-mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)));-webkit-mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)));mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)))}.flow.mz-back{visibility:hidden;pointer-events:none}:root.mz-over .flow.mz-back{visibility:visible}.mz-catch{z-index:15;display:none;position:fixed;inset:0}.mz-catch.on{display:block}.mz-side{width:var(--sw);z-index:20;pointer-events:none;max-width:100vw;color:var(--sb-ink);font-family:var(--sb-sans);-webkit-font-smoothing:antialiased;letter-spacing:normal;font-size:16px;line-height:normal;position:fixed;top:0;bottom:0;left:0}.mz-side *,.mz-side :before,.mz-side :after{box-sizing:border-box}.mz-side button{font-family:inherit}.mz-side :focus-visible{outline:2px solid var(--sb-ink);outline-offset:2px}.mz-side.instant .mz-open,.mz-side.instant .mz-ico{transition:none!important}.mz-open{padding:var(--shut-y) 10px 10px;opacity:0;visibility:hidden;flex-direction:column;transition:opacity .16s linear,visibility 0s linear .16s;display:flex;position:absolute;inset:0}.mz-side.on .mz-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--sb-ease) 80ms, visibility 0s}.mz-ico{left:var(--shut-x);top:var(--shut-y);width:var(--mk-w);height:var(--mk-h);color:var(--mark);cursor:pointer;pointer-events:auto;z-index:2;transition:background .2s var(--sb-ease), color .2s var(--sb-ease), opacity .2s linear;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute}.mz-ico svg{width:21px;height:21px}.mz-ico:hover{background:var(--mark-hov);color:var(--sb-ink)}.mz-ico.plus{left:calc(var(--shut-x) + var(--mk-w))}.mz-side.on .mz-ico.plus{opacity:0;pointer-events:none}.mz-halo{left:var(--shut-x);top:var(--shut-y);width:calc(var(--mk-w) * 2);height:var(--mk-h);pointer-events:none;opacity:0;border-radius:10px;position:absolute}.mz-side.ping .mz-halo{animation:mzPing 1.5s var(--sb-ease) .32s}@keyframes mzPing{0%{opacity:1;box-shadow:0 0 0 0 rgba(var(--hl-a), 0)}22%{opacity:1;box-shadow:0 0 0 3px rgba(var(--hl-a), .95)}to{opacity:1;box-shadow:0 0 0 16px rgba(var(--hl-a), 0)}}.mz-head{height:var(--mk-h);flex:none;margin-bottom:10px}.mz-new{height:36px;color:var(--sb-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px 0 2px;font-size:14px;font-weight:500;display:flex}.mz-new .i{width:34px;height:34px;color:var(--sb-soft);place-items:center;display:grid}.mz-new:hover{background:var(--sb-hov)}.mz-new:hover .i{color:var(--sb-ink)}.mz-find{background:var(--sb-field);height:34px;color:var(--sb-faint);border-radius:10px;flex:none;align-items:center;gap:8px;margin:10px 0 14px;padding:0 10px 0 12px;display:flex}.mz-find input{min-width:0;height:100%;font:inherit;color:var(--sb-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px}.mz-find input::placeholder{color:var(--sb-faint)}.mz-find input::-webkit-search-cancel-button{display:none}.mz-find:focus-within{box-shadow:inset 0 0 0 1px var(--sb-line)}.mz-list{scrollbar-width:thin;scrollbar-color:var(--sb-line) transparent;flex:auto;min-height:0;margin:0 -6px;padding:0 6px 8px;overflow:hidden auto}.mz-row{border-radius:11px;position:relative}.mz-row+.mz-row{margin-top:3px}.mz-row+.mz-row:before{content:"";background:var(--sb-sep);height:1px;transition:opacity .18s linear;position:absolute;top:-2px;left:12px;right:12px}.mz-row:hover:before,.mz-row:hover+.mz-row:before,.mz-row.cur:before,.mz-row.cur+.mz-row:before,.mz-row.menu:before,.mz-row.menu+.mz-row:before{opacity:0}.mz-go{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;transition:background .18s var(--sb-ease);background:0 0;border:0;border-radius:11px;padding:10px 12px 11px;display:block}.mz-row:hover .mz-go{background:var(--sb-hov)}.mz-row.cur .mz-go,.mz-row.menu .mz-go{box-shadow:inset 0 0 0 1.5px var(--sb-ring)}.mz-row.shut .mz-go{cursor:default}.mz-t,.mz-cl,.mz-st{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mz-t{letter-spacing:.002em;color:var(--sb-ink);margin-right:22px;font-size:14.5px;font-weight:590;line-height:1.3}.mz-cl{color:var(--sb-soft);margin-top:2px;font-size:13px;line-height:1.3}.mz-st{color:var(--sb-faint);margin-top:3px;font-size:12px;line-height:1.3}.mz-st b{color:var(--sb-soft);font-weight:560}.mz-row.reading .mz-st{animation:mzReading 1.15s var(--sb-ease) infinite}@keyframes mzReading{0%,to{opacity:.5}50%{opacity:1}}.mz-more{width:26px;height:26px;color:var(--sb-soft);cursor:pointer;opacity:0;transition:opacity .15s linear, background .18s var(--sb-ease), color .18s var(--sb-ease);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:6px}.mz-row:hover .mz-more,.mz-row.cur .mz-more,.mz-row.menu .mz-more,.mz-more:focus-visible{opacity:1}.mz-more:hover,.mz-row.menu .mz-more{background:var(--sb-hov);color:var(--sb-ink)}.mz-row.arrive{animation:mzArrive .5s var(--sb-snap) both}@keyframes mzArrive{0%{opacity:0;transform:translateY(-8px)}}.mz-acts{align-items:center;gap:2px;height:37.5px;margin:0 0 0 -7px;display:flex}.mz-acts button{cursor:pointer;white-space:nowrap;color:var(--sb-soft);transition:background .15s var(--sb-ease), color .15s var(--sb-ease);background:0 0;border:0;border-radius:7px;padding:5px 8px;font-size:13px}.mz-acts button:hover,.mz-acts button:focus-visible{background:var(--sb-hov);color:var(--sb-ink);outline:0}.mz-rn{background:var(--sb-field);width:calc(100% - 22px);box-shadow:inset 0 0 0 1px var(--sb-line);font:inherit;color:var(--sb-ink);border:0;border-radius:6px;outline:0;margin:-2px 0 -1px -4px;padding:1px 4px;font-size:14.5px;font-weight:590;line-height:1.3;display:block}.mz-row.gone{min-height:77px;color:var(--sb-faint);align-items:center;gap:8px;padding:0 6px 0 12px;font-size:13px;display:flex}.mz-undo{background:var(--sb-hov);color:var(--sb-ink);cursor:pointer;border:0;border-radius:7px;margin-left:auto;padding:5px 10px;font-size:12.5px}.mz-undo:hover{background:var(--sb-must)}.mz-fold{cursor:pointer;text-transform:uppercase;letter-spacing:.14em;width:100%;color:var(--sb-faint);transition:background .18s var(--sb-ease), color .18s var(--sb-ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;margin:16px 0 2px;padding:9px 12px;font-size:11px;display:flex}.mz-fold:hover{background:var(--sb-hov);color:var(--sb-soft)}.mz-fold .n{letter-spacing:.03em}.mz-fold svg{transition:transform .3s var(--sb-snap);margin-left:auto}.mz-fold[aria-expanded=true] svg{transform:rotate(90deg)}.mz-fold.flash{animation:mzFlash 1.1s var(--sb-ease)}@keyframes mzFlash{0%,30%{background:var(--sb-must);color:var(--sb-ink)}}.mz-fin .mz-t{color:var(--sb-soft)}.mz-fin .mz-cl{color:var(--sb-faint)}.mz-none{color:var(--sb-faint);margin:6px 12px;font-size:13px}.mz-foot{border-top:1px solid var(--sb-sep);flex:none;align-items:center;gap:8px;height:42px;margin-top:6px;padding:0 2px 0 12px;display:flex}.mz-foot .who{min-width:0;color:var(--sb-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.mz-mode{background:var(--sb-field);cursor:pointer;border:0;border-radius:15px;flex:none;gap:3px;padding:3px;display:flex;position:relative}.mz-mode .m{z-index:1;width:30px;height:24px;color:var(--sb-faint);transition:color .35s var(--sb-ease), box-shadow .45s var(--sb-ease);border-radius:12px;place-items:center;display:grid;position:relative}.mz-mode .m svg{width:14px;height:14px}.mz-mode .k{width:30px;height:24px;transition:transform .34s var(--sb-snap), background .35s var(--sb-ease);background:#fdfcf9f7;border-radius:12px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #1a1b1812}.mz-mode[aria-checked=true] .k{transform:translate(33px)}.mz-mode[aria-checked=false] .d,.mz-mode[aria-checked=true] .n{color:var(--sb-ink)}.mz-mode[aria-checked=false]:hover .n,.mz-mode[aria-checked=true]:hover .d{color:var(--sb-ink);box-shadow:0 0 0 1.5px var(--sb-ring)}:root.night .mz-mode .k{box-shadow:none;background:#ffffff24}.mz-mode .m.w{letter-spacing:.04em;font-size:11px;font-weight:600}.mz-mode:focus-visible{outline:2px solid var(--sb-ink);outline-offset:2px}.mz-peek{z-index:30;left:calc(var(--sw) + 10px);width:312px;max-width:calc(100vw - var(--sw) - 24px);color:var(--sb-ink);font-family:var(--sb-sans);-webkit-font-smoothing:antialiased;letter-spacing:normal;opacity:0;pointer-events:none;transition:opacity .12s linear, transform .2s var(--sb-snap);background:#fdfcf9fa;border-radius:14px;padding:15px 17px 14px;font-size:16px;line-height:normal;position:fixed;top:0;transform:translate(-6px);box-shadow:0 0 0 1px #1a1b181a,0 2px 6px #1a1b180d,0 14px 36px -10px #1a1b1833}:root.night .mz-peek{background:#1c1c20;box-shadow:0 0 0 1px #f1efea1a,0 14px 36px -10px #0009}.mz-peek.on{opacity:1;transition:opacity .2s linear, transform .26s var(--sb-snap);transform:none}.mz-peek.move{transition:opacity .14s linear, transform .22s var(--sb-snap), top .18s var(--sb-snap)}.mz-peek h3{letter-spacing:.003em;text-wrap:balance;margin:0;font-size:16px;font-weight:600;line-height:1.3}.mz-peek .by{color:var(--sb-soft);margin:3px 0 0;font-size:13px;line-height:1.4}.mz-peek .where{border-top:1px solid var(--sb-sep);margin:12px 0 0;padding-top:11px;font-size:13.5px;line-height:1.5}.mz-peek .run{color:var(--sb-soft);margin:4px 0 0;font-size:13.5px;line-height:1.5}.mz-peek .req{flex-wrap:wrap;gap:5px 4px;margin:12px 0 0;display:flex}.mz-peek .c{color:var(--sb-ink);border-radius:5px;padding:2px 6px;font-size:11.5px;line-height:1.3}.mz-peek .c.m{background:var(--sb-must)}.mz-peek .c.s{background:linear-gradient(var(--sb-rule), var(--sb-rule)) left bottom / 100% 1.5px no-repeat;border-radius:2px;padding:2px 1px 3px}.mz-peek .c.s+.c.s,.mz-peek .c.m+.c.s{margin-left:3px}.mz-peek .when{color:var(--sb-faint);margin:12px 0 0;font-size:11.5px;line-height:1.4}.mz-dip{z-index:100;pointer-events:none;opacity:0;transition:opacity .2s linear;position:fixed;inset:0}.mz-dip.on{opacity:1}.flow.ox .rail .finished{color:var(--ink-faint);white-space:nowrap;font-size:.78125rem}@media (prefers-reduced-motion:reduce){:root{transition:none}.mz-side *,.mz-peek{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.mz-mark,.mz-party{--ink:var(--lightningcss-light,#1a1b18)var(--lightningcss-dark,#edebe6);--ink-faint:var(--lightningcss-light,#5a5b56)var(--lightningcss-dark,#b8b6b2)}.mz-mark{pointer-events:none;z-index:12;visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;overflow:visible}.mz-mark.on{visibility:visible}.mz-mark text{fill:var(--ink-faint);letter-spacing:0;font-weight:500}.mz-mark .pupil{fill:var(--ink)}.mz-mark .lash{fill:none;stroke:var(--ink-faint);stroke-linecap:round}.mz-party{z-index:12;pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.mz-party.on{visibility:visible}.mz-party .pe,.mz-party .pw,.mz-party .po,.mz-party .pr,.mz-party .pl,.mz-party .pp,.mz-party .pz{transform-origin:0 0;position:absolute;top:0;left:0}.mz-party .pl{white-space:pre;letter-spacing:0;color:var(--ink-faint);line-height:normal}.mz-party .pd,.mz-party .pt{background:var(--ink-faint);border-radius:50%;display:block;position:absolute}.mz-party b{background:var(--ink);border-radius:50%;display:block;position:absolute}.mz-party .ph{pointer-events:auto;cursor:pointer;border-radius:50%;display:block;position:absolute}:root.mz-over .mz-mark,:root.mz-over .mz-party{-webkit-mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)));-webkit-mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)));mask-image:linear-gradient(90deg, transparent var(--cut), #000 calc(var(--cut) + var(--feather)))}:root.mz-carried .flow:not(.mz-back) .corner{opacity:0!important;animation:none!important}:root.mz-landed:not(.mz-carried) .flow:not(.mz-back) .corner{opacity:1!important;animation:none!important}@media (prefers-reduced-motion:reduce){.mz-mark,.mz-party{display:none!important}}.flow .wait.four{transition:opacity .9s var(--ease)}.flow .wait.four h1{margin-top:16px}.flow .wait.four.leaving{opacity:0}.flow .wait.four .stages{max-width:420px}.flow .wait.four .stage .n{opacity:0;transition:opacity var(--slow) var(--ease)}.flow .wait.four .stage.on .n{opacity:1}
.nt-stack{--nt-ink:var(--lightningcss-light,#1a1b18)var(--lightningcss-dark,#edebe6);--nt-ink-soft:var(--lightningcss-light,#63655f)var(--lightningcss-dark,#aba9a4);--nt-ink-faint:var(--lightningcss-light,#93958e)var(--lightningcss-dark,#83827e);--nt-ok:var(--lightningcss-light,#2c644a)var(--lightningcss-dark,#a8dbbf);--nt-no:var(--lightningcss-light,#884842)var(--lightningcss-dark,#edaca2);--nt-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--nt-ease:cubic-bezier(.215, .61, .355, 1);--nt-gx:clamp(24px, 2.4vw, 40px);--nt-gy:clamp(14px, 4vh, 56px);z-index:70;right:var(--nt-gx);top:calc(var(--nt-gy) + 22px);width:min(360px, calc(100vw - 2 * var(--nt-gx)));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed}.nt{pointer-events:auto;color:var(--nt-ink);font-family:var(--nt-sans);-webkit-backdrop-filter:blur(30px)saturate(1.7);backdrop-filter:blur(30px)saturate(1.7);animation:ntIn .42s var(--nt-ease) both;background:var(--lightningcss-light,#fdfcf9e0)var(--lightningcss-dark,#1e1d23e0);border-radius:16px;align-items:center;gap:12px;padding:13px 12px 13px 16px;display:flex;box-shadow:0 2px 8px var(--lightningcss-light,#1a1b1814)var(--lightningcss-dark,#00000035),0 24px 60px var(--lightningcss-light,#1a1b182e)var(--lightningcss-dark,#0007),inset 0 0 0 1px var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#ffffff20)}@keyframes ntIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nt-dot{background:var(--nt-ok);border-radius:50%;flex:none;width:7px;height:7px}.nt.stopped .nt-dot{background:var(--nt-no)}.nt-words{flex-direction:column;flex:auto;gap:2px;min-width:0;margin:0;display:flex}.nt-words b{color:var(--nt-ink);font-size:.875rem;font-weight:500;line-height:1.35}.nt-words span{color:var(--nt-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;overflow:hidden}.nt.ask .nt-words span{white-space:normal}.nt-go{cursor:pointer;background:var(--nt-ink);color:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#131317);border:0;border-radius:999px;flex:none;padding:7px 13px;font-family:inherit;font-size:.8125rem;font-weight:500}.nt-x{cursor:pointer;color:var(--nt-ink-faint);transition:color .45s var(--nt-ease);background:0 0;border:0;flex:none;padding:2px 4px;font-size:1.2rem;line-height:1}.nt-x:hover{color:var(--nt-ink)}@media (prefers-reduced-motion:reduce){.nt{animation:none}}
