:host{--color-accent: $color-accent;--color-link: $color-link;--color-text: $color-text;--color-text-dark: $color-text-dark;--color-text-inverted: $color-text-inverted;--color-border: $color-border;--color-border-dark: $color-border-dark;--color-background-dark: $color-background-dark;--color-background-darker: $color-background-darker;--color-background-inverted: $color-background-inverted;--color-success: $color-success;--color-error: $color-error}header{padding:1em;display:flex;align-items:center;font-weight:500;flex-wrap:wrap}@media(max-width: 480px){header{flex-direction:column-reverse !important}}header h1{font-weight:bold;font-size:1.5rem;padding:.2em 1em;background-color:#ffd166;color:#f5f5f5;border-radius:6px}@media(max-width: 600px){header h1{display:none}}header a,header input{text-decoration:none}header svg,header label.search-details-toggle{height:1em}header .spacer{flex-grow:1}header .search-details-toggle{cursor:pointer;padding:.4em;margin:.4em;border-radius:50%;background:#f3f0ec}header .search-details-toggle:hover{background-color:#e1e1e1}header app-menu{min-width:350px;animation-name:smooth-appear;animation-duration:1s}@media(max-width: 750px){header app-menu{min-width:unset}}@keyframes smooth-appear{from{opacity:.8}to{opacity:1}}#search-details-checkbox:checked~.search-details{display:flex;flex-direction:column}.search-details{display:none;margin-left:3em;margin-right:3em;margin-top:1em}form:not(.wide){max-width:500px}form.wide{width:100%;box-sizing:border-box}form fieldset legend{background-color:#000;color:#fff;padding:.5rem;text-transform:uppercase}form *+.form-row,form .actions,form main+main,form form-row{margin-top:1.5em}form .form-row,form form-row{display:flex;flex-direction:column;text-align:justify}form .form-row.row,form form-row.row{flex-direction:row;align-items:center}form .form-row label.title,form form-row label.title{font-weight:bold}form .form-row label:not(.title),form form-row label:not(.title){padding-top:.5rem}form .form-row input[type=checkbox],form form-row input[type=checkbox]{float:left;margin:.5rem}form .form-row input,form form-row input{margin-top:.5rem}form .form-row label,form .form-row input,form form-row label,form form-row input{display:block}form .actions{display:flex;flex-direction:row-reverse;align-items:center}form .actions *+*{margin-right:1rem}form .actions.sticky-bottom{position:sticky;bottom:12px}form .actions.sticky-top{position:sticky;top:12px}form .notes{margin-top:1em;text-align:right}form .notes .important{text-decoration:underline}form .form-error{position:relative;padding:1em 0em 0em 1em;color:#f15253;display:inline-block}form .form-error:before{content:"";position:absolute;top:-50%;left:.5em;width:1px;height:calc(100% + .5em);background:currentColor;z-index:0}form .form-error~form .form-error:before{top:-50%;height:100%}form .form-error:after{content:"";position:absolute;top:calc(50% + .5em);left:.5em;width:calc(.5em - 2px);height:1px;background:currentColor}@font-face{font-family:"WorkSans";src:url("../../fonts/work_sans/WorkSans-Regular.woff2")}html,body{margin:0;padding:0;font-family:"WorkSans";font-weight:500;color:#5a5a5a;display:flex;flex-direction:column;min-height:100vh;background:#f8f5f2}html footer,body footer{display:flex;background:#141414}a,.link,button.text{color:#5a5a5a;font-family:"WorkSans";font-size:1em}a:hover,.link:hover,button.text:hover{cursor:pointer;color:#141414}a.inverted,.link.inverted,button.text.inverted{color:#f5f5f5}a.inverted:hover,.link.inverted:hover,button.text.inverted:hover{color:#5a5a5a}a .colored,.link .colored,button.text .colored{color:#d4d4d4}svg{height:1em}input,select,button,textarea,.button{font-size:14px;font-family:"WorkSans";border:solid 1px #cecece;border-radius:6px;padding:.5em;background-color:rgba(255,255,255,.9);cursor:pointer;display:inline-flex;align-items:center;z-index:1}input:not(textarea):not(:disabled):hover,input:not(textarea):not(:disabled):active,input:not(textarea):not(:disabled):focus,select:not(textarea):not(:disabled):hover,select:not(textarea):not(:disabled):active,select:not(textarea):not(:disabled):focus,button:not(textarea):not(:disabled):hover,button:not(textarea):not(:disabled):active,button:not(textarea):not(:disabled):focus,textarea:not(textarea):not(:disabled):hover,textarea:not(textarea):not(:disabled):active,textarea:not(textarea):not(:disabled):focus,.button:not(textarea):not(:disabled):hover,.button:not(textarea):not(:disabled):active,.button:not(textarea):not(:disabled):focus{text-decoration:underline}input:disabled,select:disabled,button:disabled,textarea:disabled,.button:disabled{opacity:.8;cursor:not-allowed}input.primary,select.primary,button.primary,textarea.primary,.button.primary{background:#000;color:#fff;border-color:#000}button.text{background-color:rgba(0,0,0,0);border:none;text-decoration:underline;padding:0}#lv-alert{position:sticky;top:48px;z-index:1000;margin:1rem auto;border-radius:12px;padding:1em;min-width:200px;max-width:80%;text-align:center;visibility:hidden;animation-name:lv-alert-appear;animation-duration:6s;animation-timing-function:cubic-bezier(0.08, 0.82, 0.2, 1.12);transform-origin:center;cursor:pointer;box-shadow:0px 2px 12px rgba(20,20,20,.1);transition:.1s all}#lv-alert.error{background-color:rgba(241,80,80,.75);color:#f5f5f5}#lv-alert.error:hover{outline:solid 3px #f15253;transform:scale(101%);box-shadow:0px 6px 12px rgba(20,20,20,.1)}#lv-alert.success{background-color:rgba(4,210,104,.75);color:#f5f5f5}#lv-alert.success:hover{outline:solid 3px #04d068;transform:scale(101%);box-shadow:0px 6px 12px rgba(20,20,20,.1)}@keyframes lv-alert-appear{0%{transform:scale(0.9);opacity:90%;visibility:visible}5%{transform:scale(1);opacity:100%}95%{transform:scale(1);opacity:100%}100%{transform:scale(0.9);opacity:90%;visibility:visible}}body>#content{display:flex;flex-direction:column;padding:1rem 3rem;flex-grow:1;width:80%;margin:auto;position:relative}@media(max-width: 1100px){body>#content{padding:1rem;width:90%}}@media(max-width: 750px){body>#content{padding:.5rem;width:95%}}pre,code{padding:.2em .5em;background:#272020;color:#f5f5f5;border-radius:6px}pre code{padding:0}blockquote{background:rgba(245,245,245,.5);padding:.4em 1em;border-radius:5px;box-shadow:0px 6px 4px 0px rgba(20,20,20,.2);border-left:solid}hr{color:#d4d4d4;margin:1.5em 0;border:none;border-bottom:dotted 4px #d4d4d4}.purple-square{background-color:rgba(216,191,216,.2);color:#926a92;border:solid 1px rgba(216,191,216,.4);border-radius:6px}.premium.not,.pro.not{position:relative;opacity:.7;pointer-events:none;user-select:none;padding:12px;border-radius:6px;background:#f3f0ec}.premium.not::before,.pro.not::before{background-color:rgba(216,191,216,.2);color:#926a92;border:solid 1px rgba(216,191,216,.4);border-radius:6px;position:absolute;top:12px;right:12px;padding:6px;box-shadow:-4px 4px 12px 2px rgba(20,20,20,.05);z-index:1000}.premium.not::before{content:"Premium feature"}.pro.not::before{content:"Pro. feature"}.capitalize{text-transform:capitalize}.italic{font-style:italic}.grow{flex-grow:1}.grow10{flex-grow:10}.grow8{flex-grow:8}.grow7{flex-grow:7}.grow6{flex-grow:6}.grow4{flex-grow:4}.grow3{flex-grow:3}.grow2{flex-grow:2}.shrink0{flex-shrink:0}.list-style-none{list-style:none}.small{font-size:65%}.large{font-size:125%}.bold{font-weight:bold}.inlineblock{display:inline-block}.hidden{display:none !important}.relative{position:relative}section.fdn>.title{font-weight:bold;border-bottom:solid 1px #d4d4d4;padding-bottom:12px;margin-bottom:12px;font-size:1.5rem}section.fdn>.title:not(.row){display:block}section.fdn section.fdn{font-size:80%}.fdn.g1,.fdn.row,.fdn.col{gap:12px}.fdn.g2{gap:24px}.fdn.g3{gap:36px}.fdn.g4{gap:48px}.fdn.g0{gap:0}.fdn.p1{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.fdn.m1{margin-top:12px;margin-right:12px;margin-bottom:12px;margin-left:12px}.fdn.p2,.fdn.block{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.fdn.m2,.fdn.block{margin-top:24px;margin-right:24px;margin-bottom:24px;margin-left:24px}.fdn.m3{margin-top:36px;margin-right:36px;margin-bottom:36px;margin-left:36px}.fdn.p3{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}.fdn.m4{margin-top:48px;margin-right:48px;margin-bottom:48px;margin-left:48px}.fdn.p4{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px}.fdn.pv,.fdn.p0{padding-left:0;padding-right:0}.fdn.ph,.fdn.p0{padding-top:0;padding-bottom:0}.fdn.mv,.fdn.m0,.fdn.m0-children>*{margin-left:0;margin-right:0}.fdn.mh,.fdn.m0,.fdn.m0-children>*{margin-top:0;margin-bottom:0}.fdn.mt-auto{margin-top:auto}.fdn.row{display:flex;flex-direction:row}.fdn.inlinerow{display:inline-flex}.fdn.baseline{align-items:baseline}.fdn.wrap{flex-wrap:wrap}@media(max-width: 950px){.fdn.tab-wrap{flex-wrap:wrap}}.fdn.col{display:flex;flex-direction:column}.fdn.squared{outline:solid 1px #d4d4d4;border-radius:12px;background:#fff}.fdn.squared-top{border-top:solid 12px #ffd166;border-radius:12px;background:#fff}.fdn.title{font-weight:bold;font-size:120%}.fdn.border-left{border-left:solid 1px #d4d4d4}.fdn.border{border:solid 1px #d4d4d4}.fdn.bg-dark{background:#f3f0ec}.fdn.self-start{align-self:self-start}.fdn.self-center{align-self:center}.fdn.items-center{align-items:center}.fdn.items-start{align-items:self-start}.fdn.items-flexstart{align-items:flex-start}.fdn.justify-center{justify-content:center}.fdn.justify-end{justify-content:flex-end}.fdn.justify-between{justify-content:space-between}.fdn.shadow{box-shadow:0px 0px 8px -4px rgba(20,20,20,.5)}.fdn.shadow-subtle{box-shadow:0px 8px 12px -8px rgba(20,20,20,.1)}.fdn.radius0{border-radius:0}.fdn.radius4{border-radius:4px}.fdn.radius12{border-radius:12px}.fdn.width100{width:100%}.fdn.maxwidth100{max-width:100%}.fdn.underline{text-decoration:underline}.fdn.pointer{cursor:pointer}.fdn.text-right{text-align:right}.fdn.float-right{float:right}
