*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:linear-gradient(135deg,#f5f7fa,#c3cfe2) fixed;color:#111;transition:all .4s ease}.dark{color:#f0f0f0;background:linear-gradient(135deg,#1f1c2c,#2e2a3c) fixed}.l--section{background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:2rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:2rem;margin:1em 2em 2em;box-shadow:0 12px 40px #00000026}.l--section-salon-details-salon-info,.l--section-salon-details-choose-page-type{display:grid;justify-content:center}.l--section-salon-details-service-info{background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 40px #00000026;padding:2rem;margin-bottom:2rem}.dark .l--section-salon-details-service-info{background:#ffffff14;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #0009}.l--section-login{max-width:400px;margin:0 auto 25px}.l--section-myservices,.l--section-booking-details{margin-bottom:2em}.dark .l--section{background:#ffffff14;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #0009}.glass{background:#fff6;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:2rem;box-shadow:0 20px 60px #0003;transition:background .5s,border .5s,box-shadow .5s}.dark .glass{background:#ffffff14;border-color:#fff3;box-shadow:0 20px 60px #00000080}@keyframes hue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(90deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}nav{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;z-index:10;position:relative}nav .logo{font-weight:700;font-size:1.2rem;background:linear-gradient(90deg,#6a11cb,#2575fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}nav .actions{display:flex;gap:1rem}nav button{display:flex;align-items:center;gap:.4rem;background:#fff6;border:1px solid rgba(255,255,255,.6);padding:.5rem 1rem;border-radius:999px;color:#111;font-weight:500;cursor:pointer;transition:transform .2s}nav button:hover{transform:translateY(-2px) scale(1.02)}.dark nav button{background:#ffffff14;border-color:#fff3;color:#f0f0f0}nav .mobile-controls{display:flex;gap:1rem;align-items:center}nav .hamburger{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:20px;background:transparent;border:none;padding:0;cursor:pointer;position:relative;z-index:20}nav .hamburger span{width:100%;height:2px;background-color:#111;transition:all .3s ease;border-radius:2px}.dark nav .hamburger span{background-color:#f0f0f0}nav .hamburger.active span:first-child{transform:translateY(9px) rotate(45deg)}nav .hamburger.active span:nth-child(2){opacity:0}nav .hamburger.active span:last-child{transform:translateY(-9px) rotate(-45deg)}nav .theme-btn{z-index:20}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#c3cfe2fa;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:fadeIn .3s ease forwards}.dark .mobile-menu-overlay{background:#1f1c2cf2}.mobile-menu-overlay .mobile-menu-content{display:flex;flex-direction:column;align-items:center;gap:1rem;width:80%;max-width:400px;padding:2rem}.mobile-menu-overlay .mobile-menu-content button{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;border-radius:999px;background:#fff6;border:1px solid rgba(255,255,255,.6);color:#111;font-weight:500;cursor:pointer;transition:transform .2s;animation:fadeIn .3s ease forwards}.mobile-menu-overlay .mobile-menu-content button:hover{transform:translateY(-2px) scale(1.02)}.mobile-menu-overlay .mobile-menu-content button:nth-child(1){animation-delay:.05s}.mobile-menu-overlay .mobile-menu-content button:nth-child(2){animation-delay:.1s}.mobile-menu-overlay .mobile-menu-content button:nth-child(3){animation-delay:.15s}.mobile-menu-overlay .mobile-menu-content button:nth-child(4){animation-delay:.2s}.mobile-menu-overlay .mobile-menu-content button:nth-child(5){animation-delay:.25s}.mobile-menu-overlay .mobile-menu-content button:nth-child(6){animation-delay:.3s}.mobile-menu-overlay .mobile-menu-content button:nth-child(7){animation-delay:.35s}.mobile-menu-overlay .mobile-menu-content button:nth-child(8){animation-delay:.4s}.mobile-menu-overlay .mobile-menu-content button:nth-child(9){animation-delay:.45s}.mobile-menu-overlay .mobile-menu-content button:nth-child(10){animation-delay:.5s}.dark .mobile-menu-overlay .mobile-menu-content button{background:#ffffff14;border-color:#fff3;color:#f0f0f0}.language-selector{position:relative}.language-selector .lang-button{display:flex;align-items:center;gap:.5rem}.language-selector .lang-button svg{width:16px;height:16px;transition:transform .2s}.language-selector:hover .language-dropdown{display:flex;opacity:1;transform:translateY(0);pointer-events:auto}.language-selector .language-dropdown{display:flex;opacity:0;pointer-events:none;flex-direction:column;position:absolute;top:100%;left:0;min-width:150px;background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:12px;padding:.5rem;z-index:100;transition:all .2s ease;transform:translateY(-10px);max-height:300px;overflow-y:auto;scrollbar-width:thin}.language-selector .language-dropdown::-webkit-scrollbar{width:6px}.language-selector .language-dropdown::-webkit-scrollbar-track{background:transparent}.language-selector .language-dropdown::-webkit-scrollbar-thumb{background:#fff9;border-radius:3px}.dark .language-selector .language-dropdown::-webkit-scrollbar-thumb{background:#fff3}.language-selector .language-dropdown button{text-align:left;padding:.5rem 1rem;border:none;background:transparent;border-radius:6px;width:100%}.language-selector .language-dropdown button:hover{background:#6a11cb1a}.language-selector .language-dropdown button.active{background:#6a11cb33}.mobile-language-selector{width:100%;margin-bottom:1rem}.mobile-language-selector .mobile-lang-button{width:100%;display:flex;justify-content:space-between;align-items:center}.mobile-language-selector .mobile-lang-button .icon{width:16px;height:16px;transition:transform .2s}.mobile-language-selector .mobile-lang-button .icon.rotated{transform:rotate(180deg)}.mobile-language-selector .mobile-language-options{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;max-height:300px;overflow-y:auto;scrollbar-width:thin}.mobile-language-selector .mobile-language-options::-webkit-scrollbar{width:6px}.mobile-language-selector .mobile-language-options::-webkit-scrollbar-track{background:transparent}.mobile-language-selector .mobile-language-options::-webkit-scrollbar-thumb{background:#fff9;border-radius:3px}.dark .mobile-language-selector .mobile-language-options::-webkit-scrollbar-thumb{background:#fff3}.mobile-language-selector .mobile-language-options button{width:100%;text-align:left}@media screen and (max-width:1024px){nav{padding:1rem 1.5rem}.actions{display:none}}footer{text-align:center;padding:2rem 1rem;font-size:.85rem;opacity:.7}.btn{padding:.8rem 1.8rem;border:none;border-radius:999px;background:linear-gradient(90deg,#6a11cb,#2575fc);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 8px 24px #0000001a;transition:transform .2s}.l--section-myservices .btn{padding:.7rem 1.2rem;font-weight:700;margin-top:.5rem}.btn:hover{transform:translateY(-3px) scale(1.03)}.dark .btn{box-shadow:0 8px 24px #0000004d}.l--section-homepage-advertisement .categories,.l--section-search-engine .categories,.l--section-search-result .categories{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.l--section-homepage-advertisement .categories .cat-item,.l--section-search-engine .categories .cat-item,.l--section-search-result .categories .cat-item{padding:.6rem 1.2rem;border-radius:999px;background:#fff6;border:1px solid rgba(255,255,255,.6);cursor:pointer;transition:.3s;-webkit-user-select:none;user-select:none}.l--section-homepage-advertisement .categories .cat-item.active,.l--section-search-engine .categories .cat-item.active,.l--section-search-result .categories .cat-item.active{outline:2px solid #2575fc}.dark .l--section-homepage-advertisement .categories .cat-item,.dark .l--section-search-engine .categories .cat-item,.dark .l--section-search-result .categories .cat-item{background:#ffffff14;border:1px solid rgba(255,255,255,.2)}.l--section-homepage-advertisement .results,.l--section-search-engine .results,.l--section-search-result .results{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.l--section-homepage-advertisement .salon,.l--section-search-engine .salon,.l--section-search-result .salon{background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:1.5rem;padding:1rem;transition:transform .3s}.l--section-homepage-advertisement .salon:hover,.l--section-search-engine .salon:hover,.l--section-search-result .salon:hover{transform:translateY(-4px)}.l--section-homepage-advertisement .salon img,.l--section-search-engine .salon img,.l--section-search-result .salon img{width:80px;height:80px;object-fit:cover;border-radius:50%;margin-bottom:.5rem}.l--section-homepage-advertisement .salon h3,.l--section-search-engine .salon h3,.l--section-search-result .salon h3{margin:.5rem 0 .2rem}.l--section-homepage-advertisement .salon p,.l--section-search-engine .salon p,.l--section-search-result .salon p{margin:.2rem 0;font-size:.95rem}.l--section-homepage-advertisement .salon a,.l--section-search-engine .salon a,.l--section-search-result .salon a{text-decoration:none;color:#2575fc;font-weight:700;display:inline-block;margin-top:.5rem}.l--section-homepage-advertisement .salon .rating,.l--section-search-engine .salon .rating,.l--section-search-result .salon .rating{color:#efbf04;font-size:1rem;margin:.4rem 0}.dark .l--section-homepage-advertisement .salon,.dark .l--section-search-engine .salon,.dark .l--section-search-result .salon{background:#ffffff14;border:1px solid rgba(255,255,255,.2)}.l--section-salon-details-banner .banner{display:flex;align-items:center;justify-content:space-between;background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:1rem;padding:1rem 2rem;box-shadow:0 12px 40px #00000026}.dark .l--section-salon-details-banner .banner{background:#ffffff14;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #0009}.l--section-salon-details-banner .banner img{width:100%}.l--section-salon-details-salon-info .salon-logo{width:90px;height:90px;object-fit:cover;border-radius:50%;border:2px solid rgba(255,255,255,.6);margin-bottom:1rem;margin-left:auto;margin-right:auto}.dark .l--section-salon-details-salon-info .salon-logo{border:2px solid rgba(255,255,255,.2)}.l--section-salon-details-service-info h1{font-size:2.4rem;background:linear-gradient(90deg,#6a11cb,#2575fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.l--section-salon-details-service-info .meta{opacity:.8;margin:.4rem 0}.tabs{display:flex;gap:1rem;margin:1rem 0 2rem}.tabs a{padding:.6rem 1.4rem;border:2px solid rgba(255,255,255,.6);border-radius:999px;text-decoration:none;color:#111;font-weight:700;transition:.3s}.tabs a.active{background:linear-gradient(to right,#6a11cb,#2575fc);color:#fff;border:none}.dark .tabs a{border:2px solid rgba(255,255,255,.2);color:#f0f0f0}.salon-service__listing{margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:1rem}.salon-service__listing h3 a{color:inherit;text-decoration:none}.salon-service__listing h3 a:hover{text-decoration:none;color:inherit}.salon-service__listing h3 a:visited{color:inherit}.salon-service__listing .service-photo{width:100px;height:100px;border-radius:5rem;overflow:hidden;background:#fff6;border:1px solid rgba(255,255,255,.6);margin:0 0 1rem;position:relative;box-shadow:0 12px 40px #00000026}.salon-service__listing .service-photo img{width:100%;height:100%;object-fit:cover;display:block}.dark .salon-service__listing .service-photo{background:#ffffff14;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #0009}.salon-service__listing .service-photo:hover img{transform:scale(1.05);transition:.4s ease}.salon-service__listing.has-photo{display:grid;grid-template-columns:140px 1fr;gap:1.4rem}.salon-service__listing.has-photo .service-photo{margin:0}.salon-service__listing .booking-form,.salon-service__listing .slots,.salon-service__listing .confirm{display:none;margin-top:1rem}.salon-service__listing .booking-form.active,.salon-service__listing .slots.active,.salon-service__listing .confirm.active{display:block}.salon-service__listing input[type=text],.salon-service__listing input[type=email],.salon-service__listing input[type=date],.salon-service__listing input[type=tel]{width:100%;padding:.6rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.6);background:#fff6;color:#111;margin-bottom:.8rem}.dark .salon-service__listing input[type=text],.dark .salon-service__listing input[type=email],.dark .salon-service__listing input[type=date],.dark .salon-service__listing input[type=tel]{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#f0f0f0}.salon-service__listing .time-slot{margin:.4rem .3rem;background:#fff6;border:2px solid rgba(255,255,255,.6);border-radius:1rem;padding:.5rem 1rem;cursor:pointer;font-weight:700;color:#111}.dark .salon-service__listing .time-slot{background:#ffffff14;border:2px solid rgba(255,255,255,.2);color:#f0f0f0}.salon-service__listing .time-slot.active,.salon-service__listing.active{background:linear-gradient(to right,#6a11cb,#2575fc);color:#fff;border:none}.dark .salon-service__listing{border-bottom:1px solid rgba(255,255,255,.2)}.salon-service__listing .phone-input-group{display:flex;gap:.8rem;margin-bottom:.8rem}.salon-service__listing .phone-input-group .phone-code-select{min-width:140px;padding:.6rem;border-radius:.6rem;border:1px solid rgba(255,255,255,.6);background:#fff6;color:#111;font-size:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff6}.salon-service__listing .phone-input-group .phone-code-select option{background-color:#fff6}.dark .salon-service__listing .phone-input-group .phone-code-select option{background-color:#1f1c2c}.dark .salon-service__listing .phone-input-group .phone-code-select{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#f0f0f0}.salon-service__listing .phone-input-group .phone-code-select:focus{outline:none;border-color:#6a11cb}.salon-service__listing .phone-input-group .phone-number-input{flex:1;margin-bottom:0}.booking-message{margin:15px 0;padding:15px;border-radius:4px;position:relative;display:flex;justify-content:space-between;align-items:flex-start}.booking-message-success{background-color:#d4edda;color:#155724;border-left:4px solid #28a745}.dark .booking-message-success{background-color:#1e4a2e;color:#8dd99f}.booking-message-error{background-color:#f8d7da;color:#721c24;border-left:4px solid #dc3545}.dark .booking-message-error{background-color:#4a1e25;color:#e48790}.booking-message-info{background-color:#d1ecf1;color:#0c5460;border-left:4px solid #17a2b8}.dark .booking-message-info{background-color:#1e3e4a;color:#8dcddf}.booking-message-warning{background-color:#fff3cd;color:#856404;border-left:4px solid #ffc107}.dark .booking-message-warning{background-color:#4a3e1e;color:#e9d28d}.booking-message .message-content p{margin:5px 0}.booking-message .message-close{background:none;border:none;font-size:20px;cursor:pointer;color:inherit;opacity:.7;margin-left:10px;padding:0;line-height:1}.review{margin-top:1.8rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.6)}.review .stars{color:#efbf04;font-size:1.1rem;margin-bottom:.3rem}.review p{margin:.2rem 0}.review h3{margin:0 0 .3rem}.dark .review{border-bottom:1px solid rgba(255,255,255,.2)}.stylist-profile{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:center}.stylist-profile .photo{text-align:center}.stylist-profile .photo img{width:220px;height:220px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,.5)}.stylist-profile .rating{margin-top:1rem;font-size:1.1rem;color:#efbf04}.stylist-profile .name{font-size:2.3rem;font-weight:700;margin-bottom:.5rem}.stylist-profile .description{opacity:.85;line-height:1.8;margin-bottom:1.5rem}.stylist-profile .specializations{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:2rem}.stylist-profile .specializations div{padding:.6rem 1rem;border-radius:999px;background:#fff6;border:1px solid rgba(255,255,255,.6)}.dark .stylist-profile .specializations div{background:#ffffff14;border:1px solid rgba(255,255,255,.2)}.stylist-profile .stats{display:flex;gap:1rem;margin-top:2rem}.stylist-profile .stats .stat{flex:1;padding:1rem;border-radius:1rem;background:#fff6;text-align:center;border:1px solid rgba(255,255,255,.6)}.dark .stylist-profile .stats .stat{background:#ffffff14;border:1px solid rgba(255,255,255,.2)}@media screen and (max-width:768px){.phone-input-group{flex-direction:column}.phone-input-group .phone-code-select{width:100%}.salon-service.has-photo{display:block}.salon-service.has-photo .service-photo{width:100%;height:180px}}.l--section-login h1{text-align:center;margin-bottom:2rem}.l--section-login form{display:grid;justify-content:center}.l--section-login form input{width:100%;padding:.8rem 1rem;margin-bottom:1.2rem;border:none;border-radius:1rem;background:#ffffffa6;color:#111;font-size:1rem;border:1px solid rgba(255,255,255,.6);transition:.2s ease}.l--section-login form:focus{outline:none;background:#ffffffd9;border-color:#6a11cb}.myservice-booking-card{display:flex;justify-content:space-between;align-items:center;background:#ffffffa6;border:1px solid rgba(255,255,255,.6);border-radius:1rem;padding:1rem 1.5rem;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.dark .myservice-booking-card{background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.myservice-booking-logo{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.6);background:#ffffffa6;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem;color:#111}.myservice-booking-logo--placeholder{object-fit:initial}.dark .myservice-booking-logo{border:1px solid rgba(255,255,255,.2);background:#ffffff1a}.myservice-booking-details{flex:1;min-width:200px}.myservice-booking-service-info{font-size:1.1rem}.booking-details-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem;flex-wrap:wrap}.booking-details-logo{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.6);background:#ffffffa6;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem;color:#111}.booking-details-logo--placeholder{object-fit:initial}.dark .booking-details-logo{border:1px solid rgba(255,255,255,.2);background:#ffffff1a}.booking-details-info{display:flex;flex-direction:column;gap:1rem}.booking-details-detail{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.6);padding:.6rem 0}.booking-details-detail .star{color:#ccc;font-size:20px}.booking-details-detail .star.filled{color:gold}.dark .booking-details-detail{border-bottom:1px solid rgba(255,255,255,.2)}.booking-details-actions{display:flex;margin-top:2rem;gap:1rem;justify-content:flex-end}.booking-details__subtitle{margin-right:.5rem}.booking-details__title{margin-bottom:1rem}.l--section-search-engine input{padding:1rem;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffffa6;color:#111;font-size:1rem;width:100%;margin-bottom:1rem;outline:none}.dark .l--section-search-engine input{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#f0f0f0}.l--section-search-engine .search-btn{width:100%;padding:1rem;border-radius:999px;background:linear-gradient(to right,#6a11cb,#2575fc);border:none;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;margin-top:1rem}.l--section-search-engine .categories,.l--section-search-engine .static-categories{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.l--section-search-engine .cat-item{padding:.6rem 1.2rem;border-radius:999px;background:#fff6;border:1px solid rgba(255,255,255,.6);cursor:pointer;transition:.3s;-webkit-user-select:none;user-select:none}.l--section-search-engine .cat-item.active{outline:2px solid #2575fc}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;z-index:999}.modal-overlay.active{display:flex}.modal{background:#fff6;border:1px solid rgba(255,255,255,.6);border-radius:1.5rem;padding:2rem;max-width:400px;width:90%;box-shadow:0 12px 40px #00000026}.dark .modal{background:#ffffff14;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #0009}.modal h2{margin-bottom:1rem;text-align:center}.modal textarea{width:100%;border-radius:1rem;border:1px solid rgba(255,255,255,.6);padding:1rem;background:#ffffffa6;color:#111;resize:vertical}.dark .modal textarea{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#f0f0f0}.modal .stars{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:center}.modal .stars span{font-size:2rem;cursor:pointer;transition:color .3s ease;color:#111}.modal .stars span.active{color:#efbf04}.modal .stars span:hover{transform:scale(1.1)}.modal .stars:hover span{color:#efbf04}.modal .stars span:hover~span{color:#111}.dark .modal .stars span{color:#f0f0f0}.dark .modal .stars span.active{color:#efbf04}.modal .stars-display{display:inline-flex;margin-left:8px}.modal .review-text{margin:8px 0;font-style:italic}.modal .modal-content{text-align:center;margin:1.5rem 0}.modal .modal-actions{margin-top:2rem;display:flex;gap:1rem}.modal .modal-actions .btn{flex:1}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?41r2xg);src:url(/fonts/icomoon.eot?41r2xg#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?41r2xg) format("truetype"),url(/fonts/icomoon.woff?41r2xg) format("woff"),url(/fonts/icomoon.svg?41r2xg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:""}.icon-menu:before{content:""}.icon-down:before{content:""}.icon-moon:before{content:""}.icon-sun:before{content:""}.icon-star-empty:before{content:""}
