/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--spacing:.25rem}}@layer base,components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--bg:white;--color-stroke:#e5e4e7;--color-link:#00e;--grey1:#e9e9e9;--grey2:#c5c5c5;--grey3:#a4a4a4;--grey4:#6b6b6b;--grey5:#3c3c3c}body{font-size:var(--size);background-color:var(--bg)}button{cursor:pointer}.home-button{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);z-index:20;width:46px;height:46px;display:block;position:fixed}.home-button:hover>span{color:var(--grey5)}.home-button:hover .triangle{border-color:#0000 #87c247 #0000 #0000}.home-button>span{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);color:#000;position:absolute}.home-button .triangle{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);border-top:0 solid #0000;border-bottom:46px solid #0000;border-left:0 solid #0000;border-right:46px solid #608a32;width:0;height:0;position:absolute}.icon{background-color:currentColor;width:24px;height:24px;display:inline-block;-webkit-mask-size:24px 24px;mask-size:24px 24px}.icon.open-in-new{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M200-120q-33%200-56.5-23.5T120-200v-560q0-33%2023.5-56.5T200-840h280v80H200v560h560v-280h80v280q0%2033-23.5%2056.5T760-120H200Zm188-212-56-56%20372-372H560v-80h280v280h-80v-144L388-332Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M200-120q-33%200-56.5-23.5T120-200v-560q0-33%2023.5-56.5T200-840h280v80H200v560h560v-280h80v280q0%2033-23.5%2056.5T760-120H200Zm188-212-56-56%20372-372H560v-80h280v280h-80v-144L388-332Z'/%3e%3c/svg%3e")}.icon.content-copy{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3c!--%20Icon%20from%20Material%20Symbols%20by%20Google%20-%20https://github.com/google/material-design-icons/blob/master/LICENSE%20--%3e%3cpath%20fill='currentColor'%20d='M9%2018q-.825%200-1.412-.587T7%2016V4q0-.825.588-1.412T9%202h9q.825%200%201.413.588T20%204v12q0%20.825-.587%201.413T18%2018zm-4%204q-.825%200-1.412-.587T3%2020V6h2v14h11v2z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3c!--%20Icon%20from%20Material%20Symbols%20by%20Google%20-%20https://github.com/google/material-design-icons/blob/master/LICENSE%20--%3e%3cpath%20fill='currentColor'%20d='M9%2018q-.825%200-1.412-.587T7%2016V4q0-.825.588-1.412T9%202h9q.825%200%201.413.588T20%204v12q0%20.825-.587%201.413T18%2018zm-4%204q-.825%200-1.412-.587T3%2020V6h2v14h11v2z'/%3e%3c/svg%3e")}.icon.home{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3c!--%20Icon%20from%20Material%20Symbols%20by%20Google%20-%20https://github.com/google/material-design-icons/blob/master/LICENSE%20--%3e%3cpath%20fill='currentColor'%20d='M4%2019v-9q0-.475.213-.9t.587-.7l6-4.5q.525-.4%201.2-.4t1.2.4l6%204.5q.375.275.588.7T20%2010v9q0%20.825-.588%201.413T18%2021h-3q-.425%200-.712-.288T14%2020v-5q0-.425-.288-.712T13%2014h-2q-.425%200-.712.288T10%2015v5q0%20.425-.288.713T9%2021H6q-.825%200-1.412-.587T4%2019'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3c!--%20Icon%20from%20Material%20Symbols%20by%20Google%20-%20https://github.com/google/material-design-icons/blob/master/LICENSE%20--%3e%3cpath%20fill='currentColor'%20d='M4%2019v-9q0-.475.213-.9t.587-.7l6-4.5q.525-.4%201.2-.4t1.2.4l6%204.5q.375.275.588.7T20%2010v9q0%20.825-.588%201.413T18%2021h-3q-.425%200-.712-.288T14%2020v-5q0-.425-.288-.712T13%2014h-2q-.425%200-.712.288T10%2015v5q0%20.425-.288.713T9%2021H6q-.825%200-1.412-.587T4%2019'/%3e%3c/svg%3e")}body{--color-link:#00e;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:18px}.clear{clear:both}.app{margin:24px}.description a[href]{color:var(--color-link);text-decoration:none;display:inline}.description a[href]:hover{text-decoration:underline}#text{width:calc(100% - 20px);height:32px;font-size:inherit;margin:16px 0;padding:8px}details{border:1px solid #aaa;border-radius:4px;padding:.5em .5em 0}details summary{cursor:pointer;margin:-.5em -.5em 0;padding:.5em;font-weight:700}details[open]{padding:.5em}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}.more-options{flex-flow:wrap;margin-top:16px;margin-bottom:8px;display:flex}.more-options input,.more-options select,.more-options label{height:32px;line-height:32px;font-size:inherit;margin-bottom:4px;padding:8px;display:block}.more-options input{margin-right:12px}.more-options select{height:52px}.more-options>div{display:flex}#dark-color,#light-color{width:260px}#logo-text{width:calc(100% - 20px);height:32px;font-size:inherit;margin:8px 0;padding:8px}#generate,#result-buttons{margin-top:16px}#generate{width:100%;height:48px;font-size:inherit}#result-buttons{border-top:1px solid #aaa;flex-flow:wrap;justify-content:space-evenly;gap:8px;padding-top:16px;display:flex}#result-buttons button{width:216px;height:48px;font-size:inherit}#result{margin:16px auto}#result svg,#result img{max-width:300px;max-height:300px;margin:auto;display:block}#result p{display:none}#tooltip{background-color:#0ff;padding:6px;display:none;position:fixed;bottom:8px;left:50%;transform:translate(-50%)}#tooltip.show{display:block}body.fullscreen .app>*{display:none!important}body.fullscreen .app #result{display:block!important}body.fullscreen .app #result svg,body.fullscreen .app #result img{max-width:calc(100vw - 48px);max-height:calc(100vh - 132px)}body.fullscreen .app #result p{text-align:center;display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
