body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#log-in{display:flex;justify-content:center;width:100%}#content{text-align:center}#log-in-table{border-collapse:initial;border-spacing:1em;margin-left:auto;margin-right:auto}.login-form-field{width:300px}#frame{padding-top:20px}.tile{align-items:flex-start;border-radius:10px;box-shadow:0 4px 4px #0000000d;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:160px;width:100%}.tile,.tile.tile-blue{background-color:#e3f2ff}.tile.tile-green{background-color:#f1ffe3}.tile.tile-red{background-color:#ffeae5}.tile.tile-blue:hover{background-color:#cce8ff}.tile.tile-green:hover{background-color:#eaffd0}.tile.tile-red:hover{background-color:#ffdfd6}.tile .tile-img{margin-right:10px;width:110px}@media screen and (min-width:600px) and (max-width:900px){.tile .tile-img{width:100px}}@media screen and (max-width:900px){.tile .tile-img{margin-right:30px}}.tile .content{color:#222;max-width:280px;padding:30px 0 60px 40px}.tile.tile-no-img .content{padding:30px}.tile .content h2{font-size:26px;font-weight:600;margin:0}.tile .content p{font-size:16px;margin:10px 0}#login-reguirement{width:fit-content}#login-reguirement,#profile-mata-table,#profile-meta{margin-left:auto;margin-right:auto}#profile-mata-table{border-collapse:initial;border-spacing:1em}#about-editor,#about-editor-frame{margin-left:auto;margin-right:auto}#about-editor-frame{max-width:1000px}.single-section{background-color:#fff8dc;margin:20px}#content-area{resize:none}#content-area,#value-box{margin-left:5px;margin-right:5px;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}#value-box{margin-bottom:5px}.compound-section{background-color:#faebd7;margin:20px}.item{background-color:#fff;margin-bottom:5px;margin-left:5px;margin-right:5px;resize:none;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}#enterprise-profile-editor{margin-left:20px;margin-right:20px}.screen-element,.subeditor{margin-bottom:20px}#product-editor,#product-editor-frame{margin-left:auto;margin-right:auto}#product-editor-frame{max-width:1000px}#service-editor,#service-editor-frame{margin-left:auto;margin-right:auto}#service-editor-frame{max-width:1000px}.item-section{background-color:#fff8dc;margin:20px}#pricing-editor,#pricing-editor-frame{margin-left:auto;margin-right:auto}#pricing-editor-frame{max-width:1000px}#pricing-list-name-table{width:100%}.pricing-list-section{background-color:#fff8dc;margin:20px}.item-area{background-color:#fff;margin-bottom:5px;margin-right:5px;resize:none;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}.item-area,.table-cell{margin-left:5px}#item-table{width:100%}#item-table-name-header{width:80%}.input-area,.item-table-header{margin-left:5px}.input-area{background-color:#fff;margin-bottom:5px;margin-right:5px;resize:none;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}#contact-editor-frame{margin-left:auto;margin-right:auto;max-width:1000px}#detail-table{width:100%}.location-section{background-color:#fff8dc;margin:20px}.detail-area{margin-bottom:5px}.address-area,.detail-area{background-color:#fff;margin-left:5px;margin-right:5px;resize:none;width:calc(100% - 15px);width:-webkit-calc(100% - 15px)}#removal,#removal-table{margin-left:auto;margin-right:auto}#removal-table{border-collapse:initial;border-spacing:1em}#economy-sector-table,#localization-table{margin-left:auto;margin-right:auto}#remove-table-cell{text-align:center}#browser-editor{margin-left:auto;margin-right:auto}#keyword-label{margin-left:5px}#browser-editor-frame{margin-left:auto;margin-right:auto;width:334px}#keyword-definition{display:flex}#keyword-area{margin-left:auto;margin-right:auto;width:300px}#header-editor .header-container{margin:0 auto;max-width:1140px;position:relative}#header-editor .background{border-radius:10px;overflow:hidden;position:relative}#header-editor .background img{display:block;height:auto;max-height:300px;object-fit:cover;width:100%}#header-editor .background .placeholder{aspect-ratio:3/1;background:#ededed;width:100%}#header-editor .background .overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease-in-out}#header-editor .background:hover .overlay{opacity:1}#header-editor .background .overlay.always-on{background:#c8c8c873;opacity:1}#header-editor .overlay .actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn-editor-primary{background:#fff;border:0;border-radius:20px;color:#333;cursor:pointer;font-size:14px;padding:12px 16px;transition:background .2s}.btn-editor-primary:hover{background:#f0f0f0}#header-editor .profile-avatar-wrap{padding-bottom:calc(clamp(96px, 13%, 150px)/2 + 12px);position:relative}#header-editor .profile-avatar{--size:clamp(96px,13%,150px);aspect-ratio:1/1;background:#ddd;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000026;margin-left:28px;margin-top:calc(var(--size)*-.5);overflow:hidden;position:relative;width:var(--size)}#header-editor .profile-avatar img{display:block;height:100%;object-fit:cover;width:100%}#header-editor .profile-avatar .avatar-placeholder{color:#777;display:grid;font-size:24px;font-weight:600;height:100%;place-items:center;width:100%}#header-editor .profile-avatar .avatar-overlay{align-items:center;background:#00000073;border-radius:50%;display:flex;gap:10px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease-in-out}#header-editor .profile-avatar:hover .avatar-overlay{opacity:1}#header-editor .btn-circle{background:#fff;border:0;border-radius:50%;box-shadow:0 1px 4px #0003;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}#header-editor .btn-circle svg{fill:#333;height:18px;width:18px}#header-editor .btn-circle:hover{background:#f0f0f0}#search-navigation{display:flex}#search-button{margin-top:10px}.selection{width:300px}#account-manager,#account-remover,#email-changer,#password-changer,.result-navigation{margin-left:auto;margin-right:auto}#end-action-menu{margin-left:auto;margin-right:0;width:fit-content}.form-field{width:300px}#service-catalog{margin-left:auto;margin-right:auto;max-width:fit-content}.service-catalog-row{display:flex}.service-card{width:200px}#schedule-service{background:#f9fafb;flex-direction:column;margin:0 auto;max-width:1160px;padding:24px 28px 28px;width:100%}.booking-body{display:flex;gap:24px;margin-left:auto;margin-right:auto}.booking-body .booking-main{background:#fff;border-radius:24px;box-shadow:0 10px 25px #0f172a0d;flex:1.7 1;padding:22px 22px 26px}.booking-body .booking-summary{align-self:flex-start;background:#fff;border-radius:24px;box-shadow:0 10px 25px #0f172a12;padding:20px 20px 24px;width:300px}.booking-body .step-title{font-size:16px;font-weight:600;margin-bottom:14px}.booking-body .step-section+.step-section{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.booking-body .service-list{display:flex;flex-direction:column;gap:10px}.booking-body .booking-service-card{grid-gap:14px;align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;cursor:pointer;display:grid;gap:14px;grid-template-columns:auto 1fr auto;padding:18px 16px;position:relative;transition:all .18s ease}.booking-body .booking-service-card.selected,.booking-body .booking-service-card:hover{background:#f3f6ff;border-color:#2563eb;box-shadow:0 8px 18px #2563eb26}.booking-body .service-radio{align-items:center;background:#fff;border:2px solid #d1d5db;border-radius:999px;display:flex;height:18px;justify-content:center;width:18px}.booking-body .booking-service-card.selected .service-radio{border-color:#2563eb}.booking-body .service-radio:after{background:radial-gradient(circle at 30% 0,#60a5fa,#2563eb);border-radius:999px;content:"";height:9px;opacity:0;transition:opacity .18s ease;width:9px}.booking-body .booking-service-card.selected .service-radio:after{opacity:1}.booking-body .service-name{font-size:15px;font-weight:600;margin-bottom:4px}.booking-body .service-desc{color:#6b7280;font-size:14px}.booking-body .service-meta{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.booking-body .service-price{color:#111827;font-size:15px;font-weight:600}.booking-body .service-duration{color:#6b7280;font-size:14px;line-height:1.2}.booking-body .service-highlight-label{background:#e5edff;border-radius:999px;bottom:-20px;box-shadow:0 4px 10px #94a3b866;color:#4b5563;font-size:11px;left:50%;padding:4px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap}.booking-body .professional-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4px}.booking-body .pro-card{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:8px;padding:10px 10px 12px;text-align:center;transition:all .2s ease}.booking-body .pro-card.selected,.booking-body .pro-card:hover{background:#eff4ff;border-color:#2563eb;box-shadow:0 8px 18px #2563eb2e}.booking-body .pro-avatar{align-items:center;background:linear-gradient(135deg,#dbeafe,#e5e7eb);border-radius:999px;color:#111827;display:flex;font-size:22px;font-weight:600;height:48px;justify-content:center;overflow:hidden;width:48px}.booking-body .pro-avatar img{height:100%;object-fit:cover;width:100%}.booking-body .pro-name-row{align-items:center;display:flex;gap:6px}.booking-body .pro-name{font-size:15px;font-weight:600}.booking-body .pro-badge{align-items:center;background:#fff;border:2px solid #d1d5db;border-radius:999px;color:#2563eb;display:flex;font-size:11px;height:18px;justify-content:center;width:18px}.booking-body .pro-card.selected .pro-badge{background:radial-gradient(circle at 30% 0,#60a5fa,#2563eb);border-color:#2563eb;color:#fff}.booking-body .pro-meta{display:flex;flex-direction:column;font-size:14px;gap:6px}.booking-body .date-time-row{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.2fr 1fr;margin-top:6px}.booking-body .calendar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;padding:14px 16px 16px}.booking-body .calendar-header{align-items:center;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:10px}.booking-body .calendar-nav{align-items:center;display:flex;font-size:13px;gap:6px}.booking-body .calendar-nav button{background:#e5e7eb;border:none;border-radius:999px;cursor:pointer;font-size:12px;height:22px;width:22px}.booking-body .calendar-grid{border-collapse:collapse;color:#6b7280;font-size:11px;text-align:center;width:100%}.booking-body .calendar-grid th{font-weight:500;padding-bottom:6px}.booking-body .calendar-grid td{padding:4px 0}.booking-body .calendar-day{align-items:center;border-radius:999px;cursor:default;display:inline-flex;height:28px;justify-content:center;width:28px}.booking-body .calendar-day.other{opacity:.4}.booking-body .calendar-day.today{border:1px dashed #93c5fd}.booking-body .calendar-day.selected{background:radial-gradient(circle at 30% 0,#60a5fa,#2563eb);box-shadow:0 6px 15px #2563eb59;color:#fff}.booking-body .time-slots{align-content:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px 16px}.booking-body .time-slot{background:#fff;border:1px solid #d1d5db;border-radius:999px;cursor:pointer;font-size:12px;padding:6px 14px;transition:all .18s ease}.booking-body .time-slot:hover{background:#eff4ff;border-color:#2563eb}.booking-body .time-slot.selected{background:radial-gradient(circle at 30% 0,#60a5fa,#2563eb);border-color:#0000;box-shadow:0 6px 15px #2563eb59;color:#fff}.booking-body .time-slot.disabled{background:#f3f4f6;cursor:not-allowed;opacity:.4;text-decoration:line-through}.booking-body .summary-title{font-size:16px;font-weight:600;margin-bottom:14px}.booking-body .summary-row{align-items:flex-start;display:flex;font-size:13px;gap:10px;padding:10px 0}.booking-body .summary-row-icon{align-items:center;background:#eff6ff;border-radius:999px;display:flex;font-size:13px;height:24px;justify-content:center;width:24px}.booking-body .summary-row-text{flex:1 1}.booking-body .summary-label{color:#6b7280;font-size:14px;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.booking-body .summary-value{font-size:15px;font-weight:500}.booking-body .summary-divider{border-top:1px dashed #e5e7eb;margin:10px 0}.booking-body .summary-total{align-items:baseline;display:flex;justify-content:space-between;margin:10px 0 18px}.booking-body .summary-total span:first-child{color:#6b7280;font-size:14px}.booking-body .summary-total span:last-child{font-size:20px;font-weight:700}.booking-body .summary-button{background-image:linear-gradient(135deg,#60a5fa,#2563eb);border:none;border-radius:999px;box-shadow:0 10px 23px #2563eb66;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin:8px 0;padding:10px 16px;transition:transform .13s ease,box-shadow .13s ease;width:100%}.booking-body .summary-button:hover{box-shadow:0 15px 25px #2563eb8c;transform:translateY(-1px)}.booking-body .summary-note{align-items:center;color:#6b7280;display:flex;font-size:11px;gap:6px;justify-content:center}.booking-body .summary-note-icon{align-items:center;border:1px solid #9ca3af;border-radius:999px;display:flex;font-size:10px;height:14px;justify-content:center;width:14px}#entrepreneur-store-service{max-width:fit-content}#entrepreneur-store-choose-profile-service,#entrepreneur-store-service{margin-left:auto;margin-right:auto}.no-capitalization{text-transform:inherit!important}.profile-link{color:#fff;text-decoration:none}
/*# sourceMappingURL=main.1ed86357.css.map*/