body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/mahogany-tile.e618657a448cac12a1a3.png);background-repeat:repeat;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}:root{--clipboard-color:#f1d184;--button-color:#fff;--button-text:#000;--button-border:#000;--text-color:#1a1a1a;--background-color:#f5f5f5}.checkbox-group,.error-message,.expiration-option,.footer,.form-group,.loading,.share-popup,body,button,h1,h2,h3,input,label,p,select,textarea{-webkit-user-select:none;user-select:none}.app-container{display:flex;flex-direction:column;height:100vh;margin:0 auto;max-width:800px;overflow-y:auto;padding:20px}.create-container{background-image:url(/static/media/manilla-folder-tile.b3ce9dab6ae3dc9a3f7d.png);background-repeat:repeat;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:20px;padding:20px;position:relative}.create-container:before{border-top-left-radius:8px;border-top-right-radius:8px;content:"";height:40px;left:0;position:absolute;right:0;top:-20px;z-index:-1}h1{background-color:#ffeeb4;border:1px solid #d4b978;border-radius:4px;box-shadow:0 1px 3px #0000001a;color:#1a1a1a;color:var(--text-color);display:inline-block;font-family:Courier New,monospace;font-size:1.2rem;font-weight:600;left:calc(50% - 100px);letter-spacing:1px;margin:10px auto 25px;min-width:180px;padding:8px 15px;position:absolute;text-align:center;transform:rotate(-1deg);-webkit-user-select:none;user-select:none;z-index:1}.create-container>h1{top:-2em}.view-container>h1{top:-.5em}h1:after{background:linear-gradient(120deg,#fff9 30%,#fff0 50%);border-radius:4px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.form-group{margin-bottom:15px}label{color:#1a1a1a;color:var(--text-color);display:block;font-weight:500;margin-bottom:5px}input[type=text],select,textarea{border:1px solid #ddd;border-radius:4px;font-size:16px;margin:5px auto 15px;padding:10px;width:calc(100% - 30px)}.message-textarea,input[type=text]{background-color:#fff6;font-family:monospace}.message-textarea{margin:0 auto 15px;min-height:200px;resize:vertical}.checkbox-group{align-items:center;display:flex}.checkbox-group input{margin-right:10px}.checkbox-group label{margin-bottom:0}.expiration-options{gap:10px;margin-bottom:15px}.expiration-option input{margin-right:5px}.push-button{background:#0000;border:none;cursor:pointer;display:block;margin-left:auto;margin-top:25px;outline-offset:4px;padding:0;position:relative;touch-action:manipulation;transition:filter .25s;-webkit-user-select:none;user-select:none}.push-button .shadow{background:#00000040;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1);will-change:transform}.push-button .edge,.push-button .shadow{border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.push-button .edge{background:linear-gradient(270deg,#663a00 0,#995700 8%,#995700 92%,#663a00)}.push-button .front{background:#ff9500;border-radius:8px;color:#fff;display:block;font-size:1rem;font-weight:700;letter-spacing:1px;padding:10px 24px;position:relative;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1);will-change:transform}@media (min-width:768px){.push-button .front{font-size:1.1rem;padding:10px 36px}}.push-button:hover{filter:brightness(110%)}.push-button:hover .front{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.push-button:active .front{transform:translateY(-2px);transition:transform 34ms}.push-button:hover .shadow{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.push-button:active .shadow{transform:translateY(1px);transition:transform 34ms}.push-button:focus:not(:focus-visible){outline:none}.submit-btn{margin-left:auto;margin-top:25px}.button-disabled .front{background:#555;transform:translateY(-2px)!important;transition:none}.button-disabled .shadow{transform:translateY(1px)!important;transition:none}.button-disabled:hover{cursor:default;filter:none}.button-disabled:hover .front,.button-disabled:hover .shadow{transform:none;transition:none}.share-popup-overlay{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.share-popup{background-color:#fff9c4;border-radius:2px;box-shadow:0 6px 15px #0003;max-width:450px;overflow:hidden;padding:25px;position:relative;transform:rotate(.5deg);width:90%}.share-popup:before{background:linear-gradient(90deg,#f8e07d,#f8e9a9);content:"";height:4px;left:0;position:absolute;right:0;top:0}.share-popup:after{background-color:#ffffff80;box-shadow:-3px 3px 8px #0000001a;content:"";height:30px;position:absolute;right:-10px;top:-10px;transform:rotate(45deg);width:30px;z-index:-1}.share-popup h2{color:#333;margin-top:10px;text-align:center}.share-popup p{color:#555;margin-bottom:20px;text-align:center}.share-container{border-top:none;margin-top:0;padding-top:0}.url-display{display:flex;flex-direction:column;margin-bottom:15px}.url-display input{background-color:#ffffffb3;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:14px;margin-bottom:15px;padding:10px;width:100%}.close-popup-btn{background:none;border:none;color:#777;cursor:pointer;font-size:24px;line-height:.5;padding:0;position:absolute;right:10px;top:10px}.close-popup-btn:hover{color:#333}.readonly-form input,.readonly-form textarea{background-color:#f5f5f5;color:#777;cursor:not-allowed}.warning-text{color:#666;font-size:14px}.view-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:40px 20px 20px;position:relative}.message-info{color:#666;font-size:14px;position:absolute;right:20px;text-align:right;top:15px;-webkit-user-select:none;user-select:none}.message-content{background-color:#f9f9f9;border:1px solid #eee;border-radius:4px;cursor:text;margin-bottom:25px;max-height:70vh;overflow-y:auto;padding:15px;-webkit-user-select:text;user-select:text}.view-actions{border-top:1px dashed #e0e0e0;display:flex;justify-content:center;margin-top:10px;padding-top:15px}.create-new-btn{margin:0 auto}.message-content pre{margin:0;white-space:pre-wrap}.countdown-container{padding:20px;text-align:center}.countdown-progress{background-color:#eee;border-radius:5px;height:10px;margin:15px 0;overflow:hidden;width:100%}.countdown-bar{background-color:#ff6b6b;height:100%;transition:width 1s linear}.countdown-actions{display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.cancel-btn{margin-bottom:0}.not-found{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:30px auto;max-width:600px;padding:40px 20px;text-align:center}.not-found-icon{font-size:3rem;margin-bottom:20px}.not-found h1{background:none;border:none;box-shadow:none;color:#d32f2f;display:block;left:auto;margin-top:0;position:relative;transform:none;width:auto}.not-found p{color:#555;margin-bottom:15px}.not-found ul{list-style-type:none;margin:0 auto 25px;max-width:450px;padding:0;text-align:left}.not-found li{border-bottom:1px dashed #eee;color:#666;padding:8px 0}.not-found li:last-child{border-bottom:none}.go-back-btn{display:inline-block;margin:20px auto}.error-message,.loading{background-color:#f7f7f7;background-image:linear-gradient(90deg,#fff0,#fffc 15%,#fffc 85%,#fff0);border:1px dashed #ccc;box-shadow:inset 0 0 10px #0000000d;font-family:Courier New,monospace;font-size:18px;line-height:1.8;margin:50px auto;max-width:700px;overflow:hidden;padding:40px 20px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;width:90%}.error-message:before,.loading:before{top:0}.error-message:after,.error-message:before,.loading:after,.loading:before{background:repeating-linear-gradient(45deg,#ccc,#ccc 10px,#eee 0,#eee 20px);content:"";height:4px;left:0;position:absolute;right:0}.error-message:after,.loading:after{bottom:0}@keyframes typing{0%{width:0}to{width:100%}}.error-text,.loading-text{animation:typing 1.5s steps(40),blink-caret .75s step-end infinite;border-right:3px solid #777;display:inline-block;margin:0 auto;max-width:90%;overflow:hidden;padding:0 15px}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#777}}.loading-text{color:#444}.error-text{color:#d32f2f}.footer{color:#727272;font-size:12px;margin-top:auto;padding:20px 0;text-align:center}.expiration-options{display:flex;flex-wrap:wrap;gap:15px;margin:15px 0}.expiration-option{align-items:center;display:flex}.expiration-option input[type=radio]{margin-right:5px}@media (max-width:600px){.create-container{padding:15px}.url-display{flex-direction:column}.url-display input{margin-bottom:10px;margin-right:0}}
/*# sourceMappingURL=main.af4ce087.css.map*/