.sheet-status .sheet-since{opacity:.78}.sheet-head .sheet-top{align-items:center}.sheet-head .sheet-badges{flex:1;align-items:baseline;min-width:0;margin-top:0}.sheet-head .sheet-status{margin-top:0}.sheet-topright{flex:none;align-items:center;gap:12px;display:flex}.sheet-area{font:500 10px/20px var(--mono);text-transform:uppercase;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:9px;margin-left:4px;display:inline-flex}.sheet-area .gem{width:7px;height:7px}.sheet-menu{min-width:236px}.sheet-menu button i.ti{color:var(--muted);font-size:16px}.sheet-menu button:focus-visible{background:var(--soft);outline:none}.sheet-menulabel{font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;display:block}.sheet-menu .sheet-move{padding:7px 10px}.sheet-movegem{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--stage);border-radius:1.5px;flex:none;margin:0 3px;transform:rotate(45deg)}.sheet-move.current .sheet-movegem{background:var(--stage)}.sheet-menu .sheet-move .sheet-movecheck{color:var(--ink);margin-left:auto}.sheet-move.stage-triage{--stage:var(--ink2)}.sheet-move.stage-backlog{--stage:#93a89c}.sheet-move.stage-shape{--stage:#e5b65a}.sheet-move.stage-build{--stage:#23946f}.sheet-move.stage-ship{--stage:#2f7ec4}.sheet-move.stage-complete{--stage:#3e8f7a}.sheet-move.stage-declined{--stage:#b3bfb8}.sheet-menusep{background:var(--line);height:1px;margin:5px 6px;display:block}.sheet-skeleton{flex-direction:column;align-items:flex-start;min-height:1000px;padding-bottom:40px;display:flex}.sheet-bone{background:linear-gradient(90deg, var(--soft), var(--panel), var(--soft));background-size:200% 100%;border-radius:8px;width:100%;animation:1.4s linear infinite sheetShimmer;display:block}.sheet-bone.code{width:44px;height:14px;margin-top:13px}.sheet-bone.pill{border-radius:999px;width:210px;height:28px;margin-top:35px}.sheet-bone.title{width:min(560px,80%);height:46px;margin-top:12px}.sheet-skeleton-columns{flex-wrap:wrap;gap:36px 44px;width:100%;margin-top:72px;display:flex}.sheet-skeleton-main,.sheet-skeleton-side{flex-direction:column;gap:14px;min-width:0;display:flex}.sheet-skeleton-main{flex:999 460px}.sheet-skeleton-side{flex:260px}.sheet-bone.heading{width:140px;height:14px}.sheet-bone.block{height:120px;margin-bottom:18px}.sheet-bone.block.tall{height:280px}.sheet-bone.row{height:38px}.sheet-fieldhead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex;position:relative}.sheet-fieldhead>span{font:800 13px/18px var(--sans);letter-spacing:.02em;color:var(--muted)}.sheet-tools{visibility:hidden;opacity:0;align-items:center;gap:2px;transition:opacity .15s,visibility 0s linear .15s;display:flex}.sheet-richfield:focus-within .sheet-tools{visibility:visible;opacity:1;transition:opacity .15s,visibility}.sheet-tool{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;font-size:16px;display:grid}.sheet-tool:hover{background:var(--soft);color:var(--ink)}.sheet-tool.on{background:var(--hero-tint);color:var(--hero-text)}.sheet-tool:focus-visible{outline:2px solid var(--sel);outline-offset:1px}.sheet-linkform{z-index:30;border:1px solid var(--line);background:var(--surface);box-shadow:0 12px 30px var(--shade2);border-radius:12px;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.sheet-linkform .input{width:min(280px,60vw);padding:5px 10px;font-size:14px}.sheet-richtext{white-space:pre-wrap;overflow-wrap:anywhere}.sheet-richfield .sheet-richtext{min-height:1.6em;font:400 16.5px/1.6 var(--sans);color:var(--ink);border-radius:8px;margin:0 -8px;padding:4px 8px}.sheet-richfield .sheet-richtext[contenteditable=true]:hover{background:var(--panel)}.sheet-richfield .sheet-richtext:focus{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--sel);outline:none}.sheet-richtext p,.sheet-richtext ul,.sheet-richtext ol,.sheet-richtext blockquote,.sheet-richtext pre{margin:0 0 .6em}.sheet-richtext>:last-child,.sheet-richtext li>:last-child{margin-bottom:0}.sheet-richtext ul,.sheet-richtext ol{padding-left:1.5em}.sheet-richtext li+li{margin-top:.2em}.sheet-richtext li p{margin:0}.sheet-richtext h1,.sheet-richtext h2,.sheet-richtext h3,.sheet-richtext h4{font:600 1.15em/1.3 var(--sans);letter-spacing:-.02em;margin:.8em 0 .4em}.sheet-richtext>:first-child{margin-top:0}.sheet-richtext a{color:var(--hero-text);text-underline-offset:2px;text-decoration:underline}.sheet-richtext code{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font:500 .84em/1 var(--mono);border-radius:5px;padding:1px 5px}.sheet-richtext pre{background:var(--panel);font:400 13.5px/1.5 var(--mono);border-radius:8px;padding:10px 12px}.sheet-richtext pre code{box-shadow:none;font:inherit;background:0 0;padding:0}.sheet-richtext blockquote{border-left:3px solid var(--line);color:var(--ink2);padding-left:12px}.sheet-richtext p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#8fa89b;pointer-events:none;height:0}.sheet-richfield,.rt-input{position:relative}.sheet-richtext .rt-image{white-space:normal;width:fit-content;max-width:100%;margin:.4em 0 .8em;line-height:0;position:relative}.rt-image img{background:var(--panel);max-width:100%;max-height:520px;box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .1);border-radius:10px;transition:box-shadow .15s,filter .2s,opacity .2s;display:block}.rt-image.readonly img{cursor:zoom-in}.rt-image.selected img{box-shadow:0 0 0 2px var(--sel)}.rt-image.uploading img,.rt-image.failed img{opacity:.75;filter:saturate(.6)}.rt-image-status{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;background:#0a120fb8;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.rt-image-bar{background:#ffffff40;border-radius:2px;flex:1;height:4px;overflow:hidden}.rt-image-bar i{background:#3fcf8e;border-radius:2px;height:100%;transition:width .2s;display:block}.rt-image.failed{width:100%}.rt-image.failed img{display:none}.rt-image-failed{color:var(--alert-text);font:500 13px/1.4 var(--sans);background:#f0603f0f;border:1px dashed #f0603f8c;border-radius:10px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.rt-image-failed>i{flex:none;font-size:18px}.rt-image-failed>span{flex:1;min-width:0}.rt-image-failed>div{flex:none;gap:6px;display:flex}.rt-image.uploading{min-width:220px;min-height:90px}.rt-image-button{background:var(--solid);height:28px;color:var(--on-solid);font:600 12.5px/1 var(--sans);cursor:pointer;border:0;border-radius:8px;padding:0 12px}.rt-image-button.quiet{background:rgb(var(--ink-rgb) / .07);color:var(--ink)}.rt-image-actions{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.rt-image:hover .rt-image-actions,.rt-image.selected .rt-image-actions,.rt-image-actions:focus-within{opacity:1}.rt-image-actions button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a120fa8;border:0;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.rt-image-actions button:hover{background:#0a120fd9}.rt-image-actions button:focus-visible{outline-offset:1px;outline:2px solid #fff}.rt-drop{z-index:5;background:rgb(var(--surface-rgb) / .86);color:var(--hero-text);font:600 14px/1 var(--sans);pointer-events:none;border:2px dashed #23946f99;border-radius:14px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:-6px}.rt-drop i{font-size:20px}.rt-lightbox{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e0cd6;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px;animation:.2s both scrimin;display:flex;position:fixed;inset:0}.rt-lightbox img{background:#fff;border-radius:10px;max-width:min(1400px,94vw);max-height:calc(100vh - 140px);box-shadow:0 30px 80px #00000080}.rt-lightbox-bar{color:#ffffffd9;font:500 13.5px/1 var(--sans);align-items:center;gap:12px;display:flex}.rt-lightbox-bar a,.rt-lightbox-bar button{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:inline-flex}.rt-lightbox-bar a:hover,.rt-lightbox-bar button:hover{background:#fff3}@media (prefers-reduced-motion:reduce){.rt-lightbox{animation:none}}.rt-image.external a{background:rgb(var(--ink-rgb) / .05);color:var(--ink2);font:500 13px/1.3 var(--sans);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:inline-flex}.rt-image.external a:hover{background:rgb(var(--ink-rgb) / .08)}.rt-image.external small{color:var(--faint);font-size:12px}.rt-image.external.selected a{box-shadow:0 0 0 2px var(--sel)}
