:where(.dark-mode){--color-scheme:dark;--color-accent:#d18cd9;--color-accent-bg:#3d2640;--color-accent-text:#d18cd9;--color-accent-graphic:#d18cd9;--color-black:#fff;--color-text:#e8dfec;--color-grey-text:#ac94b8;--color-grey-graphic:#7f5794;--color-grey-light:#3f2d49;--color-grey-bg:#2f2037;--color-bg:#19111d;--color-card-bg:#211627;--color-white:#140b19;--color-red:#f33;--color-red-bg:#402020;--color-red-text:#e57171;--color-red-graphic:#de6e6e;--color-orange:#ff8000;--color-orange-bg:#4d2e0f;--color-orange-text:#f93;--color-orange-graphic:#e67300;--color-yellow:#e6e61a;--color-yellow-bg:#49421d;--color-yellow-text:#d9bb26;--color-yellow-graphic:#a3a329;--color-green:#008f47;--color-green-bg:#133926;--color-green-text:#53c68c;--color-green-graphic:#00a854;--color-blue:#5b81cd;--color-blue-bg:#1f1f7a;--color-blue-text:#80aaff;--color-blue-graphic:#37f;--color-purple:#c6f;--color-purple-bg:#406;--color-purple-text:#c6f;--color-purple-graphic:#c6f;--color-pink:#ff80d5;--color-pink-bg:#4d0033;--color-pink-text:#ff80d5;--color-pink-graphic:#ff80d5;--rgb-app-nav:0 0 0;--hsl-app-nav:280 26% 9%;--shadow-color:282deg 0% 2%;--color-dialog-bg:var(--color-white);--color-input-bg:var(--color-card-bg);--color-card-border:var(--color-grey-bg);--color-popover-border:var(--color-grey-bg);--color-select-bg:var(--color-bg)}:where(.dark-mode) .card{--color-input-bg:var(--color-bg);--color-select-bg:var(--color-white)}:where(.light-mode){--color-scheme:light;--color-accent:#76527a;--color-accent-bg:#f3ecf4;--color-accent-text:#76527a;--color-accent-graphic:#76527a;--color-black:#000;--color-text:#3a312c;--color-grey-text:#666;--color-grey-graphic:#8c8c8c;--color-grey-light:#e0e0e0;--color-grey-bg:#f0f0f0;--color-bg:#fafafa;--color-card-bg:#fff;--color-white:#fff;--color-red:#f33;--color-red-bg:#f2d9d9;--color-red-text:#bb2525;--color-red-graphic:#c00;--color-orange:#ff8000;--color-orange-bg:#f3dec8;--color-orange-text:#994d00;--color-orange-graphic:#e67300;--color-yellow:#ebc400;--color-yellow-bg:#f5ecbc;--color-yellow-text:#7a6600;--color-yellow-graphic:#b88f14;--color-green:#008040;--color-green-bg:#ddeee6;--color-green-text:#063;--color-green-graphic:#008040;--color-blue:#05f;--color-blue-bg:#dae5fb;--color-blue-text:#039;--color-blue-graphic:#05f;--color-purple:#80c;--color-purple-bg:#f5e0ff;--color-purple-text:#739;--color-purple-graphic:#80c;--color-pink:#f6c;--color-pink-bg:#ffdbf3;--color-pink-text:#ad1f7e;--color-pink-graphic:#ad1f7e;--rgb-app-nav:255 255 255;--hsl-app-nav:280 0% 98%;--shadow-color:277deg 0% 60%;--color-dialog-bg:var(--color-card-bg);--color-input-bg:var(--color-card-bg);--color-select-bg:var(--color-bg);--color-card-border:var(--color-grey-bg);--color-popover-border:transparent}:where(:root){--duration-xs:.1s;--duration-sm:.2s;--duration-md:.35s;--duration-lg:.65s;--duration-xl:1.35s;--duration-xxl:2s;--cubic-bezier:cubic-bezier(.215,.61,.355,1);--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:24px;--radius-full:999px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--font-size-xxxxxl:4rem;--font-size-xxxxl:3rem;--font-size-xxxl:2.5rem;--font-size-xxl:2rem;--font-size-xl:1.5rem;--font-size-lg:1.25rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.6875rem;--font-size-xxxs:.625rem;--size-xxxxl:12rem;--size-xxxl:8rem;--size-xxl:4rem;--size-xl:2.5rem;--size-lg:1.75rem;--size-md:1.25rem;--size-sm:1rem;--size-xs:.75rem;--size-xxs:.5rem;--size-xxxs:.25rem;--focus-color:var(--color-black);--shadow:4px 4px 16px rgba(0,0,0,.16);--shadow-1:.3px .3px .6px hsl(var(--shadow-color)/0),1.3px 1.3px 2.8px hsl(var(--shadow-color)/.52);--shadow-2:.3px .5px .7px hsl(var(--shadow-color)/.18),.9px 1.7px 2.4px -.5px hsl(var(--shadow-color)/.22),1.9px 3.9px 5.4px -1.1px hsl(var(--shadow-color)/.27),4.4px 8.8px 12.3px -1.6px hsl(var(--shadow-color)/.31);--shadow-3:.3px .5px .7px hsl(var(--shadow-color)/.19),1.6px 3.3px 4.6px -.3px hsl(var(--shadow-color)/.22),3px 6px 8.4px -.5px hsl(var(--shadow-color)/.24),4.9px 9.8px 13.7px -.8px hsl(var(--shadow-color)/.27),7.8px 15.6px 21.8px -1.1px hsl(var(--shadow-color)/.3);--animation-rotate:rotateLeft var(--duration-xl) linear infinite;--animation-shimmer:shimmer var(--duration-xxl) linear infinite;--animation-pulse:pulse var(--duration-xxl) cubic-bezier(.4,0,.6,1) infinite;--animation-shake:shake var(--duration-lg) both;--animation-target:highlightTarget var(--duration-xxl) forwards;--app-padding-block:1rem;--app-padding-inline:.75rem;--color-accent-darker:color-mix(in srgb,var(--color-accent) 20%,var(--color-black));--color-accent-lighter:color-mix(in srgb,var(--color-accent) 20%,var(--color-white));--gradient-accent-bg:linear-gradient(to bottom in oklch,var(--color-accent-bg),var(--color-accent-lighter));--gradient-accent-text:linear-gradient(to right in oklch,var(--color-accent),var(--color-accent-bg));--gradient-accent-graphic:linear-gradient(to right in oklch,var(--color-accent),var(--color-accent-bg))}@media (prefers-reduced-motion:prefers-reduced-motion){:where(:root){--duration-xs:0s;--duration-sm:0s;--duration-md:0s;--duration-lg:0s;--duration-xl:0s;--duration-xxl:0s}}:where(:root) .gradient-text{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-accent-text);color:transparent}:where(:root) .gradient-link{background-image:var(--gradient-accent-graphic);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none;transition:background-size var(--duration-md)}:where(:root) .gradient-link:hover{background-size:100% 2px}@media (min-width:480px){:where(:root){--app-padding-inline:1.5rem}}*,:after,:before{box-sizing:border-box}:where(html){accent-color:var(--color-accent,inherit);color-scheme:var(--color-scheme,dark light);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-block:1rem}@media (min-width:360px) and (min-height:360px){:where(html){scroll-padding-block:2rem}}:where(body){background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family,system-ui);line-height:var(--line-height,1.5);margin:0;min-height:100svh;overflow-wrap:break-word;scrollbar-gutter:stable}:where(main){container-type:inline-size;scroll-margin-block:var(--app-header-height)}:where(img){font-size:var(--font-size-xs);font-style:italic;word-break:break-all}:where(img,video,picture){display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}:where(svg){max-width:100%;-o-object-fit:cover;object-fit:cover}:where(figure){margin:0}:where(blockquote){border-inline-start:3px solid var(--color-grey-bg);margin:0;padding-inline-start:1.35em;quotes:"“" "”"}:where(blockquote)>p{font-style:italic;margin-block-start:0;text-wrap:balance}:where(a){color:currentColor;outline-offset:2px;text-underline-offset:.25em}:where(a):focus-visible{outline:2px solid var(--focus-color);text-decoration:none}:where(h1){margin-block-start:0}:where(h1,h2,h3,h4,h5,h6,button,input,label,.label,legend){line-height:var(--line-height-heading,1.25)}:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}:where(p){text-wrap:pretty;white-space:pre-line}:where(s){color:var(--color-grey-text)}:where(dl){margin-block:0}:where(dd){margin-inline-start:0}:where(ol){list-style-position:outside;padding-inline-start:1.5rem}:where(ol) li>p{margin-block:0 .35rem}:where(ul){list-style-position:outside;padding-inline-start:1.5rem}:where(ul) li>p{margin-block:0 .35rem}:where(ul[role=list],ol[role=list]){list-style:none;margin-block:0;padding-inline-start:0}:where(ul)>li::marker{color:inherit}:where(ol)>li::marker{color:var(--color-accent-graphic);font-variant-numeric:tabular-nums}:where(code){background-color:var(--color-grey-bg);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-text);font-weight:var(--font-weight-regular);overflow-wrap:anywhere;padding-inline:.25em}:where(pre){overflow:auto;white-space:pre-wrap;word-break:break-all}:where(pre code){border-radius:var(--radius-md);display:inline-block;padding:.75rem 1rem}:where(address){display:inline;font-style:normal;white-space:pre-line}:where(kbd){background-color:var(--color-white);border:1px solid var(--color-grey-bg);border-radius:var(--radius-sm);box-shadow:inset 0 -2px 0 var(--color-grey-bg);padding-block:.1rem .15rem;padding-inline:.35rem}:where(kbd):has(.iconify){padding-block:.2rem .05rem}:where(abbr){text-decoration:none}:where(abbr):hover{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;text-underline-offset:.35rem}:where(hr){background-color:var(--color-grey-bg);border:0;height:1px;margin-block:0;width:100%}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left}:where(table) thead th{color:var(--color-grey-text)}:where(table) tbody th,:where(table) thead th{font-weight:var(--font-weight-medium)}:where(table) td,:where(table) th{padding:.5rem}:where(table) thead tr{border-color:var(--color-grey-bg);border-style:solid;border-width:0}:where(table) tbody tr{border-color:var(--color-grey-bg);border-style:solid;border-width:1px 0}.table-cell{align-items:center;display:inline-flex;gap:.5rem;vertical-align:middle}:where(button){color:inherit;font:inherit;font-weight:var(--font-weight-medium)}:where(button):focus-visible{outline:2px solid var(--focus-color)}:where(.label,label){font-weight:var(--font-weight-medium)}:where(.label,label,legend){transition-duration:var(--duration-sm);transition-property:opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.label,label,legend).disabled{opacity:25%}:where(fieldset){border:none;margin-inline:0;padding:0}:where(legend){font-weight:var(--font-weight-medium);padding:0}:where(textarea){padding:.5rem;resize:vertical}:where(input){background-color:transparent;filter:none}:where(input):-webkit-autofill{-webkit-text-fill-color:var(--color-accent-text);box-shadow:0 0 0 100px var(--color-accent-bg) inset}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor){align-content:start;align-items:center;display:inline-grid;position:relative;transition-duration:var(--duration-sm);transition-property:opacity}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .label,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) label{align-items:center;display:inline-flex;font-size:var(--font-size-xs);gap:.35rem;margin-block-end:.125rem;min-height:1.25rem}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .instruction,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .label,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) label{color:var(--color-grey-text)}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .instruction{font-size:var(--font-size-xxs);margin-block-end:0;margin-block-start:.25rem}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor):has(.select:disabled,.input:disabled,.textarea:disabled){opacity:35%}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea{border:1px solid var(--color-grey-graphic);border-radius:var(--radius-md);font-family:system-ui,sans-serif;font-size:16px;width:100%}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea)::-moz-placeholder{color:var(--color-grey-graphic)}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea)::placeholder{color:var(--color-grey-graphic)}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select{color:var(--color-text)}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select:focus-visible{border-color:var(--focus-color);outline:1px solid var(--focus-color)}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea):focus{border-color:var(--focus-color);outline:1px solid var(--focus-color)}:where(.error-wrapper) .error{align-items:center;color:var(--color-red-text);display:none;font-size:var(--font-size-xxs);gap:.25rem;padding-block-start:.25rem}:where(.error-wrapper) .iconify{flex-shrink:0}:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .input,:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .select,:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .textarea{border-color:var(--color-red-graphic)}:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .error-wrapper .error{display:flex}:where(.show-invalid) .input-variant--krafters:has(:invalid) .input:not(:focus),:where(.show-invalid) .select-variant--krafters:has(:invalid) .select:not(:focus),:where(.show-invalid) .textarea-variant--krafters:has(:invalid) .textarea:not(:focus){box-shadow:0 1.5px 0 0 var(--color-red)}.tippy-box[data-theme~=krafters]{background-color:var(--color-card-bg);border:1px solid var(--color-popover-border);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--color-text);--arrow-color:var(--color-card-border)}.light-mode .tippy-box[data-theme~=krafters]{--arrow-color:var(--color-card-bg)}[data-theme~=krafters] .tippy-content{border-radius:var(--radius-md);font-size:var(--font-size-sm);padding:0}.tippy-box[data-theme~=krafters][data-placement^=top]>.tippy-arrow:before{border-block-start-color:var(--arrow-color);bottom:-8px}.tippy-box[data-theme~=krafters][data-placement^=bottom]>.tippy-arrow:before{border-block-end-color:var(--arrow-color);top:-8px}.tippy-box[data-theme~=krafters][data-placement^=left]>.tippy-arrow:before{border-inline-start-color:var(--arrow-color);right:-8px}.tippy-box[data-theme~=krafters][data-placement^=right]>.tippy-arrow:before{border-inline-end-color:var(--arrow-color);left:-8px}.tippy-box[data-theme~=krafters]>.tippy-backdrop{background-color:var(--color-card-bg)}.tippy-box[data-theme~=krafters]>.tippy-svg-arrow{fill:var(--color-card-bg)}.visuallyhidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;z-index:-1;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}:where(.flex-wrapper){--gap:.5rem;--flex-grow:1;align-items:center;display:flex;flex-grow:var(--flex-grow);flex-wrap:wrap;gap:var(--gap)}:where(.grid-wrapper){--gap:1rem;display:grid;gap:var(--gap)}:where(.title-wrapper){align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5em}:where(.title-wrapper)>.iconify{flex-shrink:0;font-size:inherit}:where(.title-wrapper) h1,:where(.title-wrapper) h2,:where(.title-wrapper) h3,:where(.title-wrapper) h4,:where(.title-wrapper) h5,:where(.title-wrapper) h6{margin-block-end:0}:where(.section-topbar){-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;grid-template-columns:1fr auto;justify-content:space-between;row-gap:1rem}:where(.section-topbar) h1,:where(.section-topbar) h2,:where(.section-topbar) h3,:where(.section-topbar) h4,:where(.section-topbar) h6{margin-block-end:0}:where(.definition-list){-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr;row-gap:.25rem}:where(.definition-list) dt{font-weight:var(--font-weight-medium)}:where(.button-group){display:flex;flex-wrap:wrap;gap:.75rem}:where(.button-group)>.button{flex-grow:1}.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.bold,b,strong){font-weight:var(--font-weight-bold)}.capitalize:first-letter,.capitalize>:first-letter{text-transform:capitalize}.small{font-size:.8em}.small-caps{font-variant-caps:all-small-caps}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.overflow-wrap-anywhere{overflow-wrap:anywhere}.fs-xxl{font-size:var(--font-size-xxl)}.fs-xl{font-size:var(--font-size-xl)}.fs-lg{font-size:var(--font-size-lg)}.fs-md{font-size:var(--font-size-md)}.fs-sm{font-size:var(--font-size-sm)}.fs-xs{font-size:var(--font-size-xs)}.fs-xxs{font-size:var(--font-size-xxs)}.c-grey-bg{color:var(--color-grey-bg)}.c-grey-graphic{color:var(--color-grey-graphic)}.c-grey-text{color:var(--color-grey-text)}.c-accent{color:var(--color-accent)}.c-accent-text{color:var(--color-accent-text)}.mbs-0{margin-block-start:0}.mbs-1{margin-block-start:1rem}.mbs-2{margin-block-start:2rem}.mbe-0{margin-block-end:0}.mbe-1{margin-block-end:1rem}.mbe-2{margin-block-end:2rem}.stretch-fade-enter-active,.stretch-fade-leave-active{transition:all var(--duration-sm) ease-in-out}.stretch-fade-enter-from,.stretch-fade-leave-to{opacity:0;transform:scaleY(95%)}.fade-enter-active,.fade-leave-active{transition:all var(--duration-sm) ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slow-enter-active,.fade-slow-leave-active{transition:all var(--duration-md) ease-out;transition-delay:var(--duration-sm)}.fade-slow-enter-from,.fade-slow-leave-to{opacity:0}.blur-enter-active,.blur-leave-active{transition:all var(--duration-md) ease-out}.blur-enter-from,.blur-leave-to{filter:blur(.125rem);opacity:.25}@keyframes scale-x{to{transform:scaleX(0)}}@keyframes rotateLeft{to{rotate:-1turn}}@keyframes pulse{50%{opacity:.5}}@keyframes shimmer{0%{background-position:100% 100%}to{background-position:0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shake{0%{translate:-10px 0}16%{translate:9px 0}33%{translate:-6px 0}50%{translate:5px 0}66%{translate:-2px 0}83%{translate:1px 0}to{translate:0 0}}@keyframes bounceInBottom{0%,60%,75%,90%,to{animation-timing-function:var(--cubic-bezier)}0%{transform:translateY(1000px)}60%{transform:translateY(-16px)}75%{transform:translateY(8px)}90%{transform:translateY(-4px)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:var(--cubic-bezier)}0%{transform:translate(1000px)}60%{transform:translate(-16px)}75%{transform:translate(8px)}90%{transform:translate(-4px)}to{transform:none}}@keyframes bounceOutBottom{0%{transform:translateY(0)}40%{transform:translateY(-16px)}to{transform:translateY(1000px)}}@keyframes bounceOutRight{0%{transform:translate(0)}40%{transform:translate(-16px)}to{transform:translate(1000px)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideFadeInLeft{0%{opacity:0;transform:translate(-4rem)}to{opacity:1;transform:translate(0)}}@keyframes slideFadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4rem)}}@keyframes slideFadeInRight{0%{opacity:0;transform:translate(4rem)}to{opacity:1;transform:translate(0)}}@keyframes slideFadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4rem)}}@keyframes highlightTarget{0%,75%{outline:2px solid var(--focus-color)}to{outline:2px solid transparent}}:root{--app-max-width:1440px;--app-header-height:3.5rem;--line-height:1.5;--line-height-heading:1.25}.light-mode{--color-low-bg:#e6e4db;--color-low-text:#696544}.dark-mode{--color-low-bg:#4b4b44;--color-low-text:#c7c294}.button:has([class*="material-symbols:add-circle-rounded"],[class*="material-symbols:add-link-rounded"],[class*="material-symbols:attach-file-add-rounded"]) .iconify{color:var(--color-green-graphic)}pre code{white-space:pre-wrap!important}p{max-width:850px}h1,h2,h3,h4,h5,h6{margin-block:0}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold)}h5,h6{font-size:var(--font-size-sm)}h1{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h4{font-size:var(--font-size-md)}.app-focus-wrapper{outline:1px solid transparent}.main-content{margin-inline:auto;max-width:var(--app-max-width);min-height:calc(100svh - 8rem);padding-block-end:1rem;padding-inline:var(--app-padding-inline)}.section-topbar{align-items:center;margin-block-end:1rem}.section-topbar h1{font-size:var(--font-size-lg)}.title-wrapper{margin-block-end:1.5rem}.title-wrapper .iconify,.title-wrapper h2{font-size:var(--font-size-lg)}.title-wrapper h2{font-weight:var(--font-weight-medium)}.no-results{color:var(--color-grey-text);font-size:var(--font-size-sm);font-style:italic}.card>.actions-button,.card>.actions-popover{position:absolute;right:var(--card-padding-inline);top:var(--card-padding-block)}.card hr.full-width{margin-block:1.5rem;margin-inline:calc(var(--card-padding-inline)*-1);width:calc(100% + var(--card-padding-inline)*2)}.card hr.divider{margin-block:1.5rem}.sidebar-card-title{display:flex;flex-wrap:wrap;font-weight:var(--font-weight-medium);gap:.35em;line-height:var(--line-height-heading);margin-block-end:1rem}.sidebar-card-title span{font-size:1.125rem}.sidebar-card-title .step-number{color:var(--color-green-graphic)}.sidebar-card-description{color:var(--color-grey-text);font-size:var(--font-size-sm);margin-block-end:0}.count-box:not(:empty){align-items:center;border:1px solid var(--color-grey-bg);border-radius:var(--radius-sm);color:var(--color-grey-text);display:inline-flex;font-weight:var(--font-weight-medium);justify-content:center;min-height:2rem;min-width:2rem;padding-inline:4px;text-align:center}.comment-card{--color-card-border:transparent;background-color:var(--color-grey-bg);margin-block-end:1.5rem}.comment-card:has(.comment-form-wrapper){padding-block-end:0}.comment-card .comment-text{font-size:var(--font-size-sm);padding-inline-end:2rem}.comment-card .comment-text :first-child{margin-block-start:0}.comment-card .comment-text :last-child{margin-block-end:0}.comment-card .comment-text ul{list-style:disc}.comment-card .comment-actions{bottom:.75rem;position:absolute;right:.75rem}.cell-with-link{min-width:240px;overflow-wrap:anywhere;position:relative}.cell-with-link a{text-decoration:none}.cell-with-link a:hover{text-decoration:underline}.cell-with-link a:after{content:"";inset:0;position:absolute}:is(table td,table th).email,:is(table td,table th).url{min-width:140px;overflow-wrap:anywhere}:is(table td,table th).date,:is(table td,table th).impact,:is(table td,table th).key,:is(table td,table th).status{white-space:nowrap}:is(table td,table th).icon{width:1px}:is(table td,table th).actions,:is(table td,table th).add,:is(table td,table th).count,:is(table td,table th).delete,:is(table td,table th).edit,:is(table td,table th).files,:is(table td,table th).key,:is(table td,table th).open,:is(table td,table th).order,:is(table td,table th).show{padding-inline:.25rem;width:1px}:is(table td,table th).details{width:1px}:is(table td,table th).details .iconify{color:var(--color-grey-text);height:1.5em;vertical-align:middle;width:1.5em}:is(table td,table th).details .iconify[class*="material-symbols:visibility-off"]{color:var(--color-orange-graphic)}:is(table td,table th).details .iconify[class*="material-symbols:verified-rounded"]{color:var(--color-green)}:is(table td,table th).details .iconify[class*="material-symbols:done-all-rounded"]{color:var(--color-blue)}:is(table td,table th).details .iconify[class*="material-symbols:link-rounded"]{color:var(--color-accent)}:is(table .krafters-markdown-preview ol,table .krafters-markdown-preview p,table .krafters-markdown-preview ul):first-child{margin-block-start:0}:is(table .krafters-markdown-preview ol,table .krafters-markdown-preview p,table .krafters-markdown-preview ul):last-child{margin-block-end:0}table .double-row-wrapper{display:grid}table .double-row-wrapper .top-row{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}table .double-row-wrapper .bottom-row{color:var(--color-grey-text);font-size:var(--font-size-xs)}.dialog .button[type=submit]{max-width:-moz-max-content;max-width:max-content;min-width:8rem}.filter-menu .filter-preferences,.filter-menu .finding-filters-wrapper{padding-inline:2rem}.multiselect-option{font-variant-numeric:tabular-nums}.sort-filter-search{align-items:end;display:grid;gap:.5rem;grid-template-columns:1fr auto;margin-block-end:1rem}.sort-filter-search+:has(.no-results) .no-results{margin-block-start:1.5rem}.sort-filter-search .search-form{grid-column:1/span 2}.sort-filter-search .section-topbar{align-items:center;border-block-end:1px solid var(--color-grey-bg);margin-block-end:.5rem;padding-block-end:1rem}.sort-filter-search .filter-popover-wrapper{display:flex}.sort-filter-search .popover-trigger-variant--outline{border-color:var(--color-grey-graphic)}@media (min-width:1110px){.sort-filter-search{grid-template-columns:auto 120px 1fr}.sort-filter-search .search-form{grid-column:auto}}.sort-filter-search .filter-popover-content{min-width:300px;padding:1.5rem 2rem}@media (min-width:768px){.sort-filter-search .filter-popover-content{min-width:420px}}.sort-filter-search .filter-popover-content .select:has(>option[value]:not([value=""]):checked){accent-color:var(--color-accent);background-color:var(--color-accent-bg);border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--font-weight-medium)}.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-multiple-label),.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-single-label){--ms-bg:var(--color-accent-bg);border-color:var(--color-accent)}:is(.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-multiple-label),.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-single-label)) .multiselect-multiple-label,:is(.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-multiple-label),.sort-filter-search .filter-popover-content .multiselect:has(.multiselect-single-label)) .multiselect-single-label{color:var(--color-accent);font-weight:var(--font-weight-medium)}@media (min-width:1110px){.audit-types-list-wrapper,.audits-list-wrapper,.clients-list-wrapper,.default-findings-list-wrapper,.projects-list-wrapper{background-color:var(--color-card-bg);border-bottom-color:var(--color-card-border);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--color-card-border);border-left-style:solid;border-left-width:1px;border-radius:var(--radius-md);border-right-color:var(--color-card-border);border-right-style:solid;border-right-width:1px;border-top-color:var(--color-card-border);border-top-style:solid;border-top-width:1px;padding-block:1.5rem;padding-inline:2rem}}.chip-variant--flat.chip-color--low{background-color:var(--color-low-bg);color:var(--color-low-text)}@keyframes fadeOutTarget{0%,75%{outline:2px solid var(--focus-color)}to{outline:2px solid transparent}}.skip-link{background-color:var(--color-white);border-radius:8px;color:var(--color-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);inset-block-start:0;inset-inline:0;margin-inline:auto;padding:.5rem 1rem;position:absolute;text-decoration-color:transparent;transform:translateY(-100%);transition-duration:var(--duration-md);transition-property:color,background-color,transform;width:-moz-max-content;width:max-content;z-index:9}.skip-link:focus{outline:2px solid var(--focus-color);outline-offset:-1px;transform:translateY(1rem)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translate(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translate(10px)}.tooltip-content{padding-block:1rem;padding-inline:1.35rem}.tooltip-content p:first-child{margin-block-start:0}.tooltip-content p:last-child{margin-block-end:0}.tooltip-trigger-button{align-items:center;background:transparent;border:none;color:inherit;display:flex;font-size:var(--font-size,inherit);gap:.25rem;padding:0;position:relative;transition:color var(--duration-sm)}.tooltip-trigger-button:after{content:"";inset:-50%;margin:auto;max-height:100%;max-width:100%;min-height:1.5rem;min-width:1.5rem;position:absolute;z-index:1}.tooltip-trigger-button:focus-visible{border-radius:var(--radius-sm);outline-offset:2px}.tooltip-trigger-button:focus-visible:has(.icon-only.visuallyhidden){border-radius:var(--radius-full)}.tooltip-trigger-button .iconify{color:var(--icon-color,var(--color-grey-text));flex-shrink:0;font-size:var(--icon-size,inherit);transition:color var(--duration-sm)}.tooltip-trigger-button:hover{cursor:help}.tooltip-trigger-button:hover .iconify{color:var(--color-text)}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.popover-trigger{align-items:center;border:1px solid transparent;border-radius:var(--radius);display:inline-flex;flex-grow:1;font-size:var(--font-size);gap:.25rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;transition-duration:var(--duration-sm);transition-property:color,background-color,opacity;white-space:nowrap}.popover-trigger:focus-visible{outline-color:var(--focus-color)}.popover-trigger:disabled{opacity:35%}.popover-trigger:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-content p:first-child{margin-block-start:0}.popover-content p:last-child{margin-block-end:0}.popover-content .menu-list-nav{padding:.25rem}.popover-content .menu-list-nav .menu-list{min-width:240px}.popover-content .menu-list-nav .menu-list-item>.button{border-radius:var(--radius-md)}.popover-content .menu-list-nav .menu-list-item+.menu-list-item,.popover-content .menu-list-nav .menu-list-item hr{margin-block-start:.25rem}.popover-icon-position--start{flex-direction:row}.popover-icon-position--end{flex-direction:row-reverse}.popover-trigger-variant--outline{background-color:var(--color-input-bg);border-color:var(--color-grey-bg)}.popover-trigger-variant--outline:not(:disabled):hover{background-color:var(--color-grey-bg)}.popover-trigger-variant--primary{background-color:var(--color-accent);color:var(--color-white)}.popover-trigger-variant--primary:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 85%,var(--color-black))}.popover-trigger-variant--secondary{background-color:var(--color-grey-bg);color:var(--color-text)}.popover-trigger-variant--secondary:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-trigger-variant--ghost{background-color:transparent;color:var(--color-text)}.popover-trigger-variant--ghost:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-trigger-size--sm{font-size:var(--font-size,var(--font-size-xs));height:2rem;min-width:2rem;padding-inline:.35rem}.popover-trigger-size--sm .popover-label{padding-inline:.1rem}.popover-trigger-size--sm .iconify{font-size:var(--icon-size,var(--font-size-md))}.popover-trigger-size--md{font-size:var(--font-size,var(--font-size-xs));height:2.25rem;min-width:2.25rem;padding-inline:.5rem}.popover-trigger-size--md .popover-label{padding-inline:.2rem}.popover-trigger-size--md .iconify{font-size:var(--icon-size,var(--font-size-md))}.popover-trigger-size--lg{font-size:var(--font-size,var(--font-size-sm));height:2.5rem;min-width:2.5rem;padding-inline:.5rem}.popover-trigger-size--lg .popover-label{padding-inline:.2rem}.popover-trigger-size--lg .iconify{font-size:var(--icon-size,var(--font-size-lg))}.button{border-radius:var(--radius,var(--radius-md));-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid transparent;display:inline-flex;font-size:var(--font-size,var(--font-size-sm));font-weight:var(--font-weight-medium);gap:.25em;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative;text-decoration:none;transition-duration:var(--duration-sm);transition-property:color,border-color,background-color,opacity}.button:focus-visible{outline-color:var(--focus-color);text-decoration:none}.button.disabled,.button[disabled]{cursor:default;opacity:35%;pointer-events:none}.button .iconify{flex-shrink:0;font-size:var(--icon-size,larger);transition-duration:var(--duration-sm)}.icon-position--start{flex-direction:row}.icon-position--end{flex-direction:row-reverse}.button-size--xs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.5rem;padding-inline:.5rem}.button-size--xs .iconify{font-size:var(--font-size,var(--font-size-sm))}.button-size--xxs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.25rem;padding-inline:.25rem}.button-size--xxs .iconify{font-size:var(--icon-size,larger)}.button-size--sm{font-size:var(--font-size,var(--font-size-xs));min-height:2rem;padding-inline:.65rem}.button-size--sm .button-text{padding-inline:.1rem}.button-size--sm .iconify{font-size:var(--icon-size,larger)}.button-size--md{font-size:var(--font-size,var(--font-size-sm));min-height:2.25rem;padding-inline:.75rem}.button-size--md .button-text{padding-inline:.2rem}.button-size--md .iconify{font-size:var(--icon-size,larger)}.button-size--lg{font-size:var(--font-size,var(--font-size-sm));min-height:2.5rem;padding-inline:.85rem}.button-size--lg .button-text{padding-inline:.2rem}.button-size--lg .iconify{font-size:var(--icon-size,larger)}.button-size--xl{font-size:var(--font-size,var(--font-size-sm));min-height:3rem;padding-inline:1.25rem}.button-size--xl .button-text{padding-inline:.25rem}.button-size--xl .iconify{font-size:var(--icon-size,larger)}.button-size--xxl{font-size:var(--font-size,var(--font-size-md));min-height:3.5rem;padding-inline:1.5rem}.button-size--xxl .button-text{padding-inline:.5rem}.button-size--xxl .iconify{font-size:var(--icon-size,larger)}.button-variant--primary{background-color:var(--color-accent);color:var(--color-white)}.button-variant--primary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 90%,var(--color-white))}.button-variant--danger{background-color:var(--color-red-bg);color:var(--color-red-text)}.button-variant--danger:not(:disabled,.disabled):hover{background-color:var(--color-red-text);color:var(--color-red-bg)}.button-variant--green{background-color:var(--color-green);color:var(--color-white)}.button-variant--green:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-green) 85%,var(--color-black))}.button-variant--black{background-color:var(--color-black);box-shadow:4px 4px 0 0 var(--color-accent);color:var(--color-white);transition-property:background-color,box-shadow}.button-variant--black:not(:focus-visible,:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white));box-shadow:6px 6px 0 0 var(--color-accent)}.button-variant--black:focus-visible{background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white));box-shadow:-4px -4px 0 0 transparent}.button-variant--white{background-color:var(--color-white);color:var(--color-text)}.button-variant--white:not(:disabled,.disabled):hover{background-color:var(--color-text);color:var(--color-white)}.button-variant--cta{--focus-color:var(--color-accent-graphic);background-color:var(--color-accent);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);min-height:3.5rem;padding-inline:1.5rem}.button-variant--cta:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 85%,#000)}.button-variant--secondary{background-color:var(--color-grey-bg);color:var(--color-text)}.button-variant--secondary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.button-variant--ghost{background-color:transparent;color:var(--color-text)}.button-variant--ghost:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--ghost.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--outline{background-color:var(--color-input-bg);border-color:var(--color-grey-bg);color:var(--color-text)}.button-variant--outline:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--outline.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--link{--radius:0!important;align-items:center;background-color:transparent;display:inline-flex;font-size:var(--font-size,inherit);font-weight:unset;height:auto;justify-content:start;min-height:0;overflow-wrap:anywhere;padding-inline:0;text-decoration:underline}.button-variant--link:has(.external-link){display:inline}.button-variant--link:has(.external-link) .iconify{font-size:var(--icon-size,inherit);height:1em;margin-inline-start:.25em;vertical-align:middle;width:1em}.button-variant--link .button-text{padding-inline:0}.button-variant--link.router-link-active,.button-variant--link:hover{color:var(--color-accent-text)}.button-variant--menu{background-color:transparent;color:var(--color-text);font-weight:var(--font-weight-medium);gap:1.5rem;justify-content:space-between;white-space:nowrap;width:100%}.button-variant--menu:has(>.iconify){flex-direction:row-reverse}.button-variant--menu .iconify{color:var(--color-grey-graphic);font-size:var(--icon-size,inherit)}.button-variant--menu:disabled{color:var(--color-grey-bg);opacity:1}.button-variant--menu:disabled .iconify{opacity:.35}.button-variant--menu:not(:disabled,.disabled,.router-link-active):hover{background-color:var(--color-grey-bg)}.button-variant--menu:not(:disabled,.disabled,.router-link-active):hover .iconify{color:var(--color-grey-text)}.button-variant--menu.router-link-active{background-color:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-bold)}.button-variant--menu.router-link-active .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar{background-color:transparent;display:flex;font-weight:var(--font-weight-medium);gap:.5rem;justify-content:start;padding-inline-start:2rem;transition-duration:0s}.button-variant--sidebar .iconify{color:var(--color-grey-graphic)}.button-variant--sidebar:not(:disabled,.disabled):hover{color:var(--color-accent-text);text-decoration:underline}.button-variant--sidebar:not(:disabled,.disabled):hover .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar.router-link-exact-active{text-decoration:underline}.button-variant--sidebar.router-link-exact-active .iconify{color:var(--color-grey-text)}.button-variant--topbar{--button-color:var(--color-text);--button-hover-color:var(--color-text);--button-active-color:var(--color-text);background-color:transparent;color:var(--button-color);display:flex;font-weight:var(--font-weight-medium);gap:.5em;justify-content:start;padding-inline:1rem;transition-duration:0s;width:100%}.button-variant--topbar .iconify{color:var(--color-text)}.button-variant--topbar:hover,.button-variant--topbar:hover .iconify{color:var(--button-hover-color)}@media (prefers-reduced-motion:no-preference){.button-variant--topbar{background-image:linear-gradient(var(--button-hover-color));background-position:calc(100% - 1rem) bottom;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition-timing-function:ease-in-out;transition:background-size var(--duration-md),border-color var(--duration-sm) var(--duration-sm)}.button-variant--topbar.router-link-exact-active,.button-variant--topbar:hover{background-position:1rem bottom;background-size:calc(100% - 2rem) 1px;transition:background-size var(--duration-md),border-color var(--duration-sm)}.button-variant--topbar.router-link-exact-active{background-image:linear-gradient(var(--button-active-color));color:var(--button-active-color)}.button-variant--topbar.router-link-exact-active .iconify{color:var(--button-active-color)}}.button--icon-only{aspect-ratio:1;padding:0}.menu-list-label{color:var(--color-grey-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);margin-block-end:1rem;margin-block-start:1.5rem;padding-inline:1rem .25rem}.menu-list-label .label-link{align-items:center;display:flex;font-size:var(--font-size-lg);gap:.5rem;text-decoration:none;text-underline-offset:.25em}.menu-list-label .label-link .iconify{color:var(--color-grey-graphic)}.menu-list-label .label-link:hover{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link:hover .iconify{color:var(--color-grey-text)}.menu-list-label .label-link.router-link-active{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link.router-link-active .iconify{color:var(--color-grey-text)}.menu-list-item>.button{--radius:0;outline-offset:-2px}.menu-list-item:last-of-type .button-variant--menu{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.menu-list-nav:has(.button-variant--sidebar) .menu-list-label{padding-inline-start:2rem}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item{margin-bottom:.5rem}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item hr{margin-block:.75rem}.menu-list--inline{display:flex;flex-wrap:wrap;gap:var(--gap)}.menu-list--inline>.menu-list-item{display:inline-block}.menu-list{min-width:200px}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip){align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:start}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-start:2rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button{padding-inline-start:.5rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip){align-items:center;display:grid;grid-template-columns:1fr auto}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-end:1.25em}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button{flex-direction:row}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) hr{grid-column:span 2}.tabs-wrapper .tabpanel-wrapper{outline:1px solid transparent}.tabs-wrapper .tabpanel{display:grid;padding-block-start:1rem}.tablist{align-items:center;flex-wrap:wrap;font-size:var(--font-size,var(--font-size-sm))}.tablist .tab{align-items:center;background:transparent;border:none;border-block-end:1px solid var(--color-grey-bg);display:flex;font-weight:var(--font-weight-medium);gap:.25rem;justify-content:center;outline-color:transparent;padding-block-end:.65rem;padding-inline:0;position:relative;text-align:center;transition-duration:var(--duration-s);transition-property:color,background-color,box-shadow,outline-color,outline-offset;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.tablist .tab .iconify{color:var(--color-grey-graphic)}.tablist .tab .html-icon{display:grid;margin-inline-end:.5rem}.tablist .tab .html-icon svg{height:1.25rem;width:1.25rem}.tablist .tab:hover{border-color:var(--color-grey-graphic);color:var(--color-text)}.tablist .tab:hover .iconify{color:var(--color-grey-text)}.tablist .tab[aria-selected=true]{border-color:var(--color-text)}.tablist .tab[aria-selected=true] .iconify{color:inherit;opacity:65%}.tablist .tab:disabled{border-color:transparent;opacity:.35}.tablist:has(:focus-visible){border-radius:var(--radius-xs);outline:2px solid var(--focus-color);outline-offset:2px}.tabs-variant--default>.tablist{border-block-end:1px solid var(--color-grey-bg);display:flex}.tabs-variant--default>.tablist .tab{margin-block-end:-.0625rem}.tabs-variant--minimal>.tablist{display:inline-flex}.tabs-variant--minimal>.tablist .tab{border-width:2px}.tabs-color--text .tab{color:var(--color-grey-text)}.tabs-color--text .tablist .tab[aria-selected=true]{border-color:var(--color-text);color:var(--color-text)}.tabs-color--green .tablist .tab[aria-selected=true]{border-color:var(--color-green);color:var(--color-green)}.tabs-color--accent .tablist .tab[aria-selected=true]{border-color:var(--color-accent);color:var(--color-accent)}.tabs-size--xs .tablist{gap:1.5rem}.tabs-size--sm .tablist{gap:2rem}.tabs-size--md .tablist{gap:2.5rem}body:has(.mobile-dialog[open]){overflow:hidden}.mobile-dialog{background-color:var(--color-card-bg);border:none;max-width:var(--width,360px);min-height:100dvh;overscroll-behavior:contain;padding:0;width:90vw}.mobile-dialog::backdrop{background-color:#00000080}.mobile-dialog .close-button{position:absolute;right:1rem;top:1rem;z-index:1}.mobile-dialog .dialog-content{align-content:start;display:grid;min-height:100svh;padding-block:3rem}.mobile-dialog .nav-label{margin-block-end:1rem;margin-inline-start:2rem}.mobile-dialog-position--inline-start{border-inline-end:1px solid var(--color-card-border);margin-inline-start:0}.mobile-dialog-position--inline-start[open]{animation:slideInLeft var(--duration-lg) forwards}.mobile-dialog-position--inline-start[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.mobile-dialog-position--inline-start[closing]{animation:slideOutLeft var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-start[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.mobile-dialog-position--inline-start .dialog-content{display:grid;padding-left:env(safe-area-inset-left)}.mobile-dialog-position--inline-end{border-inline-start:1px solid var(--color-card-border);margin-inline-end:0}.mobile-dialog-position--inline-end[open]{animation:slideInRight var(--duration-lg) forwards}.mobile-dialog-position--inline-end[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.mobile-dialog-position--inline-end[closing]{animation:slideOutRight var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-end[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.mobile-dialog-position--inline-end .dialog-content{display:grid;padding-right:env(safe-area-inset-right)}.app-menu .dialog-content{--color-accent:var(--color-green-graphic);--color-accent-text:var(--color-green-graphic);--color-accent-graphic:var(--color-green-graphic);gap:2.5rem}.app-menu .menu-list-item .iconify{transition-duration:0s}.nav-tabs .tablist{padding-inline-start:2rem}.logo-cardan-auditor{flex-shrink:0}.logo-cardan-auditor circle,.logo-cardan-auditor path{fill:currentColor}.logo-cardan-auditor .cls-1{color:var(--color-green)}.logo-cardan-auditor .cls-3{color:var(--color-white)}.logo-cardan-auditor .cls-4{color:#654f6f}.dark-mode .cls-4{color:var(--color-text)}.logo-cardan{flex-shrink:0}.logo-cardan circle,.logo-cardan path{fill:currentColor}.logo-cardan .cls-1{color:#008743}.logo-cardan .cls-2{color:var(--color-white)}.logo-cardan .cls-3{color:#654f6f}:is(.dark-mode .cardan,.dark-mode .voor-iedereen) .cls-1{color:#fff}body:has(.dialog[open]){overflow:hidden}.light-mode .dialog{--color-dialog-border:transparent;--color-select-bg:var(--color-bg)}.dialog{--color-dialog-border:var(--color-card-border);--dialog-padding-inline:1.5rem;--dialog-padding-block:1.5rem;--color-input-bg:transparent;background-color:var(--color-dialog-bg);border:none;border-radius:0;color:var(--color-text);outline:1px solid transparent;padding:0}.dialog::backdrop{background-color:#00000080}.dialog h1{font-size:var(--font-size-lg);margin-block:0}.dialog .dialog-header-wrapper{padding-block-end:1.5rem;padding-block-start:var(--dialog-padding-block);padding-inline:var(--dialog-padding-inline);padding-inline-end:calc(2.75rem + var(--dialog-padding-inline))}.dialog .dialog-header-wrapper .dialog-header{align-items:center;display:flex}.dialog .close-button{position:absolute;right:1rem;top:1rem;z-index:9}.dialog .dialog-content{padding-inline:var(--dialog-padding-inline)}.dialog .dialog-buttons{display:flex;flex-wrap:wrap;gap:.65rem;padding-inline:var(--dialog-padding-inline)}.dialog .dialog-buttons>.button{flex-grow:1}.dialog-position--center{--dialog-padding-inline:1.25rem;--dialog-padding-block:1.25rem;border:1px solid var(--color-dialog-border);border-radius:var(--radius-lg);padding-block-end:var(--dialog-padding-block)}.dialog-position--center[open]{animation:fadeIn var(--duration-md) forwards}.dialog-position--center[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.dialog-position--center[closing]{animation:fadeOut var(--duration-md) forwards;display:block}.dialog-position--center[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.dialog-position--inline-start{border:none;border-inline-end:1px solid var(--color-dialog-border);margin:0 auto 0 0;max-width:min(100vw,800px);min-height:100dvh;padding-block-end:var(--dialog-padding-block);width:100%}.dialog-position--inline-start[open]{animation:slideFadeInLeft var(--duration-md) forwards}.dialog-position--inline-start[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.dialog-position--inline-start[closing]{animation:slideFadeOutLeft var(--duration-md) forwards;display:block}.dialog-position--inline-start[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.dialog-position--inline-start .close-button{right:1.5rem;top:1.5rem}.dialog-position--inline-end{border:none;border-inline-start:1px solid var(--color-dialog-border);margin:0 0 0 auto;max-width:min(100vw,800px);min-height:100dvh;padding-block-end:var(--dialog-padding-block);width:100%}.dialog-position--inline-end[open]{animation:slideFadeInRight var(--duration-md) forwards}.dialog-position--inline-end[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.dialog-position--inline-end[closing]{animation:slideFadeOutRight var(--duration-md) forwards;display:block}.dialog-position--inline-end[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.dialog-position--inline-end .close-button{right:1.5rem;top:1.5rem}.dialog-position--block-start{border:none;border-block-end:1px solid var(--color-dialog-border);inset:0 0 0 auto;margin:0;max-width:100%;width:100%}.dialog-position--block-start[open]{animation:slideInTop var(--duration-md) forwards}.dialog-position--block-start[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.dialog-position--block-start[closing]{animation:slideOutTop var(--duration-md) forwards;display:block}.dialog-position--block-start[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.dialog-position--block-end{border:none;border-block-start:1px solid var(--color-dialog-border);inset:auto 0 0;margin:0;max-width:100%;width:100%}.dialog-position--block-end[open]{animation:slideInBottom var(--duration-md) forwards}.dialog-position--block-end[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.dialog-position--block-end[closing]{animation:slideOutBottom var(--duration-md) forwards;display:block}.dialog-position--block-end[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.report-download-dialog{max-width:420px;width:100%}.report-download-dialog p{font-size:var(--font-size-sm)}.report-download-dialog p:last-of-type{margin-block-end:2rem}.report-download-dialog .url{color:var(--color-grey-text);font-size:var(--font-size-xs);margin-block-start:1.25em}.chip{align-items:center;border:1px solid transparent;border-radius:var(--chip-radius,var(--radius-md));display:inline-flex;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);gap:.25em;justify-content:center;padding-inline:.5em;vertical-align:middle}.chip .krafters-tooltip-content{font-size:var(--chip-font-size,var(--font-size-xs));font-weight:var(--font-weight-regular)}.chip .iconify{font-size:var(--chip-icon-size,larger)}.chip--capitalize .chip-text:first-letter{text-transform:capitalize}.chip-size--xs{font-size:var(--chip-font-size,var(--font-size-xxxs));gap:.125rem;padding-block:.03125rem}.chip-size--sm{font-size:var(--chip-font-size,var(--font-size-xxs));padding-block:.0625rem}.chip-size--md{font-size:var(--chip-font-size,var(--font-size-xs));padding-block:.125rem}.chip-size--lg{font-size:var(--chip-font-size,var(--font-size-sm));padding-block:.25rem}.chip-size--xl{border-radius:var(--chip-radius,var(--radius-lg));border-width:2px;font-size:var(--chip-font-size,var(--font-size-md));padding-block:.25rem}.chip-variant--flat{background-color:var(--color-grey-bg);color:var(--color-text)}.chip-variant--flat.chip-color--accent{background-color:var(--color-accent-bg);color:var(--color-accent-text)}.chip-variant--flat.chip-color--grey{background-color:var(--color-grey-bg);color:var(--color-grey-text)}.chip-variant--flat.chip-color--red{background-color:var(--color-red-bg);color:var(--color-red-text)}.chip-variant--flat.chip-color--orange{background-color:var(--color-orange-bg);color:var(--color-orange-text)}.chip-variant--flat.chip-color--yellow{background-color:var(--color-yellow-bg);color:var(--color-yellow-text)}.chip-variant--flat.chip-color--green{background-color:var(--color-green-bg);color:var(--color-green-text)}.chip-variant--flat.chip-color--blue{background-color:var(--color-blue-bg);color:var(--color-blue-text)}.chip-variant--flat.chip-color--purple{background-color:var(--color-purple-bg);color:var(--color-purple-text)}.chip-variant--flat.chip-color--pink{background-color:var(--color-pink-bg);color:var(--color-pink-text)}.chip-variant--soft{background-color:var(--color-white);border-color:var(--color-grey-bg);color:var(--color-text)}.chip-variant--soft.chip-color--accent{border-color:var(--color-accent-bg);color:var(--color-accent-text)}.chip-variant--soft.chip-color--grey{border-color:var(--color-grey-bg);color:var(--color-grey-text)}.chip-variant--soft.chip-color--red{border-color:var(--color-red-bg);color:var(--color-red-text)}.chip-variant--soft.chip-color--orange{border-color:var(--color-orange-bg);color:var(--color-orange-text)}.chip-variant--soft.chip-color--yellow{border-color:var(--color-yellow-bg);color:var(--color-yellow-text)}.chip-variant--soft.chip-color--green{border-color:var(--color-green-bg);color:var(--color-green-text)}.chip-variant--soft.chip-color--blue{border-color:var(--color-blue-bg);color:var(--color-blue-text)}.chip-variant--soft.chip-color--purple{border-color:var(--color-purple-bg);color:var(--color-purple-text)}.chip-variant--soft.chip-color--pink{border-color:var(--color-pink-bg);color:var(--color-pink-text)}.chip-variant--outline{background-color:var(--color-white);border-color:var(--color-grey-graphic);color:var(--color-text)}.chip-variant--outline.chip-color--accent{border-color:var(--color-accent-graphic);color:var(--color-accent-text)}.chip-variant--outline.chip-color--grey{border-color:var(--color-grey-bg);color:var(--color-grey-text)}.chip-variant--outline.chip-color--red{border-color:var(--color-red-graphic);color:var(--color-red-text)}.chip-variant--outline.chip-color--orange{border-color:var(--color-orange-graphic);color:var(--color-orange-text)}.chip-variant--outline.chip-color--yellow{border-color:var(--color-yellow-graphic);color:var(--color-yellow-text)}.chip-variant--outline.chip-color--green{border-color:var(--color-green-graphic);color:var(--color-green-text)}.chip-variant--outline.chip-color--green .iconify{color:var(--color-green-graphic)}.chip-variant--outline.chip-color--blue{border-color:var(--color-blue-graphic);color:var(--color-blue-text)}.chip-variant--outline.chip-color--purple{border-color:var(--color-purple-graphic);color:var(--color-purple-text)}.chip-variant--outline.chip-color--pink{border-color:var(--color-pink-graphic);color:var(--color-pink-text)}.dark-mode .card .chip-variant--outline,.dark-mode .card .chip-variant--soft{background-color:var(--color-bg)}.color-theme-fieldset legend{color:var(--color-grey-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-block-end:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.theme-options-list{display:inline-flex;gap:.5rem;justify-content:space-between}.color-theme-option{flex-grow:1}.color-theme-option input[type=radio]{opacity:0;position:absolute;z-index:-1}.color-theme-option input[type=radio]+label{align-items:center;border:1px solid var(--color-accent-bg);border-radius:var(--radius-md);color:var(--color-grey-text);display:flex;font-size:var(--font-size-xs);gap:.35rem;justify-content:center;min-width:75px;padding-block:.35rem;padding-inline:.5rem}.color-theme-option input[type=radio]+label:hover{border-color:var(--color-grey-graphic);color:var(--color-text)}.color-theme-option input[type=radio]:focus-visible+label{outline:2px solid var(--focus-color);outline-offset:2px}.color-theme-option input[type=radio]:checked+label{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.language-fieldset legend{color:var(--color-grey-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);margin-block-end:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.language-options-list{display:inline-flex;gap:.5rem;justify-content:space-between}.language-option{flex-grow:1}.language-option input[type=radio]{opacity:0;position:absolute;z-index:-1}.language-option input[type=radio]+label{align-items:center;border:1px solid var(--color-accent-bg);border-radius:var(--radius-md);color:var(--color-grey-text);display:flex;font-size:var(--font-size-xs);justify-content:center;min-width:75px;padding-block:.35rem;padding-inline:.5rem .65rem}.language-option input[type=radio]+label:hover{border-color:var(--color-grey-graphic);color:var(--color-text)}.language-option input[type=radio]:focus-visible+label{outline:2px solid var(--focus-color);outline-offset:2px}.language-option input[type=radio]:checked+label{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.language-option input[type=radio]:checked+label .iconify{color:var(--color-accent)}.user-menu-wrapper{display:grid;height:var(--app-header-height);place-content:center;position:relative}.user-menu-wrapper>.button{background-color:var(--color-grey-bg);font-weight:var(--font-weight-bold);height:2.5rem;width:2.5rem}.user-menu-popover{position:absolute;right:0;top:calc(1px + var(--app-header-height));transform-origin:center 0;z-index:9}.user-menu-popover .user-menu-content{background-color:var(--color-dialog-bg);border:1px solid var(--color-card-border);border-block-start:none;border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-2)}.user-menu-popover .user-info-wrapper{padding-block:1rem .75rem;padding-inline:1rem}.user-menu-popover .user-info{align-items:center;display:flex;gap:.35rem}.user-menu-popover .user-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.user-menu-popover .user-email{color:var(--color-grey-text);font-size:var(--font-size-xs)}.user-menu-popover .theme-select-wrapper,.user-menu-popover .language-select-wrapper{padding:1rem}.user-menu-popover .language-select-wrapper .language-options-list{width:100%}.logout-dialog .dialog-content p{margin-block-end:1.5rem;margin-block-start:0}.role-chip .chip-text{margin-block-start:-1px}.app-header{background-color:var(--color-white);border-block-end:1px solid var(--color-grey-bg);position:relative}.app-header .left-side-wrapper{align-items:center;display:flex;gap:1rem;width:100%}@media (min-height:480px) and (min-width:360px){.app-header{position:sticky;top:0;z-index:3}}.app-header-content{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;height:100%;justify-content:space-between;margin-inline:auto;max-width:var(--app-max-width);min-height:var(--app-header-height);padding-inline:var(--app-padding-inline);width:100%}.app-header-content .all-audits-link{height:3rem}.app-header-content .header-logo{height:3rem;max-width:100px;padding-block:.5rem}@media (min-width:1110px){.app-header-content .header-logo{margin-inline-end:1rem}}.app-header-content .top-nav .button-variant--topbar{--button-active-color:var(--color-green-graphic)}.app-header-content .top-nav>.menu-list>.menu-list-item:first-of-type{margin-inline-end:1rem}.app-header-content .public-nav{align-items:center;display:flex;gap:2.5rem;justify-content:space-between;margin-inline-end:1rem;width:100%}.contact-block{font-size:var(--font-size-xs)}.contact-block .team-about{color:var(--color-grey-text);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);margin-block-end:.75rem}.contact-block address{display:grid;margin-block-end:1rem;white-space:pre-wrap}.contact-block dl{-moz-column-gap:1rem;column-gap:1rem;display:grid;font-size:var(--font-size-xs);grid-template-columns:auto 1fr;row-gap:.5rem}.contact-block dl>dt .iconify{font-size:var(--font-size-sm);vertical-align:middle}.contact-block a{text-decoration:underline}.contact-block a:hover{color:var(--color-accent);text-decoration:underline}.report-footer{background-color:var(--color-white)}.report-footer .footer-content{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:var(--app-max-width);padding:2.5rem;row-gap:3rem}.report-footer .footer-about{display:grid;gap:2rem;place-content:center}.report-footer .about-text{color:var(--color-grey-text);font-size:var(--font-size-xxs);max-width:41ch;white-space:pre-line}.shortcut-list-item{align-items:center;display:grid;gap:1.5rem;grid-template-columns:1fr auto;padding-block:.2em}.shortcut-list-item+hr{margin-block:.75em}.shortcut-list-item .shortcut-description{font-size:var(--font-size-sm)}.shortcut-list-item .shortcut-key-combo{align-items:center;display:flex;font-weight:400;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shortcut-list-item .shortcut-key-combo kbd{min-width:2.25rem;text-align:center}.shortcut-list-item .shortcut-key-combo kbd .iconify{font-size:var(--font-size-sm)}.shortcut-list-item .shortcut-key-combo .letter{font-weight:var(--font-weight-bold);text-transform:capitalize}.shortcuts-dialog{--dialog-padding-block:1rem;--dialog-padding-inline:1.25rem;max-width:420px}.form-field-wrapper .select-wrapper{display:grid;grid-template-columns:1fr auto}.form-field-wrapper .select{accent-color:var(--color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-select-bg);grid-column:1/-1;grid-row:1;margin-inline-end:1em}.form-field-wrapper .select-arrow{color:inherit;grid-column:2;grid-row:1;height:100%;margin-inline-end:.5em;pointer-events:none}.select-size--sm .select{height:2rem;padding-inline:.5em}.select-size--md .select{height:2.25rem;padding-inline:.5em}.select-size--lg .select{height:2.5rem;padding-inline:.65em}.select-color--blue .select{accent-color:var(--color-blue-text);background-color:var(--color-blue-bg);border-color:var(--color-blue-graphic);color:var(--color-blue-text)}.select-color--blue .select-arrow{color:var(--color-blue-graphic)}.select-color--green .select{accent-color:var(--color-green-text);background-color:var(--color-green-bg);border-color:var(--color-green-graphic);color:var(--color-green-text)}.select-color--green .select-arrow{color:var(--color-green-graphic)}.select-color--orange .select{accent-color:var(--color-orange-text);background-color:var(--color-orange-bg);border-color:var(--color-orange-graphic);color:var(--color-orange-text)}.select-color--orange .select-arrow{color:var(--color-orange-graphic)}.select-color--red .select{accent-color:var(--color-red-text);background-color:var(--color-red-bg);border-color:var(--color-red-graphic);color:var(--color-red-text)}.select-color--red .select-arrow{color:var(--color-red-graphic)}.select-variant--krafters label{color:var(--color-grey-text);font-weight:var(--font-weight-bold)}.select-variant--krafters:focus-within label{color:var(--color-text)}.select-variant--krafters .select{border-color:var(--color-grey-text);border-radius:var(--radius-sm);border-width:1.5px;box-shadow:0 1.5px 0 0 var(--color-grey-text)}.select-variant--krafters .select:focus{border-color:var(--color-accent);box-shadow:0 1.5px 0 0 var(--color-accent);outline-color:transparent}.multiselect{align-items:center;background:var(--ms-bg,#fff);border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,4px);box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-font-size,1rem);justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect.is-open{border-radius:var(--ms-radius,4px) var(--ms-radius,4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{background:var(--ms-bg-disabled,#f3f4f6);cursor:default}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,rgba(16,185,129,.188))}.multiselect-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:100%;left:0;line-height:var(--ms-line-height,1.375);max-width:100%;padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px, .875rem)*3);pointer-events:none;position:absolute;top:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ms-bg,#fff);border:0;border-radius:var(--ms-radius,4px);box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;inset:0;outline:none;padding-left:var(--ms-px,.875rem);position:absolute;width:100%}.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem)}.multiselect-tag,.multiselect-tags{align-items:center;display:flex;min-width:0}.multiselect-tag{background:var(--ms-tag-bg,#10b981);border-radius:var(--ms-tag-radius,4px);color:var(--ms-tag-color,#fff);font-size:var(--ms-tag-font-size,.875rem);font-weight:var(--ms-tag-font-weight,600);line-height:var(--ms-tag-line-height,1.25rem);margin-bottom:var(--ms-tag-my,.25rem);margin-right:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);white-space:nowrap}.multiselect-tag.is-disabled{background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff);padding-right:var(--ms-tag-px,.5rem)}.multiselect-tag-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-tag-wrapper-break{white-space:normal;word-break:break-all}.multiselect-tag-remove{align-items:center;border-radius:var(--ms-tag-remove-radius,4px);display:flex;justify-content:center;margin:var(--ms-tag-remove-my,0) var(--ms-tag-remove-mx,.125rem);padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem)}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{background-color:currentColor;display:inline-block;height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.8;width:.75rem}.multiselect-tags-search-wrapper{display:inline-block;flex-grow:1;flex-shrink:1;height:100%;margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);position:relative}.multiselect-tags-search-copy{display:inline-block;height:1px;visibility:hidden;white-space:pre-wrap;width:100%}.multiselect-tags-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;font-family:inherit;font-size:inherit;inset:0;outline:none;padding:0;position:absolute;width:100%}.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{align-items:center;display:flex;justify-content:center;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);width:100%}.multiselect-inifite-spinner,.multiselect-spinner{animation:multiselect-spin 1s linear infinite;background-color:var(--ms-spinner-color,#10b981);flex-grow:0;flex-shrink:0;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 512 512'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 512 512'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem;z-index:10}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{display:flex;flex-grow:0;flex-shrink:0;opacity:1;padding:0 var(--ms-px,.875rem) 0 0;position:relative;transition:.3s;z-index:10}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58z'/%3E%3C/svg%3E");transition:.3s}.multiselect-caret,.multiselect-clear-icon{height:1.125rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}.multiselect-caret{background-color:var(--ms-caret-color,#999);flex-grow:0;flex-shrink:0;margin:0 var(--ms-px,.875rem) 0 0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 320 512'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192'/%3E%3C/svg%3E");pointer-events:none;position:relative;transform:rotate(0);transition:transform .3s;z-index:10}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:var(--ms-dropdown-bg,#fff);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);bottom:0;display:flex;flex-direction:column;left:calc(var(--ms-border-width, 1px)*-1);margin-top:calc(var(--ms-border-width, 1px)*-1);max-height:var(--ms-max-height,10rem);outline:none;overflow-y:scroll;position:absolute;right:calc(var(--ms-border-width, 1px)*-1);transform:translateY(100%);z-index:100}.multiselect-dropdown.is-top{border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;top:var(--ms-border-width,1px);transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.multiselect-group{margin:0;padding:0}.multiselect-group-label{align-items:center;background:var(--ms-group-label-bg,#e5e7eb);box-sizing:border-box;color:var(--ms-group-label-color,#374151);cursor:default;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;line-height:var(--ms-group-label-line-height,1.375);padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);text-align:left;text-decoration:none}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-option-font-size,1rem);justify-content:flex-start;line-height:var(--ms-option-line-height,1.375);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);text-align:left;text-decoration:none}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{color:var(--ms-empty-color,#4b5563);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem)}.multiselect-fake-input{background:transparent;border:0;bottom:-1px;font-size:0;height:1px;left:0;outline:none;padding:0;position:absolute;right:0;width:100%}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{left:auto;padding-left:calc(1.25rem + var(--ms-px, .875rem)*3);padding-right:var(--ms-px,.875rem);right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{margin-left:var(--ms-tag-mx,.25rem);margin-right:0;padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--ms-font-size:var(--font-size-md);--ms-line-height:1.125;--ms-bg:var(--color-select-bg);--ms-bg-disabled:var(--color-white);--ms-border-color:var(--color-grey-graphic);--ms-border-width:1px;--ms-border-color-active:var(--focus-color);--ms-radius:var(--radius-md);--ms-py:.35em;--ms-px:.5em;--ms-ring-width:1px;--ms-ring-color:var(--focus-color);--ms-placeholder-color:var(--color-grey-text);--ms-max-height:16rem;--ms-spinner-color:var(--color-accent);--ms-caret-color:var(--color-grey-graphic);--ms-clear-color:var(--color-grey-text);--ms-clear-color-hover:var(--color-text);--ms-tag-font-size:var(--font-size-xs);--ms-tag-font-weight:var(--font-weight-medium);--ms-tag-bg:var(--color-accent-bg);--ms-tag-bg-disabled:var(--color-grey-bg);--ms-tag-color:var(--color-accent);--ms-tag-color-disabled:var(--color-grey-graphic);--ms-tag-radius:var(--radius-sm);--ms-dropdown-bg:var(--color-card-bg);--ms-dropdown-border-color:var(--focus-color);--ms-dropdown-border-width:1px;--ms-dropdown-radius:var(--radius-md);--ms-group-label-bg:var(--color-white);--ms-group-label-color:var(--color-grey-text);--ms-group-label-bg-pointed:var(--color-grey-bg);--ms-group-label-color-pointed:var(--color-text);--ms-group-label-bg-disabled:var(--color-grey-bg);--ms-group-label-color-disabled:var(--color-grey-graphic);--ms-group-label-bg-selected:var(--color-accent);--ms-group-label-color-selected:var(--color-white);--ms-group-label-bg-selected-pointed:var(--color-accent);--ms-group-label-color-selected-pointed:var(--color-white);--ms-option-font-size:var(--font-size-sm);--ms-option-bg-pointed:var(--color-card-bg);--ms-option-color-pointed:var(--color-text);--ms-option-bg-selected:var(--color-green-bg);--ms-option-color-selected:var(--color-green-text);--ms-option-bg-disabled:var(--color-grey-bg);--ms-option-color-disabled:var(--color-grey-graphic);--ms-option-bg-selected-pointed:var(--color-green-bg);--ms-option-color-selected-pointed:var(--color-green-text);--ms-option-bg-selected-disabled:var(--color-grey-bg);--ms-option-color-selected-disabled:var(--color-grey-graphic)}.multiselect-wrapper{height:var(--height);min-height:0}.multiselect-caret{margin-inline:.25rem .75rem;z-index:1}.multiselect-tags{flex-wrap:nowrap;gap:.25rem;margin-block:.25rem;overflow:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.multiselect-tags::-webkit-scrollbar{display:none}.krafters-multiselect{flex-basis:var(--col-width,240px);flex-shrink:0}.krafters-multiselect .clear-button{aspect-ratio:1;background-color:transparent;border:none;border-radius:var(--radius-full);display:inline-grid;padding:.25rem;place-content:center;z-index:0}.krafters-multiselect .clear-button:hover{background-color:var(--color-grey-bg)}.krafters-multiselect .multiselect-multiple-label,.krafters-multiselect .multiselect-placeholder,.krafters-multiselect .multiselect-single-label{display:block;line-height:var(--height);overflow:hidden;padding-inline-end:calc(1.5rem + var(--ms-px, .875rem)*3);text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.krafters-multiselect .multiselect-spinner{margin-inline-end:.25em}.krafters-multiselect .tag-wrapper{background-color:var(--color-accent-bg);border-radius:var(--radius-sm);color:var(--color-accent);display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding-block:.125rem;padding-inline-start:.5rem;scroll-margin-inline:.25rem;scroll-snap-align:start;white-space:nowrap}.multiselect-fake-input{opacity:0}.multiselect{transition-duration:var(--duration-sm);transition-property:opacity}.multiselect.is-disabled{opacity:35%}.multiselect.is-disabled .multiselect-wrapper{cursor:default}.multiselect.is-active.is-open{box-shadow:none}.multiselect-option{-webkit-user-select:none;-moz-user-select:none;user-select:none}.multiselect-option+.multiselect-option{border-block-start:2px solid var(--color-card-bg)}.multiselect-dropdown{box-shadow:var(--shadow)}.show-option-icons .multiselect-option{display:flex;gap:.5rem;justify-content:space-between}.show-option-icons .multiselect-option:after{background-color:var(--ms-option-color-pointed);color:var(--ms-option-bg-pointed);display:inline-block;flex-shrink:0;height:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1em}.show-option-icons .multiselect-option:not(.is-disabled):hover:after{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M10 3a1 1 0 0 1 1 1v5h5a1 1 0 1 1 0 2h-5v5a1 1 0 1 1-2 0v-5H4a1 1 0 1 1 0-2h5V4a1 1 0 0 1 1-1" clip-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M10 3a1 1 0 0 1 1 1v5h5a1 1 0 1 1 0 2h-5v5a1 1 0 1 1-2 0v-5H4a1 1 0 1 1 0-2h5V4a1 1 0 0 1 1-1" clip-rule="evenodd"/></svg>')}.show-option-icons .multiselect-option.is-selected:after{background-color:var(--ms-option-color-selected-pointed);color:var(--ms-option-bg-selected-pointed);content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M16.707 5.293a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 1.414-1.414L8 12.586l7.293-7.293a1 1 0 0 1 1.414 0" clip-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M16.707 5.293a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 1.414-1.414L8 12.586l7.293-7.293a1 1 0 0 1 1.414 0" clip-rule="evenodd"/></svg>')}.show-option-icons .multiselect-option.is-selected.is-disabled:after{background-color:var(--ms-option-color-selected-disabled);color:var(--ms-option-bg-selected-disabled)}.show-option-icons .multiselect-option.is-selected:not(.is-disabled):hover:after{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M4.293 4.293a1 1 0 0 1 1.414 0L10 8.586l4.293-4.293a1 1 0 1 1 1.414 1.414L11.414 10l4.293 4.293a1 1 0 0 1-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 0 1-1.414-1.414L8.586 10L4.293 5.707a1 1 0 0 1 0-1.414" clip-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M4.293 4.293a1 1 0 0 1 1.414 0L10 8.586l4.293-4.293a1 1 0 1 1 1.414 1.414L11.414 10l4.293 4.293a1 1 0 0 1-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 0 1-1.414-1.414L8.586 10L4.293 5.707a1 1 0 0 1 0-1.414" clip-rule="evenodd"/></svg>')}.show-invalid .krafters-multiselect:has(:invalid){--ms-border-color:var(--color-red-graphic)}.show-invalid .krafters-multiselect:has(:invalid) .error-wrapper .error{display:flex}.multi-select-size--sm .multiselect-wrapper{--height: calc(2rem - 2px) }.multi-select-size--md .multiselect-wrapper{--height: calc(2.25rem - 2px) }.multi-select-size--lg .multiselect-wrapper{--height: calc(2.5rem - 2px) }.form-field-wrapper .input{background-color:var(--color-input-bg)}.form-field-wrapper .input:has(+.iconify){padding-inline-start:1.75rem}.form-field-wrapper .input+.iconify{color:var(--color-grey-text);left:.5rem;position:absolute;z-index:1}.input-size--sm .input{height:2rem;padding-inline:.5em}.input-size--sm .input+.iconify{top:1.875em}.input-size--sm:has(label.visuallyhidden) .input+.iconify{top:.5em}.input-size--md .input{height:2.25rem;padding-inline:.5em}.input-size--md .input+.iconify{top:2em}.input-size--md:has(label.visuallyhidden) .input+.iconify{top:.65em}.input-size--lg .input{height:2.5rem;padding-inline:.65em}.input-size--lg .input+.iconify{top:2.125em}.input-size--lg:has(label.visuallyhidden) .input+.iconify{top:.75em}.input-size--xl .input{height:3rem;padding-inline:.75em}.input-size--xl .input+.iconify{top:2.375em}.input-size--xl:has(label.visuallyhidden) .input+.iconify{top:.65em}.input-variant--krafters label{color:var(--color-grey-text);font-weight:var(--font-weight-bold)}.input-variant--krafters:focus-within label{color:var(--color-text)}.input-variant--krafters .input{border-color:var(--color-grey-text);border-radius:var(--radius-sm);border-width:1.5px;box-shadow:0 1.5px 0 0 var(--color-grey-text)}.input-variant--krafters .input:focus{border-color:var(--color-accent);box-shadow:0 1.5px 0 0 var(--color-accent);outline-color:transparent}.switch-button-wrapper .switch-button{align-items:center;display:flex;gap:.5rem;max-width:-moz-max-content;max-width:max-content;-webkit-tap-highlight-color:transparent;background:transparent;border:none;border-radius:var(--radius-full);color:inherit;font:inherit;outline:1px solid transparent;padding-inline:0;text-align:left;transition:border-color var(--duration-sm),background-color var(--duration-sm),opacity var(--duration-sm),outline-offset var(--duration-sm),outline-color var(--duration-sm)}.switch-button-wrapper .switch-button .switch{background-color:var(--color-grey-graphic);height:18px;padding-block:3px;padding-inline:3px;transition:background-color var(--duration-sm);width:32px}.switch-button-wrapper .switch-button .switch,.switch-button-wrapper .switch-button .switch-thumb{border-radius:var(--radius-full)}.switch-button-wrapper .switch-button .switch-thumb{background-color:var(--color-white);display:block;height:12px;transform:translate(0);transition-duration:var(--duration-md);transition-property:transform;width:12px}.switch-button-wrapper .switch-button .switch-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition-duration:var(--duration-sm);transition-property:color,font-weight}.switch-button-wrapper .switch-button:disabled{opacity:.35}.switch-button-wrapper .switch-button:focus-visible{border-color:var(--focus-color);outline-color:var(--focus-color)}.switch-button-wrapper .switch-button[aria-checked=true]{--color-accent:var(--color-green-graphic)}.switch-button-wrapper .switch-button[aria-checked=true] .switch-thumb{transform:translate(14px)}.switch-button-wrapper .switch-button[aria-checked=true] .switch-label{color:var(--focus-color)}.switch-button-wrapper .switch-button[aria-checked=true] .switch{background-color:var(--color-cta,var(--color-accent))}.switch-button-wrapper .switch-button-variant--outline{background-color:var(--color-select-bg);border:1px solid var(--color-grey-bg);padding-block:.35rem;padding-inline:.35rem .65rem}.switch-button-wrapper .switch-button-variant--outline:not(:disabled,:focus-visible):hover{border-color:var(--color-grey-graphic)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: StackOverflow Dark
  Description: Dark theme as used on stackoverflow.com
  Author: stackoverflow.com
  Maintainer: @Hirse
  Website: https://github.com/StackExchange/Stacks
  License: MIT
  Updated: 2021-05-15

  Updated for @stackoverflow/stacks v0.64.0
  Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
  Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
*/.hljs{background:#1c1b1b}.hljs,.hljs-subst{color:#fff}.hljs-comment{color:#999}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#88aece}.hljs-attribute{color:#c59bc1}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#f08d49}.hljs-selector-class{color:#88aece}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#b5bd68}.hljs-meta,.hljs-selector-pseudo{color:#88aece}.hljs-built_in,.hljs-literal,.hljs-title{color:#f08d49}.hljs-bullet,.hljs-code{color:#ccc}.hljs-meta .hljs-string{color:#b5bd68}.hljs-deletion{color:#de7176}.hljs-addition{color:#76c490}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.dark-mode .krafters-markdown-preview pre code{border-color:var(--color-grey-bg)}.krafters-markdown-preview{font-size:var(--font-size,inherit)}.krafters-markdown-preview.ellipsis{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;line-clamp:var(--line-clamp);-webkit-line-clamp:var(--line-clamp);-webkit-hyphens:none;hyphens:none}.krafters-markdown-preview code{font-size:smaller}.krafters-markdown-preview code[data-color]:before{background-color:var(--color);border:1px solid var(--color-card-bg);border-radius:var(--radius-full);content:"";display:inline-block;height:1em;margin-block-start:-2px;margin-inline-end:.25rem;vertical-align:middle;width:1em}.krafters-markdown-preview pre code{border:1px solid transparent}.krafters-markdown-preview pre code.hljs{display:inline-block}:is(.krafters-markdown-preview blockquote,.krafters-markdown-preview ol,.krafters-markdown-preview p,.krafters-markdown-preview pre,.krafters-markdown-preview ul):has(+h2){margin-block-end:3rem}:is(.krafters-markdown-preview blockquote,.krafters-markdown-preview ol,.krafters-markdown-preview p,.krafters-markdown-preview pre,.krafters-markdown-preview ul):has(+h3){margin-block-end:2.5rem}:is(.krafters-markdown-preview blockquote,.krafters-markdown-preview ol,.krafters-markdown-preview p,.krafters-markdown-preview pre,.krafters-markdown-preview ul):has(+h4){margin-block-end:2rem}:is(.krafters-markdown-preview blockquote,.krafters-markdown-preview ol,.krafters-markdown-preview p,.krafters-markdown-preview pre,.krafters-markdown-preview ul):has(+h5){margin-block-end:1.5rem}:is(.krafters-markdown-preview blockquote,.krafters-markdown-preview ol,.krafters-markdown-preview p,.krafters-markdown-preview pre,.krafters-markdown-preview ul):has(+h6){margin-block-end:1rem}.krafters-markdown-preview a{overflow-wrap:anywhere}.krafters-markdown-preview a[target=_blank]:after{background-color:var(--color-grey-text);content:"";display:inline-block;height:1em;margin-inline:.25em .1em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="currentColor" d="M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h6q.425 0 .713.288T12 4t-.288.713T11 5H5v14h14v-6q0-.425.288-.712T20 12t.713.288T21 13v6q0 .825-.587 1.413T19 21zM19 6.4L10.4 15q-.275.275-.7.275T9 15t-.275-.7t.275-.7L17.6 5H15q-.425 0-.712-.288T14 4t.288-.712T15 3h5q.425 0 .713.288T21 4v5q0 .425-.288.713T20 10t-.712-.288T19 9z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><path fill="currentColor" d="M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h6q.425 0 .713.288T12 4t-.288.713T11 5H5v14h14v-6q0-.425.288-.712T20 12t.713.288T21 13v6q0 .825-.587 1.413T19 21zM19 6.4L10.4 15q-.275.275-.7.275T9 15t-.275-.7t.275-.7L17.6 5H15q-.425 0-.712-.288T14 4t.288-.712T15 3h5q.425 0 .713.288T21 4v5q0 .425-.288.713T20 10t-.712-.288T19 9z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1em}.krafters-markdown-preview a:hover{color:var(--color-accent)}.krafters-markdown-preview a:hover:after{background-color:var(--color-accent)}.textarea-wrapper .textarea{background-color:var(--color-input-bg);min-height:7.5rem;padding-inline-end:1.5rem}.textarea-wrapper .textarea.autoresize{height:auto;overflow:auto}.textarea-variant--krafters label{color:var(--color-grey-text);font-weight:var(--font-weight-bold)}.textarea-variant--krafters:focus-within label{color:var(--color-text)}.textarea-variant--krafters .textarea{border-color:var(--color-grey-text);border-radius:var(--radius-sm);border-width:1.5px;box-shadow:0 1.5px 0 0 var(--color-grey-text)}.textarea-variant--krafters .textarea:focus{border-color:var(--color-accent);box-shadow:0 1.5px 0 0 var(--color-accent);outline-color:transparent}.md-editor .md-editor-preview{--md-theme-color:var(--md-color);--md-theme-color-reverse:#eee;--md-theme-color-hover:#eee;--md-theme-color-hover-inset:#ddd;--md-theme-link-color:#2d8cf0;--md-theme-link-hover-color:#73d13d;--md-theme-border-color:#e6e6e6;--md-theme-border-color-reverse:#bebebe;--md-theme-border-color-inset:#d6d6d6;--md-theme-bg-color:#fff;--md-theme-bg-color-inset:#ececec;--md-theme-code-copy-tips-color:inherit;--md-theme-code-copy-tips-bg-color:#fff;--md-theme-code-active-color:#61aeee;--md-theme-radius-s:2px;--md-theme-radius-m:5px}.md-editor-dark .md-editor-preview{--md-theme-color:var(--md-color);--md-theme-color-reverse:#222;--md-theme-color-hover:#191919;--md-theme-color-hover-inset:#444;--md-theme-link-color:#2d8cf0;--md-theme-link-hover-color:#73d13d;--md-theme-border-color:#2d2d2d;--md-theme-border-color-reverse:#e6e6e6;--md-theme-border-color-inset:#5a5a5a;--md-theme-bg-color:#000;--md-theme-bg-color-inset:#111;--md-theme-code-copy-tips-color:inherit;--md-theme-code-copy-tips-bg-color:#3a3a3a;--md-theme-code-active-color:#e6c07b;--md-theme-radius-s:2px;--md-theme-radius-m:5px}.md-editor .md-editor-admonition-note{--md-admonition-color:#212121;--md-admonition-bg-color:#fff;--md-admonition-border-color:#a6a6a6}.md-editor .md-editor-admonition-tip{--md-admonition-color:#616161;--md-admonition-bg-color:#f5f5f5;--md-admonition-border-color:#bababa}.md-editor .md-editor-admonition-info{--md-admonition-color:#424242;--md-admonition-bg-color:#f0f0f0;--md-admonition-border-color:#aaa}.md-editor .md-editor-admonition-quote{--md-admonition-color:#455a64;--md-admonition-bg-color:#eceff1;--md-admonition-border-color:#a9b3b9}.md-editor .md-editor-admonition-abstract{--md-admonition-color:#0288d1;--md-admonition-bg-color:#e1f5fe;--md-admonition-border-color:#88c9ec}.md-editor .md-editor-admonition-attention{--md-admonition-color:#1e88e5;--md-admonition-bg-color:#e3f2fd;--md-admonition-border-color:#94c8f3}.md-editor .md-editor-admonition-example{--md-admonition-color:#5e35b1;--md-admonition-bg-color:#ede7f6;--md-admonition-border-color:#b4a0da}.md-editor .md-editor-admonition-hint{--md-admonition-color:#00897b;--md-admonition-bg-color:#e0f2f1;--md-admonition-border-color:#86c8c2}.md-editor .md-editor-admonition-success{--md-admonition-color:#388e3c;--md-admonition-bg-color:#e8f5e9;--md-admonition-border-color:#a2cca4}.md-editor .md-editor-admonition-question{--md-admonition-color:#f9a825;--md-admonition-bg-color:#fffde7;--md-admonition-border-color:#fddb99}.md-editor .md-editor-admonition-caution{--md-admonition-color:#fb8c00;--md-admonition-bg-color:#fff8e1;--md-admonition-border-color:#fdcd87}.md-editor .md-editor-admonition-warning{--md-admonition-color:#f57c00;--md-admonition-bg-color:#fff3e0;--md-admonition-border-color:#fbc386}.md-editor .md-editor-admonition-danger{--md-admonition-color:#d84315;--md-admonition-bg-color:#ffebee;--md-admonition-border-color:#efa897}.md-editor .md-editor-admonition-failure{--md-admonition-color:#d32f2f;--md-admonition-bg-color:#fee2e6;--md-admonition-border-color:#ed9a9d}.md-editor .md-editor-admonition-bug{--md-admonition-color:#c31a1a;--md-admonition-bg-color:#fddadd;--md-admonition-border-color:#e68d8f}.md-editor .md-editor-admonition-error{--md-admonition-color:#b71c1c;--md-admonition-bg-color:#fdd2d6;--md-admonition-border-color:#e1898c}.md-editor-dark .md-editor-admonition-note{--md-admonition-color:#e0e0e0;--md-admonition-bg-color:#1e1e1e;--md-admonition-border-color:#6c6c6c}.md-editor-dark .md-editor-admonition-tip{--md-admonition-color:#b0b0b0;--md-admonition-bg-color:#262626;--md-admonition-border-color:#5d5d5d}.md-editor-dark .md-editor-admonition-info{--md-admonition-color:#b3b3b3;--md-admonition-bg-color:#2b2b2b;--md-admonition-border-color:#616161}.md-editor-dark .md-editor-admonition-quote{--md-admonition-color:#b0bec5;--md-admonition-bg-color:#263238;--md-admonition-border-color:#5d6a70}.md-editor-dark .md-editor-admonition-abstract{--md-admonition-color:#81d4fa;--md-admonition-bg-color:#012f45;--md-admonition-border-color:#34718d}.md-editor-dark .md-editor-admonition-attention{--md-admonition-color:#64b5f6;--md-admonition-bg-color:#102a4c;--md-admonition-border-color:#326290}.md-editor-dark .md-editor-admonition-example{--md-admonition-color:#9575cd;--md-admonition-bg-color:#271b52;--md-admonition-border-color:#533f83}.md-editor-dark .md-editor-admonition-hint{--md-admonition-color:#4db6ac;--md-admonition-bg-color:#003d3a;--md-admonition-border-color:#1f6d68}.md-editor-dark .md-editor-admonition-success{--md-admonition-color:#81c784;--md-admonition-bg-color:#1b5e20;--md-admonition-border-color:#448848}.md-editor-dark .md-editor-admonition-question{--md-admonition-color:#ffd54f;--md-admonition-bg-color:#3e2f00;--md-admonition-border-color:#8b7120}.md-editor-dark .md-editor-admonition-caution{--md-admonition-color:#ffcc80;--md-admonition-bg-color:#3e2600;--md-admonition-border-color:#8b6833}.md-editor-dark .md-editor-admonition-warning{--md-admonition-color:#ffb74d;--md-admonition-bg-color:#3d2600;--md-admonition-border-color:#8b601f}.md-editor-dark .md-editor-admonition-danger{--md-admonition-color:#ef9a9a;--md-admonition-bg-color:#3c0000;--md-admonition-border-color:#843e3e}.md-editor-dark .md-editor-admonition-failure{--md-admonition-color:#ef9a9a;--md-admonition-bg-color:#3c0900;--md-admonition-border-color:#84433e}.md-editor-dark .md-editor-admonition-bug{--md-admonition-color:#e68381;--md-admonition-bg-color:#300000;--md-admonition-border-color:#793434}.md-editor-dark .md-editor-admonition-error{--md-admonition-color:#ef5350;--md-admonition-bg-color:#300000;--md-admonition-border-color:#7c2120}.md-editor-preview .md-editor-admonition{background-color:var(--md-admonition-bg-color);border:1px solid var(--md-admonition-border-color);border-radius:var(--md-theme-radius-m);color:var(--md-admonition-color);display:flow-root;font-size:14px;font-weight:400;margin:1rem 0;padding:1em 1em .5em;page-break-inside:avoid}.md-editor-preview .md-editor-admonition-title{font-weight:700;margin:0;padding:0;position:relative}.md-editor-preview .md-editor-admonition p{margin:.5em 0;padding:0}.md-editor-preview .md-editor-admonition p:first-of-type{margin-top:0}.md-editor-preview .md-editor-admonition+p:empty,.md-editor-preview .md-editor-admonition+p:empty+p:empty{display:none}.md-editor-preview .md-editor-mermaid{line-height:normal;overflow:hidden}.md-editor-preview .md-editor-mermaid:not([data-processed]){white-space:pre}.md-editor-preview [class=md-editor-mermaid][data-grab]{cursor:grab}.md-editor-preview [class=md-editor-mermaid][data-grab]:active{cursor:grabbing}.md-editor-preview [class=md-editor-mermaid][data-processed]{align-items:center;display:flex;justify-content:center;position:relative}.md-editor-preview [class=md-editor-mermaid][data-processed] svg{transform-origin:top left}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action{cursor:pointer;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s;z-index:1}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action svg{height:20px;width:20px}.md-editor-preview [class=md-editor-mermaid][data-processed]:hover .md-editor-mermaid-action{opacity:1}.md-editor-katex-block{margin:20px;text-align:center}.md-editor-katex-block,.md-editor-katex-inline{display:none}.md-editor-katex-inline[data-processed]{display:initial}.md-editor-katex-block[data-processed]{display:block}.md-editor .md-editor-preview{--md-theme-code-inline-color:#3594f7;--md-theme-code-inline-bg-color:rgba(59,170,250,.1);--md-theme-code-inline-radius:var(--md-theme-radius-s);--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#282c34;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:var(--md-theme-radius-m)}.md-editor-dark .md-editor-preview{--md-theme-code-inline-color:#3594f7;--md-theme-code-inline-bg-color:rgba(59,170,250,.1);--md-theme-code-inline-radius:var(--md-theme-radius-s);--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:var(--md-theme-radius-m)}.md-editor-preview code{background-color:var(--md-theme-code-inline-bg-color);border-radius:var(--md-theme-code-inline-radius);color:var(--md-theme-code-inline-color);line-height:22px;padding:2px 4px}.md-editor-preview .md-editor-code{color:var(--md-theme-code-block-color);font-size:12px;line-height:1;margin:20px 0;position:relative}.md-editor-preview .md-editor-code input[type=radio],.md-editor-preview .md-editor-code input[type=radio]+pre,.md-editor-preview .md-editor-code input[type=radio]+span.md-editor-code-lang{display:none}.md-editor-preview .md-editor-code input:checked+pre,.md-editor-preview .md-editor-code input:checked+span.md-editor-code-lang{display:block}.md-editor-preview .md-editor-code input:checked+label{border-bottom:1px solid;color:var(--md-theme-code-active-color)}.md-editor-preview .md-editor-code .md-editor-code-head{background-color:var(--md-theme-code-before-bg-color);border-top-left-radius:var(--md-theme-code-block-radius);border-top-right-radius:var(--md-theme-code-block-radius);display:grid;font-size:12px;grid-template:"1fr 1fr";height:32px;justify-content:space-between;margin-bottom:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;position:sticky;top:0;z-index:10000}.md-editor-preview .md-editor-code .md-editor-code-head::-webkit-details-marker{display:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span{border-radius:50%;display:inline-block;height:10px;margin-top:11px;width:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:first-of-type{background-color:#ec6a5e}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(2){background-color:#f4bf4f}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(3){background-color:#61c554}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span+span{margin-left:4px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label{background-color:var(--md-theme-code-block-bg-color);box-sizing:border-box;margin-top:8px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li{display:inline-block;line-height:1;list-style:none;margin:0;position:relative;vertical-align:super}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li label{cursor:pointer;display:inline-block;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li+li{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action{align-items:center;display:flex}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action>*{margin-right:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-lang{line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon){cursor:pointer;line-height:32px;position:static}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon) .md-editor-icon{display:inline-block;height:15px;vertical-align:sub;width:15px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]{cursor:pointer;line-height:1;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon] .md-editor-icon{display:inline-block;height:15px;vertical-align:sub;width:15px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{background-color:var(--md-theme-code-copy-tips-bg-color);border-radius:var(--md-theme-radius-s);box-shadow:0 0 2px #0003;color:var(--md-theme-code-copy-tips-color);content:attr(data-tips);font-family:sans-serif;font-size:12px;left:-10px;padding:4px;position:absolute;text-align:center;top:50%;transform:translate(-100%,-50%);width:-moz-max-content;width:max-content}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:5px 0 5px 5px;color:var(--md-theme-code-copy-tips-bg-color);content:"";filter:drop-shadow(4px 0 2px rgba(0,0,0,.2));height:0;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{transition:.3s;visibility:hidden}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:after,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:before{visibility:visible}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{margin-right:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{display:inline-block;font-size:16px;height:16px;transform:rotate(0);transition:transform .1s;vertical-align:sub;width:16px}.md-editor-preview .md-editor-code pre{margin:0;position:relative}.md-editor-preview .md-editor-code pre code{background-color:var(--md-theme-code-before-bg-color);border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius);border-top-left-radius:0;border-top-right-radius:0;color:var(--md-theme-code-block-color);display:block;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;overflow:auto;padding:1em;position:relative}.md-editor-preview .md-editor-code pre code .md-editor-code-block{color:var(--md-theme-code-block-color);display:inline-block;overflow:auto;vertical-align:bottom;width:100%}.md-editor-preview details.md-editor-code .md-editor-code-head{cursor:pointer}.md-editor-preview details.md-editor-code:not(open) .md-editor-code-head{border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius)}.md-editor-preview details.md-editor-code[open] .md-editor-code-head{border-bottom-left-radius:0;border-bottom-right-radius:0}.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(-90deg)}.md-editor-scrn span[rn-wrapper]{counter-reset:linenumber;font-size:100%;left:0;letter-spacing:-1px;pointer-events:none;position:absolute;top:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.md-editor-scrn span[rn-wrapper]>span{counter-increment:linenumber;display:block;pointer-events:none}.md-editor-scrn span[rn-wrapper]>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.5em;text-align:right}.md-editor-scrn pre code{padding-left:3.5em!important}.md-editor-preview figure{display:inline-flex;flex-direction:column;margin:0 0 1em;text-align:center}.md-editor-preview figure figcaption{color:var(--md-theme-color);font-size:.875em;margin-top:5px}.md-editor .md-editor-preview{--md-theme-heading-color:var(--md-theme-color);--md-theme-heading-border:none;--md-theme-heading-1-color:var(--md-theme-heading-color);--md-theme-heading-1-border:var(--md-theme-heading-border);--md-theme-heading-2-color:var(--md-theme-heading-color);--md-theme-heading-2-border:var(--md-theme-heading-border);--md-theme-heading-3-color:var(--md-theme-heading-color);--md-theme-heading-3-border:var(--md-theme-heading-border);--md-theme-heading-4-color:var(--md-theme-heading-color);--md-theme-heading-4-border:var(--md-theme-heading-border);--md-theme-heading-5-color:var(--md-theme-heading-color);--md-theme-heading-5-border:var(--md-theme-heading-border);--md-theme-heading-6-color:var(--md-theme-heading-color);--md-theme-heading-6-border:var(--md-theme-heading-border)}.md-editor-preview h1,.md-editor-preview h2,.md-editor-preview h3,.md-editor-preview h4,.md-editor-preview h5,.md-editor-preview h6{font-weight:700;margin:1.4em 0 .8em;position:relative;word-break:break-all}.md-editor-preview h1 a,.md-editor-preview h1 a:hover,.md-editor-preview h2 a,.md-editor-preview h2 a:hover,.md-editor-preview h3 a,.md-editor-preview h3 a:hover,.md-editor-preview h4 a,.md-editor-preview h4 a:hover,.md-editor-preview h5 a,.md-editor-preview h5 a:hover,.md-editor-preview h6 a,.md-editor-preview h6 a:hover{color:inherit}.md-editor-preview h1{border-bottom:var(--md-theme-heading-1-border);color:var(--md-theme-heading-1-color)}.md-editor-preview h2{border-bottom:var(--md-theme-heading-2-border);color:var(--md-theme-heading-2-color)}.md-editor-preview h3{border-bottom:var(--md-theme-heading-3-border);color:var(--md-theme-heading-3-color)}.md-editor-preview h4{border-bottom:var(--md-theme-heading-4-border);color:var(--md-theme-heading-4-color)}.md-editor-preview h5{border-bottom:var(--md-theme-heading-5-border);color:var(--md-theme-heading-5-color)}.md-editor-preview h6{border-bottom:var(--md-theme-heading-6-border);color:var(--md-theme-heading-6-color)}.md-editor-preview h1{font-size:2em}.md-editor-preview h2{font-size:1.5em}.md-editor-preview h3{font-size:1.25em}.md-editor-preview h4{font-size:1em}.md-editor-preview h5{font-size:.875em}.md-editor-preview h6{font-size:.85em}.md-editor-preview hr{border:none;border-top:1px solid var(--md-theme-border-color);height:1px;margin:10px 0}.md-editor-preview a{color:var(--md-theme-link-color);text-decoration:none;transition:color .1s}.md-editor-preview a:hover{color:var(--md-theme-link-hover-color)}.md-editor-preview a:empty:before{content:attr(href)}.md-editor-preview ol,.md-editor-preview ul{padding-left:2em}.md-editor-preview ol .task-list-item,.md-editor-preview ul .task-list-item{list-style-type:none}.md-editor-preview ol .task-list-item input,.md-editor-preview ul .task-list-item input{margin-left:-1.5em;margin-right:.1em}.md-editor-preview img{max-width:100%}.md-editor-preview p:empty{display:none}.md-editor .md-editor-preview{--md-theme-quote-color:var(--md-theme-color);--md-theme-quote-border:none;--md-theme-quote-bg-color:inherit}.md-editor-preview blockquote{background-color:var(--md-theme-quote-bg-color);border-left:var(--md-theme-quote-border);color:var(--md-theme-quote-color);padding:0 1em}.md-editor .md-editor-preview{--md-theme-table-stripe-color:#fafafa;--md-theme-table-tr-bg-color:inherit;--md-theme-table-td-border-color:var(--md-theme-border-color)}.md-editor-dark .md-editor-preview{--md-theme-table-stripe-color:#0c0c0c;--md-theme-table-tr-bg-color:inherit;--md-theme-table-td-border-color:var(--md-theme-border-color)}.md-editor-preview table tr{background-color:var(--md-theme-table-tr-bg-color)}.md-editor-preview table tr td,.md-editor-preview table tr th{border:1px solid var(--md-theme-table-td-border-color)}.md-editor-preview table tr:nth-child(2n){background-color:var(--md-theme-table-stripe-color)}.md-editor-preview{color:var(--md-theme-color)}.md-editor-preview ::-webkit-scrollbar{height:6px;width:6px}.md-editor-preview ::-webkit-scrollbar-button:vertical{display:none}.md-editor-preview ::-webkit-scrollbar-corner,.md-editor-preview ::-webkit-scrollbar-thumb,.md-editor-preview ::-webkit-scrollbar-track{border-radius:2px}.md-editor .md-editor-preview ::-webkit-scrollbar-corner,.md-editor .md-editor-preview ::-webkit-scrollbar-track{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#0000004d}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-corner,.md-editor-dark .md-editor-preview ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-editor div.default-theme{--md-theme-code-copy-tips-color:#141414}.md-editor-dark div.default-theme{--md-theme-code-copy-tips-color:inherit}div.default-theme img{box-sizing:border-box;margin:0 auto}div.default-theme a{border-bottom:none;display:inline-flex;line-height:1}div.default-theme a:hover{border-bottom:1px solid}div.default-theme a[target=_blank]{align-items:center}div.default-theme a[target=_blank]:after{background-color:currentColor;content:"";display:inline-block;height:16px;margin-left:2px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}div.default-theme ol,div.default-theme ul{margin:.6em 0}div.default-theme ol li,div.default-theme ul li{line-height:1.6;margin:.5em 0}div.default-theme p{line-height:1.6;margin:.5rem 0}.md-editor div.default-theme{--md-theme-quote-border:5px solid #35b378;--md-theme-quote-bg-color:var(--md-theme-bg-color-inset)}div.default-theme blockquote{display:flow-root;line-height:2em;margin:20px 0;padding:0 1.2em}.md-editor default-theme{--md-theme-table-stripe-color:#fafafa}.md-editor-dark default-theme{--md-theme-table-stripe-color:#0c0c0c}div.default-theme table{border-collapse:collapse;border-spacing:0;margin-bottom:1em;margin-top:1em;overflow:auto}div.default-theme table tr td,div.default-theme table tr th{word-wrap:break-word;padding:8px 14px}div.default-theme table tbody tr:hover{background-color:var(--md-theme-color-hover)}div.default-theme blockquote table{line-height:normal}div.default-theme blockquote table tr td,div.default-theme blockquote table tr th{border-color:var(--md-theme-border-color-inset)}div.default-theme blockquote table tbody tr:nth-child(n){background-color:inherit}div.default-theme blockquote table tbody tr:hover{background-color:var(--md-theme-color-hover-inset)}.md-editor div.vuepress-theme{--md-theme-code-inline-color:#d63200;--md-theme-code-inline-bg-color:#f8f8f8;--md-theme-code-block-color:#747384;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:2px}.md-editor-dark div.vuepress-theme{--md-theme-code-inline-color:#e06c75;--md-theme-code-inline-bg-color:#1a1a1a;--md-theme-code-block-color:#999;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:2px}div.vuepress-theme code{margin:0 2px;padding:3px 5px}div.vuepress-theme .md-editor-code pre{font-size:.875em;margin:0 0 1em}div.vuepress-theme .md-editor-code pre code{margin:0;padding:22px 1em;white-space:pre}div.vuepress-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.vuepress-theme{--md-theme-heading-color:#273849;--md-theme-heading-2-border:1px solid var(--md-theme-border-color)}.md-editor-dark div.vuepress-theme{--md-theme-heading-color:#999;--md-theme-heading-2-border:1px solid var(--md-theme-border-color)}div.vuepress-theme h1,div.vuepress-theme h2,div.vuepress-theme h3,div.vuepress-theme h4,div.vuepress-theme h5,div.vuepress-theme h6{font-weight:600;line-height:1.45;margin-top:1em;position:relative}div.vuepress-theme h1{font-size:2.2em;margin:1em 0}div.vuepress-theme h2{font-size:1.65em;padding-bottom:.3em}div.vuepress-theme h3{line-height:1.35em}.md-editor div.vuepress-theme{--md-theme-link-color:#42b983}div.vuepress-theme a{font-weight:600}div.vuepress-theme ol,div.vuepress-theme ul{line-height:1.4em;margin:1.2em 0;position:relative;z-index:1}div.vuepress-theme ol li,div.vuepress-theme ul li{margin:1.2em 0}div.vuepress-theme p{line-height:1.6em;margin:1.2em 0;position:relative;word-spacing:.05em}.md-editor div.vuepress-theme{--md-theme-quote-border:4px solid #42b983}div.vuepress-theme blockquote{margin:2em 0;padding-left:20px}div.vuepress-theme blockquote p{margin-bottom:0;margin-left:0;margin-top:1.2em;padding:0}.md-editor div.vuepress-theme{--md-theme-table-td-border-color:#dfe2e5;--md-theme-table-stripe-color:#f6f8fa}.md-editor-dark div.vuepress-theme{--md-theme-table-td-border-color:#2d2d2d;--md-theme-table-stripe-color:#0c0c0c}div.vuepress-theme table{border-collapse:collapse;display:block;margin:1rem 0;overflow-x:auto}div.vuepress-theme table tr td,div.vuepress-theme table tr th{padding:.6em 1em}.md-editor div.vuepress-theme{--md-theme-color:#304455}.md-editor-dark div.vuepress-theme{--md-theme-color:#999}div.vuepress-theme{color:var(--md-theme-color);font-size:16px}div.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.md-editor div.github-theme{--md-theme-code-inline-color:inherit;--md-theme-code-inline-bg-color:#eff1f2;--md-theme-code-inline-radius:6px;--md-theme-code-block-color:inherit;--md-theme-code-block-bg-color:#f6f8fa;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:6px}.md-editor-dark div.github-theme{--md-theme-code-inline-color:#c9d1d9;--md-theme-code-inline-bg-color:#2d3339;--md-theme-code-inline-radius:6px;--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#161b22;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:6px}div.github-theme code{margin:0;padding:.2em .4em}div.github-theme pre code{letter-spacing:1px;margin-bottom:0;padding:22px 1em;word-break:normal}.md-editor div.github-theme{--md-theme-heading-color:inherit;--md-theme-heading-6-color:#2d3339;--md-theme-heading-1-border:1px solid #d9dee4;--md-theme-heading-2-border:1px solid #d9dee4}.md-editor-dark div.github-theme{--md-theme-heading-color:#c9d1d9;--md-theme-heading-6-color:#768390;--md-theme-heading-1-border:1px solid #373e47;--md-theme-heading-2-border:1px solid #373e47}div.github-theme h1,div.github-theme h2,div.github-theme h3,div.github-theme h4,div.github-theme h5,div.github-theme h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}div.github-theme h1{font-size:2em;padding-bottom:.3em}div.github-theme h2{font-size:1.5em;padding-bottom:.3em}div.github-theme h3{font-size:1.25em}div.github-theme h4{font-size:1em}div.github-theme h5{font-size:.875em}div.github-theme h6{font-size:.85em}.md-editor div.github-theme{--md-theme-heading-bg-color:#fff}.md-editor-dark div.github-theme{--md-theme-heading-bg-color:#22272e}div.github-theme img{background-color:var(--md-theme-heading-bg-color)}.md-editor div.github-theme{--md-theme-link-color:#539bf5;--md-theme-link-hover-color:#539bf5}div.github-theme a:hover{text-decoration:underline}div.github-theme ol li+li,div.github-theme ul li+li{margin-top:.25em}.md-editor div.github-theme{--md-theme-quote-color:#57606a;--md-theme-quote-border:.25em solid #d0d7de}.md-editor-dark div.github-theme{--md-theme-quote-color:#8b949e;--md-theme-quote-border:.25em solid #444c56}div.github-theme blockquote{margin:0;padding:0 1em}.md-editor div.github-theme{--md-theme-table-stripe-color:#f7f8fa;--md-theme-table-tr-bg-color:#fff;--md-theme-table-td-border-color:#d0d7de}.md-editor-dark div.github-theme{--md-theme-table-stripe-color:#161b22;--md-theme-table-tr-bg-color:transparent;--md-theme-table-td-border-color:#30363d}div.github-theme table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;overflow:auto}div.github-theme table tr td,div.github-theme table tr th{padding:6px 13px}.md-editor div.github-theme{--md-theme-color:#222}.md-editor-dark div.github-theme{--md-theme-color:#c9d1d9}div.github-theme{color:var(--md-theme-color);line-height:1.5}div.github-theme blockquote,div.github-theme details,div.github-theme dl,div.github-theme ol,div.github-theme p,div.github-theme pre,div.github-theme table,div.github-theme ul{margin-bottom:16px;margin-top:0}.md-editor div.cyanosis-theme,.md-editor-dark div.cyanosis-theme{--md-theme-code-inline-color:var(--md-theme-code-color);--md-theme-code-inline-bg-color:var(--md-theme-code-bg-color);--md-theme-code-block-color:var(--md-theme-base-color);--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}div.cyanosis-theme code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto;padding:.065em .4em}div.cyanosis-theme code::-moz-selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme code::selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.cyanosis-theme .md-editor-code pre code{line-height:1.75;margin:0;padding:11px 12px 22px;word-break:normal}div.cyanosis-theme .md-editor-code pre code span[rn-wrapper]{top:11px}.md-editor div.cyanosis-theme{--md-theme-heading-color:var(--md-theme-title-color)}div.cyanosis-theme h1{font-size:30px;padding-bottom:4px}div.cyanosis-theme h1,div.cyanosis-theme h2{line-height:1.5;margin-bottom:10px;margin-top:36px;transition:color .35s}div.cyanosis-theme h2{border-bottom:1px solid var(--md-theme-border-color-2);font-size:24px;padding-bottom:10px;padding-left:10px;padding-right:10px;position:relative}div.cyanosis-theme h2:before{content:"「";left:-14px;position:absolute;top:-6px}div.cyanosis-theme h2:after{content:"」";position:relative;right:auto;top:6px}div.cyanosis-theme h3{font-size:20px;line-height:1.5;margin-bottom:10px;margin-top:30px;padding-bottom:0;padding-left:6px;position:relative;transition:color .35s}div.cyanosis-theme h3:before{color:var(--md-theme-strong-color);content:"»";padding-right:6px}div.cyanosis-theme h4{font-size:16px;margin-top:24px}div.cyanosis-theme h4,div.cyanosis-theme h5{line-height:1.5;margin-bottom:10px;padding-bottom:0;padding-left:6px;transition:color .35s}div.cyanosis-theme h5{font-size:14px;margin-top:18px}div.cyanosis-theme h6{font-size:12px;line-height:1.5;margin-bottom:10px;margin-top:12px;padding-bottom:0;padding-left:6px;transition:color .35s}div.cyanosis-theme h1::-moz-selection,div.cyanosis-theme h2::-moz-selection,div.cyanosis-theme h3::-moz-selection,div.cyanosis-theme h4::-moz-selection,div.cyanosis-theme h5::-moz-selection,div.cyanosis-theme h6::-moz-selection{background-color:var(--md-theme-slct-titlebg-color);color:var(--md-theme-slct-title-color)}div.cyanosis-theme h1::selection,div.cyanosis-theme h2::selection,div.cyanosis-theme h3::selection,div.cyanosis-theme h4::selection,div.cyanosis-theme h5::selection,div.cyanosis-theme h6::selection{background-color:var(--md-theme-slct-titlebg-color);color:var(--md-theme-slct-title-color)}@media (max-width:720px){div.cyanosis-theme h1{font-size:24px}div.cyanosis-theme h2{font-size:20px}div.cyanosis-theme h3{font-size:18px}}.md-editor div.cyanosis-theme{--md-theme-link-color:var(--md-theme-link-color);--md-theme-link-hover-color:var(--md-theme-linkh-color)}div.cyanosis-theme a{border-bottom:1px solid var(--md-theme-border-color);display:inline-block;position:relative;text-decoration:none}div.cyanosis-theme a:hover{border-bottom-color:var(--md-theme-linkh-color)}div.cyanosis-theme a:active{color:var(--md-theme-linkh-color)}div.cyanosis-theme a:after{border-bottom:1px solid var(--md-theme-border-color);content:"";left:0;opacity:0;position:absolute;top:100%;transform:translateZ(0);transition:top .3s,opacity .3s;width:100%}div.cyanosis-theme a:hover:after{border-bottom-color:var(--md-theme-linkh-color);opacity:1;top:0}div.cyanosis-theme ol,div.cyanosis-theme ul{margin:0}div.cyanosis-theme ol li,div.cyanosis-theme ul li{list-style:inherit;margin-bottom:0}div.cyanosis-theme ol li .task-list-item,div.cyanosis-theme ul li .task-list-item{list-style:none}div.cyanosis-theme ol li .task-list-item ol,div.cyanosis-theme ol li .task-list-item ul,div.cyanosis-theme ul li .task-list-item ol,div.cyanosis-theme ul li .task-list-item ul{margin-top:0}div.cyanosis-theme ol ol,div.cyanosis-theme ol ul,div.cyanosis-theme ul ol,div.cyanosis-theme ul ul{margin-top:4px}div.cyanosis-theme ol li{padding-left:6px}div.cyanosis-theme ol li::-moz-selection,div.cyanosis-theme ul li::-moz-selection{background-color:var(--md-theme-slct-bg-color);color:var(--md-theme-slct-text-color)}div.cyanosis-theme ol li::selection,div.cyanosis-theme ul li::selection{background-color:var(--md-theme-slct-bg-color);color:var(--md-theme-slct-text-color)}div.cyanosis-theme .task-list-item-checkbox{position:relative}div.cyanosis-theme .contains-task-list input[type=checkbox]:before{background:#f0f8ff;border:1px solid #add6ff;border-radius:var(--md-theme-radius-s);box-sizing:border-box;content:"";height:inherit;inset:0;position:absolute;width:inherit;z-index:1}div.cyanosis-theme .contains-task-list input[type=checkbox][checked]:after{color:#f55;content:"✓";font-size:20px;font-weight:700;height:0;inset:-12px 0 0;position:absolute;width:0;z-index:2}div.cyanosis-theme p{line-height:inherit;margin-bottom:16px;margin-top:16px}div.cyanosis-theme p::-moz-selection{background-color:var(--md-theme-slct-bg-color);color:var(--md-theme-slct-text-color)}div.cyanosis-theme p::selection{background-color:var(--md-theme-slct-bg-color);color:var(--md-theme-slct-text-color)}.md-editor div.cyanosis-theme{--md-theme-quote-color:var(--md-theme-blockquote-color);--md-theme-quote-border:4px solid var(--md-theme-strong-color);--md-theme-quote-bg-color:var(--md-theme-blockquote-bg-color)}div.cyanosis-theme blockquote{margin:22px 0;padding:1px 20px;transition:color .35s}div.cyanosis-theme blockquote:after{content:"";display:block}div.cyanosis-theme blockquote>p{margin:10px 0}div.cyanosis-theme blockquote>b,div.cyanosis-theme blockquote>strong{color:var(--md-theme-strong-color)}div.cyanosis-theme table{border:1px solid var(--md-theme-table-border-color);border-collapse:collapse;border-spacing:0;display:inline-block!important;max-width:100%;overflow:auto;width:auto}div.cyanosis-theme table thead{background:#f6f6f6;color:#000;text-align:left}div.cyanosis-theme table tr:nth-child(2n){background-color:var(--md-theme-table-tr-nc-color)}div.cyanosis-theme table tr:hover{background-color:var(--md-theme-table-trh-color)}div.cyanosis-theme table td,div.cyanosis-theme table th{border:1px solid var(--md-theme-table-border-color);line-height:24px;padding:12px 8px}div.cyanosis-theme table th{background-color:var(--md-theme-table-th-color);color:var(--md-theme-table-tht-color)}div.cyanosis-theme table td{min-width:120px}div.cyanosis-theme table thead th::-moz-selection{background-color:transparent}div.cyanosis-theme table thead th::selection{background-color:transparent}div.cyanosis-theme table tbody td::-moz-selection{background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme table tbody td::selection{background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-base-color:#353535;--md-theme-title-color:#005bb7;--md-theme-strong-color:#2196f3;--md-theme-em-color:#4fc3f7;--md-theme-del-color:#ccc;--md-theme-link-color:#3da8f5;--md-theme-linkh-color:#007fff;--md-theme-border-color:#bedcff;--md-theme-border-color-2:#ececec;--md-theme-bg-color:#fff;--md-theme-blockquote-color:#8c8c8c;--md-theme-blockquote-bg-color:#f0fdff;--md-theme-code-color:#c2185b;--md-theme-code-bg-color:#fff4f4;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-table-border-color:#c3e0fd;--md-theme-table-th-color:#dff0ff;--md-theme-table-tht-color:#005bb7;--md-theme-table-tr-nc-color:#f7fbff;--md-theme-table-trh-color:#e0edf7;--md-theme-slct-title-color:#005bb7;--md-theme-slct-titlebg-color:rgba(175,207,247,.25);--md-theme-slct-text-color:#c80000;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#e8ebec;--md-theme-slct-codebg-color:#ffeaeb;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}.md-editor-dark div.cyanosis-theme{--md-theme-base-color:#cacaca;--md-theme-title-color:#ddd;--md-theme-strong-color:#fe9900;--md-theme-em-color:#ffd28e;--md-theme-del-color:#ccc;--md-theme-link-color:#ffb648;--md-theme-linkh-color:#fe9900;--md-theme-border-color:#ffe3ba;--md-theme-border-color-2:#ffcb7b;--md-theme-bg-color:#2f2f2f;--md-theme-blockquote-color:#c7c7c7;--md-theme-blockquote-bg-color:rgba(255,199,116,.1);--md-theme-code-color:#000;--md-theme-code-bg-color:#ffcb7b;--md-theme-code-block-bg-color:rgba(30,25,18,.5);--md-theme-table-border-color:#fe9900;--md-theme-table-th-color:#ffb648;--md-theme-table-tht-color:#000;--md-theme-table-tr-nc-color:#6d5736;--md-theme-table-trh-color:#947443;--md-theme-slct-title-color:#000;--md-theme-slct-titlebg-color:#fe9900;--md-theme-slct-text-color:#00c888;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#000;--md-theme-slct-codebg-color:#ffcb7b;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}div.cyanosis-theme{color:var(--md-theme-base-color);font-weight:400;line-height:1.75;overflow-x:hidden;transition:color .35s;word-break:break-word}div.cyanosis-theme hr{background-image:linear-gradient(90deg,var(--md-theme-link-color),rgba(255,0,0,.3),rgba(37,163,65,.3),rgba(255,0,0,.3),var(--md-theme-link-color));border-width:0;height:1px;margin-bottom:32px;margin-top:32px;overflow:visible;position:relative;width:98%}div.cyanosis-theme b,div.cyanosis-theme strong{color:var(--md-theme-strong-color)}div.cyanosis-theme em,div.cyanosis-theme i{color:var(--md-theme-em-color)}div.cyanosis-theme del{color:var(--md-theme-del-color)}div.cyanosis-theme details>summary{border-bottom:1px solid var(--md-theme-border-color);color:var(--md-theme-title-color);cursor:pointer;font-size:20px;font-weight:bolder;outline:none}div.cyanosis-theme details>p{background-color:var(--md-theme-blockquote-bg-color);border:2px dashed var(--md-theme-strong-color);color:#666;margin:10px 0 0;padding:10px 20px}div.cyanosis-theme a::-moz-selection,div.cyanosis-theme b::-moz-selection,div.cyanosis-theme em::-moz-selection,div.cyanosis-theme i::-moz-selection,div.cyanosis-theme strong::-moz-selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme a::selection,div.cyanosis-theme b::selection,div.cyanosis-theme em::selection,div.cyanosis-theme i::selection,div.cyanosis-theme strong::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme del::-moz-selection{background-color:var(--md-theme-slct-elbg-color);color:var(--md-theme-slct-del-color)}div.cyanosis-theme del::selection{background-color:var(--md-theme-slct-elbg-color);color:var(--md-theme-slct-del-color)}.md-editor div.mk-cute-theme,.md-editor-dark div.mk-cute-theme{--md-theme-code-inline-color:#4ec9b0;--md-theme-code-inline-bg-color:#282c34;--md-theme-code-block-color:#4ec9b0;--md-theme-code-block-bg-color:#282c34;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:10px}div.mk-cute-theme code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;margin:0 4px;overflow-x:auto;padding:.14em .46em}div.mk-cute-theme .md-editor-code pre code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;line-height:1.75;margin:0;padding:22px;word-break:normal}div.mk-cute-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.mk-cute-theme{--md-theme-heading-color:#36ace1}div.mk-cute-theme h1:before,div.mk-cute-theme h2:before,div.mk-cute-theme h3:before,div.mk-cute-theme h4:before,div.mk-cute-theme h5:before,div.mk-cute-theme h6:before{animation:spin 2s linear 0s infinite;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAF8UlEQVRIS71Wa2wUVRT+7r0zu9t2t/RBaSioPCpYbIUfaEIQUogSAwZDAlUSGwgg/CBATExMCJH1D2hIfOEjFEUEhViCgBgIUCH44OkjPAMGBVqhpUCfW3Zn5z7MuQOE0hYxMdxJdmd25s53vnO+851leMCLPWA8/CfA2TsvL8n7q+nTFfNLG+4VqInHOeJLDQMzdz/3r4DGGDb9lxu+aPcE7U61JHDMDePcuv0O21ShugOefqDdtBie3Dk6K/O+Ab+qOjJiz7Ahv6c8hbDDwRiQlgYGDOcaWyEcjg8On+j71IpJndjGt9XO+jM7+pkywNvbazIfercieSdoJ4bE5sWjyZqMpDdeaQNXMNC34ME3LV8B56+1w3AOgk+EXe/Ub6uiLB6XdH/G/mYjeBCcFwnt3zQqWt4t4NjjnhzQ1CGkBhwOCMFAB71U0qsYgRlwBtQ1tiEJAy44OBdQUmFK3aWS06NLT+ukZAQoKCCjsfbDmk6p78RwX3ncWffmIj8U4kh6GpEwh+9rGy23LDU4GBrrm9DsuDYIGMAYIC/EUNQ7Cq1hn+WM2TI8f+jEyCmvjfn1FssuojHx6tDkyZOaCzr8TNpASzDAk8amlRIrEylcSGsYrcGIstIYWhgDDIM2BiGH3ywFkGAC1U9n38bpVqWGdk6r4HMWrZZaG1D5KLn0qYyBEAKnG1otAxLR8L7Z9nfP13CJHQ/ST4vK8sVHe8JsU0U6uO5hlexo8PI7vNDQomwoBRAwpSmtgJAAztS3QLsOsmBQlBtFJMQhlbbPUBBUR7o2hqHVddLbRsfCPQJ+u3TPw8uGl1yklAlHIJZKo3//XEhlLCtifPFyM7xwCI/lZ8IKTTBbS7pPLIggZZsSQ+zXbT4UYSsnet3UMM5HPT5LGbrDGYQroClyT2Jwnyj9aN949e8mDCwuRFoqKxRHUJ21BSDRELuQYGhvbMVV32Dp2RuxcfHSRBfAYTsbU9nJdFj5EiLkglHkRInC1xoxKbH9hQJIaTDvxxTCUddWl4wg0dCCtqSPDmoVx4Eitpxh64ZtsT6b5ie6pPRkfF90TllxOzEwmipMKRRgHODGgCuJkqIcvDdC2BZ5Y+tlHHMzkAKghbAxcQqQDiKrFBxhqg5MHTivS1tQ+sdsvaQl5Yd6yfdRXNQLsQwXnq/AQFLXEIIjzBSuNaaR0SuEtkQKl9IKjAsbJaWfzo1USDsM6zceDJfeVGgnhhN2N7YOyo5kJz1pa2AbgfrO1gRwXW6vSRQNtddR+EhvKGmseskgTtY2Q7kucYWWgToPHzyUyXry0iXfnBtfl5f/PaWPvPNW/zkOAQegJHltFE5dSaCskHqPVEnqpMAMEgkPtR1pKxyh/N0/vTToubtH1G3RmLjhM8ubKXfWB2mRa9ySOaWS2uT8lTZ0cI6I52Ngv7zAbW9mQVm1cpytu441P38XeXTlQu+e46nyh+bjLkMZRU0MCYTCJWZSG1y7cBWNURpxBlxqFBfEwGnGGhaYPSNwhpSv4DK+/vPynBk9MqRIiOWs8a2WJTm9a+cgh6SaMIMz9W1WjYHHMtv0wSmZdWB9gdsya/rcYVg7JoffCdqlD6ceTpiY59tM0PhJp5WNvra+BQkejCMyBarr8KKYDcZi8sDaCDKYFIGRk+FnSVXzyTO9JxBwF8DLc1dlLn65ooNEYN0fBsu21fTvL6PXnhxXlnLIqqhYYBian4lQ2Lk9ogiALsimiLC1QYfhlV1Hnxh7JfcMqxrpd7U2GFa5t9nOd7Kr+kg4uWvnCpromlJeXlq3Os3ZLOlrZBmNQf1ybVqpxhbA7mRIOCy1+esDOWhIyDv/+3Q7LRbsqH+rKRJ+nba+/+WW7II1s9vvVBuNr7KNF1WUM1bSt5f1Vq01jUVkKfnx8uoti3Or5rbd9782M61azJz/rFywYU/OyKqK1p5G2MS1Z18tGFDwTkvIxcK9RwaMP3a9/tbc62lPj/Nw5B9ey9Ehy/MY4oEqelgNleuyCgdXJlmc3fO5Ll56r5f+n/f+AWFf9jvBgaHpAAAAAElFTkSuQmCC);bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;top:0}div.mk-cute-theme h1{font-size:30px;margin:30px 0;padding:12px 38px;position:relative}div.mk-cute-theme h1:before{background-size:30px 30px;height:30px;width:30px}div.mk-cute-theme h2{font-size:24px;margin:28px 0;padding:12px 36px;position:relative}div.mk-cute-theme h2:before{background-size:28px 28px;height:28px;width:28px}div.mk-cute-theme h3{font-size:18px;margin:26px 0;padding:4px 32px;position:relative}div.mk-cute-theme h3:before{background-size:24px 24px;height:24px;width:24px}div.mk-cute-theme h4{font-size:16px;margin:22px 0;padding:4px 28px;position:relative}div.mk-cute-theme h4:before{background-size:20px 20px;height:20px;width:20px}div.mk-cute-theme h5{font-size:15px;margin:20px 0;padding:4px 26px;position:relative}div.mk-cute-theme h5:before{background-size:18px 18px;height:18px;width:18px}div.mk-cute-theme h6{font-size:14px;margin:16px 0;padding:4px 22px;position:relative}div.mk-cute-theme h6:before{background-size:16px 16px;height:16px;width:16px}@media (max-width:720px){div.mk-cute-theme h1{font-size:24px}div.mk-cute-theme h2{font-size:20px}div.mk-cute-theme h3{font-size:18px}}.md-editor div.mk-cute-theme{--md-theme-link-color:#409eff;--md-theme-link-hover-color:#007bff}div.mk-cute-theme a{border-bottom:1px solid #409eff;display:inline-block}div.mk-cute-theme a:active,div.mk-cute-theme a:hover{border-bottom:1px solid #007bff}div.mk-cute-theme ol li,div.mk-cute-theme ul li{list-style:inherit;margin-bottom:0}div.mk-cute-theme ol li .task-list-item,div.mk-cute-theme ul li .task-list-item{list-style:none}div.mk-cute-theme ol li .task-list-item ol,div.mk-cute-theme ol li .task-list-item ul,div.mk-cute-theme ul li .task-list-item ol,div.mk-cute-theme ul li .task-list-item ul{margin-top:0}div.mk-cute-theme ol ol,div.mk-cute-theme ol ul,div.mk-cute-theme ul ol,div.mk-cute-theme ul ul{margin-top:3px}div.mk-cute-theme ol li{padding-left:6px}div.mk-cute-theme p{line-height:inherit;margin-bottom:22px;margin-top:22px}.md-editor div.mk-cute-theme{--md-theme-quote-color:#fff;--md-theme-quote-border:4px solid #409eff;--md-theme-quote-bg-color:rgba(54,172,225,.75)}.md-editor-dark div.mk-cute-theme{--md-theme-quote-color:inherit;--md-theme-quote-border:4px solid #265d97;--md-theme-quote-bg-color:rgba(18,80,108,.75)}div.mk-cute-theme blockquote{border-radius:var(--md-theme-radius-m);margin:16px 0;padding:8px 26px;position:relative}div.mk-cute-theme blockquote:before{color:#409eff;content:"❝";font-size:20px;font-weight:700;left:8px;line-height:1;opacity:.7;position:absolute;top:10px}div.mk-cute-theme blockquote:after{bottom:0;color:#409eff;content:"❞";font-size:20px;opacity:.7;position:absolute;right:8px}div.mk-cute-theme blockquote ol li,div.mk-cute-theme blockquote ul li,div.mk-cute-theme blockquote>p{color:var(--md-theme-quote-color)}.md-editor div.mk-cute-theme{--md-theme-table-color:#000;--md-theme-table-border-color:#f6f6f6;--md-theme-table-thead-bg-color:#f6f6f6;--md-theme-table-stripe-color:#fcfcfc}.md-editor-dark div.mk-cute-theme{--md-theme-table-color:inherit;--md-theme-table-border-color:#1c1c1c;--md-theme-table-thead-bg-color:rgba(28,28,28,.631);--md-theme-table-stripe-color:rgba(28,28,28,.631)}div.mk-cute-theme table{border:1px solid var(--md-theme-table-border-color);display:inline-block;max-width:100%;overflow:auto;width:auto}div.mk-cute-theme table thead{background-color:var(--md-theme-table-thead-bg-color);color:var(--md-theme-table-color);text-align:left}div.mk-cute-theme table tr td,div.mk-cute-theme table tr th{border:none;line-height:24px;padding:12px 7px}div.mk-cute-theme table tr td{min-width:120px}div.mk-cute-theme blockquote table tbody{color:var(--md-theme-color)}div.mk-cute-theme blockquote table tr{background-color:var(--md-theme-table-stripe-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.md-editor div.mk-cute-theme{--md-theme-color:#36ace1;background-image:linear-gradient(90deg,rgba(50,58,66,.25) 3%,transparent 0),linear-gradient(1turn,rgba(50,58,66,.25) 3%,transparent 0)}.md-editor-dark div.mk-cute-theme{background-image:linear-gradient(90deg,rgba(217,234,251,.25) 3%,transparent 0),linear-gradient(1turn,rgba(217,234,251,.25) 3%,transparent 0);--md-theme-bg-color-scrollbar-thumb:#4d4d4d}div.mk-cute-theme{background-position:50%;background-size:20px 20px;font-weight:400;line-height:1.75;overflow-x:hidden;word-break:break-word}div.mk-cute-theme hr{background-image:linear-gradient(90deg,#36ace1,#dff0fe,#36ace1);border:none;height:1px;margin-bottom:32px;margin-top:32px;overflow:visible;position:relative;width:98%}div.mk-cute-theme del{color:#36ace1}.md-editor div.smart-blue-theme{--md-theme-code-inline-color:#d63200;--md-theme-code-inline-bg-color:#fff5f5;--md-theme-code-block-color:#333;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}.md-editor-dark div.smart-blue-theme{--md-theme-code-inline-color:#e06c75;--md-theme-code-inline-bg-color:#1a1a1a;--md-theme-code-block-color:#999;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}div.smart-blue-theme code{overflow-x:auto;padding:.065em .4em}div.smart-blue-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.smart-blue-theme .md-editor-code pre code{margin:0;padding:22px 12px;word-break:normal}div.smart-blue-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.smart-blue-theme{--md-theme-heading-color:#135ce0}div.smart-blue-theme h1,div.smart-blue-theme h2,div.smart-blue-theme h3,div.smart-blue-theme h4,div.smart-blue-theme h5,div.smart-blue-theme h6{margin:0;padding:30px 0}div.smart-blue-theme h1 a,div.smart-blue-theme h2 a,div.smart-blue-theme h3 a,div.smart-blue-theme h4 a,div.smart-blue-theme h5 a,div.smart-blue-theme h6 a{border:none}div.smart-blue-theme h1{font-size:22px;margin:50px 0;position:relative;text-align:center}div.smart-blue-theme h2{border-left:4px solid;font-size:20px;margin:30px 0;padding:0 0 0 10px;position:relative}div.smart-blue-theme h3{font-size:16px}div.smart-blue-theme img{margin:0 auto}.md-editor div.smart-blue-theme{--md-theme-link-color:#036aca}.md-editor-dark div.smart-blue-theme{--md-theme-link-color:#2d7dc7}div.smart-blue-theme a{font-weight:400}div.smart-blue-theme ol,div.smart-blue-theme ul{margin-top:1em}div.smart-blue-theme li{line-height:2;list-style:inherit;margin-bottom:0}div.smart-blue-theme p{font-weight:400;line-height:2}div.smart-blue-theme *+p{margin-top:16px}.md-editor div.smart-blue-theme{--md-theme-quote-color:#666;--md-theme-quote-bg-color:#fff9f9;--md-theme-quote-border-color:#b2aec5}.md-editor-dark div.smart-blue-theme{--md-theme-quote-color:#999;--md-theme-quote-bg-color:#2a2a2a;--md-theme-quote-border-color:#0063bb}div.smart-blue-theme blockquote{background-color:var(--md-theme-quote-bg-color);border-left:4px solid var(--md-theme-quote-border-color);margin:2em 0;padding:2px 20px}div.smart-blue-theme blockquote p{color:var(--md-theme-quote-color);line-height:2}.md-editor div.smart-blue-theme{--md-theme-table-td-border-color:#dfe2e5;--md-theme-table-stripe-color:#f6f8fa}.md-editor-dark div.smart-blue-theme{--md-theme-table-td-border-color:#2d2d2d;--md-theme-table-stripe-color:#0c0c0c}div.smart-blue-theme table{border-collapse:collapse;margin:1rem 0;overflow-x:auto}div.smart-blue-theme table tr td,div.smart-blue-theme table tr th{padding:.6em 1em}div.smart-blue-theme blockquote table{line-height:normal}div.smart-blue-theme blockquote table tr td,div.smart-blue-theme blockquote table tr th{border-color:var(--md-theme-border-color-inset)}div.smart-blue-theme blockquote table tbody tr:nth-child(n){background-color:inherit}.md-editor div.smart-blue-theme{--md-theme-color:#595959;background-image:linear-gradient(90deg,rgba(60,10,30,.04) 3%,transparent 0),linear-gradient(1turn,rgba(60,10,30,.04) 3%,transparent 0)}.md-editor-dark div.smart-blue-theme{--md-theme-color:#999;background-image:linear-gradient(90deg,#cfcfcf0a 3%,#fff0 0),linear-gradient(1turn,#cfcfcf0a 3%,#fff0 0)}div.smart-blue-theme{background-position:50%;background-size:20px 20px;color:var(--md-theme-color);font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}div.smart-blue-theme em strong,div.smart-blue-theme strong{color:#036aca}div.smart-blue-theme hr{border-top:1px solid #135ce0}.md-editor-checkbox{background-color:var(--md-bk-color-outstand);border:1px solid var(--md-border-color);border-radius:2px;cursor:pointer;height:12px;line-height:1;text-align:center;width:12px}.md-editor-checkbox:after{content:"";font-weight:700}.md-editor-checkbox-checked:after{content:"✓"}.md-editor-divider{background-color:var(--md-border-color);display:inline-block;height:.9em;margin:0 8px;position:relative;top:.1em;width:1px}.md-editor-dropdown{background-color:var(--md-bk-color);box-sizing:border-box;opacity:1;overflow:hidden;position:absolute;transition:all .3s;z-index:20000}.md-editor-dropdown-hidden{opacity:0;visibility:hidden}.md-editor-dropdown-overlay{margin-top:6px}.md-editor-modal-mask{background-color:var(--md-modal-mask);height:100%;inset:0;position:fixed;z-index:20000}.md-editor-modal{background-color:var(--md-bk-color);border:1px solid var(--md-border-color);border-radius:3px;box-shadow:var(--md-modal-shadow);display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:fixed;z-index:20001}.md-editor-modal-header{color:var(--md-color);cursor:grab;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:22px;padding:10px 24px;word-wrap:break-word;border-bottom:1px solid var(--md-border-color);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.md-editor-modal-body{font-size:14px;padding:20px;word-wrap:break-word;box-sizing:border-box;height:calc(100% - 43px)}.md-editor-modal .md-editor-modal-func{position:absolute;right:10px;top:10px}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust,.md-editor-modal .md-editor-modal-func .md-editor-modal-close{cursor:pointer;display:inline-block;height:24px;line-height:24px;text-align:center;width:24px}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust{padding-right:10px}.animation{animation-duration:.15s;animation-fill-mode:forwards}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoom-in{animation-duration:.15s;animation-fill-mode:forwards;animation-name:zoomIn}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoom-out{animation-duration:.15s;animation-fill-mode:forwards;animation-name:zoomOut}.md-editor-content{display:flex;flex:1;flex-shrink:0;height:0;position:relative}.md-editor-content-wrapper{display:flex;flex:1;position:relative;width:0}.md-editor-resize-operate{background-color:var(--md-bk-color);cursor:col-resize;height:100%;position:absolute;width:2px;z-index:1}.md-editor-input-wrapper{box-sizing:border-box}.md-editor-html{font-size:16px;word-break:break-all}.md-editor-footer{border-top:1px solid var(--md-border-color);color:var(--md-color);display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:space-between}.md-editor-footer-item{align-items:center;display:inline-flex;height:100%;padding:0 10px}.md-editor-footer-item+.md-editor-footer-item{padding-left:0}.md-editor-footer-label{line-height:1;padding-right:5px}.md-editor-clip{display:flex;height:calc(100% - 52px);position:relative}.md-editor-clip-main,.md-editor-clip-preview{border:1px solid var(--md-border-color);height:100%;width:50%}.md-editor-clip-main{margin-right:1em}.md-editor-clip-main .md-editor-clip-cropper{height:100%;position:relative;width:100%}.md-editor-clip-main .md-editor-clip-cropper .md-editor-clip-delete{background-color:var(--md-bk-color-outstand);border-bottom-left-radius:4px;color:var(--md-color);cursor:pointer;font-size:0;position:absolute;right:0;top:0}.md-editor-clip-main .md-editor-clip-upload{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.md-editor-clip-main .md-editor-clip-upload .md-editor-icon,.md-editor-clip-main .md-editor-clip-upload .md-editor-iconfont{font-size:40px;height:40px;width:auto}.md-editor-clip-preview-target{height:100%;overflow:hidden;width:100%}.md-editor-form-item{margin-bottom:20px;text-align:center}.md-editor-form-item:last-of-type{margin-bottom:0}.md-editor-label{display:inline-block;text-align:center;width:80px}.md-editor-input,.md-editor-label{color:var(--md-color);font-size:14px}.md-editor-input{background-color:var(--md-bk-color);background-image:none;border:1px solid var(--md-border-color);border-radius:4px;line-height:1.5715;padding:4px 11px;transition:all .2s}.md-editor-input:focus,.md-editor-input:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor-input:focus{border-color:var(--md-border-active-color)}.md-editor-btn{background-color:var(--md-bk-color);border:1px solid var(--md-border-color);border-color:var(--md-border-color);border-radius:4px;color:var(--md-color);cursor:pointer;font-size:14px;font-weight:400;height:32px;margin-left:10px;padding:0 15px;text-align:center;transition:all .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.md-editor-btn:first-of-type{margin-left:0}.md-editor-btn:hover{background-color:var(--md-bk-color);border-color:var(--md-border-hover-color);color:var(--md-hover-color)}.md-editor-btn-row{width:100%}@media (max-width:688px){.md-editor-modal-clip .md-editor-modal{left:0!important;margin:10px;max-height:calc(100% - 20px);max-width:calc(100% - 20px)}.md-editor-modal-clip .md-editor-clip{flex-direction:column}.md-editor-modal-clip .md-editor-clip-main,.md-editor-modal-clip .md-editor-clip-preview{flex:1;height:0;width:100%}.md-editor-modal-clip .md-editor-clip-main{margin-bottom:1em}}.md-editor-menu{background-color:inherit;border:1px solid var(--md-border-color);border-radius:3px;margin:0;padding:0}.md-editor-menu-item{color:var(--md-color);cursor:pointer;font-size:12px;line-height:16px;list-style:none;padding:4px 10px}.md-editor-menu-item:first-of-type{padding-top:8px}.md-editor-menu-item:last-of-type{padding-bottom:8px}.md-editor-menu-item:hover{background-color:var(--md-bk-hover-color)}.md-editor-table-shape{border:1px solid var(--md-border-color);border-radius:3px;display:flex;flex-direction:column;padding:4px}.md-editor-table-shape-row{display:flex}.md-editor-table-shape-col{cursor:pointer;padding:2px}.md-editor-table-shape-col-default{background-color:#e0e0e0;border-radius:3px;height:16px;transition:all .2s;width:16px}.md-editor-table-shape-col-include{background-color:#aaa}.md-editor-toolbar-wrapper{border-bottom:1px solid var(--md-border-color);flex-shrink:0;overflow-x:auto;overflow-y:hidden;padding:4px;scrollbar-width:none}.md-editor-toolbar-wrapper::-webkit-scrollbar{height:0!important}.md-editor-toolbar-wrapper .md-editor-toolbar{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between}.md-editor-toolbar-wrapper .md-editor-toolbar-item{align-items:center;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;list-style:none;margin:0 2px;padding:0 2px;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.md-editor-toolbar-wrapper .md-editor-toolbar-item-name{font-size:12px;white-space:nowrap;word-break:keep-all}.md-editor-toolbar-wrapper .md-editor-toolbar-active,.md-editor-toolbar-wrapper .md-editor-toolbar-item:hover{background-color:var(--md-bk-color-outstand)}.md-editor-toolbar-wrapper .md-editor-toolbar-left,.md-editor-toolbar-wrapper .md-editor-toolbar-right{align-items:center;display:flex;padding:1px 0}.md-editor-toolbar-wrapper .md-editor-stn .md-editor-toolbar-item{padding:0 6px}.md-editor-dark .md-editor-table-shape-col-default{background-color:#222}.md-editor-dark .md-editor-table-shape-col-include{background-color:#555}.md-editor .cm-editor{font-size:14px;height:100%}.md-editor .cm-editor.cm-focused{outline:none}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete{border-radius:3px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul{border-radius:3px;max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li{background-color:var(--md-bk-color);color:var(--md-color);line-height:16px;padding:4px 10px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li .cm-completionIcon{width:auto}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li[aria-selected]{background-color:var(--md-bk-hover-color)}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete .cm-completionInfo{background-color:var(--md-bk-hover-color);border-radius:3px;color:var(--md-color);margin-left:3px;margin-top:-2px;overflow:hidden;padding:4px 9px}.md-editor-input-wrapper:has(+*) .cm-scroller{overflow-y:scroll}.md-editor .cm-scroller .cm-content[contenteditable=true]{margin:10px;min-height:calc(100% - 20px)}.md-editor .cm-scroller .cm-gutters+.cm-content[contenteditable=true]{margin:0;min-height:100%}.md-editor .cm-scroller .cm-line{line-height:inherit}.md-editor .ͼ1 .cm-scroller{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;line-height:20px}.md-editor .cm-search .cm-textfield{background-image:none;border:1px solid var(--md-border-color);border-radius:4px;color:var(--md-color);font-size:10px;padding:4px 11px;transition:all .2s}.md-editor .cm-search .cm-textfield:focus,.md-editor .cm-search .cm-textfield:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor .cm-search .cm-textfield:focus{border-color:var(--md-border-active-color)}.md-editor .cm-search .cm-button{background-color:inherit;background-image:none;border:1px solid var(--md-border-color);border-color:var(--md-border-color);border-radius:4px;color:var(--md-color);cursor:pointer;font-size:10px;font-weight:400;height:20px;padding:0 15px;text-align:center;transition:all .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.md-editor .cm-search .cm-button:first-of-type{margin-left:0}.md-editor .cm-search .cm-button:hover{background-color:inherit;border-color:var(--md-border-hover-color);color:var(--md-hover-color)}.md-editor .cm-search input[type=checkbox]{vertical-align:sub}.md-editor .cm-search input[type=checkbox]:after{background-color:var(--md-bk-color-outstand);border:1px solid var(--md-border-color);border-radius:2px;content:"";cursor:pointer;display:block;font-weight:700;height:12px;line-height:1;text-align:center;width:12px}.md-editor .cm-search input[type=checkbox]:checked:after{color:var(--md-color);content:"✓"}.md-editor .cm-search button[name=close]{color:inherit;cursor:pointer;right:6px}.md-editor-catalog-editor{--md-color:#3f4a54;--md-hover-color:#000;--md-bk-color:#fff;--md-bk-color-outstand:#f2f2f2;--md-bk-hover-color:#f5f7fa;--md-border-color:#e6e6e6;--md-border-hover-color:#b9b9b9;--md-border-active-color:#999;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000019;--md-scrollbar-bg-color:#e2e2e2;--md-scrollbar-thumb-color:#0000004d;--md-scrollbar-thumb-hover-color:#00000059;--md-scrollbar-thumb-active-color:#00000061;background-color:var(--md-bk-color);border-left:1px solid var(--md-border-color);box-sizing:border-box;font-feature-settings:"tnum";font-size:14px;font-variant:tabular-nums;height:100%;line-height:1.5715;list-style:none;margin:0;overflow:auto;padding:5px 10px;width:200px;z-index:10002}.md-editor-catalog-fixed{position:absolute;right:0;top:0}.md-editor-catalog-flat{flex-shrink:0;position:static}.md-editor-catalog-indicator{background-color:#73d13d;border-radius:4px;height:18px;position:absolute;transition:top .3s;width:4px}.md-editor-catalog>.md-editor-catalog-link{padding:5px 8px}.md-editor-catalog-link{display:flex;flex-direction:column;padding:5px 0 5px 1em}.md-editor-catalog-link span{color:var(--md-color);cursor:pointer;display:inline-block;line-height:18px;overflow:hidden;position:relative;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;width:100%}.md-editor-catalog-link span:hover{color:#73d13d}.md-editor-catalog-wrapper>.md-editor-catalog-link{padding-bottom:5px;padding-top:5px}.md-editor-catalog-wrapper>.md-editor-catalog-link:first-of-type{padding-top:10px}.md-editor-catalog-wrapper>.md-editor-catalog-link:last-of-type{padding-bottom:0}.md-editor-catalog-active>span{color:#73d13d}.md-editor-catalog-dark{--md-color:#999;--md-hover-color:#bbb;--md-bk-color:#000;--md-bk-color-outstand:#333;--md-bk-hover-color:#1b1a1a;--md-border-color:#2d2d2d;--md-border-hover-color:#636262;--md-border-active-color:#777;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000066;--md-scrollbar-bg-color:#0f0f0f;--md-scrollbar-thumb-color:#2d2d2d;--md-scrollbar-thumb-hover-color:#3a3a3a;--md-scrollbar-thumb-active-color:#3a3a3a}.md-editor{--md-color:#3f4a54;--md-hover-color:#000;--md-bk-color:#fff;--md-bk-color-outstand:#f2f2f2;--md-bk-hover-color:#f5f7fa;--md-border-color:#e6e6e6;--md-border-hover-color:#b9b9b9;--md-border-active-color:#999;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000019;--md-scrollbar-bg-color:#e2e2e2;--md-scrollbar-thumb-color:#0000004d;--md-scrollbar-thumb-hover-color:#00000059;--md-scrollbar-thumb-active-color:#00000061;background-color:var(--md-bk-color);border:1px solid var(--md-border-color);box-sizing:border-box;color:var(--md-color);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;height:500px;overflow:hidden;position:relative;width:100%}.md-editor ::-webkit-scrollbar{height:6px;width:6px}.md-editor ::-webkit-scrollbar-corner,.md-editor ::-webkit-scrollbar-track{background-color:var(--md-scrollbar-bg-color)}.md-editor ::-webkit-scrollbar-thumb{background-color:var(--md-scrollbar-thumb-color);border-radius:2px}.md-editor ::-webkit-scrollbar-button:vertical{display:none}.md-editor ::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--md-scrollbar-thumb-hover-color)}.md-editor ::-webkit-scrollbar-thumb:vertical:active{background-color:var(--md-scrollbar-thumb-active-color)}.md-editor .md-editor-fullscreen{height:auto!important;inset:0;position:fixed!important;width:auto!important;z-index:10000}svg.md-editor-icon{height:16px;padding:4px;width:16px;fill:none;box-sizing:content-box;display:block;overflow:hidden}.md-editor .lucide-list-icon,.md-editor .lucide-list-ordered-icon,.md-editor .lucide-list-todo-icon{height:18px;padding:3px;width:18px}.md-editor-preview-wrapper{box-sizing:border-box;flex:1;overflow:auto;position:relative}.md-editor-preview{display:flow-root;font-size:16px;padding:10px 20px;word-break:break-all}.md-editor-modal-container{--md-color:#3f4a54;--md-hover-color:#000;--md-bk-color:#fff;--md-bk-color-outstand:#f2f2f2;--md-bk-hover-color:#f5f7fa;--md-border-color:#e6e6e6;--md-border-hover-color:#b9b9b9;--md-border-active-color:#999;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000019;--md-scrollbar-bg-color:#e2e2e2;--md-scrollbar-thumb-color:#0000004d;--md-scrollbar-thumb-hover-color:#00000059;--md-scrollbar-thumb-active-color:#00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.md-editor-modal-container ::-webkit-scrollbar{height:6px;width:6px}.md-editor-modal-container ::-webkit-scrollbar-corner,.md-editor-modal-container ::-webkit-scrollbar-track{background-color:var(--md-scrollbar-bg-color)}.md-editor-modal-container ::-webkit-scrollbar-thumb{background-color:var(--md-scrollbar-thumb-color);border-radius:2px}.md-editor-modal-container ::-webkit-scrollbar-button:vertical{display:none}.md-editor-modal-container ::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--md-scrollbar-thumb-hover-color)}.md-editor-modal-container ::-webkit-scrollbar-thumb:vertical:active{background-color:var(--md-scrollbar-thumb-active-color)}.md-editor-modal-container .lucide-xicon{height:20px;padding:2px;width:20px}.md-editor-previewOnly{border:none;height:auto;overflow:visible}.md-editor-previewOnly .md-editor-content{height:100%}.md-editor-previewOnly .md-editor-preview{padding:0}.md-editor-previewOnly .md-editor-preview-wrapper{overflow:visible}.md-editor-dark,.md-editor-modal-container[data-theme=dark]{--md-color:#999;--md-hover-color:#bbb;--md-bk-color:#000;--md-bk-color-outstand:#333;--md-bk-hover-color:#1b1a1a;--md-border-color:#2d2d2d;--md-border-hover-color:#636262;--md-border-active-color:#777;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000066;--md-scrollbar-bg-color:#0f0f0f;--md-scrollbar-thumb-color:#2d2d2d;--md-scrollbar-thumb-hover-color:#3a3a3a;--md-scrollbar-thumb-active-color:#3a3a3a}.medium-zoom-image--opened,.medium-zoom-overlay{z-index:100001}.md-editor-fullscreen{height:auto!important;inset:0;position:fixed!important;width:auto!important;z-index:10000}.md-editor-disabled{cursor:not-allowed!important}.md-editor-preview{font-size:var(--font-size)!important;word-break:break-word!important}.md-editor-preview p{white-space:normal}.md-editor-preview ol{padding-inline-start:2rem!important}.md-editor-preview ol,.md-editor-preview ul{list-style-position:outside!important}.md-editor-preview ul{padding-inline-start:1.25rem!important}.md-editor-preview.default-theme ol,.md-editor-preview.default-theme ul{margin:0!important}:is(.md-editor-preview.default-theme ol,.md-editor-preview.default-theme ul)>li{margin:0!important}:is(.md-editor-preview.default-theme ol,.md-editor-preview.default-theme ul)>li>ol,:is(.md-editor-preview.default-theme ol,.md-editor-preview.default-theme ul)>li>ul{margin-block-end:.5rem!important}.md-editor,.md-editor-preview.krafters-theme{--md-color:var(--color-text)!important;--md-bk-color-outstand:var(--color-grey-bg)!important;--md-border-color:var(--color-grey-graphic)!important;--md-border-active-color:var(--focus-color)!important}:is(.md-editor,.md-editor-preview.krafters-theme) a{--md-theme-link-color:var(--color-text);--md-theme-link-hover-color:var(--color-accent);text-decoration:underline;transition-duration:var(--duration-sm)}:is(.md-editor,.md-editor-preview.krafters-theme) code{line-height:var(--line-height,1.5);--md-theme-code-inline-color:var(--color-text);--md-theme-code-inline-bg-color:var(--color-grey-bg)}:is(.md-editor,.md-editor-preview.krafters-theme) code[data-color]:before{background-color:var(--color);border:1px solid var(--color-card-bg);border-radius:var(--radius-full);content:"";display:inline-block;height:1em;margin-block-start:-2px;margin-inline-end:.25rem;vertical-align:middle;width:1em}:is(.md-editor,.md-editor-preview.krafters-theme) blockquote{--md-theme-quote-color:var(--color-text);--md-theme-quote-bg-color:var(--color-accent-bg);--md-theme-quote-border:5px solid var(--color-accent)}.md-editor-toolbar-wrapper .md-editor-toolbar-item{cursor:default!important}.md-editor-toolbar-item svg.md-editor-icon{height:1.5rem;width:1.5rem}.md-editor-resize-operate{background-color:var(--color-grey-graphic)}.markdown-editor{display:grid;flex-grow:1}.markdown-editor .md-editor{--md-bk-color:var(--color-input-bg)!important}.md-editor{border-radius:var(--radius-md);height:auto}.md-editor-content{min-height:10rem}.show-invalid .markdown-editor:has(:invalid) .error-wrapper .error{display:flex}.md-cheatsheet h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin-block-end:1.5rem}.md-cheatsheet dl{-moz-column-gap:2rem;column-gap:2rem;row-gap:.75rem}.md-cheatsheet dl dt{display:flex;gap:1.5rem;justify-content:space-between}.md-cheatsheet dl dd{white-space:pre}.md-cheatsheet dl .iconify{color:var(--color-grey-text);font-size:var(--font-size-xl)}.md-cheatsheet ol,.md-cheatsheet ul{padding-inline-start:1rem}.md-cheatsheet pre{margin-block:0}.textarea--markdown{-moz-column-gap:.5em;column-gap:.5em;grid-template-columns:auto 1fr;row-gap:.125em}.textarea--markdown label{margin-block-end:0}.textarea--markdown .error-wrapper,.textarea--markdown .instruction,.textarea--markdown .textarea{grid-column:1/-1}.form,.form-content{--focus-color:var(--color-black);--row-gap:1rem;--column-gap:.5rem;--col-width-auto:auto;--col-width-20:calc(20% - var(--column-gap)/5*4);--col-width-25:calc(25% - var(--column-gap)/4*3);--col-width-33:calc(33.333% - var(--column-gap)/3*2);--col-width-40:calc(40% - var(--column-gap)/5*3);--col-width-50:calc(50% - var(--column-gap)/2);--col-width-60:calc(60% - var(--column-gap)/5*2);--col-width-67:calc(66.666% - var(--column-gap)/3);--col-width-75:calc(75% - var(--column-gap)/4);--col-width-80:calc(80% - var(--column-gap)/5);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);container-type:inline-size;display:flex;flex-wrap:wrap;row-gap:var(--row-gap)}:is(.form,.form-content)>*{flex-basis:100%;flex-grow:1}@container (min-width: 240px){:is(.form,.form-content)>*{flex-basis:var(--col-width,100%)}}:is(.form,.form-content) .button{--col-width:var(--col-width,auto);flex-grow:0}.user-prefs-form .tabs-wrapper{margin-block-start:1rem}.user-prefs-dialog{max-width:480px}.error-page .main-content{padding-block-start:1.5rem}.error-page .links-wrapper{display:flex;flex-wrap:wrap;gap:2rem;margin-block-start:4rem}
