.FormFillerApp-module__tSl88a__shell{--form-ink:#1f3840;--form-accent:#356f75;isolation:isolate;color:#1b2d33;background:radial-gradient(circle at 8% 4%,rgba(239,205,137,.18),transparent 24rem),radial-gradient(circle at 92% 10%,rgba(109,158,161,.17),transparent 28rem),#f6f4ee;min-height:calc(100vh - 72px);position:relative;overflow:hidden}.FormFillerApp-module__tSl88a__shell:before{z-index:-2;content:"";opacity:.28;background-image:linear-gradient(rgba(45,74,80,.12) 1px,transparent 1px);background-size:100% 38px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,transparent 58%);mask-image:linear-gradient(#000,transparent 58%)}.FormFillerApp-module__tSl88a__workspace{background:rgba(255,254,250,.97);border:1.5px solid rgba(31,56,64,.14);border-radius:30px;box-shadow:0 22px 58px rgba(42,67,70,.1),0 4px rgba(31,56,64,.06)}.FormFillerApp-module__tSl88a__dropZone{background:#f8faf8;border:1.5px dashed rgba(31,56,64,.28);border-radius:20px;transition:border-color .16s,background .16s,transform .16s}.FormFillerApp-module__tSl88a__dropZone:hover{background:#f0f7f5;border-color:rgba(53,111,117,.65)}.FormFillerApp-module__tSl88a__dropZoneActive{background:#e8f3f1;border-color:#356f75;transform:translateY(-1px)}.FormFillerApp-module__tSl88a__dropZoneReady{background:#edf7f2;border-color:#7fb6a7}.FormFillerApp-module__tSl88a__textarea{resize:vertical;background:#fff;border:1.5px solid rgba(31,56,64,.22);border-radius:20px;outline:none;min-height:190px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 -3px rgba(31,56,64,.035)}.FormFillerApp-module__tSl88a__textarea:focus{border-color:var(--form-accent);transform:translateY(-1px);box-shadow:0 0 0 5px rgba(53,111,117,.12),inset 0 -3px rgba(31,56,64,.035)}.FormFillerApp-module__tSl88a__primaryButton{border:1.5px solid var(--form-ink);background:var(--form-accent);box-shadow:0 4px 0 var(--form-ink);border-radius:14px;transition:background .14s,box-shadow .14s,transform .14s}.FormFillerApp-module__tSl88a__primaryButton:hover:not(:disabled){box-shadow:0 6px 0 var(--form-ink);background:#2f6268;transform:translateY(-2px)}.FormFillerApp-module__tSl88a__primaryButton:active:not(:disabled){box-shadow:0 2px 0 var(--form-ink);transform:translateY(2px)}.FormFillerApp-module__tSl88a__primaryButton:disabled{cursor:not-allowed;opacity:.45;box-shadow:0 2px rgba(31,56,64,.65)}.FormFillerApp-module__tSl88a__resultPanel{border:1.5px solid;border-radius:22px}@media (max-width:640px){.FormFillerApp-module__tSl88a__workspace{border-radius:24px}}@media (prefers-reduced-motion:reduce){.FormFillerApp-module__tSl88a__dropZone,.FormFillerApp-module__tSl88a__textarea,.FormFillerApp-module__tSl88a__primaryButton{transition:none}}
