.arkounay-ux-collection:not(.arkounay-ux-collection--no-highlight) .sortable-ghost>div{border:2px solid #86b7fe!important}.arkounay-ux-collection .collection-down,.arkounay-ux-collection .collection-up{color:#333}.arkounay-ux-collection .collection-remove:hover{color:red}.arkounay-ux-collection .collection-down:hover,.arkounay-ux-collection .collection-up:hover{color:#000}.arkounay-ux-collection .collection-element-with-insert{margin-bottom:50px}.arkounay-ux-collection .btn-collection-insert{align-items:center;bottom:-44px;display:flex;height:36px;position:absolute;right:0}.collection-hide-delete .collection-content{padding-top:15px}.arkounay-ux-horizontal-collection{margin-bottom:-15px;position:relative;top:-15px}[data-controller=arkounay--ux-collection--tabbed-collection] .card{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;padding-top:15px}[data-controller=arkounay--ux-collection--tabbed-collection]>.nav-tabs .nav-link.active{font-weight:700}@media (min-width:768px){[data-controller=arkounay--ux-collection--tabbed-collection]>.nav-tabs .nav-link svg{height:32px}}.arkounay-ux-collection .card{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-bottom:5px;margin-top:5px;padding:10px}.arkounay-ux-collection .w-100{width:100%}.arkounay-ux-collection .d-flex{display:flex}.arkounay-ux-collection .d-none{display:none}.arkounay-ux-collection .collection-up{padding-right:10px}.arkounay-ux-collection .card{position:relative}.arkounay-ux-collection .bottom-0{bottom:0}.arkounay-ux-collection .end-0{right:0}.arkounay-ux-collection .btn-collection-container{padding:5px;position:absolute;right:0;top:0}.arkounay-ux-collection .position-absolute{position:absolute}.arkounay-ux-collection .collection-insert{padding:5px}.arkounay-ux-collection,.arkounay-ux-collection .collection-down,.arkounay-ux-collection .collection-up,.collection-insert,.collection-remove{background:none;border:none;cursor:pointer}.arkounay-ux-collection .text-end{text-align:right}.arkounay-ux-collection .collection-add{align-items:center;background-color:#f6f6f6;border:1px solid #e1e1e1;border-radius:5px;display:inline-flex;line-height:32px;padding:0 10px;transition:all .2s ease}.arkounay-ux-collection .collection-add:hover{background-color:#ececec;border:1px solid #8a8a8a;color:#000;cursor:pointer}.collection-hide-delete .collection-content{padding-top:0}.arkounay-ux-horizontal-collection{margin-bottom:0;top:0}.arkounay-ux-horizontal-collection.row{display:flex;flex-wrap:wrap;--tblr-gutter-x:1rem;--tblr-gutter-y:.5rem;margin-left:calc(var(--tblr-gutter-x)*-.5);margin-right:calc(var(--tblr-gutter-x)*-.5);margin-top:calc(var(--tblr-gutter-y)*-1)}.arkounay-ux-horizontal-collection *{box-sizing:border-box}.arkounay-ux-horizontal-collection.row>*{flex-shrink:0;margin-top:var(--tblr-gutter-y);max-width:100%;padding-left:calc(var(--tblr-gutter-x)*.5);padding-right:calc(var(--tblr-gutter-x)*.5);width:100%}@media (min-width:992px){.arkounay-ux-horizontal-collection .col-lg-6{flex:0 0 auto;width:50%}}@media (min-width:1200px){.arkounay-ux-horizontal-collection .col-xl-4{flex:0 0 auto;width:33.33333333%}}[data-controller=arkounay--ux-collection--collection] .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E") 50%/.5rem auto no-repeat;border-radius:100%;left:5px;position:relative;transition:background-color .2s linear}[data-controller=arkounay--ux-collection--tabbed-collection] .btn-close:hover{background-color:#cbd1d5}.arkounay-ux-collection--tabbed .btn-tabbed-collection-container{top:-33px}.arkounay-ux-collection--tabbed .nav-action-add{margin-right:70px}.arkounay-ux-collection--tabbed .nav-tabs-empty{border:none;margin-bottom:20px}.arkounay-ux-collection--tabbed .nav-tabs-empty .nav-link{border:1px solid #626976;border-radius:4px;height:40px;transition:all .1s linear}.arkounay-ux-collection--tabbed .nav-tabs-empty .nav-link:hover{border-color:#626976;color:#000}.arkounay-ux-collection--tabbed .nav-tabs-empty .nav-link svg{margin-right:5px}.py-fig .py-fig-viewport{background:var(--bs-body-bg);border-radius:.5rem;display:grid;height:420px;overflow:auto;overscroll-behavior:contain;place-items:center;width:100%}.py-fig .py-fig-img{display:block;max-height:none;max-width:none;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.py-fig.py-fig-plain{background:rgba(var(--bs-info-rgb,13,202,240),.03);border:1px solid rgba(var(--bs-info-rgb,13,202,240),.26);border-radius:.55rem;overflow:hidden;position:relative}.py-fig.py-fig-plain .py-fig-viewport{background:transparent;border-radius:0;display:block;place-items:unset}.py-fig.py-fig-plain .py-fig-img{transform-origin:top left}.py-fig .py-fig-inline-tools{backdrop-filter:blur(2px);background:rgba(var(--bs-body-bg-rgb,255,255,255),.9);border:1px solid rgba(var(--bs-body-color-rgb,33,37,41),.12);border-radius:999px;display:inline-flex;gap:.25rem;padding:.25rem;position:absolute;right:.45rem;top:.45rem;z-index:3}.py-fig .py-fig-inline-tools .btn{border-radius:999px;padding:.1rem .45rem}.school-calendar-wrapper{overflow-x:auto;width:100%}.school-calendar-table{font-size:.75rem;table-layout:fixed;width:100%}.school-calendar-table .week-header{background-color:var(--bs-table-bg);white-space:nowrap}.school-calendar-table .week-header-active{background-color:rgba(var(--bs-primary-rgb),.12);font-weight:600}.week-header-current{background-color:var(--bs-table-bg);border-bottom:3px solid rgba(var(--bs-danger-rgb),.9);color:var(--bs-body-color);font-weight:600}.school-calendar-table .school-calendar-module-row{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.school-calendar-table .school-calendar-module-label{padding-bottom:.4rem;padding-top:.4rem}.table .school-calendar-cell{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);cursor:pointer;padding:.15rem .25rem;position:relative}.table .school-calendar-cell .school-calendar-cell-link{color:inherit;display:block;height:100%;text-decoration:none;width:100%}.table .school-calendar-cell.school-calendar-cell-module{background-color:var(--bs-success-bg-subtle);border-color:var(--bs-success-border-subtle,rgba(var(--bs-success-rgb),.5))}.table .school-calendar-cell.school-calendar-cell-holiday{background-color:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle,rgba(var(--bs-warning-rgb),.55))}.table .school-calendar-cell.school-calendar-cell-selected{box-shadow:inset 0 0 0 2px rgba(var(--bs-primary-rgb),.6)}.table .school-calendar-cell-currentweek{box-shadow:inset 0 0 0 3px rgba(var(--bs-danger-rgb),.9)}.table .school-calendar-cell-currentweek:hover{box-shadow:inset 0 0 0 3px rgba(var(--bs-danger-rgb),1),inset 0 0 0 6px rgba(var(--bs-primary-rgb),.3)}.table .school-calendar-cell:hover{box-shadow:inset 0 0 0 2px rgba(var(--bs-primary-rgb),.7)}.legend-box{border:1px solid transparent;border-radius:.2rem;display:inline-block;height:1rem;width:1rem}.legend-box-module{background-color:var(--bs-success-bg-subtle);border-color:var(--bs-success-border-subtle,rgba(var(--bs-success-rgb),.55))}.legend-box-holiday{background-color:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle,rgba(var(--bs-warning-rgb),.55))}.legend-box-selected{background-color:rgba(var(--bs-primary-rgb),.12);border-color:rgba(var(--bs-primary-rgb),.65)}.legend-box-currentweek{background-color:transparent;border:3px solid rgba(var(--bs-danger-rgb),.9)}.school-week-table{font-size:.8rem;max-width:100%;table-layout:fixed;width:100%}.school-week-table td,.school-week-table th{white-space:normal;word-wrap:break-word}.week-agenda-grid{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.25rem;display:grid;grid-auto-rows:40px;grid-template-columns:60px repeat(5,1fr);max-width:100%;overflow:hidden;position:relative;width:100%}.agenda-header-cell{background-color:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);color:var(--bs-body-color);font-size:.75rem;padding:.25rem;text-align:center}.agenda-time-header{border-right:1px solid var(--bs-border-color)}.agenda-time-cell{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);font-size:.7rem;padding:.25rem;text-align:right}.agenda-slot-cell,.agenda-time-cell{border-right:1px solid var(--bs-border-color);border-top:1px solid var(--bs-border-color)}.agenda-slot-cell{background-color:var(--bs-body-bg);position:relative}.agenda-slot-cell:before{border-top:1px dashed rgba(var(--bs-secondary-rgb),.4);content:"";left:0;top:50%}.agenda-now-line,.agenda-slot-cell:before{pointer-events:none;position:absolute;right:0}.agenda-now-line{border-top:2px solid rgba(var(--bs-danger-rgb),.95);height:0;left:60px;z-index:5}.agenda-now-line:before{background-color:rgba(var(--bs-danger-rgb),.95);border-radius:50%;content:"";height:8px;left:-4px;position:absolute;top:-4px;width:8px}.agenda-part-badge{background-color:var(--bs-info-bg-subtle);border-left:4px solid rgba(var(--bs-info-rgb),.9);border-radius:.15rem;color:var(--bs-body-color);font-size:.68rem;margin:1px 0;padding:.1rem .25rem}.legend-box-entperiod,.table .school-calendar-cell.school-calendar-cell-entperiod{background-color:var(--bs-indigo-bg-subtle,rgba(102,16,242,.12));border-color:var(--bs-indigo-border-subtle,rgba(102,16,242,.35))}.split{display:flex;flex-direction:row;height:100%}.md-editor,.mdEditor{--md-editor-min-height:6.5rem;display:flex;flex-direction:column;height:100%;min-height:0}.md-editor [data-markdown-target=editor] .cm-editor,.md-editor [data-markdown-target=sourceEditor] .cm-editor,.mdEditor [data-markdown-target=editor] .cm-editor,.mdEditor [data-markdown-target=sourceEditor] .cm-editor{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-radius:.45rem;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.md-editor:not(.md-fullscreen) [data-markdown-target=editor] .cm-editor,.md-editor:not(.md-fullscreen) [data-markdown-target=sourceEditor] .cm-editor,.mdEditor:not(.md-fullscreen) [data-markdown-target=editor] .cm-editor,.mdEditor:not(.md-fullscreen) [data-markdown-target=sourceEditor] .cm-editor{height:auto;max-height:var(--md-editor-height,65vh);min-height:var(--md-editor-min-height,6.5rem)}.md-editor:not(.md-fullscreen) [data-markdown-target=editor] .cm-scroller,.md-editor:not(.md-fullscreen) [data-markdown-target=sourceEditor] .cm-scroller,.mdEditor:not(.md-fullscreen) [data-markdown-target=editor] .cm-scroller,.mdEditor:not(.md-fullscreen) [data-markdown-target=sourceEditor] .cm-scroller{overflow:auto}.md-editor.md-fullscreen [data-markdown-target=editor] .cm-editor,.md-editor.md-fullscreen [data-markdown-target=sourceEditor] .cm-editor,.mdEditor.md-fullscreen [data-markdown-target=editor] .cm-editor,.mdEditor.md-fullscreen [data-markdown-target=sourceEditor] .cm-editor{height:100%;max-height:none}.md-editor [data-markdown-target=editor] .cm-editor.cm-focused,.md-editor [data-markdown-target=sourceEditor] .cm-editor.cm-focused,.mdEditor [data-markdown-target=editor] .cm-editor.cm-focused,.mdEditor [data-markdown-target=sourceEditor] .cm-editor.cm-focused{border-color:rgba(var(--bs-primary-rgb,13,110,253),.7);box-shadow:0 0 0 .18rem rgba(var(--bs-primary-rgb,13,110,253),.14);outline:0}.md-editor [data-markdown-target=editor] .cm-gutters,.md-editor [data-markdown-target=sourceEditor] .cm-gutters,.mdEditor [data-markdown-target=editor] .cm-gutters,.mdEditor [data-markdown-target=sourceEditor] .cm-gutters{background:var(--bs-tertiary-bg,#f8f9fa);border-right-color:var(--bs-border-color,#dee2e6)}.md-editor .split,.mdEditor .split{flex:1 1 auto;min-height:0}.md-editor [data-markdown-target=panelEditor],.md-editor [data-markdown-target=panelLeft],.md-editor [data-markdown-target=panelPreview],.md-editor [data-markdown-target=panelRight],.mdEditor [data-markdown-target=panelEditor],.mdEditor [data-markdown-target=panelLeft],.mdEditor [data-markdown-target=panelPreview],.mdEditor [data-markdown-target=panelRight]{display:flex;flex-direction:column;min-height:0;min-width:0}.md-editor [data-markdown-target=editor],.md-editor [data-markdown-target=sourceEditor],.mdEditor [data-markdown-target=editor],.mdEditor [data-markdown-target=sourceEditor]{flex:1 1 auto;min-height:0}.md-editor [data-markdown-target=panelPreview] .containermd,.md-editor [data-markdown-target=previewContainer],.md-editor [data-markdown-target=sourcePreviewContainer],.mdEditor [data-markdown-target=panelPreview] .containermd,.mdEditor [data-markdown-target=previewContainer],.mdEditor [data-markdown-target=sourcePreviewContainer]{flex:1 1 auto;min-height:0;overflow:auto}.md-editor:not(.md-fullscreen) [data-markdown-target=previewContainer],.md-editor:not(.md-fullscreen) [data-markdown-target=sourcePreviewContainer],.mdEditor:not(.md-fullscreen) [data-markdown-target=previewContainer],.mdEditor:not(.md-fullscreen) [data-markdown-target=sourcePreviewContainer]{max-height:var(--md-editor-height,65vh)}.md-table-wrap{margin:1.25rem 0;overflow-x:auto}.md-table-wrap>table{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-collapse:separate;border-radius:.5rem;border-spacing:0;box-shadow:0 .15rem .45rem rgba(0,0,0,.04);margin:0 auto;overflow:hidden}.md-table-wrap>table thead th{background:rgba(var(--bs-primary-rgb,13,110,253),.1);border-bottom:2px solid rgba(var(--bs-primary-rgb,13,110,253),.45);color:var(--bs-emphasis-color,var(--bs-body-color,#212529));font-weight:600;padding:.55rem .85rem;text-align:center}.md-table-wrap>table tbody td{border-top:1px solid var(--bs-border-color,#dee2e6);padding:.45rem .85rem;vertical-align:middle}.md-table-wrap>table tbody tr:nth-child(2n){background:rgba(var(--bs-secondary-rgb,108,117,125),.04)}.md-table-wrap>table tbody tr:hover{background:rgba(var(--bs-primary-rgb,13,110,253),.06)}.md-toolbar-meta .md-toolbar-field{margin:0}.md-toolbar-meta .md-toolbar-field label{display:none}.md-toolbar-meta .md-toolbar-field select{min-width:120px}.md-editor.md-show-diff .split,.mdEditor.md-show-diff .split{display:none}.md-diff{background:var(--bs-body-bg,#fff);border:1px solid #dee2e6;border-radius:6px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.md-diff-header{border-bottom:1px solid #dee2e6;font-weight:600;padding:.5rem .75rem}.md-diff-body{display:grid;grid-template-columns:1fr 1fr}.md-diff-merge{flex:1 1 auto;min-height:0}.md-diff-merge .cm-mergeView{height:60vh;overflow:auto}.md-diff-merge .cm-editor,.md-diff-merge .cm-mergeViewEditor,.md-diff-merge .cm-mergeViewEditors{height:100%}.md-diff-col,.md-diff-merge .cm-scroller{overflow:auto}.md-diff-col{border-right:1px solid #dee2e6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;max-height:60vh;padding:.5rem .75rem;white-space:pre-wrap}.md-diff-col:last-child{border-right:0}.md-diff-line{padding:.1rem .25rem}.md-diff-line.md-diff-add{background:#e6ffed}.md-diff-line.md-diff-del{background:#ffeef0}.md-quiz{--md-quiz-bg:var(--bs-card-bg,var(--bs-body-bg,#fff));--md-quiz-border:var(--bs-border-color,#dfe3e8);--md-quiz-header-bg:var(--bs-card-cap-bg,#fff);--md-quiz-soft-bg:var(--bs-tertiary-bg,#f8f9fa);background:var(--md-quiz-bg);border:1px solid var(--md-quiz-border);border-radius:.5rem;box-shadow:0 .35rem 1rem rgba(16,24,40,.08);margin:.9rem 0;overflow:hidden;padding:0}.md-quiz:before{background:linear-gradient(90deg,rgba(var(--bs-info-rgb,13,202,240),.95),rgba(var(--bs-primary-rgb,13,110,253),.55));content:"";display:block;height:3px}.md-quiz-header{background:linear-gradient(180deg,rgba(var(--bs-info-rgb,13,202,240),.06),var(--md-quiz-header-bg));border-bottom:1px solid var(--md-quiz-border);padding:.65rem .9rem}.md-quiz.border-info{border-color:rgba(var(--bs-info-rgb,13,202,240),.8)!important}.md-quiz-title{font-size:.98rem;letter-spacing:.01em}.md-quiz-summary{margin-top:.45rem}.md-quiz-summary-label{color:rgba(var(--bs-body-color-rgb,33,37,41),.7);display:inline-block;font-size:.72rem;letter-spacing:.05em;margin-bottom:.35rem;text-transform:uppercase}.md-quiz-summary-items{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.md-quiz-summary-item{align-items:center;background:rgba(var(--bs-info-rgb,13,202,240),.08);border:1px solid rgba(var(--bs-info-rgb,13,202,240),.28);border-radius:999px;display:inline-flex;gap:.35rem;line-height:1.2;padding:.18rem .55rem}.md-quiz-summary-code{color:rgb(var(--bs-info-rgb,13,202,240));font-size:.72rem;font-weight:700}.md-quiz-summary-text{font-size:.78rem}.md-quiz .card-header{--bs-card-cap-padding-y:0.65rem;--bs-card-cap-padding-x:0.9rem}.md-quiz .card-body{--bs-card-spacer-y:0.9rem;--bs-card-spacer-x:0.9rem;background:var(--md-quiz-bg)}.md-quiz-question{margin-bottom:.75rem;padding:.3rem 0}.md-quiz-body>:last-child{margin-bottom:0}.md-quiz-form{margin-top:.65rem}.md-quiz-inputs{display:grid;gap:.5rem}.md-quiz-input-group+.md-quiz-input-group{margin-top:.65rem}.md-quiz-input-group-label{font-weight:600;margin-bottom:.4rem}.md-quiz-input-group{padding:0}.md-quiz-input{display:grid;font-size:.9rem;gap:.3rem;justify-items:start}.md-quiz .form-check.md-quiz-input{background:rgba(var(--bs-info-rgb,13,202,240),.04);border:1px solid rgba(var(--bs-info-rgb,13,202,240),.24);border-radius:.5rem;padding:.52rem .72rem .52rem 2rem;transition:background .15s ease,border-color .15s ease,transform .15s ease}.md-quiz .form-check.md-quiz-input:hover{background:rgba(var(--bs-info-rgb,13,202,240),.09);border-color:rgba(var(--bs-info-rgb,13,202,240),.5);transform:translateY(-1px)}.md-quiz .form-check-input:checked~.form-check-label{font-weight:600}.md-quiz .btn.btn-sm{border-radius:999px;font-weight:600;padding-inline:.9rem}.md-quiz-input .form-control.form-control-sm{max-width:100%;width:auto}.md-quiz-solution{border-top:1px dashed var(--md-quiz-border);margin-top:.75rem;padding-top:.65rem}.md-quiz-set-nav .btn.disabled{pointer-events:none}.md-quiz-result{background:var(--md-quiz-soft-bg);border-radius:.45rem;margin-top:.75rem;padding:.5rem .65rem}.md-quiz-result:empty{display:none}.md-quiz-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.md-quiz-inline-field{display:inline-flex;margin:0 .15rem;vertical-align:middle}.md-quiz-inline-field .form-control,.md-quiz-inline-field .form-select{display:inline-block;min-width:5.5rem;width:auto}.WaveDrom,.md-diagram,pre.mermaid{margin:1rem auto}.WaveDrom,.md-diagram,.md-diagram-canvas,pre.mermaid{align-items:center;display:flex;justify-content:center;overflow:auto;width:100%}.md-diagram-canvas{min-height:1px}.WaveDrom>*,.md-diagram-canvas>*,canvas[data-smiles],pre.mermaid>*{margin-left:auto;margin-right:auto}[data-bs-theme=dark] .WaveDrom svg text,[data-bs-theme=dark] .WaveDrom svg tspan,[data-bs-theme=dark] .md-diagram svg text,[data-bs-theme=dark] .md-diagram svg tspan{fill:var(--bs-body-color)!important}[data-bs-theme=dark] .md-diagram svg .role-axis line,[data-bs-theme=dark] .md-diagram svg .role-axis path,[data-bs-theme=dark] .md-diagram svg .role-legend line,[data-bs-theme=dark] .md-diagram svg .role-legend path{stroke:var(--bs-border-color)!important}[data-bs-theme=dark] .md-diagram svg .role-axis-grid line,[data-bs-theme=dark] .md-diagram svg .role-axis-grid path,[data-bs-theme=dark] .md-diagram svg .role-grid line{stroke:hsla(0,0%,100%,.14)!important}[data-bs-theme=dark] .WaveDrom svg [stroke="#000"],[data-bs-theme=dark] .WaveDrom svg [stroke="#000000"],[data-bs-theme=dark] .WaveDrom svg [stroke=black],[data-bs-theme=dark] .WaveDrom svg [style*="stroke: #000"],[data-bs-theme=dark] .WaveDrom svg [style*="stroke: #000000"],[data-bs-theme=dark] .WaveDrom svg [style*="stroke: black"],[data-bs-theme=dark] .WaveDrom svg [style*="stroke:#000"],[data-bs-theme=dark] .WaveDrom svg [style*="stroke:#000000"],[data-bs-theme=dark] .WaveDrom svg [style*="stroke:black"]{stroke:var(--bs-body-color)!important}[data-bs-theme=dark] .WaveDrom svg [fill="#000"],[data-bs-theme=dark] .WaveDrom svg [fill="#000000"],[data-bs-theme=dark] .WaveDrom svg [fill=black],[data-bs-theme=dark] .WaveDrom svg [style*="fill: #000"],[data-bs-theme=dark] .WaveDrom svg [style*="fill: #000000"],[data-bs-theme=dark] .WaveDrom svg [style*="fill: black"],[data-bs-theme=dark] .WaveDrom svg [style*="fill:#000"],[data-bs-theme=dark] .WaveDrom svg [style*="fill:#000000"],[data-bs-theme=dark] .WaveDrom svg [style*="fill:black"]{fill:var(--bs-body-color)!important}.WaveDrom svg,.md-diagram-canvas canvas,.md-diagram-canvas svg,canvas[data-smiles],pre.mermaid svg{display:block;height:auto;max-width:100%}.md-circuit{border-radius:.55rem;box-shadow:0 .3rem .95rem rgba(15,23,42,.08);margin:.9rem 0;overflow:hidden}.md-circuit-header{background:linear-gradient(180deg,rgba(var(--bs-info-rgb,13,202,240),.08),var(--bs-card-cap-bg,#fff));border-bottom:1px solid rgba(var(--bs-info-rgb,13,202,240),.22)}.md-circuit-badges{display:inline-flex;gap:.35rem}.md-circuit-body{background:var(--bs-card-bg,var(--bs-body-bg,#fff))}.md-circuit-picture,.md-circuit-tikz{background:rgba(var(--bs-info-rgb,13,202,240),.03);border:1px solid rgba(var(--bs-info-rgb,13,202,240),.18);border-radius:.55rem;overflow:auto;padding:.65rem}.md-circuit-picture svg,.md-circuit-tikz svg{display:block;height:auto;max-width:100%}.md-circuit-json summary{cursor:pointer;font-weight:600}.md-circuit-json pre{background:var(--bs-tertiary-bg,#f8f9fa);border:1px solid var(--bs-border-color,#dee2e6);border-radius:.45rem;max-height:260px;overflow:auto;padding:.55rem .65rem}.md-circuit-viewer{margin:.9rem 0}.md-circuit-svg{align-items:flex-start;display:flex;justify-content:center;margin:.9rem 0;overflow:auto;width:100%}.md-circuit-svg>svg{display:block;flex:0 0 auto;height:auto!important;margin:0 auto;max-height:none;max-width:100%;width:min(100%,1100px)!important}.md-editor.md-mode-editor .gutter,.md-editor.md-mode-editor [data-markdown-target=panelPreview],.md-editor.md-mode-editor [data-markdown-target=panelRight],.md-editor.md-mode-preview .gutter,.md-editor.md-mode-preview [data-markdown-target=panelEditor],.md-editor.md-mode-preview [data-markdown-target=panelLeft],.mdEditor.md-mode-editor .gutter,.mdEditor.md-mode-editor [data-markdown-target=panelPreview],.mdEditor.md-mode-editor [data-markdown-target=panelRight],.mdEditor.md-mode-preview .gutter,.mdEditor.md-mode-preview [data-markdown-target=panelEditor],.mdEditor.md-mode-preview [data-markdown-target=panelLeft]{display:none}.md-editor.md-fullscreen,.mdEditor.md-fullscreen{background:var(--bs-body-bg,#fff);inset:0;position:fixed;z-index:2000}.md-fullscreen-lock,.md-fullscreen-lock body{overflow:hidden}.gutter{background-color:#606060;background-position:50%;background-repeat:no-repeat}.gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}