:root{--ac-paper:#faf7f2;--ac-paper-2:#f2ede4;--ac-paper-3:#e8e1d4;--ac-ink:#1a1814;--ac-ink-2:#4a4540;--ac-ink-3:#8a8278;--ac-ink-4:#b8afa2;--ac-line:#d9d1c2;--ac-line-strong:#b8afa2;--ac-brand:#0f2a24;--ac-brand-2:#1c4438;--ac-brand-3:#2e6a57;--ac-brand-soft:#d8e5df;--ac-brand-tint:#eef3f0;--ac-brand-on:#faf7f2;--ac-accent:#b8771f;--ac-accent-soft:#f5e6cc;--ac-accent-tint:#faf1de;--ac-success:#2e6a4a;--ac-success-soft:#d7e8dd;--ac-warning:#b8771f;--ac-warning-soft:#f5e6cc;--ac-danger:brown;--ac-danger-soft:#f0d6d6;--ac-info:#2c5282;--ac-info-soft:#d6e0f0;--ac-livre:#2e6a4a;--ac-livre-soft:#d7e8dd;--ac-libero:#b8771f;--ac-libero-soft:#f5e6cc;--ac-plantao:#4a2e6a;--ac-plantao-soft:#e0d6ec;--ac-cirurgia:brown;--ac-cirurgia-soft:#f0d6d6;--ac-ferias:#6b6258;--ac-ferias-soft:#ddd8cf;--ac-bloqueio:#8b4513;--ac-bloqueio-soft:#eee0d0;--ac-hel:#1e40af;--ac-hel-soft:#dbe5f7;--ac-unimed:#16a34a;--ac-unimed-soft:#d7e8dd;--ac-font-display:"Instrument Serif", Georgia, serif;--ac-font-ui:"Geist", -apple-system, BlinkMacSystemFont, sans-serif;--ac-font-mono:"Geist Mono", "SF Mono", Menlo, monospace;--ac-text-xs:11px;--ac-text-sm:13px;--ac-text-base:15px;--ac-text-md:17px;--ac-text-lg:20px;--ac-text-xl:26px;--ac-text-2xl:34px;--ac-text-3xl:48px;--ac-text-4xl:64px;--ac-leading-tight:1.15;--ac-leading-snug:1.35;--ac-leading-normal:1.5;--ac-leading-relaxed:1.65;--ac-space-0:0;--ac-space-1:4px;--ac-space-2:8px;--ac-space-3:12px;--ac-space-4:16px;--ac-space-5:20px;--ac-space-6:24px;--ac-space-8:32px;--ac-space-10:40px;--ac-space-12:48px;--ac-space-16:64px;--ac-space-20:80px;--ac-radius-xs:4px;--ac-radius-sm:6px;--ac-radius-md:8px;--ac-radius-lg:12px;--ac-radius-xl:16px;--ac-radius-pill:999px;--ac-shadow-xs:0 1px 2px #1a18140a;--ac-shadow-sm:0 1px 3px #1a18140f, 0 1px 2px #1a18140a;--ac-shadow-md:0 4px 12px #1a18140f, 0 2px 4px #1a18140a;--ac-shadow-lg:0 12px 32px #1a181414, 0 4px 8px #1a18140a;--ac-shadow-xl:0 24px 56px #1a18141a;--ac-shadow-inset:inset 0 1px 0 #ffffff80;--ac-focus-ring:0 0 0 3px var(--ac-brand-soft);--ac-ease:cubic-bezier(.32, .72, 0, 1);--ac-ease-out:cubic-bezier(.16, 1, .3, 1);--ac-duration-fast:.12s;--ac-duration-normal:.22s;--ac-duration-slow:.38s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ac-paper:#14110d;--ac-paper-2:#1f1b14;--ac-paper-3:#2a2519;--ac-ink:#f0ebe0;--ac-ink-2:#c4beb2;--ac-ink-3:#8a8278;--ac-ink-4:#5a554f;--ac-line:#2a2519;--ac-line-strong:#4a4540;--ac-brand:#6fb89a;--ac-brand-2:#8acdb1;--ac-brand-3:#4d9678;--ac-brand-soft:#1c3028;--ac-brand-tint:#182521;--ac-brand-on:#0a1814;--ac-accent:#e0a653;--ac-accent-soft:#2d2415;--ac-accent-tint:#1f1a10;--ac-success:#7cc795;--ac-success-soft:#1a2d24;--ac-warning:#e0a653;--ac-warning-soft:#2d2415;--ac-danger:#e08585;--ac-danger-soft:#2d1818;--ac-info:#8aa8d4;--ac-info-soft:#1a2030;--ac-livre:#7cc795;--ac-livre-soft:#1a2d24;--ac-libero:#e0a653;--ac-libero-soft:#2d2415;--ac-plantao:#a98ec4;--ac-plantao-soft:#251d2d;--ac-cirurgia:#e08585;--ac-cirurgia-soft:#2d1818;--ac-ferias:#9c9385;--ac-ferias-soft:#232019;--ac-bloqueio:#c49a6e;--ac-bloqueio-soft:#2d2418;--ac-hel:#6aa9f5;--ac-hel-soft:#1a2538;--ac-unimed:#4d9678;--ac-unimed-soft:#1a2d24;--ac-shadow-xs:0 1px 2px #0003;--ac-shadow-sm:0 1px 3px #0000004d, 0 1px 2px #0003;--ac-shadow-md:0 4px 12px #00000059, 0 2px 4px #00000040;--ac-shadow-lg:0 12px 32px #00000073, 0 4px 8px #00000040;--ac-shadow-xl:0 24px 56px #0000008c;--ac-shadow-inset:inset 0 1px 0 #ffffff0a}}[data-theme=dark]{--ac-paper:#14110d;--ac-paper-2:#1f1b14;--ac-paper-3:#2a2519;--ac-ink:#f0ebe0;--ac-ink-2:#c4beb2;--ac-ink-3:#8a8278;--ac-ink-4:#5a554f;--ac-line:#2a2519;--ac-line-strong:#4a4540;--ac-brand:#6fb89a;--ac-brand-2:#8acdb1;--ac-brand-3:#4d9678;--ac-brand-soft:#1c3028;--ac-brand-tint:#182521;--ac-brand-on:#0a1814;--ac-accent:#e0a653;--ac-accent-soft:#2d2415;--ac-accent-tint:#1f1a10;--ac-success:#7cc795;--ac-success-soft:#1a2d24;--ac-warning:#e0a653;--ac-warning-soft:#2d2415;--ac-danger:#e08585;--ac-danger-soft:#2d1818;--ac-info:#8aa8d4;--ac-info-soft:#1a2030;--ac-livre:#7cc795;--ac-livre-soft:#1a2d24;--ac-libero:#e0a653;--ac-libero-soft:#2d2415;--ac-plantao:#a98ec4;--ac-plantao-soft:#251d2d;--ac-cirurgia:#e08585;--ac-cirurgia-soft:#2d1818;--ac-ferias:#9c9385;--ac-ferias-soft:#232019;--ac-bloqueio:#c49a6e;--ac-bloqueio-soft:#2d2418;--ac-hel:#6aa9f5;--ac-hel-soft:#1a2538;--ac-unimed:#4d9678;--ac-unimed-soft:#1a2d24}.ac-slot-wrapper{position:relative}.ac-slot-wrapper .ac-btn-remove{color:#fff;border:2px solid var(--ac-paper,#fff);cursor:pointer;z-index:5;width:18px;height:18px;transition:transform .12s var(--ac-ease,ease), background .12s var(--ac-ease,ease);background:#dc2626;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:800;line-height:1;display:none;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0006}.ac-slot-wrapper:hover .ac-btn-remove,.ac-slot-wrapper .ac-btn-remove:focus-visible{display:inline-flex}.ac-slot-wrapper .ac-btn-remove:hover{background:#b91c1c;transform:scale(1.15)}.ac-slot-wrapper .ac-btn-remove:focus-visible{outline:2px solid var(--ac-brand,#0f2a24);outline-offset:2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ac-slot-wrapper .ac-btn-remove{border-color:var(--ac-paper-2,#1f1b14)}}.ac-btn-toolbar{font-size:var(--ac-text-xs);font-weight:600;font-family:var(--ac-font-ui);border-radius:var(--ac-radius-xs);cursor:pointer;transition:all var(--ac-duration-fast) var(--ac-ease);letter-spacing:0;white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.ac-btn-toolbar:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ac-btn-toolbar:active:not(:disabled){transform:translateY(0)}.ac-btn-toolbar:disabled{opacity:.5;cursor:not-allowed}body{font-family:var(--ac-font-ui,-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:var(--ac-font-mono,source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace)}.dnd-poly-drag-image{opacity:.5!important}.dnd-poly-drag-image.dnd-poly-snapback{transition-property:transform!important;transition-duration:.25s!important;transition-timing-function:ease-out!important}
