/*! tailwindcss v4.1.15 | MIT License | https://tailwindcss.com */.ProseMirror{font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;font-size:11pt;line-height:var(--folio-line-spacing,1.15);color:var(--color-text-primary,#333);zoom:var(--folio-reading-zoom,1)}.folio-doc-page{width:min(816px,100%);padding:clamp(8px,24vw - 96px,72px)}@media (pointer:coarse) and (max-width:950px){.folio-doc-page{width:100%;padding:6px}}.ProseMirror .search-highlight{background-color:#facc1573;border-radius:2px;box-shadow:0 0 0 1px #ca8a0459}.ProseMirror .search-highlight-current{background-color:#fb923cb3;box-shadow:0 0 0 1px #ea580c99}.cm-folio-search-match{background-color:#facc1573;border-radius:2px;box-shadow:0 0 0 1px #ca8a0459}.cm-folio-search-match-current{background-color:#fb923cb3;box-shadow:0 0 0 1px #ea580c99}.ProseMirror:focus{outline:none}.ProseMirror h1{color:var(--color-text-heading,#01684d);font-size:24pt;font-weight:700}.ProseMirror h2{color:var(--color-text-primary,#1a1a1a);font-size:18pt;font-weight:700}.ProseMirror h3{font-size:14pt}.ProseMirror h3,.ProseMirror h4{color:var(--color-text-primary,#333);font-weight:700}.ProseMirror h4{font-size:12pt}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{margin:.75rem 0 .25rem;line-height:1.3}.ProseMirror p{line-height:var(--folio-line-spacing,1.15);margin:0}.ProseMirror ol+p,.ProseMirror p+p,.ProseMirror ul+p,.folio-prose-block+.folio-prose-block{margin-top:var(--folio-paragraph-spacing,1em)}.ProseMirror ol,.ProseMirror ul{margin:.25rem 0;padding-left:24pt}.ProseMirror ul:not(.cme-todo-list-block):not(.cme-toc-list){list-style:outside}.ProseMirror ol{list-style:decimal}.ProseMirror ol li,.ProseMirror ol li p,.ProseMirror ul li,.ProseMirror ul li p{margin:0}.ProseMirror hr{margin:.75rem 0}.ProseMirror>*+*{margin-top:.2rem}.ProseMirror table{border-collapse:collapse;width:100%;margin-bottom:12pt}.ProseMirror td,.ProseMirror th{border:1px solid var(--color-border-primary,#ddd);text-align:left;padding:6px 10px}.ProseMirror th{background:var(--color-surface-secondary,#f5f5f5);font-weight:700}.ProseMirror .selectedCell{background:#0b5fbf1f}.ProseMirror table[data-kind=results]{border:1px solid var(--folio-results-accent,#0b5fbf);margin-top:32px;position:relative}.ProseMirror table[data-kind=results] td,.ProseMirror table[data-kind=results] th{border:1px solid var(--folio-results-border,#bfd4ec);font-family:Consolas,Menlo,Courier New,monospace;font-size:10.5pt}.ProseMirror table[data-kind=results] th{background:var(--folio-results-tab-bg,#eef4fc);letter-spacing:.02em}.ProseMirror table[data-kind=results] th,.ProseMirror table[data-kind=results]:before{color:var(--folio-results-accent,#0b5fbf);font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;font-weight:600}.ProseMirror table[data-kind=results]:before{content:"Laboratory Results";font-size:10pt;letter-spacing:.04em;text-transform:uppercase;position:absolute;top:-24px;left:0}.ProseMirror blockquote{border-left:3px solid var(--color-text-heading,#01684d);color:var(--color-text-secondary,#555);margin:.5rem 0;padding-left:16px}.ProseMirror img{border-radius:4px;max-width:100%;height:auto}.celsus-image-wrapper{background:var(--color-surface-primary,#fff);box-sizing:border-box;border:1px solid #0000;border-radius:6px;padding:16px;transition:border-color .12s;position:relative;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.celsus-image-wrapper.is-selected{border-color:var(--color-accent-primary,#01684d)}.celsus-image-wrapper[data-kind=block]{clear:both;width:100%;max-width:640px;margin:12pt auto;display:block}.celsus-image-wrapper[data-kind=side]{float:right;clear:right;max-width:45%;margin:0 0 12pt 16pt}.celsus-image-wrapper[data-kind=chart]{clear:both;width:100%;max-width:720px;box-shadow:none;background:0 0;margin:12pt auto;padding:0;display:block}.celsus-image-wrapper img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;max-width:100%;height:auto}.celsus-image-caption{text-align:center;color:#666;margin-top:8px;font-size:9pt;line-height:1.3}.celsus-image-resize-handle{cursor:nwse-resize;z-index:2;background:#01684d;border:1px solid #fff;border-radius:2px;width:12px;height:12px;transition:opacity .1s;position:absolute;bottom:4px;right:4px}.celsus-image-wrapper:hover .celsus-image-resize-handle{opacity:1!important}.celsus-image-missing{border-left:1px solid var(--folio-background-outline,#d97706);border:1px solid var(--folio-background-outline,#d97706);border-left-width:4px;background:var(--folio-background-body,#fffbeb);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:flex-start;gap:10px;max-width:480px;margin:12pt auto;padding:12px 14px;font-size:9pt;line-height:1.4;display:flex}.celsus-image-missing.is-selected{border-color:var(--color-accent-primary,#01684d)}.celsus-image-missing-icon{color:var(--folio-background-outline,#d97706);flex:none;font-size:16px;line-height:1.2}.celsus-image-missing-title{font-weight:600}.celsus-image-missing-name{opacity:.8;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5pt}.celsus-image-missing-caption{opacity:.75;margin-top:4px;font-style:italic}.celsus-lightbox-backdrop{z-index:9999;touch-action:none;-webkit-user-select:none;user-select:none;background:#000000e0;position:fixed;inset:0;overflow:hidden}.celsus-lightbox-image{transform-origin:50%;image-rendering:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.celsus-lightbox-close{color:#fff;cursor:pointer;z-index:2;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;line-height:1;transition:background-color .12s,border-color .12s;display:flex;position:absolute;top:16px;right:16px}.celsus-lightbox-close:hover{background:#ffffff2e;border-color:#ffffff52}.celsus-lightbox-zoom-readout{color:#ffffffeb;font-feature-settings:"tnum" 1;pointer-events:none;z-index:2;background:#0000008c;border:1px solid #ffffff1f;border-radius:999px;padding:6px 14px;font-size:12px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.celsus-lightbox-zoombar{z-index:2;background:#0000008c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:5px;display:none;position:absolute;bottom:20px;right:16px}.celsus-lightbox-zoombtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;font-size:20px;line-height:1;transition:background-color .12s;display:flex}.celsus-lightbox-zoombtn:hover{background:#ffffff2e}.celsus-lightbox-zoombtn--fit{letter-spacing:.02em;font-size:13px}@media (pointer:coarse){.celsus-lightbox-zoombar{display:flex}}.celsus-lightbox-caption{color:#fffffff2;text-align:center;z-index:2;background:#0000008c;border:1px solid #ffffff1a;border-radius:8px;max-width:min(80ch,90vw);padding:10px 16px;font-size:13px;line-height:1.4;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ProseMirror ::selection{background:#b4d5fe}.ProseMirror .is-empty:before{content:attr(data-placeholder);color:var(--color-text-disabled,#9ca3af);float:left;pointer-events:none;height:0}.ProseMirror>p.is-empty:before{color:#dc2626;font-weight:600}.ProseMirror table[data-kind=results][data-convert-us=true]:before{content:"Laboratory Results · Convert US → AU";color:#7a4c00}.ProseMirror table[data-kind=results][data-convert-us=true]{border-color:#c28b1a;box-shadow:inset 0 0 0 1px #c28b1a26}.celsus-results-ghost{color:#9ca3af;opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none;font-style:normal}.celsus-results-menu{z-index:50;min-width:220px;font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:4px;font-size:10.5pt;position:fixed;box-shadow:0 8px 20px #0000001f,0 2px 6px #00000014}.celsus-menu-item{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex}.celsus-menu-item:hover:not(:disabled){background:#f3f4f6}.celsus-menu-item:disabled{color:#9ca3af;cursor:not-allowed}.celsus-menu-item.is-danger{color:#b91c1c}.celsus-menu-item.is-danger:hover:not(:disabled){background:#fee2e2}.celsus-menu-check{color:#0b5fbf;width:14px;font-weight:700;display:inline-block}.celsus-menu-hint{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-left:auto;font-size:9pt}.celsus-menu-separator{background:#e5e7eb;height:1px;margin:4px 2px}.celsus-menu-header{border-bottom:1px solid #e5e7eb;margin-bottom:4px;padding:4px 10px 6px}.celsus-menu-word{color:#374151;font-style:italic;font-weight:600}.celsus-menu-empty{color:#9ca3af;padding:6px 10px;font-style:italic}.slash-menu-popup{font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;color:#1f2937;overscroll-behavior:contain;background:#fff;border:1px solid #d1d5db;border-radius:8px;max-height:360px;padding:4px 0;font-size:11pt;overflow-y:auto;box-shadow:0 12px 28px #00000024,0 4px 10px #00000014}.slash-menu-group{padding:2px 0}.slash-menu-group-border{border-top:1px solid #f0f1f3;margin-top:2px;padding-top:4px}.slash-menu-category{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;padding:6px 12px 2px;font-size:9.5pt;font-weight:600}.slash-menu-item{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:6px 12px;line-height:1.25;display:flex}.slash-menu-item-selected{background:#01684d14}.slash-menu-item-selected .slash-menu-item-title{color:#01684d;font-weight:600}.slash-menu-item-disabled{cursor:default;color:#9ca3af}.slash-menu-item-disabled .slash-menu-item-icon svg{opacity:.5}.slash-menu-item-icon{color:#4b5563;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.slash-menu-item-selected .slash-menu-item-icon{color:#01684d}.slash-menu-item-body{flex-direction:column;flex:auto;min-width:0;display:flex}.slash-menu-item-title{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:10.5pt;overflow:hidden}.slash-menu-item-disabled .slash-menu-item-title{color:#9ca3af}.slash-menu-item-description{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:9.5pt;overflow:hidden}.slash-menu-empty{color:#9ca3af;padding:10px 14px;font-size:10pt;font-style:italic}.cme-spellcheck-error{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline wavy #dc2626;text-decoration:underline wavy #dc2626}[data-cite-mode]{counter-reset:cme-cite}.cme-reference,[data-cite-mode=apa] .cme-reference{white-space:pre-wrap}.cme-reference:before,[data-cite-mode=apa] .cme-reference:before{content:"("}.cme-reference:after,[data-cite-mode=apa] .cme-reference:after{content:")"}[data-cite-mode=vancouver] .cme-reference{counter-increment:cme-cite;margin-left:-1pt;font-size:0}[data-cite-mode=vancouver] .cme-reference:before{content:"(" counter(cme-cite)")";font-size:11pt}[data-cite-mode=vancouver] .cme-reference:after{content:""}[data-cite-mode=vancouver-super] .cme-reference{counter-increment:cme-cite;vertical-align:super;margin-left:-1pt;font-size:0}[data-cite-mode=vancouver-super] .cme-reference:before{content:counter(cme-cite);font-size:7pt}[data-cite-mode=vancouver-super] .cme-reference:after{content:""}[data-cite-mode=hidden] .cme-reference{display:none}[data-cite-mode=vancouver-super] .cme-reference,[data-cite-mode=vancouver] .cme-reference{cursor:help}[data-cite-mode=vancouver-super] .cme-reference:hover:after,[data-cite-mode=vancouver] .cme-reference:hover:after{content:attr(data-citation);color:#fff;white-space:normal;text-align:left;vertical-align:baseline;z-index:1000;pointer-events:none;background:#525866f5;border-radius:4px;width:max-content;max-width:320px;padding:6px 10px;font-size:10pt;font-style:normal;font-weight:400;line-height:1.35;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}[data-cite-mode=vancouver-super] .cme-reference,[data-cite-mode=vancouver] .cme-reference{position:relative}.ProseMirror h3.folio-endzone-header{color:#01684d;-webkit-user-select:none;user-select:none;margin:22px 0 8px;font-size:14pt;font-weight:700;line-height:1.3}.cme-numbered-list-block{margin:6px 0}.cme-numbered-list-block>li{margin:2px 0}.cme-todo-list-block{margin:6px 0;padding-left:0;list-style:none}.cme-todo-list-item{align-items:flex-start;gap:8px;margin:2px 0;display:flex}.cme-todo-list-item>label{cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;padding-top:4px}.cme-todo-list-item>label input[type=checkbox]{accent-color:#01684d;cursor:pointer;width:14px;height:14px}.cme-todo-list-item-content{flex:auto;min-width:0}.cme-todo-list-item-content p{margin:0}.cme-todo-list-item[data-checked=true] .cme-todo-list-item-content{color:#6b7280;text-decoration:line-through}.cme-equation-block-wrapper{background:#fafbfc;border:1px solid #e5e7eb;border-radius:6px;margin:10px 0;overflow:hidden}.cme-equation-preview{text-align:center;color:#111827;background:#fff;border-bottom:1px solid #f0f1f3;min-height:36px;padding:14px 16px;font-size:1.08rem;overflow-x:auto}.cme-equation-source{color:#4b5563;white-space:pre-wrap;background:#f7f8fa;outline:none;margin:0;padding:8px 12px;font-family:Consolas,Menlo,Courier New,monospace;font-size:9.5pt}.cme-toc-block{background:#f7faf9;border:1px solid #d6e5df;border-left:3px solid #01684d;border-radius:4px;margin:10px 0;padding:10px 14px}.cme-toc-heading{text-transform:uppercase;letter-spacing:.04em;color:#01684d;margin-bottom:4px;font-size:9.5pt;font-weight:600}.cme-toc-empty{color:#6b7280;font-size:10.5pt;font-style:italic}.cme-toc-list{margin:0;padding:0;list-style:none}.cme-toc-item{margin:1px 0}.cme-toc-item button{appearance:none;color:#01684d;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:2px 0;font-size:10.5pt}.cme-toc-item button:hover{text-decoration:underline}.cme-toc-level-1 button{font-weight:600}.cme-toc-level-2{padding-left:12px}.cme-toc-level-3{padding-left:24px}.cme-toc-level-4{padding-left:36px}.cme-toc-level-5{padding-left:48px}.cme-toc-level-6{padding-left:60px}.cme-page-link-block,.cme-pdf-block,.cme-word-block{margin:8px 0}.cme-file-card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:12px;padding:10px 14px;transition:background-color .1s,border-color .1s;display:flex}.cme-file-card:hover{background:#f7f8fa;border-color:#d1d5db}.cme-file-card-icon{color:#01684d;flex:none;width:28px;height:28px}.cme-file-card-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cme-file-card-name{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:10.5pt;font-weight:600;overflow:hidden}.cme-file-card-kind{color:#6b7280;font-size:9pt}.cme-file-card-action{color:#01684d;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;flex:none;padding:4px 10px;font-size:10pt;text-decoration:none}.cme-file-card-action:hover{background:#f1f5f9}.cme-file-card-action-disabled{color:#9ca3af;cursor:not-allowed}.cme-page-link-card{color:#01684d;background:#fff;border:1px solid #d6e5df;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;font-size:10.5pt;text-decoration:none;transition:background-color .1s;display:inline-flex}.cme-page-link-card:hover{background:#f1f8f5}.cme-page-link-card svg{width:16px;height:16px}.cme-page-link-placeholder{color:#8b5e00;cursor:pointer;background:#fffbeb;border:1px dashed #e5c87d;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;font-size:10pt;display:inline-flex}.folio-picker-backdrop{z-index:200;background:#0f172a59;justify-content:center;align-items:flex-start;padding-top:14vh;display:flex;position:fixed;inset:0}.folio-picker-modal{width:480px;max-width:90vw;font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000040}.folio-picker-header{border-bottom:1px solid #e5e7eb;padding:12px}.folio-picker-input{border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:8px 10px;font-size:11pt}.folio-picker-input:focus{border-color:#01684d;box-shadow:0 0 0 2px #01684d2e}.folio-picker-body{max-height:420px;overflow-y:auto}.folio-picker-empty{color:#6b7280;text-align:center;padding:16px;font-style:italic}.folio-picker-error{color:#b91c1c;font-style:normal}.folio-picker-list{margin:0;padding:6px 0;list-style:none}.folio-picker-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;gap:2px;padding:8px 14px;display:flex}.folio-picker-item:hover{background:#f3f4f6}.folio-picker-item-title{color:#111827;font-size:10.5pt;font-weight:500}.folio-picker-item-tags{color:#6b7280;font-size:9pt}.cme-code-block-v2-wrapper{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:6px;margin:8px 0;overflow:hidden}.cme-code-block-v2-language{color:#4b5563;text-transform:lowercase;letter-spacing:.02em;-webkit-user-select:none;user-select:none;background:#eef0f3;border-bottom:1px solid #e5e7eb;padding:2px 10px;font-family:Consolas,Menlo,monospace;font-size:9.5pt}.cme-code-block-v2{color:#1f2937;white-space:pre;tab-size:2;background:0 0;margin:0;padding:10px 12px;font-family:Consolas,Menlo,Courier New,monospace;font-size:10.5pt;line-height:1.5;overflow-x:auto}.results-panel{margin:20px 0 12pt;position:relative}.results-panel-tabs{border-bottom:2px solid var(--folio-results-accent,#0b5fbf);z-index:1;flex-wrap:wrap;gap:2px;margin-bottom:-1px;padding-bottom:0;display:flex;position:relative}.results-panel-tab{font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;color:var(--folio-results-tab-fg,#6b7280);background:var(--folio-results-tab-bg,#eef4fc);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--folio-results-border,#bfd4ec);border-bottom:none;border-radius:4px 4px 0 0;align-items:center;max-width:160px;padding:5px 12px;font-size:10pt;font-weight:600;transition:background 80ms,color 80ms;display:inline-flex;overflow:hidden}.results-panel-tab:hover{background:var(--folio-results-tab-hover-bg,#dce9f7);color:var(--folio-results-accent,#0b5fbf)}.results-panel-tab.is-active{background:var(--folio-results-accent,#0b5fbf);color:var(--folio-results-tab-active-fg,#fff);border-color:var(--folio-results-accent,#0b5fbf)}.results-panel-add{width:28px;height:28px;font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;color:var(--folio-results-tab-fg,#6b7280);border:1px dashed var(--folio-results-border,#bfd4ec);cursor:pointer;background:0 0;border-radius:4px 4px 0 0;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:16pt;font-weight:500;line-height:1;transition:background 80ms,color 80ms,border-color 80ms;display:inline-flex}.results-panel-add:hover{background:var(--folio-results-tab-bg,#eef4fc);color:var(--folio-results-accent,#0b5fbf);border-color:var(--folio-results-accent,#0b5fbf)}.results-panel-tab-all{margin-left:4px;font-style:italic}.results-panel[data-results-all-mode=true] .results-panel-content .tableWrapper{position:relative;margin-top:16pt!important}.results-panel[data-results-all-mode=true] .results-panel-content .tableWrapper:first-child{margin-top:0!important}.results-panel[data-results-all-mode=true] .results-panel-content .tableWrapper:before{content:attr(data-tab-label);color:var(--folio-results-accent,#0b5fbf);background:var(--folio-results-tab-bg,#eef4fc);border-bottom:1px solid var(--folio-results-border,#bfd4ec);margin:0;padding:6px 10px;font-size:11pt;display:block}.results-panel-sex,.results-panel[data-results-all-mode=true] .results-panel-content .tableWrapper:before{font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;font-weight:700}.results-panel-sex{width:28px;height:28px;letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-bottom:none;border-radius:4px 4px 0 0;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:10pt;transition:background 80ms,color 80ms,border-color 80ms;display:inline-flex}.results-panel-sex-f{color:#be185d;background:#fce7f3;border-color:#f9a8d4}.results-panel-sex-f:hover{color:#831843;background:#f9a8d4}.results-panel-sex-m{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}.results-panel-sex-m:hover{color:#1e3a8a;background:#93c5fd}.results-panel-content{background:var(--color-surface-primary,#fff);color:var(--color-text-primary,#111827);border:1px solid var(--folio-results-accent,#0b5fbf);border-top:none;padding:0;overflow:hidden}.results-panel-content>*,.results-panel-nvc>*{margin:0!important}.results-panel-content .tableWrapper,.results-panel-content .tableWrapper>table,.results-panel-content table{table-layout:fixed!important;border:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.results-panel-content table:before{display:none!important}.results-panel-content table>colgroup>col:first-child{width:var(--results-test-col-width,190px)!important;min-width:var(--results-test-col-width,190px)!important}.results-panel-content table>colgroup>col:nth-child(2){width:140px!important;min-width:140px!important}.results-panel-content table>colgroup>col:nth-child(3){width:auto!important;min-width:0!important}.results-panel-content table td:first-child,.results-panel-content table th:first-child{width:var(--results-test-col-width,190px)!important}.results-panel-content table td:nth-child(2),.results-panel-content table th:nth-child(2){width:140px!important}.results-panel-content .tableWrapper:has(table[data-convert-us=true]),.results-panel-content table[data-convert-us=true]{outline-offset:-2px;outline:2px solid #c28b1a}.ProseMirror table[data-kind=results][data-cols="5"],.results-panel-content table[data-cols="5"]{table-layout:fixed!important;width:100%!important}.ProseMirror table[data-kind=results][data-cols="5"] td,.ProseMirror table[data-kind=results][data-cols="5"] th,.results-panel-content table[data-cols="5"] td,.results-panel-content table[data-cols="5"] th{padding:var(--folio-results-cell-pad-y,4px)8px!important;white-space:nowrap!important;text-overflow:clip!important;vertical-align:top!important;overflow:hidden!important}.ProseMirror table[data-kind=results][data-cols="5"]>colgroup>col:first-child,.results-panel-content table[data-cols="5"]>colgroup>col:first-child{width:var(--results-col-test,38%)!important}.ProseMirror table[data-kind=results][data-cols="5"] td:first-child,.ProseMirror table[data-kind=results][data-cols="5"] th:first-child,.results-panel-content table[data-cols="5"] td:first-child,.results-panel-content table[data-cols="5"] th:first-child{width:var(--results-col-test,38%)!important;text-align:left!important}.ProseMirror table[data-kind=results][data-cols="5"]>colgroup>col:nth-child(2),.results-panel-content table[data-cols="5"]>colgroup>col:nth-child(2){width:var(--results-col-result,18%)!important}.ProseMirror table[data-kind=results][data-cols="5"] td:nth-child(2),.ProseMirror table[data-kind=results][data-cols="5"] th:nth-child(2),.results-panel-content table[data-cols="5"] td:nth-child(2),.results-panel-content table[data-cols="5"] th:nth-child(2){width:var(--results-col-result,18%)!important;text-align:center!important}.ProseMirror table[data-kind=results][data-cols="5"]>colgroup>col:nth-child(3),.results-panel-content table[data-cols="5"]>colgroup>col:nth-child(3){width:var(--results-col-flag,9%)!important}.ProseMirror table[data-kind=results][data-cols="5"] td:nth-child(3),.results-panel-content table[data-cols="5"] td:nth-child(3){width:var(--results-col-flag,9%)!important;text-align:center!important;background:var(--folio-results-flag-bg,#eaf2fb)!important;color:var(--folio-results-accent,#0b5fbf)!important;font-weight:700!important}.ProseMirror table[data-kind=results][data-cols="5"] th:nth-child(3),.results-panel-content table[data-cols="5"] th:nth-child(3){width:var(--results-col-flag,9%)!important;text-align:center!important;background:var(--folio-results-flag-header-bg,#dceaf8)!important}.ProseMirror table[data-kind=results][data-cols="5"]>colgroup>col:nth-child(4),.results-panel-content table[data-cols="5"]>colgroup>col:nth-child(4){width:var(--results-col-range,20%)!important}.ProseMirror table[data-kind=results][data-cols="5"] td:nth-child(4),.ProseMirror table[data-kind=results][data-cols="5"] th:nth-child(4),.results-panel-content table[data-cols="5"] td:nth-child(4),.results-panel-content table[data-cols="5"] th:nth-child(4){width:var(--results-col-range,20%)!important;text-align:center!important}.ProseMirror table[data-kind=results][data-cols="5"]>colgroup>col:nth-child(5),.results-panel-content table[data-cols="5"]>colgroup>col:nth-child(5){width:var(--results-col-units,15%)!important}.ProseMirror table[data-kind=results][data-cols="5"] td:nth-child(5),.ProseMirror table[data-kind=results][data-cols="5"] th:nth-child(5),.results-panel-content table[data-cols="5"] td:nth-child(5),.results-panel-content table[data-cols="5"] th:nth-child(5){width:var(--results-col-units,15%)!important;text-align:center!important}.ProseMirror table[data-kind=results][data-cols="5"] td[data-prose-row],.results-panel-content table[data-cols="5"] td[data-prose-row]{white-space:normal!important;text-overflow:clip!important;text-align:left!important;vertical-align:top!important;width:auto!important;color:inherit!important;padding-top:calc(var(--folio-results-cell-pad-y,4px) + 4px)!important;padding-bottom:calc(var(--folio-results-cell-pad-y,4px) + 4px)!important;background:0 0!important;font-weight:400!important;overflow:visible!important}.ProseMirror .tableWrapper[data-report-only=true] table tr:first-child,.results-panel-content .tableWrapper[data-report-only=true] table tr:first-child{display:none!important}.panel-dialog-backdrop{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel-dialog{width:min(860px,92vw);max-height:86vh;font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;color:#1f2937;background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 40px #0003,0 6px 12px #0000001a}.panel-dialog-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.panel-dialog-header h2{color:#111827;margin:0;font-size:14pt;font-weight:600}.panel-dialog-close{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20pt;line-height:1;display:flex}.panel-dialog-close:hover{color:#111827;background:#f3f4f6}.panel-dialog-categories{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:2px;padding:8px 16px 0;display:flex}.panel-dialog-cat{color:#6b7280;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 12px;font-size:10.5pt;font-weight:500}.panel-dialog-cat:hover{color:#111827}.panel-dialog-cat.is-active{color:#0b5fbf;border-bottom-color:#0b5fbf}.panel-dialog-body{flex:none;height:420px;padding:16px 20px;overflow-y:auto}.panel-dialog-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.panel-dialog-tile{cursor:pointer;color:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:flex-start;padding:12px 12px 10px;font-family:inherit;transition:border-color 80ms,background 80ms,box-shadow 80ms;display:flex;position:relative}.panel-dialog-tile:hover{background:#f8fbff;border-color:#bfd4ec}.panel-dialog-tile.is-selected{background:#eef4fc;border-color:#0b5fbf;box-shadow:inset 0 0 0 1px #0b5fbf}.panel-dialog-tile-check{color:#0b5fbf;font-size:12pt;font-weight:700;line-height:1;position:absolute;top:8px;right:10px}.panel-dialog-tile-short{color:#0b5fbf;letter-spacing:.02em;font-size:12pt;font-weight:700}.panel-dialog-tile-full{color:#111827;margin-top:2px;font-size:10pt;font-weight:500}.panel-dialog-tile-desc{color:#6b7280;margin-top:4px;font-size:9.5pt;line-height:1.3}.panel-dialog-tile.is-other{background:#f9fafb;border-style:dashed;border-color:#bfd4ec}.panel-dialog-tile.is-other:hover{background:#f0f6fe}.panel-dialog-tile.is-disabled{opacity:.5;cursor:not-allowed}.panel-dialog-tile.is-disabled,.panel-dialog-tile.is-disabled:hover{background:#f3f4f6;border-color:#e5e7eb}.panel-dialog-tile.is-disabled .panel-dialog-tile-full,.panel-dialog-tile.is-disabled .panel-dialog-tile-short{color:#6b7280}.panel-dialog-tile.is-disabled .panel-dialog-tile-desc{color:#9ca3af;font-style:italic}.panel-dialog-tile.is-disabled .panel-dialog-tile-check{color:#9ca3af}.panel-dialog-custom{flex-direction:column;gap:12px;max-width:420px;display:flex}.panel-dialog-custom-hint{color:#6b7280;margin:0;font-size:10pt;line-height:1.45}.panel-dialog-other-draft{align-items:center;gap:8px;display:flex}.panel-dialog-other-draft input{border:1px solid #d1d5db;border-radius:6px;flex:1;padding:7px 10px;font-family:inherit;font-size:10.5pt}.panel-dialog-other-draft input:focus{border-color:#0b5fbf;outline:none;box-shadow:0 0 0 2px #0b5fbf33}.panel-dialog-footer{background:#f9fafb;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.panel-dialog-summary{color:#374151;flex:1;min-width:0;font-size:10pt}.panel-dialog-summary-empty{color:#9ca3af;font-style:italic}.panel-dialog-summary-count{color:#0b5fbf;margin-right:6px;font-weight:600}.panel-dialog-summary-list{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.panel-dialog-summary-item{color:#0b5fbf;background:#eef4fc;border:1px solid #bfd4ec;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:9.5pt;display:inline-flex}.panel-dialog-summary-remove{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 2px;font-size:11pt;line-height:1}.panel-dialog-summary-remove:hover{color:#b91c1c;background:#fee2e2}.panel-dialog-actions{gap:8px;display:flex}.panel-dialog-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:7px 14px;font-family:inherit;font-size:10.5pt}.panel-dialog-btn:hover:not(:disabled){background:#f3f4f6}.panel-dialog-btn.is-primary{color:#fff;background:#0b5fbf;border-color:#0b5fbf}.panel-dialog-btn.is-primary:hover:not(:disabled){background:#094f9f}.panel-dialog-btn:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.results-demo-dialog{width:min(440px,92vw)}.results-demo-body{flex-direction:column;gap:16px;padding:18px 20px;display:flex}.results-demo-hint{color:#6b7280;margin:0;font-size:10pt;line-height:1.5}.results-demo-field{flex-direction:column;gap:7px;display:flex}.results-demo-label{color:#374151;font-size:10.5pt;font-weight:600}.results-demo-segmented{border:1px solid #d1d5db;border-radius:6px;gap:0;width:fit-content;display:inline-flex;overflow:hidden}.results-demo-seg{color:#374151;cursor:pointer;background:#fff;border:0;border-right:1px solid #d1d5db;padding:7px 18px;font-family:inherit;font-size:10.5pt}.results-demo-seg:last-child{border-right:0}.results-demo-seg:hover{background:#f3f4f6}.results-demo-seg.is-active{color:#fff;background:#0b5fbf}.results-demo-age-row,.results-demo-weeks-row{align-items:center;gap:8px;display:flex}.results-demo-age-input{width:90px}.results-demo-age-input,.results-demo-age-unit{color:#1f2937;border:1px solid #d1d5db;border-radius:6px;padding:6px 10px;font-family:inherit;font-size:10.5pt}.results-demo-age-unit{cursor:pointer;background:#fff}.results-demo-preg{flex-wrap:wrap;gap:14px;display:flex}.results-demo-radio{color:#374151;cursor:pointer;align-items:center;gap:6px;font-size:10.5pt;display:inline-flex}.results-demo-weeks-row{margin-top:8px}.results-demo-weeks-suffix{color:#6b7280;font-size:10pt}.celsus-row-handle{z-index:45;color:#9ca3af;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:16px;height:24px;padding:0;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.celsus-row-handle:hover{color:#4b5563;opacity:1;background:#f3f4f6}.celsus-row-handle:active{background:#e5e7eb}.celsus-add-row-button{z-index:45;color:#9ca3af;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:4px;justify-content:center;align-items:center;height:18px;padding:0;transition:background .12s,color .12s,border-color .12s;display:flex}.celsus-add-row-button:hover{color:#1f2937;background:#f3f4f6;border-color:#d1d5db}.celsus-add-row-button:active{background:#e5e7eb}.ProseMirror table[data-width-fraction=two_thirds]{max-width:66.6667%}.ProseMirror table[data-width-fraction=half]{max-width:50%}.ProseMirror table[data-width-fraction=one_third]{max-width:33.3333%}.drag-handle{z-index:50;cursor:grab;opacity:.6;background-image:radial-gradient(circle,#9ca3af 1.5px,#0000 0),radial-gradient(circle,#9ca3af 1.5px,#0000 0);background-position:4px 2px,10px 2px;background-repeat:repeat-y;background-size:4px 8px;border-radius:4px;width:24px;height:24px;transition:opacity .12s,background-color .12s;position:fixed}.drag-handle:hover{opacity:1;background-color:#f3f4f6}.drag-handle:active{cursor:grabbing;background-color:#e5e7eb}.drag-handle.hide{opacity:0;pointer-events:none}.ProseMirror.dragging{cursor:grabbing}.ProseMirror .ProseMirror-selectednode{outline:none}.ProseMirror .ProseMirror-selectednode::selection{background-color:#0000}.ProseMirror .ProseMirror-selectednode ::selection{background-color:#0000}.ProseMirror .ProseMirror-selectednode ::-moz-selection,.ProseMirror .ProseMirror-selectednode::-moz-selection{background-color:#0000}.folio-drag-target-line{pointer-events:none;z-index:40;opacity:.7;background-color:#0000;background-image:repeating-linear-gradient(90deg,#94a3b8 0 6px,#0000 6px 10px);height:2px;position:fixed;transform:translateY(-50%)}.folio-block-menu{min-width:240px}.folio-block-menu-section{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;padding:8px 10px 4px;font-size:8.5pt;font-weight:600}.folio-block-menu-section:first-child{padding-top:6px}

/*! tailwindcss v4.1.15 | MIT License | https://tailwindcss.com */.celsus-block{border-radius:8px;margin:12px 0;overflow:hidden;box-shadow:0 1px 3px #00000014}.celsus-block-header{-webkit-user-select:none;user-select:none;color:var(--color-text-heading,#01684d);align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.celsus-block-content{color:var(--color-text-primary,#111827);padding:8px 12px}.celsus-block-content p:last-child{margin-bottom:0}.celsus-case-block{border-left:1px solid var(--folio-case-outline,#10b981);border:1px solid var(--folio-case-outline,#10b981);border-left-width:4px;background:var(--folio-case-body,#ecfdf5)}.celsus-case-header{background:var(--folio-case-header,#d1fae5)}.celsus-case-content{background:var(--folio-case-body,#ecfdf5)}.celsus-case-continued-block{border-left:1px solid var(--folio-case-continued-outline,#3b82f6);border:1px solid var(--folio-case-continued-outline,#3b82f6);border-left-width:4px;background:var(--folio-case-continued-body,#eff6ff)}.celsus-case-continued-header{background:var(--folio-case-continued-header,#dbeafe)}.celsus-case-continued-content{background:var(--folio-case-continued-body,#eff6ff)}.celsus-background-block{border-left:1px solid var(--folio-background-outline,#d97706);border:1px solid var(--folio-background-outline,#d97706);border-left-width:4px;background:var(--folio-background-body,#fffbeb)}.celsus-background-header{background:var(--folio-background-header,#fef3c7)}.celsus-background-content{background:var(--folio-background-body,#fffbeb)}.cme-text-block{margin:.125rem 0;padding:0;line-height:1.55}:root{--folio-heading1-size:1.875rem;--folio-heading2-size:1.5rem;--folio-heading3-size:1.25rem;--folio-heading4-size:1.125rem;--folio-heading5-size:1rem;--folio-heading6-size:.875rem;--folio-heading1-color:var(--color-text-heading,#01684d);--folio-heading2-color:var(--color-text-heading,#01684d);--folio-heading3-color:var(--color-text-heading,#01684d);--folio-heading4-color:var(--color-text-heading,#01684d);--folio-heading5-color:var(--color-text-heading,#01684d);--folio-heading6-color:var(--color-text-heading,#01684d);--folio-heading1-weight:700;--folio-heading2-weight:700;--folio-heading3-weight:700;--folio-heading4-weight:700;--folio-heading5-weight:600;--folio-heading6-weight:600}.cme-heading-block{margin:.75rem 0 .25rem;padding:.25rem 0;position:relative}h1.cme-heading-block,h2.cme-heading-block,h3.cme-heading-block,h4.cme-heading-block,h5.cme-heading-block,h6.cme-heading-block{margin-block:.75rem .25rem;margin-inline:0}.cme-heading-block-text{display:block}.cme-heading-block-placeholder{color:var(--color-text-disabled,#9ca3af);font-size:inherit;font-weight:inherit;line-height:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:.25rem;left:0}.ProseMirror .cme-heading-block-text:before,.ProseMirror .cme-heading-block:before,.ProseMirror [data-type=heading-block]:before{content:none!important}.cme-heading-block.cme-heading-level-1{font-size:var(--folio-heading1-size);font-weight:var(--folio-heading1-weight);color:var(--folio-heading1-color)}.cme-heading-block.cme-heading-level-2{font-size:var(--folio-heading2-size);font-weight:var(--folio-heading2-weight);color:var(--folio-heading2-color)}.cme-heading-block.cme-heading-level-3{font-size:var(--folio-heading3-size);font-weight:var(--folio-heading3-weight);color:var(--folio-heading3-color)}.cme-heading-block.cme-heading-level-4{font-size:var(--folio-heading4-size);font-weight:var(--folio-heading4-weight);color:var(--folio-heading4-color)}.cme-heading-block.cme-heading-level-5{font-size:var(--folio-heading5-size);font-weight:var(--folio-heading5-weight);color:var(--folio-heading5-color)}.cme-heading-block.cme-heading-level-6{font-size:var(--folio-heading6-size);font-weight:var(--folio-heading6-weight);color:var(--folio-heading6-color)}.cme-heading-block[data-hidden-by-answers=true]{display:none}.cme-dotpoint-list-block{margin:.25rem 0;padding-left:1.25rem;list-style-type:disc}.cme-dotpoint-list-block li{margin:0;line-height:1.5}.cme-dotpoint-list-block li p{margin:0}.cme-divider-block{margin:.75rem 0}.cme-divider-block hr{border:0;border-top:1px solid #d4d4d8}.cme-page-break-block{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.cme-page-break-block:after,.cme-page-break-block:before{content:"";border-top:1px dashed var(--color-border-primary,#c8c8c8);flex:1 1 0}.cme-page-break-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#6b7280);background:var(--color-surface-secondary,#f3f4f6);white-space:nowrap;border-radius:9999px;flex:none;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.cme-page-break-block-read{height:0;margin:0;display:block}.cme-doc-block{border:1px solid var(--folio-doc-outline,#d4d4d8);background:var(--folio-doc-body,#fafaf7);color:var(--color-text-primary,#27272a);border-radius:.375rem;margin:.75rem 0;box-shadow:0 1px 2px #00000008}.cme-doc-block-view .cme-doc-block-body{background:var(--folio-doc-body,#fafaf7);padding:.75rem 1rem}.celsus-emphasis{color:var(--folio-emphasis-color,#5e7d21);font-weight:700}[data-container-type=references]{color:var(--folio-reference-text,#111827)}[data-container-type=references] a{color:var(--folio-reference-link,#1d4ed8);text-decoration:none}[data-container-type=references] a:hover{color:var(--folio-reference-link-hover,#1e40af);text-decoration:underline}.cme-orphan-block{display:none!important}.cme-weblink-card,.cme-weblink-empty,.cme-weblink-error,.cme-weblink-loading{position:relative}.cme-weblink-card a{background:var(--folio-weblink-bg,#fff);border-color:var(--folio-weblink-border,#d1d5db);text-decoration:none}.cme-weblink-card a:hover{border-color:var(--folio-weblink-border-hover,#9ca3af)}.cme-weblink-card.is-selected a{border-color:#10b981}.cme-weblink-card.is-selected{border-radius:.375rem;box-shadow:0 0 0 2px #10b98140}.cme-weblink-card .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cme-weblink-card .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.folio-wrapper{position:relative}.folio-wrapper[data-hidden=true]{display:none}.folio-wrapper-content{gap:var(--folio-wrapper-content-gap,.75rem);flex-direction:column;display:flex}.folio-container{position:relative}.folio-container-content{flex-direction:column;gap:.5rem;display:flex}:root{--folio-answer-divider-color:#d4d4d8;--folio-answer-divider-space-above:.66rem;--folio-answer-divider-space-below:.5rem}html:not([data-answer-dividers=false]) .folio-wrapper[data-wrapper-type=tutorial_wrapper] .folio-container[data-container-type=answer_container]:not([data-empty]):after{content:"";border-top:1px solid var(--folio-answer-divider-color,#d4d4d8);margin-top:var(--folio-answer-divider-space-above,.66rem);display:block}html:not([data-answer-dividers=false]) .folio-wrapper[data-wrapper-type=tutorial_wrapper] .folio-container[data-container-type=answer_container]:not([data-empty]):not(:last-child){margin-bottom:calc(var(--folio-answer-divider-space-below,.5rem) - var(--folio-wrapper-content-gap,.75rem))}.folio-block{margin:.75rem 0}.ProseMirror .celsus-background-block,.ProseMirror .celsus-case-block,.ProseMirror .celsus-image-wrapper,.ProseMirror .folio-block,.ProseMirror [data-type],.ProseMirror table{scroll-margin-top:24px}.folio-pill{-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.4rem;padding:.2rem .65rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.folio-pill-case{background:var(--folio-case-pill-bg);color:var(--folio-case-pill-fg)}.folio-pill-question{background:var(--folio-question-pill-bg);color:var(--folio-question-pill-fg)}.folio-pill-answer{background:var(--folio-answer-pill-bg);color:var(--folio-answer-pill-fg)}.folio-pill-background{background:var(--folio-background-pill-bg);color:var(--folio-background-pill-fg)}.folio-pill-case-continued{background:var(--folio-case-pill-bg);color:var(--folio-case-pill-fg)}.folio-stripped-continuation-prefix{display:none}.folio-case-heading,h2.folio-case-heading{color:var(--folio-heading1-color);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:1.25rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.25;display:flex}[data-tute-nav-active=true] .folio-case-heading{transition:transform .2s;transform:translate(-.75rem)}.ProseMirror[contenteditable=false] .cme-reference{cursor:pointer}.ProseMirror[contenteditable=false] .cme-reference:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-ref-underline=subtle] .ProseMirror[contenteditable=false] .cme-reference{-webkit-text-decoration:underline dotted var(--folio-reference-underline-subtle,currentColor);text-decoration:underline dotted var(--folio-reference-underline-subtle,currentColor)}[data-ref-underline=colour] .ProseMirror[contenteditable=false] .cme-reference{-webkit-text-decoration:underline solid var(--folio-reference-underline-custom,var(--folio-reference-underline-accent,var(--folio-reference-link,#1d4ed8)));text-decoration:underline solid var(--folio-reference-underline-custom,var(--folio-reference-underline-accent,var(--folio-reference-link,#1d4ed8)))}.folio-endzone-heading,h1.folio-endzone-heading{font-size:var(--folio-heading1-size,2rem);line-height:1.2;font-weight:var(--folio-heading1-weight,700);color:var(--folio-heading1-color);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:1.5rem 0 .75rem;display:flex}.folio-block-body{background:0 0;border:none;padding:0}.folio-advanced-knowledge-body{margin:.35rem 0 .85rem}.folio-advanced-knowledge-body>.folio-block-body>:first-child{margin-top:0}.folio-advanced-knowledge-body li{margin-block:.3rem}.folio-case-block .folio-block-body{border-style:solid;border-width:var(--folio-case-text-box-border-width,2px);border-color:var(--folio-case-text-box-border-color,var(--folio-heading1-color));border-radius:var(--folio-case-text-box-border-radius,4px);padding:var(--folio-case-text-box-padding,.75rem 1rem);background-color:var(--folio-case-text-box-fill-color,var(--folio-case-text-box-border-color,var(--folio-heading1-color)))}@supports (color:color-mix(in lab,red,red)){.folio-case-block .folio-block-body{background-color:color-mix(in srgb,var(--folio-case-text-box-fill-color,var(--folio-case-text-box-border-color,var(--folio-heading1-color)))calc(var(--folio-case-text-box-fill-opacity,0)*100%),transparent)}}:root[data-folio-tute] .ProseMirror [draggable=true],[data-caselink-mirror],[data-caselink-mirror] *{-webkit-user-drag:none}[data-caselink-mirror],[data-caselink-mirror] .folio-case-block .folio-block-body,[data-caselink-mirror] .folio-case-block .folio-block-body *{-webkit-user-select:text;user-select:text}.folio-container[data-answer-hidden=true] .folio-container-content,.folio-container[data-mcq-paired=true][data-answer-hidden=true] .folio-answer-notes-wrap{display:none!important}.folio-pill-show-answer{cursor:pointer;border:none;font-family:inherit}.folio-pill-show-answer:hover{filter:brightness(.96)}.folio-pill-active{box-shadow:0 0 0 2px var(--folio-answer-pill-fg)}.folio-answer-notes{width:100%;color:var(--color-text-primary,#111827);background:var(--color-surface-secondary,#fafafa);border:1px solid var(--color-border-primary,#e5e7eb);resize:vertical;border-radius:.5rem;outline:none;min-height:12em;max-height:36em;margin:0 0 .5rem;padding:.625rem .75rem;font-family:inherit;font-size:1rem;line-height:1.5;display:block;overflow-y:auto}.folio-answer-notes:focus{border-color:var(--folio-answer-pill-fg);background:var(--color-surface-primary,#fff)}.folio-answer-notes::placeholder{color:var(--color-text-disabled,#9ca3af);font-style:italic}.folio-answer-notes-wrap{position:relative}.folio-notes-mic{color:var(--color-text-disabled,#9ca3af);opacity:.55;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem;line-height:0;transition:color .15s,opacity .15s,background .15s;position:absolute;top:.3rem;right:.3rem}.folio-answer-notes-wrap:hover .folio-notes-mic,.folio-notes-mic:disabled,.folio-notes-mic:focus-visible,.folio-notes-mic[aria-pressed=true]{opacity:1}.folio-notes-mic:hover{color:var(--folio-answer-pill-fg,#01684d);background:var(--color-hover-surface,#0000000d)}.folio-notes-mic-icon{width:1rem;height:1rem}.folio-answer-notes--preview{cursor:text;white-space:normal;resize:none}.folio-answer-notes--preview p{margin:0 0 .5em}.folio-answer-notes--preview ol:last-child,.folio-answer-notes--preview p:last-child,.folio-answer-notes--preview ul:last-child,.folio-hl-note{margin-bottom:0}.folio-hl-note{font-family:var(--folio-reading-font,var(--font-family-theme,"Calibri")),"Segoe UI",sans-serif;min-height:4.5em;font-size:1rem;line-height:1.5}.folio-answer-notes--preview ol,.folio-answer-notes--preview ul{margin:0 0 .5em;padding-left:1.4em}.folio-answer-notes--preview ul{list-style:outside}.folio-answer-notes--preview ol{list-style:decimal}.folio-answer-notes--preview mark{color:#1a1a1a;background-color:#ffe082;border-radius:2px;padding:0 1px}.folio-answer-notes--preview a{color:#01684d;text-decoration:underline}.folio-note-md ol,.folio-note-md p,.folio-note-md ul{margin:0 0 .35em}.folio-note-md ol,.folio-note-md ul{padding-left:1.2em}.folio-note-md ul{list-style:outside}.folio-note-md ol{list-style:decimal}.folio-note-md mark{color:#1a1a1a;background-color:#ffe082;border-radius:2px}:root{--folio-hl-yellow:#ffe082;--folio-hl-green:#a5d6a7;--folio-hl-blue:#90caf9;--folio-hl-pink:#f8bbd0;--folio-hl-orange:#ffcc80;--folio-hl-purple:#d1a7e0;--folio-hl-red:#ffab91;--folio-hl-grey:#cfd8dc;--folio-hl-gray:#cfd8dc}.dark{--folio-hl-yellow:#6b5612;--folio-hl-green:#2f5d3a;--folio-hl-blue:#244b6b;--folio-hl-pink:#7a3355;--folio-hl-orange:#7d4518;--folio-hl-purple:#543a72;--folio-hl-red:#7d3327;--folio-hl-grey:#424b54;--folio-hl-gray:#424b54}.tute-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:0 .5px}.ProseMirror.tute-hl-armed,.ProseMirror.tute-hl-erasing{cursor:crosshair}.ProseMirror.tute-hl-armed ::selection{background:#01684d2e}.ProseMirror.tute-hl-erasing ::selection{background:#c0392b29}.tute-highlight--noted{cursor:pointer;padding-bottom:1px}.tute-highlight--noted-active{background-color:#01684d1a}@media print{.tute-highlight--noted{border-bottom:none!important;padding-bottom:0!important}}.results-panel tr.tute-row-note{background-color:var(--folio-row-note-tint,#01684d12);cursor:pointer}.results-panel tr.tute-row-note--active{background-color:var(--folio-row-note-tint-active,#01684d24)}.results-panel tr.tute-row-note>td:first-child,.results-panel tr.tute-row-note>th:first-child{box-shadow:inset 3px 0 0 var(--folio-row-note-accent,#01684d)}@media print{.results-panel tr.tute-row-note,.results-panel tr.tute-row-note--active{background-color:#0000!important}.results-panel tr.tute-row-note>td:first-child,.results-panel tr.tute-row-note>th:first-child{box-shadow:none!important}}.folio-paged-hidden{display:none!important}