@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,100..900;1,100..900&display=swap";:root{--color-white: #ffffff;--color-white-soft: #eeefe9;--color-white-dark: #daddd6;--color-black: #202020;--color-black-soft: #303030;--color-black-light: #232429;--color-primary: #00bd7e;--color-primary-muted: #01a56e;--primary-primary-alt: #35416b;--color-success: #77b96c;--color-warning: #f7a501;--color-danger: #f96132;--color-light-1: rgba(0, 189, 126, .4);--color-light-2: rgba(13, 253, 161, .1);--color-light-3: rgba(61, 61, 61, .12);--color-dark-1: rgba(129, 129, 129, .65);--color-dark-2: rgba(92, 92, 92, .48);--color-dark-3: rgba(65, 65, 65, .48);--color-text-light-1: var(--color-black);--color-text-light-2: rgba(60, 60, 60, .66);--color-text-dark-1: var(--color-white);--color-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--color-white-soft);--color-background-footer: var(--color-light-3);--color-border: var(--color-light-3);--color-border-hover: var(--color-light-1);--color-shadow-hover: var(--color-light-2);--color-input-background: var(--color-white);--color-input-text: var(--color-text-light-1);--color-button-text: var(--color-white);--color-section-background: var(--color-white-dark);--color-text: var(--color-text-light-1)}:root{--gutter-x: 1.5rem;--gutter-y: 1.5rem;--input-padding: .375rem .75rem;--tag-padding: 0 0 0 .4rem;font-size:16px;--section-gap: 80px;--header-height: 3rem;--footer-height: 7rem;--app-padding-top: 2rem}@media (prefers-color-scheme: dark){:root{--color-background: var(--color-black-soft);--color-background-footer: var(--color-dark-3);--color-border: var(--color-dark-2);--color-border-hover: var(--color-dark-1);--color-input-background: var(--color-black);--color-input-text: var(--color-text-dark-1);--color-section-background: var(--color-dark-3);--color-text: var(--color-text-dark-1)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{display:flex;flex-direction:column;min-height:100vh;max-width:1280px;margin:0 auto;padding:0 1.75rem;padding-top:var(--app-padding-top);font-weight:400}header{display:flex;align-items:center;margin:0 0 2rem;z-index:2;height:var(--header-height)}main{flex:1 0 auto}footer{display:flex;align-items:center;justify-content:center;margin-top:20px;height:var(--footer-height);padding:0 calc(var(--gutter-x)* .5);border-top:.1rem solid var(--color-border);width:100%!important}a{text-decoration:none;color:var(--color-primary);transition:.4s;padding:3px}h1{font-family:Asap,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2.2rem;margin-top:.5rem;margin-bottom:calc(var(--gutter-y)* .6)}h2{font-family:Asap,sans-serif;font-optical-sizing:auto;font-weight:500;margin-bottom:calc(var(--gutter-y)* .5);font-size:1.4rem}h3{font-family:Asap,sans-serif;font-optical-sizing:auto;font-weight:400;margin-bottom:calc(var(--gutter-y)* .3);font-size:1.2rem}button:hover{cursor:pointer}hr{margin:1.5rem calc(var(--gutter-x)* 0);background-color:var(--color-border);border:none;height:.1rem}.button{padding:var(--input-padding);color:var(--color-button-text);background-color:var(--color-primary);border:1px solid var(--color-border);border-radius:.25rem;font-size:1rem}.button:hover{background-color:var(--color-primary-muted);box-shadow:0 0 0 .25rem var(--color-shadow-hover);outline:0}.section-box{padding:.1rem 0;background-color:var(--color-section-background);border-radius:.25rem}.section-gap{margin-top:calc(var(--section-gap) / 2)}.input-req-validation{font-size:.75rem;color:var(--color-danger)}.col-100{flex:0 0 auto;width:100%}.col-80{flex:0 0 auto;width:80%}.col-70{flex:0 0 auto;width:70%}.col-60{flex:0 0 auto;width:60%}.col-50{flex:0 0 auto;width:50%}.col-40{flex:0 0 auto;width:40%}.col-30{flex:0 0 auto;width:30%}.col-25{flex:0 0 auto;width:25%}.col-20{flex:0 0 auto;width:20%}.col-15{flex:0 0 auto;width:15%}.col-10{flex:0 0 auto;width:10%}.col-5{flex:0 0 auto;width:5%}.v-enter-active,.v-leave-active{transition:opacity 50ms linear}.v-enter-from,.v-leave-to{opacity:0}@media (hover: hover){a:hover{background-color:var(--color-primary-muted)}}@media screen and (max-width: 480px){.logo img{width:220px;height:33px}}@media screen and (max-width: 1024px){h1{font-size:1.5rem}#app{display:flex}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;color:var(--color-button-text);text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;transition-property:none}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:var(--color-text);border-radius:4px;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.logo[data-v-63324cf6]{display:flex;align-items:center;width:60%}.navigation[data-v-63324cf6]{display:flex;justify-content:flex-end;align-items:center;font-size:2rem;width:40%}.hamburger[data-v-63324cf6]{display:none}nav a.router-link-exact-active[data-v-63324cf6]:hover{background-color:transparent}nav a.router-link-exact-active[data-v-63324cf6]{color:var(--color-text)}.nav-desktop[data-v-63324cf6]{display:flex;font-size:1.25rem}.nav-desktop a[data-v-63324cf6]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}.nav-desktop a[data-v-63324cf6]:first-of-type{border:0}.nav-mobile[data-v-63324cf6]{display:none}.github[data-v-63324cf6]{background-color:gray;padding:calc(var(--gutter-x)* .1) calc(var(--gutter-x)* .3);color:var(--color-button-text);border-radius:.25rem;font-size:.75rem}@media screen and (max-width: 480px){.logo[data-v-63324cf6]{width:80%}.navigation[data-v-63324cf6]{width:20%}.nav-desktop[data-v-63324cf6]{display:none}.hamburger[data-v-63324cf6]{display:flex}.nav-mobile[data-v-63324cf6]{display:flex;flex-direction:column;align-items:center;font-size:2rem}.nav-mobile a[data-v-63324cf6]{display:flex;justify-content:center;padding:.5rem 0;width:75%;border-top:1px solid var(--color-border)}.nav-mobile a[data-v-63324cf6]:first-of-type{border:0}.nav-overlay[data-v-63324cf6]{position:fixed;top:calc(var(--app-padding-top) + var(--header-height));right:0;bottom:0;left:0;padding:3rem 1.75rem;z-index:1;background-color:var(--color-background);height:calc(100vh - var(--app-padding-top) - var(--header-height))}}.url-recent[data-v-6b22a4cb]{display:flex;align-items:center;justify-content:space-between;min-height:3rem;max-height:6rem;padding:var(--input-padding);margin:.5rem 0 0;background-color:var(--color-input-background);border:1px solid var(--color-border);border-radius:.25rem;font-size:.75rem}.url-recent-listing button[data-v-6b22a4cb]{align-content:flex-start}ul[data-v-6b22a4cb]{list-style-type:none;padding:0;font-size:.75rem}ul li[data-v-6b22a4cb]{display:flex;align-items:center;justify-content:space-between;min-height:3rem;max-height:6rem;overflow-x:auto;padding:var(--input-padding);margin:.5rem 0 0;background-color:var(--color-input-background);border:1px solid var(--color-border);border-radius:.25rem}input[data-v-c7ce0967],select[data-v-c7ce0967]{padding:var(--input-padding);margin:.25rem 0 0;min-height:2.1rem;color:var(--color-input-text);background-color:var(--color-input-background);border:1px solid var(--color-border);border-radius:.25rem;font-size:1rem;transition:.15s ease-in-out}input[data-v-c7ce0967]:focus{color:var(--color-input-text);outline:0;border-color:var(--color-border-hover);box-shadow:0 0 0 .25rem var(--color-shadow-hover)}button[data-v-c7ce0967]{margin:0 0 0 .5rem}.section-box[data-v-c7ce0967]{padding:.1rem 0;background-color:var(--color-section-background);border-radius:.25rem}.section-box h1[data-v-c7ce0967]{padding:0 calc(var(--gutter-x)* .5)}.builder[data-v-c7ce0967]{display:flex;flex-wrap:wrap}.builder p[data-v-c7ce0967]{display:block;font-size:.75rem;padding:0 calc(var(--gutter-x)* .5)}.row[data-v-c7ce0967]{display:flex;flex-direction:column;padding:0 calc(var(--gutter-x)* .5);padding-bottom:calc(var(--gutter-y)* .5)}@media screen and (max-width: 480px){.col-50[data-v-c7ce0967],.col-40[data-v-c7ce0967],.col-30[data-v-c7ce0967],.col-20[data-v-c7ce0967]{width:100%;margin-top:0}}label[data-v-c7ce0967]{display:inline-block;padding:0 calc(var(--gutter-x)* .1)}.output-box[data-v-c7ce0967]{padding:0 calc(var(--gutter-x)* .5)}.output[data-v-c7ce0967]{display:flex;align-items:center;min-height:4rem;max-height:8rem;overflow-x:auto;padding:var(--input-padding);margin-bottom:1rem;background-color:var(--color-input-background);border:1px solid var(--color-border);border-radius:.25rem;font-size:.75rem}.output p[data-v-c7ce0967]{box-sizing:border-box;width:100%;margin-right:.75rem}
