.input-sized-btn[data-v-bca3f318]{height:56px;font-size:16px;font-weight:500;padding:0 16px}.error-message[data-v-ddaf0180]{color:red;margin-top:10px}.avatar-circle[data-v-e57221f0]{border-radius:50%;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center}.avatar-small[data-v-e57221f0]{width:40px;height:40px}.avatar-large[data-v-e57221f0]{width:120px;height:120px}.custom-banner[data-v-b894cf1d]{width:100%;background-color:#b22222;color:#fff;padding:20px}.section[data-v-b894cf1d]{margin-bottom:40px}.profile-card[data-v-b894cf1d]{background-color:#fafafa;position:relative}.profile-avatar[data-v-b894cf1d]{border-radius:50%;overflow:hidden;width:140px;height:140px;margin:auto}.profile-label[data-v-b894cf1d]{font-size:.875rem;color:#666;margin-bottom:4px}.profile-value[data-v-b894cf1d]{font-size:1.125rem;font-weight:500;color:#222}.fixed-actions[data-v-b894cf1d]{position:fixed;bottom:24px;right:24px;z-index:100}.btn-wrapper[data-v-b894cf1d]{display:flex;gap:12px}.btn-wrapper .v-btn[data-v-b894cf1d]{border-radius:999px;padding:12px 20px;font-weight:500;text-transform:none}.container{display:flex;justify-content:center;align-items:center}.fixed-actions[data-v-a85f6af2]{position:fixed;bottom:24px;right:24px;z-index:100}.btn-wrapper[data-v-a85f6af2]{display:flex;gap:12px}.btn-wrapper .v-btn[data-v-a85f6af2]{border-radius:999px;padding:12px 20px;font-weight:500;text-transform:none}.stepper[data-v-a85f6af2]{display:flex;flex-direction:column}.stepper-header[data-v-a85f6af2]{display:flex;justify-content:center;flex-wrap:wrap;gap:3rem}.stepper-item[data-v-a85f6af2]{cursor:pointer;width:140px;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.stepper-circle-wrapper[data-v-a85f6af2]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stepper-circle[data-v-a85f6af2]{width:48px;height:48px;border-radius:50%;border:2px solid #B0BEC5;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:1rem;background-color:#fff;color:#455a64;transition:all .3s ease}.stepper-circle.active[data-v-a85f6af2]{background-color:#b22222;color:#fff;border-color:#b22222}.step-title[data-v-a85f6af2]{font-size:.9rem;font-weight:500;color:#37474f;margin:0}.stepper-error[data-v-a85f6af2]{height:20px;display:flex;align-items:center;justify-content:center}.error-message[data-v-a85f6af2]{color:#e53935;font-size:.75rem}.stepper-content[data-v-a85f6af2]{flex-grow:1}.stepper-actions[data-v-a85f6af2]{display:flex;justify-content:center;gap:2rem;padding:40px 0}.loading-placeholder[data-v-a85f6af2]{height:80%;display:flex;justify-content:center;align-items:center}.selection-lang{color:#fff;padding-left:20px;margin-bottom:10px}.select{border:none}.text-warning[data-v-ca8b41af]{color:#d4af37!important}.tutor-card[data-v-06593435]{width:320px;height:450px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.profile-action-area[data-v-06593435]{width:100%;padding:12px 0;text-align:center;cursor:pointer;background-color:#b22222;color:#fff;transition:background-color .2s ease,color .2s ease}.profile-action-area[data-v-06593435]:hover,.profile-action-area[data-v-06593435]:active{background-color:#8c1c1c;color:#fff}.tutors-container[data-v-0188bdcd]{display:grid;grid-template-columns:repeat(3,320px);gap:32px;width:1024px;margin:auto;justify-content:center}.my-col{width:100%}@media (min-width: 600px){.my-col{width:20px}}block{height:100%}.left-block{width:48px;background-color:#ffcdd2;-webkit-user-select:none;user-select:none}.right-block{width:96px;cursor:pointer}.right-block:hover{background-color:#4dbf4d!important}.vertical-text{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.2rem;font-weight:700;font-size:1rem}.flex-grow-1{flex:1}.v-list-item[data-v-93e74259]{align-items:center}.v-list-item-content[data-v-93e74259]{padding:0 16px}.sidebar-item{min-height:70px}.sidebar{height:100%;transition:width .3s ease;display:flex;flex-direction:column;border-radius:16px;box-shadow:6px 0 24px #b2222240}.expanded{width:350px}.collapsed{width:93px}.sidebar-header{width:100%;height:80px;background:#8c1c1c;border-top-left-radius:16px;border-top-right-radius:16px;padding:16px;text-align:center;color:#fff;font-weight:700}.sidebar-footer{width:100%;height:60px;background:#8c1c1c;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:16px;text-align:center;color:#fff;font-weight:700;transition:.3ms ease-in}.sidebar-footer:hover{background:#8d2c2c}.header[data-v-85e0ea02]{min-height:64px}.logo-box[data-v-85e0ea02],.burger-box[data-v-85e0ea02]{width:64px;height:64px;background-color:#8c1c1c}.segment-toggle-wrapper[data-v-b0ec2518]{background-color:#f1f3f5;border-radius:999px;display:inline-flex;box-shadow:inset 0 0 0 1px #ddd}.segment-toggle[data-v-b0ec2518]{background-color:transparent;display:flex;padding:0}.segment-btn[data-v-b0ec2518]{font-weight:500;text-transform:none;padding:8px 20px;border-radius:0;min-width:100px;transition:background-color .2s ease;color:#333}.segment-btn[data-v-b0ec2518]:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}.segment-btn[data-v-b0ec2518]:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}.segment-btn.v-btn--active[data-v-b0ec2518]{background-color:#b22222!important;color:#fff!important}.fixed-actions[data-v-acb4611a]{position:fixed;bottom:24px;right:24px;z-index:100}.btn-wrapper[data-v-acb4611a]{display:flex;gap:12px}.btn-wrapper .v-btn[data-v-acb4611a]{border-radius:999px;padding:12px 20px;font-weight:500;text-transform:none}.text-primary{color:var(--v-theme-primary)!important}.bg-primary{background-color:var(--v-theme-primary)!important}.border-primary{border:1px solid var(--v-theme-primary)!important}.hover-primary:hover{color:var(--v-theme-primary)!important}.text-secondary{color:var(--v-theme-secondary)!important}.bg-secondary{background-color:var(--v-theme-secondary)!important}.border-secondary{border:1px solid var(--v-theme-secondary)!important}.hover-secondary:hover{color:var(--v-theme-secondary)!important}.text-success{color:var(--v-theme-success)!important}.bg-success{background-color:var(--v-theme-success)!important}.border-success{border:1px solid var(--v-theme-success)!important}.hover-success:hover{color:var(--v-theme-success)!important}.text-warning{color:var(--v-theme-warning)!important}.bg-warning{background-color:var(--v-theme-warning)!important}.border-warning{border:1px solid var(--v-theme-warning)!important}.hover-warning:hover{color:var(--v-theme-warning)!important}.text-error{color:var(--v-theme-error)!important}.bg-error{background-color:var(--v-theme-error)!important}.border-error{border:1px solid var(--v-theme-error)!important}.hover-error:hover{color:var(--v-theme-error)!important}.text-info{color:var(--v-theme-info)!important}.bg-info{background-color:var(--v-theme-info)!important}.border-info{border:1px solid var(--v-theme-info)!important}.hover-info:hover{color:var(--v-theme-info)!important}html,body{padding:0;margin:0;font-family:Nunito,sans-serif;background-color:var(--v-theme-background);color:var(--v-theme-text)}a{color:var(--v-theme-primary);text-decoration:none}a:hover{text-decoration:underline}@font-face{font-family:Cormorant Garamond;src:url(/assets/CormorantGaramond-Medium-kXWUVequ.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Nunito;src:url(/assets/Nunito-Regular-DZp7YoJs.ttf) format("truetype");font-weight:200;font-style:normal}html,body,#app{margin:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.slide-left-enter-active,.slide-left-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-left-enter-from{transform:translate(100%);opacity:0}.slide-left-leave-to{transform:translate(-30%);opacity:0}.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-right-enter-from{transform:translate(-100%);opacity:0}.slide-right-leave-to{transform:translate(30%);opacity:0}.text-primary{color:#b22222!important}.text-warning{color:var(--)}.mobile-title-h1{font-family:Nunito,sans-serif}.basic-form{padding-top:20px;max-width:800px;margin:auto}.btn-wrap-global .v-btn{border-radius:999px;padding:12px 20px;font-weight:500;text-transform:none}
