/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /gh/simpledevio/simpledev-css@0.3.1/dist/simpledev.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@charset "UTF-8";/*! modern-normalize v3.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,::after,::before{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--scroll-behavior:auto;--container-width:960px;--button-bg:#f1f3f5;--button-bg-hover:#e9ecef;--button-border-color:#dee2e6;--element-radius:.375rem;--big-element-radius:.375rem;--link-color:#0d6efd;--link-color-hover:#0a58ca}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}code{background-color:#f1f3f5;border-radius:.25rem;padding-inline:.25rem;color:#666}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}ol,p,ul{line-height:1.5}ol,ul{padding-left:1rem}.lead{font-size:1.25rem}img,video{max-width:100%;height:auto}details{border:solid #aaa 1px;border-radius:var(--big-element-radius);padding:1rem .5rem;margin-top:.5rem}details>:last-child{margin-bottom:0}summary{cursor:pointer}details[open] summary{margin-bottom:.5rem}blockquote{margin-left:0}.blockquote{border-left:solid #e9ecef 4px;padding-left:1rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:var(--scroll-behavior)}}input,select,textarea{display:block;margin-bottom:.5rem;padding:.375rem .75rem}input,textarea{line-height:1.5}input{border-radius:var(--element-radius)}input[type=checkbox],input[type=radio]{display:initial}input:disabled,textarea:disabled{background-color:#e9ecef}textarea:not([cols]){width:100%}textarea{resize:vertical;min-height:2rem;border-radius:var(--big-element-radius)}label{display:inline-block;margin-bottom:.25rem}:where(button,input,textarea){border:1px solid #aaa}input[type=file]{border:0;border-radius:0;padding:.375rem 0}input[type=file]:disabled{background-color:transparent}table{border-collapse:collapse;caption-side:bottom}td,th{border:solid 1px;padding:.75rem}caption{margin-top:.5rem}.skip-link{background:#fff;padding:.5rem;position:absolute;top:0;transform:translateY(-100%);transition:transform .3s;z-index:999}.skip-link:focus{transform:translateY(10%)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button,button{background-color:var(--button-bg);border:solid 1px var(--button-bg);border-radius:var(--element-radius);color:#000;cursor:pointer;display:inline-block;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button:hover,button:hover{background-color:var(--button-bg-hover);border-color:var(--button-bg-hover);color:#000}button:disabled{opacity:.65;pointer-events:none}.button-outline{background-color:transparent;border:solid 1px var(--button-border-color);border-radius:var(--element-radius);color:#000;display:inline-block;line-height:1.5;padding:.375rem .75rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button-outline:hover{background-color:var(--button-bg);border-color:var(--button-bg);color:#000}.floating{position:fixed;bottom:.75rem;right:.75rem;z-index:11;background-color:#dee2e6;border-color:#dee2e6}.floating:hover{background-color:#ced4da;border-color:#ced4da}.large{padding-block:.5rem;padding-inline:1rem;font-size:1.25rem}.link{background-color:transparent;border:0;color:var(--link-color);text-decoration:underline}.link:hover{background-color:transparent;color:var(--link-color-hover)}.navbar{padding-block:.625rem;padding-inline:.5rem}.navbar-bar{display:flex;justify-content:space-between;align-items:center;line-height:1.5}.navbar .navbar-brand{font-weight:700;padding-left:.25rem}.navbar-menu{border:solid 1px var(--button-border-color);background-color:initial;margin-right:.25rem}.navbar-links{display:none;list-style:none;padding-left:0;margin-block:0}.navbar a{color:#000;display:block;padding:1rem;text-decoration:none}.navbar li a{color:#555}.navbar li a:hover{color:#000}.navbar li a:not(.button,.button-outline){padding-left:.25rem}.navbar .button{color:#000;display:inline-block;margin-top:.5rem;margin-left:.25rem;margin-right:.25rem;padding:.375rem .5rem}.navbar .button-outline{display:inline-block;margin-top:.5rem;margin-left:.25rem;margin-right:.25rem;padding:.375rem;padding-inline:.375rem}.navbar .active{color:#000}ul.block{display:block}@media screen and (min-width:768px){.navbar{display:flex;justify-content:space-between}.navbar .navbar-links{display:flex;margin-block:0;align-items:center}.navbar .navbar-menu{display:none}.navbar .button,.navbar .button-outline{margin-inline:.5rem;margin-top:0}.navbar li:last-child .button,.navbar li:last-child .button-outline{margin-right:.25rem}.navbar li a:not(.button,.button-outline){padding-left:1rem}.navbar li:last-child a:not(.button,.button-outline){padding-right:.25rem;margin-top:0}}.navbar-message{background-color:#dee2e6;padding-block:.25rem;text-align:center}.navbar-simple{display:flex;justify-content:space-between;line-height:1.5;padding-block:.625rem;padding-inline:.25rem;align-items:center}.navbar-simple a{color:#555;text-decoration:none;padding:1rem}.navbar-simple a:hover{color:#000}.navbar-simple a:first-child{color:#000;margin-right:auto;font-weight:700;padding-left:.5rem}.navbar-simple a:last-child{padding-right:.5rem}.navbar-simple .button{border:0;padding:.5rem;margin-right:.5rem}.navbar-simple .active{color:#000}pre>code{padding-inline:0}.code{background-color:#e9ecef;color:#000;line-height:1.5;overflow-x:auto;padding:.75rem;border-radius:var(--big-element-radius)}.code code{background-color:inherit;color:#000}.bash::before{content:'$ '}.zsh::before{content:'% '}.dark{background-color:#212529;color:#fff}.dark code{color:#fff}.container{padding:0 .75rem;max-width:var(--container-width);margin:0 auto}.section{padding-block:2.5rem}.background{background-color:#e9ecef}.bottom-banner{position:sticky;bottom:0;background-color:#f1f1f1;text-align:center;padding:2px}.footer{text-align:center;padding:.75rem}.footer-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;padding-left:0}.footer-links a{color:#555;text-decoration:none}.footer-links a:hover{text-decoration:underline}.grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:768px){.grid{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.nocase{text-transform:none!important}.italic{font-style:italic!important}.not-italic{font-style:normal!important}.bold{font-weight:700!important}.bolder{font-weight:bolder!important}.lighter{font-weight:lighter!important}.not-bold{font-weight:400!important}.text-center{text-align:center!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.highlight{background-color:#e9ecef!important}.grayscale{filter:grayscale(100%)!important}
/*# sourceMappingURL=/sm/29338ed272dae15e64a2bd3e79fcfda9772292d730a0e0533d6bf1625c774cd6.map */