@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap";pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #0d1117;--bg-secondary: #161b22;--bg-tertiary: #21262d;--border-color: #30363d;--text-primary: #c9d1d9;--text-secondary: #8b949e;--accent: #3fb950;--accent-hover: #4ac55e;--success: #3fb950;--error: #f85149;--terminal-bg: #0d1117;--terminal-text: #58d68d;--code-green: #58d68d;--code-dim: #7ee2a8}body.light{--bg-primary: #ffffff;--bg-secondary: #f6f8fa;--bg-tertiary: #ffffff;--border-color: #d0d7de;--text-primary: #24292f;--text-secondary: #57606a;--accent: #2da44e;--accent-hover: #2c974b;--success: #2da44e;--error: #cf222e;--terminal-bg: #f6f8fa;--terminal-text: #24292f;--code-green: #24292f;--code-dim: #57606a}body{font-family:SF Mono,Monaco,Inconsolata,Fira Code,Roboto Mono,monospace;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;transition:background-color .3s ease,color .3s ease}.app{min-height:100vh;display:flex;flex-direction:column}.header{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:1rem 2rem}.header-content{max-width:95%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:var(--accent);text-decoration:none;font-family:SF Mono,Monaco,monospace;letter-spacing:-.5px}.header-info{color:var(--text-secondary);font-size:.9rem}.container{width:100%;max-width:none;margin:0;padding:2rem 2%;flex:1}.create-section{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:1.5rem;margin-bottom:2rem;width:100%}.view-section{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:1.5rem;width:100%}.form-group{margin-bottom:1rem}label{display:block;margin-bottom:.5rem;color:var(--text-secondary);font-size:.9rem;font-weight:500}input[type=text],input[type=number],input[type=password],textarea,select{width:100%;padding:.75rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-family:SF Mono,Monaco,monospace;font-size:.95rem}input[type=text]::placeholder,input[type=password]::placeholder,textarea::placeholder{color:var(--text-secondary)}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent)}textarea{min-height:400px;font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,monospace;resize:vertical;white-space:pre;tab-size:4;-moz-tab-size:4}input[type=text]:focus,input[type=number]:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent)}.file-input-wrapper{position:relative;display:inline-block;width:100%}input[type=file]{width:100%;padding:.75rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;font-family:SF Mono,Monaco,monospace;font-size:.95rem}input[type=file]:focus{outline:none;border-color:var(--accent)}input[type=file]::file-selector-button{padding:.5rem 1rem;background-color:var(--accent);color:#0d1117;border:none;border-radius:6px;cursor:pointer;margin-right:1rem;font-family:SF Mono,Monaco,monospace;font-size:.9rem;font-weight:600;transition:all .2s}input[type=file]::file-selector-button:hover{background-color:var(--accent-hover);transform:translateY(-1px)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.expires-input-group{display:flex;gap:.5rem;height:100%}.expires-value-input{flex:1;min-width:0;height:45px}.expires-unit-select{flex:1.5;min-width:0;height:45px}select,.form-row .form-group select{height:45px}.tabs{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.tab{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;font-size:.95rem;transition:all .2s}.tab:hover{color:var(--text-primary)}.tab.active{color:var(--accent);border-bottom-color:var(--accent)}button{padding:.75rem 1.5rem;background-color:var(--accent);color:#0d1117;border:none;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;width:100%}button:hover{background-color:var(--accent-hover);transform:translateY(-1px)}button:disabled{background-color:var(--bg-tertiary);color:var(--text-secondary);cursor:not-allowed}.button-group{display:flex;gap:1rem;margin-top:1rem}.success-box{background-color:#3fb9501a;border:1px solid var(--success);border-radius:6px;padding:1rem;margin-bottom:1rem}.success-box h3{color:var(--success);margin-bottom:.5rem}.url-display{display:flex;gap:.5rem;margin-top:.5rem}.url-display input{flex:1}.url-display button{padding:.5rem 1rem;width:auto}.actions button{width:auto}.error-box{background-color:#f851491a;border:1px solid var(--error);border-radius:6px;padding:1rem;color:var(--error);margin-bottom:1rem}.paste-content{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;padding:1.5rem;margin-top:1rem}.paste-content pre{margin:0;white-space:pre;overflow-x:auto;tab-size:4;-moz-tab-size:4;font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,monospace;font-size:.9rem;line-height:1.6;color:var(--code-green)}.paste-info{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--border-color);margin-bottom:1rem}.paste-title{font-size:1.25rem;font-weight:600}.paste-meta{color:var(--text-secondary);font-size:.85rem}.loading{text-align:center;padding:2rem;color:var(--text-secondary)}.actions{display:flex;gap:.5rem;margin-top:1rem}.footer{background-color:var(--bg-secondary);border-top:1px solid var(--border-color);padding:1.5rem 2rem;text-align:center;color:var(--text-secondary);font-size:.9rem}.footer a{color:var(--accent);text-decoration:none}.footer a:hover{text-decoration:underline}.copy-notification{position:fixed;top:80px;left:50%;transform:translate(-50%);background-color:var(--success);color:#0d1117;padding:1rem 2rem;border-radius:8px;box-shadow:0 4px 12px #0000004d;font-weight:600;z-index:1000;animation:slideDown .3s ease-out,fadeOut .3s ease-in 1.7s}.warning-notification{position:fixed;top:140px;left:50%;transform:translate(-50%);background-color:#e5c07b;color:#0d1117;padding:1rem 2rem;border-radius:8px;box-shadow:0 4px 12px #0000004d;font-weight:600;z-index:1000;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}input[type=password]{width:100%;padding:.75rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-family:inherit;font-size:.95rem}input[type=password]:focus{outline:none;border-color:var(--accent)}.usps{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:.75rem 2rem;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.usp{color:var(--text-secondary);font-size:.85rem;display:flex;align-items:center;gap:.5rem}.warning-box{background-color:#e5c07b1a;border:1px solid #e5c07b;border-radius:6px;padding:1rem;color:#e5c07b;margin-bottom:1rem;display:flex;align-items:flex-start;gap:.5rem}.checkbox-group{margin:1rem 0;padding:1rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;transition:all .2s}.checkbox-group:hover{border-color:var(--accent)}.checkbox-group label{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:400;margin:0}.checkbox-group input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:var(--accent);border-radius:4px;background-color:var(--bg-tertiary);border:1px solid var(--border-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;display:inline-block;vertical-align:middle}.checkbox-group input[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent)}.checkbox-group input[type=checkbox]:checked:after{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#0d1117;font-size:14px;font-weight:700}.checkbox-group span{color:var(--text-primary);font-size:.95rem}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.modal-box{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:2rem;max-width:600px;width:100%;box-shadow:0 8px 32px #0009;max-height:90vh;overflow-y:auto}.security-modal{border:2px solid #ffbf00;box-shadow:0 8px 32px #ffbf004d}.modal-box h3{color:var(--success);margin-bottom:1rem;font-size:1.25rem}.split-result{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.split-part{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;padding:1rem}.split-part label{display:block;font-weight:600;color:var(--accent);margin-bottom:.5rem}.id-text{font-size:.85rem;color:var(--text-secondary);margin-top:.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.paste-meta a{color:var(--accent);text-decoration:none}.paste-meta a:hover{text-decoration:underline}.prettify-btn{padding:.6rem 1.2rem;font-size:.9rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;white-space:nowrap;width:auto;display:inline-block}.prettify-btn:hover:not(:disabled){background-color:var(--bg-tertiary);border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.prettify-btn:disabled{opacity:.5;cursor:not-allowed}.info-tooltip{display:inline-block;margin-left:.5rem;color:var(--text-secondary);cursor:help;font-size:.9rem}.info-tooltip:hover{color:var(--accent)}.code-preview{margin-top:.5rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:6px;overflow:hidden}.code-preview-header{background-color:var(--bg-secondary);padding:.5rem .75rem;font-size:.75rem;color:var(--accent);font-weight:600;border-bottom:1px solid var(--border-color)}.code-preview pre{padding:.75rem;margin:0;font-size:.85rem}.code-preview code{font-family:JetBrains Mono,Fira Code,SF Mono,monospace}.no-highlight{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;color:var(--text-primary);padding:0;margin:0;white-space:pre;overflow-x:auto;tab-size:4;-moz-tab-size:4}.code-highlight{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;color:var(--code-green);padding:0;margin:0;white-space:pre;overflow-x:auto;tab-size:4;-moz-tab-size:4}.paste-content code{white-space:pre;display:block}@media (max-width: 768px){.container{padding:1rem}.form-row{grid-template-columns:1fr}.header-content{flex-direction:column;gap:.5rem;text-align:center}.usps{gap:1rem;padding:.5rem 1rem}.usp{font-size:.75rem}.modal-box{padding:1.5rem}.actions{flex-wrap:wrap}}.toggle{position:relative;cursor:pointer;z-index:10;transform:scale(.65)}.toggle input{display:none}.toggle input+div{border-radius:50%;width:26px;height:26px;position:relative;box-shadow:inset 12px -12px 0 0 var(--text-primary);transform:scale(1) rotate(-2deg);transition:box-shadow .5s ease 0s,transform .4s ease .1s}.toggle input+div:before{content:"";width:inherit;height:inherit;border-radius:inherit;position:absolute;left:0;top:0;background:transparent;transition:background .3s ease}body.light .toggle input+div:before{background:var(--text-primary)}.toggle input+div:after{content:"";width:5px;height:5px;border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%;box-shadow:0 -16px 0 var(--text-primary),0 16px 0 var(--text-primary),16px 0 0 var(--text-primary),-16px 0 0 var(--text-primary),11px 11px 0 var(--text-primary),-11px 11px 0 var(--text-primary),11px -11px 0 var(--text-primary),-11px -11px 0 var(--text-primary);transform:scale(0);transition:all .3s ease}.toggle input:checked+div{box-shadow:inset 24px -24px 0 0 var(--bg-primary);transform:scale(.5) rotate(0);transition:transform .3s ease .1s,box-shadow .2s ease 0s}.toggle input:checked+div:before{background:var(--text-primary);transition:background .3s ease .1s}.toggle input:checked+div:after{transform:scale(1.5);transition:transform .5s ease .15s}@supports (view-transition-name: none){::view-transition-new(root){animation:reveal-in .5s ease-in-out forwards;z-index:1;mix-blend-mode:normal}::view-transition-old(root){animation:reveal-out .5s ease-in-out forwards;animation-delay:.5s;z-index:0;mix-blend-mode:normal}::view-transition-image-pair(root){isolation:isolate}@keyframes reveal-in{0%{clip-path:circle(0% at 50% 10%)}to{clip-path:circle(150% at 50% 10%)}}@keyframes reveal-out{0%{clip-path:circle(150% at 50% 10%)}to{clip-path:circle(0% at 50% 10%)}}}
