/* Dolojane V3.4.0-alpha.7 */
.v36-artifacts{display:flex!important;align-items:center;gap:6px;flex-wrap:wrap;min-height:30px}.v36-artifact{border:0!important;background:transparent!important;padding:3px 2px!important}.v36-artifact[style*="var(--muted)"]{opacity:.58}.v36-artifact:hover{opacity:1!important;background:var(--surface-soft,#f5f3f0)!important}
.v38-add-subtask,.v36-new-subtasks [data-v36-save-add-subtask]{display:inline-flex!important;align-items:center;gap:3px;font-size:0!important}.v38-add-subtask>span,.v36-new-subtasks [data-v36-save-add-subtask]>span{font-size:16px}.v38-add-subtask .v22-icon,.v36-new-subtasks [data-v36-save-add-subtask] .v22-icon{width:17px;height:17px}
.v23-task-circle.p1,.task-state-check.p1,.check.p1{background:#fff1ef!important}.v23-task-circle.p2,.task-state-check.p2,.check.p2{background:#fff4e5!important}.v23-task-circle.p3,.task-state-check.p3,.check.p3{background:#edf6ff!important}.v23-task-circle.p4,.task-state-check.p4,.check.p4{background:#f3f3f3!important}.v23-task-circle.done,.v23-task-circle.failed,.task-state-check.done,.task-state-check.failed{background:currentColor!important}
.v57-palette{position:fixed;z-index:12000;width:218px;display:grid;grid-template-columns:repeat(9,18px);gap:5px;padding:9px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-modal)}.v57-palette button{width:18px;height:18px;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:0}.v57-system-tag-color{margin-left:auto;color:inherit}.v57-system-tag-color .v22-icon{width:18px;height:18px}
.v57-section-head{display:flex!important;align-items:center;gap:8px;cursor:pointer;user-select:none;color:var(--ink)!important;font-size:16px!important;font-weight:600}.v57-count{margin-left:0;color:var(--muted);font-size:12px;font-weight:600}.v57-section-kind{display:inline-flex;color:var(--accent)}.v57-section-kind .v22-icon{width:18px;height:18px}
.v57-object-description{font-size:14px;color:var(--muted);min-height:20px;margin-top:3px;outline:none;white-space:pre-wrap}.v57-object-description:empty:before{content:' ';display:inline-block}.v57-object-description:focus{color:var(--ink)}
.v57-retrieve{font-size:0;color:var(--accent)!important}.v57-retrieve .v22-icon{width:18px;height:18px}
.v43-goal-row{grid-template-columns:auto minmax(0,1fr) auto!important}.v57-goal-state{align-self:start;margin:11px 0 0 10px;width:20px;height:20px;padding:0;border:0;background:transparent;color:var(--p4,#888);display:grid;place-items:center}.v57-goal-state.p1{color:var(--p1,#d55242)}.v57-goal-state.p2{color:var(--p2,#d18d34)}.v57-goal-state.p3{color:var(--p3,#568bb0)}.v57-goal-state .v22-icon{width:20px;height:20px}.v57-goal-recurrence{display:inline-flex;margin-left:5px;vertical-align:-3px}.v57-goal-recurrence .v22-icon{width:15px;height:15px;color:#2f7a56}
.v57-long-description{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.v57-long-description summary{cursor:pointer;color:var(--muted);font-size:13px}.v57-long-description [contenteditable]{font-size:17px;line-height:1.55;outline:none;margin-top:10px;white-space:pre-wrap}.v57-wall-long{font-size:22px;line-height:1.45;margin-bottom:16px}.v57-wall-long [contenteditable]{min-height:34px;outline:none;white-space:pre-wrap}
.v56-help li{margin:5px 0}.v56-help p{line-height:1.55}
@media(max-width:720px){.v57-palette{grid-template-columns:repeat(9,18px)}.v57-wall-long{font-size:18px}.v36-artifact span{max-width:120px;overflow:hidden;text-overflow:ellipsis}}
.v57-unified-head:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}.v57-section-toggle{width:25px;height:25px;flex:0 0 25px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;color:var(--muted);background:var(--surface,#fff)}.v57-section-toggle .v22-icon{width:14px;height:14px}.v57-unified-head>.v57-count{margin-left:0;min-width:25px;height:25px;padding:0 7px;border:1px solid var(--line);border-radius:999px;display:inline-grid;place-items:center;background:var(--surface,#fff);font-weight:700}.v56-section>.v57-unified-head,.v53-action-section>.v57-unified-head,.v52-action-section>.v57-unified-head{margin-bottom:10px}
.v17-stone-editor{width:min(620px,calc(100vw - 24px))!important;max-height:calc(100vh - 24px);overflow:visible!important;align-self:center}.v17-stone-editor .v17-entity-title-row{align-items:flex-start}.v57-stone-heading{display:flex;align-items:center;gap:9px}.v57-stone-page-status{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:#fff;padding:6px}.v57-stone-page-status .v22-icon{width:21px;height:21px}.v57-stone-status-menu{position:fixed;z-index:12020;display:grid;grid-template-columns:36px;gap:5px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-modal)}.v57-stone-status-menu button{width:36px;height:36px;display:grid;place-items:center;border:1px solid transparent;border-radius:7px;padding:7px}.v57-stone-status-menu .laid{background:#e2f3e8;color:#2f7a56}.v57-stone-status-menu .active{background:#fff;border-color:var(--line)}.v57-stone-status-menu .postponed{background:#fff1cc;color:#93611f}.v57-stone-status-menu .confirm{margin-top:4px;background:var(--accent);color:#fff}.v57-stone-status-menu [data-v57-stone-choice].selected{outline:2px solid var(--ink);outline-offset:1px}.v57-stone-status-menu .v22-icon{width:20px;height:20px}
.v40-artifacts>button{display:inline-flex;align-items:center;gap:3px;border:0;background:transparent;padding:3px 2px;font:inherit;font-size:12px;font-weight:700;color:inherit}.v40-artifacts>button:hover{background:var(--surface-soft,#f5f3f0);border-radius:5px}.v40-artifact-popup>button.selected{background:var(--surface-soft,#f5f3f0);font-weight:700}
.v56-action-detail .v56-mutations{width:100%}.v56-action-detail .v56-mutations>[data-v56-run-action]{margin-left:auto}.v56-task-properties{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.v57-priority-meta{display:inline-flex;align-items:center;gap:2px}.v57-priority-meta .v22-icon{width:14px;height:14px}.v57-priority-meta.p1{color:var(--p1,#d55242)}.v57-priority-meta.p2{color:var(--p2,#d18d34)}.v57-priority-meta.p3{color:var(--p3,#568bb0)}.v57-priority-meta.p4{color:var(--muted)}
.section .empty [data-v56-dg],.section .empty [data-v56-rest]{border:0;background:transparent;padding:0;color:var(--accent);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.v56-rest-day{display:flex;align-items:center;justify-content:center;gap:10px;min-height:86px;color:var(--muted)}.v56-rest-day>span{font-size:32px}.v56-rest-day strong{font-weight:600}
.compact-feed-head{display:flex!important;align-items:center;justify-content:flex-end;min-height:40px}.compact-feed-actions{display:flex;align-items:center;gap:4px;margin-left:auto!important;flex:0 0 auto}.compact-feed-last{width:100%;padding:0 11px 10px;box-sizing:border-box}.v56-feed.collapsed>.compact-feed-last{display:none}.v56-feed-toggle{transform:none!important}.compact-feed-actions .btn{flex:0 0 auto}
