.bulk-task-move{gap:var(--s-3);display:grid}.bulk-task-move>label{gap:var(--s-2);display:grid}
.dk-ntf-wrap{flex-direction:column;align-items:stretch;min-width:0;display:flex}.dk-ntf{gap:var(--s-2);padding-top:var(--s-2);flex-direction:column;display:flex}.dk-ntf-row{gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.dk-ntf-pane{max-height:calc(var(--s-6) * 6);overscroll-behavior:contain;overflow-y:auto}.dk-ntf-days{gap:var(--s-2);overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:var(--s-1);flex-wrap:nowrap;display:flex;overflow:auto hidden}.dk-ntf-days::-webkit-scrollbar{display:none}.dk-ntf-days>.tdt-chip{white-space:nowrap;flex:none}.dk-ntf-float{z-index:71;min-width:calc(var(--s-6) * 7);margin-top:var(--s-1);padding:var(--s-2);border-radius:var(--r-2);background:var(--surface-over);box-shadow:var(--lift-4);position:fixed}.dk-ntf-float.is-up{margin-top:0;margin-bottom:var(--s-1)}.dk-ntf-float .dk-ntf-pane{max-height:min(calc(var(--s-6) * 12), var(--ntf-max,100vh))}.dk-ntf-est{display:flex}
.mrs{z-index:63;background:var(--calm-paper);color:var(--ink);padding-top:var(--sat);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.mrs-head{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-2);flex:none;display:flex}.mrs-k{font-size:var(--t-4);font-weight:var(--w-4);letter-spacing:.22em;color:var(--ink-2)}.mrs-view{padding:var(--s-2) var(--s-4) 0;border-top:1px solid var(--hair);flex:none}.mrs-view .dk-seg{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.mrs-view .dk-seg button{min-width:0;min-height:calc(var(--s-6) + var(--s-3));padding:var(--s-1) var(--s-2);font-size:var(--t-4);transition:background var(--dur-2) var(--ease-soft), color var(--dur-2) var(--ease-soft), box-shadow var(--dur-2) var(--ease-soft)}.mrs-x{font-size:var(--t-3);color:var(--ink-3);padding:var(--s-2)}.mrs-reset{min-height:var(--s-6);padding:var(--s-2);font-size:var(--t-3);color:var(--ink-3);background:0 0;border:0;align-items:center;margin-right:auto;display:inline-flex}.mrs-gauge{padding:var(--s-1) var(--s-4) var(--s-2);border-bottom:1px solid var(--hair);flex:none}.mrs-gnums{align-items:baseline;gap:var(--s-2);display:flex}.mrs-glbl{font-size:var(--t-2);color:var(--ink-2)}.mrs-gbig{font-size:var(--t-6);font-weight:var(--w-3);letter-spacing:-.01em;color:var(--ink);line-height:1.1}.mrs-gend{font-size:var(--t-2);color:var(--ink-2);white-space:nowrap;margin-left:auto}.mrs-gsub{align-items:center;gap:var(--s-1) var(--s-3);margin-top:var(--s-1);font-size:var(--t-2);color:var(--ink-3);flex-wrap:wrap;display:flex}.mrs-gsub s{white-space:nowrap;text-decoration:none}.mrs-gsub b{font-weight:var(--w-3);color:var(--ink)}.mrs-gbar{height:var(--s-2);margin-top:var(--s-2);border-radius:var(--rd-3);background:var(--tile);position:relative;overflow:hidden}.mrs-gbar i{border-radius:var(--rd-1);box-shadow:inset -1px 0 0 var(--calm-paper);transition:left var(--dur-3) var(--ease-sheet), width var(--dur-3) var(--ease-sheet);position:absolute;top:0;bottom:0}.mrs-gbar i.is-task{background:var(--c,var(--ink-3));opacity:.72}.mrs-gbar i.is-event{background:repeating-linear-gradient(135deg, var(--ink-2) 0 2px, transparent 2px 4px);opacity:.55}.mrs-gbar i.is-break{background:repeating-linear-gradient(135deg, var(--ink-3) 0 2px, transparent 2px 5px);opacity:.5}.mrs-gpast{background:repeating-linear-gradient(90deg, var(--hair) 0 1px, transparent 1px 4px);box-shadow:inset 1px 0 0 var(--ink-2);position:absolute;top:0;bottom:0;right:0}.mrs-gbar i.is-past{opacity:.4}.mrs-gscale{height:var(--s-4);font-size:var(--t-1);color:var(--ink-3);margin-top:0;position:relative}.mrs-gscale span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.mrs-gscale span:first-child{transform:none}.mrs-gscale span:last-child{transform:translate(-100%)}.mrs-cap{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4) var(--s-1);flex:none;display:flex}.mrs-capk{white-space:nowrap;min-width:0;font-size:var(--t-2);font-weight:var(--w-4);letter-spacing:.16em;color:var(--ink-2);display:flex}.mrs-capt{text-overflow:ellipsis;min-width:0;overflow:hidden}.mrs-capk em{white-space:pre;letter-spacing:.04em;font-style:normal;font-weight:var(--w-3);flex:none}.mrs-estsw{align-items:center;gap:var(--s-2);font-size:var(--t-2);color:var(--ink-2);flex:none;margin-left:auto;display:inline-flex}.mrs-new{min-height:var(--s-6);padding:var(--s-1) var(--s-3);box-shadow:inset 0 0 0 1px var(--ink-3);font-size:var(--t-2);font-weight:var(--w-3);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none}.mrs-new:active{transform:scale(.96)}.mrs-tools{gap:var(--s-1);padding:0 var(--s-4) var(--s-1);flex-direction:column;flex:none;display:flex}.mrs-tools .build-arrange-controls{padding-block:var(--s-1);flex-wrap:wrap;align-items:center}.mrs .build-arrange-controls button{font-size:var(--t-2);color:var(--ink-2)}.mrs-tools .build-arrange-result[role=status]{font-size:var(--t-1);color:var(--ink-3)}.mrs-list{min-height:calc(var(--s-6) * 2);overscroll-behavior-y:contain;scrollbar-width:none;margin:0 var(--s-4);padding-bottom:var(--s-2);flex:0 auto;overflow:hidden auto}.mrs-list::-webkit-scrollbar{display:none}.mrs[data-view=arrange] .mrs-list{flex:1 1 0}.mrs-empty{padding:var(--s-3) 0;font-size:var(--t-2);color:var(--ink-2);margin:0}.mrs-item{align-items:center;gap:var(--s-2);padding:var(--s-1) 0;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:padding var(--dur-3) var(--ease-sheet), border-color var(--dur-3) var(--ease-sheet);border-top:1px solid #0000;display:flex;position:relative}.mrs-tt{flex-direction:column;flex:1;min-width:0;display:flex}.mrs-item b{-webkit-line-clamp:1;overflow-wrap:anywhere;font-size:var(--t-3);font-weight:var(--w-2);letter-spacing:-.01em;transition:font-size var(--dur-3) var(--ease-sheet);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.mrs-meta{align-items:center;gap:var(--s-1);opacity:0;white-space:nowrap;max-height:0;font-size:var(--t-1);color:var(--ink-2);transition:max-height var(--dur-3) var(--ease-sheet), opacity var(--dur-3) var(--ease-sheet);text-decoration:none;display:flex;overflow:hidden}.mrs-meta .at{color:var(--ink-2);font-weight:var(--w-3);text-decoration:none}.mrs-meta .mrs-eta{color:var(--ink-2)}.mrs-meta .mrs-where{text-overflow:ellipsis;min-width:0;overflow:hidden}.mrs-meta .ndot{width:var(--s-1);height:var(--s-1);background:var(--c);border-radius:50%;flex:none}.mrs-meta .dk-av{flex:none}.mrs-est{white-space:nowrap;font-size:var(--t-2);color:var(--ink-2);transition:padding var(--dur-3) var(--ease-sheet), box-shadow var(--dur-3) var(--ease-sheet);border-radius:999px;flex:none;padding:0;text-decoration:none}.mrs-evtime{font-size:var(--t-2);color:var(--ink-3);flex:none;text-decoration:none}.mrs[data-view=arrange] .mrs-item{padding:var(--s-2) 0;border-top-color:var(--hair)}.mrs[data-view=arrange] .mrs-item b{-webkit-line-clamp:2;font-size:var(--t-4);line-height:1.35}.mrs[data-view=arrange] .mrs-meta{max-height:var(--s-5);opacity:1}.mrs[data-view=arrange] .mrs-est{padding:var(--s-1) var(--s-2);box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink)}.mrs-evbar{width:3px;height:var(--s-3);border-radius:var(--rd-1);background:var(--ink-3);flex:none;align-self:center}.mrs .mrs-item--ev b{white-space:nowrap;text-overflow:ellipsis;display:block}.mrs-item--ev.is-off b{color:var(--ink-2)}.mrs[data-view=collect] .mrs-item--ev .mrs-count,.mrs[data-view=arrange] .mrs-evtime{display:none}.mrs-item.is-done{opacity:.42}.mrs-item.is-done b{text-decoration:line-through}.mrs-item.is-run{border-top-color:var(--aka)}.mrs-item.is-drag{opacity:.35}.mrs-item[data-build-selected=true]{background:var(--tile)}.mrs-item.is-ins:before,.mrs-item.is-ins-end:after{content:"";border-radius:var(--rd-1);background:var(--accent);height:2px;position:absolute;left:0;right:0}.mrs-item.is-ins:before{top:-1px}.mrs-item.is-ins-end:after{bottom:-1px}.mrs-grip{width:calc(var(--s-6) + var(--s-3));height:calc(var(--s-6) + var(--s-3));margin:calc(var(--s-2) * -1) 0;color:var(--ink-3);font-size:var(--t-4);touch-action:none;border-radius:var(--r-1);flex:none;justify-content:center;align-items:center;line-height:1;display:none}.mrs[data-view=arrange] .mrs-grip{display:flex}.mrs-ghost{left:var(--s-4);right:var(--s-4);z-index:7;pointer-events:none;padding:var(--s-2) var(--s-3);border-radius:var(--r-1);background:var(--surface-over);box-shadow:var(--lift-4);font-size:var(--t-3);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;position:fixed;overflow:hidden;transform:translateY(-50%)}.mrs-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mrs-shelf{min-height:min(calc(var(--s-6) * 9), 34%);border-top:1px solid var(--hair);background:var(--calm-paper);animation:mrs-shelf-c var(--dur-3) var(--ease-sheet);flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden}.mrs[data-view=arrange] .mrs-shelf{flex:none;min-height:0;animation-name:mrs-shelf-a}@keyframes mrs-shelf-c{0%{transform:translateY(var(--s-5));opacity:.4}}@keyframes mrs-shelf-a{0%{transform:translateY(var(--s-5));opacity:.4}}.mrs[data-view=arrange] .mrs-chips{padding-block:var(--s-2)}.mrs[data-view=arrange] .mrs-cols{display:none}.mrs[data-view=arrange] .mrs-chip.is-on{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair);background:0 0}.mrs-chips{align-items:center;gap:var(--s-1);padding:var(--s-3) var(--s-4) var(--s-2);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.mrs-chips::-webkit-scrollbar{display:none}.mrs-chip{align-items:center;gap:var(--s-1);min-height:var(--s-6);padding:var(--s-1) var(--s-3);font-size:var(--t-2);color:var(--ink-2);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--hair);border-radius:999px;flex:none;display:flex}.mrs-chip.is-on{color:var(--paper);background:var(--ink);box-shadow:none}.mrs-chip.is-on em,.mrs-chip.is-on .n{color:inherit;opacity:.75}.mrs-chip .dot{background:var(--c);border-radius:50%;flex:none;width:5px;height:5px}.mrs-chip .fav{color:var(--theme-lit);font-style:normal;font-size:var(--t-1)}.mrs-chip .n{font-size:var(--t-1);color:var(--ink-3);font-variant-numeric:tabular-nums}.mrs-chip b{font-weight:var(--w-3);color:inherit}.mrs-chip em{color:var(--ink-3);font-style:normal}.mrs-chips .build-reference{margin-left:var(--s-2)}.mrs-cols{gap:var(--s-4);min-height:0;padding:0 var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-4);scrollbar-width:none;flex:1;display:flex;overflow:auto hidden}.mrs-cols::-webkit-scrollbar{display:none}.mrs-cols>.mrs-page{width:calc(100% - var(--s-6));overscroll-behavior-y:contain;scrollbar-width:none;scroll-snap-align:start;min-height:0;padding-bottom:var(--s-5);flex:none;overflow:hidden auto}.mrs-cols>.mrs-page::-webkit-scrollbar{display:none}.mrs-cols :is(.mrs-collist,.build-habits-list,.build-schedule-list){flex:none;max-height:none;overflow:visible}.mrs-cols .build-schedule{height:auto;overflow:visible}.mrs-cols .mrs-collist>.mrs-gap:first-child,.mrs-cols .mrs-seg+.mrs-gap{margin-top:var(--s-1)}.mrs-cols .mrs-colhd,.mrs-cols .build-schedule-head{z-index:4;background:var(--calm-paper);padding-top:var(--s-2);border-bottom:1px solid var(--hair);margin-bottom:var(--s-1);position:sticky;top:0}.mrs-grp{gap:var(--s-2);flex-direction:column;display:flex}.mrs-grp>.mrs-col{order:0}.mrs-grp>.mrs-fold{order:1}.mrs-grp>.mrs-col.mrs-col--lane{order:2}.mrs-fold{align-self:flex-start;align-items:center;gap:var(--s-1);min-height:var(--s-6);padding:0 var(--s-2);font:inherit;font-size:var(--t-2);color:var(--ink-3);cursor:pointer;background:0 0;border:0;display:inline-flex}.mrs-fold .n{font-size:var(--t-1)}.mrs-col{flex-direction:column;flex:none;min-height:0;display:flex}.mrs-colhd{align-items:baseline;gap:var(--s-2);padding-bottom:var(--s-2);flex:none;display:flex}.mrs-colhd i{border-radius:var(--rd-2);background:var(--c);flex:none;align-self:center;width:8px;height:8px}.mrs-colhd b{font-size:var(--t-4);font-weight:var(--w-4);letter-spacing:-.02em}.mrs-colhd .dk-glyph{font-size:var(--t-4);align-self:center}.mrs-colhd em{font-style:normal;font-size:var(--t-1);color:var(--ink-3)}.mrs-colhd .n{font-size:var(--t-1);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto}.mrs-cols .mrs-qitem{min-height:calc(var(--s-6) + var(--s-5))}.mrs-cols .mrs-qitem b{font-size:var(--t-4);-webkit-line-clamp:1}.mrs-qtt{flex-direction:column;flex:1;min-width:0;display:flex}.mrs-inl{font-style:normal;font-size:var(--t-1);font-weight:var(--w-3);color:var(--aka)}.mrs-cols .mrs-qitem.is-on{opacity:1}.mrs-cols .mrs-qitem.is-on b{color:var(--ink-2)}.mrs-cols .mrs-pl{width:calc(var(--s-6) + var(--s-1));height:calc(var(--s-6) + var(--s-1));font-size:var(--t-4);color:var(--ink-2);opacity:1}.mrs-cols .mrs-pl.is-on{background:var(--ink);color:var(--paper);box-shadow:none}.mrs-cols .mrs-pl:active{transform:scale(.92)}.mrs-cols .mrs-qitem s{font-size:var(--t-2);color:var(--ink-2)}.mrs-sheetnote{margin:0 0 var(--s-2);font-size:var(--t-2);color:var(--ink-3)}.mrs-sheetacts{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.mrs-sheetacts button{min-height:calc(var(--s-6) + var(--s-1));padding:var(--s-1) var(--s-3);box-shadow:inset 0 0 0 1px var(--hair);font-size:var(--t-2);color:var(--ink);white-space:nowrap;border-radius:999px}.mrs-sheetacts button:disabled{opacity:.4}.mrs-sheetacts .is-off{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-3);margin-left:auto}.mrs-gap{height:var(--s-4);margin:calc(var(--s-2) * -1) 0;z-index:3;position:relative}.mrs-gap>button{margin-top:calc(var(--s-5) / -2);margin-left:calc(var(--s-5) / -2);width:var(--s-5);height:var(--s-5);opacity:.45;color:var(--ink-3);background:var(--coin-bg);box-shadow:var(--coin-shadow);font-size:var(--t-4);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:50%;left:50%}.mrs-gap.is-lone{justify-content:center;height:auto;margin:0;display:flex}.mrs-gap.is-lone>button{border-radius:var(--rd-3);width:auto;height:auto;padding:var(--s-2) var(--s-3);font-size:var(--t-3);opacity:.7;white-space:nowrap;margin:0;position:static}.mrs-gap.is-open{z-index:5;height:auto;margin:0}.mrs-gapok{background:var(--ink);color:var(--paper);font-size:var(--t-2);font-weight:var(--w-3);padding:var(--s-2) var(--s-4);border-radius:999px;flex:none}.mrs-gapok:disabled{opacity:.3}.mrs-ask{padding:var(--s-2) 0}.mrs-collist{overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.mrs-collist::-webkit-scrollbar{display:none}.mrs-collist{counter-reset:st;position:relative}.mrs-seg{padding:var(--s-3) 0 var(--s-1);color:var(--c);flex:none}.mrs-qitem{align-items:center;gap:var(--s-2);padding:var(--s-2) 0;padding-left:var(--s-6);counter-increment:st;display:flex;position:relative}.mrs-collist>.mrs-qitem:before{left:var(--s-1);margin-top:0;top:50%;transform:translateY(-50%)}.mrs-collist>.mrs-qitem:not(:has(~.mrs-qitem)):after{height:50%}.mrs-qitem b{min-width:0;font-size:var(--t-3);font-weight:var(--w-2);text-align:left;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;line-height:1.45;display:-webkit-box;overflow:hidden}.mrs-qitem s,.mrs-qitem .at{font-size:var(--t-1);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;text-decoration:none}.mrs-qitem .dk-av{align-self:center}.mrs-qitem.is-on{opacity:.45}.mrs-qitem.is-ask{opacity:1}.mrs-qitem.is-ask b{color:var(--ink);font-weight:var(--w-3)}.mrs-pl{width:var(--s-5);height:var(--s-5);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hair);font-size:var(--t-3);opacity:.45;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:0;display:flex}.mrs-pl.is-on{opacity:1;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-3)}.mrs .dk-riser-frame{align-items:center;gap:var(--s-1);min-height:var(--s-5);padding:0 var(--s-2);border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-2);white-space:nowrap;text-decoration:none;display:inline-flex}.mrs .dk-riser-frame.is-edit{position:relative}.mrs .dk-riser-frbr{color:var(--ink-3);font-style:normal}.mrs .dk-riser-fpveil{z-index:5;position:fixed;inset:0}.mrs .dk-riser-framepop{z-index:6;top:calc(100% + var(--s-2));gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-2);background:var(--surface-over);box-shadow:var(--lift-4);display:grid;position:absolute;left:0}.mrs .dk-riser-fprow{align-items:center;gap:var(--s-2);white-space:nowrap;display:flex}.mrs .dk-riser-fprow .k{min-width:calc(var(--s-6) + var(--s-2));font-weight:var(--w-1);color:var(--ink-3)}.mrs .dk-riser-fprow em{color:var(--ink-3);font-style:normal}.mrs .dk-riser-fpx,.mrs .dk-riser-fpadd,.mrs .dk-riser-fpdef{padding:var(--s-1) var(--s-2);font:inherit;font-size:var(--t-2);color:var(--ink-3);background:0 0;border:0}.mrs .dk-riser-fpdef{margin-top:var(--s-1);border-radius:var(--r-1);box-shadow:inset 0 0 0 1px var(--hair);text-align:center}.mrs-count{font-size:var(--t-1);color:var(--ink-3);border-bottom:1px dashed var(--hair);font-variant-numeric:tabular-nums;flex:none;text-decoration:none;position:relative}.mrs-count.is-off{opacity:.55}.mrs-count:after{content:"";z-index:1;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mrs .tcalm-ord{font-size:var(--t-2)}.mrs .tcalm-ord--lead{min-width:var(--s-5);text-align:center;margin-right:0}.mrs-addveil{z-index:69;position:fixed;inset:0}.mrs-addpop:focus{outline:none}.mrs-addveil.is-over{z-index:124}.mrs-addpop.is-over{z-index:125}.mrs-addpop{z-index:70;left:var(--s-4);right:var(--s-4);bottom:calc(max(var(--kb,0px), env(safe-area-inset-bottom)) + var(--s-4));max-height:calc(var(--visible-height,100dvh) - var(--s-6));padding:var(--s-4);background:var(--surface-over);color:var(--ink);border-radius:var(--r-3);box-shadow:var(--lift-4);position:fixed;overflow-y:auto}.mrs-addhead{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);font-size:var(--t-3);color:var(--ink-2);display:flex}.mrs-addhead>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mrs-addhead button{width:var(--s-6);height:var(--s-6);font-size:var(--t-5);background:0 0;border:0;flex:none}
.dk-entry-context{color:var(--ink-3);font-size:var(--t-1);padding:0 var(--s-5) var(--s-3)}.dk-entry-tools{min-inline-size:0;padding:var(--s-4) var(--s-5) var(--s-2);flex:none}.dk-entry-tools input{width:100%;padding:var(--s-3);border:1px solid var(--hair);background:var(--surface);border-radius:var(--r-2);font-size:var(--t-3)}.dk-entry-filter{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:calc(var(--s-5) * 2);color:var(--ink-3);font-size:var(--t-1);display:flex}.dk-entry-tabs{gap:var(--s-2);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.dk-entry-tabs button{border:1px solid var(--hair);padding:var(--s-2);border-radius:var(--r-2);white-space:nowrap;flex:none}.dk-entry-tabs button[aria-pressed=true]{border-color:var(--ink-3);color:var(--ink)}.dk-entry-new{width:100%;padding:var(--s-3) 0;border-block:1px solid var(--hair);color:var(--accent);text-align:left;gap:var(--s-2);align-items:center;display:flex}.dk-entry-new span{margin-left:auto}.dk-entry-results{min-height:0;padding:0 var(--s-5) var(--s-2);overscroll-behavior:contain;flex:1;overflow-y:auto}.dk-entry-due{align-items:center;gap:var(--s-4);margin-top:var(--s-5);font-size:var(--t-2);display:flex}.dk-entry-placement{padding:var(--s-2) var(--s-5);border-bottom:1px solid var(--hair);flex:none}.dk-entry-placement>div:first-child{font-size:var(--t-1);color:var(--ink-3);justify-content:space-between;display:flex}.dk-entry-placement .tdt-qhead{margin:var(--s-2) 0}.dk-entry-placement .tdt-qbar:before{content:"";inset:calc(var(--s-3) * -1) 0;position:absolute}.dk-entry-placement .tdt-qbar[aria-disabled=true]{pointer-events:none}.dk-entry-position-note{font-size:var(--t-1);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;text-align:center;display:block;overflow:hidden}.dk-entry-tabs button{align-items:center;gap:var(--s-2);display:flex}.dk-entry-tabs button>.dk-glyph,.dk-entry-tabs button>.dk-role-dot{flex:none}.dk-entry-placement .tdt-qhead{align-items:center;gap:var(--s-3);flex-direction:row}.dk-entry-placement .tdt-qstep{gap:var(--s-2);padding:0}.dk-entry-placement .tdt-qstep b{font-size:var(--t-3)}.dk-entry-placement .tdt-qbar{margin:0 var(--s-2);flex:1}.dk-entry-search{align-items:center;gap:var(--s-2);display:flex}.dk-entry-search input{flex:1;min-width:0}.dk-entry-create-empty{width:calc(var(--s-6) + var(--s-3));height:calc(var(--s-6) + var(--s-3));color:var(--ink-2);border-radius:var(--r-2);flex:none;place-items:center;display:grid}.dk-entry-create-empty:hover{background:var(--tile);color:var(--ink)}.dk-entry-filter{margin-top:var(--s-2)}.dk-picksheet-scrim:has(+.dk-entry-picker){z-index:118}.dk-entry-picker{z-index:119;height:min(75dvh, calc(var(--visible-height,100dvh) - var(--s-6)));padding-bottom:max(var(--s-2), env(safe-area-inset-bottom))}.dk-entry-picker--pc{width:min(var(--tdt-dock-w), calc(100vw - var(--s-6) * 3));border-radius:var(--r-3);margin:auto;inset:0}.dk-entry-picker .dk-picksheet-head{padding:0}.dk-entry-picker .dk-picksheet-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.dk-entry-picker footer{padding:var(--s-3) var(--s-4);border-top:1px solid var(--hair);flex:none;justify-content:flex-end;display:flex}.dk-entry-task-list{flex:none;overflow:visible}.dk-entry-task-list>.mrs-qitem{width:100%;min-height:calc(var(--s-6) + var(--s-3))}.dk-entry-task-list>.mrs-qitem[aria-pressed=true]{background-color:var(--tile)}.dk-entry-task-main{text-align:left;flex:1;min-width:0}.dk-entry-task-main small{color:var(--ink-3);font-size:var(--t-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dk-entry-task-dot{left:var(--s-2);width:var(--s-2);height:var(--s-2);background:var(--c);border-radius:50%;position:absolute}.dk-entry-task-list>.mrs-qitem>s{white-space:nowrap}.tdt[data-draft] .tdt-topbtn:disabled{opacity:.5}.tdt[data-draft] [aria-disabled=true],.tdt[data-draft] .tdt-row:disabled{opacity:.45}.dk-entry-picker--pc .dk-entry-results{padding:0;display:flex;overflow:hidden}.dk-entry-picker--pc .dk-entry-filter:empty{display:none}.dk-entry-queues{flex:1;min-width:0;min-height:0}.dk-entry-queues .dk-tl-1 b{-webkit-line-clamp:2;overflow-wrap:anywhere}.dk-entry-queues .dk-tl[aria-pressed=true]{background:var(--tile)}.dk-entry-picker:not(.dk-entry-picker--pc){height:min(60dvh, calc(var(--s-6) * 15), calc(var(--visible-height,100dvh) - var(--s-6) * 2))}.dk-picksheet-scrim:has(+:is(.dk-entry-mobile-draft,.dk-entry-field,.dk-entry-order)){z-index:118}:is(.dk-entry-mobile-draft,.dk-entry-field,.dk-entry-order){z-index:119;height:auto;max-height:calc(var(--visible-height,100dvh) - var(--s-6) * 2);padding-bottom:var(--input-safe-bottom)}:is(.dk-entry-mobile-draft,.dk-entry-field,.dk-entry-order) .dk-picksheet-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.dk-entry-draft-content{min-height:0;padding:var(--s-2) var(--s-5);overflow-y:auto}.dk-entry-draft-content>.tdt-ttl{width:100%;font-size:var(--t-5);resize:none;margin-top:var(--s-2);padding:var(--s-2) 0;background:0 0;border:0}.dk-entry-field-tools{gap:var(--s-2);scrollbar-width:none;padding:var(--s-2) 0;display:flex;overflow-x:auto}.dk-entry-field-tools button{align-items:center;gap:var(--s-1);white-space:nowrap;min-height:var(--s-6);flex:none;display:flex}.dk-entry-configured{gap:var(--s-1);flex-wrap:wrap;display:flex}.dk-entry-configured>div{border-radius:var(--r-1);background:var(--tile);min-width:0;max-width:100%;display:flex}.dk-entry-configured button{min-height:var(--s-6);padding:var(--s-1) var(--s-2)}.dk-entry-configured button:first-child{align-items:center;gap:var(--s-1);text-align:left;flex:1;min-width:0;display:flex}.dk-entry-configured small{color:var(--ink-3);white-space:nowrap;font-size:var(--t-1)}.dk-entry-configured button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-entry-footer{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair);flex:none;display:flex}.dk-entry-footer>button{min-height:calc(var(--s-6) + var(--s-3))}:is(.tdt--sheet,.dk-entry-picker) .dk-entry-footer{padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom,0px))}.dk-entry-footer>small{color:var(--ink-3);font-size:var(--t-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-entry-footer>.dk-dialog-confirm{flex:none;margin-left:auto}.dk-entry-field{max-height:min(calc(var(--s-6) * 16), calc(var(--visible-height,100dvh) - var(--s-6) * 2))}.dk-entry-field.is-large{height:calc(var(--visible-height,100dvh) - var(--s-6) * 2)}.dk-entry-field--pc{width:min(var(--tdt-dock-w), calc(100vw - var(--s-6) * 2));border-radius:var(--r-3);margin:auto;inset:0}.dk-entry-field-content{min-height:0;padding:var(--s-3) var(--s-5) var(--s-5);flex:1;overflow-y:auto}.dk-entry-field-content>textarea{width:100%;min-height:calc(var(--s-6) * 6);resize:vertical;font-size:var(--t-4);background:0 0;border:0}.dk-entry-order{max-height:min(calc(var(--s-6) * 14), calc(var(--visible-height,100dvh) - var(--s-6)))}.dk-entry-footer>.x{width:calc(var(--s-6) + var(--s-3));color:var(--ink-3);background:var(--coin-bg);box-shadow:var(--coin-shadow);border-radius:50%;flex:none;place-items:center;display:grid}.dk-entry-picker footer.dk-entry-footer{justify-content:flex-start}.dk-entry-mobile-draft .dk-picksheet-body{gap:0}.dk-entry-configured>div[data-field=queue]{flex-basis:100%}.dk-entry-configured>div[data-field=queue] button>span:last-child{white-space:normal;overflow-wrap:anywhere}.dk-entry-configured button:last-child{min-width:var(--s-6);flex:none}.dk-menu.dk-entry-queue-menu{z-index:121;width:min(calc(var(--s-6) * 10), calc(100vw - var(--s-5) * 2));max-height:calc(var(--s-6) * 8);overscroll-behavior:contain;padding:var(--s-2);position:fixed;bottom:auto;overflow-y:auto}.dk-entry-queue-menu .dk-sm-item{min-height:calc(var(--s-6) + var(--s-3));width:100%}.dk-entry-queue-menu section .dk-sm-item{padding-left:var(--s-6)}.dk-entry-queue-menu .dk-sm-item[aria-pressed=true]{background:var(--tile)}.dk-entry-queue-box{align-items:center;gap:var(--s-2);padding:var(--s-2);font-size:var(--t-3);display:flex}.dk-entry-bottom-input{border-top:1px solid var(--hair);flex:none}.dk-entry-bottom-input .dk-entry-tools{padding:var(--s-2) var(--s-5)}.dk-entry-filter-tools{padding-top:0}.dk-entry-field-content>.tdt-face{height:auto;overflow:visible}.dk-entry-field-content .tdt-face-c{overflow:visible}.dk-entry-field-content .tdt-addbtn{position:static}.dk-entry-task-list--unordered>.mrs-qitem:before,.dk-entry-queues .dk-rq-col[data-unordered]>.dk-rq-list>.dk-rq-item:before,.dk-entry-queues .dk-rq-col[data-unordered]>.dk-rq-list>.dk-rq-item:after,.dk-entry-task-list--unordered>.mrs-qitem:after{content:none}:is(.dk-rq-item,.mrs-qitem)[data-on-dey]>:not(.dk-entry-ondey),:is(.dk-rq-item,.mrs-qitem)[data-on-dey]>:not(.dk-entry-ondey) *{color:var(--ink-3)}.dk-rq-item>.dk-entry-ondey{margin:0 0 var(--s-2);display:inline-block}.dk-entry-ondey{padding:0 var(--s-2);border-radius:var(--r-4);background:var(--tile);color:var(--ink-2);font-size:var(--t-1);white-space:nowrap;flex:none}.dk-entry-event{min-width:0;min-height:calc(var(--s-6) + var(--s-3));padding:var(--s-2) 0;text-align:left;flex:1;display:flex}.dk-entry-event b{font-size:var(--t-3);font-weight:var(--w-2);overflow-wrap:anywhere;display:block}.dk-entry-event:disabled,.dk-entry-task-list>.mrs-qitem:disabled{cursor:default}
.template-layer{z-index:120;position:fixed;inset:0}.template-sheet{width:min(calc(100vw - var(--s-4)), calc(var(--s-6) * 24))}.template-sheet .dk-picksheet-body{padding:var(--s-4);display:block;overflow-y:auto}.template-form,.template-fields fieldset{border:0;min-width:0;margin:0;padding:0}.template-fields{gap:var(--s-3);flex-direction:column;display:flex}.template-form label,.template-fields label{gap:var(--s-1);font-size:var(--t-3);flex-direction:column;display:flex}.template-fields input,.template-fields textarea,.template-form select{border:1px solid var(--hair);border-radius:var(--r-1);width:100%;padding:var(--s-2);background:var(--surface);color:var(--ink);font-size:var(--t-4)}.template-fields textarea{min-height:calc(var(--s-6) * 3);resize:vertical}.template-tools{gap:var(--s-2);padding-block:var(--s-2);flex-wrap:wrap;display:flex}.template-tools button,.template-list button,.template-fields summary,.template-fields>button{min-height:calc(var(--s-6) + var(--s-3));padding:var(--s-2);font-size:var(--t-3)}.template-list>div{gap:var(--s-2);border-bottom:1px solid var(--hair);display:flex}.template-use{text-align:left;overflow-wrap:anywhere;flex:1}.template-rich{min-height:calc(var(--s-6) * 5);padding:var(--s-3);border:1px solid var(--hair)}.template-fields fieldset{border-left:1px solid var(--hair);padding-left:var(--s-3);margin-block:var(--s-3)}.template-sheet .dk-picksheet-body:has(>.template-form){flex-direction:column;display:flex;overflow:hidden}.template-sheet .template-form{flex:1;min-height:0;overflow-y:auto}.template-sheet footer{background:var(--surface);flex:none;justify-content:space-between}
.dk-marq{display:inline}.dk-marq.is-run{white-space:nowrap;vertical-align:top;display:inline-block;overflow:hidden}.dk-marq.is-run>.dk-marq-in{animation:dk-marq var(--marq-dur) linear infinite;display:inline-block}@keyframes dk-marq{0%,10%{transform:translate(0)}70%,85%{transform:translateX(var(--marq-x))}to{transform:translate(0)}}
