*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0ea5e9,#06b6d4 20%,#14b8a6 50%,#fbbf24);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.container{background:#fff;border-radius:20px;box-shadow:0 20px 60px #14b8a64d;max-width:600px;padding:40px;width:100%}.title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#14b8a6,#0d9488 50%,#f59e0b);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:10px;text-align:center;text-shadow:0 2px 10px #14b8a633}.subtitle{color:#0f766e;font-size:1.1rem}.subtitle,.upload-area{margin-bottom:30px;text-align:center}.upload-area{background:linear-gradient(135deg,#f0fdfa,#fef3c7);border:3px dashed #14b8a6;border-radius:15px;padding:40px}.paste-hint{color:#0f766e;font-size:.95rem;margin-bottom:20px}kbd{border-radius:4px;box-shadow:0 2px 8px #14b8a64d;font-family:monospace;font-size:.9rem;padding:4px 8px}.upload-button,kbd{background:linear-gradient(135deg,#14b8a6,#0d9488);color:#fff}.upload-button{border:none;border-radius:10px;box-shadow:0 4px 15px #14b8a64d;cursor:pointer;font-size:1.1rem;font-weight:600;padding:15px 40px;transition:transform .2s,box-shadow .2s}.upload-button:hover{background:linear-gradient(135deg,#0d9488,#0f766e);box-shadow:0 10px 25px #14b8a680;transform:translateY(-2px)}.upload-button:active{transform:translateY(0)}.upload-button:disabled{cursor:not-allowed;opacity:.6}.file-info{background:#fff;border:2px solid #99f6e4;border-radius:10px;margin-top:20px;padding:20px}.file-name{color:#0f766e;font-weight:600;margin-bottom:5px;word-break:break-all}.file-size{color:#14532d;font-size:.9rem;margin-bottom:15px}.upload-submit-button{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:8px;box-shadow:0 4px 12px #f59e0b4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .2s}.upload-submit-button:hover{background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 6px 20px #f59e0b66;transform:translateY(-2px)}.upload-submit-button:disabled{cursor:not-allowed;opacity:.6}.error-message{background:#fee2e2;border-left:4px solid #dc2626;border-radius:8px;color:#dc2626;font-weight:500;margin-top:15px;padding:15px}.success-area{margin-top:20px}.success-message{color:#10b981;font-size:1.1rem;font-weight:600;margin-bottom:15px}.url-container{display:flex;gap:10px;margin-bottom:20px}.url-input{background:#f0fdfa;border:2px solid #14b8a6;border-radius:8px;color:#0f766e;flex:1 1;font-family:monospace;font-size:.95rem;padding:12px}.copy-button{background:linear-gradient(135deg,#14b8a6,#0d9488);border:none;border-radius:8px;box-shadow:0 2px 10px #14b8a64d;color:#fff;cursor:pointer;font-weight:600;padding:12px 25px;transition:all .2s}.copy-button:hover{background:linear-gradient(135deg,#0d9488,#0f766e);box-shadow:0 4px 15px #14b8a666;transform:translateY(-1px)}.preview-image{border:3px solid #99f6e4;border-radius:10px;box-shadow:0 8px 20px #14b8a64d;max-width:100%}.info-section{background:linear-gradient(135deg,#f0fdfa,#fef3c7);border:2px solid #99f6e4;border-radius:15px;padding:20px;text-align:center}.info-section h3{color:#0d9488;font-size:1rem;margin-bottom:5px;margin-top:15px}.info-section h3:first-child{margin-top:0}.info-section p{color:#14532d;font-size:.95rem}
/*# sourceMappingURL=main.ca26b94c.css.map*/