@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--acm-a:360deg}}}.draft .sl-btn{box-sizing:border-box;border-radius:var(--radius-control);background:var(--draft-accent);height:38px;color:var(--on-accent);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background-color .15s;display:flex}.draft .sl-sec{border:1px solid var(--line-strong);background:var(--raised);color:var(--ink)}.draft .sl-danger{background:var(--danger-fill);color:var(--on-danger)}@media (hover:hover){.draft .sl-btn:hover:not(:disabled){background-color:var(--accent-hover)}.draft .sl-sec:hover:not(:disabled){background-color:var(--hover)}}.draft .sl-btn:active:not(:disabled){transform:scale(.97)}.draft .sl-sec:active:not(:disabled){background-color:var(--hover)}.draft .sl-btn:disabled{opacity:.4;cursor:not-allowed}.draft .sl-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.draft .sl-busy{cursor:progress}.draft .sl-logo{flex:none;width:18px;height:18px;display:flex}.draft .sl-btn-label{display:grid}.draft .sl-btn-label>span{grid-area:1/1}.draft .sl-btn-label>span[aria-hidden=true]{visibility:hidden}.draft .sl-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.draft .sl-btn{height:44px;font-size:16px}}@media (max-width:639px){.draft .sl-btn{height:48px}}.draft .sl-btn.sl-btn-xs{height:var(--control-h-xs);padding:0 6px;font-size:13px}.draft .sl-loop{--lp-a:var(--hl-pink);--lp-b:var(--hl-yellow);flex:none;display:block;overflow:visible}.draft .sl-sec .sl-loop,.dark .draft .sl-btn .sl-loop{--lp-a:#c42d6a;--lp-b:#d98c00}.dark .draft .sl-sec .sl-loop{--lp-a:var(--hl-pink);--lp-b:var(--hl-yellow)}.draft .sl-loop .lp-turn{transform-box:view-box;transform-origin:12px 12px;animation:1.6s linear infinite lp-turn}.draft .sl-loop .lp-s{fill:none;stroke-linecap:round;stroke-dasharray:2 98;animation:1.6s cubic-bezier(.55,.1,.35,.95) infinite lp-paint}.draft .sl-loop .lp-b{stroke-width:4px;opacity:.85}.draft .sl-loop .lp-1{stroke-width:.9px;animation-delay:-90ms}.draft .sl-loop .lp-2{stroke-width:1.1px;animation-delay:60ms}.draft .sl-loop .lp-3{stroke-width:.8px;animation-delay:-150ms}.draft .sl-loop .lp-4{stroke-width:.7px;opacity:.75;animation-delay:.12s}@keyframes lp-turn{to{transform:rotate(360deg)}}@keyframes lp-paint{0%{stroke-dasharray:2 98;stroke-dashoffset:0}55%{stroke-dasharray:68 32;stroke-dashoffset:-6px}to{stroke-dasharray:2 98;stroke-dashoffset:-98px}}@media (prefers-reduced-motion:reduce){.draft .sl-loop .lp-turn{animation:none!important}.draft .sl-loop .lp-s{stroke-dasharray:70 30;animation:2.4s ease-in-out infinite lp-calm!important}@keyframes lp-calm{50%{opacity:.45}}}.draft .sl-field-group{flex-direction:column;gap:6px;display:flex}.draft .sl-field-head{justify-content:space-between;align-items:baseline;display:flex}.draft .sl-field-label{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.draft .sl-field-trailing,.draft .sl-field-helper{letter-spacing:normal;color:var(--ink-muted);margin:0;font-family:inherit;font-size:13px;line-height:20px}.draft .sl-field-wrap{position:relative}.draft .sl-field{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--raised);width:100%;height:38px;color:var(--ink);padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.draft .sl-field::placeholder{color:var(--ink-faint)}.draft .sl-field:focus{border-color:var(--line-strong);box-shadow:0 0 0 1px var(--focus);outline:none}.draft .sl-pw{padding-right:44px}.draft .sl-eye{border-radius:var(--radius-control);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:4px;right:4px}.draft .sl-eye:hover{background-color:var(--hover)}.draft .sl-eye:active{transform:scale(.9)}.draft .sl-field-trailing a:focus-visible,.draft .sl-err a:focus-visible,.draft .sl-eye:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.draft .sl-eye svg{width:16px;height:16px}.draft .sl-swap{animation:.22s cubic-bezier(.34,1.56,.64,1) sl-swap}.draft .sl-bad{border-color:var(--danger)}.draft .sl-bad:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.draft .sl-shake{animation:.46s cubic-bezier(.36,.07,.19,.97) .25s both sl-shake}.draft .sl-err{letter-spacing:normal;color:var(--danger);align-items:flex-start;gap:6px;margin:0;font-family:inherit;font-size:13px;line-height:20px;animation:.26s cubic-bezier(.22,1,.36,1) .42s both sl-drop;display:flex}.draft .sl-err svg{flex:none;width:16px;height:16px;margin-top:2px}.draft .sl-err a{color:var(--danger);font-weight:500;text-decoration:underline}@keyframes sl-swap{0%{opacity:0;transform:scale(.6)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes sl-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@keyframes sl-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1023px){.draft .sl-field-trailing,.draft .sl-err{font-size:14px}.draft .sl-field{height:44px;padding:0 14px;font-size:16px}.draft .sl-pw{padding-right:48px}.draft .sl-eye{border-radius:0;width:44px;height:44px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);top:0;right:0}.draft .sl-eye:hover{background-color:#0000}.draft .sl-eye:active{transform:scale(.88)}.draft .sl-eye svg{width:18px;height:18px}}@media (max-width:639px){.draft .sl-field{height:48px}.draft .sl-eye{top:2px;right:2px}}@media (prefers-reduced-motion:reduce){.draft .sl-swap,.draft .sl-shake,.draft .sl-err{animation:none}.draft .sl-field,.draft .sl-eye{transition:none}}.draft .pj-dialog .sl-field:focus{border-color:var(--focus)}.draft .sl-reqs{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;line-height:20px;list-style:none;display:flex}.draft .sl-req{color:var(--ink-muted);align-items:center;gap:8px;display:flex}.draft .sl-req-ok{color:var(--ink)}.draft .sl-tick{background:var(--success);width:16px;height:16px;color:var(--on-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;animation:.36s cubic-bezier(.34,1.56,.64,1) both sl-tick;display:inline-flex}.draft .sl-tick path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.3s cubic-bezier(.22,1,.36,1) .12s forwards sl-draw}.draft .sl-ring{box-sizing:border-box;border:1.5px solid var(--line-strong);border-radius:999px;flex:none;width:16px;height:16px}@keyframes sl-tick{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes sl-draw{to{stroke-dashoffset:0}}@media (max-width:1023px){.draft .sl-reqs{font-size:14px}}@media (prefers-reduced-motion:reduce){.draft .sl-tick{animation:none}.draft .sl-tick path{stroke-dashoffset:0;animation:none}}.sl-tag{white-space:nowrap;border-radius:3px 4px 3px 5px;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.sl-tag-gray{background:var(--tag-gray-bg);color:var(--tag-gray-text)}.sl-tag-brown{background:var(--tag-brown-bg);color:var(--tag-brown-text)}.sl-tag-orange{background:var(--tag-orange-bg);color:var(--tag-orange-text)}.sl-tag-yellow{background:var(--tag-yellow-bg);color:var(--tag-yellow-text)}.sl-tag-green{background:var(--tag-green-bg);color:var(--tag-green-text)}.sl-tag-blue{background:var(--tag-blue-bg);color:var(--tag-blue-text)}.sl-tag-pink{background:var(--tag-pink-bg);color:var(--tag-pink-text)}.sl-tag-red{background:var(--tag-red-bg);color:var(--tag-red-text)}.sl-tag-ink{background:var(--ink);color:var(--canvas)}.sl-page{--script-size:14px;background:var(--page);width:85ch;max-width:100%;color:var(--page-ink);font-family:var(--font-script);font-size:var(--script-size);border-radius:var(--radius-page);box-shadow:var(--shadow-page);padding:6ch 10ch 8ch 15ch;line-height:1.2;position:relative}.sl-page-num{position:absolute;top:3ch;right:10ch}.sl-el{white-space:pre-wrap;margin:0 0 1.2em;position:relative}.sl-el-scene{text-transform:uppercase;margin-top:2.4em;font-weight:700}.sl-el-scene:first-of-type{margin-top:0}.sl-el-character{text-transform:uppercase;margin:0 0 0 22ch}.sl-el-parenthetical{max-width:25ch;margin:0 0 0 16ch}.sl-el-dialogue{max-width:35ch;margin:0 0 1.2em 10ch}.sl-el-transition{text-align:right;text-transform:uppercase}.sl-sno{font-weight:700;position:absolute;top:0;left:-7ch}.sl-sno-r{left:auto;right:-6ch}.sl-caret{vertical-align:text-bottom;background:var(--ink);width:1.5px;height:1.1em;margin-left:1px;animation:1.1s step-end infinite sl-blink;display:inline-block}@keyframes sl-blink{50%{opacity:0}}.sl-el[data-ai] .sl-el-text{background:var(--hl-stroke);color:var(--on-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px 3px 2px 4px;margin:0 -3px;padding:1px 3px}.sl-ai-mark{height:1.2em;color:var(--ai-ink);align-items:center;display:flex;position:absolute;top:0;right:-4ch}.sl-ai-mark .sl-icon{width:13px;height:13px}.sl-el.is-fresh .sl-el-text{animation:dr-swipe .9s var(--ease)both;background-repeat:no-repeat;background-size:200% 100%}@keyframes dr-swipe{0%{background-size:0% 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:reduce){.sl-caret,.sl-el.is-fresh .sl-el-text{animation:none!important}}:where(.sl-side,.acm-pop,.acm-help) [data-slot=text]{font:inherit;letter-spacing:inherit}.sl-side{width:var(--draft-sidebar-w);box-sizing:border-box;border-right:1px solid var(--line);background:var(--draft-sidebar);color:var(--ink);font-family:var(--font-ui);flex-direction:column;flex:none;padding:8px 6px;font-size:14px;line-height:1.5;overflow-y:auto}.pj-side-col{width:var(--draft-sidebar-w);flex:none;transition:width .36s cubic-bezier(.22,1,.36,1);display:none}@media (min-width:1024px){.pj-side-col{display:flex}}.pj-side-col.is-collapsed{width:56px}.pj-side{z-index:45;height:100dvh;display:flex;position:sticky;top:0}.pj-side .sl-side-item,.pj-side .sl-side-back,.pj-side .sl-side-script{transition:background-color var(--dur)var(--ease),color var(--dur)var(--ease),padding .3s cubic-bezier(.22,1,.36,1)}.sl-side-ws{border-radius:var(--radius-control);justify-content:space-between;align-items:center;height:36px;margin-bottom:6px;padding:0 8px;display:flex;position:relative}.pj-ws-logo{min-width:0;height:100%;color:inherit;border-radius:var(--radius-control);flex:1;justify-content:flex-start;align-items:center;gap:6px;text-decoration:none;display:flex}.pj-ws-logo:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sl-side-group{flex-direction:column;gap:1px;display:flex}.sl-side-section{color:var(--ink-muted);padding:14px 8px 4px;font-size:12px;font-weight:500}.sl-side-item{box-sizing:border-box;border-radius:var(--radius-control);width:100%;height:30px;color:var(--ink-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:14px;text-decoration:none;display:flex;position:relative}.sl-side-item:hover,.sl-side-item.is-on{background:var(--hover);color:var(--ink)}.sl-side-item.is-on{font-weight:500}.sl-side-item:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sl-side-item:active{transform:scale(.98)}.sl-side-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sl-icon{flex:none;width:1em;height:1em;font-size:16px}.sl-side-foot{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:auto;padding-top:8px;display:flex}.sl-side-credits{color:var(--ink-muted);align-items:center;gap:6px;padding:4px 8px 0;font-size:12px;text-decoration:none;display:flex}.acm-me .sl-side-credits{border-top:1px solid var(--line);margin:3px 4px 0;padding:7px 4px 0}.sl-side-credits .sl-num{color:var(--ink-muted);margin-left:auto}.sl-side-credits .sl-icon{font-size:14px}.sl-side-bar{background:var(--hover);border-radius:4px;height:4px;margin:0 8px 4px;overflow:hidden}.acm-me .sl-side-bar{margin:6px 4px}.sl-side-bar>span{background:var(--ink-muted);height:100%;transition:width .9s var(--ease-spring),background-color .3s var(--ease);border-radius:4px;display:block}.sl-side-bar.is-low>span{background:var(--warning)}.sl-side-bar.is-none{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.sl-side-bar.is-none{background:color-mix(in srgb,var(--danger)14%,var(--hover))}}.sl-side-credits .sl-num.is-low{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.sl-side-credits .sl-num.is-low{color:color-mix(in srgb,var(--warning)70%,var(--ink))}}.sl-side-credits .sl-num.is-none{color:var(--danger)}.sl-side-plan{border-top:1px solid var(--line);color:var(--ink-muted);border-radius:0;align-items:center;gap:8px;margin:3px 4px 0;padding:8px 4px 6px;text-decoration:none;display:flex}.sl-side-plan .sl-icon{font-size:16px}.sl-side-plan .sl-num{color:var(--ink-muted);margin-left:auto}.pj-collapse{border-radius:var(--radius-control);width:26px;height:26px;color:var(--ink-muted);cursor:pointer;opacity:0;transition:opacity var(--dur)var(--ease),background-color var(--dur)var(--ease),color var(--dur)var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.pj-side:hover .pj-collapse,.pj-collapse:focus-visible{opacity:1}.pj-collapse:hover{background:var(--hover);color:var(--ink)}.pj-collapse .sl-icon{transition:transform .3s var(--ease-spring);font-size:16px}.pj-collapse:active .sl-icon{transform:scale(.85)}.is-collapsed .pj-side{width:56px;padding:8px;overflow:visible}.is-collapsed .pj-side .sl-side-label,.is-collapsed .pj-side .sl-side-credits,.is-collapsed .pj-side .sl-side-bar,.is-collapsed .pj-side .sl-side-plan{display:none}.is-collapsed .pj-side .sl-side-section{background:var(--line);height:1px;margin:10px 6px;padding:0;font-size:0;overflow:hidden}.is-collapsed .pj-side .sl-side-item{justify-content:center;gap:0;width:40px;height:34px;padding:0}.is-collapsed .pj-side .sl-side-ws{justify-content:center;width:40px;padding:0}.is-collapsed .pj-side .pj-ws-logo{flex:none;justify-content:center}.is-collapsed .pj-side .sl-side-ws .pj-collapse{background:var(--draft-sidebar);width:auto;height:auto;position:absolute;inset:4px 2px}.is-collapsed .pj-side:hover .sl-side-ws .pj-collapse{opacity:0}.is-collapsed .pj-side .sl-side-ws:hover .pj-collapse,.is-collapsed .pj-side .sl-side-ws .pj-collapse:focus-visible{opacity:1}.is-collapsed .pj-side .sl-side-foot{align-items:center}.is-collapsed .pj-side [data-tip]:hover:after,.is-collapsed .pj-side [data-tip]:focus-visible:after{content:attr(data-tip);z-index:40;border-radius:var(--radius-control);background:var(--inverse);color:var(--on-inverse);white-space:nowrap;box-shadow:var(--shadow-menu);pointer-events:none;animation:pj-tip .16s var(--ease)both;padding:4px 8px;font-size:12px;font-weight:500;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}@keyframes pj-tip{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.pj-side-col,.pj-side .sl-side-item,.pj-collapse,.pj-collapse .sl-icon{transition:none}.is-collapsed .pj-side [data-tip]:hover:after,.is-collapsed .pj-side [data-tip]:focus-visible:after{animation:none}}.acm-me{background:var(--raised);box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;margin:2px 0 0;padding:3px;display:flex}.acm-btn{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur)var(--ease);background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:6px 6px 6px 7px;display:flex;position:relative}.acm-btn:hover,.acm-btn[aria-expanded=true]{background:var(--hover)}.acm-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.acm-btn:active .acm-av{transform:scale(.92)}.acm-who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.acm-nm{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.acm-pl{color:var(--ink-muted);white-space:nowrap;font-size:12px}.acm-me:has(.sl-side-plan) .acm-pl{display:none}.acm-car{color:var(--ink-faint);transition:transform .3s var(--ease-spring);flex:none;font-size:14px}.acm-btn:hover .acm-car{transform:scale(1.12)}.acm-av{--av:30px;--hl:var(--hl-yellow);width:var(--av);height:var(--av);background-color:var(--hl);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.acm-av{background-color:color-mix(in srgb,var(--hl)62%,var(--raised))}}.acm-av{color:var(--on-highlight);font-size:calc(var(--av)*.36);transition:transform .32s var(--ease-spring);line-height:1}.acm-av b{letter-spacing:.02em;font-weight:600}.acm-av.is-photo{background-color:#eebd9c;background-image:var(--acm-photo);background-position:50%;background-repeat:no-repeat;background-size:cover}.acm-av.is-photo b{display:none}.acm-av:after{content:"";border:2.5px solid var(--hl);pointer-events:none;border-radius:52% 47% 50% 46%/48% 53% 47% 52%;position:absolute;inset:-3.5px;rotate:-14deg}.dark .acm-av:after{border-color:var(--hl)}@supports (color:color-mix(in lab, red, red)){.dark .acm-av:after{border-color:color-mix(in srgb,var(--hl)85%,transparent)}}.acm-av.is-lg{--av:44px}.acm-pop{z-index:60;box-sizing:border-box;background:var(--raised);width:288px;box-shadow:var(--shadow-menu);color:var(--ink);font-family:var(--font-ui);transform-origin:16px 100%;text-align:left;animation:acm-in .48s var(--ease-spring)both;border:0;border-radius:12px;outline:0;flex-direction:column;padding:6px;font-size:14px;line-height:1.5;display:flex}.acm-pop[data-side=right]{transform-origin:0 calc(100% - 20px)}@keyframes acm-in{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes acm-av{0%{transform:scale(.7)}to{transform:none}}@property --acm-a{syntax:"<angle>";inherits:false;initial-value:360deg}@keyframes acm-ring{0%{--acm-a:0deg}to{--acm-a:360deg}}.acm-pop .acm-av{animation:acm-av .62s var(--ease-spring)70ms both}.acm-pop .acm-av:after{-webkit-mask:conic-gradient(from -40deg,#000 var(--acm-a),transparent 0);-webkit-mask:conic-gradient(from -40deg,#000 var(--acm-a),transparent 0);-webkit-mask:conic-gradient(from -40deg,#000 var(--acm-a),transparent 0);-webkit-mask:conic-gradient(from -40deg,#000 var(--acm-a),transparent 0);mask:conic-gradient(from -40deg,#000 var(--acm-a),transparent 0);animation:.82s cubic-bezier(.45,.1,.3,1) .16s both acm-ring}@media (prefers-reduced-motion:reduce){.acm-pop,.acm-pop .acm-av,.acm-pop .acm-av:after{animation:none}}.acm-head{align-items:center;gap:13px;padding:12px 10px 12px 12px;display:flex}.acm-id{flex-direction:column;min-width:0;line-height:1.3;display:flex}.acm-id b{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.acm-id small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.acm-plan{background:var(--wash);border-radius:9px;flex-direction:column;gap:8px;margin:0 4px 6px;padding:10px;display:flex}.acm-plan-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.acm-plan-k{align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.acm-plan-k .sl-icon{font-size:15px}.acm-link{border-radius:var(--radius-control);min-height:28px;color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:background-color var(--dur)var(--ease);outline:0;align-items:center;margin:-4px -6px -4px 0;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.acm-link:hover,.acm-link:focus-visible,.acm-link[data-highlighted]{background:var(--hover)}.acm-meter{flex-direction:column;gap:5px;display:flex}.acm-meter-top{color:var(--ink-muted);justify-content:space-between;font-size:12px;display:flex}.acm-meter-top b{color:var(--ink);font-weight:500}.acm-meter.is-low .acm-meter-top b{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.acm-meter.is-low .acm-meter-top b{color:color-mix(in srgb,var(--warning)75%,var(--ink))}}.acm-meter.is-none .acm-meter-top b{color:var(--danger)}.acm-bar{background:var(--hover);border-radius:5px;height:5px;overflow:hidden}.acm-bar span{background:var(--ink-muted);transform-origin:0;border-radius:5px;height:100%;display:block}.acm-meter.is-low .acm-bar span{background:var(--warning)}.acm-meter small,.acm-plan-s{color:var(--ink-faint);font-size:11.5px;line-height:16px}.acm-th{background:var(--hover);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:2px 4px 6px;padding:2px;display:grid;position:relative}.acm-th-ind{background:var(--raised);width:calc(33.3333% - 1.33333px);box-shadow:0 1px 2px #0f0f0f1a,0 0 0 1px var(--line);transition:transform .42s var(--ease-spring);border-radius:6px;position:absolute;top:2px;bottom:2px;left:2px}.acm-th-o{height:30px;color:var(--ink-muted);font:inherit;cursor:pointer;transition:color var(--dur)var(--ease);background:0 0;border:0;border-radius:6px;outline:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.acm-th-o:hover,.acm-th-o[aria-checked=true]{color:var(--ink)}.acm-th-o .sl-icon{transition:transform .42s var(--ease-spring);font-size:15px}.acm-th-o[aria-checked=true] .sl-icon{transform:rotate(-20deg)scale(1.08)}.acm-th-o:focus-visible,.acm-th-o[data-highlighted]{outline:2px solid var(--focus);outline-offset:-2px}.acm-list{border-top:1px solid var(--line);flex-direction:column;gap:1px;padding-top:4px;display:flex}.acm-row{min-height:34px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur)var(--ease);background:0 0;border:0;border-radius:7px;outline:0;align-items:center;gap:10px;padding:0 8px 0 6px;font-size:14px;text-decoration:none;display:flex}.acm-row:hover,.acm-row:focus-visible,.acm-row[data-highlighted]{background:var(--hover);outline:0}.acm-row:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.acm-row:active{transform:scale(.99)}.acm-row-t{flex:1}.acm-ic{isolation:isolate;width:24px;height:24px;color:var(--ink);place-items:center;display:grid;position:relative}.acm-ic:before{content:"";background:var(--ink);border-radius:2px 5px 3px 6px;height:34%;position:absolute;bottom:22%;left:16%;right:6%}@supports (color:color-mix(in lab, red, red)){.acm-ic:before{background:color-mix(in srgb,var(--ink)11%,transparent)}}.acm-ic:before{z-index:-1;transform-origin:0;transition:height .22s var(--ease),background-color .22s var(--ease);rotate:-5deg}.acm-row:hover .acm-ic:before,.acm-row:focus-visible .acm-ic:before,.acm-row[data-highlighted] .acm-ic:before{background:var(--ink);height:44%}@supports (color:color-mix(in lab, red, red)){.acm-row:hover .acm-ic:before,.acm-row:focus-visible .acm-ic:before,.acm-row[data-highlighted] .acm-ic:before{background:color-mix(in srgb,var(--ink)16%,transparent)}}.acm-ic .sl-icon{font-size:16px}.acm-sep{background:var(--line);height:1px;margin:3px 8px}.acm-inb{width:100%;min-height:34px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur)var(--ease);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;margin:3px 0 0;padding:0 6px 0 5px;font-size:14px;text-decoration:none;display:flex;position:relative}.acm-inb:before{content:"";border-top:1px solid var(--line);pointer-events:none;position:absolute;top:-2px;left:4px;right:4px}.acm-inb:hover,.acm-inb.is-on{background:var(--hover)}.acm-inb:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.acm-inb:active{transform:scale(.99)}.acm-inb-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acm-inb-ic .sl-icon{transform-origin:50% 12%;transition:transform .3s var(--ease-spring)}.acm-inb:hover .acm-inb-ic .sl-icon{transform:rotate(-10deg)}.acm-inb:hover .acm-inb-ic:before{background:var(--ink);height:44%}@supports (color:color-mix(in lab, red, red)){.acm-inb:hover .acm-inb-ic:before{background:color-mix(in srgb,var(--ink)16%,transparent)}}.acm-inb-n{box-sizing:border-box;background:var(--hl-pink);min-width:20px;height:20px;color:var(--on-highlight);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:grid;overflow:hidden}.dark .acm-inb-n{background:var(--hl-pink)}@supports (color:color-mix(in lab, red, red)){.dark .acm-inb-n{background:color-mix(in srgb,var(--hl-pink)78%,var(--raised))}}.acm-inb-n b{font-weight:600;display:block}.acm-inb-dot{background:var(--hl-pink);border-radius:50%;width:8px;height:8px;position:absolute;top:2px;right:1px}@supports (color:color-mix(in lab, red, red)){.acm-inb-dot{background:color-mix(in srgb,var(--hl-pink)80%,var(--ink))}}.acm-inb-dot{box-shadow:0 0 0 2px var(--raised);opacity:0;transition:opacity .2s var(--ease),transform .32s var(--ease-spring);transform:scale(.3)}.is-collapsed .pj-side .acm-me{box-shadow:none;background:0 0;align-items:center;padding:0}.is-collapsed .pj-side .acm-btn{justify-content:center;width:40px;min-height:40px;padding:0}.is-collapsed .pj-side .acm-who,.is-collapsed .pj-side .acm-car{display:none}.is-collapsed .pj-side .acm-inb{order:-1;justify-content:center;width:40px;min-height:40px;margin:0 0 4px;padding:0}.is-collapsed .pj-side .acm-inb:before,.is-collapsed .pj-side .acm-inb-t,.is-collapsed .pj-side .acm-inb-n{display:none}.is-collapsed .pj-side .acm-inb.has-unread .acm-inb-dot{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.acm-inb-dot{transition:none}}.acm-sub{color:var(--ink-faint);transition:transform .3s var(--ease-spring);margin-left:auto;font-size:13px}.acm-row[data-state=open]{background:var(--hover)}.acm-row[data-state=open] .acm-sub{color:var(--ink);transform:translate(2px)}.acm-help{z-index:60;box-sizing:border-box;background:var(--raised);width:232px;box-shadow:var(--shadow-menu);color:var(--ink);font-family:var(--font-ui);transform-origin:0 100%;animation:acm-sub .38s var(--ease-spring)both;border-radius:12px;outline:0;flex-direction:column;gap:1px;padding:6px;font-size:14px;line-height:1.5;display:flex}@keyframes acm-sub{0%{opacity:0;transform:translate(-8px)scale(.96)}to{opacity:1;transform:none}}.acm-help .acm-row{animation:.3s cubic-bezier(.22,1,.36,1) both pj-up}.acm-help .acm-row:nth-child(2){animation-delay:30ms}.acm-help .acm-row:nth-child(3){animation-delay:60ms}.acm-help .acm-row:nth-child(4){animation-delay:90ms}.acm-help .acm-row:nth-child(6){animation-delay:.12s}.acm-new{background:var(--hl-yellow);border-radius:999px;align-items:center;height:20px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.acm-new{background:color-mix(in srgb,var(--hl-yellow)55%,transparent)}}.acm-new{color:var(--on-highlight);font-size:11.5px;font-weight:500}.dark .acm-new{background:var(--hl-yellow)}@supports (color:color-mix(in lab, red, red)){.dark .acm-new{background:color-mix(in srgb,var(--hl-yellow)28%,transparent)}}.dark .acm-new{color:var(--ink)}.acm-ext{color:var(--ink-faint);font-size:12px}@media (prefers-reduced-motion:reduce){.acm-help,.acm-help .acm-row{animation:none}}.io-nav{color:var(--ink);z-index:12;height:74px;position:sticky;top:0}.io-nav:before{content:"";z-index:-1;background:var(--canvas);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.io-nav:before{background:color-mix(in srgb,var(--canvas)82%,transparent)}}.io-nav:before{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-bottom:1px solid var(--line);opacity:0}.io-nav-in{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;height:74px;padding:24px 20px 0;display:flex;position:relative}.io-nav-l,.io-nav-r{align-items:center;gap:6px;min-width:0;display:flex}.io-nav-r{margin-left:auto}.io-navt{font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;font-size:17px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.io-large{transform-origin:0 100%;color:var(--ink)}@supports (animation-timeline:scroll()){.io-nav:before{animation:linear both io-on;animation-timeline:scroll();animation-range:0 36px}.io-navt{opacity:0;animation:linear both io-navt;animation-timeline:scroll(root);animation-range:34px 78px}.io-large{animation:linear both io-large;animation-timeline:scroll(root);animation-range:0 84px}}@supports not (animation-timeline:scroll()){.io-nav:before{opacity:1}}@keyframes io-on{to{opacity:1}}.io-rb{background:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.io-rb{background:color-mix(in srgb,var(--ink)6%,transparent)}}.io-rb{color:var(--ink);font:inherit;cursor:pointer;transition:transform .22s var(--ease-spring),background-color var(--dur)var(--ease);text-decoration:none}.io-rb .sl-icon{font-size:19px}.io-rb:active{background:var(--ink);transform:scale(.9)}@supports (color:color-mix(in lab, red, red)){.io-rb:active{background:color-mix(in srgb,var(--ink)12%,transparent)}}.io-rb.is-ink{background:var(--ink);color:var(--canvas)}.io-rb.is-ink .sl-icon{transition:transform .32s var(--ease-spring)}.io-rb.is-ink:active .sl-icon{transform:rotate(90deg)}.io-rb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.io-av{background:var(--raised);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--hl-yellow);font-family:var(--font-script);letter-spacing:normal;color:var(--ink);border-radius:50%;place-items:center;font-size:9px;font-weight:700;line-height:1.5;display:grid}.io-dim{z-index:40;background:var(--ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.io-dim{background:color-mix(in srgb,var(--ink)30%,transparent)}}.io-dim{animation:.22s both pj-fade}.io-drawer{z-index:41;background:var(--draft-sidebar);width:300px;animation:.42s cubic-bezier(.22,1,.36,1) both io-drawer;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:24px 0 60px -24px #2a292673}.io-drawer .pj-side{box-sizing:border-box;width:100%;padding-top:30px;display:flex!important}.io-drawer .sl-side-item{min-height:44px;font-size:15px}.io-drawer .acm-inb,.io-drawer .sl-side-plan,.io-drawer .sl-side-credits{min-height:44px}@keyframes io-drawer{0%{transform:translate(-104%)}}@keyframes pj-fade{0%{opacity:0}to{opacity:1}}:where(.io-tabs) [data-slot=text]{font:inherit;letter-spacing:inherit}.io-tabs{font-family:var(--font-ui);color:var(--ink);display:none}.io-h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:38px;font-weight:500;line-height:1.02;animation:.56s cubic-bezier(.22,1,.36,1) 40ms both pj-up}.io-tab{min-width:0;color:var(--ink-muted);transition:color var(--dur)var(--ease),transform .22s var(--ease-spring);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:500;line-height:12px;text-decoration:none;display:flex;position:relative}.io-tab:active{transform:scale(.92)}.io-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.io-tab.is-on{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.io-tab.is-on{background:color-mix(in srgb,var(--ink)6%,transparent)}}.io-tab-ic{isolation:isolate;place-items:center;width:34px;height:26px;display:grid;position:relative}.io-tab-ic .sl-icon{font-size:22px}.io-tab.is-on .io-tab-ic:before{content:"";background:var(--hl-yellow);border-radius:2px 5px 3px 6px;height:40%;position:absolute;bottom:14%;left:14%;right:4%}@supports (color:color-mix(in lab, red, red)){.io-tab.is-on .io-tab-ic:before{background:color-mix(in srgb,var(--hl-yellow)78%,transparent)}}.io-tab.is-on .io-tab-ic:before{z-index:-1;transform-origin:0;animation:.52s cubic-bezier(.22,1,.36,1) .6s both pj-mk;rotate:-5deg}.io-badge{box-sizing:border-box;background:var(--hl-pink);color:#4a0f2b;text-align:center;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--raised);border-radius:8px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-2px;right:0}.io-catch{z-index:25;background:var(--ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.io-catch{background:color-mix(in srgb,var(--ink)34%,transparent)}}.io-catch{animation:.2s both pj-fade}.io-sheet{box-sizing:border-box;width:100%;min-width:0;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom,0px));transform-origin:50% 100%;animation:io-sheet .42s var(--ease-spring)both;border-radius:24px;padding:6px;overflow-y:auto}.io-sheet .acm-row{border-radius:14px;gap:14px;min-height:52px;padding:0 14px;font-size:17px}.io-sheet .acm-ic .sl-icon{font-size:20px}.io-sheet .acm-head{display:none}.io-sheet[aria-label]:before{content:attr(aria-label);border-bottom:1px solid var(--line);text-align:center;color:var(--ink-muted);margin:0 -6px 4px;padding:12px 12px 10px;font-size:13px;font-weight:500;display:block}.io-sheet .acm-list{gap:0}.io-sheet .acm-ic{color:var(--ink-muted)}.io-sheet .acm-ic:before{display:none}.io-sheet .acm-sep{margin:4px 8px}@media (max-width:639px){.io-tabs{left:14px;right:14px;bottom:max(24px,env(safe-area-inset-bottom));z-index:20;box-sizing:border-box;background:var(--raised);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:62px;padding:4px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.io-tabs{background:color-mix(in srgb,var(--raised)80%,transparent)}}.io-tabs{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:0 14px 34px -14px #2a29266b,0 0 0 1px var(--ink),inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab, red, red)){.io-tabs{box-shadow:0 14px 34px -14px #2a29266b,0 0 0 1px color-mix(in srgb,var(--ink)7%,transparent),inset 0 1px 0 #ffffff80}}.io-tabs{animation:io-dock .62s var(--ease-spring).26s both}.io-nav{height:calc(44px + env(safe-area-inset-top,0px))}.io-nav-in{height:calc(44px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px)12px 0 16px}.io-navt{top:calc(50% + env(safe-area-inset-top,0px)/2)}.io-large{padding:2px 16px 16px}.io-main{--header-height:calc(120px + env(safe-area-inset-bottom,0px));padding-bottom:calc(120px + env(safe-area-inset-bottom,0px));background:var(--canvas)}body:has(.io-tabs) [data-sonner-toaster]{--offset-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important;--mobile-offset-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}:is([data-radix-popper-content-wrapper]:has(>.io-sheet),[data-radix-popper-content-wrapper]:has(>.pj-sort-menu)){top:auto!important;left:8px!important;right:8px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;z-index:41!important;min-width:0!important;position:fixed!important;transform:none!important}.pj-sort-menu{box-sizing:border-box;transform-origin:50% 100%;width:100%;animation:io-sheet .42s var(--ease-spring)both;border-radius:24px}[data-radix-popper-content-wrapper]:has(>.pj-card-menu){top:auto!important;left:8px!important;right:8px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;z-index:43!important;min-width:0!important;position:fixed!important;transform:none!important}.pj-card-menu{box-sizing:border-box;width:100%}}@keyframes io-dock{0%{opacity:0;translate:0 24px;scale:.96}}@keyframes io-navt{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes io-large{to{opacity:0;translate:0 -6px;scale:.94}}@keyframes io-sheet{0%{transform:translateY(105%)}}@keyframes pj-mk{0%{scale:0 1}}@keyframes pj-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.io-nav:before,.io-dim,.io-drawer,.io-tabs,.io-sheet,.io-catch,.io-h1,.io-tab.is-on .io-tab-ic:before{animation-duration:1ms!important;animation-delay:0s!important}}.io-tab-ic .acm-av{--av:24px}.draft .sl-btn:is(.sl-btn-primary,.sl-btn-secondary,.sl-btn-ghost,.sl-btn-sm,.sl-btn-md,.sl-btn-danger,.sl-btn-icon){height:var(--control-h);color:var(--ink);background:0 0;border:1px solid #0000;gap:6px;padding:0 12px;font-size:14px}.draft .sl-btn.sl-btn-sm{height:var(--control-h-sm);gap:4px;padding:0 8px}.draft .sl-btn.sl-btn-xs{height:var(--control-h-xs);padding:0 6px;font-size:13px;line-height:19.5px}.draft .sl-btn.sl-btn-icon{width:var(--control-h);padding:0}.draft .sl-btn.sl-btn-icon.sl-btn-sm{width:var(--control-h-sm)}.draft .sl-btn.sl-btn-primary{background:var(--draft-accent);color:var(--on-accent)}.draft .sl-btn.sl-btn-secondary{background:var(--raised);border-color:var(--line);box-shadow:0 1px 1px #0f0f0f08}.draft .sl-btn.sl-btn-ghost{color:var(--ink-muted)}.draft .sl-btn.sl-btn-danger{background:var(--danger-fill);color:var(--on-danger)}.draft .sl-btn.is-off{opacity:.45;pointer-events:none}.draft .sl-btn.sm-danger,.draft .sm-danger .sl-icon{color:var(--danger)}.draft .sm-acts .sm-danger .sl-icon{display:none}.draft .sl-dialog-body{color:var(--ink-muted);margin:0;font-size:14px}.draft .pj-dialog .sl-dialog-body{font-size:14px;line-height:21px}@media (hover:hover){.draft .sl-btn.sl-btn-primary:hover:not(:disabled){background:var(--accent-hover)}.draft .sl-btn:is(.sl-btn-secondary,.sl-btn-ghost):hover:not(:disabled){background:var(--hover)}.draft .sl-btn.sl-btn-ghost:hover:not(:disabled){color:var(--ink)}}@keyframes sl-pulse{50%{opacity:.4}}.draft .pj-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.draft .pj-bar-l,.draft .pj-bar-r{align-items:center;gap:8px;display:flex}.draft .pj-bar-r{min-width:0}.draft .pj-tabs{gap:2px;display:flex}.draft .pj-group{color:var(--ink);align-items:baseline;gap:8px;margin:28px 0 12px;font-size:13px;font-weight:500;display:flex}.draft .pj-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1279px){.draft .pj-bar{flex-direction:column;align-items:stretch;gap:12px}.draft .pj-bar-l{border-bottom:1px solid var(--line);padding-bottom:7px}.draft .pj-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.draft .pj-grid{gap:16px}}@media (max-width:639px){.draft .pj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.draft .pj-group{margin:24px 0 10px;font-size:15px}}.draft .pj-skel{background:var(--hover);animation:sl-pulse 1.6s var(--ease)infinite;border-radius:4px;display:block}.draft .sl-skel{background:var(--hover);height:10px;animation:sl-pulse 1.6s var(--ease)infinite;border-radius:4px;display:block}.draft .sl-skel-card{border-radius:var(--radius-card);background:var(--raised);width:auto;box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding-bottom:12px;display:flex;overflow:hidden}.draft .sl-skel-card .sl-skel:not(.sl-skel-cover){margin:0 12px}.draft .sl-skel-cover{border-radius:0;height:128px;margin-bottom:4px}.draft .sl-skel.w70{width:70%}.draft .sl-skel.w40{width:40%}@media (max-width:1023px){.draft .sl-skel-cover{height:132px}}@media (max-width:639px){.draft .sl-skel-cover{height:112px}}.draft .sl-skel-bar{animation:.52s cubic-bezier(.22,1,.36,1) both pj-up}.draft .pj-skel-tab{width:385px;max-width:100%;height:var(--control-h-sm)}.draft .pj-skel-filter{width:194px;height:var(--control-h-sm)}.draft .pj-skel-sort{width:130px;height:var(--control-h-sm)}.draft .pj-skel-seg{width:155px;height:var(--control-h-sm);border-radius:7px}.draft .pj-skel-group{width:84px;height:12px}@media (max-width:1279px){.draft .pj-skel-filter{flex:auto;max-width:360px}}@media (max-width:1023px){.draft .sl-skel.w70{border-radius:6px;height:15px}.draft .sl-skel.w40{border-radius:6px;width:45%;height:12px}.draft .pj-skel-group{border-radius:6px;width:90px;height:14px}.draft .sl-skel-bar .pj-bar-r{opacity:.6;pointer-events:none;flex-wrap:nowrap;margin-top:12px}.draft .pj-skel-tab{width:300px;height:40px}.draft .pj-skel-filter{border-radius:12px;flex:auto;max-width:420px;height:40px}.draft .pj-skel-sort{border-radius:12px;width:40px;height:40px}.draft .pj-skel-seg{border-radius:12px;width:74px;height:40px;margin-left:auto}}@media (max-width:639px){.draft .sl-skel-bar .pj-bar-l{margin:0 -16px;padding:0 12px 8px}.draft .pj-skel-filter{max-width:none}}.draft .sl-empty-tile{isolation:isolate;width:56px;height:48px;color:var(--ink);justify-content:start;place-items:center start;margin-bottom:8px;display:grid;position:relative}.draft .sl-empty-tile .sl-icon{width:30px;height:30px;padding-left:4px}.draft .sl-empty-tile:after{content:"";background:linear-gradient(100deg,var(--hl-pink)0%,var(--hl-pink)12%,var(--hl-yellow)92%);z-index:-1;border-radius:3px 5px 3px 6px;width:46px;height:16px;position:absolute;top:22px;left:0;transform:rotate(-3deg)}.draft .sm-fail{flex-direction:column;align-items:flex-start;gap:10px;max-width:460px;margin:48px 0 0;padding:0 0 40px;animation:.52s cubic-bezier(.22,1,.36,1) .12s both pj-up;display:flex}.draft .sm-fail h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:30px;font-weight:500;line-height:normal}.draft .sm-fail p{font-family:var(--font-ui);letter-spacing:normal;color:var(--ink-muted);margin:0;font-size:15px;line-height:23px}.draft .sm-fail-a{align-items:center;gap:8px;margin-top:8px;display:flex}.draft .sm-fail-a .sl-btn span{font-family:var(--font-ui);letter-spacing:normal;font-weight:500;line-height:1.5}.draft .sm-fail code{font-family:var(--font-script);letter-spacing:normal;color:var(--ink-faint);word-break:break-all;font-size:12px;line-height:normal}@media (max-width:1023px){.draft .sm-fail{margin-top:8px}}@media (max-width:639px){.draft .sm-fail{padding:28px 20px}.draft .sm-fail-a{flex-direction:column;align-items:stretch}.draft .sm-fail-a .sl-btn{border-radius:14px;justify-content:center;height:48px}}@media (prefers-reduced-motion:reduce){.draft .pj-skel,.draft .sl-skel,.draft .sl-skel-bar,.draft .sm-fail{animation:none}}.draft .pj-lib{font:14px/1.5 var(--font-ui);color:var(--ink)}:where(.pj-lib [data-slot=text],.pj-lib [data-slot=heading]):where(:not(.pj-legacy *)),:where(.pj-top [data-slot=text]):where(:not(.pj-legacy *)){font:inherit;letter-spacing:inherit}.draft .sl-num{font-variant-numeric:tabular-nums}.draft .pj-wrap{max-width:1112px;margin:0 auto;padding:0 48px 72px}.draft .pj-top{z-index:5;background:var(--canvas);height:44px;font:14px/1.5 var(--font-ui);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:none;position:sticky;top:0}@media (min-width:1024px){.draft .pj-top{display:flex}}.draft .pj-top-r{align-items:center;gap:2px;display:flex}.draft .sl-crumbs{min-width:0;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:2px;font-size:14px;display:flex}.draft .sl-crumbs [aria-current]{border-radius:var(--radius-control);height:26px;color:var(--ink);align-items:center;gap:6px;padding:0 6px;display:inline-flex}.draft .pj-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 0;display:flex}.draft .pj-slug{font-family:var(--font-script);letter-spacing:.02em;color:var(--ink-muted);margin-bottom:8px;font-size:12px;line-height:16px;display:block}.draft .pj-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:42px;font-weight:500;line-height:1.05}.draft .pj-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.draft .pj-filter{flex:0 220px;min-width:150px;position:relative}.draft .sl-input-wrap{align-items:center;display:flex;position:relative}.draft .sl-input-wrap>.sl-icon{color:var(--ink-muted);pointer-events:none;position:absolute;left:10px}.draft .sl-input{width:100%;height:var(--control-h);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--raised);color:var(--ink);font-family:var(--font-ui);transition:border-color var(--dur)var(--ease),box-shadow var(--dur)var(--ease);padding:0 10px;font-size:14px}.draft .sl-input::placeholder{color:var(--ink-faint)}.draft .sl-input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.draft .sl-input-wrap>.sl-input{padding-left:32px}.draft .pj-filter .sl-input{height:var(--control-h-sm);box-sizing:border-box;font-size:13px}.draft .pj-clear{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.draft .pj-clear .sl-icon{font-size:16px}.draft .pj-sort{position:relative}.draft .pj-sort .sl-btn{white-space:nowrap}.draft .sl-seg{border-radius:calc(var(--radius-control) + 2px);background:var(--hover);flex:none;gap:2px;width:fit-content;padding:2px;display:inline-flex;position:relative}.draft .sl-seg-item{height:calc(var(--control-h-sm) - 4px);border-radius:var(--radius-control);color:var(--ink-muted);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--dur)var(--ease),color var(--dur)var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.draft .sl-seg-item:hover,.draft .sl-seg-item.is-on{color:var(--ink)}.draft .sl-seg-item.is-on{background:var(--raised);box-shadow:0 1px 2px #0f0f0f14,0 0 0 1px var(--line)}.draft .pj-count{color:var(--ink-muted);margin-left:2px;font-size:12px;font-weight:400}.draft .pj-tab{white-space:nowrap;height:var(--control-h-sm);border-radius:var(--radius-control);color:var(--ink-muted);flex:none;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.draft .pj-tab:hover{background:var(--hover);color:var(--ink)}}.draft .pj-tab.is-on{color:var(--ink)}.draft .pj-tab.is-on:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-7px;left:8px;right:8px}.draft .pj-group span{color:var(--ink-muted);font-weight:400}.draft .pj-cardw{position:relative}.draft .sl-proj{border-radius:var(--radius-card);background:var(--raised);width:auto;height:100%;box-shadow:var(--shadow-card);color:inherit;cursor:pointer;transition:transform var(--dur-2)var(--ease),box-shadow var(--dur-2)var(--ease),background-color var(--dur)var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.draft .sl-proj:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}}.draft .sl-proj:active{transform:translateY(0)scale(.99)}.draft .sl-proj-cover{background:var(--wash);border-bottom:1px solid var(--line);justify-content:center;align-items:flex-end;height:132px;padding-top:18px;display:flex;position:relative;overflow:hidden}.draft .sl-proj-sheet{box-sizing:border-box;background:var(--page);width:128px;height:146px;color:var(--page-ink);font-family:var(--font-script);border:1px solid var(--line);border-bottom:0;border-radius:2px 2px 0 0;flex-direction:column;flex:none;align-items:center;gap:3px;margin-bottom:-36px;padding-top:30px;font-size:7px;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 0 0 1px #2a29260a,0 2px 8px #2a29260f}.draft .sl-proj-cover[data-paper=blue]{--revision-paper:#c9dbf5}.draft .sl-proj-cover[data-paper=pink]{--revision-paper:#f5d1df}.draft .sl-proj-cover[data-paper=yellow]{--revision-paper:#fff1b8}.draft .sl-proj-cover[data-paper=green]{--revision-paper:#d4ebd0}.draft .sl-proj-cover[data-paper=goldenrod]{--revision-paper:#f6df96}.draft .sl-proj-cover[data-paper]:not([data-paper=white]) .sl-proj-sheet,.dark .draft .sl-proj-cover[data-paper]:not([data-paper=white]) .sl-proj-sheet{background:var(--revision-paper)}@supports (color:color-mix(in lab, red, red)){.dark .draft .sl-proj-cover[data-paper]:not([data-paper=white]) .sl-proj-sheet{background:color-mix(in srgb,var(--revision-paper)62%,var(--page))}}.draft .sl-proj-sheet b{text-align:center;max-width:100%;margin-bottom:6px;font-size:7.5px;font-weight:700;text-decoration:underline}.draft .pj-cardw:hover .sl-proj-sheet,.draft .pj-cardw:focus-within .sl-proj-sheet{transform:translateY(-6px)}.draft .sl-proj-body{flex-direction:column;flex:1;gap:4px;padding:10px 12px 12px;display:flex}.draft .sl-proj-title{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.draft .sl-proj-title .sl-icon{color:var(--ink-muted)}.draft .pj-cardw .sl-proj-title span:not(.sl-card-ai){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft .sl-card-body{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.5}.draft .sl-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.draft .sl-card-ai{color:var(--ai-ink);margin-left:auto;display:flex}.draft .sl-card-ai .sl-icon{font-size:14px}.draft .sl-tag .sl-icon{font-size:12px}.draft .sl-idev{vertical-align:-.2em;flex:none;width:1.15em;max-width:none;height:1.15em;margin:-.075em;display:inline-block}.draft .sl-proj-meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto;padding-top:6px;font-size:12px;display:flex}.draft .sl-meta-i{align-items:center;gap:4px;display:inline-flex}.draft .sl-meta-i .sl-icon{font-size:13px}.draft .pj-ai-dot{color:var(--ai-ink)}.draft .pj-ai-short{display:none}.draft .pj-cover-tag{z-index:2;position:absolute;top:10px;left:10px}.draft .pj-more{z-index:2;box-shadow:var(--shadow-card);opacity:0;transition:opacity var(--dur)var(--ease),transform var(--dur-2)var(--ease-spring),background-color var(--dur)var(--ease);position:absolute;top:8px;right:8px;transform:scale(.9);background:var(--raised)!important}.draft .pj-cardw:hover .pj-more,.draft .pj-cardw:focus-within .pj-more,.draft .pj-more:focus-visible,.draft .pj-more.is-on,.draft .pj-more[aria-expanded=true]{opacity:1;transform:none}.draft .pj-more:hover{background:var(--hover)!important}.draft .pj-cardw .pj-new{border:1px dashed var(--line-strong);border-radius:var(--radius-card);width:100%;min-height:100%;box-shadow:none;color:var(--ink-muted);font-family:var(--font-ui);background:0 0;flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:14px}.draft .pj-new:hover{background:var(--hover);box-shadow:none;color:var(--ink)}.draft .pj-new .sl-icon{transition:transform var(--dur-2)var(--ease-spring)}.draft .pj-new:hover .sl-icon{transform:rotate(90deg)}.draft .pj-cov{isolation:isolate}.draft .pj-cov:before{content:"";z-index:-1;background:radial-gradient(130% 95% at 50% 118%,var(--tint)0%,var(--tint)45%,transparent 80%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.draft .pj-cov:before{background:radial-gradient(130% 95% at 50% 118%,var(--tint)0%,color-mix(in srgb,var(--tint)40%,transparent)45%,transparent 80%)}}.draft .pj-cov:before{opacity:.7;transition:opacity .48s var(--ease)}.draft .pj-cardw:hover .pj-cov:before,.draft .pj-cardw:focus-within .pj-cov:before{opacity:1}.dark .draft .pj-cov:before{opacity:.24}.dark .draft .pj-cardw:hover .pj-cov:before,.dark .draft .pj-cardw:focus-within .pj-cov:before{opacity:.4}.draft .pj-stack{isolation:isolate;flex-direction:column;flex:none;display:flex;position:relative}.draft .pj-cov .pj-stack{align-self:flex-start;margin-bottom:-36px}.draft .pj-cov .pj-stack>.sl-proj-sheet:not(.pj-sb){margin-bottom:0;position:relative}.draft .pj-cov .pj-sb{z-index:-1;transform-origin:50% 100%;width:100%;padding:0;transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;box-shadow:0 0 0 1px #2a292612,0 2px 6px #2a292612}.draft .pj-cov .pj-sb1{transform:rotate(-3deg)translate(-3px,3px)}.draft .pj-cov .pj-sb2{transform:rotate(3.5deg)translate(4px,4px)}.draft .pj-cardw:hover .pj-cov .pj-sb1,.draft .pj-cardw:focus-within .pj-cov .pj-sb1{transform:translateY(-4px)rotate(-6deg)translate(-9px)}.draft .pj-cardw:hover .pj-cov .pj-sb2,.draft .pj-cardw:focus-within .pj-cov .pj-sb2{transform:translateY(-4px)rotate(7deg)translate(10px)}.draft .pj-none{border-radius:var(--radius-card);background:var(--wash);color:var(--ink-muted);flex-direction:column;align-items:flex-start;gap:12px;margin:24px 0;padding:20px;font-size:15px;line-height:22px;display:flex}.draft .pj-none b{color:var(--ink);font-weight:500}.draft .pj-lhead,.draft .pj-lrow{grid-template-columns:30px minmax(0,1fr) 150px 72px 150px 110px 44px;grid-template-areas:"mini lt stage pages edited created more";align-items:center;column-gap:12px;padding:0 12px;display:grid}.draft .pj-lhead{border-bottom:1px solid var(--line);height:34px;color:var(--ink-muted);white-space:nowrap;font-size:12px;font-weight:500}.draft .pj-lh-title{grid-column:1/3}.draft .pj-lh-stage{grid-area:stage}.draft .pj-lh-pages{grid-area:pages}.draft .pj-lh-edited{grid-area:edited}.draft .pj-lh-created{grid-area:created}.draft .pj-lrow{border-radius:var(--radius-control);height:56px;color:var(--ink-muted);white-space:nowrap;transition:background-color var(--dur)var(--ease);font-size:14px;position:relative}@media (hover:hover){.draft .pj-lrow:hover{background:var(--hover)}}.draft .pj-lrow-a{z-index:1;border-radius:inherit;position:absolute;inset:0}.draft .pj-lrow-a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.draft .pj-lm{display:contents}.draft .pj-mini{border:1px solid var(--line);background:var(--page);width:30px;height:38px;box-shadow:var(--shadow-card);font-family:var(--font-script);text-align:center;color:var(--page-ink);border-radius:2px;grid-area:mini;place-items:center;font-size:4px;text-decoration:underline;display:grid;overflow:hidden}.draft .pj-lt{flex-direction:column;grid-area:lt;min-width:0;display:flex}.draft .pj-lt b{text-overflow:ellipsis;color:var(--ink);font-weight:600;overflow:hidden}.draft .pj-lt small{text-overflow:ellipsis;max-width:460px;font-size:13px;overflow:hidden}.draft .pj-stage{flex-wrap:wrap;grid-area:stage;align-items:center;gap:8px;display:flex}.draft .pj-pages{grid-area:pages}.draft .pj-pages-unit{margin-left:.25em;display:none}.draft .pj-edited{grid-area:edited}.draft .pj-created{grid-area:created}.draft .pj-rowmore{z-index:2;opacity:0;transition:opacity var(--dur)var(--ease);grid-area:more;justify-self:end}.draft .pj-lrow:hover .pj-rowmore,.draft .pj-lrow:focus-within .pj-rowmore,.draft .pj-rowmore.is-on,.draft .pj-rowmore[aria-expanded=true]{opacity:1}@media (min-width:1024px){.draft .pj-table{grid-template-columns:42px minmax(0,1fr) max-content max-content max-content max-content 52px;column-gap:0;display:grid}.draft .pj-table>section,.draft .pj-table .pj-list{display:contents}.draft .pj-table .pj-lhead,.draft .pj-table .pj-lrow{grid-column:1/-1;grid-template-columns:subgrid;column-gap:0;padding:0}.draft .pj-table .pj-lhead{z-index:1;background:var(--canvas);position:sticky;top:44px}.draft .pj-table .pj-lh-title{grid-column:1/3;padding-left:12px}.draft .pj-table :is(.pj-lh-stage,.pj-lh-pages,.pj-lh-edited,.pj-lh-created){padding:0 12px}.draft .pj-lhead .sl-icon{vertical-align:-1px;margin-left:4px;font-size:12px;display:inline-block}.draft .pj-table .pj-mini{margin-left:12px}.draft .pj-table .pj-lt,.draft .pj-table :is(.pj-stage,.pj-pages,.pj-edited,.pj-created){padding:0 12px}.draft .pj-table .pj-rowmore{margin-right:12px}.draft .pj-table .pj-group{box-sizing:border-box;grid-column:1/-1;height:44px;margin:0;padding:18px 12px 0;display:block}.draft .pj-table .pj-group span{margin-left:6px}}@media (min-width:640px) and (max-width:1023px){.draft .pj-wrap{max-width:770px;padding:0 32px 80px}.draft .pj-head{gap:16px;padding:8px 0 24px}.draft .pj-title{font-size:44px}.draft .pj-actions .sl-btn{border-radius:12px;height:44px;padding:0 16px;font-size:15px}.draft .pj-tab{height:40px;font-size:15px}.draft .pj-tabs{border-bottom:1px solid var(--line);padding-bottom:7px}.draft .pj-bar-l{border-bottom:0;padding-bottom:0}.draft .pj-filter{flex:auto;max-width:420px}.draft .pj-cardw .sl-proj-title{font-size:15px}.draft .sl-btn.sl-btn-icon.pj-more{width:36px;height:36px}.draft .pj-lhead{display:none}.draft .pj-lrow{grid-template-columns:32px minmax(0,1fr) auto 72px 84px 44px;grid-template-areas:"mini lt stage pages edited more";column-gap:14px;height:auto;min-height:66px;padding:12px 4px 12px 16px;font-size:13px}.draft .pj-created{display:none}.draft .pj-lt small{max-width:420px}.draft .pj-pages,.draft .pj-edited{text-align:right}.draft .pj-pages-unit{display:inline}.draft .pj-pages .pj-ai-full,.draft .pj-pages .sl-idev{display:none}.draft .pj-pages .pj-ai-short{display:inline}}@media (max-width:1023px){.draft .pj-none .sl-btn.sl-btn-secondary{box-shadow:none;color:var(--ink-muted);background:0 0;border-color:#0000}.draft .pj-bar{margin-bottom:0;display:block}.draft .pj-bar-l{border-bottom:0;padding-bottom:0;display:block}.draft .pj-bar-r{flex-wrap:nowrap;gap:8px;margin-top:12px}.draft .pj-bar-r .sl-seg{margin-left:auto}.draft .pj-filter .sl-input{background:var(--ink);border:0;border-radius:12px;height:40px;padding:0 36px 0 38px}@supports (color:color-mix(in lab, red, red)){.draft .pj-filter .sl-input{background:color-mix(in srgb,var(--ink)6%,transparent)}}.draft .pj-filter .sl-input{font-size:16px}.draft .pj-filter .sl-input:focus{background:var(--raised);box-shadow:0 0 0 1.5px var(--ink)}.draft .pj-filter .sl-input-wrap>.sl-icon,.draft .sl-input-wrap>.sl-icon{font-size:17px;left:12px}.draft .pj-filter .sl-input::-webkit-search-cancel-button{display:none}.draft .pj-clear{display:grid}.draft .pj-sort .sl-btn{background:var(--ink);border-radius:12px;width:40px;height:40px;padding:0}@supports (color:color-mix(in lab, red, red)){.draft .pj-sort .sl-btn{background:color-mix(in srgb,var(--ink)6%,transparent)}}.draft .pj-sort .sl-btn{color:var(--ink);justify-content:center}.draft .pj-sort .sl-btn .sl-icon{font-size:19px}.draft .pj-sort-label,.draft .pj-sort .sl-btn-r{display:none}.draft .sl-seg{background:var(--ink);border-radius:12px;gap:0;padding:3px}@supports (color:color-mix(in lab, red, red)){.draft .sl-seg{background:color-mix(in srgb,var(--ink)6%,transparent)}}.draft .sl-seg-item{border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}.draft .sl-seg-item .sl-icon{font-size:17px}.draft .pj-seg-label{display:none}.draft .pj-more{opacity:1;transform:none}.draft .pj-list{background:var(--raised);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.draft .pj-lrow{border-radius:0}.draft .pj-lrow+.pj-lrow:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:62px;right:0}.draft .pj-lrow .pj-mini{width:32px;height:42px}.draft .pj-lt b{white-space:nowrap;font-size:16px;line-height:21px}.draft .pj-lt small{white-space:nowrap;line-height:18px}.draft .pj-rowmore{opacity:1;margin-right:8px}.draft .pj-none{animation:.36s cubic-bezier(.22,1,.36,1) both pj-up}}@media (max-width:639px){.draft .pj-wrap{padding:0 16px}.draft .pj-slug{margin-bottom:4px;font-size:11px}.draft .pj-lhead,.draft .pj-head{display:none}.draft .pj-tabs{scrollbar-width:none;border-bottom:1px solid var(--line);margin:0 -16px;padding:0 12px 8px;overflow-x:auto}.draft .pj-tabs::-webkit-scrollbar{display:none}.draft .pj-bar-l{border-bottom:0}.draft .pj-tab{height:40px;padding:0 10px;font-size:15px}.draft .pj-tab.is-on:after{bottom:-9px;left:10px;right:10px}.draft .pj-bar-r{flex-wrap:nowrap}.draft .pj-filter{flex:auto;max-width:none}.draft .pj-cardw .sl-proj{border-radius:16px}.draft .pj-cardw .sl-proj-cover{height:112px;padding-top:16px}.draft .pj-cardw .sl-card-body,.draft .pj-cardw .sl-proj-title>.sl-icon{display:none}.draft .pj-cardw .sl-proj-body{gap:4px;padding:10px 12px 12px}.draft .pj-cardw .sl-proj-title{font-size:15px;line-height:20px}.draft .pj-cardw .sl-proj-meta{flex-flow:column;align-items:flex-start;gap:5px}.draft .sl-btn.sl-btn-icon.pj-more{border-radius:50%;width:32px;height:32px;top:6px;right:6px}.draft .pj-cover-tag{top:8px;left:8px}.draft .pj-new{border-radius:16px;min-height:206px}.draft .pj-lrow{grid-template-columns:32px minmax(0,1fr) 40px;grid-template-areas:"mini lt more""mini lm more";column-gap:14px;height:auto;padding:12px 4px 12px 16px;font-size:12px}.draft .pj-lm{flex-wrap:wrap;grid-area:lm;align-items:center;gap:10px;min-width:0;margin-top:2px;display:flex}.draft .pj-stage,.draft .pj-pages,.draft .pj-edited{grid-area:auto}.draft .pj-created{display:none}.draft .pj-pages-unit{display:inline}}.draft .pj-seg-ind{top:2px;bottom:2px;left:var(--ind-x,2px);z-index:0;width:var(--ind-w,0);border-radius:var(--radius-control);background:var(--raised);box-shadow:0 1px 2px #0f0f0f14,0 0 0 1px var(--line);pointer-events:none;position:absolute}@media (min-width:1024px){.draft .sl-seg-item{z-index:1;position:relative}.draft .sl-seg-item.is-on{box-shadow:none;background:0 0}}@media (max-width:1023px){.draft .pj-seg-ind{display:none}.draft .sl-seg-item.is-on .sl-icon{fill:currentColor;stroke-width:2.4px}}@keyframes sl-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.pj-sort-menu{border-radius:var(--radius-menu);background:var(--raised);min-width:200px;color:var(--ink);box-shadow:var(--shadow-menu);transform-origin:100% 0;animation:sl-in var(--dur-2)var(--ease)both;border:0;padding:4px}.pj-sort-menu [data-slot=dropdown-menu-label]{color:var(--ink-muted);padding:8px 10px 4px;font-size:12px;font-weight:500}.pj-sort-menu .pj-sort-row{border-radius:var(--radius-control);min-height:32px;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:10px;margin-top:1px;padding:0 10px;font-size:14px;display:flex}.pj-sort-menu .pj-sort-row>span:first-child{display:none}.pj-sort-menu .pj-sort-row:is([data-highlighted],:hover){background:var(--hover)}.pj-sort-menu .pj-sort-row>.sl-icon{color:var(--ink-muted);font-size:18px}.pj-sort-menu .pj-sort-row>.pj-sort-check{color:var(--ink);margin-left:auto;font-size:14px}@media (min-width:640px) and (max-width:1023px){.pj-sort-menu .pj-sort-row{min-height:44px;font-size:15px}}@media (max-width:639px){[data-radix-popper-content-wrapper]:has(>.pj-sort-menu):before{content:"";z-index:-1;background:var(--ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){[data-radix-popper-content-wrapper]:has(>.pj-sort-menu):before{background:color-mix(in srgb,var(--ink)34%,transparent)}}[data-radix-popper-content-wrapper]:has(>.pj-sort-menu):before{animation:.2s both pj-fade}.pj-sort-menu{transform-origin:50% 100%;animation:io-sheet .42s var(--ease-spring)both;border-radius:24px;padding:6px}.pj-sort-menu [data-slot=dropdown-menu-label]{border-bottom:1px solid var(--line);text-align:center;margin:0 -6px 4px;padding:12px 12px 10px;font-size:13px}.pj-sort-menu .pj-sort-row{border-radius:14px;gap:14px;min-height:52px;margin-top:0;padding:0 14px;font-size:17px}.pj-sort-menu .pj-sort-row>.sl-icon{font-size:20px}}.pj-card-menu{min-width:200px;font-family:var(--font-ui);border-radius:var(--radius-menu);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-menu);transform-origin:100% 0;animation:sl-in var(--dur-2)var(--ease)both;border:0;padding:4px;font-size:14px;line-height:1.5}:where(.pj-card-menu [data-slot=text]):where(:not(.pj-legacy *)){font:inherit;letter-spacing:inherit}.pj-card-menu [data-slot=dropdown-menu-label]{color:var(--ink-muted);padding:8px 10px 4px;font-size:12px;font-weight:500;display:none}.pj-card-menu .pj-menu-row{border-radius:var(--radius-control);min-height:32px;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:10px;margin-top:1px;padding:0 10px;font-size:14px;display:flex}.pj-card-menu .pj-menu-row:is([data-highlighted],:hover){background:var(--hover)}.pj-card-menu .pj-menu-row>.sl-icon{color:var(--ink-muted);font-size:18px}@media (max-width:1023px){.pj-card-menu .pj-menu-row .sl-kbd{display:none}}@media (min-width:640px) and (max-width:1023px){.pj-card-menu .pj-menu-row{min-height:44px;font-size:15px}}@media (max-width:639px){body:has([data-radix-popper-content-wrapper]>.pj-card-menu):after{content:"";z-index:41;background:#2a292657;animation:.2s both pj-fade;position:fixed;inset:0}.dark body:has([data-radix-popper-content-wrapper]>.pj-card-menu):after{background:#00000080}:is(.draft .pj-cardw:has(.pj-more[aria-expanded=true]),.draft .sm-card:has(.pj-more[aria-expanded=true])){z-index:42;position:relative}.pj-card-menu{transform-origin:50% 100%;animation:io-sheet .42s var(--ease-spring)both;border-radius:24px;padding:6px}.pj-card-menu [data-slot=dropdown-menu-label]{border-bottom:1px solid var(--line);text-align:center;margin:0 -6px 4px;padding:12px 12px 10px;font-size:13px;display:block}.pj-card-menu .pj-menu-row{border-radius:14px;gap:14px;min-height:52px;margin-top:0;padding:0 14px;font-size:17px}.pj-card-menu .pj-menu-row>.sl-icon{font-size:20px}}.pj-card-menu :is(hr,[data-slot=dropdown-menu-separator]){background:var(--line);border:0;height:1px;margin:4px 6px}.pj-card-menu .pj-menu-row.is-danger,.pj-card-menu .pj-menu-row.is-danger>.sl-icon{color:var(--danger,var(--ink))}.pj-card-menu .pj-menu-row .sl-kbd{margin-left:auto}.pj-card-menu .pj-menu-row>.sl-icon,.pj-card-menu .pj-menu-row>svg{flex:none}.draft .pj-head{animation:.52s cubic-bezier(.22,1,.36,1) 60ms both pj-up}.draft .pj-bar,.draft .pj-table,.draft .pj-list{animation:.52s cubic-bezier(.22,1,.36,1) .14s both pj-up}.draft .pj-table,.draft .pj-list{animation-delay:.18s}.draft .pj-grid>.pj-cardw{animation:.52s cubic-bezier(.22,1,.36,1) both pj-up}.draft .pj-grid>.pj-cardw:first-child{animation-delay:.18s}.draft .pj-grid>.pj-cardw:nth-child(2){animation-delay:.235s}.draft .pj-grid>.pj-cardw:nth-child(3){animation-delay:.29s}.draft .pj-grid>.pj-cardw:nth-child(4){animation-delay:.345s}.draft .pj-grid>.pj-cardw:nth-child(n+5){animation-delay:.4s}@media (max-width:1023px){.draft .pj-lrow{animation:.46s cubic-bezier(.22,1,.36,1) both pj-up}.draft .pj-lrow:first-child{animation-delay:.18s}.draft .pj-lrow:nth-child(2){animation-delay:.22s}.draft .pj-lrow:nth-child(3){animation-delay:.26s}.draft .pj-lrow:nth-child(n+4){animation-delay:.3s}}@media (prefers-reduced-motion:reduce){.draft .pj-head,.draft .pj-bar,.draft .pj-table,.draft .pj-list,.draft .pj-grid>.pj-cardw,.draft .pj-lrow,.pj-sort-menu{animation:none}}.draft .sm-note{border-radius:var(--radius-card);background:var(--wash);color:var(--ink-muted);align-items:center;gap:12px;margin:4px 0 16px;padding:12px 14px;font-size:13px;line-height:19px;animation:.52s cubic-bezier(.22,1,.36,1) .16s both pj-up;display:flex}.draft .sm-note b{color:var(--ink);font-weight:500}.draft .sm-note>.sl-icon{color:var(--ink);flex:none;font-size:18px}.draft .sm-note .sl-btn{flex:none;margin-left:auto}.draft .sm-note-done{color:var(--ink);flex:none;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.draft .sm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:8px;display:grid}.draft .sm-card{border-radius:var(--radius-card);background:var(--raised);box-shadow:var(--shadow-card);flex-direction:column;animation:.52s cubic-bezier(.22,1,.36,1) .2s both pj-up;display:flex;position:relative;overflow:hidden}.draft .sm-card:nth-child(2){animation-delay:.26s}.draft .sm-card .sl-proj-cover{box-sizing:border-box;background:var(--wash);justify-content:center;height:132px;padding-top:20px;display:flex;position:relative;overflow:hidden}.draft .sm-card .sl-proj-sheet{box-sizing:border-box;height:146px}.draft .sm-card .pj-stack>.sl-proj-sheet:not(.pj-sb){box-shadow:none}.draft .sm-card .sl-proj-meta{flex-wrap:nowrap;margin-top:4px;padding-top:0}.draft .sm-card .sl-proj-body{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;display:flex}.draft .sm-card:hover .pj-cov:before{opacity:1}.dark .draft .sm-card:hover .pj-cov:before{opacity:.4}.draft .sm-card:hover .pj-cov .pj-sb1{transform:translateY(-4px)rotate(-6deg)translate(-9px)}.draft .sm-card:hover .pj-cov .pj-sb2{transform:translateY(-4px)rotate(7deg)translate(10px)}.draft .sm-card-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.draft .sm-card-a{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.draft .sm-card.is-archived .sm-card-a .sl-proj-body{flex:1;padding-bottom:0}.draft .sm-card.is-archived .sm-card-foot{box-sizing:content-box;min-height:30px;padding:6px 14px 14px}.draft .sm-note>span{min-width:0}.draft .sm-card.is-archived .pj-cov:before{filter:grayscale();opacity:.18}.draft .sm-card.is-archived .sl-proj-sheet{filter:grayscale();opacity:.7}.draft .sm-card:hover .pj-more,.draft .sm-card:focus-within .pj-more{opacity:1;transform:none}.draft .sm-who{color:var(--ink-muted);align-items:center;gap:8px;font-size:12px;display:flex}.draft .sm-who b{color:var(--ink);font-weight:500}.draft .sm-av{background:var(--raised);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--c);font-family:var(--font-script);color:var(--ink);border-radius:50%;place-items:center;font-size:8px;font-weight:700;display:inline-grid}.draft .sm-stack{display:inline-flex}.draft .sm-stack .sm-av{box-shadow:inset 0 0 0 1.5px var(--c),0 0 0 2px var(--raised);margin-left:-6px}.draft .sm-stack .sm-av:first-child{margin-left:0}.draft .sm-perm{color:var(--ink-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}@media (max-width:1023px){.draft .sm-note{border-radius:14px;margin-top:18px}.draft .sm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.draft .sm-cards{grid-template-columns:minmax(0,1fr);gap:14px}.draft .sm-note{flex-wrap:wrap;align-items:flex-start;font-size:14px;line-height:20px}.draft .sm-note .sl-btn{height:40px}}@media (prefers-reduced-motion:reduce){.draft .sm-note,.draft .sm-card{animation:none}}.draft .sm-trash{grid-template-columns:minmax(0,1fr) repeat(5,max-content);column-gap:24px;display:grid}.draft .sm-thead,.draft .sm-trow{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;padding:0 12px;display:grid}.draft .sm-thead{border-bottom:1px solid var(--line);height:34px;color:var(--ink-muted);white-space:nowrap;font-size:12px;font-weight:500}.draft .sm-h-title{grid-column:1}.draft .sm-h-stage{grid-column:2}.draft .sm-h-pages{grid-column:3}.draft .sm-h-moved{grid-column:4}.draft .sm-h-left{grid-column:5}.draft .sm-h-actions{grid-column:6}.draft .sm-trow{border-radius:var(--radius-control);height:56px;color:var(--ink-muted);white-space:nowrap;transition:background-color var(--dur)var(--ease);font-size:14px;position:relative}.draft .sm-trow>.pj-tt{grid-column:1;align-items:center;gap:12px;min-width:0;display:flex}.draft .sm-trow .pj-mini{flex:none}.draft .sm-trow .sm-logline{max-width:300px;display:block}.draft .sm-trow .sm-summary{display:none}.draft .sm-stage{grid-column:2}.draft .sm-pages{grid-column:3}.draft .sm-moved{grid-column:4}.draft .sm-left{grid-column:5;align-items:center;gap:6px;display:inline-flex}.draft .sm-left.is-soon{color:var(--danger,#b42318)}.draft .sm-days{background:var(--hover);border-radius:4px;flex:none;width:60px;height:4px;position:relative;overflow:hidden}.draft .sm-days i{background:var(--ink-muted);border-radius:4px;position:absolute;inset:0 auto 0 0}.draft .sm-days.is-low i{background:var(--danger,#b42318)}.draft .sm-acts{grid-column:6;justify-content:flex-end;gap:6px;display:flex}@keyframes sm-hl-fade{to{background:0 0}}.draft .sm-trow.is-hl{animation:sm-hl-fade 2.4s var(--ease)1}@media (prefers-reduced-motion:reduce){.draft .sm-trow.is-hl{background:var(--hl-yellow);animation:none}@supports (color:color-mix(in lab, red, red)){.draft .sm-trow.is-hl{background:color-mix(in srgb,var(--hl-yellow)28%,transparent)}}}@media (hover:hover){.draft .sm-trow:hover{background:var(--hover)}}@media (max-width:1023px){.draft .sm-trash{background:var(--raised);box-shadow:var(--shadow-card);border-radius:16px;display:block;overflow:hidden}.draft .sm-thead{display:none}.draft .sm-trow{border-radius:0;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"mini lt acts""mini left acts";gap:3px 14px;height:auto;min-height:66px;padding:12px 4px 12px 16px;font-size:13px}.draft .sm-trow+.sm-trow:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:62px;right:0}.draft .sm-trow>.pj-tt{display:contents}.draft .sm-trow .pj-mini{grid-area:mini;align-self:center;width:32px;height:42px}.draft .sm-trow .pj-lt{grid-area:lt;gap:3px}.draft .sm-stage,.draft .sm-pages,.draft .sm-moved,.draft .sm-trow .sm-logline{display:none}.draft .sm-trow .sm-summary{display:block}.draft .sm-left{grid-area:left;gap:8px;font-size:12px;line-height:18px}.draft .sm-days{width:56px}.draft .sm-acts{grid-area:acts;align-self:center;padding-right:12px}.draft .sm-acts .sl-btn{border-radius:10px;gap:4px;height:36px;padding:0 8px;font-size:14px;line-height:21px}.draft .sm-acts .sl-btn.sm-danger{background:var(--ink);border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.draft .sm-acts .sl-btn.sm-danger{background:color-mix(in srgb,var(--ink)6%,transparent)}}.draft .sm-acts .sm-danger .sl-icon{font-size:19px;display:block}.draft .sm-acts .sm-danger>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.draft .pj-h2{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:24px;font-weight:500;line-height:1.15}.draft .pj-h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500;line-height:1.2}.draft .pj-row{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.draft .pj-ai-k{color:var(--ai-ink);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.draft .pj-hl{color:var(--on-highlight);background:linear-gradient(var(--hl-yellow),var(--hl-yellow))no-repeat 0 64%/0% 72%;border-radius:3px 4px 3px 5px;margin:0 -.06em;padding:0 .06em;animation:.62s cubic-bezier(.22,1,.36,1) .65s forwards pj-swipe}@keyframes pj-swipe{to{background-size:100% 72%}}@keyframes pj-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes pj-rise{0%{transform:scaleY(0)}}@keyframes pj-blink{50%{opacity:0}}@keyframes pj-paint{0%{opacity:0;transform:scale(.94)rotate(-4deg)}to{opacity:1;transform:none}}.draft .pj-sheet{transform-origin:0 0;width:816px;height:1056px;position:absolute}.draft .pj-sheet .sl-page{box-sizing:border-box;width:816px;max-width:none;height:1056px;overflow:hidden}.draft .pj-desk .sl-sno-r,.draft .pj-desk .sl-gutter{display:none}.draft .pj-brush{pointer-events:none;transform-origin:50%;width:560px;max-width:none;height:595px;animation:1.1s cubic-bezier(.22,1,.36,1) .2s both pj-paint;position:absolute;top:-150px;left:-120px}.draft .pj-hero{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);gap:20px;margin-bottom:36px;display:grid}.draft .pj-continue{color:inherit;border-radius:var(--radius-card);background:var(--raised);min-height:292px;box-shadow:var(--shadow-card);transition:box-shadow var(--dur-2)var(--ease),transform var(--dur-2)var(--ease);grid-template-columns:minmax(0,1fr) 340px;text-decoration:none;display:grid;position:relative;overflow:hidden}.draft .pj-continue:hover{box-shadow:var(--shadow-card-hover)}.draft .pj-continue-text{flex-direction:column;gap:12px;padding:26px 28px 24px;display:flex}.draft .pj-continue-text>div:last-child .sl-btn{display:inline-flex}.draft .pj-continue-text p{color:var(--ink-muted);max-width:42ch;margin:0;font-size:14px;line-height:21px}.draft .pj-progress{flex-direction:column;gap:6px;max-width:300px;margin-top:auto;display:flex}.draft .pj-progress-bar{background:var(--hover);border-radius:4px;height:4px;overflow:hidden}.draft .pj-progress-bar span{background:var(--ink);transform-origin:0;border-radius:4px;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) .5s both pj-grow;display:block}.draft .pj-progress-k{white-space:nowrap;color:var(--ink-muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.draft .pj-desk{background:var(--wash);border-left:1px solid var(--line);position:relative;overflow:hidden}.draft .pj-desk .pj-sheet{box-shadow:var(--shadow-menu);transition:transform .5s cubic-bezier(.22,1,.36,1);top:30px;left:78px;transform:scale(.4)rotate(-3deg)}.draft .pj-continue:hover .pj-desk .pj-sheet{transform:scale(.4)rotate(-1.5deg)translateY(-16px)}.draft .pj-idea{border-radius:var(--radius-card);background:var(--raised);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:24px;display:flex;position:relative;overflow:hidden}.draft .pj-idea:before{content:"";background:radial-gradient(50% 50% at 50% 50%,var(--hl-pink),transparent 70%),radial-gradient(40% 50% at 80% 50%,var(--hl-yellow),transparent 70%);height:160px;position:absolute;top:-90px;left:-10%;right:-10%}@supports (color:color-mix(in lab, red, red)){.draft .pj-idea:before{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--hl-pink)22%,transparent),transparent 70%),radial-gradient(40% 50% at 80% 50%,color-mix(in srgb,var(--hl-yellow)26%,transparent),transparent 70%)}}.draft .pj-idea:before{pointer-events:none}.draft .pj-idea>*{position:relative}.draft .pj-idea p{color:var(--ink-muted);margin:0;font-size:14px;line-height:21px}.draft .pj-idea p b{color:var(--ink);font-weight:500}.draft .pj-done{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.draft .pj-done li{color:var(--ink-muted);gap:8px;font-size:13px;line-height:18px;display:flex}.draft .pj-done li .sl-icon{color:var(--ink);flex:none;margin-top:2px;font-size:13px}.draft .pj-done b{color:var(--ink);font-weight:500}.draft .pj-arc{margin-top:auto;padding-top:4px}.draft .pj-arc .ai-arc{height:40px;margin:0 4px}.draft .pj-arc .ai-arc-n.is-done i{width:5px;height:5px;box-shadow:0 0 0 1.5px var(--raised)}.draft .pj-arc .ai-arc-n i{background:var(--raised)}.draft .pj-arc .ai-arc-n.is-done i{background:var(--ink)}.draft .pj-arc .ai-arc-n.is-cur i{background:var(--raised);width:11px;height:11px;box-shadow:inset 0 0 0 3px var(--ai),0 0 0 2px var(--raised)}.draft .pj-idea-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.draft .pj-strip{flex-direction:column;gap:8px;max-width:320px;margin-top:auto;display:flex}.draft .pj-strip-sc{min-width:0;font-family:var(--font-script);color:var(--ink);align-items:baseline;gap:10px;font-size:11px;line-height:16px;display:flex}.draft .pj-strip-n{color:var(--ink-muted);flex:none}.draft .pj-strip-h{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.draft .pj-strip-bars{align-items:flex-end;gap:clamp(0px,calc((100% - var(--bars,3)*1px)/(var(--bars,3) - 1)),2px);height:34px;padding-top:12px;display:flex;position:relative}.draft .pj-strip-bars i{min-width:1px;height:var(--h);background:var(--hover);transform-origin:bottom;animation:pj-rise .52s cubic-bezier(.22,1,.36,1)var(--d)both;border-radius:2px 2px 1px 1px;flex:1 1 0}.draft .pj-strip-bars i.is-done{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.draft .pj-strip-bars i.is-done{background:color-mix(in srgb,var(--ink)52%,transparent)}}.draft .pj-strip-bars i.is-now{background:var(--hl-yellow);box-shadow:0 0 0 1px var(--ink);position:relative}@supports (color:color-mix(in lab, red, red)){.draft .pj-strip-bars i.is-now{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink)22%,transparent)}}.draft .pj-strip-bars i.is-now:after{content:"";background:var(--ink);border-radius:1px;width:1.5px;height:9px;margin-left:-.75px;animation:1.1s step-end 1.2s infinite pj-blink;position:absolute;bottom:calc(100% + 3px);left:50%}.draft .pj-continue:hover .pj-strip-bars i.is-now{background:var(--hl-yellow);transform:scaleY(1.12)}.draft .pj-strip-bars i{transition:transform .32s cubic-bezier(.22,1,.36,1)}.draft .ai-arc{height:46px;margin:4px 6px 0;position:relative}.draft .ai-arc-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.draft .ai-arc-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.draft .ai-arc-rest{stroke:var(--line-strong);stroke-width:1.5px;stroke-dasharray:2 5}@keyframes ai-arc-draw{to{stroke-dashoffset:0}}.draft .ai-arc-s,.draft .ai-arc-sg{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;animation:.52s cubic-bezier(.65,0,.35,1) both ai-arc-draw}.draft .ai-arc-s{stroke-width:3px}.draft .ai-arc-sg{stroke-width:9px;opacity:.18;filter:blur(3px)}@keyframes ai-arc-new{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.draft .ai-arc-n{left:var(--x);top:var(--y);z-index:1;cursor:default;background:0 0;border:0;border-radius:50%;place-items:center;width:18px;height:18px;margin:-9px 0 0 -9px;padding:0;display:grid;position:absolute}.draft .ai-arc-n i{background:var(--canvas);width:6px;height:6px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:scale .2s var(--ease-spring);border-radius:50%;display:block}.draft .ai-arc-n.is-done i{background:var(--ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--canvas);animation:sl-pop .36s var(--ease-spring)var(--d)both}.draft .ai-arc-n.is-cur i{background:var(--canvas);width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--ai),0 0 0 3px var(--canvas);animation:sl-pop .42s var(--ease-spring)1.15s both}.draft .ai-arc-n.is-cur:before{content:"";background:var(--ai);opacity:0;animation:ai-arc-ping 2.4s var(--ease)1.5s 3;border-radius:50%;position:absolute;inset:-2px}@keyframes ai-arc-ping{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.draft .ai-arc-n:hover i,.draft .ai-arc-n:focus-visible i{scale:1.6}.draft .ai-arc-n:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.draft .ai-arc-tip{z-index:5;background:var(--inverse);width:max-content;max-width:220px;color:var(--on-inverse-muted);text-align:left;box-shadow:var(--shadow-menu);opacity:0;pointer-events:none;transition:opacity .14s var(--ease),translate .18s var(--ease);border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;line-height:16px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;translate:-50% -4px}.draft .ai-arc-tip b{color:var(--on-inverse);font-weight:500}.draft .ai-arc-n.is-l .ai-arc-tip{left:auto;right:-6px;translate:0 -4px}.draft .ai-arc-n.is-r .ai-arc-tip{left:-6px;translate:0 -4px}.draft .ai-arc-n:hover .ai-arc-tip,.draft .ai-arc-n:focus-visible .ai-arc-tip{opacity:1;translate:-50%}.draft .ai-arc-n.is-l:hover .ai-arc-tip,.draft .ai-arc-n.is-l:focus-visible .ai-arc-tip,.draft .ai-arc-n.is-r:hover .ai-arc-tip,.draft .ai-arc-n.is-r:focus-visible .ai-arc-tip{translate:0}.draft .ai-arc-ph{margin:6px 6px 0;display:flex}.draft .ai-arc-ph span{width:var(--w);border-top:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);text-align:center;padding-top:5px;font-size:10.5px}.draft .ai-arc-ph span+span{margin-left:3px}.draft .ai-arc-ph span.is-done{color:var(--ink-muted);border-top-color:var(--ink-muted)}.draft .ai-arc-ph span.is-on{color:var(--ai-ink);border-top:2px solid var(--ai);padding-top:4px;font-weight:500}.draft .ai-arc-ph span span{width:auto;color:inherit;font-weight:inherit;border:0;margin:0;padding:0;display:inline}@keyframes sl-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.draft .pj-hero[aria-busy] .pj-continue{pointer-events:none}.draft .pj-skel-hero-eyebrow{width:120px;height:20px}.draft .pj-skel-hero-title{border-radius:6px;width:70%;height:28px}.draft .pj-skel-hero-line-a{width:85%;height:12px}.draft .pj-skel-hero-line-b{width:60%;height:12px}.draft .pj-skel-hero-progress{width:100%;height:34px}.draft .pj-skel-hero-cta{border-radius:5px;width:150px;height:32px}.draft .pj-skel-hero-idea-k{width:90px;height:12px}.draft .pj-skel-hero-idea-title{border-radius:6px;width:50%;height:22px}.draft .pj-skel-hero-idea-a{width:90%;height:12px}.draft .pj-skel-hero-idea-b{width:70%;height:12px}.draft .pj-skel-hero-idea-foot{margin-top:auto}.draft .pj-skel-hero-idea-last{width:100%;height:6px}@media (max-width:1023px){.draft .pj-skel-hero-eyebrow{border-radius:6px;height:22px}.draft .pj-skel-hero-title{border-radius:8px;width:72%;height:30px}.draft .pj-skel-hero-line-a{border-radius:6px;width:88%;height:13px}.draft .pj-skel-hero-line-b{border-radius:6px;width:62%;height:13px}.draft .pj-hero[aria-busy] .pj-progress{max-width:320px}.draft .pj-skel-hero-progress{border-radius:6px}.draft .pj-skel-hero-cta{border-radius:12px;width:170px;height:44px}.draft .pj-skel-hero-idea-k{border-radius:6px;width:100px;height:13px}.draft .pj-skel-hero-idea-title{border-radius:8px;height:24px}.draft .pj-skel-hero-idea-a,.draft .pj-skel-hero-idea-b{border-radius:6px;height:13px}.draft .pj-skel-hero-idea-last{border-radius:6px;height:30px}}@media (max-width:639px){.draft .pj-hero[aria-busy] .pj-progress{max-width:none}.draft .pj-skel-hero-cta{width:100%;height:48px}}@media (max-width:1279px){.draft .pj-hero{grid-template-columns:minmax(0,1fr)}.draft .pj-idea{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.draft .pj-idea>.pj-ai-k,.draft .pj-idea>.pj-h3,.draft .pj-idea>p{grid-column:1}.draft .pj-idea>.pj-done{grid-area:1/2/span 3}.draft .pj-idea>.pj-idea-foot{grid-column:1/-1}}@media (max-width:767px){.draft .pj-continue{grid-template-columns:minmax(0,1fr)}.draft .pj-continue .pj-desk{display:none}}@media (min-width:640px) and (max-width:1023px){.draft .pj-continue{grid-template-columns:minmax(0,1fr) 300px;min-height:300px}.draft .pj-continue-text>div:last-child .sl-btn{border-radius:12px;height:46px;padding:0 18px;font-size:15px}.draft .pj-idea .sl-btn{border-radius:12px;height:40px;font-size:15px}.draft .pj-continue:active{transform:scale(.985)}}@media (max-width:639px){.draft .pj-hero{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}.draft .pj-continue{border-radius:20px;flex-direction:column;min-height:0;display:flex}.draft .pj-continue .pj-desk{border-left:0;border-bottom:1px solid var(--line);flex:none;order:-1;height:150px;display:block}.draft .pj-desk .pj-sheet{top:24px;left:96px;transform:scale(.36)rotate(-3deg)}.draft .pj-continue-text{gap:10px;padding:18px}.draft .pj-h2{font-size:27px}.draft .pj-continue-text p{font-size:15px;line-height:22px}.draft .pj-strip{max-width:none;margin-top:6px}.draft .pj-strip-bars{height:30px}.draft .pj-continue-text>div:last-child .sl-btn{border-radius:14px;justify-content:center;width:100%;height:50px;font-size:16px}.draft .pj-idea{border-radius:20px;padding:18px;display:flex}.draft .pj-idea .pj-done{display:none}.draft .pj-idea p{font-size:15px;line-height:22px}.draft .pj-idea .sl-btn{border-radius:12px;height:40px;padding:0 16px;font-size:15px}.draft .pj-continue:active{transform:scale(.985)}}.draft .sl-btn.sl-btn-ai{background:var(--ink);color:var(--on-accent)}@media (hover:hover){.draft .sl-btn.sl-btn-ai:hover:not(:disabled){background:var(--accent-hover)}}.draft .pj-idea-foot .sl-btn{position:relative}@media (max-width:1023px){.draft .pj-sheet .sl-caret{vertical-align:-4px;width:2px;height:20px;animation-duration:1s}}@media (prefers-reduced-motion:reduce){.draft .pj-hero *,.draft .pj-hero :before,.draft .pj-hero :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.draft .pj-hl{background-size:100% 72%}.draft .ai-arc-s,.draft .ai-arc-sg{stroke-dashoffset:0;animation:none}.draft .ai-arc-n i{animation:none!important}.draft .ai-arc-n.is-cur:before{display:none}}.draft .pj-continue-text p b{color:var(--ink);font-weight:500}.draft .pj-ai-k .sl-idev{font-size:16px}.draft .pj-idea .sl-btn .sl-idev{font-size:17px}.draft .pj-scrim{z-index:45;background:var(--ink);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.draft .pj-scrim{background:color-mix(in srgb,var(--ink)28%,transparent)}}.draft .pj-scrim{animation:.22s both pj-fade}.draft .sl-dialog{width:420px;font-family:var(--font-ui);color:var(--ink);flex-direction:column;gap:12px;padding:20px;display:flex}.draft .sl-dialog h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:19px;font-weight:500}.draft .sl-dialog-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.draft .pj-dialog{box-sizing:border-box;border-radius:var(--radius-menu);background:var(--raised);width:520px;box-shadow:var(--shadow-menu);gap:16px;padding:24px;position:relative}.draft .pj-dialog h2{font-size:24px}.draft .pj-x{position:absolute;top:14px;right:14px}.draft .sl-spin{opacity:.7;border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite sl-rot;display:inline-block}@keyframes sl-rot{to{transform:rotate(360deg)}}.draft .sl-chip{border-radius:var(--radius-control);background:var(--wash);height:24px;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.draft .sm-mk{isolation:isolate;width:28px;height:28px;color:var(--ink);flex:none;place-items:center;font-size:18px;display:inline-grid;position:relative}.draft .sm-mk:before{content:"";background:var(--mk,var(--hl-yellow));border-radius:2px 5px 3px 6px;height:36%;position:absolute;bottom:20%;left:14%;right:4%}@supports (color:color-mix(in lab, red, red)){.draft .sm-mk:before{background:color-mix(in srgb,var(--mk,var(--hl-yellow))78%,transparent)}}.draft .sm-mk:before{z-index:-1;transform-origin:0;animation:.52s cubic-bezier(.22,1,.36,1) .16s both sm-swipe;rotate:-5deg}.dark .draft .sm-mk:before{background:var(--mk,var(--hl-yellow))}@supports (color:color-mix(in lab, red, red)){.dark .draft .sm-mk:before{background:color-mix(in srgb,var(--mk,var(--hl-yellow))40%,transparent)}}.draft .sm-mk.is-lg{width:48px;height:48px;font-size:30px}@keyframes sm-swipe{0%{scale:0 1}}.draft .sm-imp{width:560px}.draft .sm-imp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.draft .sm-imp-label{color:var(--ink);font-size:13px;font-weight:500}.draft .sm-imp-help{color:var(--ink-muted);margin:0;font-size:12px}.draft .sm-drop{border:1.5px dashed var(--line-strong);border-radius:var(--radius-card);color:inherit;font:inherit;text-align:center;cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease);background:buttonface;flex-direction:column;align-items:center;gap:8px;padding:30px 20px 26px;display:flex}.draft .sm-drop:hover,.draft .sm-drop.is-over{border-color:var(--ink);background:var(--wash)}.draft .sm-drop b{font-size:15px;font-weight:600}.draft .sm-drop-hint{color:var(--ink-muted);margin:0;font-size:13px}.draft .sm-fmts{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.draft .sm-fmts .sl-chip b{font-family:var(--font-script);color:var(--ink);font-weight:700}.draft .sm-comes{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.draft .sm-comes li{color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;display:flex}.draft .sm-comes .sl-icon{color:var(--ink);font-size:14px}.draft .sm-file{border-radius:var(--radius-card);background:var(--wash);align-items:center;gap:12px;padding:12px;display:flex}.draft .sm-file-ic{border:1px solid var(--line);background:var(--page);width:34px;height:42px;font-family:var(--font-script);text-transform:uppercase;color:var(--ink-muted);border-radius:3px;place-items:center;font-size:8px;font-weight:700;display:grid}.draft .sm-file b{font-size:14px;font-weight:500;display:block}.draft .sm-file small{color:var(--ink-muted);font-size:12px}.draft .sm-file .sl-btn{margin-left:auto}.draft .sm-bar{background:var(--hover);border-radius:4px;height:4px;overflow:hidden}.draft .sm-bar i{background:var(--ink);transform-origin:0;border-radius:4px;height:100%;animation:2.4s cubic-bezier(.4,0,.2,1) both sm-fill;display:block}@keyframes sm-fill{0%{scale:.08 1}to{scale:.82 1}}.draft .sm-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.draft .sm-steps li{color:var(--ink-muted);animation:pj-up .36s var(--ease)both;align-items:center;gap:10px;font-size:14px;display:flex}.draft .sm-steps li b{color:var(--ink);font-weight:500}.draft .sm-steps li>.sl-icon{color:var(--ink);font-size:15px}.draft .sm-done{flex-direction:column;gap:14px;display:flex}.draft .sm-done-h{align-items:center;gap:12px;display:flex}.draft .sm-done-h h2{margin:0}.draft .sm-nums{gap:28px;margin:0;padding:0;list-style:none;display:flex}.draft .sm-nums b{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1;display:block}.draft .sm-nums span{color:var(--ink-muted);font-size:12px}.draft .sm-fail-imp{flex-direction:column;gap:12px;display:flex}.draft .sm-fail-imp p{color:var(--ink-muted);margin:0;font-size:14px;line-height:21px}.draft .sm-fail-imp p b{color:var(--ink);font-weight:500}.draft .sm-tips{border-radius:var(--radius-card);background:var(--wash);color:var(--ink-muted);flex-direction:column;gap:6px;margin:0;padding:12px 14px;font-size:13px;line-height:19px;list-style:none;display:flex}.draft .sm-tips li{gap:8px;display:flex}.draft .sm-tips li .sl-icon{color:var(--ink);flex:none;margin-top:2px}.draft .sm-tips b{color:var(--ink);font-weight:500}:where(.sm-imp) [data-slot=text],:where(.sm-imp) [data-slot=heading]{font:inherit;letter-spacing:inherit}@media (max-width:1023px){.draft .pj-dialog,.draft .sm-imp{width:min(520px,100vw - 32px)}}@media (min-width:640px) and (max-width:1023px){.draft .sl-dialog-actions .sl-btn{border-radius:12px;height:44px;font-size:15px}}@media (max-width:639px){.draft .pj-scrim{place-items:end stretch}.draft .pj-scrim>.sl-dialog,.draft .pj-scrim>.pj-dialog{box-sizing:border-box;width:100%;max-width:none;max-height:90vh;animation:io-sheet .48s var(--ease-spring)both;border-radius:28px 28px 0 0;margin:0;padding:22px 20px 34px;overflow:auto}.draft .pj-scrim>.sl-dialog:before,.draft .pj-scrim>.pj-dialog:before{content:"";background:var(--ink);border-radius:3px;width:36px;height:5px;margin:-12px auto 6px;display:block}@supports (color:color-mix(in lab, red, red)){.draft .pj-scrim>.sl-dialog:before,.draft .pj-scrim>.pj-dialog:before{background:color-mix(in srgb,var(--ink)18%,transparent)}}.draft .sl-dialog-actions{flex-direction:column-reverse;align-items:stretch;gap:8px}.draft .sl-dialog-actions .sl-btn{border-radius:14px;justify-content:center;height:50px;font-size:16px}.draft .pj-dialog h2{padding-right:36px;font-size:26px}}@media (prefers-reduced-motion:reduce){.draft .sm-bar i{animation:none;scale:.82 1}}.draft .sm-rename{flex-direction:column;gap:16px;display:flex}.draft .sl-tag-ai{background:var(--hl-stroke);color:var(--on-highlight)}.draft .sl-kbd{border:1px solid var(--line);background:var(--wash);min-width:18px;height:18px;color:var(--ink-muted);font-family:var(--draft-font-mono);border-radius:4px;justify-content:center;align-items:center;margin:0 1px;padding:0 4px;font-size:11px;line-height:1;display:inline-flex}.draft .sl-btn .sl-kbd{margin-left:2px}.draft .pj-first{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;margin-top:4px;display:grid}.draft .pj-blank{border-radius:var(--radius-card);background:var(--raised);min-height:420px;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) 300px;display:grid;position:relative;overflow:hidden}.draft .pj-blank-text{flex-direction:column;gap:14px;padding:36px 32px 32px;display:flex}.draft .pj-blank-text .pj-slug{margin:0}.draft .pj-blank-text .pj-h2{font-size:34px}.draft .pj-blank-text p{max-width:40ch;color:var(--ink-muted);margin:0;font-size:15px;line-height:23px}.draft .pj-blank-cta{gap:8px;margin-top:auto;display:flex}.draft .pj-blank-cta .sl-btn{position:static}.draft .pj-blank-cta .sl-btn:after{content:"";border-radius:inherit;position:absolute;inset:0}.draft .pj-blank-cta .sl-btn:focus-visible{outline:none}.draft .pj-blank:has(.pj-blank-cta .sl-btn:focus-visible){box-shadow:var(--shadow-card),0 0 0 2px var(--focus)}.draft .pj-blank .pj-brush{width:560px;height:595px;top:-120px;left:-150px}.draft .pj-blank .pj-desk{pointer-events:none}.draft .pj-blank .pj-desk .pj-paper{box-sizing:border-box;background:var(--page);width:250px;height:324px;color:var(--page-ink);font-family:var(--font-script);box-shadow:var(--shadow-menu);padding:34px 0 0 38px;font-size:11px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:56px;left:44px;transform:rotate(2deg)}.draft .pj-blank:hover .pj-paper{transform:rotate(.5deg)translateY(-8px)}.draft .pj-caret{vertical-align:-2px;background:currentColor;width:1px;height:1.15em;margin-left:1px;animation:1.1s step-end infinite pj-blink;display:inline-block}.draft .pj-ways{flex-direction:column;gap:12px;display:flex}.draft .pj-way{border-radius:var(--radius-card);background:var(--raised);box-shadow:var(--shadow-card);transition:box-shadow var(--dur-2)var(--ease),transform var(--dur-2)var(--ease);flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.draft .pj-way:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.draft .pj-way p{color:var(--ink-muted);margin:0;font-size:14px;line-height:21px}.draft .pj-way-top{justify-content:space-between;align-items:center;display:flex}.draft .pj-way-top .sl-icon{font-size:22px}.draft .pj-way-top .pj-ai-k .sl-idev{font-size:26px}.draft .pj-way .sl-btn{align-self:flex-start;margin-top:auto}.draft .pj-sample{border-radius:var(--radius-card);background:var(--wash);color:var(--ink-muted);align-items:center;gap:12px;margin-top:20px;padding:14px 16px;font-size:14px;display:flex}.draft .pj-sample a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-weight:500}.draft .pj-muted{color:var(--ink-muted)}:where(.pj-first,.pj-sample,.pj-dialog) [data-slot=text]:not(.sl-tag),:where(.pj-first,.pj-dialog) [data-slot=heading]{font:inherit;letter-spacing:inherit}.draft .pj-dialog .sl-field{min-width:0;height:36px}.draft :is(.sm-rename,.sm-purge,.sm-dup) .sl-field{padding:0 10px}.draft :is(.sm-rename,.sm-purge,.sm-dup) .sl-field-label{font-size:13px;font-weight:500;line-height:19.5px}.draft .sm-dup .pj-btn-mark{flex:none;display:flex;position:relative}.draft .sm-dup .sl-busy .pj-btn-mark .sl-icon{visibility:hidden}.draft .sm-dup .pj-btn-mark .sl-loop{margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%}.draft :is(.sm-rename,.sm-purge,.sm-dup) .sl-field-helper{margin-top:-4px;font-size:12px;line-height:18px}.draft .pj-dialog-fields{flex-direction:column;gap:6px;display:flex}.draft .pj-opts{flex-direction:column;gap:8px;display:flex}.draft .pj-opt{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color var(--dur)var(--ease),box-shadow var(--dur-2)var(--ease),transform var(--dur-2)var(--ease);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.draft .pj-opt:hover{border-color:var(--line-strong)}.draft .pj-opt:active{transform:scale(.99)}.draft .pj-opt.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.draft .pj-opt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.draft .pj-opt-ic{isolation:isolate;width:36px;height:36px;color:var(--ink);background:0 0;border-radius:0;place-items:center;display:grid;position:relative}.draft .pj-opt-ic:before{content:"";background:var(--ink);border-radius:2px 5px 3px 6px;height:36%;position:absolute;bottom:20%;left:14%;right:4%}@supports (color:color-mix(in lab, red, red)){.draft .pj-opt-ic:before{background:color-mix(in srgb,var(--ink)9%,transparent)}}.draft .pj-opt-ic:before{z-index:-1;transform-origin:0;transition:background-color .2s var(--ease),height .22s var(--ease);animation:.52s cubic-bezier(.22,1,.36,1) .2s both pj-mk;rotate:-5deg}.draft .pj-opt:hover .pj-opt-ic:before{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.draft .pj-opt:hover .pj-opt-ic:before{background:color-mix(in srgb,var(--ink)16%,transparent)}}.draft .pj-opt.is-on .pj-opt-ic:before{background:var(--hl-yellow)}@supports (color:color-mix(in lab, red, red)){.draft .pj-opt.is-on .pj-opt-ic:before{background:color-mix(in srgb,var(--hl-yellow)78%,transparent)}}.draft .pj-opt.is-on .pj-opt-ic:before{height:42%}.dark .draft .pj-opt.is-on .pj-opt-ic:before{background:var(--hl-yellow)}@supports (color:color-mix(in lab, red, red)){.dark .draft .pj-opt.is-on .pj-opt-ic:before{background:color-mix(in srgb,var(--hl-yellow)40%,transparent)}}.draft .pj-opt-ic:has(.sl-idev):before{display:none}.draft .pj-opt-ic .sl-icon{font-size:18px}.draft .pj-opt b{font-size:14px;font-weight:600;display:block}.draft .pj-opt small{color:var(--ink-muted);font-size:13px;line-height:18px;display:block}.draft .pj-opt .sl-tag{vertical-align:1px;margin-left:4px}.draft .pj-radio{border:1.5px solid var(--line-strong);box-sizing:border-box;width:16px;height:16px;transition:border var(--dur-2)var(--ease-spring);border-radius:50%;grid-column:3}.draft .pj-opt.is-on .pj-radio{border:5px solid var(--ink)}.draft .pj-dialog-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.draft .pj-dialog-foot .pj-muted{font-size:12px}.draft .pj-dialog-foot-actions{gap:8px;display:flex}@media (max-width:1023px){.draft .pj-first{grid-template-columns:minmax(0,1fr)}.draft .pj-sample{border-radius:14px;font-size:15px;line-height:22px}}@media (max-width:1023px) and (min-width:640px){.draft .pj-dialog .sl-field{height:44px;font-size:16px}}@media (max-width:767px){.draft .pj-blank{grid-template-columns:minmax(0,1fr)}.draft .pj-blank .pj-desk{display:none}}@media (max-width:1023px) and (min-width:768px){.draft .pj-blank{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:639px){.draft .pj-first{flex-direction:column;gap:14px;display:flex}.draft .pj-blank{border-radius:20px;flex-direction:column;min-height:0;display:flex}.draft .pj-blank .pj-desk{border-left:0;border-bottom:1px solid var(--line);flex:none;order:-1;height:170px;display:block}.draft .pj-blank .pj-desk .pj-paper{transform-origin:0 0;top:30px;left:120px;transform:rotate(2deg)scale(.86)}.draft .pj-blank:hover .pj-desk .pj-paper{transform:rotate(2deg)scale(.86)}.draft .pj-blank-text{padding:22px 20px 20px}.draft .pj-blank-text .pj-h2{font-size:30px}.draft .pj-blank-cta{display:block}.draft .pj-blank .sl-btn{border-radius:14px;justify-content:center;width:100%;height:50px;font-size:16px}.draft .pj-way{border-radius:20px;padding:20px}.draft .pj-way .sl-btn{border-radius:12px;height:44px;font-size:15px}.draft .pj-dialog .sl-field{border-radius:12px;height:46px;font-size:16px}.draft .pj-dialog-foot{flex-direction:column-reverse;align-items:stretch;gap:12px}.draft .pj-dialog-foot-actions{flex-direction:column-reverse}.draft .pj-dialog-foot .sl-btn{border-radius:14px;justify-content:center;height:50px;font-size:16px}.draft .pj-dialog-foot .pj-muted{text-align:center}}@media (max-width:1023px){.draft .pj-blank .sl-kbd{display:none}}@media (prefers-reduced-motion:reduce){.draft .pj-caret{animation:none}.draft .pj-first *,.draft .pj-first :before,.draft .pj-first :after,.draft .pj-sample,.draft .pj-opts :before{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.draft .pj-first .pj-hl{background-size:100% 72%}}.draft .slt{box-sizing:border-box;background:var(--inverse);max-width:min(560px,100vw - 32px);min-height:44px;color:var(--on-inverse);font-family:var(--font-ui);box-shadow:0 12px 32px -8px #0f0f0f59,0 0 0 1px var(--on-inverse)inset;border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 8px;font-size:13px;line-height:18px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.draft .slt{box-shadow:0 12px 32px -8px #0f0f0f59,0 0 0 1px color-mix(in srgb,var(--on-inverse)8%,transparent)inset}}.draft .slt{animation:slt-in .46s var(--ease-spring)both;overflow:hidden}@media (min-width:640px){.draft .slt{width:fit-content;max-width:min(560px,100vw - 32px,50vw);margin-inline:auto}}@media (max-width:639px){.draft .slt{max-width:none}}@media (max-width:1023px){.draft .slt-a kbd{display:none}}.draft .slt-ic{background:var(--on-inverse);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.draft .slt-ic{background:color-mix(in srgb,var(--on-inverse)12%,transparent)}}.draft .slt-ic{color:var(--on-inverse)}.draft .slt-ic .sl-icon{animation:slt-tick .52s var(--ease-spring).14s both;font-size:15px}.draft .slt-t{flex:1;min-width:0;padding-right:4px}.draft .slt-t b{font-weight:500}.draft .slt-acts{border-left:1px solid var(--on-inverse);align-items:center;gap:2px;padding-left:6px;display:flex}@supports (color:color-mix(in lab, red, red)){.draft .slt-acts{border-left:1px solid color-mix(in srgb,var(--on-inverse)16%,transparent)}}.draft .slt-a{height:32px;font:inherit;color:var(--on-inverse);white-space:nowrap;cursor:pointer;transition:background-color .14s var(--ease),transform .14s var(--ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.draft .slt-a:hover{background:var(--on-inverse)}@supports (color:color-mix(in lab, red, red)){.draft .slt-a:hover{background:color-mix(in srgb,var(--on-inverse)12%,transparent)}}.draft .slt-a:active{transform:scale(.96)}.draft .slt-a:focus-visible{outline:2px solid var(--on-inverse);outline-offset:-2px}.draft .slt-a .sl-icon{opacity:.85;font-size:15px}.draft .slt-a kbd{font:inherit;color:var(--on-inverse-muted);margin-left:2px;font-size:11px;font-weight:400}.draft .slt-bar{background:var(--on-inverse);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.draft .slt-bar{background:color-mix(in srgb,var(--on-inverse)28%,transparent)}}.draft .slt-bar{transform-origin:0;animation:slt-run var(--slt-dur)linear both}@keyframes slt-in{0%{opacity:0;translate:0 14px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes slt-tick{0%{opacity:0;rotate:-25deg;scale:.3}to{opacity:1;rotate:none;scale:1}}@keyframes slt-run{0%{scale:1}to{scale:0 1}}@media (prefers-reduced-motion:reduce){.draft .slt,.draft .slt-ic .sl-icon{animation:none}.draft .slt-bar{display:none}}@keyframes sr-in{0%{opacity:0;transform:translate(-50%)translateY(-10px)scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes sr-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sr-swipe{0%{background-size:0% 70%}to{background-size:100% 70%}}@keyframes io-cancel{0%{opacity:0;translate:16px}}:where(.sr) [data-slot=text]:not(.sl-tag),:where(.sr) [data-slot=heading]{font:inherit;letter-spacing:inherit}.draft .sr-scrim{z-index:40;background:var(--ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.draft .sr-scrim{background:color-mix(in srgb,var(--ink)30%,transparent)}}.draft .sr-scrim{animation:.2s both pj-fade}.draft .sr{z-index:41;background:var(--raised);width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 120px);box-shadow:var(--shadow-menu),0 30px 80px -30px #2a292673;color:var(--ink);font-family:var(--font-ui);transform-origin:50% 0;border-radius:12px;flex-direction:column;animation:.32s cubic-bezier(.34,1.3,.64,1) both sr-in;display:flex;position:fixed;top:max(72px,11vh);left:50%;overflow:hidden;transform:translate(-50%)}.draft .sr:focus-visible{outline:none}.draft .sr-in{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:relative}.draft .sr-in .io-sh-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.draft .sr-in .io-find{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.draft .sr-in .io-find>.sl-icon{color:var(--ink);animation:sl-pop .36s var(--ease-spring).12s both;flex:none;font-size:20px}.draft .sr-in input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.draft .sr-in input::placeholder{color:var(--ink-faint)}.draft .sr-in input::-webkit-search-cancel-button{display:none}.draft .sr-in:after{content:"";background:var(--hl-stroke);transform-origin:0;height:2px;animation:.7s cubic-bezier(.22,1,.36,1) 80ms both pj-grow;position:absolute;bottom:-1px;left:0;right:0}.draft .sr-in .io-clear,.draft .sr-in .io-cancel,.draft .sr-count,.draft .sr-list>.io-srg,.draft .sr-list>.io-chips,.draft .sr-go-caret{display:none}.draft .sr-list{flex:1;min-height:0;padding:4px 6px 8px;position:relative;overflow:auto}.draft .sr-groups{position:relative}.draft .sr-ind{border-radius:var(--radius-control);background:var(--hover);pointer-events:none;height:46px;transition:transform .26s cubic-bezier(.34,1.35,.64,1);position:absolute;top:0;left:0;right:0}.draft .sr-ind:before{content:"";background:var(--ink);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.draft .sr-g{box-sizing:border-box;height:30px;color:var(--ink-muted);justify-content:space-between;align-items:center;padding:8px 10px 0;font-size:12px;font-weight:500;display:flex;position:relative}.draft .sr-row{border-radius:var(--radius-control);height:46px;color:var(--ink);cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;text-decoration:none;animation:.36s cubic-bezier(.22,1,.36,1) both sr-row;display:grid;position:relative}.draft .sr-ic{isolation:isolate;width:28px;height:28px;color:var(--ink-muted);transition:transform .26s var(--ease-spring),color var(--dur)var(--ease);background:0 0;place-items:center;display:grid;position:relative}.draft .sr-ic:before{content:"";background:var(--ink);border-radius:2px 5px 3px 6px;height:36%;position:absolute;bottom:20%;left:14%;right:4%}@supports (color:color-mix(in lab, red, red)){.draft .sr-ic:before{background:color-mix(in srgb,var(--ink)8%,transparent)}}.draft .sr-ic:before{z-index:-1;transform-origin:0;transition:background-color .2s var(--ease),height .22s var(--ease);rotate:-5deg}.draft .sr-row.is-on .sr-ic:before{background:var(--hl-yellow)}@supports (color:color-mix(in lab, red, red)){.draft .sr-row.is-on .sr-ic:before{background:color-mix(in srgb,var(--hl-yellow)78%,transparent)}}.draft .sr-row.is-on .sr-ic:before{height:42%;animation:.36s cubic-bezier(.22,1,.36,1) both sr-swipe}.dark .draft .sr-row.is-on .sr-ic:before{background:var(--hl-yellow)}@supports (color:color-mix(in lab, red, red)){.dark .draft .sr-row.is-on .sr-ic:before{background:color-mix(in srgb,var(--hl-yellow)40%,transparent)}}.draft .sr-ic .sl-icon{font-size:15px}.draft .sr-row.is-on .sr-ic{color:var(--ink);transform:scale(1.08)}.draft .sr-t{flex-direction:column;min-width:0;display:flex}.draft .sr-t b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.draft .sr-row.is-mono .sr-t b{font-family:var(--font-script);letter-spacing:.01em;font-size:13px;font-weight:700}.draft .sr-t small{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.draft .sr-hit{color:var(--on-highlight);background:linear-gradient(var(--hl-yellow),var(--hl-yellow))no-repeat 0 70%/100% 70%;border-radius:2px 3px;margin:0 -1px;padding:0 1px;animation:.38s cubic-bezier(.22,1,.36,1) both sr-swipe}.draft .sr-go{color:var(--ink-faint);opacity:0;transition:opacity var(--dur)var(--ease),transform .26s var(--ease-spring);align-items:center;gap:6px;font-size:12px;display:flex;transform:translate(-4px)}.draft .sr-row.is-on .sr-go{opacity:1;color:var(--ink-muted);transform:none}.draft .sr-none{color:var(--ink-muted);flex-direction:column;align-items:flex-start;gap:10px;padding:22px 16px 18px;font-size:14px;animation:.3s both sr-row;display:flex}.draft .sr-none-actions{gap:8px;display:flex}.draft .sr-foot{border-top:1px solid var(--line);background:var(--wash);color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:11px;display:flex}.draft .sr-foot span{align-items:center;gap:3px;display:inline-flex}.draft .sr-foot .sl-kbd{margin:0 1px}@media (min-width:640px) and (max-width:1023px){.draft .sr{border-radius:18px;width:620px;max-height:560px;top:96px}.draft .sr-in{height:60px}.draft .sr-in .sr-esc,.draft .sr-foot>span:first-child,.draft .sr-go{display:none}.draft .sr-foot{justify-content:flex-end}.draft .sr-ind{display:none}.draft .sr-row.is-on{background:var(--hover)}}.draft .io-search{box-sizing:border-box;background:var(--ink);border:0;border-radius:12px;align-items:center;gap:8px;width:220px;height:40px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.draft .io-search{background:color-mix(in srgb,var(--ink)6%,transparent)}}.draft .io-search{color:var(--ink-muted);font:inherit;font-family:var(--font-ui);cursor:pointer;transition:background-color var(--dur)var(--ease),transform .22s var(--ease-spring);font-size:15px}.draft .io-search:active{transform:scale(.97)}.draft .io-search .sl-icon{color:var(--ink);font-size:17px}:where(.io-search) [data-slot=text]{font:inherit;letter-spacing:inherit}@media (max-width:639px){.draft .sr-scrim{display:none}.draft .sr{width:auto;max-height:none;box-shadow:none;background:var(--canvas);border-radius:0;animation:.22s both pj-fade;inset:0;transform:none}.draft .sr-in{height:auto;padding:calc(env(safe-area-inset-top,0px) + 12px)16px 10px;border-bottom:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.draft .sr-in:after,.draft .sr-in .sr-esc,.draft .sr-foot{display:none}.draft .sr-in.is-empty .io-sh-t{clip-path:none;width:auto;height:auto;font-family:var(--font-display);letter-spacing:-.02em;grid-column:1/-1;margin:0;font-size:38px;font-weight:500;line-height:1.05;animation:.46s cubic-bezier(.22,1,.36,1) both pj-up;position:static;overflow:visible}.draft .sr-in .io-find{max-width:420px;display:block;position:relative}.draft .sr-in .io-find>.sl-icon{color:var(--ink-muted);pointer-events:none;font-size:17px;animation:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.draft .sr-in input{box-sizing:border-box;background:var(--ink);border-radius:12px;width:100%;height:40px;padding:0 36px 0 38px}@supports (color:color-mix(in lab, red, red)){.draft .sr-in input{background:color-mix(in srgb,var(--ink)7%,transparent)}}.draft .sr-in input{transition:box-shadow var(--dur)var(--ease),background-color var(--dur)var(--ease);font-size:16px}.draft .sr-in input:focus{background:var(--raised);box-shadow:0 0 0 1.5px var(--ink)}.draft .sr-in .io-clear{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;animation:sl-pop .26s var(--ease-spring)both;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.draft .sr-in .io-clear .sl-icon{font-size:16px}.draft .sr-in:not(:focus-within){grid-template-columns:minmax(0,1fr)}.draft .sr-in:not(:focus-within) .io-cancel{opacity:0;visibility:hidden;height:40px;transition:opacity .15s var(--ease),visibility 0s linear .3s;animation:none;position:absolute;bottom:10px;right:16px}.draft .sr-in .io-cancel{font:inherit;color:var(--ink);cursor:pointer;animation:io-cancel .38s var(--ease-spring)both;background:0 0;border:0;flex:none;padding:0 2px;font-size:17px;display:block}.draft .sr-list{padding:0 16px calc(120px + env(safe-area-inset-bottom,0px))}.draft .sr-list>.io-srg{display:flex}.draft .sr-list>.io-chips{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}.draft .sr-g,.draft .io-srg{height:auto;color:var(--ink-muted);justify-content:space-between;align-items:baseline;margin:20px 4px 8px;padding:0;font-size:13px;font-weight:500;display:flex}.draft .sr-count{display:inline}.draft .sr-ind{display:none}.draft .sr-grp{background:var(--raised);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.draft .sr-grp .sr-row{border-radius:0;grid-template-columns:32px minmax(0,1fr) auto;height:auto;min-height:60px;padding:8px 14px}.draft .sr-grp .sr-row+.sr-row{box-shadow:inset 0 1px 0 var(--line)}.draft .sr-grp .sr-row:active{background:var(--hover)}.draft .sr-grp .sr-t b{font-size:16px;line-height:22px}.draft .sr-grp .sr-t small{font-size:13px;line-height:18px}.draft .sr-grp .sr-row.is-mono .sr-t b{font-size:14px}.draft .sr-grp .sr-ic .sl-icon{font-size:18px}.draft .sr-grp .sr-go{opacity:1;color:var(--ink-faint);transform:none}.draft .sr-grp .sr-go .sl-kbd,.draft .sr-grp .sr-go .sr-open,.draft .sr-grp .sr-go .sr-go-return{display:none}.draft .sr-grp .sr-go .sr-go-caret{font-size:15px;display:inline}.draft .sr-grp .sr-row.is-on .sr-go{color:var(--ink)}.draft .io-chip{background:var(--raised);height:36px;box-shadow:var(--shadow-card);font:inherit;color:var(--ink);cursor:pointer;transition:transform .22s var(--ease-spring);border:0;border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:15px;animation:.42s cubic-bezier(.22,1,.36,1) both pj-up;display:inline-flex}.draft .io-chip:active{transform:scale(.95)}.draft .io-chip .sl-icon{color:var(--ink-muted);font-size:15px}.draft .sr-none{text-align:center;align-items:center;padding:28px 8px;font-size:15px;line-height:22px}.draft .sr-none b{color:var(--ink);font-weight:500}.draft .sr-none-new{display:none}.draft .sr-none .sr-none-clear{border-radius:var(--radius-control);background:var(--raised);border-color:var(--line);height:32px;color:var(--ink);margin-top:6px;padding:0 12px;font-size:14px;box-shadow:0 1px 1px #0f0f0f08}.draft .sr-none .sl-btn{justify-content:center}body:has(.sr) .io-tabs{z-index:42;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.draft .sr,.draft .sr-scrim,.draft .sr-in:after,.draft .sr-in .io-find>.sl-icon,.draft .sr-row,.draft .sr-hit,.draft .sr-none,.draft .io-chip,.draft .io-cancel,.draft .sr-in .io-clear,.draft .sr-row.is-on .sr-ic:before{animation:none}.draft .sr-ind,.draft .sr-ic,.draft .sr-go{transition:none}}.draft .pj-none-actions{flex-wrap:wrap;gap:8px;display:flex}.draft .sl-side-item .sl-kbd{margin-left:auto}.is-collapsed .pj-side .sl-side-item .sl-kbd{display:none}:where(button.io-tab){cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}@keyframes ks-in{0%{opacity:0;transform:translate(-50%,calc(-50% - 10px))scale(.96)}to{opacity:1;transform:translate(-50%,-50%)}}:where(.ks) [data-slot=text],:where(.ks) [data-slot=heading]{font:inherit;letter-spacing:inherit}.draft .ks{z-index:41;background:var(--raised);width:min(560px,100vw - 32px);max-height:min(620px,100dvh - 64px);box-shadow:var(--shadow-menu),0 30px 80px -30px #2a292673;color:var(--ink);font-family:var(--font-ui);border-radius:12px;flex-direction:column;animation:.32s cubic-bezier(.34,1.3,.64,1) both ks-in;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.draft .ks:focus-visible{outline:none}.draft .ks-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex}.draft .ks-screenplay .ks-search-wrap{padding:12px 20px 0}.draft .ks-screenplay .ks-search{border:1px solid var(--line);background:var(--paper);width:100%;height:36px;color:var(--ink);border-radius:8px;padding:0 10px}.draft .ks-screenplay .ks-caps{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:inline-flex}.draft .ks-screenplay .ks-row-hit{animation:1.6s ease-out both ks-hit}.draft .ks-screenplay .ks-empty{color:var(--ink-faint);padding:24px 0;display:block}@keyframes ks-hit{to{background:0 0}}.draft .ks-head [data-slot=heading]{font:inherit;font-size:17px;font-weight:500}.draft .ks-body{flex:1;min-height:0;padding:4px 20px 16px;overflow:auto}.draft .ks-sec{padding-top:12px}.draft .ks-sec [data-slot=heading]{font:inherit;color:var(--ink-faint);margin:0 0 4px;font-size:12px;font-weight:500}.draft .ks-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.draft .ks-row{justify-content:space-between;align-items:center;gap:16px;min-height:34px;font-size:14px;display:flex}@media (min-width:640px){.draft .ks-list{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}}@media (prefers-reduced-motion:reduce){.draft .ks{animation:none}.draft .ks-screenplay .ks-row-hit{background:var(--ink);animation:none}@supports (color:color-mix(in lab, red, red)){.draft .ks-screenplay .ks-row-hit{background:color-mix(in srgb,var(--ink)12%,transparent)}}}.draft .ks-screenplay{width:min(780px,100vw - 48px);max-height:min(720px,100dvh - 64px);box-shadow:0 40px 100px -30px #0f0f0f73,0 0 0 1px var(--line);border-radius:18px}.draft .ks-screenplay .ks-head{flex-shrink:0;height:auto;padding:16px 14px 14px 18px}.draft .ks-screenplay .ks-title{flex:1;min-width:0}.draft .ks-screenplay .ks-head [data-slot=heading]{font-family:var(--font-display);margin:0;font-size:22px;line-height:26px}.draft .ks-screenplay .ks-hint{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-muted);margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.draft .ks-screenplay .ks-search{flex:0 220px;width:220px;min-width:0}.draft .ks-screenplay .ks-body{columns:2 300px;column-gap:28px;padding:10px 18px 18px}.draft .ks-screenplay .ks-sec{break-inside:avoid;margin:0 0 8px;padding-top:6px}.draft .ks-screenplay .ks-sec [data-slot=heading]{letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:600}.draft .ks-screenplay .ks-list{display:flex}.draft .ks-screenplay .ks-row{border-radius:8px;gap:10px;min-height:32px;margin:0 -6px;padding:2px 6px;font-size:13px}.draft .ks-screenplay .ks-close,.draft .ks-screenplay .ks-done{min-width:32px;min-height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.draft .ks-screenplay .ks-done,.draft .ks-screenplay .ks-touch-footer{display:none}.draft .ks-screenplay .ks-footer{border-top:1px solid var(--line);color:var(--ink-faint);flex-shrink:0;justify-content:space-between;gap:12px;padding:10px 18px;font-size:11.5px;display:flex}@media (pointer:coarse){.draft .ks-screenplay .ks-close,.draft .ks-screenplay .ks-web-footer{display:none}.draft .ks-screenplay .ks-done,.draft .ks-screenplay .ks-touch-footer{display:inline-flex}.draft .ks-screenplay .ks-done{min-width:44px;min-height:44px}}.draft .ks-screenplay .ks-icon{flex:none;width:30px;height:30px;padding:6px}.draft .ks-screenplay .ks-caps .sl-kbd{box-sizing:border-box;background:var(--canvas);min-width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 -2px 0 var(--line-strong),0 1px 0 #0f0f0f0a;font-family:var(--font-ui);color:var(--ink);border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}@keyframes wn-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}:where(.wn,.wn-preview) [data-slot=text]:not(.sl-tag),:where(.wn,.wn-preview) [data-slot=heading]{font:inherit;letter-spacing:inherit}.draft .wn-scrim{z-index:40;background:var(--ink);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.draft .wn-scrim{background:color-mix(in srgb,var(--ink)30%,transparent)}}.draft .wn-scrim{animation:.2s both pj-fade}.draft .wn{z-index:41;box-sizing:border-box;background:var(--raised);width:min(420px,100vw);box-shadow:var(--shadow-menu);color:var(--ink);font-family:var(--font-ui);outline:0;flex-direction:column;font-size:14px;line-height:1.5;animation:.32s cubic-bezier(.34,1.3,.64,1) both wn-in;display:flex;position:fixed;top:0;bottom:0;right:0}.draft .wn-preview{color:var(--ink);font-family:var(--font-ui);font-size:14px;line-height:1.5}.draft .wn-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 12px 0 20px;display:flex}.draft .wn-head [data-slot=heading]{margin:0;font-size:17px;font-weight:500}.draft .wn-scroll{flex:1;min-height:0;padding:4px 20px 24px;overflow-y:auto}.draft .wn-note{color:var(--ink-muted);margin:16px 0 0}.draft .wn-list{flex-direction:column;display:flex}.draft .wn-entry{border-bottom:1px solid var(--line);padding:16px 0}.draft .wn-list>:last-child .wn-entry{border-bottom:0}.draft .wn-meta{color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.draft .wn-title{color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:500}.draft .wn-p{white-space:pre-line;color:var(--ink-muted);margin:0 0 8px}@media (max-width:639px){.draft .wn{top:auto;right:8px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom,0px));transform-origin:50% 100%;animation:io-sheet .42s var(--ease-spring)both;border-radius:24px;left:8px}}@media (prefers-reduced-motion:reduce){.draft .wn,.draft .wn-scrim{animation:none}}.draft{--dur:.15s;--ease:cubic-bezier(.25,.1,.25,1);--dur-2:.22s;--dur-3:.36s;--ease-spring:cubic-bezier(.34,1.4,.64,1)}