.tool{padding:25px;margin:15px 20px;border-radius:15px;transition:all .2s ease-in-out;width:100%;color:var(--accent)}@media (min-width: 700px){.tool{margin:15px 10px}}@media (min-width: 1000px){.tool{width:calc(50% - 30px);margin:15px auto}.tool:nth-of-type(odd):nth-last-of-type(1){width:calc(100% - 30px)}}.tool h2{display:inline-flex;align-items:center;font-weight:500;font-size:1.3rem;color:var(--accent);letter-spacing:1px}.tool h4{font-size:.8em;color:var(--accent);opacity:.7;font-weight:400}.tool p,.tool label{font-size:.9rem}.tool input{padding:.4rem .8rem;margin:1rem 0;margin-right:10px;border:none;border-radius:8px;background:var(--background);color:var(--accent);box-shadow:inset 3px 3px 6px color-mix(in srgb,var(--background) 30%,var(--shadow)),inset -3px -3px 6px color-mix(in srgb,var(--background) 20%,var(--light));font-size:14px;font-family:monospace}.tool input::placeholder,.tool textarea::placeholder{color:var(--placeholder)}input[type=radio]{box-shadow:none}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;padding:0}.radio-group{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:15px}.radio-label{position:relative;padding-left:2rem;cursor:pointer;user-select:none}.radio-label:before{content:"";position:absolute;left:0;top:.1rem;width:1.2rem;height:1.2rem;padding:.1rem;border-radius:50%;background-image:linear-gradient(175deg,color-mix(in srgb,var(--background) 20%,#ffffff4b),color-mix(in srgb,var(--background) 65%,#0000001c));box-shadow:1.5px 1.5px 3px color-mix(in srgb,var(--background) 25%,var(--shadow)),-1.5px -1.5px 3px color-mix(in srgb,var(--background) 20%,var(--light))}input[type=radio]:checked+.radio-label:before{background-image:linear-gradient(175deg,color-mix(in srgb,var(--background) 20%,#ffffff4b),color-mix(in srgb,var(--background) 65%,#0000001c));box-shadow:1px 1px 2px color-mix(in srgb,var(--background) 25%,var(--shadow)),-1px -1px 2px color-mix(in srgb,var(--background) 20%,var(--light))}.radio-label:after{content:"";position:absolute;left:.35rem;top:.45rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);opacity:.3;transition:opacity .2s}input[type=radio]:checked+.radio-label:after{opacity:.9}.tool textarea{color:var(--accent);padding:10px;border:none;border-radius:8px;background:var(--background);box-shadow:inset 3px 3px 6px color-mix(in srgb,var(--background) 40%,var(--shadow)),inset -3px -3px 6px color-mix(in srgb,var(--background) 20%,var(--light));font-size:14px;margin:1rem 0;max-width:100%;min-width:100%;min-height:100px;font-family:monospace}.tool select{color:var(--accent);background:var(--background);box-shadow:2px 2px 5px color-mix(in srgb,var(--background) 25%,var(--shadow)),-1px -1px 4px 1px color-mix(in srgb,var(--background) 15%,var(--light));border:none;border-radius:8px;padding:7px;margin-left:8px;margin-bottom:10px;cursor:pointer;font-size:.9rem}.tool .material-icons{color:var(--accent);opacity:.7;padding-right:.3em}.tool_title{margin-bottom:2rem}.tool_option{margin-bottom:1rem}.tool_output{white-space:pre-line}.tool button{color:var(--accent);padding:8px 20px;border-radius:30px;font-size:.9rem;font-weight:500;margin:10px 10px 10px 0;min-width:170px;letter-spacing:.5px}.tool button.block{display:block}.highlight{background-color:color-mix(in srgb,var(--background) 50%,#ffffff5d);transition:background-color .5s ease}label[data-astro-cid-oyrv2hu3]{display:inline-block;width:80px}input[data-astro-cid-oyrv2hu3]{width:calc(100% - 90px - 1.6rem)}.about[data-astro-cid-dkulwf4u]{margin:30px 10px;padding:20px;border-radius:15px}.about[data-astro-cid-dkulwf4u] span[data-astro-cid-dkulwf4u]{font-weight:700}.about[data-astro-cid-dkulwf4u] a[data-astro-cid-dkulwf4u]{border-bottom:solid 1.3px var(--accent);opacity:.8}@media (min-width: 700px){.about[data-astro-cid-dkulwf4u]{padding:2rem}}.privacy[data-astro-cid-m4rap3gb]{margin:30px 0;padding:2rem;border-radius:15px}.privacy[data-astro-cid-m4rap3gb] span[data-astro-cid-m4rap3gb]{font-weight:700}.privacy[data-astro-cid-m4rap3gb] a[data-astro-cid-m4rap3gb]{border-bottom:solid 1.3px var(--accent);opacity:.8}.setting[data-astro-cid-5kpocai6]{margin:30px 20px;padding:30px 40px;border-radius:15px;transition:all .2s ease-in-out}.explanation[data-astro-cid-5kpocai6]{font-weight:400;font-size:.9rem;opacity:.7;margin:0 20px}.setting_mode[data-astro-cid-5kpocai6]{margin-bottom:2rem}.setting_mode[data-astro-cid-5kpocai6] div[data-astro-cid-5kpocai6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}.setting[data-astro-cid-5kpocai6] h2[data-astro-cid-5kpocai6]{display:inline-flex;align-items:center;font-weight:500;font-size:1.3rem}.setting[data-astro-cid-5kpocai6] h4[data-astro-cid-5kpocai6]{font-size:.8rem;color:var(--accent);font-weight:500;margin-bottom:20px}.setting[data-astro-cid-5kpocai6] .material-symbols-rounded[data-astro-cid-5kpocai6]{color:var(--accent);padding-right:.3em;display:inline-flex;align-items:center}.setting[data-astro-cid-5kpocai6] button[data-astro-cid-5kpocai6]{margin:5px;padding:10px 20px;border-radius:10px;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.setting_title[data-astro-cid-5kpocai6]{margin-bottom:2rem}
