:root,.scheme-light,.scheme-cream{--ns-color-0:#1c784a;--ns-color-1:#7138b2;--ns-color-2:#1663b6;--ns-color-3:#b02770;--ns-color-4:#0e717c;--ns-color-5:#b4530e;--ns-color-6:#404dbf;--ns-color-7:#ba2632;--ns-in:var(--ns-color-0)}.dark{--ns-color-0:#68ca99;--ns-color-1:#bf97ed;--ns-color-2:#79b6f6;--ns-color-3:#ec8dc0;--ns-color-4:#51c9d6;--ns-color-5:#f5a35c;--ns-color-6:#9aa3f4;--ns-color-7:#f17e88}[data-color="0"]{--ns-ink:var(--ns-color-0)}[data-color="1"]{--ns-ink:var(--ns-color-1)}[data-color="2"]{--ns-ink:var(--ns-color-2)}[data-color="3"]{--ns-ink:var(--ns-color-3)}[data-color="4"]{--ns-ink:var(--ns-color-4)}[data-color="5"]{--ns-ink:var(--ns-color-5)}[data-color="6"]{--ns-ink:var(--ns-color-6)}[data-color="7"]{--ns-ink:var(--ns-color-7)}.ns-mark{text-decoration-skip-ink:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}[data-suggestions=shown] .ns-mark[data-suggestion=insert],[data-suggestions=shown] .ns-mark[data-suggestion=insert] *,[data-suggestions=shown] .ns-mark[data-suggestion=delete],[data-suggestions=shown] .ns-mark[data-suggestion=delete] *{color:var(--ns-ink)!important}[data-suggestions=shown] .ns-mark[data-suggestion=insert]{text-decoration-line:none}[data-suggestions=shown] .ns-mark[data-suggestion=delete]{text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ns-ink);text-decoration-color:var(--ns-ink)}[data-suggestions=shown] .ns-mark[data-suggestion=format]{background-color:color-mix(in srgb, var(--ns-ink) 9%, transparent)}.ns-bracket{z-index:1;pointer-events:none;border-color:var(--ns-ink);border-style:solid;border-width:0;position:absolute}.ns-bracket--start{border-top-width:1.5px;border-left-width:1.5px;height:7px}.ns-bracket--end{border-bottom-width:1.5px;border-right-width:1.5px;height:7px}@media print{.ns-bracket{display:none}}[data-suggestions=shown] .ns-mark[data-bold=true],[data-suggestions=shown] .ns-mark[data-bold=true] *{font-weight:700!important}[data-suggestions=shown] .ns-mark[data-bold=false],[data-suggestions=shown] .ns-mark[data-bold=false] *{font-weight:400!important}[data-suggestions=shown] .ns-mark[data-italic=true],[data-suggestions=shown] .ns-mark[data-italic=true] *{font-style:italic!important}[data-suggestions=shown] .ns-mark[data-italic=false],[data-suggestions=shown] .ns-mark[data-italic=false] *{font-style:normal!important}[data-suggestions=shown] .ns-mark[data-underline=true]{text-decoration-line:underline}[data-suggestions=shown] .ns-mark[data-strike=true]{text-decoration-line:line-through}[data-suggestions=shown] .ns-mark[data-underline=true][data-strike=true]{text-decoration-line:underline line-through}[data-suggestions=shown] .ns-mark[data-underline=false] *,[data-suggestions=shown] .ns-mark[data-strike=false] *{text-decoration-line:none!important}[data-suggestions=shown] .ns-mark[data-font=set],[data-suggestions=shown] .ns-mark[data-font=set] *{font-family:var(--ns-font)!important}[data-suggestions=shown] .ns-mark[data-font=default] *{font-family:inherit!important}[data-suggestions=shown] .ns-mark[data-size=set],[data-suggestions=shown] .ns-mark[data-size=set] *{font-size:var(--ns-size)!important}[data-suggestions=shown] .ns-mark[data-size=default] *{font-size:inherit!important}[data-suggestions=shown] .ns-mark[data-ink=set],[data-suggestions=shown] .ns-mark[data-ink=set] *{color:var(--ns-text)!important}[data-suggestions=shown] .ns-mark[data-ink=default] *{color:inherit!important}[data-suggestions=shown] .ns-mark[data-fill=set]{background-color:var(--ns-fill)}[data-suggestions=shown] .ns-mark[data-fill=default],[data-suggestions=shown] .ns-mark[data-fill=default] *{background-color:#0000!important}[data-suggestions=shown] .ns-mark[data-superscript=true]{vertical-align:super;font-size:.8em}[data-suggestions=shown] .ns-mark[data-subscript=true]{vertical-align:sub;font-size:.8em}[data-suggestions=shown] .ns-mark:is([data-superscript=false],[data-subscript=true]) sup,[data-suggestions=shown] .ns-mark:is([data-subscript=false],[data-superscript=true]) sub{vertical-align:baseline;font-size:inherit}[data-suggestions=shown] [data-ns-style=normal]{line-height:inherit;font-family:var(--note-style-normal-font,inherit)!important;font-size:var(--note-style-normal-size,inherit)!important;font-weight:var(--note-style-normal-weight,400)!important;font-style:var(--note-style-normal-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-normal-decoration,none)!important;text-decoration-line:var(--note-style-normal-decoration,none)!important;color:var(--note-style-normal-color,inherit)!important}[data-suggestions=shown] [data-ns-style=title]{line-height:1.2;font-family:var(--note-style-title-font,inherit)!important;font-size:var(--note-style-title-size,28px)!important;font-weight:var(--note-style-title-weight,600)!important;font-style:var(--note-style-title-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-title-decoration,none)!important;text-decoration-line:var(--note-style-title-decoration,none)!important;color:var(--note-style-title-color,inherit)!important}[data-suggestions=shown] [data-ns-style=subtitle]{line-height:1.35;font-family:var(--note-style-subtitle-font,inherit)!important;font-size:var(--note-style-subtitle-size,18px)!important;font-weight:var(--note-style-subtitle-weight,400)!important;font-style:var(--note-style-subtitle-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-subtitle-decoration,none)!important;text-decoration-line:var(--note-style-subtitle-decoration,none)!important;color:var(--note-style-subtitle-color,var(--ink-2))!important}[data-suggestions=shown] [data-ns-style=h1]{line-height:1.1;font-family:var(--note-style-h1-font,inherit)!important;font-size:var(--note-style-h1-size,1.4rem)!important;font-weight:var(--note-style-h1-weight,600)!important;font-style:var(--note-style-h1-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-h1-decoration,none)!important;text-decoration-line:var(--note-style-h1-decoration,none)!important;color:var(--note-style-h1-color,inherit)!important}[data-suggestions=shown] [data-ns-style=h2]{line-height:1.1;font-family:var(--note-style-h2-font,inherit)!important;font-size:var(--note-style-h2-size,1.2rem)!important;font-weight:var(--note-style-h2-weight,600)!important;font-style:var(--note-style-h2-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-h2-decoration,none)!important;text-decoration-line:var(--note-style-h2-decoration,none)!important;color:var(--note-style-h2-color,inherit)!important}[data-suggestions=shown] [data-ns-style=h3]{line-height:1.1;font-family:var(--note-style-h3-font,inherit)!important;font-size:var(--note-style-h3-size,1.1rem)!important;font-weight:var(--note-style-h3-weight,600)!important;font-style:var(--note-style-h3-italic,normal)!important;-webkit-text-decoration-line:var(--note-style-h3-decoration,none)!important;text-decoration-line:var(--note-style-h3-decoration,none)!important;color:var(--note-style-h3-color,inherit)!important}[data-suggestions=shown] [data-ns-align]{text-align:start!important}[data-suggestions=shown] [data-ns-align=center]{text-align:center!important}[data-suggestions=shown] [data-ns-align=right]{text-align:right!important}[data-suggestions=shown] [data-ns-align=justify]{text-align:justify!important}[data-suggestions=shown] [data-ns-indent]{padding-inline-start:clamp(0px, var(--ns-indent), 30%)!important}[data-page-view=true] [data-suggestions=shown] [data-ns-indent]{margin-inline-start:0!important;padding-inline-start:var(--ns-indent)!important}[data-suggestions=shown] [data-ns-line-height]{line-height:var(--ns-line-height)!important}[data-suggestions=shown] [data-ns-space-before]:not([data-page-push]){margin-top:var(--ns-space-before)!important}[data-suggestions=shown] [data-ns-space-after]{margin-bottom:var(--ns-space-after)!important}[data-suggestions=hidden] .ns-mark[data-suggestion=insert]{display:none}::highlight(note-draft){background-color:#61a6fa4d}.ns-actions{opacity:0;flex-shrink:0;gap:2px;margin:-5px -6px 0 0;transition:opacity .12s;display:flex}.nc-card:hover .ns-actions,.nc-card:focus-within .ns-actions,.nc-card[data-active] .ns-actions,.ns-actions[data-busy]{opacity:1}@media (hover:none){.ns-actions{opacity:1}}.nc-popover .ns-actions{opacity:1}@media (prefers-reduced-motion:reduce){.ns-actions{transition:none}}.ns-action{width:30px;height:30px;color:var(--ink-2);border-radius:6px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.ns-action[data-tone=accept]{color:var(--nc-accent)}.ns-action[data-tone=accept]:hover:not(:disabled){background:color-mix(in srgb, var(--nc-accent) 12%, transparent);color:var(--nc-accent)}.ns-action[data-tone=reject]:hover:not(:disabled){background:var(--hover);color:var(--ink)}.ns-action:focus-visible{outline:2px solid var(--nc-accent);outline-offset:1px}.ns-action:disabled{opacity:.4;cursor:not-allowed}.ns-change{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.ns-change__verb{color:var(--ink);font-weight:600}.ns-text{color:var(--ink);font-style:italic;font-weight:400;text-decoration:none}.ns-text--blank{color:var(--ink-2);font-style:italic}.ns-popover{box-shadow:none;background:0 0;border:0;padding:0}.ns-bar{border:1px solid var(--line);background:var(--raised);border-radius:12px;align-items:center;gap:2px;height:38px;padding:0 4px;display:inline-flex;box-shadow:0 6px 18px #0000001a,0 1px 3px #0000000f}.dark .ns-bar{box-shadow:0 6px 18px #00000073,0 1px 3px #0000004d}.ns-bar__button{min-width:30px;height:30px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.ns-bar__button--text{padding:0 10px}.ns-bar__button:hover{background:var(--hover);color:var(--ink)}.ns-bar__button:focus-visible{outline-offset:1px;outline:2px solid #237be7}.ns-bar__button:active{transform:scale(.96)}.ns-bar__rule{background:var(--line);width:1px;height:18px;margin:0 3px}.ns-review{justify-content:space-between;align-items:center;gap:8px;margin:0 0 2px;display:flex}.ns-review .nc-list__title{margin:0 2px}.ns-review__actions{gap:4px;display:flex}.ns-review__button{border-radius:var(--r-ctl);height:28px;color:var(--ink-2);padding:0 10px;font-size:12px;font-weight:500;transition:background-color .12s,color .12s;position:relative}.ns-review__button[data-tone=accept]{color:var(--ns-in)}.ns-review__button:hover:not(:disabled){background:var(--hover)}.ns-review__button[data-tone=accept]:hover:not(:disabled){background:color-mix(in srgb, var(--ns-in) 12%, transparent)}.ns-review__button:focus-visible{outline-offset:1px;outline:2px solid #237be7}.ns-review__button:disabled{cursor:progress;opacity:.6}.ns-review__button[aria-busy] .ns-review__label{visibility:hidden}.ns-review__spinner{margin:auto;position:absolute;inset:0}.ns-format-part{color:var(--ink)}.ns-swatch{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.ns-composer{border:1px solid var(--line);background:var(--raised);color:var(--ink-2);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 10px 28px #0000001a,0 2px 6px #0000000f}.dark .ns-composer{box-shadow:0 10px 28px #00000073,0 2px 6px #0000004d}.ns-composer--inline{box-shadow:none;background:0 0;border:0;padding:0}.dark .ns-composer--inline{box-shadow:none}.ns-composer--reply{margin-top:4px}.ns-composer--reply .ns-composer__field.ns-composer__field{border-radius:18px;padding-inline:14px;font-size:13px}.ns-composer--reply:not(:focus-within):not([data-filled]) .ns-composer__foot{display:none}.ns-composer__title{color:var(--ink-3);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.ns-composer__field.ns-composer__field{border-color:var(--line);background:var(--raised);min-height:36px;max-height:160px;color:var(--ink);resize:none;box-shadow:none;border-radius:8px;padding:7px 10px;font-size:14px;line-height:1.45}.ns-composer__field.ns-composer__field:focus-visible{--tw-ring-offset-width:0px;--tw-ring-color:#237be740;border-color:#237be7}.ns-composer__error{color:#dc2626;margin:0;font-size:12px}.ns-composer__foot{align-items:center;gap:6px;display:flex}.ns-composer__hint{min-width:0;color:var(--ink-3);flex:1;font-size:11px}@media (hover:none){.ns-composer__hint{visibility:hidden}}.ns-button.ns-button{border-radius:var(--r-ctl);height:32px;padding:0 12px;font-size:13px}.ns-button--primary.ns-button--primary{background:var(--ink);color:var(--paper);position:relative}.ns-button--primary.ns-button--primary:hover{background:var(--ink);opacity:.9}.ns-button--primary[data-saving]{cursor:progress}.ns-button--primary[data-saving] .ns-button__label{visibility:hidden}.ns-button__spinner{margin:auto;position:absolute;inset:0}.nm-trigger[data-mode=suggesting]{color:var(--ns-in);background:color-mix(in srgb, var(--ns-in) 10%, transparent)}.nm-trigger[data-mode=suggesting]:hover{background:color-mix(in srgb, var(--ns-in) 16%, transparent)}.nm-trigger__label{min-width:0}.nm-trigger__chevron{opacity:.6}.nm-item.nm-item{align-items:flex-start;gap:12px;padding:10px}.nm-item[data-selected]{background:var(--side)}.nm-item__icon{color:var(--ink-2);margin-top:1px}.nm-item[data-selected] .nm-item__icon{color:var(--ink)}.nm-item__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nm-item__label{color:var(--ink);font-size:13px;font-weight:500}.nm-item__description{color:var(--ink-3);font-size:12px;line-height:1.4}.nm-item__check{color:var(--ink-2);margin-top:1px}.nm-pill-dock{left:0;right:0;bottom:calc(88px + env(safe-area-inset-bottom));z-index:30;pointer-events:none;justify-content:center;display:flex;position:fixed}.nm-pill{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--raised);height:40px;color:var(--ink-2);pointer-events:auto;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 6px 18px #0000001a,0 1px 3px #0000000f}.dark .nm-pill{box-shadow:0 6px 18px #00000073,0 1px 3px #0000004d}.nm-pill[data-mode=suggesting]{color:var(--ns-in)}.nm-pill__done{background:var(--hover);height:30px;color:var(--ink);border-radius:6px;padding:0 12px;font-size:13px;font-weight:500}.nm-pill__done:focus-visible{outline-offset:2px;outline:2px solid #237be7}@media print{.nm-pill-dock{display:none}}
