:root{--off:#8b0000;--on:#006400}@media (prefers-color-scheme:dark){:root{--off:red;--on:#0c0}}body{grid-template-columns:1fr 60% 1fr}footer a{text-decoration:none}nav{display:flex;flex-wrap:wrap-reverse;align-items:center;line-height:1.2;padding:1rem 0}.page-title{font-size:150%;font-weight:700;margin:0;padding:.7rem 0 0;border:none;text-decoration:none}#langSelect{margin-left:auto;width:7rem}.toggle-button{color:var(--bg);border:1px solid var(--bg)}.toggle-button-off{background:var(--off)}.toggle-button-on{background:var(--on)}.toggle-secondary-button-off{background:var(--bg);color:var(--off);border:1px solid var(--off)}.toggle-secondary-button-on{background:var(--bg);color:var(--on);border:1px solid var(--on)}.secondary-button{background:var(--bg);color:var(--accent);border:1px solid var(--accent)}.capture-control{display:flex;flex-direction:row;margin-top:.7rem}#partList{flex-grow:1;margin-left:.7rem}.poor-quality-on{font-size:80%;color:var(--accent);margin-top:.7rem}.poor-quality-off{display:none}summary input{display:block;font-size:80%;margin-left:auto}button{padding:.4rem .7rem}.preview-layer{position:relative;width:100%}.preview-layer-overlay{position:absolute;z-index:2;width:inherit;top:0;left:0;pointer-events:none}.preview-layer-video{position:relative;z-index:1;width:inherit;height:auto}.preview-layer-region{position:absolute;z-index:2;width:inherit}.preview-layer-image{position:relative;z-index:1;width:inherit}.utility-tool{margin-top:1rem;margin-bottom:1rem}#downloadButton{margin-top:.6rem}#layoutEditor{width:100%;margin-top:.15rem;font-family:Courier New,Consolas,monospace;font-size:80%}#messageBar{display:inline-block;vertical-align:top;margin-top:.4rem;margin-left:.4rem;font-size:80%}#hideAd{float:right;padding:.3rem .5rem;background:var(--bg);color:var(--border)}#hideAd,.ad{font-size:70%}.ad{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.4rem;line-height:1rem}.ad img{display:block;object-fit:contain;margin:0 auto .4rem}.ad a{text-decoration:none;color:var(--text);word-wrap:break-word}@media screen and (min-width:480px){.ad-l{grid-column:1}.ad-l,.ad-r{grid-row:ad-row}.ad-r{grid-column:3}}@media screen and (max-width:480px){body{grid-template-columns:1fr 1fr}body>*{grid-column:span 2}.ad-l{grid-column:1}.ad-r{grid-column:2}}
/*# sourceMappingURL=/editor.519bbbe5.css.map */