[data-km-theme=brand]{--km-navy:#1b4c7d;--km-navy-deep:#13385d;--km-teal:#35a9ae;--km-teal-deep:#2a8b90;--km-sage:#9bd1a6;--km-sky:#bbdcf3;--km-canvas:#f2f5f6;--km-surface:#fff;--km-ink:#16324b;--km-ink-2:#4c6479;--km-ink-3:#8ba0b0;--km-line:#1b4c7d21;--km-hover:#1b4c7d0f;--km-danger:#cf6250;--km-now:#e0755c;--km-cal-a:#ddf0f0;--km-cal-a-ink:#1c6e72;--km-cal-b:#e5f3e9;--km-cal-b-ink:#35704a;--km-cal-c:#e3eefa;--km-cal-c-ink:#1b4c7d}[data-km-theme=brand],[data-km-theme=brand] .km-app,[data-km-theme=brand] .km-form-modal{--canvas:var(--km-canvas);--surface:var(--km-surface);--background:var(--km-surface);--foreground:var(--km-ink);--ink:var(--km-ink);--ink-2:var(--km-ink-2);--ink-3:var(--km-ink-3);--line:var(--km-line);--hover:var(--km-hover);--accent:var(--km-navy);--accent-2:var(--km-teal);--danger:var(--km-danger);--now:var(--km-now);--cal-a:var(--km-cal-a);--cal-a-ink:var(--km-cal-a-ink);--cal-b:var(--km-cal-b);--cal-b-ink:var(--km-cal-b-ink);--cal-c:var(--km-cal-c);--cal-c-ink:var(--km-cal-c-ink);--ios-blue:var(--km-navy);--ios-grouped:var(--km-canvas)}[data-km-theme=brand] body,[data-km-theme=brand] .km-app,[data-km-theme=brand] .km-form-modal{font-family:var(--font-figtree), var(--font-sans), ui-sans-serif, -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.005em}html[data-km-theme=brand],[data-km-theme=brand] body{background:var(--km-canvas)}[data-km-theme=brand] .km-app .km-sidebar{background:linear-gradient(#eef3f5 0%,#e9eff3 100%)}[data-km-theme=brand] .km-app .km-side-name{color:var(--km-navy);font-weight:700}[data-km-theme=brand] .km-app .km-nav button[aria-current=page],[data-km-theme=brand] .km-app .km-nav a[aria-current=page]{color:var(--km-navy);box-shadow:inset 3px 0 0 var(--km-teal), 0 1px 2px #13385d0f, 0 0 0 1px #1b4c7d17;font-weight:650}[data-km-theme=brand] .km-app .km-nav button[aria-current=page] .km-ico{color:var(--km-teal)}[data-km-theme=brand] .km-app .km-box.done{background:var(--km-teal);border-color:var(--km-teal)}[data-km-theme=brand] .km-app .km-row:hover .km-box:not(.done){border-color:var(--km-teal)}[data-km-theme=brand] .km-app .km-day[aria-current=date] .num{box-shadow:0 4px 10px -3px #1b4c7db3}[data-km-theme=brand] .km-app .km-day.has-items:after{background:var(--km-teal)}[data-km-theme=brand] .km-app .km-block{border-left:3px solid;border-radius:9px}[data-km-theme=brand] .km-app .km-week-cal-col.is-today{background:#35a9ae0d}[data-km-theme=brand] .km-app .km-fab{background:linear-gradient(135deg, var(--km-teal) 0%, var(--km-navy) 90%);box-shadow:0 2px 4px #13385d29,0 12px 26px -8px #1b4c7d8c}[data-km-theme=brand] .km-create-field>input:focus,[data-km-theme=brand] .km-create-field>select:focus,[data-km-theme=brand] .km-create-label-box:focus-within,[data-km-theme=brand] .km-settings-field-row input:focus,[data-km-theme=brand] .km-settings-field-row select:focus,[data-km-theme=brand] .km-label-name-input:focus{border-color:var(--km-teal);box-shadow:0 0 0 3px #35a9ae2e}@media (prefers-reduced-motion:no-preference){[data-km-theme=brand] .km-app .km-nav button,[data-km-theme=brand] .km-app .km-nav a,[data-km-theme=brand] .km-app .km-box{transition:background-color .12s,border-color .12s,color .12s}}
