@import url('/mmr-system.css');
@import url('/mmr-brand.css');
@import url('/mmr-product.css');
/* Compatibility aliases. Semantic values live in designs/system/mmr-system.css. */
:root, .mmr-app, :root .mmr-app.light, :root .mmr-app.dark {
 --mmr-panel-alt:var(--mmr-raised);--mmr-input:var(--mmr-panel);--mmr-link:var(--mmr-accent);--mmr-hover:var(--mmr-raised);
 --mmr-shadow:none;--mmr-modal-shadow:var(--mmr-shadow-modal);
 --new-back-drop:var(--mmr-bg);--new-settings:var(--mmr-raised);--new-border:var(--mmr-border);
 --new-bgColor:var(--mmr-bg);--new-bgColorInner:var(--mmr-panel);--new-sep:var(--mmr-border);--new-bgLineColor:var(--mmr-border);
 --new-textItemFocused:var(--mmr-primary-text);--new-textItemBlur:var(--mmr-muted);--new-boxFocused:var(--mmr-primary);
 --new-textColor:23 33 28;--new-blockSeparator:var(--mmr-border);--new-btn-simple:var(--mmr-raised);
 --new-btn-text:var(--mmr-text);--new-btn-primary:var(--mmr-primary);--new-ai-btn:var(--mmr-primary);--new-box-hover:var(--mmr-raised);
 --new-table-border:var(--mmr-border);--new-table-header:var(--mmr-raised);--new-table-text:var(--mmr-muted);--new-table-text-focused:var(--mmr-text);
 --new-small-strips:var(--mmr-raised);--new-big-strips:var(--mmr-panel);--new-col-color:var(--mmr-raised);
 --new-menu-dots:var(--mmr-muted);--new-menu-hover:var(--mmr-text);--menu-shadow:var(--mmr-shadow-popover);--popup-color:var(--mmr-overlay);
 --color-primary:var(--mmr-bg);--color-secondary:var(--mmr-panel);--color-third:var(--mmr-panel);--color-text:var(--mmr-text);
 --color-forth:var(--mmr-primary);--color-fifth:var(--mmr-border);--color-sixth:var(--mmr-raised);--color-seventh:var(--mmr-primary);
 --color-gray:var(--mmr-muted);--color-input:var(--mmr-panel);--color-input-text:var(--mmr-text);--color-table-border:var(--mmr-border);
 --color-custom2:var(--mmr-panel);--color-custom3:var(--mmr-bg);--color-custom4:var(--mmr-primary);--color-custom6:var(--mmr-border);
 --color-custom7:var(--mmr-primary);--color-custom8:var(--mmr-raised);--color-custom11:var(--mmr-accent);--color-custom12:var(--mmr-text);
 --color-custom17:var(--mmr-text);--color-custom18:var(--mmr-muted);--color-custom20:var(--mmr-raised);--color-custom23:var(--mmr-bg);
 --color-custom28:var(--mmr-primary);--color-custom29:var(--mmr-raised);--color-custom30:var(--mmr-accent-soft);--color-custom39:var(--mmr-text);
 --color-custom40:var(--mmr-bg);--color-custom41:var(--mmr-text);--color-custom45:var(--mmr-primary);--color-custom48:var(--mmr-panel);
 --color-custom49:var(--mmr-bg);--color-custom50:var(--mmr-raised);--color-custom51:var(--mmr-primary);--color-modalCustom:var(--mmr-panel);
 --copilot-kit-primary-color:var(--mmr-primary);--copilot-kit-background-color:var(--mmr-panel);
 --copilot-kit-secondary-color:var(--mmr-raised);--copilot-kit-secondary-contrast-color:var(--mmr-text);
 --copilot-kit-contrast-color:var(--mmr-primary-text);--copilot-kit-separator-color:var(--mmr-border);
 --copilot-kit-response-button-background-color:var(--mmr-raised);--copilot-kit-response-button-color:var(--mmr-text);
 --linkedin-border:var(--mmr-border);--linkedin-bg:var(--mmr-panel);--linkedin-text:var(--mmr-muted);
 --facebook-bg:var(--mmr-panel);--facebook-bg-comment:var(--mmr-raised);--instagram-bg:var(--mmr-panel);
 --tiktok-item-bg:var(--mmr-raised);--tiktok-item-icon-bg:var(--mmr-text);--youtube-bg:var(--mmr-panel);
 --youtube-button:var(--mmr-text);--youtube-action-color:var(--mmr-raised);--youtube-svg-border:var(--mmr-muted);
 --border-preview:var(--mmr-border);--preview-box-shadow:none;
}
:root[data-mmr-theme='dark'], :root .mmr-app.dark {--new-textColor:230 237 243;}
.mmr-app {background:var(--mmr-bg)!important;color:var(--mmr-text);accent-color:var(--mmr-primary);font-family:var(--mmr-font);}
.mmr-app [class*='bg-newBgColorInner'] {box-shadow:none;}
.mmr-app [class*='shadow-menu'],.mmr-app [role='dialog'] {box-shadow:var(--mmr-shadow-modal);}
.mmr-app :is(input,textarea,select) {color-scheme:inherit;}
.mmr-app :is(input,textarea,select):not([type='checkbox']):not([type='radio']) {color:var(--mmr-text);border-color:var(--mmr-control-border);}
.mmr-app :is(input,textarea,select,button,a,[role=button]):focus-visible {outline:2px solid var(--mmr-focus)!important;outline-offset:3px;}
.mmr-app ::placeholder {color:var(--mmr-muted)!important;opacity:1;}
.mmr-app ::-webkit-scrollbar-thumb {background:var(--mmr-control-border);border:3px solid var(--mmr-bg);border-radius:12px;}
.mmr-app ::-webkit-scrollbar-track {background:var(--mmr-bg);}
.mmr-app .copilotKitInput,.mmr-app .copilotKitInputContainer,.mmr-app .copilotKitMessages,.mmr-app .copilotKitChat {background:var(--mmr-panel)!important;color:var(--mmr-text)!important;border-color:var(--mmr-border)!important;}
.mmr-app .copilotKitMessage.copilotKitAssistantMessage {color:var(--mmr-text)!important;}
.mmr-app .copilotKitMessage.copilotKitUserMessage {background:var(--mmr-primary)!important;color:var(--mmr-primary-text)!important;}
.mmr-app .copilotKitInput textarea {background:var(--mmr-panel)!important;color:var(--mmr-text)!important;}
.mmr-app [data-mmr-mode-toggle] {display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-radius:var(--mmr-radius-sm);padding:8px;}
.mmr-app.light :is([class~='bg-black'],[class~='bg-[#1A1919]'],[class~='bg-[#1a1919]'],[class~='bg-[#0b0f1c]'],[class~='bg-[#171717]']) {background:var(--mmr-panel)!important;color:var(--mmr-text)!important;}
.mmr-app.light :is(.blackGradTopBg,.blackGradBottomBg) {background:linear-gradient(180deg,var(--mmr-panel),transparent);}
.mmr-app.light [class~='text-gray-400'] {color:var(--mmr-muted);}
.mmr-app :is(.bg-btnPrimary,.bg-forth,.bg-ai) {color:var(--mmr-primary-text);}
.mmr-document {background:var(--mmr-bg)!important;color:var(--mmr-text)!important;font:14px/1.65 var(--mmr-font)!important;}
.mmr-document main {width:min(960px,100%);margin:auto;padding:32px 24px;}
.mmr-document :is(header,section) {background:var(--mmr-panel)!important;border:1px solid var(--mmr-border)!important;border-radius:var(--mmr-radius)!important;box-shadow:none!important;}
.mmr-document h1 {font-size:26px!important;letter-spacing:-.025em;line-height:1.3;}
.mmr-document h2 {font-size:18px!important;line-height:1.4;}
.mmr-document :is(h1,h2,h3,strong) {color:var(--mmr-text);}
.mmr-document a {color:var(--mmr-link)!important;text-underline-offset:3px;}
.mmr-document :is(.muted,footer) {color:var(--mmr-muted)!important;}
.mmr-document :is(pre,code) {background:var(--mmr-raised)!important;color:var(--mmr-text)!important;overflow-wrap:anywhere;}
.mmr-document button {background:var(--mmr-primary)!important;color:var(--mmr-primary-text)!important;min-height:40px;border-radius:var(--mmr-radius-sm);}
/* Editor hints and disabled action readability */
.mmr-app .tiptap p.is-editor-empty:first-child::before{color:var(--mmr-muted)!important;}
.mmr-app button:disabled{background:var(--mmr-raised)!important;color:var(--mmr-muted)!important;border-color:var(--mmr-border);opacity:1;}
.mmr-app button:disabled *{color:var(--mmr-muted)!important;}
/* OAuth settings retain their actions while following the shared palette. */
.mmr-app .mmr-settings-panel button[class*="bg-[#168253]"] {background:var(--mmr-primary)!important;color:var(--mmr-primary-text)!important;border-color:var(--mmr-primary)!important;}
.mmr-app .mmr-settings-panel button[class*="bg-[#168253]"]:hover:not(:disabled) {background:var(--mmr-primary-hover)!important;}
.mmr-app .mmr-settings-panel a[class*="bg-[#168253]"] {background:var(--mmr-raised)!important;color:var(--mmr-accent)!important;border:1px solid var(--mmr-control-border)!important;}
.mmr-app .mmr-settings-panel a[class*="bg-[#168253]"]:hover {border-color:var(--mmr-accent)!important;}
.mmr-app .mmr-settings-panel button[class*="bg-[#168253]"]:disabled {background:var(--mmr-raised)!important;color:var(--mmr-muted)!important;border-color:var(--mmr-border)!important;}
/* MMR_CSS_LOCALES_V1 */
:root{--mmr-date-passed:"Data já passou";--mmr-browse:"Procurar";}
html[lang="pt-BR"]{--mmr-date-passed:"Data já passou";--mmr-browse:"Procurar";}
html[lang="en"]{--mmr-date-passed:"Date passed";--mmr-browse:"Browse";}
html[lang="he"]{--mmr-date-passed:"התאריך חלף";--mmr-browse:"עיון";}
html[lang="ru"]{--mmr-date-passed:"Дата уже прошла";--mmr-browse:"Обзор";}
html[lang="zh"]{--mmr-date-passed:"日期已过";--mmr-browse:"浏览";}
html[lang="fr"]{--mmr-date-passed:"Date passée";--mmr-browse:"Parcourir";}
html[lang="es"]{--mmr-date-passed:"La fecha ya pasó";--mmr-browse:"Examinar";}
html[lang="pt"]{--mmr-date-passed:"A data já passou";--mmr-browse:"Procurar";}
html[lang="de"]{--mmr-date-passed:"Datum liegt in der Vergangenheit";--mmr-browse:"Durchsuchen";}
html[lang="it"]{--mmr-date-passed:"Data trascorsa";--mmr-browse:"Sfoglia";}
html[lang="ja"]{--mmr-date-passed:"過去の日付";--mmr-browse:"参照";}
html[lang="ko"]{--mmr-date-passed:"지난 날짜";--mmr-browse:"찾아보기";}
html[lang="ar"]{--mmr-date-passed:"انقضى التاريخ";--mmr-browse:"استعراض";}
html[lang="tr"]{--mmr-date-passed:"Tarih geçti";--mmr-browse:"Gözat";}
html[lang="vi"]{--mmr-date-passed:"Ngày đã qua";--mmr-browse:"Duyệt";}
.mmr-app .col-calendar:hover:before{content:var(--mmr-date-passed)!important}.mmr-app .bp5-file-upload-input::after{content:var(--mmr-browse)!important}
