@font-face{font-family:RobotoMono;font-display:swap;src:url(/fonts/RobotoMono-Italic.woff2) format("woff2");font-style:italic;font-weight:400}@font-face{font-family:RobotoMono;font-display:swap;src:url(/fonts/RobotoMono-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:RobotoMono;font-display:swap;src:url(/fonts/RobotoMono-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600}@font-face{font-family:RobotoMono;font-display:swap;src:url(/fonts/RobotoMono-SemiBoldItalic.woff2) format("woff2");font-style:italic;font-weight:600}.tool-text .mode{display:flex;gap:8px;position:absolute;right:16px;top:16px}.tool-text .fields{display:flex;gap:20px;margin-top:16px;position:relative}.tool-text .fields.result{margin:8px 0 20px}.tool-text .fields.result textarea{min-height:5em;margin-bottom:-4px}.tool-text .fields .message{position:absolute;right:0;bottom:0;transform:translateY(100%);font-size:.8em}.tool-text textarea{width:100%;border:1px solid #605d66;border-radius:5px;background-color:#19181b;padding:5px;resize:vertical;min-height:10em;margin-bottom:8px}.tool-text .parts textarea{width:200px;min-height:1em;height:3em;margin-bottom:0}.tool-text .actions .row{display:flex;gap:8px}.tool-text .actions .row:not(:last-child){border-bottom:1px solid #47454b;padding-bottom:8px;margin-bottom:8px}.tool-text button{border:1px solid #605d66;border-radius:8px;padding:5px 8px;background-color:#19181b;cursor:pointer;font-size:12px}.tool-text button.active,.tool-text button:hover{background-color:#323036}.tool-snippets .snippets{display:flex;gap:32px}.tool-snippets .search{margin:16px 0}.tool-snippets input{border:1px solid #605d66;border-radius:5px;background-color:#19181b;padding:5px;min-width:256px;max-width:100%}.tool-snippets .sidebar{display:flex;flex-direction:column;gap:8px;min-width:256px}.tool-snippets .item{max-width:256px;border:1px solid #605d66;border-radius:8px;padding:5px 8px;background-color:#19181b;cursor:pointer;font-size:12px;width:100%;text-align:left}.tool-snippets .item.active,.tool-snippets .item:hover{background-color:#323036}.tool-snippets .content{padding:8px 16px}.tool-snippets .file{max-width:800px;background-color:#19181b;width:100%}.tool-snippets .file code{white-space:normal;background-color:#000;display:block;padding:10px;border-radius:5px;margin:8px 0;cursor:pointer;transition:all .2s}.tool-snippets .file code:hover{background-color:#080808}.tool-snippets .file code.copy{background-color:#ff5d01;color:#000}.tool-snippets .tags{display:flex;gap:8px}.tool-snippets .tags .tag{font-size:.8em;background-color:#9a3800;color:#cbc8d0;padding:3px 7px;border-radius:5px;color:#000;cursor:default}*{box-sizing:border-box;outline-color:#ff5d01}html,body{background-color:#19181b;color:#cbc8d0;font-family:RobotoMono;padding:0;margin:0;font-size:15px}input,button,textarea{font-family:RobotoMono;color:#cbc8d0;font-size:15px}h1,h2,h3{margin:0}main{padding:16px}.title{display:flex;margin-bottom:16px;font-size:20px;line-height:26px}.title a{color:#cbc8d0;text-decoration:none}.title a:hover{text-decoration:underline}.title span{font-weight:600;color:#ff5d01;font-size:24px;margin-left:4px}.tools{display:flex;flex-direction:column;margin:16px 0}.tools a{color:#ff5d01}.tools a:not(:last-child){margin-bottom:8px}
