:root{--resolve-theme:#009588;--resolve-action:color-mix(in srgb,var(--resolve-theme)70%,black);--resolve-action-hover:color-mix(in srgb,var(--resolve-theme)60%,black);--resolve-ink:color-mix(in srgb,var(--resolve-theme)50%,black);--resolve-band:var(--resolve-stripe);--resolve-hover:color-mix(in srgb,var(--resolve-theme)6%,white);--resolve-selected:color-mix(in srgb,var(--resolve-theme)11%,white);--resolve-canvas:#f7f7f7;--resolve-stripe:#fafafa;--resolve-day:#f2f2f2;--resolve-row-hover:#f5f5f5;--resolve-border:#e3e3e3;--resolve-divider:#ececec;--resolve-control-border:#d4d4d4;--resolve-text:#282828;--resolve-muted:#696969}@supports (color:lab(0% 0 0)){:root{--resolve-theme:lab(55.0223% -41.0774 -3.90277)}}@supports (color:oklch(from red min(l, .53) min(c, .14) h)){:root{--resolve-action:oklch(from var(--resolve-theme)min(l,.53)min(c,.14)h);--resolve-action-hover:oklch(from var(--resolve-theme)min(l,.47)min(c,.14)h);--resolve-ink:oklch(from var(--resolve-theme)min(l,.4)min(c,.11)h)}}.record-surface{--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f4;--color-zinc-200:var(--resolve-border);--color-zinc-300:var(--resolve-control-border);--color-zinc-400:#737373;--color-zinc-500:var(--resolve-muted);--color-zinc-600:#585858;--color-zinc-700:#444;--color-zinc-800:#333;--color-zinc-900:var(--resolve-text);--muted-foreground:var(--resolve-muted);--input:var(--resolve-control-border);--ring:var(--resolve-ink);color:var(--resolve-text)}.record-panel{border-color:var(--resolve-border);box-shadow:none}.record-divider{border-color:var(--resolve-border)}.record-section{border-color:var(--resolve-divider);background:#fff}.record-section[data-band=true],.record-band{background:var(--resolve-band)}.record-section-title{color:var(--resolve-ink);font-weight:600}.record-section-title>svg{color:inherit}.status-badge{outline:1px solid color-mix(in srgb,currentColor 18%,transparent);outline-offset:-1px}.record-tab{color:var(--resolve-muted);box-shadow:none;background:0 0;border-color:#0000;border-radius:6px}.record-tab:hover{background:var(--resolve-hover);color:var(--resolve-text)}.record-tab:is([data-active],[aria-selected=true],[aria-pressed=true]){background:var(--resolve-selected);color:var(--resolve-ink);font-weight:600}.record-tab:focus-visible{outline:2px solid var(--resolve-ink);outline-offset:2px}.record-table{border-color:var(--resolve-border)}.record-surface table>thead,.record-surface table>thead>tr,.record-surface table>thead>tr>th{color:var(--resolve-muted);text-transform:none;letter-spacing:normal;border-color:var(--resolve-border);background:#fff}.record-surface table>thead>tr>th{font-weight:550}.record-table>thead>tr>th[aria-sort]:not([aria-sort=none]){color:var(--resolve-ink)}.record-table .record-row{--record-row-bg:white;background:var(--record-row-bg)}.record-table :nth-child(2n of .record-row){--record-row-bg:var(--resolve-stripe)}.record-table .record-row[data-enrolled=true]{--record-row-bg:var(--resolve-band)}.record-table .record-row:hover{--record-row-bg:var(--resolve-hover)}.record-ledger .record-row:hover{--record-row-bg:var(--resolve-row-hover)}.record-table .record-row[data-checked=true]{--record-row-bg:var(--resolve-hover)}.record-table .record-row[data-selected=true]{--record-row-bg:var(--resolve-selected)}.record-table .record-row[data-highlighted=true]{--record-row-bg:var(--color-highlight)}.record-table .record-row>td{background:var(--record-row-bg);border-color:var(--resolve-divider)}.record-table .record-row[data-selected=true]>td:first-child{box-shadow:inset 3px 0 var(--resolve-ink)}.record-table .record-row[data-pending=true]>td:first-child{box-shadow:none}.record-table .record-group>td{background:var(--resolve-band);border-color:var(--resolve-divider)}.record-table .record-day>td{background:var(--resolve-day)}.record-table .record-group{color:var(--resolve-ink)}.record-dialog{border:1px solid var(--resolve-border);background:#fff;box-shadow:0 24px 72px #0000001c,0 3px 12px #0000000a}.record-dialog [data-slot=dialog-header],.record-dialog [data-slot=dialog-footer]{border-color:var(--resolve-border);background:#fff}.record-dialog [data-slot=dialog-title]{color:var(--resolve-text);font-weight:600}.record-surface :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):focus-visible:not([aria-invalid=true]){outline:2px solid var(--resolve-ink);outline-offset:2px;box-shadow:none}.record-backdrop{background:#0000002e}.record-reference{color:var(--resolve-text);background:0 0;border-color:#0000}.record-note:nth-child(2n){background:var(--resolve-stripe)}.record-note:hover{background:var(--resolve-hover)}.record-note[data-highlighted=true]{background:var(--color-highlight)}.record-form-metadata{background:var(--resolve-band);border-block:1px solid var(--resolve-divider);margin-inline:-1.25rem;padding:1.25rem}.record-form-metadata+[data-slot=dialog-footer]{border-top:0}.tasks-workspace{container:tasks-workspace/inline-size}@container tasks-workspace (max-width:1180px){.tasks-quick-filters{flex-basis:100%;order:1}.tasks-quick-divider{display:none}}@container tasks-workspace (max-width:680px){.tasks-toolbar>.contents>[aria-hidden]{display:none}.tasks-search{flex-basis:100%}.tasks-calendar-body{flex-direction:column;overflow-y:auto}.tasks-calendar-grid{flex:1 0 420px}.tasks-unscheduled{border-left:0;border-top:1px solid var(--resolve-border);width:100%;max-height:280px}}@container tasks-workspace (max-width:360px){.tasks-scope .record-tab{min-width:0;max-width:100%}.task-filter-chip{flex-wrap:wrap;max-width:100%;height:auto;min-height:24px}.task-filter-chip>*{min-width:0;max-width:100%}}@media (forced-colors:active){.record-tab:is([data-active],[aria-selected=true],[aria-pressed=true]){outline:1px solid highlight}.record-table .record-row[data-selected=true]>td{border-block-color:highlight}}
:root{--note-text-gray:#696969;--note-text-red:#b91c1c;--note-text-orange:#c2410c;--note-text-green:#15803d;--note-text-teal:var(--resolve-ink);--note-text-blue:#1d4ed8;--note-text-purple:#6d28d9;--note-mark-yellow:#fef9c3;--note-mark-red:#fee2e2;--note-mark-orange:#ffedd5;--note-mark-green:#dcfce7;--note-mark-teal:var(--resolve-selected);--note-mark-blue:#dbeafe;--note-mark-purple:#ede9fe}.note-rich{overflow-wrap:anywhere}.note-rich>*+*{margin-top:.2em}.note-rich p{margin:0}.note-rich strong{font-weight:600}.note-rich a{color:var(--resolve-action);text-underline-offset:2px;text-decoration:underline}.note-rich a:hover{color:var(--resolve-action-hover)}.note-rich h3{letter-spacing:.05em;color:var(--resolve-ink);margin:.5em 0 0;font-size:11px;font-weight:600;line-height:1.9}.note-rich h3:first-child{margin-top:0}.note-rich ul{padding-left:1.2em;list-style:outside}.note-rich ol{padding-left:1.4em;list-style:decimal}.note-rich li>p{margin:0}.note-rich li+li{margin-top:.05em}.note-rich blockquote{border-left:2px solid var(--resolve-border);color:var(--resolve-muted);margin:0;padding-left:.75em}.note-rich span[data-color=gray]{color:var(--note-text-gray)}.note-rich span[data-color=red]{color:var(--note-text-red)}.note-rich span[data-color=orange]{color:var(--note-text-orange)}.note-rich span[data-color=green]{color:var(--note-text-green)}.note-rich span[data-color=teal]{color:var(--note-text-teal)}.note-rich span[data-color=blue]{color:var(--note-text-blue)}.note-rich span[data-color=purple]{color:var(--note-text-purple)}.note-rich mark{background:var(--note-mark-yellow);color:inherit;border-radius:2px;padding:0 .1em}.note-rich mark[data-color=red]{background:var(--note-mark-red)}.note-rich mark[data-color=orange]{background:var(--note-mark-orange)}.note-rich mark[data-color=green]{background:var(--note-mark-green)}.note-rich mark[data-color=teal]{background:var(--note-mark-teal)}.note-rich mark[data-color=blue]{background:var(--note-mark-blue)}.note-rich mark[data-color=purple]{background:var(--note-mark-purple)}.note-rich ul[data-type=taskList]{padding-left:0;list-style:none}.note-rich:not(.ProseMirror) ul[data-type=taskList]>li{padding-left:1.4em;position:relative}.note-rich:not(.ProseMirror) ul[data-type=taskList]>li:before{content:"";border:1.5px solid var(--resolve-control-border);box-sizing:border-box;border-radius:3px;width:13px;height:13px;position:absolute;top:.3em;left:0}.note-rich:not(.ProseMirror) ul[data-type=taskList]>li[data-checked=true]:before{border-color:var(--resolve-action);background:var(--resolve-action)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/9px no-repeat}.note-rich:not(.ProseMirror) ul[data-type=taskList]>li[data-checked=true]>p,.note-rich.ProseMirror ul[data-type=taskList]>li[data-checked=true]>div>p{color:var(--resolve-muted);text-decoration:line-through}.note-rich.ProseMirror ul[data-type=taskList]>li{align-items:flex-start;gap:.5em;display:flex}.note-rich.ProseMirror ul[data-type=taskList]>li>div{flex:1;min-width:0}.note-rich.ProseMirror ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;margin-top:.15em}.note-rich.ProseMirror ul[data-type=taskList]>li>label input{accent-color:var(--resolve-action);cursor:pointer}.note-rich[data-clamped=true]{overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.note-editor .ProseMirror{min-height:inherit;outline:none}.note-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;color:#737373;height:0}
