@media screen{html[data-theme=light][data-appearance] body:has(.proyectin-design){--sample-background:#f7faff;--sample-layer:#fff;--sample-sidebar:#fcfbff;--sample-text:#18284d;--sample-secondary:#455574;--sample-border:#c7d5ec;--sample-field:#fff;--sample-control-border:#7b8ba8;--sample-hover:#eae5fa;--sample-action:#1263c7;--sample-action-hover:#084c9e;--sample-on-action:#fff;--sample-link:#5131a8;--sample-progress:#1878d5;--sample-mission:linear-gradient(115deg,#e8f3ff,#cce7ff);--sample-mission-border:#91c4f4;--sample-ai:linear-gradient(115deg,#edddff,#d6b7fa);--sample-ai-border:#ad76df;--sample-ai-strong:#8143c1;--sample-ai-action:#7130c3;--sample-editor:linear-gradient(115deg,#fff0f7,#ffdbea);--sample-editor-border:#ed9bc7;--sample-preview:linear-gradient(115deg,#e5fcf5,#c5f4e7);--sample-table-head:#fae7f2;--theme-mission-ink:#18284d;--theme-mission-muted:#36557b;--theme-ai-ink:#2e154c;--theme-ai-muted:#4f2e72;--theme-editor-ink:#302246;--theme-editor-muted:#56445e;--theme-preview-ink:#123e3b;--theme-preview-muted:#38635e;--theme-field-ink:#18284d;--theme-field-muted:#52617d;--theme-stars:#7130c3;--theme-stars-opacity:.55;--step-blue:#dfedff;--step-purple:#eee2ff;--step-pink:#ffe3f1;--step-mint:#d8f6ed;--step-ink:#25334e;--step-blue-strong:#1263c7;--step-purple-strong:#7130c3;--step-pink-strong:#a42570;--step-mint-strong:#00725b}html[data-theme=light][data-appearance=indigo] body:has(.proyectin-design){--sample-background:#f4f8ff;--sample-sidebar:#fff;--sample-link:#5221bc;--sample-mission:linear-gradient(110deg,#0063e4,#0078d0);--sample-mission-border:#139de9;--theme-mission-ink:#fff;--theme-mission-muted:#fff;--sample-progress:#0de3ed;--sample-ai:linear-gradient(115deg,#291075,#5513bb 65%,#6414cb);--sample-ai-border:#ad6aff;--sample-ai-strong:#a85aff;--sample-ai-action:#8124dc;--theme-ai-ink:#fff;--theme-ai-muted:#f0e6ff;--sample-editor:linear-gradient(115deg,#ffe1dd,#ffaca0);--sample-editor-border:#ef877c;--sample-preview:linear-gradient(115deg,#c9f9f8,#82e7eb);--sample-table-head:#ffe4df;--theme-stars:#f7ceff;--theme-stars-opacity:.8;--step-blue:#d2e8ff;--step-purple:#e6d4ff;--step-pink:#ffdbd5;--step-mint:#c6f6ed}html[data-theme=light][data-appearance=missions] body:has(.proyectin-design){--sample-background:#060d29;--sample-layer:#111c3c;--sample-sidebar:#0a1433;--sample-text:#f0f3ff;--sample-secondary:#bdcbea;--sample-border:#455b88;--sample-hover:#253461;--sample-link:#c7b1ff;--sample-action:#1263c7;--sample-action-hover:#084c9e;--sample-mission:linear-gradient(115deg,#064abb,#096cae);--sample-mission-border:#20d7f0;--theme-mission-ink:#fff;--theme-mission-muted:#e4faff;--sample-progress:#13e1e9;--sample-ai:linear-gradient(115deg,#23105d,#4d0c9b 65%,#650dba);--sample-ai-border:#d665ff;--sample-ai-strong:#f16aff;--sample-ai-action:#8124dc;--theme-ai-ink:#fff;--theme-ai-muted:#f0e4ff;--sample-editor:linear-gradient(115deg,#ffe8f5,#f5b5db);--sample-editor-border:#f56bc5;--sample-preview:linear-gradient(115deg,#d5fcf4,#9be8d7);--sample-table-head:#fae2f0;--sample-field:#fff;--sample-control-border:#8299c0;--theme-stars:#ffe3ff;--theme-stars-opacity:.9;--step-blue:#142c50;--step-purple:#2b2053;--step-pink:#392044;--step-mint:#123b3c;--step-ink:#edf3ff}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .editor-heading{--sample-text:var(--theme-mission-ink);--sample-secondary:var(--theme-mission-muted);--sample-link:var(--theme-mission-ink);background:var(--sample-mission)!important;border-color:var(--sample-mission-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .editor-heading .eyebrow{color:var(--theme-mission-ink)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .mission-icon{background:#fff!important;color:#1263c7!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance{--sample-text:var(--theme-ai-ink);--sample-secondary:var(--theme-ai-muted);--sample-link:var(--theme-ai-ink);background:var(--sample-ai)!important;border-color:var(--sample-ai-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance:before{content:"";display:block!important;position:absolute;top:0;right:0;left:auto;bottom:auto;width:min(48%,320px);height:145px;border-radius:inherit;background:var(--theme-stars)!important;opacity:var(--theme-stars-opacity)!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 145'%3E%3Cg fill='white'%3E%3Cpath d='M260 18l5 17 17 5-17 5-5 17-5-17-17-5 17-5zM196 75l3 11 11 3-11 3-3 11-3-11-11-3 11-3zM297 94l3 10 10 3-10 3-3 10-3-10-10-3 10-3zM146 20l2 7 7 2-7 2-2 7-2-7-7-2 7-2z'/%3E%3Ccircle cx='222' cy='25' r='2'/%3E%3Ccircle cx='286' cy='71' r='2'/%3E%3Ccircle cx='246' cy='112' r='2'/%3E%3Ccircle cx='165' cy='64' r='2'/%3E%3C/g%3E%3C/svg%3E");mask-size:contain;mask-position:top right;mask-repeat:no-repeat;pointer-events:none!important;transform:none;animation:none!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance:after{display:none!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance-heading{position:relative}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.mission-editor,.saved-beneficiaries,.editor .form-section):not(.stage-assistance):not(.pie-preview *){--sample-text:var(--theme-editor-ink);--sample-secondary:var(--theme-editor-muted);--sample-link:#5131a8;--sample-layer:#fff8fc;--sample-field:#fff;--sample-hover:#f2e4ef;background:var(--sample-editor)!important;border-color:var(--sample-editor-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .step-document-preview{--sample-text:var(--theme-preview-ink);--sample-secondary:var(--theme-preview-muted);--sample-link:#006452;--sample-layer:#fff;--sample-field:#fff;--sample-hover:#e2f4ee;background:var(--sample-preview)!important;border-color:#64bfb2!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(input:not([type=checkbox]):not([type=radio]),textarea,select):not(.pie-preview *){color:var(--theme-field-ink)!important;background:#fff!important;border-color:var(--sample-control-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(input,textarea)::placeholder{color:var(--theme-field-muted)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.stage-balance-chip,.status){color:#322147!important;background:#fff6d5!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance .button:not(.secondary){background:var(--sample-ai-action)!important;color:#fff!important;border-color:var(--sample-ai-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance .button.secondary{color:var(--sample-text)!important;border-color:var(--sample-ai-border)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.voice-toggle,.voice-input-button){color:#4d2185!important;background:#efe5ff!important;border-color:#b796de!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.desktop-sidebar,.project-sidebar){background:var(--sample-sidebar)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link{--step-soft:var(--step-blue);--step-accent:var(--step-blue-strong);--sample-text:var(--step-ink);color:var(--step-ink)!important;background:var(--step-soft)!important;border-color:var(--step-soft)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link:nth-child(4n+2){--step-soft:var(--step-purple);--step-accent:var(--step-purple-strong)}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link:nth-child(4n+3){--step-soft:var(--step-pink);--step-accent:var(--step-pink-strong)}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link:nth-child(4n+4){--step-soft:var(--step-mint);--step-accent:var(--step-mint-strong)}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link .step-number,html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link.active{--sample-text:#fff;background:var(--step-accent)!important;color:#fff!important;border-color:var(--step-accent)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link.active :is(span,strong,small){color:#fff!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .sidebar-step-list .step-link.active .step-number{--sample-text:var(--step-accent);background:#fff!important;color:var(--step-accent)!important;border-color:#fff!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.mission-editor,.saved-beneficiaries) td:not(.pie-preview *){background:#fff!important;color:#18284d!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.mission-editor,.saved-beneficiaries) th:not(.pie-preview *){background:var(--sample-table-head)!important;color:#302246!important}html[data-theme=light][data-appearance] body:has(.proyectin-design) .app-header :is(button,select,.account-initials,.demo-tag,.account-options){background:var(--sample-layer)!important;color:var(--sample-text)!important}html[data-theme=light][data-appearance] body:has(.proyectin-design) :is(.proyectin-question-panel,.proyectin-question-heading,.tutor-history,.tutor-composer,.tutor-nudge){--sample-text:var(--theme-ai-ink);color:var(--theme-ai-ink)!important}html[data-theme=light][data-appearance] body:has(.proyectin-design) .proyectin-question-bubble :is(textarea,.tutor-message,.tutor-question-wrap){color:var(--theme-field-ink)!important;background:#fff!important}html[data-theme=light][data-appearance] body:has(.proyectin-design) .proyectin-question-bubble textarea::placeholder{color:var(--theme-field-muted)!important}html[data-theme=light][data-appearance] body:has(.proyectin-design) :is(.tutor-send,.tutor-microphone,.proyectin-bubble-button){color:#fff!important;background:var(--sample-ai-action)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.source-review-label,.local-tag,.structural-badge):not(.pie-preview *){--sample-text:#18284d;--sample-secondary:#455574;color:#18284d!important;background:#fff!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.theory-section-tabs,.plan-tabs,.tab-list,.annex-tabs,.final-panel-nav,.evaluation-view-switch) :is(.active,[aria-current],[aria-pressed=true]):not([disabled]){--sample-text:var(--sample-on-action);--sample-secondary:var(--sample-on-action);background:var(--sample-action)!important;color:var(--sample-on-action)!important}html[data-theme=light][data-appearance] :is(.workspace.proyectin-design.proyectin-design,.proyectin-question-bubble) .credit-status{--sample-text:#18284d;--sample-secondary:#455574;--sample-link:#5131a8;--sample-layer:#fff;--sample-field:#fff;--sample-hover:#e9edf5;--surface:#fff;--ink:#18284d;background:#fff!important;color:#18284d!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .editor-heading .workflow-stage-list{--sample-text:#18284d;--sample-secondary:#455574;--sample-field:#fff}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance :is(.theory-section-tabs,.plan-tabs,.tab-list,.annex-tabs,.final-panel-nav,.evaluation-view-switch){background:transparent!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance :is(.stage-pending,.notice,.review-box,.node-warning,.reference-copy){--sample-text:#18284d;--sample-secondary:#455574;--sample-link:#5131a8;--sample-layer:#f8fafc;--sample-field:#fff;background:#f8fafc!important;color:#18284d!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.fondep-field-list>div,.instrument-preview,.activity-proposal-workspace,.evaluation-proposal-workspace){--sample-text:var(--theme-ai-ink);--sample-secondary:var(--theme-ai-muted);--sample-link:var(--theme-ai-ink);color:var(--theme-ai-ink)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .fondep-draft-editor{--sample-text:var(--theme-editor-ink);--sample-secondary:var(--theme-editor-muted);--sample-link:#5131a8;--sample-layer:#fff8fc;color:var(--theme-editor-ink)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.fondep-current-text,.fondep-proposal){--sample-text:#18284d;--sample-secondary:#455574;--sample-link:#5131a8;--sample-layer:#fff8fc;background:#fff8fc!important;color:#18284d!important}html[data-theme=light][data-appearance] .entry-page .notice{--entry-ink:#1e352d;--entry-muted:#3c5b4e;--entry-layer:#fff;--entry-field:#fff;--sample-layer:#fff;--sample-text:#1e352d;color:#1e352d!important;background:#e7f5ee!important}html[data-theme=light][data-appearance] body:has(.entry-page){--entry-bg:#f7faff;--entry-ink:#18284d;--entry-accent:#7130c3;--entry-soft:#edddff;--entry-sky:#e1f1ff;--entry-border:#c7d5ec}html[data-theme=light][data-appearance=indigo] body:has(.entry-page){--entry-accent:#5513bb;--entry-soft:#e4d5ff;--entry-sky:#d6f9f5}html[data-theme=light][data-appearance=missions] body:has(.entry-page){--entry-bg:#060d29;--entry-layer:#111c3c;--entry-ink:#f0f3ff;--entry-muted:#bdcbea;--entry-border:#455b88;--entry-accent:#c7b1ff;--entry-on:#17103c;--entry-soft:#2b2053;--entry-sky:#142c50;--entry-field:#111c3c}html[data-theme=dark] body{color:#f4f4f4!important}html[data-theme=dark] .appearance-toggle svg{filter:grayscale(1)}html[data-theme=dark] .account-credit-bar{background:#222!important;color:#f4f4f4!important;border-color:#525252!important}html[data-theme=dark] .account-credit-bar>div>span{color:#c6c6c6!important}}@media screen{html[data-theme][data-appearance] :is(.button,button,input,textarea,select){transition-property:transform,box-shadow!important}}@media screen{html[data-theme=light][data-appearance] .plan-access.entry-page .access-community{--entry-muted:#51452f;--entry-accent:#60328c;color:#51452f!important;background:#fff5df!important}html[data-theme=dark] .plan-access.entry-page .access-community{--entry-muted:#ddd;--entry-accent:#fff;color:#ddd!important;background:#303030!important}}@media screen{.app-header:has(.account-identity-group){position:sticky!important;top:0;z-index:90}.account-identity-group{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%}.account-credit-compact{display:inline-block;flex-shrink:0;max-width:12rem;padding:5px 9px;border:1px solid #b8d0c4;border-radius:6px;background:#e7f5ee;color:#184737!important;font-size:12px;line-height:1.4;font-weight:700;font-variant-numeric:tabular-nums}.account-options .account-credit-details{display:grid;gap:5px;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid #b9c8c3}.account-options .account-credit-details :is(strong,span,small){display:block;font-size:13px;line-height:1.45;white-space:normal}.account-options{min-width:min(280px,calc(100vw - 24px));max-width:calc(100vw - 24px)}html[data-theme] body:has(.proyectin-design) .app-header .account-credit-compact{background:#e7f5ee!important;color:#184737!important;border-color:#b8d0c4!important}html[data-theme=dark] .app-header .account-credit-compact,html[data-theme=dark] body:has(.proyectin-design) .app-header .account-credit-compact{background:#303030!important;color:#f4f4f4!important;border-color:#686868!important}html[data-theme=dark] .account-credit-details{border-color:#686868!important}html[data-theme] .workspace.proyectin-design.proyectin-design .stage-assistance-heading{grid-template-columns:96px minmax(0,1fr)!important}html[data-theme] .workspace.proyectin-design.proyectin-design .stage-tutor-avatar,html[data-theme] .workspace.proyectin-design.proyectin-design .stage-tutor-avatar .proyectin-mascot{width:96px!important;height:144px!important}.stage-assistance-actions,.stage-primary-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:8px}html[data-theme][data-appearance] .workspace.proyectin-design.proyectin-design .stage-external-trigger{background:transparent!important;color:var(--sample-text)!important;border:1px solid!important;box-shadow:none!important}.stage-primary-buttons .button{margin:0!important}.stage-primary-buttons+.help{margin-top:8px!important}.objective-generation-actions{align-items:center;flex-wrap:wrap}.stage-secondary-actions{display:inline-flex;margin-bottom:12px}html[data-theme] .workspace.proyectin-design.proyectin-design .stage-external-trigger[hidden]{display:none!important}html[data-theme][data-appearance] .workspace.proyectin-design.proyectin-design .gpt-help-card{background:transparent!important;color:inherit!important;border:0!important;box-shadow:none!important;border-radius:0;padding:0;margin:8px 0 0}html[data-theme][data-appearance] .workspace.proyectin-design.proyectin-design .external-ai-panel{border:0!important;border-top:1px solid var(--sample-ai-border)!important;border-radius:0;padding:16px 0 0!important;margin-top:16px}html[data-theme][data-appearance] .workspace.proyectin-design.proyectin-design .gpt-help-card .external-ai-links .button{margin:0!important;min-width:0}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .external-ai-panel:not(.pie-preview *){--sample-text:var(--theme-ai-ink);--sample-secondary:var(--theme-ai-muted);--sample-link:var(--theme-ai-ink);color:var(--theme-ai-ink)!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design :is(.text-adjust-panel,.fondep-prompt,.generation-preview):not(.pie-preview *){--sample-text:#18284d;--sample-secondary:#455574;--sample-link:#5131a8;background:#f8fafc!important;color:#18284d!important;border-color:var(--sample-ai-border)!important}html[data-theme=dark] .workspace.proyectin-design.proyectin-design :is(.gpt-help-card,.external-ai-panel,.text-adjust-panel,.fondep-prompt,.generation-preview):not(.pie-preview *){--sample-text:#f4f4f4;--sample-secondary:#c6c6c6;--sample-link:#f4f4f4;color:#f4f4f4!important}html[data-theme=dark] .workspace.proyectin-design.proyectin-design :is(.fondep-prompt,.text-adjust-panel,.generation-preview){background:#262626!important;border-color:#686868!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .adjust-original{background:#fff!important;color:#18284d!important}html[data-theme=dark] .workspace.proyectin-design.proyectin-design .adjust-original{background:#303030!important;color:#f4f4f4!important}.external-ai-links,.save-status{flex-wrap:wrap}.save-status{display:inline-flex;align-items:center;gap:8px}.final-save-status{margin-top:18px}html[data-theme] .workspace.proyectin-design.proyectin-design .step-document-preview .pie-preview-inline .preview-section{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] .workspace.proyectin-design.proyectin-design .step-document-preview .pie-preview-inline{border-radius:0!important;box-shadow:none!important}html[data-theme=light][data-appearance] .workspace.proyectin-design.proyectin-design .stage-assistance:before{width:110px;height:72px;opacity:.3!important}html[data-theme][data-appearance] .workspace.proyectin-design.proyectin-design .instrument-sheet{--sample-text:#12334f;--sample-secondary:#3e596f;--sample-layer:#fff;--sample-field:#fff;--sample-table-head:#dcefe3;color:#12334f!important;background:#fff!important}.mentor-mascot{display:inline-block;flex-shrink:0;overflow:hidden;vertical-align:middle}.mentor-mascot-frame{display:block;width:100%;height:100%;background:url(/brand/proyectin-mentor-blink-v10.png) 0/200% 100% no-repeat;animation:mentor-blink 7.1s step-end infinite}.guide-blink-frame{display:block;width:100%;height:100%;background:url(/brand/proyectin-guide-blink-v10.png) 0/200% 100% no-repeat;animation:mentor-blink 6.7s step-end infinite}.mentor-mascot[data-activity=thinking]{animation:mentor-attention 1.5s ease-in-out 2}.mentor-mascot[data-activity=listening]{transform:rotate(-3deg)}.mentor-mascot[data-activity=writing]{transform:rotate(2deg)}@keyframes mentor-blink{0%,95%,98%,to{background-position:0}96%,97%{background-position:100%}}@keyframes mentor-attention{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.proyectin-mascot.mascot-fullbody.proyectin-mascot-writing>img{animation:guide-note 1.7s ease-in-out 2}.proyectin-mascot.mascot-fullbody.proyectin-mascot-listening>img{animation:guide-listen 1.5s ease-in-out 2}.proyectin-mascot.mascot-fullbody.proyectin-mascot-prompt>img{animation:guide-note .8s ease-out 1}@keyframes guide-note{0%,to{transform:rotate(0)}50%{transform:rotate(2deg) translateY(-2px)}}@keyframes guide-listen{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.proyectin-question-bubble{--tutor-bg:#fafcfb;--tutor-ink:#1e352d;--tutor-muted:#486158;--tutor-line:#829e91;--tutor-heading:#326b54;--tutor-heading-ink:#fff;--tutor-avatar-border:#4e846a;--tutor-message:#fff;--tutor-teacher:#e0ece5;--tutor-field:#fff;--tutor-action:#174b3d;--tutor-on-action:#fff}html[data-theme=dark] .proyectin-question-bubble{--tutor-bg:#202020;--tutor-ink:#f4f4f4;--tutor-muted:#c6c6c6;--tutor-line:#737373;--tutor-heading:#303030;--tutor-heading-ink:#fff;--tutor-avatar-border:#737373;--tutor-message:#292929;--tutor-teacher:#363636;--tutor-field:#303030;--tutor-action:#f4f4f4;--tutor-on-action:#161616}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-panel.proyectin-question-panel{background:var(--tutor-bg)!important;color:var(--tutor-ink)!important;border:2px solid var(--tutor-line)!important;box-shadow:0 12px 38px #0004!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading{background:var(--tutor-heading)!important;color:var(--tutor-heading-ink)!important;border-color:var(--tutor-line)!important;gap:12px}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading :is(strong,span,button,small){color:var(--tutor-heading-ink)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble :is(.tutor-history,.tutor-composer,.tutor-welcome,.tutor-loading){background:var(--tutor-bg)!important;color:var(--tutor-ink)!important;border-color:var(--tutor-line)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble :is(.tutor-message,.tutor-question-wrap,textarea){background:var(--tutor-message)!important;color:var(--tutor-ink)!important;border-color:var(--tutor-line)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-message.teacher{background:var(--tutor-teacher)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-composer :is(label,span,p,small),html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-history :is(p,strong,span,small,a,li,h1,h2,h3,h4){color:var(--tutor-ink)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-composer textarea{background:var(--tutor-field)!important;color:var(--tutor-ink)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble textarea::placeholder{color:var(--tutor-muted)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble :is(.tutor-send,.tutor-microphone){background:var(--tutor-action)!important;color:var(--tutor-on-action)!important;border-color:var(--tutor-line)!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble :is(button,a,textarea):focus-visible{outline:2px solid var(--tutor-line)!important;outline-offset:3px}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .tutor-nudge{background:var(--tutor-bg)!important;color:var(--tutor-ink)!important;border-color:var(--tutor-line)!important}html[data-theme=light][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading :is(.tutor-minimize,.tutor-expand):hover{background:#e0eee5!important;color:#174b3d!important}html[data-theme=dark][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading :is(.tutor-minimize,.tutor-expand):hover{background:#454545!important;color:#fff!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading button:focus-visible{outline-color:#fff!important}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-question-heading>.mentor-mascot{background:#fff!important;border:1px solid var(--tutor-avatar-border)!important;border-radius:50%;padding:3px;box-sizing:border-box}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-bubble-button{background:#fff!important;border:1px solid var(--tutor-avatar-border)!important;width:56px!important;height:56px!important;min-height:56px!important;border-radius:50%}html[data-theme][data-appearance] body .proyectin-question-bubble.proyectin-question-bubble .proyectin-bubble-button .tutor-avatar-shell{background:transparent!important;border:0!important}@media(max-width:650px){html[data-theme] .workspace.proyectin-design.proyectin-design .stage-assistance-heading{grid-template-columns:64px minmax(0,1fr)!important}html[data-theme] .workspace.proyectin-design.proyectin-design .stage-tutor-avatar,html[data-theme] .workspace.proyectin-design.proyectin-design .stage-tutor-avatar .proyectin-mascot{width:64px!important;height:96px!important}.account-identity-group{flex-wrap:wrap;gap:6px}.account-credit-compact{max-width:10rem}.stage-primary-buttons .button{max-width:100%}.proyectin-question-heading .mentor-mascot{width:54px!important;height:54px!important}}}@media(prefers-reduced-motion:reduce){.guide-blink-frame,.mentor-mascot,.mentor-mascot-frame{animation:none!important;transform:none!important;background-position:0!important}}@media screen{html[data-theme=light][data-appearance=essential] body:has(.proyectin-design){--sample-background:#FAFCFB;--sample-layer:#FFFFFF;--sample-sidebar:#FFFFFF;--sample-field:#FFFFFF;--sample-text:#18392F;--sample-secondary:#486158;--sample-border:#D5E4DC;--sample-control-border:#8CA99D;--sample-hover:#EDF5F0;--sample-action:#137A54;--sample-action-hover:#0D5C3D;--sample-on-action:#FFFFFF;--sample-link:#1E629A;--sample-progress:#218B62;--sample-mission:#F0F7FC;--sample-mission-border:#C6DDED;--sample-ai:#E8F5ED;--sample-ai-border:#A3CEB6;--sample-ai-strong:#218B62;--sample-ai-action:#137A54;--sample-editor:#FFFFFF;--sample-editor-border:#D5E4DC;--sample-preview:#F4F9FC;--sample-table-head:#EAF4EF;--theme-mission-ink:#173D58;--theme-mission-muted:#435E70;--theme-ai-ink:#143F2E;--theme-ai-muted:#3C6150;--theme-editor-ink:#18392F;--theme-editor-muted:#486158;--theme-preview-ink:#173D58;--theme-preview-muted:#435E70;--theme-field-ink:#18392F;--theme-field-muted:#52695F;--theme-stars:#2D8B61;--theme-stars-opacity:.3;--step-blue:#EFF6FB;--step-purple:#ECF6EF;--step-pink:#EDF7F8;--step-mint:#EDF7F0;--step-ink:#234839;--step-blue-strong:#256A9F;--step-purple-strong:#187B54;--step-pink-strong:#187789;--step-mint-strong:#24764E}html[data-theme=light][data-appearance=essential] .workspace.proyectin-design.proyectin-design :is(.mission-editor,.saved-beneficiaries,.editor .form-section):not(.stage-assistance):not(.pie-preview *){--sample-link:#1E629A;--sample-layer:#FFFFFF;--sample-hover:#EDF5F0}html[data-theme=light][data-appearance=essential] .workspace.proyectin-design.proyectin-design .step-document-preview{border-color:var(--sample-border)!important}html[data-theme=light][data-appearance=essential] .workspace.proyectin-design.proyectin-design :is(.voice-toggle,.voice-input-button){color:#216849!important;background:#EFF7F2!important;border-color:#A2C4B1!important}html[data-theme=light][data-appearance=essential] .workspace.proyectin-design.proyectin-design .stage-balance-chip{color:#24523B!important;background:#FFFFFF!important}html[data-theme=light][data-appearance=essential] body:has(.entry-page){--entry-bg:#FAFCFB;--entry-layer:#FFFFFF;--entry-ink:#18392F;--entry-muted:#486158;--entry-border:#D5E4DC;--entry-accent:#137A54;--entry-on:#FFFFFF;--entry-soft:#E8F5ED;--entry-sky:#F0F7FC;--entry-field:#FFFFFF}}