.top-navbar-container{background:#fff;box-shadow:0 2px 6px #0000001a;text-align:center;width:100%;z-index:100}.top-navbar-container.fixed{left:0;position:fixed;right:0;top:0}.top-navbar-container .top-navbar{align-items:center;display:flex;height:92px;margin:0 auto;max-width:1000px;padding:0 6px;width:100%}.top-navbar-container .top-navbar .navbar-logo{cursor:pointer;font-size:20px;font-weight:700;margin-right:40px;white-space:nowrap}.top-navbar-container .top-navbar .navbar-logo>img{display:inline-block;width:119px}.top-navbar-container .top-navbar .navbar-items{display:flex;flex:1;gap:20px;justify-content:start;list-style:none}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link{color:#000;font-size:18px;font-weight:400;text-decoration:none;transition:color .3s ease}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link:hover{color:#4b3ccd}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link.active{border-bottom:2px solid #007bff;color:#4b3ccd;font-weight:600;padding-bottom:2px}.top-navbar-container .top-navbar .navbar-actions{align-items:center;display:flex;gap:12px}.top-navbar-container .top-navbar .navbar-actions .login-btn{background:#ff4b39;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;height:53px;padding:6px 16px;transition:background .3s;width:165px}.top-navbar-container .top-navbar .navbar-actions .login-btn:hover{background:#d63b2a}.top-navbar-container .top-navbar .navbar-bag,.top-navbar-container .top-navbar .notifications{margin:0 24px 0 8px}.top-navbar-container .top-navbar .navbar-cart{margin-right:8px;position:relative}.top-navbar-container .top-navbar .navbar-cart .custom-cart-pop{border-radius:6px;color:green;font-size:10px;min-width:120px;padding:8px 14px;pointer-events:none;position:absolute;right:-42px;text-align:center;top:12px;z-index:98}.top-navbar-container .top-navbar .hamburger{background:none;border:none;cursor:pointer;display:none;font-size:26px;margin-left:12px}@media screen and (max-width:1199px) and (min-width:768px){.top-navbar-container .top-navbar{height:80px;padding:0 16px}.top-navbar-container .top-navbar .navbar-logo{font-size:18px;margin-right:20px}.top-navbar-container .top-navbar .navbar-items{gap:16px}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link{font-size:15px}.top-navbar-container .top-navbar .navbar-actions .login-btn{font-size:13px;padding:5px 14px}}@media screen and (max-width:767px){.top-navbar-container .top-navbar{height:60px;justify-content:space-between}.top-navbar-container .top-navbar .navbar-logo{flex:none;font-size:18px;margin-right:0;text-align:left}.top-navbar-container .top-navbar .navbar-logo>img{display:inline-block;width:80px}.top-navbar-container .top-navbar .navbar-items{background:#fff;border-top:1px solid #eee;display:none;flex-direction:column;padding:12px 0;width:100%}.top-navbar-container .top-navbar .navbar-items.open{background:#fff;display:flex;height:100vh;inset:0;position:absolute;z-index:99}.top-navbar-container .top-navbar .navbar-items.open .close-btn{background:none;border:none;color:#333;cursor:pointer;font-size:28px;position:absolute;right:16px;top:16px;transition:color .3s}.top-navbar-container .top-navbar .navbar-items.open .close-btn:hover{color:#ff4b39}.top-navbar-container .top-navbar .navbar-actions{flex:none;margin:0}.top-navbar-container .top-navbar .navbar-actions .login-btn{font-size:13px;height:36px;padding:4px 12px;width:auto}.top-navbar-container .top-navbar .hamburger,.top-navbar-container .top-navbar .notifications{display:block}}.notification-clear{padding:8px 0;text-align:center}.notification-clear:active{color:#007bff}.component-model-switcher{display:inline-block;font-size:14px;position:relative;width:75px}.component-model-switcher .switcher-selected{align-items:center;background:#fff;border-radius:18px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.component-model-switcher .switcher-selected .arrow{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:.2s}.component-model-switcher .switcher-selected .arrow.open{transform:rotate(-135deg)}.component-model-switcher .switcher-options{background:#fff;border:1px solid #ddd;border-radius:18px;left:0;list-style:none;margin-top:4px;padding:0;position:absolute;right:0;text-align:start;top:100%;width:280px;z-index:10}.component-model-switcher .switcher-options .switcher-option{align-items:center;border-radius:18px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.component-model-switcher .switcher-options .switcher-option .label{font-weight:500}.component-model-switcher .switcher-options .switcher-option .description{color:#9c9c9c;font-size:12px}.component-model-switcher .switcher-options .switcher-option:hover{background:#f5f5f5}.component-model-switcher .switcher-options .switcher-option.active .checkmark{font-size:18px}.pricing-modal .pricing-title{font-size:28px;font-weight:400;letter-spacing:.38px;line-height:34px;padding:20px;text-align:center}.pricing-modal .pricing-container{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.pricing-modal .pricing-container>div{border:1px solid hsla(0,0%,5%,.102);border-radius:1rem;padding:1.5rem}.pricing-modal .pricing-container .itemized_pricing_modal_column{background-color:#f5f5ff}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox-group{display:flex;flex-direction:column;gap:16px}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox{align-items:center;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox__text{display:flex;flex-direction:column}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox__label{color:#333;font-size:16px;font-weight:500}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox__desc{color:#666;font-size:14px}.pricing-modal .pricing-container .itemized_pricing_modal_column .pricing-checkbox__input{cursor:pointer;height:18px;width:18px}@media (min-width:48rem){.pricing-modal .pricing-title{padding-bottom:24px;padding-top:4.5rem}.pricing-modal .pricing-container{flex-direction:row}.pricing-modal .pricing-container>div{max-width:24rem;min-height:30rem;width:25%}}.flex{display:flex}.flex-col{flex-direction:column}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.justify-between{justify-content:space-between}.text-\[28px\]{font-size:28px}.items-end{align-items:flex-end}.text-token-text-primary{color:#0d0d0d}.text-xl{font-size:1.25rem;line-height:1.4}.text-5xl{font-size:3rem;line-height:1}.items-baseline{align-items:baseline}.mt-auto{margin-top:auto}.mb-0\.5{margin-bottom:.125rem}.h-full{height:100%}.tems-start{align-items:flex-start}.text-token-text-secondary{color:#5d5d5d}.w-full{width:100%}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5}.mt-4{margin-top:1rem}.mb-2\.5{margin-bottom:.625rem}.opacity-50{opacity:.5}.btn{--tw-font-weight:500;align-items:center;border:1px solid transparent;border-radius:38px;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.42857;pointer-events:auto}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:active:not(:disabled){opacity:.8}.btn-purple{background-clip:padding-box;background-color:#615eeb;color:#fff}.btn-purple:hover{background-color:#6353c3}.btn-secondary,.disabled\:bg-token-bg-primary:disabled{background-color:#fff}.btn-secondary{border:1px solid rgba(0,0,0,.149);color:#0d0d0d}.btn-large{min-height:2.75rem;padding-inline:1rem}.w-\[100\%\]{width:100%}.tour-container{inset:0;position:fixed;z-index:1000}.tour-mask{background:#00000073;pointer-events:none;position:fixed;z-index:999}.tour-mask-full{height:100%;left:0;top:0;width:100%}.tour-popup{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:16px;pointer-events:auto;position:absolute;z-index:1001}.tour-popup.tour-popup-mobile{left:50%!important;max-width:320px;top:50%!important;transform:translate(-50%,-50%);width:90%}.tour-popup .tour-title{font-size:16px;font-weight:600;margin-bottom:8px}.tour-popup .tour-body{margin-bottom:12px;position:relative}.tour-popup .tour-body .tour-text{color:#555;font-size:14px;font-weight:500;position:absolute;right:150px;top:50px}.tour-popup .tour-body .tour-img{-o-object-fit:contain;object-fit:contain;width:300px}.tour-popup .tour-actions{text-align:right}.tour-popup .tour-actions button{margin-left:8px}.layout-kendergarten[data-v-31bae365]{height:100vh;overflow:hidden;overflow-y:auto;width:100vw}.layout-kendergarten .section[data-v-31bae365]{position:relative;top:92px;width:100%}.layout-kendergarten .section .main[data-v-31bae365]{box-sizing:border-box;margin:0 auto;text-align:center;width:1000px}.layout-kendergarten .special-header[data-v-31bae365]{left:0;position:fixed;right:0;top:0}@media screen and (max-width:767px){.layout-kendergarten .section[data-v-31bae365]{top:60px}.layout-kendergarten .section .main[data-v-31bae365]{width:100%}}@media screen and (max-width:1199px) and (min-width:768px){.layout-kendergarten .section[data-v-31bae365]{top:80px}.layout-kendergarten .section .main[data-v-31bae365]{width:100%}}::-webkit-scrollbar{height:3px;width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:12px}::-webkit-scrollbar-thumb:hover{background-color:#555}.ivu-spin-fix{background-color:#fff}
