.operation-type-selector-container{background:linear-gradient(135deg,#4ecdc4 0%,#44a08d 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.back-button-operation-type{cursor:pointer;color:#44a08d;z-index:10;background:#fff;border:none;border-radius:10px;padding:12px 25px;font-size:1rem;font-weight:700;transition:all .3s;position:absolute;top:90px;left:20px;box-shadow:0 4px 10px #0003}.back-button-operation-type:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0000004d}.operation-type-selector-content{text-align:center;width:100%;max-width:900px}.operation-type-selector-content h1{color:#fff;text-shadow:2px 2px 8px #0003;margin-bottom:15px;font-size:2.8rem;animation:.6s slideDown}.operation-type-selector-content p{color:#fffffff2;margin-bottom:50px;font-size:1.2rem;animation:.8s slideDown}.operation-type-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;animation:1s fadeInUp;display:grid}.operation-type-card{cursor:pointer;background:#fff;border-radius:20px;padding:40px 30px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003}.operation-type-card:before{content:"";background:linear-gradient(135deg,#4ecdc4 0%,#44a08d 100%);height:5px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.operation-type-card:hover:before,.operation-type-card.hovered:before{transform:scaleX(1)}.operation-type-card:hover,.operation-type-card.hovered{transform:translateY(-10px)scale(1.02);box-shadow:0 15px 40px #0000004d}.operation-type-icon{margin-bottom:20px;font-size:4rem;animation:2s infinite bounce}.operation-type-card h2{color:#333;margin-bottom:15px;font-size:1.8rem;font-weight:700}.operation-type-card p{color:#666;margin-bottom:20px;font-size:1rem;line-height:1.6}.operation-type-card .example{color:#44a08d;background:linear-gradient(135deg,#4ecdc41a 0%,#44a08d1a 100%);border:2px solid #4ecdc44d;border-radius:10px;margin:20px 0;padding:15px;font-size:1.1rem;font-weight:700}.operation-type-card .start-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4ecdc4 0%,#44a08d 100%);border:none;border-radius:25px;margin-top:15px;padding:12px 35px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #4ecdc466}.operation-type-card .start-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4ecdc499}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.operation-type-selector-content h1{font-size:2rem}.operation-type-cards{grid-template-columns:1fr;gap:20px}.back-button-operation-type{padding:10px 20px;font-size:.9rem}}
