@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}:root{--corporate-orange:#ff7d00;--corporate-green:#c8d400;--corporate-violet:#3c1192;--corporate-turquoise:#4bbecf;--corporate-yellow:#fd0;--corporate-light-orange:#f7a600;--corporate-gray:#bfbfbf}body,textarea{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;color:#333;font-family:MyriadPro,Arial;font-size:16px;font-style:normal;font-weight:400;line-height:21px}@font-face{font-family:MinionPro-Regular;src:url(/fonts/MinionPro-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-Regular.ttf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-Bold.ttf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-BoldIt.ttf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-BoldCond.ttf)format("opentype");font-weight:700;font-stretch:75%;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-BoldCondIt.ttf)format("opentype");font-weight:700;font-stretch:75%;font-style:italic}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-Cond.ttf)format("opentype");font-weight:400;font-stretch:75%;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-CondIt.ttf)format("opentype");font-weight:400;font-stretch:75%;font-style:italic}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-Semibold.ttf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:MyriadPro;src:url(/fonts/myriad-pro/MyriadPro-SemiboldIt.ttf)format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Myriad Pro;src:url(/fonts/myriad-pro/MyriadPro-Light.ttf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Myriad Pro;src:url(/fonts/myriad-pro/MyriadPro-Regular.ttf)format("woff");font-weight:400;font-style:normal}:root .lino-row{align-items:center;gap:8px;display:flex}:root .lino-row--tight{gap:4px}:root .lino-row--wide{gap:16px}:root .lino-row--start{align-items:flex-start}:root .lino-row--end{justify-content:flex-end}:root .lino-row-between{justify-content:space-between;align-items:center;gap:8px;display:flex}:root .lino-center{justify-content:center;align-items:center;display:flex}:root .lino-col{flex-direction:column;gap:8px;display:flex}:root .lino-col--wide{gap:16px}:root .lino-scroll-pane{min-height:0;overflow:auto}:root .lino-semibold{font-weight:600}.molo-image{background-color:#ffdd003b;min-width:612px;min-height:512px;max-height:70vh}.result-molo-image,.preparation-summary-image{object-fit:contain;max-width:100%;max-height:calc(100vh - 300px)}.image-wrapper.loading:after{content:"";background:url(/spinner.svg) 50% no-repeat;width:50%;height:50%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.dialog-loading{content:"";background:url(/spinner.svg) 50% no-repeat;width:50%;height:50%;position:fixed;top:15%;left:25%}.MuiTableHead-root>.MuiTableRow-root>.MuiTableCell-head{padding:0 16px;font-weight:600}.MuiTableBody-root>.MuiTableRow-root>.MuiTableCell-root{border-bottom:1px solid var(--corporate-gray);border-top:1px solid var(--corporate-gray);vertical-align:middle;box-sizing:border-box;padding:16px;line-height:120%}.MuiTableBody-root>.MuiTableRow-root>.MuiTableCell-root:first-child{border-left:1px solid var(--corporate-gray);border-radius:4px 0 0 4px}.MuiTableBody-root>.MuiTableRow-root>.MuiTableCell-root:last-child{border-right:1px solid var(--corporate-gray);border-radius:0 4px 4px 0}.MuiTablePagination-displayedRows{margin:0}.MuiTablePagination-actions>.MuiButtonBase-root{padding-top:0;padding-bottom:0}.MuiTablePagination-actions>.Mui-disabled>.MuiSvgIcon-root{color:var(--corporate-gray)}.release-note{max-width:90ch;margin:auto;padding:1em 1em 1em calc(1em + 32px);font-family:MyriadPro,sans-serif;font-size:1.4rem;line-height:1.75}.release-note h1,.release-note h2,.release-note h3,.release-note h4,.release-note h5,.release-note h6{margin:1.5em 0 1em}.release-note p,.release-note ul,.release-note ol{color:#1d1d1d;margin-bottom:1em}.release-note .version-circle{margin-right:1em;display:inline-block;transform:translateY(12.5px)}.release-note .date{float:right;font-size:1.1rem}.release-note .katex{font-size:1em}.release-note img{border:2px dashed gray;border-radius:5px;width:100%;margin-top:1rem;transition:transform .5s,box-shadow .5s;box-shadow:5px 5px 10px #0000001a}.release-note img:hover{transform:scale(1.02);box-shadow:7px 7px 13px #0000004d}@media print{.release-note img{box-shadow:none}.release-note .feature{page-break-inside:avoid}@page{size:A4;margin:20mm}.no-print,.MuiDrawer-root{display:none}main::-webkit-scrollbar{display:none}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:11pt;line-height:1.5;background:#fff!important}main{max-width:99%;overflow:visible;height:auto!important;margin:0 auto!important;padding:0!important}.release-note{max-width:99%;font-size:inherit;line-height:inherit;padding:0}.release-note h1,.release-note h2,.release-note h3,.release-note h4,.release-note h5,.release-note h6{margin-top:1.25em;margin-bottom:.75em}.version-circle{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-left:8px;box-shadow:inset 0 0 0 1px #0000001a;width:40px!important;height:40px!important}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}@keyframes reverse-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.reverse-spin{animation:1s linear infinite reverse-spin}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.navbar-pending-overlay{height:var(--appbar-height,88px);z-index:1201;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#ffffff4d 0%,#ffffff80 50%,#ffffff4d 100%) 0 0/200% 100%;transition:opacity .5s ease-in-out;position:fixed;top:0;left:0;right:0}.navbar-pending-overlay.active{opacity:1;animation:2s ease-in-out infinite shimmer}.documentation{color:#333;max-width:100ch;margin:auto;padding:1em 1em 1em calc(1em + 32px);font-family:MyriadPro,Arial;font-size:16px;line-height:1.75}.documentation h1,.documentation h2,.documentation h3,.documentation h4,.documentation h5,.documentation h6{margin:1.5em 0 1em}.public-documentation-brand{padding-top:32px;padding-bottom:0}.public-documentation-shell{scrollbar-gutter:stable both-edges}.public-documentation-brand h1{margin:0}@media (max-width:599px){.public-documentation-shell .documentation{padding-left:8px;padding-right:8px}.public-documentation-brand h1{font-size:32px}}.documentation p,.documentation ul,.documentation ol{color:#1d1d1d;margin-bottom:1em}.documentation img{border:1px solid #1d1d1d1a;border-radius:8px;width:100%;box-shadow:0 2px 6px #0000000a}.documentation figure img{box-shadow:none;border:none;border-radius:0}.documentation-header{justify-content:space-between;align-items:center;gap:1em;width:100%;display:flex}.documentation-landing .documentation-header{margin:1.5em 0 .5em}.documentation-landing .documentation-header h1{margin:0}.documentation-header-actions{align-items:center;gap:.5em;display:flex}.documentation-search{flex-direction:column;gap:.5em;margin:1.5em 0;display:flex}.documentation-search-label{font-size:.95rem;font-weight:600}.documentation-search input[type=search]{border:1px solid #1d1d1d33;border-radius:6px;flex:1;min-width:220px;padding:.65em .85em;font-size:1rem;transition:border-color .2s}.documentation-search input[type=search]:focus{border-color:#1d1d1d80;outline:none;box-shadow:0 0 0 2px #1d1d1d1a}.documentation-search-input{align-items:center;display:flex;position:relative}.documentation-search-input input[type=search]{width:100%}.documentation-search-input--with-assistant input[type=search]{padding-right:3em}.documentation-search-assistant-trigger.MuiIconButton-root{color:var(--corporate-orange,#ff7d00);position:absolute;top:50%;right:.35em;transform:translateY(-50%)}.documentation-search-assistant-trigger.MuiIconButton-root:hover{background:#ff7d001a}.documentation-sections{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5em;margin-top:2em;display:grid}.documentation-card{color:inherit;background:#fff;border:1px solid #1d1d1d26;border-radius:8px;padding:1.5em;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.documentation-card:hover,.documentation-card:focus{border-color:#1d1d1d4d;transform:translateY(-2px);box-shadow:0 8px 18px #0000001a}.documentation-card h2{margin-top:0;margin-bottom:.5em}.documentation-search-results{margin-top:2em}.documentation-search-results ul{flex-direction:column;gap:.75em;margin:0;padding:0;list-style:none;display:flex}.documentation-search-results li a{color:inherit;border:1px solid #1d1d1d26;border-radius:8px;flex-direction:column;gap:.2em;padding:1em;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.documentation-search-results li a:hover,.documentation-search-results li a:focus{border-color:#1d1d1d4d;transform:translateY(-1px);box-shadow:0 6px 14px #00000014}.documentation-search-result-title{font-weight:600}.documentation-search-result-context{color:#1d1d1dbf;font-size:.9rem}.tool-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;margin-bottom:1em;display:grid}.tool-grid--stacked{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tool-targets{flex-wrap:wrap;gap:.75em;margin-bottom:1.25em;display:flex}.tool-target-button{text-align:left;background:#fff;border:1px solid #1d1d1d40;border-radius:999px;flex-direction:column;min-width:140px;padding:.55em 1.2em;transition:border-color .2s,background .2s,color .2s;display:flex}.tool-target-button.active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.tool-target-button small{opacity:.8;font-size:.75rem}.tool-field-heading{justify-content:space-between;align-items:center;gap:1em;margin-bottom:.75em;display:flex}.tool-field-title{font-weight:600}.tool-field-subtitle{color:#1d1d1db3;font-size:.85rem}.tool-target-chip{cursor:pointer;background:0 0;border:1px solid #1d1d1d33;border-radius:999px;padding:.25em .9em;font-size:.8rem;transition:background .2s,border-color .2s,color .2s}.tool-target-chip.active{color:#1d4ed8;background:#1d4ed81a;border-color:#1d4ed8}.tool-result{border:1px solid #1d1d1d26;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75em;margin-top:1em;padding:1em;display:grid}.tool-result dt{font-weight:600}.tool-result dd{margin:0}.tool-error{color:#b3261e;margin-top:.5em}.tool-field{background:#fff;border:1px solid #1d1d1d26;border-radius:8px;padding:.75em}.tool-field-label{align-items:center;gap:.5em;margin-bottom:.5em;font-weight:600;display:flex}.tool-field-inputs{flex-wrap:wrap;gap:.5em;display:flex}.tool-field-inputs input{flex:1}.tool-field-inputs select{min-width:140px}.tool-field-unit{background:#1d1d1d0d;border:1px solid #1d1d1d33;border-radius:6px;align-items:center;padding:.65em .85em;display:inline-flex}.tool-actions{gap:.75em;margin-top:1em;display:flex}.tool-actions button{cursor:pointer;background:#f6f6f6;border:1px solid #1d1d1d4d;border-radius:6px;padding:.6em 1.2em;font-weight:600}.tool-actions button:hover,.tool-actions button:focus-visible{background:#e8e8e8}.tool-actions button.secondary{background:0 0}:root .tool-card{background:#f9f9f9cc;border:1px solid #1d1d1d26;border-radius:12px;padding:16px}@media (min-width:600px){:root .tool-card{padding:24px}}.simulator-wide{box-sizing:border-box;width:100%;max-width:1500px;margin:0 auto 2em;padding:0 1.5em}.flow-cell-simulator-page{box-sizing:border-box;max-width:1500px;margin:0 auto;padding:0 1.5em 2em}.flow-cell-simulator-page .flow-cell-simulator-intro{max-width:none;margin:0;padding:1em 0 0}.flow-cell-simulator-intro .documentation-header h1{margin:.8em 0 .5em}.flow-cell-simulator-intro>p{max-width:78ch;margin-top:0}.flow-cell-simulator-page .simulator-wide{max-width:none;margin-bottom:0;padding:0}.flow-cell-simulator-overview{grid-template-columns:minmax(0,1fr);gap:1.5em 2.5em;display:grid}.flow-cell-simulator-equations{gap:.5em;display:grid;overflow-x:auto}@media (min-width:900px){.flow-cell-simulator-overview{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start}}@media (max-width:768px){.simulator-wide{padding:0 .75em}.flow-cell-simulator-page{padding:0 .75em 1em}}.simulator-main{gap:1.5em;display:grid}@media (min-width:1024px){.simulator-main{grid-template-columns:minmax(360px,440px) minmax(0,1fr);align-items:start}}.simulator-plot{background:#fff;border:1px solid #1d1d1d26;border-radius:8px;min-width:0;padding:.5em}.tool-success{color:#1d6e3d;margin-top:.75em}.tool-hint{color:#1d1d1dbf;margin:0 0 1em;font-size:.9rem}.tool-field-segment{gap:.5em;display:flex}.tool-field-segment button{cursor:pointer;background:0 0;border:1px solid #1d1d1d33;border-radius:999px;flex:1;padding:.45em .9em;font-weight:600;transition:background .2s,border-color .2s,color .2s}.tool-field-segment button.active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.tool-summary{flex-wrap:wrap;gap:1.5em;margin-bottom:1em;display:flex}.tool-summary div{min-width:140px}.tool-summary span{color:#1d1d1d99;font-size:.85rem;display:block}.tool-summary strong{font-size:1.15rem}.tool-table{border:1px solid #1d1d1d26;border-radius:12px;overflow:hidden}.tool-table-header,.tool-table-row{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5em;padding:.85em 1em;display:grid}.tool-table-header{background:#1d1d1d0d;font-weight:600}.tool-table-row:nth-child(odd){background:#00000004}.tool-table-container{width:100%;overflow-x:auto}.tool-table--fixed .tool-table-header,.tool-table--fixed .tool-table-row{grid-template-columns:60px 160px 200px 200px 140px 140px 140px 140px;min-width:1040px}.tool-warning{background:#fbbf241a;border-left:4px solid #d97706;margin-bottom:1em;padding:.85em 1em}.tool-warning ul{margin:.25em 0 0 1.25em}.documentation-toc{margin:1.25em 0}.documentation-toc ul{flex-wrap:wrap;align-items:flex-start;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.documentation-toc a{color:#1d4ed8;background:#1d4ed80a;border:1px solid #1d4ed840;border-radius:999px;padding:.3em .95em;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.documentation-toc a:hover{background:#1d4ed81a}.documentation-table{border-collapse:collapse;width:100%}.documentation-table th,.documentation-table td{text-align:left;vertical-align:top;border-bottom:1px solid #00000014;padding:.5rem .75rem}.documentation-table thead th{border-bottom:2px solid #0000001f}.documentation details{border:1px solid #1d1d1d26;border-radius:8px;margin-bottom:1em;padding:.75em 1em}.documentation details[open]{padding-bottom:1em}.documentation details summary{cursor:pointer;padding:.5em 0;list-style:none}.documentation details summary:before{content:"▸ ";font-size:.85em}.documentation details[open] summary:before{content:"▾ "}.documentation details summary::-webkit-details-marker{display:none}.documentation-nav{border-top:1px solid #1d1d1d1f;justify-content:space-between;gap:1.5em;margin-top:3em;padding-top:1.5em;display:flex}.documentation-nav-link{color:inherit;border:1px solid #1d1d1d26;border-radius:8px;flex-direction:column;gap:.25em;max-width:45%;padding:1em 1.25em;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.documentation-nav-link:hover,.documentation-nav-link:focus{border-color:#1d1d1d4d;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.documentation-nav-link.next{text-align:right;margin-left:auto}.documentation-nav-direction{color:#1d1d1d99;font-size:.85rem}.documentation-nav-title{font-weight:600}.bia-glossary{background:#f8fafc;border:1px solid #1d1d1d1f;border-radius:12px;margin:1.5em 0 2em;padding:1.25em 1.5em}.bia-glossary h3{text-transform:uppercase;letter-spacing:.08em;color:#1d1d1da6;margin:0 0 .75em;font-size:.85rem}.bia-glossary dl{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85em 1.5em;margin:0;display:grid}.bia-glossary dl>div{min-width:0}.bia-glossary dt{margin-bottom:.2em;font-size:.95rem;font-weight:600}.bia-glossary dd{color:#1d1d1dc7;margin:0;font-size:.88rem;line-height:1.55}.bia-key-concept{background:#1d4ed80d;border-left:4px solid #1d4ed8;border-radius:0 8px 8px 0;margin:1.25em 0;padding:.85em 1.25em}.bia-key-concept h4{text-transform:uppercase;letter-spacing:.09em;color:#1d4ed8;margin:0 0 .35em;font-size:.78rem}.bia-key-concept p,.bia-key-concept ul{margin:0}.bia-figure{background:#fff;border:1px solid #1d1d1d1a;border-radius:12px;margin:1.5em 0;padding:1em 1em .75em}.bia-figure svg{width:100%;height:auto;display:block}.bia-figure figcaption{color:#1d1d1da6;text-align:center;margin:.5em 0 0;font-size:.85rem}.bia-inline-simulator{color:inherit;background:#1d4ed80a;border:1px solid #1d4ed840;border-radius:10px;justify-content:space-between;align-items:center;gap:1em;margin:1.25em 0 2em;padding:1em 1.25em;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.bia-inline-simulator:hover,.bia-inline-simulator:focus{background:#1d4ed814;border-color:#1d4ed873;transform:translateY(-1px)}.bia-inline-simulator-body strong{color:#1d4ed8;margin-bottom:.15em;font-size:1rem;display:block}.bia-inline-simulator-body span{color:#1d1d1db3;font-size:.88rem}.bia-inline-simulator-cta{color:#1d4ed8;white-space:nowrap;font-size:.9rem;font-weight:600}.bia-decision-table td:last-child,.bia-decision-table th:last-child{text-align:right;width:6em}.bia-decision-link{color:#1d4ed8;white-space:nowrap;font-weight:600;text-decoration:none}.bia-decision-link:hover,.bia-decision-link:focus{text-decoration:underline}.bia-section-intro{color:#1d1d1dd9;font-size:1.05rem}.bia-jump-list{flex-wrap:wrap;gap:.6em;margin:.75em 0 1.5em;padding:0;list-style:none;display:flex}.bia-jump-list li{background:#1d4ed80a;border:1px solid #1d4ed840;border-radius:999px;padding:.3em .95em;font-size:.9rem}.bia-jump-list li a{color:#1d4ed8;font-weight:600;text-decoration:none}.doc-tree{background:#1d4ed808;border:1px solid #1d4ed82e;border-radius:12px;flex-direction:column;gap:.85em;margin:1.5em 0 2em;padding:1.25em;display:flex}.doc-tree-step{flex-direction:column;gap:.7em;display:flex}.doc-tree-step-header{align-items:center;gap:.75em;padding:.5em .25em;display:flex}.doc-tree-step-index{color:#1d4ed8;background:#1d4ed81f;border-radius:999px;justify-content:center;align-items:center;width:1.6em;height:1.6em;font-size:.85rem;font-weight:600;display:inline-flex}.doc-tree-step-header.is-active .doc-tree-step-index{color:#fff;background:#1d4ed8}.doc-tree-step-header.is-done .doc-tree-step-index{color:#0f764b;background:#0f764b26}.doc-tree-step-titles{flex-direction:column;flex:1;min-width:0;display:flex}.doc-tree-step-titles strong{color:#1d1d1dd9;font-size:.95rem}.doc-tree-step-summary{color:#1d1d1d99;font-size:.85rem}.doc-tree-step-edit{color:#1d4ed8;cursor:pointer;background:0 0;border:none;padding:.25em .5em;font-size:.85rem;font-weight:600}.doc-tree-step-edit:hover,.doc-tree-step-edit:focus{text-decoration:underline}.doc-tree-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75em;display:grid}.doc-tree-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #1d4ed840;border-radius:10px;flex-direction:column;gap:.3em;padding:.85em 1em;transition:background .15s,border-color .15s,transform .15s;display:flex}.doc-tree-option:hover,.doc-tree-option:focus{background:#1d4ed812;border-color:#1d4ed880;transform:translateY(-1px)}.doc-tree-option strong{color:#1d4ed8;font-size:.95rem}.doc-tree-option span{color:#1d1d1dc7;font-size:.85rem;line-height:1.45}.doc-tree-option-illustration{object-fit:contain;align-self:center;width:112px;height:112px;margin-bottom:.1em}.doc-tree-option em{color:#1d1d1d8c;font-size:.78rem;font-style:normal}.doc-tree-plex-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.5em;display:grid}.doc-tree-plex-button{cursor:pointer;background:#fff;border:1px solid #1d4ed840;border-radius:10px;flex-direction:column;align-items:center;gap:.15em;padding:.7em .5em;transition:background .15s,border-color .15s;display:flex}.doc-tree-plex-button:hover,.doc-tree-plex-button:focus{background:#1d4ed812;border-color:#1d4ed880}.doc-tree-plex-button.is-active{background:#1d4ed81f;border-color:#1d4ed8b3;box-shadow:0 0 0 1px #1d4ed866}.doc-tree-plex-button strong{color:#1d4ed8;font-size:.95rem}.doc-tree-plex-button span{color:#1d1d1d99;font-size:.78rem}.doc-tree-plex-note{color:#1d1d1db3;grid-column:1/-1;margin:0;font-size:.85rem}.doc-tree-result{background:#0f764b0d;border:1px solid #0f764b4d;border-radius:10px;flex-direction:column;gap:.65em;margin-top:.5em;padding:1.1em 1.25em;display:flex}.doc-tree-result-header{justify-content:space-between;align-items:center;gap:.75em;display:flex}.doc-tree-result-header h4{text-transform:uppercase;letter-spacing:.08em;color:#0f764b;margin:0;font-size:.85rem}.doc-tree-reset{color:#0f764b;cursor:pointer;background:0 0;border:1px solid #0f764b66;border-radius:999px;padding:.25em .7em;font-size:.8rem;font-weight:600}.doc-tree-reset:hover,.doc-tree-reset:focus{background:#0f764b1a}.doc-tree-result-rationale{color:#1d1d1dd9;margin:0;font-size:.95rem}.doc-tree-product{border-top:1px dashed #0f764b40;flex-direction:column;gap:.15em;padding-top:.55em;display:flex}.doc-tree-product-head{justify-content:space-between;align-items:baseline;gap:.75em;display:flex}.doc-tree-product-label{text-transform:uppercase;letter-spacing:.08em;color:#1d1d1d8c;font-size:.75rem}.doc-tree-product-price{color:#0f764b;font-size:.9rem;font-weight:600}.doc-tree-product-name{color:#1d1d1de6;font-size:.95rem;font-weight:600}.doc-tree-product-detail{color:#1d1d1db3;font-size:.85rem;line-height:1.45}.doc-tree-notes{color:#1d1d1dc7;margin:.25em 0 0;padding-left:1.1em;font-size:.85rem}.doc-tree-shop-link{color:#0f764b;align-self:flex-start;font-size:.9rem;font-weight:600;text-decoration:none}.doc-tree-shop-link:hover,.doc-tree-shop-link:focus{text-decoration:underline}.doc-tree-protocol-link{color:#0f764b;align-self:flex-start;font-size:.9rem;font-weight:600;text-decoration:none}.doc-tree-protocol-link:hover,.doc-tree-protocol-link:focus{text-decoration:underline}.green-button{background-color:#4caf4f7f!important;border-color:#6caf6cd9!important}.green-button:hover{background-color:#4caf4fa1!important;border-color:#006400!important}.react-transform-wrapper{background-color:#fcf7c2}.table{border-spacing:0 8px;border-collapse:separate;width:100%;display:table}.table-header{background-color:#fff;padding:8px;font-size:20px;font-weight:600;display:table-row}.table-header>.table-cell{text-align:left;border:none}.table-body{display:table-row-group}.table-row{font-size:20px;display:table-row}.table-cell{text-align:left;vertical-align:middle;border-bottom:1px solid var(--corporate-gray);padding:8px;display:table-cell}.empty-table-cell{text-align:center;padding:8px;display:table-cell}.table-cell:first-child{border-left:none}.table-cell:last-child{border-right:none}@media (max-width:1200px){.table-header,.table-row{font-size:16px}}@media (max-width:768px){.table{display:block}.table-row{flex-direction:column;display:flex}.table-cell{border-right:none;justify-content:space-between;padding:8px;display:flex}}.MuiRadio-root>.MuiSvgIcon-root{fill:var(--corporate-gray)!important}.system-control-stretched-button{height:auto;margin:1px}.js-plotly-plot .plotly .modebar-group{padding-left:0!important}@layer theme{:root,:host{--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-black:#000;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--tracking-wide:.025em;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-600:lab(35.6337% -1.58697 -10.8425)}}}@layer base,components;@layer utilities{.pointer-events-none{pointer-events:none!important}.collapse{visibility:collapse!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.top-0{top:0!important}.top-1\/2{top:50%!important}.top-4{top:calc(var(--spacing) * 4)!important}.right-0{right:0!important}.right-4{right:calc(var(--spacing) * 4)!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.left-1\/2{left:50%!important}.isolate{isolation:isolate!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-\[1101\]{z-index:1101!important}.container{width:100%!important}@media (min-width:40rem){.container{max-width:40rem!important}}@media (min-width:48rem){.container{max-width:48rem!important}}@media (min-width:64rem){.container{max-width:64rem!important}}@media (min-width:80rem){.container{max-width:80rem!important}}@media (min-width:96rem){.container{max-width:96rem!important}}.mx-4{margin-inline:calc(var(--spacing) * 4)!important}.mb-3{margin-bottom:calc(var(--spacing) * 3)!important}.mb-\[-10px\]{margin-bottom:-10px!important}.mb-\[-30px\]{margin-bottom:-30px!important}.block{display:block!important}.contents{display:contents!important}.flex{display:flex!important}.grid{display:grid!important}.hidden{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.table-cell{display:table-cell!important}.table-row{display:table-row!important}.h-7{height:calc(var(--spacing) * 7)!important}.h-10{height:calc(var(--spacing) * 10)!important}.h-16{height:calc(var(--spacing) * 16)!important}.h-\[60vh\]{height:60vh!important}.h-\[100vh\]{height:100vh!important}.h-\[450px\]{height:450px!important}.h-fit{height:fit-content!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.max-h-80{max-height:calc(var(--spacing) * 80)!important}.max-h-\[85vh\]{max-height:85vh!important}.w-10{width:calc(var(--spacing) * 10)!important}.w-11\/12{width:91.6667%!important}.w-32{width:calc(var(--spacing) * 32)!important}.w-48{width:calc(var(--spacing) * 48)!important}.w-56{width:calc(var(--spacing) * 56)!important}.w-80{width:calc(var(--spacing) * 80)!important}.w-\[100vw\]{width:100vw!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.min-w-0{min-width:0!important}.min-w-\[28rem\]{min-width:28rem!important}.flex-1{flex:1!important}.flex-shrink-0{flex-shrink:0!important}.shrink{flex-shrink:1!important}.flex-grow{flex-grow:1!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.scale-150{--tw-scale-x:150%!important;--tw-scale-y:150%!important;--tw-scale-z:150%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-click-hint{animation:1.2s ease-out infinite pulse-click!important}.cursor-help{cursor:help!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.resize{resize:both!important}.list-none{list-style-type:none!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.self-end{align-self:flex-end!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-hidden{overflow-y:hidden!important}.rounded{border-radius:.25rem!important}.rounded-full{border-radius:3.40282e38px!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003!important}.bg-black{background-color:var(--color-black)!important}.pt-1{padding-top:var(--spacing)!important}.pr-8{padding-right:calc(var(--spacing) * 8)!important}.pl-\[25px\]{padding-left:25px!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.leading-6{--tw-leading:calc(var(--spacing) * 6)!important;line-height:calc(var(--spacing) * 6)!important}.tracking-wide{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.\[text-wrap\:balance\]{text-wrap:balance!important}.break-all{word-break:break-all!important}.whitespace-nowrap{white-space:nowrap!important}.text-gray-400{color:var(--color-gray-400)!important}.text-gray-600{color:var(--color-gray-600)!important}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.overline{text-decoration-line:overline!important}.underline{text-decoration-line:underline!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.invert{--tw-invert:invert(100%)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}}html{overflow:hidden}.gradient-bg{background:var(--Orange-gradient,linear-gradient(180deg, #fff 0%, #fcefe3 100%));height:100vh}@media screen and (min-height:800px){.gradient-bg{overflow:hidden}}main::-webkit-scrollbar{width:20px}.themed-scrollbar::-webkit-scrollbar{width:20px}main::-webkit-scrollbar-track{border:4px #fff;border-radius:5px}.themed-scrollbar::-webkit-scrollbar-track{border:4px #fff;border-radius:5px}main::-webkit-scrollbar-thumb{background:var(--corporate-violet);border:3px solid #fff;border-radius:5px;margin:2px}.themed-scrollbar::-webkit-scrollbar-thumb{background:var(--corporate-violet);border:3px solid #fff;border-radius:5px;margin:2px}@-moz-document url-prefix(){main{scrollbar-color:var(--corporate-violet) white;scrollbar-width:auto;overflow-y:auto}.themed-scrollbar{scrollbar-color:var(--corporate-violet) white;scrollbar-width:auto}}@keyframes wellplate-tooltip-show{0%{opacity:0}to{opacity:1}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse-click{0%{opacity:.85;transform:scale(.8)}70%{opacity:.55;transform:scale(1.5)}to{opacity:0;transform:scale(.8)}}
