:root{--side-w: 264px;--row-h: 34px}.sheet{max-width:800px;padding:64px 56px 0}.ptitle{font-size:32px;line-height:38px}.stack{left:-18px}.lyr.modal .panel{left:calc(var(--side-w) + (100vw - var(--side-w)) / 2)}@media(hover:hover)and (pointer:fine){.row:not(.heading){cursor:grab}.row .tx{cursor:text}}@media(hover:hover)and (pointer:fine){.nv:hover,.li:hover,.icon-btn:hover,.sync:hover{background:var(--hover)}.nv.on:hover,.li.on:hover{background:var(--press)}.row:hover{background-color:var(--hover)}.row.sel:hover{background-color:color-mix(in oklch,var(--blue) 13%,transparent)}.row.parent:hover .tw{opacity:.7}.row .ck:hover{color:var(--ink-2)}.row .ck:hover .box{stroke-width:1.8}.row:not(.done) .ck:hover .tick{stroke:var(--ink-3);stroke-dashoffset:0}.ct:hover{background:var(--press);color:var(--ink)}.row{cursor:default}.row .bd{cursor:text}.crumb:hover{color:var(--ink);background:var(--hover)}.btn:hover{background:var(--hover)}.btn.primary:hover{background:color-mix(in oklch,var(--blue) 90%,var(--ink))}.chipbtn:hover,.dp-grid .day:hover,.dp-head .nav:hover{background:var(--hover)}.opt:hover:not(.on){background:var(--hover)}.seg button:hover:not(.on){color:var(--ink)}.i-close:hover,button.i-field:hover{background:var(--hover)}.tail:hover{background:linear-gradient(var(--hover),transparent 64px);border-radius:var(--r)}}@media(min-width:1440px){body.has-insp .app{grid-template-columns:var(--side-w) minmax(0,1fr) 380px}.insp{display:block;position:sticky;top:0;height:100svh;overflow-y:auto;border-left:1px solid var(--rule);background:var(--paper);padding:28px 26px 24px;animation:insp-in .26s var(--spring-lift)}.insp:not([hidden]){display:block}@keyframes insp-in{0%{opacity:0;transform:translate(12px)}}}@media(min-width:1600px){.sheet{max-width:840px}}
