.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;display:flex;align-items:center;justify-content:center;overflow:hidden}.modal{background-color:#151516;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:1.5rem;margin:1rem 3rem;gap:1rem;box-shadow:2px 2px 20px #00000010;animation:fadeIn .3s ease-in-out}.modalHeading{font-size:1em;font-weight:600;margin:0;color:#f5f5f5}.modalDescription{text-align:center;overflow-wrap:anywhere;font-size:.9rem;font-weight:600;color:#636363}.modalDescription a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.buttonContainer{display:flex;gap:20px;flex-direction:row}.copyButton{width:80px;height:30px;background-color:#7b57ff;transition-duration:.2s;border:none;color:#f1f1f1;cursor:pointer;font-weight:600;border-radius:20px;transition:all .6s ease}.closeButton{width:80px;height:30px;background-color:#dadada;transition-duration:.2s;color:#2e2e2e;border:none;cursor:pointer;font-weight:600;border-radius:20px;transition:all .6s ease}.closeButton:hover{background-color:#ebebeb;transition-duration:.2s}.copyButton:hover{background-color:#9173ff;transition-duration:.2s}.display-none{display:none}.shareLink{cursor:pointer}.header-container{display:flex;justify-content:space-between;align-items:center;padding:0 5px}.wrapper{display:inline-flex;list-style:none;font-family:Poppins,sans-serif;justify-content:flex-end}.wrapper .icon{position:relative;border-radius:50%;margin:0 5px;width:38px;height:38px;font-size:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.icon-enabled{box-shadow:0 10px 10px #0000001a;cursor:pointer;transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}.resetToastBtn{display:flex;justify-content:flex-end;gap:5px;margin-top:10px}.wrapper .tooltip{position:absolute;top:0;font-size:14px;background:#fff;color:#fff;padding:5px 8px;border-radius:5px;box-shadow:0 10px 10px #0000001a;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.wrapper .tooltip:before{position:absolute;content:"";height:8px;width:8px;background:#fff;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.wrapper .icon:hover .tooltip{top:-45px;opacity:1;visibility:visible;pointer-events:auto}.wrapper .icon:hover span,.wrapper .icon:hover .tooltip{text-shadow:0px -1px 0px rgba(0,0,0,.1)}.wrapper .facebook:hover,.wrapper .facebook:hover .tooltip,.wrapper .facebook:hover .tooltip:before{background:#1877f2;color:#fff}.wrapper .twitter:hover,.wrapper .twitter:hover .tooltip,.wrapper .twitter:hover .tooltip:before{background:#1da1f2;color:#fff}.wrapper .instagram:hover,.wrapper .instagram:hover .tooltip,.wrapper .instagram:hover .tooltip:before{background:#e4405f;color:#fff}.icon-enabled{margin-left:2px;padding:5px;background-color:#252b2e;color:#fff;border:none;text-align:center;opacity:.9;transition:.3s;cursor:pointer}.icon-btn:hover{opacity:1}.icon-disabled{opacity:.4;margin-left:2px;padding:5px;background-color:#252b2e;cursor:not-allowed;pointer-events:none}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:#e0e0e033;box-shadow:0 2px #0003;border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.card{margin:0 auto;background-color:#0f172a;border-radius:8px;z-index:1}.top{display:flex;align-items:center;padding-left:10px}.circle{padding:0 4px}.circle2{display:inline-block;align-items:center;width:10px;height:10px;padding:1px;border-radius:5px}.red{background-color:#ff605c}.yellow{background-color:#ffbd44}.green{background-color:#00ca4e}.header{margin:5px 5px 0;padding:15px 0;border-radius:5px}#title2{color:#fff;padding-left:50px;font-size:15px}.code-container{text-align:center}#code{width:270px;height:350px;resize:none;background-color:#49465c;border-radius:5px;border:none;color:#fff;padding:10px}*{font-family:JetBrains Mono,monospace}body{background-color:#0d131e;color:#f5f5f5}.main-container{padding:2rem 1rem}.editor-header{display:flex;justify-content:flex-end;background-color:#252b2e;padding:1rem;border-radius:10px 10px 0 0}.editor-content{border:"2px solid darkgray";font-family:'"Fira code", "Fira Mono", monospace';background-color:#272822;border-radius:0 0 10px 10px}.text-editor:focus-visible{outline:none}.text-editor-icons{height:1.25rem;width:2rem}
