@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/static/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/static/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/static/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/static/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/static/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/static/assets/material-symbols-outlined-subset-BUtZUxz7.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@property --green{syntax:"<color>";inherits:true;initial-value:#44d62c}:root{--green:#44d62c;--green-dark:#36b521;--green-light:#44d62c21;--green-soft:#44d62c12;--amber:#f59e0b;--amber-dark:#b45309;--amber-light:#f59e0b26;--field:#1c7f9d;--field-ink:#155f76;--field-light:#1c7f9d24;--chat-user-fill:color-mix(in srgb, var(--teal) 18%, transparent);--chat-user-ink:#1b6670;--chat-user-border:color-mix(in srgb, var(--teal) 40%, transparent);--chat-accent:var(--teal);--app-accent:var(--green);--app-accent-soft:var(--green-soft);--accent-inverse:var(--teal);--teal:#21737c;--teal-dark:#195a61;--teal-soft:#21737c14;--header-bg:#fff;--header-fg:#0e0f0e;--header-hover:#0e0f0e0f;--header-border:#0e0f0e1a;--grey-lightest:#f4f4f2;--grey-light:#e6e6e2;--grey:#a8a8a2;--text:#0e0f0e;--text-muted:#0e0f0e8c;--text-faint:#0e0f0e52;--surface:#fff;--card-bg:#fff;--bg:#f7f7f4;--desk-bg:var(--bg);--border:#e4e4e0;--border-mid:#d4d4ce;--scrollbar-thumb:#0e0f0e38;--scrollbar-thumb-hover:#0e0f0e61;--paper-bg:#fff;--paper-ink:#0e0f0e;--paper-ink-muted:#0e0f0e8c;--paper-ink-faint:#0e0f0e52;--paper-border:#e4e4e0;--paper-border-mid:#d4d4ce;--delete:#c0392b;--delete-dark:#a5342a;--delete-soft:#c0392b12;--status-none:#e5484d;--status-draft:#2a6fdb;--status-validated:#37b24d;--mod-rx:#5b53d6;--mod-ct:#2cb8a6;--mod-irm:#009ace;--mod-echo:#ff1e78;--fs-xs:11px;--fs-sm:12px;--fs-base:12px;--fs-md:14px;--fs-lg:16px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--lh-tight:1.25;--lh-normal:1.5;--lh-reading:1.7;--r-sm:3px;--r-md:4px;--r-lg:6px;--r-xl:8px;--r-full:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--shadow-sm:0 1px 2px #0e0f0e0f;--shadow-md:0 4px 16px #0e0f0e14;--shadow-lg:0 10px 34px #0e0f0e1f;--header-h:40px;--col-header-h:48px;--col-subheader-h:37px;--patient-w:260px;--right-w:300px;--ui-scale:1;--window-h:calc(100dvh / var(--ui-scale));--font:"Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}#root{zoom:var(--ui-scale)}:root[data-theme=dark]{--text:#e6edee;--text-muted:#e6edee8f;--text-faint:#e6edee4d;--surface:#161e21;--card-bg:#1b2528;--bg:#0d1518;--desk-bg:#222d31;--border:#283434;--border-mid:#384749;--scrollbar-thumb:#e6edee38;--scrollbar-thumb-hover:#e6edee66;--grey-lightest:#1f292c;--grey-light:#29373a;--grey:#5d6e70;--shadow-sm:0 1px 3px #00000073;--shadow-md:0 4px 16px #0000008c;--shadow-lg:0 12px 40px #000000a6;--green:#4ad62f;--green-dark:#3cc024;--green-light:#4ad62f33;--green-soft:#4ad62f1c;--chat-user-fill:color-mix(in srgb, var(--green) 22%, transparent);--chat-user-ink:color-mix(in srgb, var(--green) 70%, white);--chat-user-border:color-mix(in srgb, var(--green) 40%, transparent);--chat-accent:var(--green);--app-accent:var(--teal);--app-accent-soft:var(--teal-soft);--accent-inverse:var(--green);--teal:#3aa6b2;--teal-soft:#2d96a229;--header-bg:#14191c;--header-fg:#d6dce1;--header-hover:#ffffff12;--header-border:#ffffff12;--delete:#e5736a;--delete-dark:#c9564c;--delete-soft:#e5736a21}:root:not([data-theme=dark]) .tcr2-accent-inverse{--green:var(--teal);--green-dark:var(--teal-dark);--green-light:color-mix(in srgb, var(--teal) 13%, transparent);--green-soft:var(--teal-soft);--app-accent:var(--teal);--app-accent-soft:var(--teal-soft)}:root[data-theme=dark] .tcr2-accent-inverse{--teal:var(--green);--teal-dark:var(--green-dark);--teal-soft:var(--green-soft);--app-accent:var(--green);--app-accent-soft:var(--green-soft)}:root[data-density=compact]{--header-h:36px}:root{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font)}html,body,#root{height:100%;margin:0}body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],.ql-editor,.allow-text-selection,.allow-text-selection *{-webkit-user-select:text;user-select:text}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.ant-segmented{background:0 0;padding:0}.ant-segmented .ant-segmented-item{color:var(--text-muted);border-radius:var(--r-md,4px);border:1px solid #0000;transition:background .12s,color .12s,border-color .12s}.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--text);background:0 0}.ant-segmented .ant-segmented-item-selected,.ant-segmented .ant-segmented-thumb{background:color-mix(in srgb, var(--green) 16%, transparent);color:var(--green);border:1px solid color-mix(in srgb, var(--green) 42%, transparent);border-radius:var(--r-md,4px);box-shadow:none}.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{font-weight:600}:root[data-theme=dark] .ant-segmented .ant-segmented-item-selected,:root[data-theme=dark] .ant-segmented .ant-segmented-thumb{background:color-mix(in srgb, var(--teal) 16%, transparent);color:var(--teal);border-color:color-mix(in srgb, var(--teal) 42%, transparent)}.tcr2-ghost-action.ant-btn:not(:disabled){background:var(--green-light);color:var(--green-dark);border:1px solid color-mix(in srgb, var(--green) 40%, transparent);box-shadow:none}.tcr2-ghost-action.ant-btn:hover:not(:disabled){background:color-mix(in srgb, var(--green) 22%, transparent)!important;border-color:var(--green)!important;color:var(--green-dark)!important}.tcr2-readonly-banner{background:var(--amber-light);color:var(--amber-dark);border-left:3px solid var(--amber);border-bottom:1px solid color-mix(in srgb, var(--amber) 30%, transparent)}:root[data-theme=dark] .tcr2-readonly-banner{color:var(--amber)}.tcr2-ghost-hover.ant-btn:not(:disabled):hover,.tcr2-ghost-hover.ant-btn:not(:disabled):focus-visible{background:var(--green-light)!important;border-color:var(--green)!important;color:var(--green-dark)!important}:root[data-theme=dark] .tcr2-ghost-hover.ant-btn:not(:disabled):hover,:root[data-theme=dark] .tcr2-ghost-hover.ant-btn:not(:disabled):focus-visible{background:var(--teal-soft)!important;border-color:var(--teal)!important;color:var(--teal)!important}.tcr2-ghost-hover-danger.ant-btn:not(:disabled):hover,.tcr2-ghost-hover-danger.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb, var(--delete) 14%, transparent)!important;border-color:var(--delete)!important;color:var(--delete)!important}.tcr2-ghost-check .ant-checkbox{border:1.5px solid var(--border)!important;background:0 0!important;border-radius:4px!important}.tcr2-ghost-check:hover .ant-checkbox{border-color:var(--green)!important}.tcr2-ghost-check .ant-checkbox-checked,.tcr2-ghost-check:hover .ant-checkbox-checked{background:var(--green-light)!important;border-color:color-mix(in srgb, var(--green) 45%, transparent)!important}.tcr2-ghost-check .ant-checkbox-checked:after{border-color:var(--green-dark)!important}:root[data-theme=dark] .tcr2-ghost-check:hover .ant-checkbox{border-color:var(--teal)!important}:root[data-theme=dark] .tcr2-ghost-check .ant-checkbox-checked,:root[data-theme=dark] .tcr2-ghost-check:hover .ant-checkbox-checked{background:var(--teal-soft)!important;border-color:color-mix(in srgb, var(--teal) 45%, transparent)!important}:root[data-theme=dark] .tcr2-ghost-check .ant-checkbox-checked:after{border-color:var(--teal)!important}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):focus{background:var(--green-light);color:var(--green-dark);border-color:color-mix(in srgb, var(--green) 40%, transparent);box-shadow:none}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:color-mix(in srgb, var(--green) 22%, transparent);border-color:var(--green);color:var(--green-dark)}:root[data-theme=dark] .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),:root[data-theme=dark] .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):focus{background:color-mix(in srgb, var(--teal) 16%, transparent);color:var(--teal);border-color:color-mix(in srgb, var(--teal) 42%, transparent)}:root[data-theme=dark] .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:color-mix(in srgb, var(--teal) 24%, transparent);border-color:var(--teal);color:var(--teal)}.tcr2-tour-button.ant-btn-primary:not(:disabled),.tcr2-btn-primary-chat.ant-btn-primary:not(:disabled){background:var(--chat-user-fill)!important;color:var(--chat-user-ink)!important;border-color:var(--chat-user-border)!important}.tcr2-tour-button.ant-btn-primary:not(:disabled):hover,.tcr2-btn-primary-chat.ant-btn-primary:not(:disabled):hover{background:color-mix(in srgb, var(--chat-accent) 24%, transparent)!important;color:var(--chat-user-ink)!important;border-color:var(--chat-accent)!important}.tcr2-avatar-ghost.ant-avatar{color:var(--chat-user-ink);background:var(--chat-user-fill);border:1px solid var(--chat-user-border)}.pricing-layout .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),.pricing-page .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),.pricing-card .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),.enterprise-card .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled){background:var(--cta-green)!important;color:#fff!important;border-color:var(--cta-green)!important}.pricing-layout .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,.pricing-page .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,.pricing-card .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,.enterprise-card .ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover{background:color-mix(in srgb, var(--cta-green) 88%, #000)!important;border-color:color-mix(in srgb, var(--cta-green) 88%, #000)!important;color:#fff!important}.welcome-trial-modal .ant-modal-content,.trial-expired-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0!important}.reportor-tour .ant-tour-section{background-color:var(--surface);border:1px solid #00000014;border-radius:12px;flex-direction:column;max-height:calc(100vh - 16px);display:flex;box-shadow:0 20px 45px #0003}.reportor-tour .ant-tour-description{min-height:0;overflow-y:auto}.ant-tour-mask.reportor-tour .ant-tour-placeholder-animated{transition:opacity .14s}body.reportor-tour-handoff .ant-tour-mask.reportor-tour .ant-tour-placeholder-animated{opacity:0;transition:none}body.reportor-tour-handoff .reportor-tour:not(.ant-tour-mask){visibility:hidden}.ant-tour-mask.reportor-tour mask>rect:first-child{width:200vw;height:200vh}.reportor-disable-validate [data-tour-id=report-validate-action]{pointer-events:none;opacity:.8}.reportor-tour-assistant-pending [data-tour-id=feedback-widget]{pointer-events:none;opacity:.5}.ant-message,.ant-message .ant-message-notice-content{font-family:var(--font)}.ant-tooltip .ant-tooltip-container,.ant-tooltip .ant-tooltip-inner{min-height:unset;letter-spacing:.005em;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.45;box-shadow:0 8px 24px #00000047,0 2px 6px #00000029}:root[data-theme=dark] .ant-tooltip .ant-tooltip-container,:root[data-theme=dark] .ant-tooltip .ant-tooltip-inner{outline:1px solid #ffffff14;box-shadow:0 8px 24px #00000080}.ant-btn{border-radius:var(--r-md,4px);transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.ant-btn.ant-btn-icon-only{border-radius:var(--r-md,4px)}.reportor-tour-lock-panel-tabs .tcr2-mode-toggle,.reportor-tour-lock-proofread [data-tour-id=proofreading-tab]{pointer-events:none}.report-selector-wrap{width:100%;height:100%;position:relative}.report-selector-wrap:has(.report-selector__clear) .ant-select-single .ant-select-content-has-value{padding-inline-end:44px}.report-selector__kind{z-index:2;color:var(--text-faint);pointer-events:none;font-size:13px;transition:color .2s;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.report-selector__kind--active{color:var(--app-accent)}.report-selector-wrap:has(.report-selector__kind:not(.report-selector__kind--active)) .ant-select-single .ant-select-content-has-value{color:var(--text-muted)}.report-selector-wrap:has(.report-selector__kind--active) .ant-select-single .ant-select-content-has-value{font-weight:var(--fw-semibold,600)}.report-selector-wrap:has(.report-selector__kind) .ant-select-single .ant-select-content{padding-inline-start:23px}.report-selector__clear{z-index:2;color:var(--text-faint);cursor:pointer;font-size:12px;transition:color .2s;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.report-selector__clear:hover{color:var(--text-muted)}:root{--cursor-locked:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M7.5 10.5V8a4.5 4.5 0 0 1 9 0v2.5' fill='none' stroke='%23fff' stroke-width='5'/><rect x='3.5' y='9.5' width='17' height='12' rx='2.5' fill='%23fff'/><path d='M7.5 10.5V8a4.5 4.5 0 0 1 9 0v2.5' fill='none' stroke='%231f1f1f' stroke-width='2'/><rect x='5' y='11' width='14' height='9' rx='1.5' fill='%231f1f1f'/></svg>") 12 12, not-allowed}.report-selector-wrap--locked,.report-selector-wrap--locked *{cursor:var(--cursor-locked)!important}.report-selector-wrap--locked .report-selector__clear{pointer-events:none;opacity:.5}
