.d-modal.mr-sci-modal .d-modal__container{--modal-max-width: 52rem;width:100%}.d-modal.mr-sci-modal .mr-sci-modes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.d-modal.mr-sci-modal .mr-sci-tag{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 0 .5rem;font-size:var(--font-down-1);color:var(--primary-high)}.d-modal.mr-sci-modal .mr-sci-tag input{width:4em;margin:0}.d-modal.mr-sci-modal .mr-sci-tabs{display:flex;flex-wrap:wrap;gap:.1rem .25rem;margin-bottom:.5rem;border-bottom:1px solid var(--primary-low)}.d-modal.mr-sci-modal .mr-sci-tab{appearance:none;margin-bottom:-1px;padding:.35rem .55rem;border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;color:var(--primary-high);font-size:var(--font-down-1);cursor:pointer}.d-modal.mr-sci-modal .mr-sci-tab:hover{color:var(--primary)}.d-modal.mr-sci-modal .mr-sci-tab.--active{color:var(--tertiary);border-bottom-color:var(--tertiary)}.d-modal.mr-sci-modal .mr-sci-tab:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.d-modal.mr-sci-modal .mr-sci-palette{display:grid;grid-template-columns:repeat(auto-fill, minmax(2.75rem, 1fr));gap:.25rem;max-height:8.1rem;margin-bottom:.75rem;padding:.1rem;overflow-y:auto}.d-modal.mr-sci-modal .mr-sci-key{min-height:2.4rem;padding:.15rem .25rem;overflow:hidden;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);color:var(--primary);font-family:"STIX Two Math","Cambria Math","Latin Modern Math","Times New Roman",serif;font-size:1.1rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.d-modal.mr-sci-modal .mr-sci-key.--wide{grid-column:span 2;font-size:.95rem}.d-modal.mr-sci-modal .mr-sci-key:hover{border-color:var(--tertiary);background:var(--tertiary-very-low)}.d-modal.mr-sci-modal .mr-sci-key:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}.d-modal.mr-sci-modal .mr-sci-label{display:block;margin:.25rem 0;color:var(--primary-high);font-size:var(--font-down-1);font-weight:bold}.d-modal.mr-sci-modal .mr-sci-source{box-sizing:border-box;width:100%;min-height:4.5rem;margin-bottom:.75rem;font-family:var(--d-font-family--monospace);font-size:var(--font-down-1);line-height:1.45;resize:vertical}.d-modal.mr-sci-modal .mr-sci-source--diagram{min-height:7.5rem}.d-modal.mr-sci-modal .mr-sci-templates{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.d-modal.mr-sci-modal .mr-sci-templates .mr-sci-template{gap:.35rem}.d-modal.mr-sci-modal .mr-sci-preview{min-height:3.5rem;max-height:22rem;padding:.75rem 1rem;overflow:auto;border:1px dashed var(--primary-low-mid);border-radius:var(--d-border-radius);background:var(--primary-very-low)}.d-modal.mr-sci-modal .mr-sci-preview>div>:first-child{margin-top:0}.d-modal.mr-sci-modal .mr-sci-preview>div>:last-child{margin-bottom:0}.d-modal.mr-sci-modal .d-modal__footer{flex-wrap:wrap;align-items:center;gap:.5rem}.d-modal.mr-sci-modal .d-modal__footer .mr-sci-hint{color:var(--primary-medium);font-size:var(--font-down-2)}.d-modal.mr-sci-modal .d-modal__footer .mr-sci-help{margin-left:auto;font-size:var(--font-down-1)}@media(max-width: 600px){.d-modal.mr-sci-modal .mr-sci-palette{max-height:7.5rem}.d-modal.mr-sci-modal .mr-sci-hint{display:none}}.d-modal.mr-sci-modal--diagram.--visual .d-modal__container{--modal-max-width: 76rem}.d-modal.mr-sci-modal--diagram .mr-sci-views{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .25rem;margin-bottom:.75rem;border-bottom:1px solid var(--primary-low)}.d-modal.mr-sci-modal--diagram .mr-sci-views .mr-sci-tab[disabled]{opacity:.45;cursor:not-allowed}.d-modal.mr-sci-modal--diagram .mr-sci-views__undo{margin-left:auto}.d-modal.mr-sci-modal--diagram .mr-sci-notice{margin:0 0 .75rem;padding:.5rem .75rem;border-left:3px solid var(--tertiary);background:var(--tertiary-very-low);font-size:var(--font-down-1)}.d-modal.mr-sci-modal--diagram .mr-sci-work{display:grid;grid-template-columns:minmax(0, 1fr);gap:.75rem 1.25rem}@media(min-width: 900px){.d-modal.mr-sci-modal--diagram.--visual .mr-sci-work{grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);align-items:start}.d-modal.mr-sci-modal--diagram.--visual .mr-sci-work .mr-sci-work__preview{position:sticky;top:0}}.d-modal.mr-sci-modal--diagram .mr-sci-preview-click .mermaid-wrapper{aspect-ratio:auto;background:rgba(0,0,0,0)}.d-modal.mr-sci-modal--diagram .mr-sci-preview-click .mermaid-diagram{height:auto;padding:.25rem;overflow:visible}.d-modal.mr-sci-modal--diagram .mr-sci-preview-click .mermaid-diagram svg[aria-roledescription]{height:auto}.d-modal.mr-sci-modal--diagram.--visual .mr-sci-preview{max-height:70vh}.d-modal.mr-sci-modal--diagram.--visual .mr-sci-preview-click g.node{cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected rect,.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected polygon,.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected circle,.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected ellipse,.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected path.basic,.d-modal.mr-sci-modal--diagram .mr-sci-preview-click g.node.mr-sci-selected .label-container{stroke:var(--tertiary) !important;stroke-width:3px !important}.d-modal.mr-sci-modal--diagram .mr-sci-builder{font-size:var(--font-down-1)}.d-modal.mr-sci-modal--diagram .mr-sci-builder input[type=text],.d-modal.mr-sci-modal--diagram .mr-sci-builder select,.d-modal.mr-sci-modal--diagram .mr-sci-builder textarea{box-sizing:border-box;width:100%;min-width:0;margin:0}.d-modal.mr-sci-modal--diagram .mr-sci-builder textarea{resize:vertical}.d-modal.mr-sci-modal--diagram .mr-sci-builder__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.5rem 0}.d-modal.mr-sci-modal--diagram .mr-sci-builder__label{color:var(--primary-high);font-weight:bold}.d-modal.mr-sci-modal--diagram .mr-sci-builder__dir{min-width:2.2rem;font-size:1.05rem}.d-modal.mr-sci-modal--diagram .mr-sci-builder__check{display:inline-flex;align-items:center;gap:.3rem;margin:0}.d-modal.mr-sci-modal--diagram .mr-sci-builder__check input{margin:0}.d-modal.mr-sci-modal--diagram .mr-sci-builder__hint{margin:.25rem 0 .5rem;color:var(--primary-medium);font-size:var(--font-down-1)}.d-modal.mr-sci-modal--diagram .mr-sci-builder__fields{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:.5rem 0 .75rem}.d-modal.mr-sci-modal--diagram .mr-sci-builder__fields label{display:flex;flex:1 1 12rem;flex-direction:column;gap:.2rem;margin:0;color:var(--primary-high)}.d-modal.mr-sci-modal--diagram .mr-sci-builder__fields label.--short{flex:0 1 6rem}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table{width:100%;margin:0 0 .5rem;border-collapse:collapse}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table th{padding:.2rem .3rem;color:var(--primary-medium);font-weight:normal;text-align:left}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table td{padding:.15rem .3rem;vertical-align:middle}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table tr.--selected td{background:var(--tertiary-very-low)}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table .--narrow{width:3.5rem;text-align:center}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table .--period{width:28%}.d-modal.mr-sci-modal--diagram .mr-sci-builder__table .--actions{width:1%;white-space:nowrap}.d-modal.mr-sci-modal--diagram .mr-sci-grid-wrap{overflow-x:auto}.d-modal.mr-sci-modal--diagram .mr-sci-grid{border-collapse:collapse}.d-modal.mr-sci-modal--diagram .mr-sci-grid th,.d-modal.mr-sci-modal--diagram .mr-sci-grid td{min-width:6rem;padding:.1rem;border:1px solid var(--primary-low)}.d-modal.mr-sci-modal--diagram .mr-sci-grid .--actions{min-width:0;border:0}.d-modal.mr-sci-modal--diagram .mr-sci-grid input{border:0;background:rgba(0,0,0,0)}.d-modal.mr-sci-modal--diagram .mr-sci-grid input:focus{outline:2px solid var(--tertiary);outline-offset:-2px}.d-modal.mr-sci-modal--diagram .mr-sci-grid .--header{font-weight:bold}.d-modal.mr-sci-modal--diagram .mr-sci-grid .--number{font-variant-numeric:tabular-nums;text-align:right}.d-modal.mr-sci-modal--diagram .mr-sci-grid__series{display:flex;align-items:center;gap:.2rem}.d-modal.mr-sci-modal--diagram .mr-sci-grid__series select{width:auto}.d-modal.mr-sci-modal--diagram .mr-sci-outline{margin:0 0 .5rem;padding:0;list-style:none}.d-modal.mr-sci-modal--diagram .mr-sci-outline__row{display:flex;align-items:center;gap:.25rem;margin:.15rem 0}.d-modal.mr-sci-modal--diagram .mr-sci-outline__row input[type=text]{flex:1 1 auto}.d-modal.mr-sci-modal--diagram .mr-sci-outline__row select{width:auto;flex:0 0 auto}.d-modal.mr-sci-modal--diagram .mr-sci-outline__row.--root input[type=text]{font-weight:bold}.cooked .d-wrap[data-wrap=definition],.cooked .d-wrap[data-wrap=claim],.cooked .d-wrap[data-wrap=derivation],.cooked .d-wrap[data-wrap=example],.d-editor-preview .d-wrap[data-wrap=definition],.d-editor-preview .d-wrap[data-wrap=claim],.d-editor-preview .d-wrap[data-wrap=derivation],.d-editor-preview .d-wrap[data-wrap=example]{--mr-sci-box-accent: var(--tertiary);margin:1.25em 0;padding:.7em 1em .8em;border:1px solid var(--primary-low);border-left:4px solid var(--mr-sci-box-accent);border-radius:0 var(--d-border-radius) var(--d-border-radius) 0;background:var(--primary-very-low)}.cooked .d-wrap[data-wrap=definition]::before,.cooked .d-wrap[data-wrap=claim]::before,.cooked .d-wrap[data-wrap=derivation]::before,.cooked .d-wrap[data-wrap=example]::before,.d-editor-preview .d-wrap[data-wrap=definition]::before,.d-editor-preview .d-wrap[data-wrap=claim]::before,.d-editor-preview .d-wrap[data-wrap=derivation]::before,.d-editor-preview .d-wrap[data-wrap=example]::before{display:block;margin-bottom:.35em;color:var(--primary-high);font-weight:bold;content:var(--mr-sci-box-label)}.cooked .d-wrap[data-wrap=definition][data-number]::before,.cooked .d-wrap[data-wrap=claim][data-number]::before,.cooked .d-wrap[data-wrap=derivation][data-number]::before,.cooked .d-wrap[data-wrap=example][data-number]::before,.d-editor-preview .d-wrap[data-wrap=definition][data-number]::before,.d-editor-preview .d-wrap[data-wrap=claim][data-number]::before,.d-editor-preview .d-wrap[data-wrap=derivation][data-number]::before,.d-editor-preview .d-wrap[data-wrap=example][data-number]::before{content:var(--mr-sci-box-label) " " attr(data-number)}.cooked .d-wrap[data-wrap=definition][data-title]::before,.cooked .d-wrap[data-wrap=claim][data-title]::before,.cooked .d-wrap[data-wrap=derivation][data-title]::before,.cooked .d-wrap[data-wrap=example][data-title]::before,.d-editor-preview .d-wrap[data-wrap=definition][data-title]::before,.d-editor-preview .d-wrap[data-wrap=claim][data-title]::before,.d-editor-preview .d-wrap[data-wrap=derivation][data-title]::before,.d-editor-preview .d-wrap[data-wrap=example][data-title]::before{content:var(--mr-sci-box-label) " (" attr(data-title) ")"}.cooked .d-wrap[data-wrap=definition][data-number][data-title]::before,.cooked .d-wrap[data-wrap=claim][data-number][data-title]::before,.cooked .d-wrap[data-wrap=derivation][data-number][data-title]::before,.cooked .d-wrap[data-wrap=example][data-number][data-title]::before,.d-editor-preview .d-wrap[data-wrap=definition][data-number][data-title]::before,.d-editor-preview .d-wrap[data-wrap=claim][data-number][data-title]::before,.d-editor-preview .d-wrap[data-wrap=derivation][data-number][data-title]::before,.d-editor-preview .d-wrap[data-wrap=example][data-number][data-title]::before{content:var(--mr-sci-box-label) " " attr(data-number) " (" attr(data-title) ")"}.cooked .d-wrap[data-wrap=definition]>:first-child,.cooked .d-wrap[data-wrap=claim]>:first-child,.cooked .d-wrap[data-wrap=derivation]>:first-child,.cooked .d-wrap[data-wrap=example]>:first-child,.d-editor-preview .d-wrap[data-wrap=definition]>:first-child,.d-editor-preview .d-wrap[data-wrap=claim]>:first-child,.d-editor-preview .d-wrap[data-wrap=derivation]>:first-child,.d-editor-preview .d-wrap[data-wrap=example]>:first-child{margin-top:0}.cooked .d-wrap[data-wrap=definition]>:last-child,.cooked .d-wrap[data-wrap=claim]>:last-child,.cooked .d-wrap[data-wrap=derivation]>:last-child,.cooked .d-wrap[data-wrap=example]>:last-child,.d-editor-preview .d-wrap[data-wrap=definition]>:last-child,.d-editor-preview .d-wrap[data-wrap=claim]>:last-child,.d-editor-preview .d-wrap[data-wrap=derivation]>:last-child,.d-editor-preview .d-wrap[data-wrap=example]>:last-child{margin-bottom:0}.cooked .d-wrap[data-wrap=definition],.d-editor-preview .d-wrap[data-wrap=definition]{--mr-sci-box-label: "Definition"}.cooked .d-wrap[data-wrap=claim],.d-editor-preview .d-wrap[data-wrap=claim]{--mr-sci-box-label: "Claim";font-style:italic}.cooked .d-wrap[data-wrap=claim]::before,.d-editor-preview .d-wrap[data-wrap=claim]::before{font-style:normal}.cooked .d-wrap[data-wrap=derivation],.d-editor-preview .d-wrap[data-wrap=derivation]{--mr-sci-box-label: "Derivation";--mr-sci-box-accent: var(--primary-medium)}.cooked .d-wrap[data-wrap=example],.d-editor-preview .d-wrap[data-wrap=example]{--mr-sci-box-label: "Example";--mr-sci-box-accent: var(--success)}.cooked .d-wrap[data-wrap=abstract],.d-editor-preview .d-wrap[data-wrap=abstract]{max-width:38em;margin:1em auto 1.75em;padding:0 1em;font-size:.95em}.cooked .d-wrap[data-wrap=abstract]::before,.d-editor-preview .d-wrap[data-wrap=abstract]::before{display:block;margin-bottom:.4em;font-variant:small-caps;font-weight:bold;letter-spacing:.05em;text-align:center;content:"Abstract"}.cooked .d-wrap[data-wrap=abstract]>:last-child,.d-editor-preview .d-wrap[data-wrap=abstract]>:last-child{margin-bottom:0}@font-face{font-family:"MindReach Code";src:url(/uploads/default/original/2X/8/802bb01c8c6c0e524ca15bc230ad7814c4a7517d.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"MindReach Code";src:url(/uploads/default/original/2X/6/63fa91757ab0ad8fe498dc5bc6224dbbbc7cc49e.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"MindReach Code";src:url(/uploads/default/original/2X/2/256028961265a035c01e90022674251cc88d9bc6.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}.cooked,.d-editor-preview{font-kerning:normal;font-variant-ligatures:common-ligatures contextual}.cooked code,.cooked pre code,.d-editor-preview code,.d-editor-preview pre code{font-family:"MindReach Code",var(--d-font-family--monospace);font-variant-ligatures:common-ligatures contextual;font-feature-settings:"calt" 1,"liga" 1}.d-editor-input,.ProseMirror,.mr-sci-source{font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0}.d-modal.mr-sci-modal--diagram.--canvas .mr-sci-work--canvas{display:block}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__hint{margin:0 0 .35rem;font-size:var(--font-down-1);color:var(--primary-high)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas.--connecting .mr-sci-canvas__hint{color:var(--tertiary);font-weight:bold}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage{position:relative;min-height:12rem;max-height:68vh;overflow:auto;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);outline:none}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage:focus-visible{box-shadow:inset 0 0 0 2px var(--tertiary)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage .mr-sci-preview{max-height:none;overflow:visible;border:0;background:rgba(0,0,0,0)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage .mermaid-wrapper{aspect-ratio:auto;background:rgba(0,0,0,0)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage .mermaid-diagram{height:auto;padding:2rem 2.5rem;overflow:visible}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage .mermaid-diagram svg[aria-roledescription]{height:auto}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.node,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mindmap-node,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.edgeLabel{cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage .mr-sci-hit{fill:none;stroke:rgba(0,0,0,0);stroke-width:14px;pointer-events:stroke;cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected rect,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected polygon,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected circle,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected ellipse,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected path,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-selected .label-container{stroke:var(--tertiary) !important;stroke-width:3px !important}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop rect,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop polygon,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop circle,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop ellipse,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop path,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage g.mr-sci-drop .label-container{stroke:var(--success) !important;stroke-width:4px !important}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__stage path.mr-sci-selected-edge{stroke:var(--tertiary) !important;stroke-width:3px !important}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__overlay{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__ui{position:absolute;z-index:2;pointer-events:auto}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__toolbar{display:flex;gap:2px;padding:2px;border:1px solid var(--primary-low);border-radius:999px;background:var(--secondary);box-shadow:var(--shadow-dropdown);white-space:nowrap;transform:translate(-50%, calc(-100% - 0.5rem))}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__toolbar .btn{min-width:2rem;min-height:2rem;padding:.25rem .45rem;border-radius:999px}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__link{cursor:crosshair;touch-action:none}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add{display:grid;place-items:center;width:1.9rem;height:1.9rem;margin:0;padding:0;border:2px solid var(--secondary);border-radius:50%;background:var(--tertiary);color:var(--secondary);box-shadow:var(--shadow-card);cursor:pointer;transform:translate(-50%, -50%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add.--bottom{transform:translate(-50%, 35%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add.--top{transform:translate(-50%, -135%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add.--right{transform:translate(35%, -50%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add.--left{transform:translate(-135%, -50%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add.--branch{background:var(--primary-high)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add:hover,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add:focus-visible{filter:brightness(1.12)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__edgebar{display:flex;align-items:center;gap:.25rem;padding:.25rem;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);box-shadow:var(--shadow-dropdown);transform:translate(-50%, -50%)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__edgebar input[type=text]{width:11rem;margin:0}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__edgebar svg{fill:none;stroke:currentColor;stroke-width:2}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__edgebar .btn.--current{background:var(--tertiary-very-low);color:var(--tertiary)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__styles{display:inline-flex}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__editor{box-sizing:border-box;min-height:2.25rem;margin:0;padding:.35rem .5rem;border:2px solid var(--tertiary);border-radius:var(--d-border-radius);background:var(--secondary);color:var(--primary);box-shadow:var(--shadow-dropdown);font-size:var(--font-0);text-align:center;resize:none}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu{min-width:13rem;padding:.3rem 0;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);box-shadow:var(--shadow-dropdown)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu>button{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .9rem;border:0;background:none;color:var(--primary);text-align:left;cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu>button:hover,.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu>button:focus-visible{background:var(--primary-very-low)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__check{display:inline-block;width:1em}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__shapes{display:flex;flex-wrap:wrap;gap:2px;padding:.35rem .6rem;border-top:1px solid var(--primary-low);border-bottom:1px solid var(--primary-low)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__shapes button{padding:2px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:none;color:var(--primary);cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__shapes button.--current{border-color:var(--tertiary);color:var(--tertiary)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__shapes button:hover{background:var(--primary-very-low)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__shapes svg{fill:none;stroke:currentColor;stroke-width:2}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu-label{display:flex;align-items:center;gap:.4rem;width:100%;font-size:var(--font-down-1);color:var(--primary-high)}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu-close{color:var(--primary-high) !important}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__drag{position:absolute;top:0;left:0;width:1px;height:1px;overflow:visible;pointer-events:none}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__drag line{stroke:var(--tertiary);stroke-width:2;stroke-dasharray:5 4}.d-modal.mr-sci-modal--diagram .mr-sci-canvas-list{margin-top:.75rem}.d-modal.mr-sci-modal--diagram .mr-sci-canvas-list>summary{cursor:pointer;color:var(--primary-high);font-size:var(--font-down-1)}@media(pointer: coarse){.d-modal.mr-sci-modal--diagram .mr-sci-canvas__add{width:2.6rem;height:2.6rem}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__toolbar .btn{min-width:2.6rem;min-height:2.6rem}.d-modal.mr-sci-modal--diagram .mr-sci-canvas__menu>button{padding-top:.75rem;padding-bottom:.75rem}}.d-modal.mr-sci-modal--diagram .mr-sci-gallery-bar{display:flex;margin-bottom:.5rem}.d-modal.mr-sci-modal--diagram .mr-sci-gallery-toggle{gap:.4rem}.d-modal.mr-sci-modal--diagram .mr-sci-gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(9.5rem, 1fr));gap:.6rem;margin-bottom:.75rem}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__card{display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-height:9.5rem;padding:.5rem;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);color:var(--primary);text-align:left;cursor:pointer}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__card:hover,.d-modal.mr-sci-modal--diagram .mr-sci-gallery__card:focus-visible{border-color:var(--tertiary);box-shadow:0 0 0 2px var(--tertiary-very-low)}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__thumb{display:grid;place-items:center;height:5.5rem;overflow:hidden;color:var(--primary-medium);font-size:1.6rem;pointer-events:none}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__thumb svg[aria-roledescription]{max-width:100%;max-height:5.5rem;height:auto}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__name{font-size:var(--font-down-1);font-weight:bold}.d-modal.mr-sci-modal--diagram .mr-sci-gallery__hint{font-size:var(--font-down-2);color:var(--primary-high)}.d-modal.mr-sci-modal--diagram .mr-sci-gallery-more{margin:-0.25rem 0 .75rem}.d-modal.mr-sci-modal--diagram .mr-sci-gallery-more>summary{cursor:pointer;color:var(--primary-high);font-size:var(--font-down-1)}.d-modal.mr-sci-modal--diagram .mr-sci-gallery-more .mr-sci-templates{margin-top:.4rem}@font-face{font-family:"KaTeX_AMS";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/3/34494743736fda757197d16fcc6a6e1a79317c86.woff2) format("woff2")}@font-face{font-family:"KaTeX_Caligraphic";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/5/5bfa49cac46cd1d7ab1351388d37c11af59ba615.woff2) format("woff2")}@font-face{font-family:"KaTeX_Caligraphic";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/9/9f8077e0b38a290cd9b7b136b0ac29c8375e81a6.woff2) format("woff2")}@font-face{font-family:"KaTeX_Fraktur";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/f/f98f89272eca11ae417672c59a0faa6a88805a89.woff2) format("woff2")}@font-face{font-family:"KaTeX_Fraktur";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/a/a5764c6e2784d02820c0b904089f3fac798be4fa.woff2) format("woff2")}@font-face{font-family:"KaTeX_Main";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/3/31050a1b1b123fb2c59cad1f74b7dff90deb8fce.woff2) format("woff2")}@font-face{font-family:"KaTeX_Main";font-style:italic;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/a/a4a4905b8b126f9ffd553d21a72a0c24e9480345.woff2) format("woff2")}@font-face{font-family:"KaTeX_Main";font-style:italic;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/c/c9b2b5ffd2f27aa5c6b6f9ba41a7b2b4e66102d3.woff2) format("woff2")}@font-face{font-family:"KaTeX_Main";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/c/c884086c25cec8558160b2026f906ef7da3570ac.woff2) format("woff2")}@font-face{font-family:"KaTeX_Math";font-style:italic;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/8/8fcb9d2de65ac71a0c4fdd986173db730592ed8a.woff2) format("woff2")}@font-face{font-family:"KaTeX_Math";font-style:italic;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/d/db4883d0cff95ecb5c03410e3283a737c51ed604.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/2X/8/886e61797a525d4aafce0aaf57414fdfaea1b873.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/3/3d5fa3cb309f8d83b4dcbdd27725f270f60f3eeb.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/e/e45d5f4f4a7f2ff3dca9fccc2f148e781e23f292.woff2) format("woff2")}@font-face{font-family:"KaTeX_Script";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/6/63b80959f1fc56899ae21ba0cbbcd39a6cb08390.woff2) format("woff2")}@font-face{font-family:"KaTeX_Size1";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/5/57fa599974a1bc0b37d5f0e5cc8602302f02b573.woff2) format("woff2")}@font-face{font-family:"KaTeX_Size2";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/e/ee18713634a3be8c997276808552ab195a598f43.woff2) format("woff2")}@font-face{font-family:"KaTeX_Size3";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/1/19a7caadfb66bd2757810ae47e5c7a0e005101a1.woff2) format("woff2")}@font-face{font-family:"KaTeX_Size4";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/9/9bed17fb92f2650501e229862c40c6407e1c5528.woff2) format("woff2")}@font-face{font-family:"KaTeX_Typewriter";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/2X/7/7a08883fffc6958c71cc01a75a0b99cca3e4b475.woff2) format("woff2")}:root{--ML__static-fonts: true;--suggestion-zindex: 5001}:root body .ML__keyboard{--keyboard-zindex: 5000;--keyboard-background: var(--primary-very-low);--keyboard-border: var(--primary-low);--keyboard-toolbar-text: var(--primary);--keyboard-toolbar-background: transparent;--keyboard-toolbar-background-hover: var(--primary-low);--keyboard-toolbar-background-selected: var(--tertiary-very-low);--keyboard-accent-color: var(--tertiary);--keyboard-horizontal-rule: 1px solid var(--primary-low);--keycap-background: var(--secondary);--keycap-background-hover: var(--tertiary-very-low);--keycap-background-active: var(--primary-low);--keycap-background-pressed: var(--primary-low);--keycap-text: var(--primary);--keycap-text-hover: var(--primary);--keycap-text-active: var(--primary);--keycap-text-pressed: var(--primary);--keycap-shift-text: var(--tertiary);--keycap-secondary-background: var(--primary-low);--keycap-secondary-background-hover: var(--primary-low-mid);--keycap-secondary-text: var(--primary);--keycap-secondary-border: var(--primary-low-mid);--keycap-secondary-border-bottom: var(--primary-low-mid)}.d-modal.mr-sci-modal--math math-field.mr-sci-mathfield{--caret-color: var(--tertiary);--selection-color: var(--primary);--selection-background-color: var(--tertiary-very-low);--contains-highlight-background-color: var(--primary-very-low);--smart-fence-color: var(--primary-medium);--smart-fence-opacity: 1;display:block;width:100%;min-height:3.2rem;padding:.5rem .75rem;border:1px solid var(--primary-low-mid);border-radius:4px;background:var(--secondary);color:var(--primary);font-size:1.6rem;box-sizing:border-box}.d-modal.mr-sci-modal--math math-field.mr-sci-mathfield:focus-within{outline:2px solid var(--tertiary);outline-offset:1px}.d-modal.mr-sci-modal--math math-field.mr-sci-mathfield::part(virtual-keyboard-toggle),.d-modal.mr-sci-modal--math math-field.mr-sci-mathfield::part(menu-toggle){display:none}.d-modal.mr-sci-modal--math.--keyboard{padding-bottom:var(--mr-sci-keyboard-height, 0px);box-sizing:border-box;transition:padding-bottom .15s ease-out}.d-modal.mr-sci-modal--math .mr-sci-views{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .25rem;margin-bottom:.75rem;border-bottom:1px solid var(--primary-low)}.d-modal.mr-sci-modal--math .mr-sci-views__tools{display:inline-flex;flex-wrap:wrap;gap:.35rem;margin-left:auto;padding-bottom:.25rem}.d-modal.mr-sci-modal--math .mr-sci-notice{margin:0 0 .75rem;padding:.5rem .75rem;border-left:3px solid var(--tertiary);background:var(--tertiary-very-low);font-size:var(--font-down-1)}.d-modal.mr-sci-modal--math .mr-sci-visual-view{margin-bottom:.75rem}.d-modal.mr-sci-modal--math .mr-sci-visual__loading,.d-modal.mr-sci-modal--math .mr-sci-visual__failed{padding:.75rem;border:1px dashed var(--primary-low-mid);border-radius:4px;color:var(--primary-medium);font-size:var(--font-down-1)}.d-modal.mr-sci-modal--math .mr-sci-visual__hint,.d-modal.mr-sci-modal--math .mr-sci-visual__empty{margin:.4rem 0 0;font-size:var(--font-down-1);color:var(--primary-medium)}.d-modal.mr-sci-modal--math .mr-sci-visual__empty{color:var(--primary-high)}.d-modal.mr-sci-modal--math .mr-sci-gallery{margin-bottom:.75rem}.d-modal.mr-sci-modal--math .mr-sci-gallery__intro{margin:0 0 .5rem;font-size:var(--font-down-1);color:var(--primary-medium)}.d-modal.mr-sci-modal--math .mr-sci-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr));gap:.5rem;max-height:22rem;padding:.1rem;overflow-y:auto}.d-modal.mr-sci-modal--math .mr-sci-gallery__card{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.5rem .65rem;border:1px solid var(--primary-low);border-radius:6px;background:var(--secondary);cursor:pointer}.d-modal.mr-sci-modal--math .mr-sci-gallery__card:hover{border-color:var(--tertiary);background:var(--tertiary-very-low)}.d-modal.mr-sci-modal--math .mr-sci-gallery__card:focus-visible{outline:2px solid var(--tertiary);outline-offset:1px}.d-modal.mr-sci-modal--math .mr-sci-gallery__card .mr-sci-preview{overflow-x:auto;font-size:var(--font-down-1);pointer-events:none}.d-modal.mr-sci-modal--math .mr-sci-gallery__card .mr-sci-preview p{margin:0}.d-modal.mr-sci-modal--math .mr-sci-gallery__name{font-weight:600;font-size:var(--font-down-1);color:var(--primary)}.d-modal.mr-sci-modal--math .mr-sci-gallery__description{font-size:var(--font-down-2);color:var(--primary-medium)}.d-modal.mr-sci-modal .mr-words{margin-bottom:.9rem;padding:.6rem .75rem .75rem;border:1px solid var(--primary-low);border-left:4px solid var(--tertiary);border-radius:var(--d-border-radius);background:var(--tertiary-very-low)}.d-modal.mr-sci-modal .mr-words__label{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem;font-weight:bold;color:var(--primary)}.d-modal.mr-sci-modal .mr-words__row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem}.d-modal.mr-sci-modal .mr-words__input{flex:1 1 16rem;min-height:2.75rem;margin:0;padding:.5rem .6rem;font-size:1.05em;line-height:1.4;resize:vertical;background:var(--secondary)}.d-modal.mr-sci-modal .mr-words__use{min-height:2.75rem;min-width:7rem;align-self:flex-start}.d-modal.mr-sci-modal .mr-words__hint{margin:.3rem 0 0;font-size:var(--font-down-1);color:var(--primary-medium)}.d-modal.mr-sci-modal .mr-words__preview{margin-top:.6rem;padding:.4rem .6rem;max-height:16rem;overflow:auto;border-radius:var(--d-border-radius);background:var(--secondary)}.d-modal.mr-sci-modal .mr-words__preview--diagram .mermaid-wrapper{aspect-ratio:auto}.d-modal.mr-sci-modal .mr-words__understood,.d-modal.mr-sci-modal .mr-words__unknown,.d-modal.mr-sci-modal .mr-words__nothing,.d-modal.mr-sci-modal .mr-words__done{margin:.45rem 0 0;font-size:var(--font-down-1);line-height:1.45}.d-modal.mr-sci-modal .mr-words__understood{color:var(--primary-high)}.d-modal.mr-sci-modal .mr-words__unknown{padding-left:.5rem;border-left:3px solid var(--primary-medium);color:var(--primary-high)}.d-modal.mr-sci-modal .mr-words__nothing{color:var(--primary-medium)}.d-modal.mr-sci-modal .mr-words__done{color:var(--success);font-weight:bold}.d-modal.mr-sci-modal .mr-words__put-back{min-height:2.75rem;margin-top:.45rem}.d-modal.mr-sci-modal .mr-words__examples{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem}.d-modal.mr-sci-modal .mr-words__try{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--font-down-1);color:var(--primary-medium)}.d-modal.mr-sci-modal .mr-words__example{min-height:2.75rem;max-width:100%;white-space:normal;text-align:left;font-size:var(--font-down-1)}
/*# sourceMappingURL=common_theme_34_192b71adb94d0c6b591032128f665064a99c52f4.css.map?__ws=mindreach.net */
