.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{align-items:center;display:flex;height:100%;margin:0 auto;padding:0}body{background-image:url(/static/media/BG.b25df17872e6c81b3757.png);background-position:50%;background-repeat:no-repeat;background-size:cover}main{display:flex;flex-direction:row;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:10px;margin:auto}.main-left{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#a69c85;border-radius:20px;box-shadow:0 0 30px 20px #0000001a;display:flex;flex-direction:column;height:670px;justify-content:space-between;margin-top:30px;max-height:670px;padding-bottom:20px;padding-top:15px;row-gap:50px;width:650px}.main-left-text{font-size:18px;line-height:1;padding:0}.footnote{padding-left:25px;padding-right:25px}.main-right{border-radius:12px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-height:700px;max-width:900px;padding:30px 30px 0;position:relative;width:700px}p{border-radius:6px;color:#000;font-size:19px;line-height:1;padding:3px}form,p{margin-top:20px}form{display:flex;flex-direction:row;gap:10px}input[type=text]{border:1.5px solid #ccc;border-radius:8px;flex:1 1;font-size:16px;padding:12px}input[type=text]:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d;outline:none}button[type=submit]{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px 18px;transition:background-color .2s ease}button[type=submit]:hover{background-color:#0056b3}.loading{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(41,18%,62%,.614);border-radius:20px;box-shadow:0 0 30px 20px #0000001a;display:flex;flex-direction:column;justify-content:center;left:50%;margin:auto;padding:auto;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}button{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px 18px}button:disabled{background-color:#ccc;cursor:not-allowed}.loading{animation:pulse 1.2s infinite;color:#666;font-style:italic;margin-bottom:16px}@keyframes pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.evaluation{padding-top:40px;row-gap:35px;width:700px}.bar-row,.evaluation{display:flex;flex-direction:column}.bar-row{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#9cad93;border-radius:20px;box-shadow:0 0 30px 20px #0000001a;font-weight:700;gap:10px;justify-content:space-between;padding-bottom:10px;padding-top:30px}.review-content,.your-review{margin:0;padding:5px}.comment{color:#0056b3;font-size:25px;margin:0;padding:0}.progress-bar-div{align-items:center;display:flex;flex-direction:row}.label{font-size:22px;text-align:center;white-space:nowrap;width:110px}footer{align-items:center;color:#423f3f;display:flex;flex-direction:column;justify-content:center;row-gap:30px}.pulsetext{animation:pulse-scale 1.2s ease-in-out infinite;display:inline-block;font-size:18px;transform-origin:center;will-change:transform}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.pulsetext{animation:none}}
/*# sourceMappingURL=main.ec32edb8.css.map*/