.resizable-input{width:100%;min-height:40px;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:5px;resize:vertical;overflow:auto}.resizable-input:focus{outline:none}.form{background-color:#fff;border:1px solid rgb(159,159,160);border-radius:20px;padding:1rem .7rem .7rem;text-align:center;font-size:1.125rem;max-width:320px}.form-title{color:#000;font-size:1.05rem;font-weight:500}.form-paragraph{font-size:.9375rem;color:#696969}.drop-container{background-color:#fff;position:relative;display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;padding:6px;margin-top:.6rem;border-radius:10px;border:2px dashed rgb(171,202,255);color:#444;cursor:pointer;transition:background .2s ease-in-out,border .2s ease-in-out}.drop-container:hover{background:#008cff2a;border-color:#1111119d}.drop-container:hover .drop-title{color:#222}.drop-title{color:#444;font-size:20px;font-weight:700;text-align:center;transition:color .2s ease-in-out}#file-input{width:350px;max-width:100%;color:#444;padding:2px;background:#fff;border-radius:10px;border:1px solid rgba(8,8,8,.288)}#file-input::file-selector-button{margin-right:20px;border:none;background:#084cdf;padding:10px 20px;border-radius:10px;color:#fff;cursor:pointer;transition:background .2s ease-in-out}#file-input::file-selector-button:hover{background:#0d45a5}#checklist{--text: #414856;--check: #4f29f0;--disabled: #c3c8de;--border-radius: 10px;background:var(--background);position:relative;display:grid;grid-template-columns:35px auto;align-items:center;border-radius:20px;justify-content:center}#checklist label{color:var(--text);font-weight:450;position:relative;cursor:pointer;display:grid;align-items:center;width:fit-content;transition:color .3s ease;margin-right:20px}#checklist label:before,#checklist label:after{content:"";position:absolute}#checklist label:before{height:2px;width:8px;left:-27px;background:var(--check);border-radius:2px;transition:background .3s ease}#checklist label:after{height:4px;width:4px;top:8px;left:-25px;border-radius:50%}#checklist input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;height:15px;width:15px;outline:none;border:0;margin:0 20px 0 0;cursor:pointer;background:var(--background);display:grid;align-items:center}#checklist input[type=checkbox]:before,#checklist input[type=checkbox]:after{content:"";position:absolute;height:2px;top:auto;background:var(--check);border-radius:2px}#checklist input[type=checkbox]:before{width:0px;right:60%;transform-origin:right bottom}#checklist input[type=checkbox]:after{width:0px;left:40%;transform-origin:left bottom}#checklist input[type=checkbox]:checked:before{animation:check-01 .4s ease forwards}#checklist input[type=checkbox]:checked:after{animation:check-02 .4s ease forwards}#checklist input[type=checkbox]:checked+label{color:var(--disabled);animation:move .3s ease .1s forwards}#checklist input[type=checkbox]:checked+label:before{background:var(--disabled);animation:slice .4s ease forwards}#checklist input[type=checkbox]:checked+label:after{animation:firework .5s ease forwards .1s}@keyframes move{50%{padding-left:8px;padding-right:0}to{padding-right:4px}}@keyframes slice{60%{width:100%;left:4px}to{width:100%;left:-2px;padding-left:0}}@keyframes check-01{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0px;top:auto;transform:rotate(0)}51%{width:0px;top:8px;transform:rotate(45deg)}to{width:5px;top:8px;transform:rotate(45deg)}}@keyframes check-02{0%{width:4px;top:auto;transform:rotate(0)}50%{width:0px;top:auto;transform:rotate(0)}51%{width:0px;top:8px;transform:rotate(-45deg)}to{width:10px;top:8px;transform:rotate(-45deg)}}@keyframes firework{0%{opacity:1;box-shadow:0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0,0 0 0 -2px #4f29f0}30%{opacity:1}to{opacity:0;box-shadow:0 -15px #4f29f0,14px -8px #4f29f0,14px 8px #4f29f0,0 15px #4f29f0,-14px 8px #4f29f0,-14px -8px #4f29f0}}.jodit-react-container{border:1px solid #ccc;width:100%;margin-top:6px}.jodit{border-radius:10px}.jodit-ui-spacer,.jodit-ui-group_group_info,.jodit-ui-group_size_middle,.jodit-ui-group,.jodit-icon_about{display:none}.btn-lock{position:relative;top:calc(50% - 32px);left:calc(50% - 32px);display:inline-block;background:red;width:64px;height:64px;box-sizing:border-box;padding:12px 0 0 18px;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.btn-lock svg{fill:none;transform:translateZ(0)}.btn-lock svg .bling{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3;stroke-dashoffset:15;transition:all .3s ease}.btn-lock svg .lock{stroke:#fff;stroke-width:4;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:36;transition:all .4s ease}.btn-lock svg .lockb{fill:#fff;fill-rule:evenodd;clip-rule:evenodd;transform:rotate(8deg);transform-origin:14px 20px;transition:all .2s ease}#inpLock{display:none}#inpLock:checked+label{background:#035}#inpLock:checked+label svg{opacity:1}#inpLock:checked+label svg .bling{animation:bling6132 .3s linear forwards;animation-delay:.2s}#inpLock:checked+label svg .lock{stroke-dasharray:48;animation:locked .3s linear forwards}#inpLock:checked+label svg .lockb{transform:rotate(0);transform-origin:14px 22px}@keyframes bling6132{50%{stroke-dasharray:3;stroke-dashoffset:12}to{stroke-dasharray:3;stroke-dashoffset:9}}@keyframes locked{50%{transform:translateY(1px)}}div::-webkit-scrollbar{width:10px;scroll-behavior:smooth;border-radius:10px}div::-webkit-scrollbar-track{background:#f8f8ff;border-radius:10px}div::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:10px;border:1px solid ghostwhite}body::-webkit-scrollbar{width:10px;scroll-behavior:smooth;border-radius:10px}body::-webkit-scrollbar-track{background:#f8f8ff;border-radius:10px}body::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:10px;border:1px solid ghostwhite}
