:is(.enfra-shell,.enfra-auth,.enfra-admin-shell){--enfra-brand:#248024;--enfra-brand-hover:#1b681b;--enfra-brand-soft:#e4f0e0;--enfra-brand-focus:#88b879;--brand:var(--enfra-brand);--brand-strong:var(--enfra-brand-hover);--brand-ink:#202b22;--brand-surface:var(--enfra-brand-soft);--lifine-page:#f1f7ee;--lifine-card:#fff;--lifine-border:#d5e2d0}.enfra-auth{background:#f1f7ee}:is(.enfra-shell,.enfra-auth) :is([class~="bg-[#07513b]"],[class~="bg-[#0f6548]"],[class~="bg-[#0d684b]"],[class~="bg-[#0b6548]"],[class~="bg-[#0f6a4b]"],[class~="bg-[#0d7754]"],[class~="bg-[#0a6046]"],[class~="bg-[#08775a]"],[class~="bg-[#0b6d4d]"],[class~="bg-[#0c6b4b]"],[class~="bg-[#3d805e]"],[class~="bg-[#0d6b4d]"],[class~="bg-[#0f6b4e]"],[class~="bg-[#0b684a]"]):not(:disabled){background-color:var(--enfra-brand)}:is(.enfra-shell,.enfra-auth) :is([class~="bg-[#0b533b]"],[class~="bg-[#0b5138]"],[class~="bg-[#084b36]"],[class~="bg-[#0a513a]"],[class~="bg-[#084d36]"],[class~="bg-[#084e38]"],[class~="bg-[#0b513b]"]):not(:disabled){background-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="hover:bg-[#07513b]"]:hover,[class~="hover:bg-[#0f6548]"]:hover,[class~="hover:bg-[#0d684b]"]:hover,[class~="hover:bg-[#0b6548]"]:hover,[class~="hover:bg-[#0f6a4b]"]:hover,[class~="hover:bg-[#0d7754]"]:hover,[class~="hover:bg-[#0a6046]"]:hover,[class~="hover:bg-[#08775a]"]:hover,[class~="hover:bg-[#0b6d4d]"]:hover,[class~="hover:bg-[#0c6b4b]"]:hover,[class~="hover:bg-[#3d805e]"]:hover,[class~="hover:bg-[#0d6b4d]"]:hover,[class~="hover:bg-[#0f6b4e]"]:hover,[class~="hover:bg-[#0b684a]"]:hover,[class~="hover:bg-[#0b533b]"]:hover,[class~="hover:bg-[#0b5138]"]:hover,[class~="hover:bg-[#084b36]"]:hover,[class~="hover:bg-[#0a513a]"]:hover,[class~="hover:bg-[#084d36]"]:hover,[class~="hover:bg-[#084e38]"]:hover,[class~="hover:bg-[#0b513b]"]:hover):not(:disabled){background-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="text-[#07513b]"],[class~="text-[#0f6548]"],[class~="text-[#0d684b]"],[class~="text-[#0b6548]"],[class~="text-[#0f6a4b]"],[class~="text-[#0d7754]"],[class~="text-[#0a6046]"],[class~="text-[#08775a]"],[class~="text-[#0b6d4d]"],[class~="text-[#0c6b4b]"],[class~="text-[#3d805e]"],[class~="text-[#0d6b4d]"],[class~="text-[#0f6b4e]"],[class~="text-[#0b684a]"]){color:var(--enfra-brand)}:is(.enfra-shell,.enfra-auth) :is([class~="text-[#0b533b]"],[class~="text-[#0b5138]"],[class~="text-[#084b36]"],[class~="text-[#0a513a]"],[class~="text-[#084d36]"],[class~="text-[#084e38]"],[class~="text-[#0b513b]"]){color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="hover:text-[#07513b]"]:hover,[class~="hover:text-[#0f6548]"]:hover,[class~="hover:text-[#0d684b]"]:hover,[class~="hover:text-[#0b6548]"]:hover,[class~="hover:text-[#0f6a4b]"]:hover,[class~="hover:text-[#0d7754]"]:hover,[class~="hover:text-[#0a6046]"]:hover,[class~="hover:text-[#08775a]"]:hover,[class~="hover:text-[#0b6d4d]"]:hover,[class~="hover:text-[#0c6b4b]"]:hover,[class~="hover:text-[#3d805e]"]:hover,[class~="hover:text-[#0d6b4d]"]:hover,[class~="hover:text-[#0f6b4e]"]:hover,[class~="hover:text-[#0b684a]"]:hover,[class~="hover:text-[#0b533b]"]:hover,[class~="hover:text-[#0b5138]"]:hover,[class~="hover:text-[#084b36]"]:hover,[class~="hover:text-[#0a513a]"]:hover,[class~="hover:text-[#084d36]"]:hover,[class~="hover:text-[#084e38]"]:hover,[class~="hover:text-[#0b513b]"]:hover){color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="border-[#07513b]"],[class~="border-[#0f6548]"],[class~="border-[#0d684b]"],[class~="border-[#0b6548]"],[class~="border-[#0f6a4b]"],[class~="border-[#0d7754]"],[class~="border-[#0a6046]"],[class~="border-[#08775a]"],[class~="border-[#0b6d4d]"],[class~="border-[#0c6b4b]"],[class~="border-[#3d805e]"],[class~="border-[#0d6b4d]"],[class~="border-[#0f6b4e]"],[class~="border-[#0b684a]"]){border-color:var(--enfra-brand)}:is(.enfra-shell,.enfra-auth) :is([class~="border-[#0b533b]"],[class~="border-[#0b5138]"],[class~="border-[#084b36]"],[class~="border-[#0a513a]"],[class~="border-[#084d36]"],[class~="border-[#084e38]"],[class~="border-[#0b513b]"]){border-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="hover:border-[#07513b]"]:hover,[class~="hover:border-[#0f6548]"]:hover,[class~="hover:border-[#0d684b]"]:hover,[class~="hover:border-[#0b6548]"]:hover,[class~="hover:border-[#0f6a4b]"]:hover,[class~="hover:border-[#0d7754]"]:hover,[class~="hover:border-[#0a6046]"]:hover,[class~="hover:border-[#08775a]"]:hover,[class~="hover:border-[#0b6d4d]"]:hover,[class~="hover:border-[#0c6b4b]"]:hover,[class~="hover:border-[#3d805e]"]:hover,[class~="hover:border-[#0d6b4d]"]:hover,[class~="hover:border-[#0f6b4e]"]:hover,[class~="hover:border-[#0b684a]"]:hover,[class~="hover:border-[#0b533b]"]:hover,[class~="hover:border-[#0b5138]"]:hover,[class~="hover:border-[#084b36]"]:hover,[class~="hover:border-[#0a513a]"]:hover,[class~="hover:border-[#084d36]"]:hover,[class~="hover:border-[#084e38]"]:hover,[class~="hover:border-[#0b513b]"]:hover){border-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="accent-[#07513b]"],[class~="accent-[#0f6548]"],[class~="accent-[#0d684b]"],[class~="accent-[#0b6548]"],[class~="accent-[#0f6a4b]"],[class~="accent-[#0d7754]"],[class~="accent-[#0a6046]"],[class~="accent-[#08775a]"],[class~="accent-[#0b6d4d]"],[class~="accent-[#0c6b4b]"],[class~="accent-[#3d805e]"],[class~="accent-[#0d6b4d]"],[class~="accent-[#0f6b4e]"],[class~="accent-[#0b684a]"]){accent-color:var(--enfra-brand)}:is(.enfra-shell,.enfra-auth) :is([class~="accent-[#0b533b]"],[class~="accent-[#0b5138]"],[class~="accent-[#084b36]"],[class~="accent-[#0a513a]"],[class~="accent-[#084d36]"],[class~="accent-[#084e38]"],[class~="accent-[#0b513b]"]){accent-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="hover:accent-[#07513b]"]:hover,[class~="hover:accent-[#0f6548]"]:hover,[class~="hover:accent-[#0d684b]"]:hover,[class~="hover:accent-[#0b6548]"]:hover,[class~="hover:accent-[#0f6a4b]"]:hover,[class~="hover:accent-[#0d7754]"]:hover,[class~="hover:accent-[#0a6046]"]:hover,[class~="hover:accent-[#08775a]"]:hover,[class~="hover:accent-[#0b6d4d]"]:hover,[class~="hover:accent-[#0c6b4b]"]:hover,[class~="hover:accent-[#3d805e]"]:hover,[class~="hover:accent-[#0d6b4d]"]:hover,[class~="hover:accent-[#0f6b4e]"]:hover,[class~="hover:accent-[#0b684a]"]:hover,[class~="hover:accent-[#0b533b]"]:hover,[class~="hover:accent-[#0b5138]"]:hover,[class~="hover:accent-[#084b36]"]:hover,[class~="hover:accent-[#0a513a]"]:hover,[class~="hover:accent-[#084d36]"]:hover,[class~="hover:accent-[#084e38]"]:hover,[class~="hover:accent-[#0b513b]"]:hover){accent-color:var(--enfra-brand-hover)}:is(.enfra-shell,.enfra-auth) :is([class~="bg-[#fffdf9]"],[class~="bg-[#fffdf8]"],[class~="bg-[#f8f6f0]"],[class~="bg-[#fffaf3]"],[class~="bg-[#fffdf7]"]):not(:disabled){background-color:#f1f7ee}:is(.enfra-shell,.enfra-auth) :is([class~="bg-[#e8f2eb]"],[class~="bg-[#e7f2e8]"],[class~="bg-[#edf4ec]"],[class~="bg-[#edf6ee]"],[class~="bg-[#f2f7f2]"],[class~="bg-[#e3f1e5]"],[class~="bg-[#f1f8f2]"],[class~="bg-[#dceee1]"],[class~="bg-[#e3f0e7]"]):not(:disabled){background-color:var(--enfra-brand-soft)}:is(.enfra-shell,.enfra-auth) :is(button,a,summary):focus-visible{outline-color:var(--enfra-brand)}:is(.enfra-shell,.enfra-auth) :is(input[type=checkbox],input[type=radio]){accent-color:var(--enfra-brand)}.enfra-shell .enfra-readable-questions [data-answer-choice=selected] :is(span,svg){color:inherit}.enfra-shell .enfra-document-flow{background-color:#f1f7ee}.enfra-shell .enfra-brand-action{background-color:var(--enfra-brand);color:#fff}@media (hover:hover){.enfra-shell .enfra-brand-action:hover{background-color:var(--enfra-brand-hover)}}.enfra-shell :is([class~="text-[#087153]"],[class~="text-[#09674b]"],[class~="text-[#176349]"],[class~="text-[#0d6f5e]"]){color:var(--enfra-brand)}.enfra-shell [class~="focus-visible:outline-[#087b55]"]:focus-visible{outline-color:var(--enfra-brand)}.enfra-shell .enfra-brand-badge{background-color:var(--enfra-brand-soft);color:var(--enfra-brand)}.enfra-shell .enfra-brand-text{color:var(--enfra-brand)}.enfra-shell :is(.text-teal-800,.text-teal-900,[class~="text-[#075743]"],[class~="text-[#07634b]"]){color:var(--enfra-brand)}.enfra-shell :is(.bg-teal-900,[class~="bg-[#087153]"]):not(:disabled){background-color:var(--enfra-brand)}.enfra-shell .border-teal-700{border-color:var(--enfra-brand)}@media (hover:hover){.enfra-shell :is([class~="bg-[#087153]"],.bg-teal-900):hover:not(:disabled):not(:disabled){background-color:var(--enfra-brand-hover)}.enfra-shell [class~="hover:bg-[#064531]"]:hover{background-color:var(--enfra-brand-hover)}}.enfra-shell [data-document-tone]{--enfra-card-accent:var(--enfra-brand);--enfra-card-hover:var(--enfra-brand-hover);--enfra-card-soft:var(--enfra-brand-soft);--enfra-card-border:#c9dfd1;--enfra-card-ink:#183f32}.enfra-shell [data-document-tone=resume]{--enfra-card-accent:#24549a;--enfra-card-hover:#1d447d;--enfra-card-soft:#e4edff;--enfra-card-border:#a9bee8;--enfra-card-ink:#1d355d}.enfra-shell [data-document-tone=expert]{--enfra-card-accent:#875011;--enfra-card-hover:#6c400d;--enfra-card-soft:#ffebc3;--enfra-card-border:#e8cf9f;--enfra-card-ink:#59401f}.enfra-shell [data-document-tone=external]{--enfra-card-accent:#08665f;--enfra-card-hover:#07534d;--enfra-card-soft:#d8f1eb;--enfra-card-border:#b8ddd2;--enfra-card-ink:#164b46}.enfra-shell [data-document-tone] .enfra-card-title{color:var(--enfra-card-ink)}.enfra-shell .enfra-card-badge,.enfra-shell [data-document-tone] .enfra-card-badge{background:var(--enfra-card-soft);color:var(--enfra-card-accent)}.enfra-shell [data-document-tone] .enfra-card-text{color:var(--enfra-card-accent)}.enfra-shell [data-document-tone] .enfra-card-border{border-color:var(--enfra-card-border)}.enfra-shell [data-document-tone] :is(.enfra-card-action,.enfra-ui-primary){background:var(--enfra-card-accent);border-color:var(--enfra-card-accent);color:#fff;box-shadow:0 4px 10px color-mix(in srgb,var(--enfra-card-accent) 15%,transparent)}.enfra-shell [data-document-tone] :is(.enfra-card-secondary,.enfra-ui-secondary){color:var(--enfra-card-accent);border-color:var(--enfra-card-border);background:#fff}.enfra-shell [data-document-tone] :is(button,a,summary):focus-visible{outline-color:var(--enfra-card-accent)}@media (hover:hover){.enfra-shell [data-document-tone] :is(.enfra-card-action,.enfra-ui-primary):hover:not(:disabled){background:var(--enfra-card-hover)}.enfra-shell [data-document-tone] :is(.enfra-card-secondary,.enfra-ui-secondary):hover:not(:disabled){background:var(--enfra-card-soft)}}