@font-face{font-family:Geist Fallback;size-adjust:103%;ascent-override:90%;src:local("Arial")}:root{font-family:Geist,Geist Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background-color: #fff;--foreground-color: #1a1a1a;--a-color: #48a7ff;--a-hover-color: #1f82df;--results-bang-bg-color: #e6e6e6;--url-input-bd-color: #ddd;--url-input-bg-color: #f5f5f5;--hr-color: #c9c9c9;--copy-btn-color: #666;--copy-btn-hover-bg-color: #f0f0f0;--copy-btn-active-bg-color: #e5e5e5;--copy-btn-copied-color: #ffffff;--copy-btn-copied-bg-color: #28a745;--footer-color: #666;--footer-hover-color: #333;--code-bg-color: #f5f5f5}:root:where(.dark,.dark *){--background-color: rgb(15, 15, 15);--foreground-color: #f3f3f3;--a-color: #48a7ff;--a-hover-color: #1f82df;--results-bang-bg-color: #1f1f1f;--url-input-bd-color: #464646;--url-input-bg-color: #1f1f1f;--hr-color: #474747;--copy-btn-color: #d3d3d3;--copy-btn-hover-bg-color: #222222;--copy-btn-active-bg-color: #4d4d4d;--copy-btn-copied-color: #ffffff;--copy-btn-copied-bg-color: #28a745;--footer-color: #adadad;--footer-hover-color: #818181;--code-bg-color: #1f1f1f}*,::backdrop,:after,:before{margin:0;border:0 solid;padding:0;box-sizing:border-box}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}*:focus{outline:none}:focus-visible{outline:#1f82df auto 1px!important}html,body{height:100vh;width:100vw}code{background-color:var(--code-bg-color);padding:4px 6px;border-radius:8px}body{line-height:1.5;font-weight:400;font-size:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--background-color);color:var(--foreground-color)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}h2{font-size:18px}a{color:var(--a-color);text-decoration:underline;text-underline-offset:3px}a:hover{color:var(--a-hover-color)}button{font:inherit;border:none;background:none;cursor:pointer}input,textarea{font:inherit}#app{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1300px;height:100%}.url-container{display:flex;flex-direction:column;text-align:left;gap:8px;margin-top:16px}.url-sub-container{position:relative;display:flex;width:100%;align-items:center;gap:8px}.content-container{max-width:40rem;width:100%;text-align:center;padding:0 8px}hr{border-radius:9999px;border-bottom:1px;border-style:solid;border-color:var(--hr-color)}.results-container{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.results-bang{background-color:var(--results-bang-bg-color);font-size:12px;border-radius:9999px;padding:4px 8px;cursor:pointer}.results{display:grid;grid-template-columns:repeat(3,2fr);grid-template-rows:repeat(10,auto);gap:8px;padding:0;list-style:none}@media (max-width: 800px){.results{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.results{grid-template-columns:repeat(1,1fr)}}.url-input,.search-input{padding:8px 12px;border:1px dashed var(--url-input-bd-color);border-radius:9999px;width:100%;background:var(--url-input-bg-color);color:var(--foreground-color)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.svg-search{position:absolute;width:16px;height:16px;right:16px}.copy-button,.search-button{padding:8px;color:var(--copy-btn-color);border-radius:9999px;transition:all .2s;display:flex;align-items:center;justify-content:center}.copy-button:hover,.search-button:hover{background:var(--copy-btn-hover-bg-color)}.copy-button:active,.search-button:active{background:var(--copy-btn-active-bg-color)}.copy-button svg,.search-button svg{width:20px;height:20px}.copy-button.copied{background:var(--copy-btn-copied-bg-color);color:var(--copy-btn-copied-color)}.footer{position:fixed;bottom:16px;left:0;right:0;text-align:center;font-size:14px;color:var(--footer-color)}.footer a{color:var(--footer-color);text-decoration:none;font-weight:500}.footer a:hover{color:var(--footer-hover-color)}.faqs-container{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px}
