.ImageUpload-module__eJTAPq__wrapper{flex-direction:column;gap:6px;display:flex}.ImageUpload-module__eJTAPq__hiddenInput{display:none}.ImageUpload-module__eJTAPq__dropzone{cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:radial-gradient(circle at 50% 0,#f7931a14,#0000 42%),#ffffff8f;border:1px dashed #402b123d;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:46px 20px;display:flex;box-shadow:inset 0 1px #fffc}.ImageUpload-module__eJTAPq__dropzone:hover{background:radial-gradient(circle at 50% 0,#f7931a24,#0000 42%),#ffffffa8;border-color:#f7931a75;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 18px 42px -34px #3d2305b3}.ImageUpload-module__eJTAPq__dropzone.ImageUpload-module__eJTAPq__dragging{border-color:var(--bitcoin-orange);background:radial-gradient(circle at 50% 0,#f7931a33,#0000 46%),#fff7ebc7}.ImageUpload-module__eJTAPq__dropzone.ImageUpload-module__eJTAPq__error{border-color:var(--error)}.ImageUpload-module__eJTAPq__dropzoneIcon{color:color-mix(in srgb, var(--bitcoin-orange) 76%, #2a1400);opacity:.82}.ImageUpload-module__eJTAPq__dropzoneText{color:#4a4037;font-size:.9rem;font-weight:700}.ImageUpload-module__eJTAPq__dropzoneHint{color:var(--text-tertiary);font-size:.78rem}.ImageUpload-module__eJTAPq__previewWrapper{background:#ffffff94;border:1px solid #402b1224;border-radius:18px;overflow:hidden;box-shadow:0 18px 44px -34px #3d2305b3}.ImageUpload-module__eJTAPq__previewImage{background:#ffffff70;width:100%;height:250px;position:relative}.ImageUpload-module__eJTAPq__previewInfo{border-top:1px solid #402b121f;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ImageUpload-module__eJTAPq__previewName{color:var(--text-secondary);font-size:.8rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImageUpload-module__eJTAPq__removeBtn{width:28px;height:28px;color:var(--text-tertiary);background:var(--liquid-glass-bg);-webkit-backdrop-filter:blur(14px)saturate(1.25);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:1px solid #ffffffb8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 12px 22px -18px #0009}.ImageUpload-module__eJTAPq__removeBtn:hover{background:linear-gradient(135deg, #ffaaaab8, #dc26267a), var(--error);color:#fff;border-color:#ffffffd6;transform:translateY(-1px)scale(1.04)}.ImageUpload-module__eJTAPq__removeBtn:active{transform:translateY(1px)scale(.96)}.ImageUpload-module__eJTAPq__removeBtn:focus-visible{box-shadow:0 0 0 3px var(--liquid-glass-focus), 0 12px 22px -18px #0009;outline:0}
.page-module__Fp-XPG__page{min-height:100dvh;margin-top:calc(var(--header-height) * -1);padding:calc(58px + var(--header-height)) 0 80px;background:radial-gradient(58% 46% at 14% 10%,#dab5ff75 0%,#dab5ff2e 48%,#0000 76%),radial-gradient(54% 42% at 78% 24%,#ffd69675 0%,#ffd69633 46%,#0000 78%),radial-gradient(64% 48% at 18% 86%,#ff9acb61 0%,#ff9acb24 48%,#0000 78%),radial-gradient(56% 44% at 82% 90%,#adceff6b 0%,#adceff2e 44%,#0000 76%),linear-gradient(135deg,#fff9ff 0%,#fff7ef 46%,#f6f8ff 100%);position:relative;overflow:hidden}.page-module__Fp-XPG__page:before{content:"";pointer-events:none;opacity:.62;background-image:linear-gradient(#1111110a 1px,#0000 1px),linear-gradient(90deg,#1111110a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 70% at 52% 32%,#000 0% 28%,#0000 82%);mask-image:radial-gradient(82% 70% at 52% 32%,#000 0% 28%,#0000 82%)}.page-module__Fp-XPG__page:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 0%, #fafafa8a 58%, var(--bg-primary) 100%);height:180px;position:absolute;inset:auto 0 0}.page-module__Fp-XPG__submitContainer{z-index:1;grid-template-columns:minmax(180px,1fr) minmax(0,620px) minmax(180px,1fr);align-items:stretch;gap:clamp(18px,2.8vw,54px);display:grid;position:relative}.page-module__Fp-XPG__formWrapper{-webkit-backdrop-filter:blur(20px)saturate(1.18);background:linear-gradient(135deg,#ffffffbd,#ffffff7a),#ffffff8a;border:1px solid #402b121f;border-radius:24px;grid-column:2;width:100%;margin:0 auto;padding:clamp(22px,3vw,34px);position:relative;box-shadow:inset 0 1px #ffffffe6,0 28px 80px -48px #3d2305b8}.page-module__Fp-XPG__header{margin-bottom:28px}.page-module__Fp-XPG__title{color:#21150b;letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin-bottom:12px;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:800;line-height:.94}.page-module__Fp-XPG__subtitle{color:#4a4037;max-width:48ch;font-size:1rem;font-weight:500;line-height:1.62}.page-module__Fp-XPG__form{flex-direction:column;gap:20px;display:flex;position:relative}.page-module__Fp-XPG__modeGroup{background:#ffffff70;border:1px solid #402b121f;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.page-module__Fp-XPG__modeButton{color:#5f5146;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:.9rem;font-weight:800;transition:background .16s,color .16s,box-shadow .16s}.page-module__Fp-XPG__modeButton:hover{color:#21150b;background:#ffffff94}.page-module__Fp-XPG__modeButtonActive{color:#fff9ef;background:#21150b;box-shadow:0 10px 24px -18px #21150bb3}.page-module__Fp-XPG__modeButtonActive:hover{color:#fff9ef;background:#21150b}.page-module__Fp-XPG__fixedPlatform{border-radius:var(--radius-md);background:#ffffff75;border:1px solid #402b121f;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:12px 14px;display:flex}.page-module__Fp-XPG__fixedPlatform span{color:#5f5146;font-size:.82rem;font-weight:700}.page-module__Fp-XPG__fixedPlatform strong{color:#21150b;font-size:.92rem}.page-module__Fp-XPG__form .form-label{color:#4a4037}:is(.page-module__Fp-XPG__form .form-input,.page-module__Fp-XPG__form .form-select,.page-module__Fp-XPG__form .form-textarea){background:#ffffffb3;border-color:#402b1224;box-shadow:inset 0 1px #fffc}:is(.page-module__Fp-XPG__form .form-input:focus,.page-module__Fp-XPG__form .form-select:focus,.page-module__Fp-XPG__form .form-textarea:focus){border-color:color-mix(in srgb, var(--bitcoin-orange) 64%, #6b3a00);box-shadow:0 0 0 3px #f7931a24,inset 0 1px #ffffffdb}.page-module__Fp-XPG__metadataFields{background:#ffffff6b;border:1px solid #402b121a;border-radius:18px;flex-direction:column;gap:18px;margin-top:4px;padding:20px;display:flex}.page-module__Fp-XPG__notificationFields{background:#ffffff5c;border:1px solid #402b121a;border-radius:18px;flex-direction:column;gap:18px;padding:20px;display:flex}.page-module__Fp-XPG__sectionTitle{color:#21150b;margin-bottom:4px;font-size:1rem;font-weight:800}.page-module__Fp-XPG__sectionHint{color:#5f5146;font-size:.85rem;line-height:1.5}.page-module__Fp-XPG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__Fp-XPG__submitError{border-radius:var(--radius-md);background:#fff0f0ad;border:1px solid #dc262638;padding:12px 16px}.page-module__Fp-XPG__submitBtn{width:100%;margin-top:8px}.page-module__Fp-XPG__visualPanel{pointer-events:none;min-height:100%;position:relative}.page-module__Fp-XPG__visualPanelLeft{grid-column:1}.page-module__Fp-XPG__visualPanelRight{grid-column:3}.page-module__Fp-XPG__visualGlow{filter:blur(2px);background:radial-gradient(circle at 42% 42%,#ffffffb8,#0000 30%),radial-gradient(circle at 54% 58%,#f7931a2e,#0000 36%),radial-gradient(circle at 34% 68%,#adceff3d,#0000 34%);border-radius:42px;position:absolute;inset:7% -10% 8%}.page-module__Fp-XPG__visualTweet,.page-module__Fp-XPG__visualEmoji{filter:drop-shadow(0 28px 28px #3223142e);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.page-module__Fp-XPG__visualPanelLeft .page-module__Fp-XPG__visualGlow{background:radial-gradient(circle at 62% 20%,#ffffffb3,#0000 30%),radial-gradient(circle at 72%,#ff9acb33,#0000 34%),radial-gradient(circle at 54% 80%,#dab5ff3d,#0000 36%)}.page-module__Fp-XPG__visualPanelRight .page-module__Fp-XPG__visualGlow{background:radial-gradient(circle at 34% 16%,#ffffffb8,#0000 30%),radial-gradient(circle at 28%,#f7931a2e,#0000 36%),radial-gradient(circle at 38% 82%,#adceff3d,#0000 34%)}.page-module__Fp-XPG__visualTweetLeftTop{aspect-ratio:1106/500;background-image:url(/tweet_oben_transparent.webp);width:min(430px,132%);top:3%;right:-14%;transform:rotate(-8deg)}.page-module__Fp-XPG__visualTweetLeftBottom{aspect-ratio:1106/500;background-image:url(/tweet_links_transparent.webp);width:min(440px,128%);bottom:6%;left:-10%;transform:rotate(6deg)}.page-module__Fp-XPG__visualTweetRightMiddle{aspect-ratio:1106/500;background-image:url(/tweet_rechts_transparent.webp);width:min(470px,132%);top:42%;left:-16%;transform:rotate(5deg)}.page-module__Fp-XPG__visualEmoji{aspect-ratio:1;z-index:2;width:clamp(56px,8vw,92px)}.page-module__Fp-XPG__visualEmojiClown{background-image:url(/clown-face-transparent.webp);top:42%;right:4%;transform:rotate(-10deg)}.page-module__Fp-XPG__visualEmojiConfused{background-image:url(/face-with-spiral-eyes-transparent.webp);top:8%;left:6%;transform:rotate(10deg)}.page-module__Fp-XPG__visualEmojiPoop{background-image:url(/hankey-transparent.webp);bottom:13%;right:4%;transform:rotate(7deg)}.page-module__Fp-XPG__confettiLayer{z-index:200;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-module__Fp-XPG__confettiPiece{--left:50%;--drift:0px;--spin:360deg;top:-24px;left:var(--left);opacity:0;background:#f7931a;border-radius:2px;width:10px;height:16px;animation:1s cubic-bezier(.16,1,.3,1) forwards page-module__Fp-XPG__confettiFall;position:absolute}.page-module__Fp-XPG__confettiPiece:nth-child(5n+1){background:#ffd98a;width:8px;height:18px}.page-module__Fp-XPG__confettiPiece:nth-child(5n+2){background:#ff9acb;border-radius:50%;width:12px;height:12px}.page-module__Fp-XPG__confettiPiece:nth-child(5n+3){background:#adceff}.page-module__Fp-XPG__confettiPiece:nth-child(5n+4){background:#21150b;width:14px;height:8px}.page-module__Fp-XPG__confettiPiece:nth-child(10n+1){--left:8%;--drift:68px;--spin:520deg;animation-delay:0s}.page-module__Fp-XPG__confettiPiece:nth-child(10n+2){--left:18%;--drift:-42px;--spin:-460deg;animation-delay:70ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+3){--left:28%;--drift:86px;--spin:620deg;animation-delay:20ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+4){--left:38%;--drift:-74px;--spin:-540deg;animation-delay:.1s}.page-module__Fp-XPG__confettiPiece:nth-child(10n+5){--left:48%;--drift:46px;--spin:420deg;animation-delay:30ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+6){--left:58%;--drift:-64px;--spin:-600deg;animation-delay:85ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+7){--left:68%;--drift:92px;--spin:570deg;animation-delay:15ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+8){--left:78%;--drift:-50px;--spin:-500deg;animation-delay:.11s}.page-module__Fp-XPG__confettiPiece:nth-child(10n+9){--left:88%;--drift:58px;--spin:650deg;animation-delay:45ms}.page-module__Fp-XPG__confettiPiece:nth-child(10n+10){--left:96%;--drift:-88px;--spin:-580deg;animation-delay:95ms}@keyframes page-module__Fp-XPG__confettiFall{0%{opacity:0;transform:translateY(-24px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate3d(var(--drift), 110dvh, 0) rotate(var(--spin))}}@media (max-width:1080px){.page-module__Fp-XPG__submitContainer{grid-template-columns:minmax(0,1fr)}.page-module__Fp-XPG__formWrapper{grid-column:1;max-width:720px}.page-module__Fp-XPG__visualPanel{display:none}}@media (max-width:640px){.page-module__Fp-XPG__page{padding:calc(34px + var(--header-height)) 0 54px}.page-module__Fp-XPG__formWrapper{border-radius:20px;padding:18px}.page-module__Fp-XPG__title{max-width:12ch;font-size:2.1rem}.page-module__Fp-XPG__metadataFields,.page-module__Fp-XPG__notificationFields{padding:16px}.page-module__Fp-XPG__fieldGrid,.page-module__Fp-XPG__modeGroup{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__Fp-XPG__confettiLayer{display:none}}
