@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.cdnfonts.com/css/onest);:root{--sidebar-width:280px}.main-content{margin-left:var(--sidebar-width);transition:margin-left .3s ease;width:calc(100% - var(--sidebar-width));min-height:100vh}.content-area.no-sidebar,.main-content.no-sidebar{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}@media (max-width:768px){.main-content{margin-left:0;width:100%}}.content-container,.dashboard-container,.page-container{margin-left:var(--sidebar-width);transition:margin-left .3s ease;width:calc(100% - var(--sidebar-width));min-height:100vh;padding:0}@media (max-width:768px){.content-container,.dashboard-container,.page-container{margin-left:0;width:100%}}.content-wrapper{max-width:1500px;margin:0 auto;padding:32px;width:100%;box-sizing:border-box}@media (max-width:768px){.content-wrapper{padding:16px}}@media (min-width:769px) and (max-width:1023px){.content-wrapper{padding:24px}}[data-theme=dark] .content-container,[data-theme=dark] .dashboard-container,[data-theme=dark] .main-content,[data-theme=dark] .page-container{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);color:#fff}:root{--color-bg-primary:#fff;--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-bg-card:#fff;--color-bg-sidebar:#1a1a1a;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-tertiary:#64748b;--color-text-muted:#94a3b8;--color-text-white:#fff;--color-border-light:#e2e8f0;--color-border-medium:#cbd5e1;--color-border-dark:#94a3b8;--color-accent-orange:#fe9800;--color-accent-orange-light:#fef3e2;--color-accent-orange-dark:#f97316;--color-success:#10b981;--color-success-light:#dcfce7;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-error:#ef4444;--color-error-light:#fee2e2;--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1)}[data-theme=dark]{--color-bg-primary:#0d0d0d;--color-bg-secondary:#1a1a1a;--color-bg-tertiary:#252525;--color-bg-card:#252525;--color-bg-sidebar:#1a1a1a;--color-text-primary:#fff;--color-text-secondary:#e2e8f0;--color-text-tertiary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-white:#fff;--color-border-light:#404040;--color-border-medium:#525252;--color-border-dark:#737373;--color-success:#10b981;--color-success-light:#166534;--color-warning:#f59e0b;--color-warning-light:#92400e;--color-error:#ef4444;--color-error-light:#991b1b;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.4);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.6)}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);transition:background-color .3s ease,color .3s ease;font-family:var(--font-onest)!important}.theme-card{box-shadow:var(--shadow-md);color:var(--color-text-primary)}.theme-card,.theme-table{background-color:var(--color-bg-card);border:1px solid var(--color-border-light)}.theme-table-header{background-color:var(--color-bg-secondary);color:var(--color-text-secondary)}.theme-table-header,.theme-table-row{border-bottom:1px solid var(--color-border-light)}.theme-table-row{background-color:var(--color-bg-card);color:var(--color-text-primary)}.theme-table-row:hover{background-color:var(--color-bg-secondary)}.theme-button-primary{background-color:var(--color-accent-orange);color:var(--color-text-white);border:1px solid var(--color-accent-orange)}.theme-button-primary:hover{background-color:var(--color-accent-orange-dark)}.theme-button-secondary{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.theme-button-secondary:hover{background-color:var(--color-bg-tertiary)}.theme-input{background-color:var(--color-bg-card);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.theme-input:focus{border-color:var(--color-accent-orange);box-shadow:0 0 0 3px rgba(254,152,0,.1)}.theme-loading{color:var(--color-text-primary)}.theme-loading-spinner{border-top-color:var(--color-border-light);border-color:var(--color-accent-orange) var(--color-border-light) var(--color-border-light)}.theme-status-success{background-color:var(--color-success);color:var(--color-text-white)}.theme-status-warning{background-color:var(--color-warning);color:var(--color-text-white)}.theme-status-error{background-color:var(--color-error);color:var(--color-text-white)}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--color-bg-secondary)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--color-border-dark)}:root{--font-onest:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-work-sans:"Work Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-inter:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--heading-1-font-family:var(--font-onest);--heading-1-font-size:56px;--heading-1-font-weight:700;--heading-1-line-height:60px;--heading-1-letter-spacing:0px;--body-large-font-family:var(--font-onest);--body-large-font-size:18px;--body-large-font-weight:400;--body-large-line-height:150%;--body-large-letter-spacing:0px;--body-1-font-family:var(--font-work-sans);--body-1-font-size:16px;--body-1-font-weight:400;--body-1-line-height:130%;--body-1-letter-spacing:0px;--text-font-family:var(--font-inter);--text-font-size:18px;--text-font-weight:400;--text-line-height:130%;--text-letter-spacing:0px;--description-font-family:var(--font-onest);--description-font-size:14px;--description-font-weight:400;--description-line-height:140%;--description-letter-spacing:0px}body,html{min-height:100%;font-family:var(--font-onest)!important;font-size:var(--body-1-font-size);font-weight:var(--body-1-font-weight);line-height:var(--body-1-line-height);overflow-x:hidden}#root,body,html{margin:0;padding:0;height:100%}#root{min-height:100vh}.places-grid-responsive{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:24px;width:100%}@media (max-width:1200px){.places-grid-responsive{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.places-grid-responsive{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:var(--body-1-font-family,"Work Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif);line-height:1.6;color:#333;background-color:#f8fafc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary-color:#f97316;--primary-dark:#ea580c;--secondary-color:#64748b;--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--background-light:#f8fafc;--background-white:#fff;--text-primary:#1f2937;--text-secondary:#6b7280;--border-color:#e5e7eb;--border-radius:8px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--transition:all 0.2s ease-in-out}h1,h2,h3,h4,h5,h6{font-family:var(--heading-1-font-family,var(--font-onest,"Onest",Helvetica));font-weight:700;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:var(--heading-1-letter-spacing,0)}h1{font-size:var(--heading-1-font-size,56px);line-height:var(--heading-1-line-height,60px);font-weight:var(--heading-1-font-weight,700)}h2{font-size:2.25rem;line-height:1.2}h2,h3{font-weight:700}h3{font-size:1.875rem}h3,h4{line-height:1.3}h4{font-size:1.5rem;font-weight:600}h5{font-size:1.25rem}h5,h6{line-height:1.4;font-weight:600}h6{font-size:1.125rem}p{font-family:var(--body-1-font-family,var(--font-work-sans,"Work Sans",Helvetica));font-size:var(--body-1-font-size,16px);line-height:var(--body-1-line-height,130%);color:var(--text-secondary);margin-bottom:1rem}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.grid{display:grid;grid-gap:1rem;gap:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:none;border-radius:var(--border-radius);font-weight:500;text-decoration:none;cursor:pointer;transition:var(--transition);font-size:.875rem}.btn-primary{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-secondary{background:var(--background-white);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover{background:var(--background-light)}.card{background:var(--background-white);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);transition:var(--transition)}.card:hover{box-shadow:var(--shadow-md)}.card-header{padding:1.5rem 1.5rem 0;border-bottom:1px solid var(--border-color)}.card-body{padding:1.5rem}.card-footer{padding:0 1.5rem 1.5rem;border-top:1px solid var(--border-color)}.form-group{margin-bottom:1rem}.form-label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-primary)}.form-control{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:.875rem;transition:var(--transition)}.form-control:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(249,115,22,.1)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--text-secondary)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-error{color:var(--error-color)}.bg-primary{background-color:var(--primary-color)}.bg-light{background-color:var(--background-light)}.bg-white{background-color:var(--background-white)}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.loading{display:inline-block;width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite}@media (max-width:768px){.container{padding:0 .5rem}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}.btn{padding:.625rem 1.25rem;font-size:.8rem}.card-body{padding:1rem}}@media (max-width:480px){.container{padding:0 .25rem}.card-body{padding:.75rem}}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn:focus,.form-control:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media print{*{-webkit-print-color-adjust:exact;color-adjust:exact}.no-print{display:none!important}}.Content_content__mFJ5h{grid-column-start:2;overflow:hidden;height:100%;padding:0;margin:0}.Content_maincontent__sszNa{height:0%}.Content_buttondiv__3ChW7{margin-left:-9px}.Content_buttondiv__3ChW7 button{bottom:20px}.Content_container__1hYFI{height:100vh;margin:0!important;padding:0;margin-left:280px;transition:margin-left .2s ease;width:calc(100% - 280px)}.Content_container__1hYFI.Content_col__1zFsA{height:100vh}.Content_secondcol__3r9XQ{padding-right:0!important}.Content_content_container__21ZrZ{padding:20px}@media (max-width:576px){.Content_secondcol__3r9XQ{display:none}}.Image_image__pSe5r{background-size:cover;height:100%;transition:.7s}.ModernSidebar_modernSidebar__XhBBG,.ModernSidebar_sidebar__3IC4G{position:fixed;left:0;top:0;height:100vh;width:280px;background:linear-gradient(180deg,#1a1a1a,#0d0d0d);border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000;box-shadow:4px 0 24px rgba(0,0,0,.15);overflow-x:hidden;overflow-y:auto}.ModernSidebar_collapsed__UQkfT{width:60px!important}.ModernSidebar_toggleButton__2SZRs{position:absolute;top:15px;right:15px;background:rgba(254,152,0,.1);border:1px solid rgba(254,152,0,.3);color:#fe9800;width:30px;height:30px;border-radius:6px;z-index:1001}.ModernSidebar_toggleButton__2SZRs:hover{background:rgba(254,152,0,.2);border-color:#fe9800}.ModernSidebar_header__3H3QB{padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;min-height:60px}.ModernSidebar_brand__saQp2{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%}.ModernSidebar_logo__LJyBD{width:48px;height:48px;border-radius:12px;object-fit:cover;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ModernSidebar_brandText__1LEdu{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.ModernSidebar_title__1RNfI{color:#fff;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ModernSidebar_subtitle__2UN2e{color:hsla(0,0%,100%,.6);font-size:13px;font-weight:400;line-height:1}.ModernSidebar_userTypeContainer__1S3ei{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1}.ModernSidebar_userTypeIcon__3Woki{width:32px;height:32px;background:linear-gradient(135deg,#fe9800,#ff6f00);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ModernSidebar_typeIcon__1eWjm{color:#fff;font-size:14px}.ModernSidebar_userTypeText__3m_OQ{display:flex;flex-direction:column;grid-gap:1px;gap:1px}.ModernSidebar_userRole__jf7YS{color:#fff;font-size:14px;font-weight:600;line-height:1.2}.ModernSidebar_businessType__18Rip{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;line-height:1}.ModernSidebar_toggleButton__2SZRs{width:32px;height:32px;background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.ModernSidebar_toggleButton__2SZRs:hover{background:hsla(0,0%,100%,.05);color:#fff;border-color:hsla(0,0%,100%,.2)}.ModernSidebar_navigation__3iV5c{flex:1 1;padding:8px 0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ModernSidebar_navigation__3iV5c::-webkit-scrollbar{display:none}.ModernSidebar_menuCategory__2tcyt{position:relative;margin-bottom:4px}.ModernSidebar_categoryHeader__91hcG{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;cursor:pointer;transition:all .2s ease;border-radius:0}.ModernSidebar_collapsed__UQkfT .ModernSidebar_categoryHeader__91hcG{justify-content:center;padding:8px}.ModernSidebar_categoryHeader__91hcG:hover{background:hsla(0,0%,100%,.03)}.ModernSidebar_categoryLeft__ilndk{display:flex;align-items:center;grid-gap:12px;gap:12px}.ModernSidebar_categoryIcon__xjjrh{color:hsla(0,0%,100%,.7);font-size:16px;width:20px;text-align:center}.ModernSidebar_categoryLabel__2hkhF{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;letter-spacing:-.005em}.ModernSidebar_expandIcon__1X-kR{color:hsla(0,0%,100%,.4);font-size:12px;transition:transform .2s ease}.ModernSidebar_categoryItems__22g7m{margin-left:20px;padding-left:32px;border-left:1px solid hsla(0,0%,100%,.06);position:relative}.ModernSidebar_menuItem__1mWRi{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:6px 16px;margin:1px 0;border-radius:8px;text-decoration:none;transition:all .2s ease;position:relative;z-index:1}.ModernSidebar_collapsed__UQkfT .ModernSidebar_menuItem__1mWRi{justify-content:center;padding:6px 8px;margin:1px 4px}.ModernSidebar_menuItem__1mWRi:hover{background:hsla(0,0%,100%,.05);transform:translateX(1px);cursor:pointer}.ModernSidebar_menuItem__1mWRi.ModernSidebar_active__3NTXo{background:linear-gradient(90deg,rgba(254,152,0,.15),rgba(255,111,0,.15));border-left:3px solid #fe9800;cursor:default}.ModernSidebar_menuItem__1mWRi.ModernSidebar_active__3NTXo:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:3px;height:20px;background:linear-gradient(180deg,#fe9800,#ff6f00);border-radius:2px;pointer-events:none}.ModernSidebar_itemIcon__1eFDq{color:hsla(0,0%,100%,.6);font-size:14px;width:16px;text-align:center}.ModernSidebar_menuItem__1mWRi.ModernSidebar_active__3NTXo .ModernSidebar_itemIcon__1eFDq{color:#fe9800}.ModernSidebar_itemLabel__3F8-Q{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:400;line-height:1.4}.ModernSidebar_menuItem__1mWRi.ModernSidebar_active__3NTXo .ModernSidebar_itemLabel__3F8-Q{color:#fff;font-weight:500}.ModernSidebar_soonBadge__26fOj{background:rgba(255,193,7,.2);color:#ffc107;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-left:auto}.ModernSidebar_collapsedTooltip__2NZ_X{position:absolute;left:100%;top:0;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1002;margin-left:10px;background:#2a2a2a;border:1px solid #404040;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);min-width:200px}.ModernSidebar_collapsed__UQkfT .ModernSidebar_menuCategory__2tcyt:hover .ModernSidebar_collapsedTooltip__2NZ_X{opacity:1;visibility:visible}.ModernSidebar_tooltipContent__3cseu{padding:12px}.ModernSidebar_tooltipContent__3cseu h4{margin:0 0 8px;color:#fe9800;font-size:14px;font-weight:600}.ModernSidebar_tooltipHeader__2MB1M{color:hsla(0,0%,100%,.9);font-size:13px;font-weight:600;padding:8px 12px;margin-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.06)}.ModernSidebar_tooltipItem__We8QR{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px;color:#ccc;text-decoration:none;border-radius:4px;transition:all .2s ease;font-size:13px}.ModernSidebar_tooltipItem__We8QR:hover{background:rgba(254,152,0,.1);color:#fe9800}.ModernSidebar_tooltipItem__We8QR.ModernSidebar_active__3NTXo{background:rgba(254,152,0,.2);color:#fe9800}.ModernSidebar_footer__1EY_H{padding:16px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;grid-gap:12px;gap:12px}.ModernSidebar_locationSelection__3DL37{position:relative}.ModernSidebar_locationButton__-UZ38{display:flex;align-items:center;justify-content:space-between;padding:12px;background:hsla(0,0%,100%,.02);border-radius:12px;border:1px solid hsla(0,0%,100%,.05);width:100%;cursor:pointer;transition:all .2s ease}.ModernSidebar_locationButton__-UZ38:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.ModernSidebar_locationInfo__1fJYs{flex:1 1;min-width:0}.ModernSidebar_locationName__2pGk1{color:#fff;font-size:17px!important;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModernSidebar_locationLabel__-ipbt{color:hsla(0,0%,100%,.6);font-size:11px;font-weight:400;margin-top:2px}.ModernSidebar_restaurantAvatar__1XU_U{width:40px;height:40px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid hsla(0,0%,100%,.1)}.ModernSidebar_restaurantAvatar__1XU_U img{width:100%;height:100%;object-fit:cover}.ModernSidebar_restaurantDetails__1gp-q{flex:1 1;min-width:0}.ModernSidebar_restaurantName__3pGCU{color:#fff;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModernSidebar_restaurantType__2DftG{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;line-height:1.2}.ModernSidebar_dropdownIcon__2zY8J{color:hsla(0,0%,100%,.5);font-size:12px;margin-left:auto}.ModernSidebar_placesDropdown__2RJIf{position:absolute;bottom:100%;left:0;right:0;background:#2a2a2a;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:1002;margin-bottom:8px;max-height:500px;overflow:hidden;display:flex;flex-direction:column}.ModernSidebar_dropdownHeader__2CDR6{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.ModernSidebar_dropdownHeader__2CDR6 span{font-size:16px!important;font-weight:600;color:#fff}.ModernSidebar_dropdownTitle__2I4Rd{color:#fff;font-size:14px;font-weight:600}.ModernSidebar_placesCount__1M7TK{background:rgba(254,152,0,.2);color:#fe9800;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600}.ModernSidebar_dropdownList__3koIf{max-height:350px;overflow-y:auto;overflow-x:hidden;padding:12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) hsla(0,0%,100%,.05)}.ModernSidebar_dropdownList__3koIf::-webkit-scrollbar{width:6px}.ModernSidebar_dropdownList__3koIf::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.ModernSidebar_dropdownList__3koIf::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.ModernSidebar_dropdownList__3koIf::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.ModernSidebar_placeOption__1UzKC{display:block;width:100%;padding:12px 16px;margin-bottom:4px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;transition:all .2s ease;text-align:left;font-size:14px;font-weight:500}.ModernSidebar_placeOption__1UzKC:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#fff}.ModernSidebar_placeOption__1UzKC.ModernSidebar_selected__3wTw-{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);color:#60a5fa}.ModernSidebar_placeInfo__IzCri{display:block;width:100%}.ModernSidebar_placeName__tTt3s{font-size:17px!important;font-weight:600;color:inherit;margin:0;padding:0;line-height:1.4}.ModernSidebar_noPlacesMessage__CHUbk{padding:16px;text-align:center;color:hsla(0,0%,100%,.5);font-size:14px;font-style:italic}.ModernSidebar_loadingState__1RL0g{padding:16px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}.ModernSidebar_dropdownItem__2Ziq_{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;background:transparent;border:none;color:#fff;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.ModernSidebar_dropdownItem__2Ziq_:hover{background:hsla(0,0%,100%,.05)}.ModernSidebar_selectedItem__1dneB{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3)}.ModernSidebar_itemDetails__3-k4m{flex:1 1;min-width:0}.ModernSidebar_itemName__b2zA0{color:#fff;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModernSidebar_selectedCheck__gbqOe{color:#fe9800;font-weight:700;font-size:16px}.ModernSidebar_createPlaceButton__ItY_V{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:14px 16px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);border-radius:0 0 12px 12px;color:#22c55e;cursor:pointer;transition:all .2s ease;width:100%;font-size:16px!important;font-weight:600}.ModernSidebar_createPlaceButton__ItY_V:hover{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.3)}.ModernSidebar_loadingItem__2MhBz{padding:16px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}.ModernSidebar_footerActions__1w0MQ{display:flex;grid-gap:8px;gap:8px}.ModernSidebar_footerButton__37Lty,.ModernSidebar_logoutButton__14_87{flex:1 1;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:12px 14px;background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:hsla(0,0%,100%,.9);text-decoration:none;font-size:15px!important;font-weight:600;cursor:pointer;transition:all .2s ease}.ModernSidebar_footerButton__37Lty:hover,.ModernSidebar_logoutButton__14_87:hover{background:hsla(0,0%,100%,.05);color:#fff;border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.ModernSidebar_logoutButton__14_87:hover{background:rgba(220,53,69,.1);border-color:rgba(220,53,69,.3);color:#dc3545}@media (max-width:1024px){.ModernSidebar_sidebar__3IC4G{width:260px}}@media (max-width:768px){.ModernSidebar_sidebar__3IC4G{width:100%;transform:translateX(-100%)}.ModernSidebar_sidebar__3IC4G.ModernSidebar_open__2TUrV{transform:translateX(0)}}.ModernSidebar_navigation__3iV5c{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.ModernSidebar_navigation__3iV5c::-webkit-scrollbar{width:4px}.ModernSidebar_navigation__3iV5c::-webkit-scrollbar-track{background:transparent}.ModernSidebar_navigation__3iV5c::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.ModernSidebar_navigation__3iV5c::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.ModernSidebar_sidebar__3IC4G *{transition:all .2s cubic-bezier(.4,0,.2,1)}.ModernSidebar_menuItem__1mWRi{animation:ModernSidebar_fadeInUp__2rfVX .3s ease forwards}@keyframes ModernSidebar_fadeInUp__2rfVX{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ModernSidebar_footerButton__37Lty:focus,.ModernSidebar_logoutButton__14_87:focus{outline:2px solid rgba(254,152,0,.5);outline-offset:2px}.ModernSidebar_menuItem__1mWRi:focus{outline:2px solid rgba(254,152,0,.5);outline-offset:-2px}@media (prefers-contrast:high){.ModernSidebar_sidebar__3IC4G{border-right:2px solid #fff}.ModernSidebar_categoryHeader__91hcG,.ModernSidebar_menuItem__1mWRi{border:1px solid transparent}.ModernSidebar_menuItem__1mWRi.ModernSidebar_active__3NTXo,.ModernSidebar_menuItem__1mWRi:hover{border-color:#fff}}@media (prefers-reduced-motion:reduce){.ModernSidebar_collapsedTooltip__2NZ_X,.ModernSidebar_expandIcon__1X-kR,.ModernSidebar_sidebar__3IC4G,.ModernSidebar_sidebar__3IC4G *{transition:none}.ModernSidebar_menuItem__1mWRi{animation:none}}.AccessControlSidebar_sidebar__QOwLU{position:fixed;z-index:4;height:100%;width:80px;background-color:#020202;transition:all .2s}.AccessControlSidebar_sidebarContent__3E3uy{height:100%;display:flex;flex-direction:column}.AccessControlSidebar_restaurantInfo__2BJsE{overflow:hidden;position:absolute;left:0;right:0;height:110px;top:0;display:flex;justify-content:space-around;align-items:center;border-bottom:1px solid #2c2c2c}.AccessControlSidebar_restaurantAvatar__2pvTC{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:100px;border:1px solid hsla(0,0%,100%,.12);background:var(--brand-clouds,#f6f6f6)}.AccessControlSidebar_restaurantAvatar__2pvTC img{width:48px;height:48px;flex-shrink:0;border-radius:100px;border:1px solid hsla(0,0%,100%,.12)}.AccessControlSidebar_restaurantDetails__3E3rq{display:flex;flex-direction:column;grid-gap:5px;gap:5px;color:#fff;font-size:18px;font-weight:500;padding:20px}.AccessControlSidebar_restaurantDetails__3E3rq h3{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.36px;color:#fff;margin:0}.AccessControlSidebar_restaurantDetails__3E3rq p{color:hsla(0,0%,100%,.6);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin:0}.AccessControlSidebar_logoutButton__37IE8{background:none;border:none;color:grey;opacity:.7;cursor:pointer;position:absolute;bottom:0;width:100%;padding:20px;display:flex;align-items:center}.AccessControlSidebar_logoutButton__37IE8:hover{color:#fff;opacity:1;background:none}.AccessControlSidebar_logoutButton__37IE8 svg{width:20px;height:20px;margin-left:10px}.AccessControlSidebar_logoutButton__37IE8 span{padding-left:20px;overflow:hidden}.App{margin:0!important;padding:0!important;width:100%;height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,100%,.2);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #777}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.3)}.selected-flag{border-radius:12px 0 0 12px!important}.col,.col-12,.container,.container-fluid,.row{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}.ModernLogin_loginContainer__qLI6s{display:flex;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.ModernLogin_leftPanel__2daG9{flex:1 1;max-width:600px;background:#1a1a1a;color:#fff;padding:80px 60px;display:flex;flex-direction:column;justify-content:center;position:relative}.ModernLogin_rightPanel__2EEyw{flex:1.5 1;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ModernLogin_logo__1l5fV{position:absolute;top:40px;left:50px;font-size:24px}.ModernLogin_logo__1l5fV,.ModernLogin_logoIcon__GYhno{display:flex;align-items:center;font-weight:700;color:#fff}.ModernLogin_logoIcon__GYhno{width:32px;height:32px;background:#4f46e5;border-radius:8px;margin-right:12px;justify-content:center}.ModernLogin_loginForm__2UeZo{width:100%;max-width:420px}.ModernLogin_loginTabs__gYP-5{display:flex;background:#2a2a2a;border-radius:8px;padding:4px;margin-bottom:32px}.ModernLogin_tabButton__VAgpN{flex:1 1;background:transparent;border:none;color:#888;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ModernLogin_tabButton__VAgpN.ModernLogin_active__3W4v-{background:#4f46e5;color:#fff}.ModernLogin_socialButtons__2iCpw{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:24px}.ModernLogin_socialButton__1VtWF{display:flex;align-items:center;justify-content:center;padding:12px 16px;background:#2a2a2a;border:1px solid #404040;border-radius:8px;color:#fff;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease;cursor:pointer}.ModernLogin_socialButton__1VtWF:hover{background:#333;border-color:#555;color:#fff;text-decoration:none}.ModernLogin_socialIcon__3LoGt{width:18px;height:18px;margin-right:12px}.ModernLogin_divider__2Pjj1{display:flex;align-items:center;margin:24px 0;color:#666;font-size:14px}.ModernLogin_divider__2Pjj1:after,.ModernLogin_divider__2Pjj1:before{content:"";flex:1 1;height:1px;background:#404040}.ModernLogin_divider__2Pjj1:before{margin-right:16px}.ModernLogin_divider__2Pjj1:after{margin-left:16px}.ModernLogin_formGroup__L2XL2{margin-bottom:20px}.ModernLogin_label__2nW95{display:block;margin-bottom:8px;color:#ccc;font-size:14px;font-weight:500}.ModernLogin_input__2AXUA{width:100%;padding:14px 16px;background:#2a2a2a;border:1px solid #404040;border-radius:8px;color:#fff;font-size:16px;transition:all .2s ease;box-sizing:border-box}.ModernLogin_input__2AXUA:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.ModernLogin_input__2AXUA::placeholder{color:#666}.ModernLogin_passwordWrapper__3WRsZ{position:relative}.ModernLogin_passwordToggle__26XCE{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#666;cursor:pointer;padding:0;font-size:14px}.ModernLogin_rememberRow__18ZVL{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.ModernLogin_checkboxWrapper__1y2x4{display:flex;align-items:center}.ModernLogin_checkbox__1HJ5m{margin-right:8px}.ModernLogin_checkboxLabel__1pPYb{color:#ccc;font-size:14px}.ModernLogin_forgotLink__2u0Ol{color:#4f46e5;text-decoration:none;font-size:14px;font-weight:500}.ModernLogin_forgotLink__2u0Ol:hover{color:#6366f1;text-decoration:underline}.ModernLogin_loginButton__rddGt{width:100%;padding:14px 16px;background:#4f46e5;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.ModernLogin_loginButton__rddGt:hover{background:#4338ca}.ModernLogin_loginButton__rddGt:disabled{background:#374151;cursor:not-allowed}.ModernLogin_footer__2aX01{position:absolute;bottom:40px;left:50px;right:50px;font-size:12px;color:#666;line-height:1.5}.ModernLogin_rightContent__1jSQU{text-align:center;color:#fff;z-index:2;max-width:600px;padding:40px}.ModernLogin_rightTitle__GAsN9{font-size:48px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,#fff,#e0e7ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ModernLogin_rightSubtitle__Pbuh7{font-size:20px;margin-bottom:32px;color:hsla(0,0%,100%,.9);line-height:1.4}.ModernLogin_featureList__2KAKa{list-style:none;padding:0;margin:40px 0}.ModernLogin_featureItem__bU6UZ{display:flex;align-items:center;margin-bottom:16px;font-size:16px;color:hsla(0,0%,100%,.8)}.ModernLogin_featureIcon__1isgC{width:20px;height:20px;background:hsla(0,0%,100%,.2);border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;font-size:12px}.ModernLogin_backgroundPattern__3PfJJ{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.2) 1px,transparent 0),radial-gradient(circle at 75% 75%,hsla(0,0%,100%,.2) 1px,transparent 0);background-size:50px 50px}.ModernLogin_loadingSpinner__taHTH{width:20px;height:20px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:ModernLogin_spin__2p9Nm 1s linear infinite;margin-right:8px}@keyframes ModernLogin_spin__2p9Nm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ModernLogin_loginContainer__qLI6s{flex-direction:column}.ModernLogin_leftPanel__2daG9{max-width:none;padding:40px 24px}.ModernLogin_rightPanel__2EEyw{min-height:300px}.ModernLogin_logo__1l5fV{position:relative;top:0;left:0;margin-bottom:32px}.ModernLogin_footer__2aX01{position:relative;bottom:0;left:0;right:0;margin-top:32px}.ModernLogin_rightTitle__GAsN9{font-size:36px}.ModernLogin_rightSubtitle__Pbuh7{font-size:18px}}.new-login-container{display:flex;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.login-panel{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff;min-width:480px}.login-content{width:100%;max-width:400px}.logo-section{display:flex;align-items:center;margin-bottom:3rem}.logo-icon{width:48px;height:48px;border-radius:12px;object-fit:cover;margin-right:12px;box-shadow:0 2px 8px rgba(255,152,0,.2)}.logo-text{font-size:24px;font-weight:700;color:#1a1a1a}.welcome-section{margin-bottom:2rem}.welcome-section h1{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:.5rem;line-height:1.2}.welcome-section p{font-size:16px;color:#6b7280;line-height:1.5;margin:0}.login-form{margin-bottom:2rem}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:.5rem}.input-wrapper{position:relative}.form-input{width:100%;padding:12px 16px 12px 44px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:all .2s ease;background:#fff;color:#1a1a1a;box-sizing:border-box}.form-input:focus{outline:none;border-color:#fe9800}.form-input::placeholder{color:#9ca3af}.input-icon{left:14px;pointer-events:none}.input-icon,.password-toggle{position:absolute;top:50%;transform:translateY(-50%);color:#9ca3af}.password-toggle{right:14px;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s ease}.password-toggle:hover{color:#6b7280}.forgot-password{text-align:right;margin-bottom:1.5rem}.forgot-link{font-size:14px;color:#fe9800;text-decoration:none;font-weight:500}.forgot-link:hover{text-decoration:underline}.sign-in-btn{width:100%;background:#fe9800;color:#fff;border:none;border-radius:8px;padding:14px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:52px;position:relative}.sign-in-btn:hover:not(.loading){background:#f57c00;box-shadow:0 4px 12px rgba(254,152,0,.3)}.sign-in-btn:active:not(.loading){box-shadow:0 2px 6px rgba(254,152,0,.2)}.sign-in-btn.loading{background:#fe9800;pointer-events:none;transform:none!important}.sign-in-btn.loading,.sign-in-btn:disabled{cursor:not-allowed;opacity:.95}.loading-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite;flex-shrink:0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divider{display:flex;align-items:center;margin:2rem 0;color:#9ca3af;font-size:14px}.divider:after,.divider:before{content:"";flex:1 1;height:1px;background:#e5e7eb}.divider span{padding:0 1rem;background:#fff}.social-login{margin-bottom:2rem}.social-btn{width:100%;display:flex;align-items:center;justify-content:center;padding:12px 16px;margin-bottom:.75rem;border:2px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.social-btn:hover{border-color:#d1d5db;background:#f9fafb}.social-btn svg{margin-right:12px}.google-btn:hover{border-color:#4285f4}.apple-btn:hover{border-color:#000}.signup-link{text-align:center;font-size:14px;color:#6b7280}.signup-text{color:#fe9800;text-decoration:none;font-weight:500}.signup-text:hover{text-decoration:underline}.branding-panel{flex:1 1;background:linear-gradient(135deg,#2d5a5a,#1a3f3f);color:#fff;display:flex;align-items:center;justify-content:center;padding:3rem;position:relative;min-width:500px}.branding-panel:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23fff' fill-opacity='.05' cx='30' cy='30' r='2' fill-rule='evenodd'/%3E%3C/svg%3E") repeat;opacity:.3}.branding-content{position:relative;z-index:1;max-width:480px}.branding-content h2{font-size:36px;font-weight:700;line-height:1.2;margin-bottom:3rem}.testimonial{margin-bottom:2rem}.testimonial-carousel{transition:opacity .3s ease-in-out;min-height:200px}.testimonial-carousel.fade-in{opacity:1}.testimonial-carousel.fade-out{opacity:0}.testimonial p{font-size:18px;line-height:1.6;margin-bottom:2rem;position:relative;padding-left:2rem}.testimonial p:before{content:'"';position:absolute;left:0;top:-10px;font-size:48px;font-weight:700;color:#fe9800;line-height:1}.carousel-indicators{display:flex;justify-content:center;grid-gap:8px;gap:8px;margin-bottom:2rem}.indicator{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease}.indicator:hover{background:hsla(0,0%,100%,.5);transform:scale(1.2)}.indicator.active{background:#fe9800;width:24px;border-radius:5px}.author-avatar,.testimonial-author{display:flex;align-items:center}.author-avatar{width:48px;height:48px;background:linear-gradient(135deg,#fe9800,#ff5722);border-radius:50%;justify-content:center;margin-right:16px;font-weight:600;font-size:16px}.author-info{display:flex;flex-direction:column}.author-name{font-weight:600;font-size:16px;margin-bottom:2px}.author-role{font-size:14px;opacity:.8}.trusted-by{border-top:1px solid hsla(0,0%,100%,.2);padding-top:2rem}.trusted-text{display:block;font-size:12px;font-weight:600;letter-spacing:1px;opacity:.8;margin-bottom:1rem}.client-logos{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.client-logo{padding:8px 16px;background:hsla(0,0%,100%,.1);border-radius:20px;font-size:12px;font-weight:500;opacity:.8;border:2px solid transparent;cursor:pointer;transition:all .3s ease}.client-logo:hover{background:hsla(0,0%,100%,.2);opacity:1;transform:translateY(-2px)}.client-logo.active{background:rgba(254,152,0,.3);border-color:#fe9800;opacity:1;transform:scale(1.05);box-shadow:0 4px 12px rgba(254,152,0,.3)}@media (max-width:1024px){.branding-panel{display:none}.login-panel{min-width:auto}}@media (max-width:640px){.login-panel{padding:1.5rem}.login-content{max-width:none}.welcome-section h1{font-size:28px}.welcome-section p{font-size:14px}}.login-form.loading{opacity:.6;pointer-events:none}.forgot-link:focus,.sign-in-btn:focus,.signup-text:focus,.social-btn:focus{outline:2px solid #fe9800;outline-offset:2px}.form-input.error{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.error-message{color:#ef4444;font-size:14px;margin-top:.5rem}.register_PhoneContainer__3rh2t{width:100%;color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:100%;margin-bottom:24px!important}.register_PhoneInput__TJ22E{display:flex!important;height:52px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;align-self:stretch!important;border-radius:12px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important;width:100%!important}.register_PhoneInput__TJ22E:focus{box-shadow:0 0 0 1.5px #fe9800}.register_PhoneDropDown__3mscj{height:180px;border-radius:12px!important;width:400px!important;font-family:Inter!important;font-size:14px!important}.register_PhoneButton__2RHeF{background-color:#eee!important;border-radius:12px 0 0 12px!important}.PlaceCard_placeCard__3y403{background:#fff;border-radius:16px;padding:24px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);border:2px solid #e2e8f0;box-shadow:0 1px 3px 0 rgba(15,23,42,.08);position:relative;overflow:visible;font-family:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;min-width:360px}.PlaceCard_placeCard__3y403:hover{border-color:#6366f1;box-shadow:0 10px 15px -3px rgba(99,102,241,.15),0 4px 6px -4px rgba(99,102,241,.1);transform:translateY(-3px)}.PlaceCard_placeCard__3y403:hover .PlaceCard_actionButton__2gdhx{background:#6366f1;color:#fff;transform:translateX(4px)}.PlaceCard_placeCard__3y403.PlaceCard_selected__1QEBI{border-color:#6366f1;background:#f8fafc;box-shadow:0 0 0 4px rgba(99,102,241,.15)}.PlaceCard_cardHeader__3mZwY{display:flex;grid-gap:20px;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #f1f5f9;align-items:flex-start}.PlaceCard_placeImage__3PVR3{width:72px;height:72px;border-radius:12px;object-fit:cover;flex-shrink:0;border:2px solid #e2e8f0;transition:all .25s ease}.PlaceCard_placeCard__3y403:hover .PlaceCard_placeImage__3PVR3{border-color:#6366f1;box-shadow:0 4px 8px rgba(99,102,241,.2)}.PlaceCard_placeInfo__1nyyR{flex:1 1;min-width:0}.PlaceCard_placeName__2lkPe{font-size:22px;font-weight:700;line-height:28px;margin:0 0 8px;color:#0f172a;white-space:normal;word-break:break-word}.PlaceCard_businessType__34byk,.PlaceCard_placeName__2lkPe{font-family:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important}.PlaceCard_businessType__34byk{font-size:12px;font-weight:600;color:#6366f1;margin:0 0 6px;letter-spacing:.05em;text-transform:uppercase}.PlaceCard_placeAddress__3LnVt{font-family:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;font-size:15px;color:#64748b;margin:0;line-height:22px;white-space:normal;word-break:break-word}.PlaceCard_essentialMetrics__Kb4GN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.PlaceCard_metricItem__3_Zij{display:flex;align-items:center;grid-gap:14px;gap:14px;padding:16px;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;transition:all .2s ease;min-width:0}.PlaceCard_metricItem__3_Zij:hover{background:#eef2ff;border-color:#c7d2fe}.PlaceCard_metricIconWrapper__1zZsb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:#fff;border:1px solid #e2e8f0;flex-shrink:0}.PlaceCard_profitPositive__3rnMn .PlaceCard_metricIconWrapper__1zZsb{background:#dcfce7;border-color:#86efac}.PlaceCard_profitNegative__183gj .PlaceCard_metricIconWrapper__1zZsb{background:#fee2e2;border-color:#fca5a5}.PlaceCard_metricContent__23BUa{flex:1 1;min-width:0}.PlaceCard_metricValue__1P80n{font-family:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;font-size:20px;font-weight:700;line-height:26px;color:#0f172a;margin-bottom:4px;white-space:normal;word-break:break-word}.PlaceCard_profitPositive__3rnMn .PlaceCard_metricValue__1P80n{color:#16a34a}.PlaceCard_profitNegative__183gj .PlaceCard_metricValue__1P80n{color:#dc2626}.PlaceCard_metricLabel__39iuE{font-size:13px;color:#64748b;text-transform:uppercase;letter-spacing:.03em;line-height:18px;white-space:normal;word-break:break-word}.PlaceCard_actionButton__2gdhx,.PlaceCard_metricLabel__39iuE{font-family:"Onest",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;font-weight:600}.PlaceCard_actionButton__2gdhx{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:14px 20px;background:#eef2ff;color:#4f46e5;border-radius:12px;font-size:16px;line-height:22px;transition:all .25s cubic-bezier(.4,0,.2,1);border:2px solid #c7d2fe;text-align:center}.PlaceCard_actionButton__2gdhx:hover{background:#6366f1;color:#fff;border-color:#4f46e5}.PlaceCard_loadingStats__2JZDi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;color:#64748b}.PlaceCard_spinner__3N2wA{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:PlaceCard_spin__1lSzR .8s linear infinite;margin-bottom:12px}@keyframes PlaceCard_spin__1lSzR{to{transform:rotate(1turn)}}@media (max-width:768px){.PlaceCard_placeCard__3y403{padding:20px}.PlaceCard_essentialMetrics__Kb4GN{grid-template-columns:1fr}.PlaceCard_placeName__2lkPe{font-size:18px;line-height:26px}.PlaceCard_placeImage__3PVR3{width:60px;height:60px}.PlaceCard_metricValue__1P80n{font-size:16px}.PlaceCard_metricLabel__39iuE{font-size:10px}}@media (max-width:480px){.PlaceCard_cardHeader__3mZwY{grid-gap:12px;gap:12px;margin-bottom:20px;padding-bottom:16px}.PlaceCard_metricIconWrapper__1zZsb{width:36px;height:36px}.PlaceCard_metricItem__3_Zij{padding:12px;grid-gap:10px;gap:10px}.PlaceCard_marginCircle__uXrHa{width:44px;height:44px}}.GeneralStatistics_container__2JuO5{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;padding:28px;margin-bottom:28px;border:2px solid #e2e8f0;box-shadow:0 1px 3px 0 rgba(15,23,42,.08)}.GeneralStatistics_header__330z7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #e2e8f0;flex-wrap:wrap;grid-gap:16px;gap:16px}.GeneralStatistics_title__xFdcp{font-size:24px;font-weight:700;line-height:32px;margin:0 0 6px;color:#0f172a}.GeneralStatistics_subtitle__1SaVr{font-size:14px;font-weight:400;line-height:20px;color:#64748b;margin:0}.GeneralStatistics_toggleButton__1Sim7{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 18px;background:#eef2ff;color:#4f46e5;border:2px solid #c7d2fe;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer;transition:all .25s ease;white-space:nowrap}.GeneralStatistics_toggleButton__1Sim7:hover{background:#6366f1;color:#fff;border-color:#4f46e5;transform:translateY(-1px)}.GeneralStatistics_loadingContainer__2Qkq4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#64748b}.GeneralStatistics_spinner__1Esrl{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:GeneralStatistics_spin__1UY67 .8s linear infinite;margin-bottom:16px}@keyframes GeneralStatistics_spin__1UY67{to{transform:rotate(1turn)}}.GeneralStatistics_essentialGrid__2g28n{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.GeneralStatistics_metricCard__1iWPm{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;display:flex;align-items:center;grid-gap:14px;gap:14px;transition:all .25s ease}.GeneralStatistics_metricCard__1iWPm:hover{background:#f8fafc;border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 4px 8px rgba(99,102,241,.15)}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_success__3hWLi{background:#f0fdf4;border-color:#86efac}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_success__3hWLi .GeneralStatistics_metricValue__1q0dL{color:#16a34a}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_success__3hWLi .GeneralStatistics_metricIcon__24mPG{background:#dcfce7;color:#16a34a}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_error__lDS1B{background:#fef2f2;border-color:#fca5a5}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_error__lDS1B .GeneralStatistics_metricValue__1q0dL{color:#dc2626}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_error__lDS1B .GeneralStatistics_metricIcon__24mPG{background:#fee2e2;color:#dc2626}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_highlight__h8isz{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#c7d2fe}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_highlight__h8isz .GeneralStatistics_metricValue__1q0dL{color:#4338ca}.GeneralStatistics_metricCard__1iWPm.GeneralStatistics_highlight__h8isz .GeneralStatistics_metricIcon__24mPG{background:#e0e7ff;color:#6366f1}.GeneralStatistics_metricIcon__24mPG{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;background:#f1f5f9;flex-shrink:0;color:#6366f1}.GeneralStatistics_metricContent__3Sog6{flex:1 1;min-width:0}.GeneralStatistics_metricValue__1q0dL{font-size:22px;font-weight:700;line-height:30px;margin-bottom:4px;color:#0f172a}.GeneralStatistics_metricLabel__2sMLD{font-size:11px;font-weight:600;line-height:16px;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.GeneralStatistics_breakdownSection__JPwtX{background:#f8fafc;border-radius:12px;padding:24px;margin-top:20px;border:1px solid #e2e8f0;animation:GeneralStatistics_slideDown__3ytqq .3s ease-out}@keyframes GeneralStatistics_slideDown__3ytqq{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GeneralStatistics_breakdownTitle__1P9pw{font-size:18px;font-weight:700;line-height:28px;margin:0 0 20px;color:#0f172a}.GeneralStatistics_breakdownGrid__u1n8s{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.GeneralStatistics_breakdownItem__3BGod{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;transition:all .25s ease}.GeneralStatistics_breakdownItem__3BGod:hover{border-color:#c7d2fe;box-shadow:0 4px 8px rgba(99,102,241,.1);transform:translateY(-2px)}.GeneralStatistics_breakdownHeader__1xfXN{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.GeneralStatistics_breakdownType__3k75o{font-size:15px;font-weight:600;line-height:20px;color:#0f172a}.GeneralStatistics_breakdownCount__1Q6YV{background:#e0e7ff;color:#4338ca;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;letter-spacing:.01em}.GeneralStatistics_breakdownMetrics__2QdC_{margin-bottom:14px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.GeneralStatistics_breakdownMetric__3H3Co{display:flex;justify-content:space-between;align-items:center}.GeneralStatistics_breakdownMetricLabel__2etDP{font-size:13px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.GeneralStatistics_breakdownMetricValue__2imEN{font-size:15px;font-weight:600;color:#0f172a}.GeneralStatistics_breakdownMetricValue__2imEN.GeneralStatistics_profitPositive__2_8R1{color:#16a34a}.GeneralStatistics_breakdownMetricValue__2imEN.GeneralStatistics_profitNegative__7I6w1{color:#dc2626}.GeneralStatistics_breakdownBar__1ZP4a{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden}.GeneralStatistics_breakdownBarFill__QnGfA{height:100%;background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:3px;transition:width .6s cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.GeneralStatistics_essentialGrid__2g28n{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.GeneralStatistics_container__2JuO5{padding:20px}.GeneralStatistics_header__330z7{margin-bottom:20px;padding-bottom:16px}.GeneralStatistics_title__xFdcp{font-size:20px;line-height:28px}.GeneralStatistics_essentialGrid__2g28n{grid-template-columns:1fr;grid-gap:12px;gap:12px}.GeneralStatistics_metricCard__1iWPm{padding:16px;grid-gap:12px;gap:12px}.GeneralStatistics_metricIcon__24mPG{width:42px;height:42px}.GeneralStatistics_metricValue__1q0dL{font-size:20px;line-height:26px}.GeneralStatistics_metricLabel__2sMLD{font-size:10px}.GeneralStatistics_breakdownSection__JPwtX{padding:20px}.GeneralStatistics_breakdownGrid__u1n8s{grid-template-columns:1fr}}@media (max-width:480px){.GeneralStatistics_container__2JuO5{padding:16px}.GeneralStatistics_metricCard__1iWPm{padding:14px}.GeneralStatistics_metricIcon__24mPG{width:38px;height:38px}.GeneralStatistics_toggleButton__1Sim7{padding:8px 14px;font-size:13px}}.Cards_card_content__1fSaj{margin-left:-4px}.Cards_card__3zctk{border:2px solid #fe9800!important;font-weight:500!important;font-size:16px!important;text-align:center;margin:4px!important;width:14em!important;height:9em!important;border-radius:12px!important}.Cards_card__3zctk:hover{background-color:rgba(254,152,0,.04);transition:2ms;cursor:pointer}.Cards_cardbody__294ec{padding:20px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.Cards_cardtitle__3tgkm{font-size:13px!important;font-weight:500!important;margin-top:12px!important;margin-bottom:0!important;text-transform:capitalize;white-space:nowrap}.Cards_selectedcard__3GZp2{background-color:rgba(254,152,0,.3)!important}.Cards_cardicon__3UBc0{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.Cards_cardicon__3UBc0 svg{width:40px!important;height:40px!important;color:#fe9800!important}.Cards_unavailable__24Dpu.Cards_card__3zctk{background-color:hsla(0,0%,98.8%,.9882352941176471)!important;border-color:#eee!important;color:#020202!important}.Cards_unavailable__24Dpu.Cards_card__3zctk:hover{cursor:default;background-color:#eee!important}.Cards_locked__1PuWg svg,.Cards_unavailable__24Dpu svg{color:#020202!important;opacity:.2!important}.Cards_unavailable__24Dpu.Cards_cardtitle__3tgkm{opacity:.35}.Cards_locked__1PuWg{position:absolute;float:right;top:-10px;right:11px}.Cards_locked__1PuWg svg{width:14px;opacity:.35!important}.Cards_card__3zctk:last-child:hover{background-color:hsla(0,0%,98.8%,.9882352941176471)!important}.Cards_button_container__1nREZ button{margin-top:20px}@media (min-width:1400px){.Cards_button_container__1nREZ{display:flex;grid-gap:30px;gap:30px;position:absolute;bottom:40px}}@media (max-width:576px){.Cards_card__3zctk{width:80%!important;margin-left:auto!important;margin-right:auto!important}.Cards_button_container__1nREZ{text-align:center;position:relative;bottom:none;margin-top:10px}}button{background-color:#fe9800;border:none;outline:none;color:#fff;font-family:"Inter";font-style:normal;font-weight:600;font-size:14px!important;padding:14px 22px;border-radius:12px!important;bottom:30px}button:hover{background-color:#f09000}button:active{background-color:#da8300}button:disabled,button[disabled]{background-color:rgba(254,152,0,.6)!important}.Button_button_secondary__1pqKG{background-color:#fff;color:#000;border:1px solid #eee}.Button_button_secondary__1pqKG:hover{background-color:#eee}.Title_text__ipdKt h1{font-weight:600!important;font-size:32px;line-height:120%!important;letter-spacing:-.02em!important;margin:0}.Title_text__ipdKt h1,.Title_text__ipdKt p{font-family:"Inter"!important;font-style:normal!important;color:#020202}.Title_text__ipdKt p{font-size:16px;font-weight:400!important;opacity:.4;margin:5px 0 0;padding-bottom:20px}.Title_statusCircle__fJ4PX{width:16px;height:16px;border-radius:100%;margin-left:10px;margin-bottom:3px;display:inline-block}.Title_statusCircle_closed__1Q9a4{background-color:#e24848}.Title_statusCircle_closingSoon__100Eg{background-color:#edbe39}.Title_statusCircle_open__1B1BU{background-color:#4be248}.Form_draganddrop_container__3Yp80{height:258px;border:1px solid #eee;border-radius:12px}.Form_form_inputs__1tCkX{margin-top:15px}.Form_label__2cKmx{font-size:14px;font-weight:600;margin:0 0 5px}.Form_form_inputs__1tCkX.Form_input__2xxil{width:100%;height:40px;border-radius:12px;border:none;outline:1px solid #eee;padding-left:16px}.Form_input__2xxil:focus,.Form_input__2xxil:hover{outline:1px solid rgba(254,152,0,.4)}.Form_input__2xxil option:disabled{color:#0ff!important;background-color:#8b4513}.Form_error__2zbGL{color:#c00!important;opacity:.4;font-size:12px}.Form_form_buttons__2tTCm{padding-top:40px}.Form_form_buttons__2tTCm button{margin-right:16px}@media (max-width:990px){.Form_form_buttons__2tTCm{text-align:center;padding-top:10px}}.Form_business_setup_section__56LhV,.Form_facilities_section__vO99Y,.Form_social_media_section__1kACE{margin-top:40px;padding:25px;background-color:#fafafa;border-radius:12px;border:1px solid #e0e0e0}.Form_section_title__1lh3X{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;border-bottom:2px solid #fe9800;padding-bottom:8px;display:inline-block}.Form_business_setup_section__56LhV .Form_form_inputs__1tCkX,.Form_social_media_section__1kACE .Form_form_inputs__1tCkX{margin-top:20px}.Form_section_subtitle__LWszv{font-size:14px;color:#666;margin-bottom:20px;font-weight:400}.Form_facilities_grid__bsA5b{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-top:20px}.Form_facility_item__3Dnb7{display:flex;align-items:center;padding:14px 16px;background-color:#fff;border:2px solid #e0e0e0;border-radius:10px;transition:all .2s ease;cursor:pointer}.Form_facility_item__3Dnb7:hover{border-color:#fe9800;background-color:#fff8f0;transform:translateY(-2px);box-shadow:0 2px 8px rgba(254,152,0,.15)}.Form_facility_item__3Dnb7 input[type=checkbox]{width:20px;height:20px;margin:0 12px 0 0;cursor:pointer;accent-color:#fe9800;flex-shrink:0}.Form_facility_item__3Dnb7 label{display:flex;align-items:center;cursor:pointer;margin:0;font-size:14px;font-weight:500;color:#333;flex:1 1;grid-gap:10px;gap:10px}.Form_facility_icon__148au{font-size:20px;flex-shrink:0;width:24px;text-align:center}.Form_facility_item__3Dnb7 input[type=checkbox]:checked+label{color:#fe9800;font-weight:600}@media (max-width:726px){.Form_form_buttons__2tTCm{text-align:center}.Form_form_buttons__2tTCm button{margin-top:10px}.Form_business_setup_section__56LhV,.Form_facilities_section__vO99Y,.Form_social_media_section__1kACE{padding:20px 15px;margin-top:30px}.Form_facilities_grid__bsA5b{grid-template-columns:1fr;grid-gap:12px;gap:12px}.Form_facility_item__3Dnb7{padding:12px 14px}.Form_facility_icon__148au{font-size:18px}.Form_section_title__1lh3X{font-size:16px}}.DragAndDrop_file_upload__1D945{position:relative;width:100%;height:100%;border-radius:12px;text-align:center;padding:0}.DragAndDrop_input_file_upload__NhYVY{display:none}.DragAndDrop_file_upload__1D945 p{margin-top:6px;font-size:11px!important;font-weight:400!important;font-family:"Inter"!important;font-style:normal!important;color:#020202;opacity:.4;max-width:100%}.DragAndDrop_file_upload_icon__2UkZ0{width:80px;height:80px;background:rgba(254,152,0,.04);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='rgba(254, 152, 0, 0.4)' stroke-dasharray='7%25 17%25' stroke-dashoffset='3'/%3E%3C/svg%3E");border-radius:200px;margin:20px auto;transition:.5s}.DragAndDrop_MealFile_upload_icon__N7uLw{display:flex;width:146px;height:160px;flex-direction:column;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;border:1.5px dashed rgba(254,152,0,.2);background:rgba(254,152,0,.04)}.DragAndDrop_file_upload_icon__2UkZ0 i{line-height:72px;color:#fe9800}.DragAndDrop_drag_active__2GI9z{height:100%;width:100%;background-color:#682727;border-radius:12px;background:rgba(254,152,0,.1);transition:.2s;position:absolute}.DragAndDrop_drag_active_form_upload__1UsL1,button.DragAndDrop_drag_active_button_upload__2XdVs{border-color:rgba(254,152,0,.4);transition:.2s}.DragAndDrop_drag_active_file_upload_icon__W1gAd{transition:.5s;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='rgba(254, 152, 0, 0.4)' stroke-dashoffset='3'/%3E%3C/svg%3E")}.DragAndDrop_drag_active_file_upload_icon__W1gAd svg{animation:DragAndDrop_flip_right__pTy3F 1.8s forwards}.DragAndDrop_drag_leave_file_upload_icon__1-So9 svg{animation:DragAndDrop_flip_left__1_H7w 1.8s forwards}.DragAndDrop_drag_drop_file_drop_icon__2UpPi svg{animation:DragAndDrop_beat__ZbB4S .5s ease-out}.DragAndDrop_upload_button__3vaIu{cursor:pointer;border-radius:100px!important;color:#000;padding:12px 28px;border:1px solid #eee;background-color:initial}.DragAndDrop_upload_button__3vaIu:hover{background-color:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}.DragAndDrop_drag_file_element__2YGCS{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}.DragAndDrop_error__1qg3L{color:#c00!important}@keyframes DragAndDrop_flip_right__pTy3F{0%{transform:perspective(2000px) rotateY(90deg) skewY(-3.5deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes DragAndDrop_flip_left__1_H7w{0%{transform:perspective(2000px) rotateY(90deg) skewY(-1deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes DragAndDrop_beat__ZbB4S{50%{transform:scale(.7)}to{transform:scale(1)}}.DragAndDrop_ImageDescription__2moEf{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:125%;opacity:.4}.DragAndDrop_required__247Dh{color:red;font-size:14px;margin-right:4px}.Schedule_day__Y6BD_{line-height:40px;outline:1px solid #eee}.Schedule_day__Y6BD_ input{margin:13px 15px auto;box-shadow:none}.Schedule_label__19NJE{font-size:14px;font-weight:600;margin:0 0 5px}.Schedule_day__Y6BD_ input:checked{background-color:#fe9800;outline:none;border:none;box-shadow:none}.Schedule_day__Y6BD_ input:hover{outline:1px solid rgba(254,152,0,.4)}.Schedule_day__Y6BD_ input:focus{box-shadow:none;border:1px solid #eee}.Schedule_schedule_row__3DGqZ{display:grid;grid-template-columns:50% auto}.Schedule_hours__22WtA{display:grid;grid-template-columns:50% 50%}.Schedule_schedule_row__3DGqZ select{border-radius:0!important}.Schedule_schedule_row__3DGqZ select:disabled{color:rgba(2,2,2,.4)}.Schedule_corner_top_left__1wx8c{border-radius:12px 0 0 0!important}.Schedule_bottom_row__2filS{outline:1px solid #eee;border-radius:0 0 12px 12px;display:grid;grid-template-columns:90% auto}.Schedule_toggle_label__3K6Qt{font-weight:500;font-size:15px;margin:0;padding:10px 10px 10px 15px}.Schedule_toggle__11xrG input{margin-top:12px;width:34px!important;height:20px!important}.Schedule_toggle__11xrG input:checked{background-color:#fe9800;border:none}.Schedule_toggle__11xrG input:focus{box-shadow:none;border:none;outline:1px solid rgba(254,152,0,.4);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255,214,153,255)'/%3E%3C/svg%3E")}.Schedule_toggle__11xrG input:hover{box-shadow:none;border:none;outline:2px solid rgba(254,152,0,.2)}@media (max-width:990px){.Schedule_schedule__1YJLg{padding-top:40px}.Schedule_schedule_row__3DGqZ{display:grid;grid-template-columns:auto}.Schedule_corner_top_left__1wx8c{border-radius:12px 12px 0 0!important}.Schedule_corner_top_right__2Lkwe select{border-radius:0!important}.Schedule_bottom_row__2filS{display:block;text-align:center}.Schedule_toggle__11xrG input{margin-top:-5px}}.Select_label__2fZxX{font-size:14px;font-weight:600;margin:0 0 5px}.Select_input__oL88R{width:100%;height:40px;border-radius:12px!important;border:none;outline:1px solid #eee}.Select_input__oL88R:focus{outline:1px solid rgba(254,152,0,.4)}.Input_label__1ChPq{font-size:14px;font-weight:600;margin:0 0 5px;text-align:left}input{font-size:15px}input::placeholder{color:rgba(2,2,2,.4)}input:disabled::placeholder{color:rgba(2,2,2,.2)}.Input_form_inputs___a-nf .Input_input__3gTSF{width:100%;height:40px;border-radius:12px;border:none;outline:1px solid #eee;padding-left:16px}.Input_input__3gTSF:focus{outline:1px solid rgba(254,152,0,.4)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.Input_input__3gTSF:hover{outline:1px solid rgba(254,152,0,.4)}input:disabled:hover{outline:1px solid rgba(2,2,2,.1)}.Input_select__1897f{font-size:16px}.Input_error__LosfN{color:#c00!important;opacity:.4;font-size:12px}.Contacts_map_container__1txBF{margin-top:-15px;margin-bottom:24px}.Contacts_contacts__N2a8d{height:100%}.Contacts_map__1aWPy{border:1px solid #eee;height:300px;overflow:hidden;border-radius:12px}.Contacts_input_location__3ESvz{padding-left:40px!important}.Contacts_input_icon__3cGn3{position:absolute;margin-top:31px;padding-left:12px}.Contacts_form_buttons__1Ovrp{padding-top:40px}.Contacts_form_buttons__1Ovrp button{margin-right:16px}@media (max-width:725px){.Contacts_form_buttons__1Ovrp{padding-top:0;text-align:center}.Contacts_form_buttons__1Ovrp button{margin-top:10px}}@media (max-width:576px){.Contacts_form_buttons__1Ovrp{text-align:center;position:relative;bottom:none;margin-top:40px}}.Contacts_PhoneContainer__JuFWV{width:100%;color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:100%}.Contacts_PhoneInput__1DyjM{display:flex!important;height:42px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;align-self:stretch!important;border-radius:12px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important;width:100%!important}.Contacts_PhoneInput__1DyjM:focus{box-shadow:0 0 0 1.5px #fe9800}.Contacts_PhoneDropDown__3n1At{height:110px;border-radius:12px!important;width:320px!important;font-family:Inter!important;font-size:14px!important}.Contacts_PhoneButton__WZlr4{background-color:#eee!important;border-radius:12px 0 0 12px!important}.Contacts_address_display__5tmO7{margin-top:10px;padding:10px;background-color:#f8f9fa;border-radius:12px;height:60px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Contacts_address_display__5tmO7 p{margin:0;font-size:14px}.ImagesGallery_image_gallery_card__120Rz{width:140px;height:160px;border-radius:12px;padding:0;outline:1px solid #eee;background-size:cover;background-repeat:no-repeat;margin:4px}.ImagesGallery_image_gallery_card__120Rz:hover .ImagesGallery_delete_overlay__1R1r5{display:flex}.ImagesGallery_upload_gallery_card__24gGS{width:140px;height:160px;border-radius:12px;padding:0;margin:4px}.ImagesGallery_gallery__1TOY7{padding-left:12px;max-height:62vh;overflow:hidden;overflow-y:scroll}.ImagesGallery_delete_overlay__1R1r5{display:none;width:100%;height:100%;background-color:rgba(2,2,2,.2);border-radius:12px;text-align:center;justify-content:end}.ImagesGallery_delete_icon__2oXhV{cursor:pointer;width:30px;height:30px;margin-top:10px!important;margin-right:10px!important;border-radius:50px;background-color:#fafafa;text-align:center;margin:auto;position:-webkit-sticky;position:sticky}.ImagesGallery_delete_icon__2oXhV svg{color:#f23636}.ImagesGallery_form_buttons__1PgVz{padding-top:40px}.ImagesGallery_form_buttons__1PgVz button{margin-right:16px}@media (max-width:725px){.ImagesGallery_form_buttons__1PgVz{padding-top:0;text-align:center}.ImagesGallery_form_buttons__1PgVz button{margin-top:10px}}@media (min-width:1425px){.ImagesGallery_form_buttons__1PgVz{position:absolute;bottom:40px}}@media (max-width:770px){.ImagesGallery_gallery_row__ng3bw{justify-content:center}}@media (max-width:770px){.ImagesGallery_form_buttons__1PgVz{text-align:center;position:relative;bottom:none;margin-top:10px}}.ImagesGallery_customTextClass__GGb7l{height:90vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.ImagesGallery_customTitleClass__2wiKB{width:70%;text-align:center;font-size:62px!important;color:#fe9800!important}.ImagesGallery_customSubtitleClass__2yEww{width:70%;text-align:center;font-size:26px!important}.GalleryDragAndDrop_file_upload__2z5m4{position:relative;width:100%;height:62vh;border:1px solid #eee;background-color:#fafafa;border-radius:12px;text-align:center;padding:0}.GalleryDragAndDrop_input_file_upload__2e7yX{display:none}.GalleryDragAndDrop_drag_and_drop_content__3QHoU{padding-top:16vh}.GalleryDragAndDrop_file_upload__2z5m4 p{margin-top:6px;font-size:11px!important;font-weight:400!important;font-family:"Inter"!important;font-style:normal!important;color:#020202;opacity:.4;max-width:100%}.GalleryDragAndDrop_file_upload_icon__2jflv{width:80px;height:80px;background:rgba(254,152,0,.04);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='rgba(254, 152, 0, 0.4)' stroke-dasharray='7%25 17%25' stroke-dashoffset='3'/%3E%3C/svg%3E");border-radius:200px;margin:20px auto;transition:.5s;cursor:pointer}.GalleryDragAndDrop_file_upload_icon__2jflv svg{width:30px}.GalleryDragAndDrop_file_upload_icon__2jflv i{line-height:72px;color:#fe9800}.GalleryDragAndDrop_drag_active__10Vdc{height:100%;width:100%;background-color:#682727;border-radius:12px;background:rgba(254,152,0,.1);transition:.2s;position:absolute}.GalleryDragAndDrop_drag_active_form_upload__1HEyl,button.GalleryDragAndDrop_drag_active_button_upload__2pWVK{border-color:rgba(254,152,0,.4);transition:.2s}.GalleryDragAndDrop_drag_active_file_upload_icon__10K8j{transition:.5s;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='rgba(254, 152, 0, 0.4)' stroke-dashoffset='3'/%3E%3C/svg%3E")}.GalleryDragAndDrop_drag_active_file_upload_icon__10K8j svg,.GalleryDragAndDrop_file_upload_icon__2jflv:hover svg{animation:GalleryDragAndDrop_flip_right__Bp4bG 1.8s forwards}.GalleryDragAndDrop_drag_leave_file_upload_icon__-TCn5 svg{animation:GalleryDragAndDrop_flip_left__3-FVE 1.8s forwards}.GalleryDragAndDrop_drag_drop_file_drop_icon__35Iat svg{animation:GalleryDragAndDrop_beat__1PWVW .5s ease-out}.GalleryDragAndDrop_upload_button__1uXpn{cursor:pointer;border-radius:100px!important;color:#000;padding:0;background-color:initial}.GalleryDragAndDrop_upload_button__1uXpn:hover{background-color:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}.GalleryDragAndDrop_drag_file_element__396TY{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}.GalleryDragAndDrop_error__2YN3G{color:#c00!important}@keyframes GalleryDragAndDrop_flip_right__Bp4bG{0%{transform:perspective(2000px) rotateY(90deg) skewY(-3.5deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes GalleryDragAndDrop_flip_left__3-FVE{0%{transform:perspective(2000px) rotateY(90deg) skewY(-1deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes GalleryDragAndDrop_beat__1PWVW{50%{transform:scale(.7)}to{transform:scale(1)}}.AddMoreDragAndDrop_file_upload__2oyv5{position:relative;width:100%;height:160px;background-color:rgba(254,152,0,.04);border-radius:12px;text-align:center;padding:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='rgba(254, 152, 0, 0.4)' stroke-dasharray='6, 14'/%3E%3C/svg%3E")}.AddMoreDragAndDrop_input_file_upload__3J67T{display:none}.AddMoreDragAndDrop_drag_and_drop_content__lqpXi{padding-top:20px}.AddMoreDragAndDrop_file_upload__2oyv5 p{margin-top:6px;font-size:11px!important;font-weight:400!important;font-family:"Inter"!important;font-style:normal!important;color:#020202;opacity:.4;max-width:100%}.AddMoreDragAndDrop_file_upload_icon__3M7nU{cursor:pointer;transition:.5s}.AddMoreDragAndDrop_file_upload_icon__3M7nU i{line-height:72px;color:#fe9800}.AddMoreDragAndDrop_drag_active__moN4y{height:100%;width:100%;background-color:#682727;border-radius:12px;background:rgba(254,152,0,.1);transition:.2s;position:absolute}.AddMoreDragAndDrop_drag_active_form_upload__Ug6e1,.AddMoreDragAndDrop_file_upload__2oyv5:active,.AddMoreDragAndDrop_file_upload__2oyv5:hover,button.AddMoreDragAndDrop_drag_active_button_upload__vHzBB{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='rgba(254, 152, 0, 0.4)' stroke-dashoffset='3'/%3E%3C/svg%3E");transition:.5s}.AddMoreDragAndDrop_drag_active_file_upload_icon__1_nQ- svg,.AddMoreDragAndDrop_file_upload__2oyv5:hover svg{animation:AddMoreDragAndDrop_flip_right__2rQP4 1.8s forwards}.AddMoreDragAndDrop_drag_leave_file_upload_icon__1qxim svg{animation:AddMoreDragAndDrop_flip_left__2rZUr 1.8s forwards}.AddMoreDragAndDrop_drag_drop_file_drop_icon__5dcsO svg,.AddMoreDragAndDrop_file_upload__2oyv5:active svg{animation:AddMoreDragAndDrop_beat__3kmUg .5s ease-out}.AddMoreDragAndDrop_upload_button__gbv8-{cursor:pointer;border-radius:100px!important;color:#000;padding:0;display:none;background-color:initial}.AddMoreDragAndDrop_upload_button__gbv8-:hover{background-color:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}.AddMoreDragAndDrop_drag_file_element__1EWcZ{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}.AddMoreDragAndDrop_error__2EnG_{color:#c00!important;width:80px;margin:auto}@keyframes AddMoreDragAndDrop_flip_right__2rQP4{0%{transform:perspective(2000px) rotateY(90deg) skewY(-3.5deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes AddMoreDragAndDrop_flip_left__2rZUr{0%{transform:perspective(2000px) rotateY(90deg) skewY(-1deg)}30%{transform:perspective(2000px) rotateY(-25deg) skewY(-.8deg)}50%{transform:perspective(2000px) rotateY(20deg) skewY(.8deg)}70%{transform:perspective(2000px) rotateY(-10deg) skewY(-.8deg)}to{transform:perspective(2000px) rotateY(0deg)}}@keyframes AddMoreDragAndDrop_beat__3kmUg{50%{transform:scale(.7)}to{transform:scale(1)}}.Places_label__EkrSu{font-size:14px;font-weight:600;margin:20px 0 10px}.Places_label__EkrSu span{opacity:.35}.Places_place_name__3PMSp svg{height:20px}.Places_spaces_button__1bl4R a{text-decoration:none!important;color:#020202}.Places_spaces_cotainer__pox8W{width:100%;height:62vh;outline:1px solid #eee;border-radius:12px 12px 0 0;overflow:hidden;overflow-y:scroll}.Places_spaces_button__1bl4R{background-color:#fafafa;height:52px;outline:1px solid #eee;border-radius:0 0 12px 12px;display:flex;justify-content:center;margin-bottom:10px}.Places_spaces_button__1bl4R:hover{background-color:#eee}.Places_spaces_button__1bl4R:active{background-color:#e3e3e3}.Places_spaces_button_content__Ropf_{padding:12px}.Places_spaces_button__1bl4R .Places_plus_icon__2hYKH svg{color:#fe9800}.Places_spaces_button__1bl4R p{font-size:16px;font-style:normal;font-weight:500}.Places_place_name__3PMSp p{font-size:15px;font-style:normal;font-weight:500;padding:9px;margin:0}.Places_place_name__3PMSp{border-bottom:1px solid #eee}.Places_place_name__3PMSp span svg{width:16px;margin:-3px 7px 0 5px;opacity:.35}.Places_info__1d3us{position:absolute;background-color:#020202;color:#fff;width:100px;font-size:8px;text-align:center;border-radius:12px;padding:2px;margin-top:-35px;margin-left:40px;z-index:2!important}.Places_info_el__2qkok{position:absolute;width:20px;height:20px;background-color:#020202;transform:rotate(45deg);margin-top:-15px;margin-left:37px;border-radius:3px;z-index:-1}.Places_duration_label__w7GjW svg:hover .Places_info__1d3us{background-color:red!important}.Places_no_spaces__1iJXa{padding-top:31vh;font-size:16px;font-style:normal;font-weight:500;opacity:.35;text-align:center}.Places_duration_label__w7GjW{font-size:15px;font-style:normal;font-weight:600}.Places_duration_label__w7GjW p{padding:9px 0 9px 17px;margin:0}.Places_duration_label__w7GjW svg{cursor:pointer}.Places_duration_container__1Sp_C{padding-right:0!important}.Places_buttons_col__2Im0R,.Places_duration_container__1Sp_C{background-image:linear-gradient(180deg,#fff,#fff 24%,#eee 0,#eee 76%,#fff 0,#fff);background-size:1px 100%;background-repeat:no-repeat}.Places_select_container__2cE6i{padding-left:0!important}.Places_duration_label__w7GjW svg{margin-top:-2px}.Places_duration_label__w7GjW span{opacity:.35}.Places_add_place_row__3zM3L{height:41px;margin-bottom:20px}.Places_add_place_col__EPRhx{height:41px;border-bottom:1px solid #eee}.Places_spaces_input__2Z0Qq{margin-top:-5px;outline:none!important}.Places_buttons_col__2Im0R{display:inline-flex;justify-content:center;padding-left:0;padding-top:5px}.Places_buttons_col__2Im0R div{width:30px;height:30px;border-radius:100%;text-align:center;display:grid;place-items:center}.Places_buttons_col__2Im0R svg{height:16px;width:16px}.Places_deny_button__35Ia3{border:2px solid #eee;margin-right:4px}.Places_deny_button__35Ia3 svg{color:#020202;opacity:.35}.Places_deny_button__35Ia3:hover{background-color:#eee}.Places_deny_button__35Ia3:active{background-color:#e1e1e1}.Places_accept_button__1tvsc{background-color:#fe9800;margin-left:4px}.Places_accept_button__1tvsc:hover{background-color:#f09000}.Places_accept_button__1tvsc:active{background-color:#da8300}.Places_accept_button__1tvsc svg{color:#fff}.Places_form_buttons__1sE9Z{padding-top:40px}.Places_form_buttons__1sE9Z button{margin-right:16px}@media (max-width:725px){.Places_form_buttons__1sE9Z{padding-top:0;text-align:center}.Places_form_buttons__1sE9Z button{margin-top:10px}.Places_first_button__3uL0z{margin-top:20px}}@media (min-width:1425px){.Places_form_buttons__1sE9Z{position:absolute;bottom:40px}}@media (max-width:576px){.Places_form_buttons__1sE9Z{text-align:center;position:relative;bottom:none;margin-top:10px}}@media (max-width:496px){.Places_buttons_col__2Im0R{width:100%}}@media (max-width:382px){.Places_duration_label__w7GjW svg{display:none}}@media only screen and (min-width:992px) and (max-width:1021px){.Places_duration_label__w7GjW svg{display:none}}.Modal_modal_body__3YwHo{text-align:center}.Plans_flexRow__2yvbo{display:flex;flex-direction:row}.Plans_PlansContainer__1WjOH{padding-top:30px;grid-gap:30px;gap:30px;display:flex;flex-direction:column}.Plans_SubContainer__IYAxT,.Plans_SubContainerHeader__2FCkJ{display:flex;justify-content:space-between}.Plans_SubContainer__IYAxT{align-items:center;flex-direction:row;flex-shrink:0}.Plans_SubContainer__IYAxT p{margin:5px 14px;display:flex;justify-content:center;align-items:center}.Plans_switchesContainer__2mRWt{width:220px;position:relative;display:flex;border:1px solid #909090;line-height:3rem;border-radius:3rem}.Plans_switchesContainer__2mRWt input{visibility:hidden;position:absolute;top:0}.Plans_switchesContainer__2mRWt label{width:50%;padding:0;margin:0;text-align:center;cursor:pointer;color:#909090}.Plans_switchWrapper__2-P4P{position:absolute;top:0;bottom:0;width:50%;padding:.15rem;z-index:3;transition:transform .5s cubic-bezier(.77,0,.175,1)}.Plans_switch__Kpxlx{border-radius:3rem;background:var(--easy-container,linear-gradient(53deg,rgba(254,152,0,.9) -49.31%,rgba(254,187,1,.9) 156.71%));height:100%}.Plans_switch__Kpxlx div{width:100%;text-align:center;opacity:0;display:block;color:#fff;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;will-change:opacity;position:absolute;top:0;left:0}.Plans_switchesContainer__2mRWt input:first-of-type:checked~.Plans_switchWrapper__2-P4P{transform:translateX(0)}.Plans_switchesContainer__2mRWt input:nth-of-type(2):checked~.Plans_switchWrapper__2-P4P{transform:translateX(100%)}.Plans_switchesContainer__2mRWt input:first-of-type:checked~.Plans_switchWrapper__2-P4P .Plans_switch__Kpxlx div:first-of-type,.Plans_switchesContainer__2mRWt input:nth-of-type(2):checked~.Plans_switchWrapper__2-P4P .Plans_switch__Kpxlx div:nth-of-type(2){opacity:1}@media (min-width:375px) and (max-width:767px){.Plans_SubContainer__IYAxT{margin-top:0;margin-right:0;padding:0 16px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-shrink:0}.Plans_SubContainer__IYAxT p{margin:0;width:40%;font-size:13px;color:#000}.Plans_switchesContainer__2mRWt{width:210px;height:40px}.Plans_switchesContainer__2mRWt label{position:relative;top:-5px}.Plans_switch__Kpxlx div{top:-5px}}.Plans_SubscriptionBodyContainer__3XOcl{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:40px;gap:40px}.Plans_CardContainer__2rFDu{display:flex;justify-content:center;align-items:center;width:300px!important;height:auto;flex-shrink:0;border-radius:30px;background:hsla(0,0%,100%,0)}.Plans_CardContainerTop__39raQ{margin-top:32px}@media (min-width:375px) and (max-width:767px){.Plans_SubscriptionBodyContainer__3XOcl{width:390px;padding:0}.Plans_CardContainer__2rFDu{width:350px!important}}.Plans_SubContainer__IYAxT p{color:#000}.Plans_MostPopular__OQ_nH{display:flex;justify-content:center;align-items:center;width:308px;height:32px;padding:6px 8px;flex-shrink:0;color:#fff;border-radius:30px 30px 0 0;border:2px solid #fe9800;border-bottom:none;background:var(--easy-container,linear-gradient(53deg,rgba(254,152,0,.9) -49.31%,rgba(254,187,1,.9) 156.71%))}.Plans_MostPopular__OQ_nH p{margin:6px 10px}.Plans_ProCard__FpANW{border-radius:0 0 30px 30px;border:2px solid #fe9800;border-top:none}.Plans_OtherCard__1D4pI,.Plans_ProCard__FpANW{display:flex;justify-content:flex-start;flex-direction:column;width:308px;height:565px;flex-shrink:0;background:#fff}.Plans_OtherCard__1D4pI{border:1px solid #e4e4e7;border-radius:30px}.Plans_OtherCard__1D4pI:hover,.Plans_ProCard__FpANW:hover{box-shadow:-11px 12px 15px -3px rgba(254,152,0,.6)}.Plans_MostPopular__OQ_nH.Plans_active__1jAcW{border:2px solid rgba(254,152,0,.4);border-bottom:none!important}.Plans_MostPopular__OQ_nH.Plans_active__1jAcW,.Plans_ProCard__FpANW.Plans_active__1jAcW{box-shadow:0 0 0 2px rgba(254,152,0,.4),0 4px 6px -1px rgba(254,152,0,.65),inset 0 1px 0 hsla(0,0%,100%,.08)}.Plans_ProCard__FpANW.Plans_active__1jAcW{border:2px solid rgba(254,152,0,.4);border-top:none!important}.Plans_OtherCard__1D4pI.Plans_active__1jAcW{border:2px solid rgba(254,152,0,.4);box-shadow:0 0 0 2px rgba(254,152,0,.4),0 4px 6px -1px rgba(254,152,0,.65),inset 0 1px 0 hsla(0,0%,100%,.08)}.Plans_header__KnzRB{display:flex;justify-content:flex-start;flex-direction:column;font-family:Inter;font-size:19px;font-style:normal;font-weight:700;line-height:115%;padding-left:5px}.Plans_header__KnzRB p:last-child{font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:125%}.Plans_content__1FJPh{display:flex;flex-direction:column;margin-top:20px;padding-left:5px}.Plans_content__1FJPh h1{margin:0;color:var(--black,#282828);position:relative;top:5px;font-size:31px;font-weight:700}.Plans_content__1FJPh h1,.Plans_content__1FJPh p:nth-child(2){font-family:Inter;font-style:normal;display:flex;align-items:flex-end}.Plans_content__1FJPh p:nth-child(2){font-size:11px;font-weight:400;line-height:115%;padding-left:4px}.Plans_content__1FJPh button{display:flex;justify-content:center;align-items:center;margin:40px 25px;width:208px;height:63.278px;padding:12px 20px;grid-gap:10px;gap:10px;border-radius:100px;background:#fff;color:#282828;border:1px solid var(--easy-button,#fe9800)}.Plans_content__1FJPh button:hover{color:#fff;background:var(--easy-button,linear-gradient(74deg,#fe9800 5.39%,rgba(254,187,1,.5) 118.97%))}.Plans_Saved__1-5A0{margin-left:15px;margin-top:12.5px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;padding:10px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;border-radius:30px;border:.5px solid #059143;background:rgba(5,145,67,.3)}.Plans_Saved__1-5A0 p{margin:6px 0;color:var(--black,#282828);text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:115%}.Plans_CardInfo__2h8hu{padding-left:5px;margin-bottom:1rem}.Plans_plusList__1wBV3{list-style:none;padding-left:5px;counter-reset:item}.Plans_plusList__1wBV3 li{font-size:13px;position:relative;margin-bottom:19px}.Plans_SubscriptionsCardFooter__Uj4ia{display:flex;margin-top:-30px;justify-content:center;flex-direction:column;align-items:center;color:#909090}.Plans_SubscriptionsCardFooter__Uj4ia p:first-child{margin-top:10px;background:linear-gradient(90deg,#febb01 -.66%,#fed601 99.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px}@media (min-width:1720px){.Plans_CardContainer__2rFDu,.Plans_MostPopular__OQ_nH,.Plans_OtherCard__1D4pI,.Plans_ProCard__FpANW{width:400px!important}.Plans_content__1FJPh button{margin:40px 80px;color:#282828}.Plans_SubscriptionBodyContainer__3XOcl{padding:0}}@media (min-width:1820px){.Plans_CardContainer__2rFDu,.Plans_MostPopular__OQ_nH,.Plans_OtherCard__1D4pI,.Plans_ProCard__FpANW{width:420px!important}}.Plans_buttonContainer__VtEVy{display:flex;justify-content:flex-end;align-items:flex-end;grid-gap:30px;gap:30px}.OverviewCalendar_OverRideStyle__2TbLZ{transform:scale(.9);transform-origin:top left;width:111.11%;height:111.11%;display:flex;flex-direction:column;min-height:100%}.OverviewCalendar_OverRideStyle__2TbLZ h1,p{margin-bottom:0}.OverviewCalendar_CalendarHead__24HQW{display:flex;width:100%;height:80px;padding:16px 20px;justify-content:space-between;align-items:center;border:1px solid var(--brand-clouds,#f6f6f6);background:var(--brand-snow,#fff);flex-shrink:0}.OverviewCalendar_CalendarHeadHeading__3y8GW{display:flex;align-items:center;grid-gap:20px;gap:20px}.OverviewCalendar_CalendarHeadBackButton__hLysJ{display:flex;width:40px;height:40px;padding:0!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px!important;border:1px solid #eee;background-color:initial;opacity:.35}.OverviewCalendar_CalendarHeadText__3LsiQ{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.64px}.OverviewCalendar_date_picker__2LP6k{width:100%;height:44px;border-radius:12px;border:none;outline:1px solid #eee;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;padding:0 10px;grid-gap:6px;gap:6px}.OverviewCalendar_DatePickerArrow__2nYn7{width:24px;height:24px}.OverviewCalendar_date_picker__2LP6k .OverviewCalendar_date_value__3imfc{display:flex;width:100%;justify-content:center;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.OverviewCalendar_date_picker__2LP6k svg{opacity:.35}.OverviewCalendar_date_picker__2LP6k svg:hover{opacity:.75}.OverviewCalendar_header_second_col__2itIy{justify-content:flex-end;grid-gap:8px;gap:8px;flex-wrap:nowrap}.OverviewCalendar_header_col__2Q8Kx{width:200px;height:44px;flex:none}.OverviewCalendar_selectIcon__2sCAg{position:absolute;opacity:.35;margin-left:12px;margin-top:5px}.OverviewCalendar_ScanButton__3rDzK{display:flex;padding:12px 16px;justify-content:center;align-items:center;grid-gap:6px;gap:6px;margin-right:0;height:44px}.OverviewCalendar_ScanText__103b7{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter!important;font-size:14px;font-style:normal;font-weight:600;line-height:125%}.OverviewCalendar_ScanIcon__G3xk5{width:18px;height:18px}.OverviewCalendar_NotificationsButton__VaDPu{display:flex;width:44px;height:44px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px!important;border:1px solid #eee;background:var(--brand-snow,#fff);padding:0!important}.OverviewCalendar_NotificationDot__1JQBt{width:8px;height:8px;position:absolute;right:55px;top:40px;fill:#f23636;stroke-width:2px;stroke:var(--brand-snow,#fff)}.OverviewCalendar_CalendarHeadActions__2W6H4{display:flex;align-items:center;grid-gap:8px;gap:8px}.OverviewCalendar_CalendarBody__2-e0p{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1;align-self:stretch;background:var(--brand-snow,#fff);box-shadow:inset 8px 8px 80px 0 rgba(0,0,0,.04);overflow:auto;padding:10px}.OverviewCalendar_CalendarBody__2-e0p button{bottom:0}.OverviewCalendar_caption__2fIhQ{display:none}.OverviewCalendar_Calendar__Vo-wi{width:100%;--rdp-cell-size:140px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);margin:0;display:flex;align-items:flex-start;justify-content:center}.OverviewCalendar_HeadRow__1sfA5{border-bottom:1px solid #eee;background:var(--brand-snow,#fff)}.OverviewCalendar_HeadCell__3F6A4{height:48px;width:14.28571%;min-width:140px;opacity:.5;font-size:14px}.OverviewCalendar_Cell__3t_uk{width:14.28571%;min-width:140px;height:130px;padding:0}.OverviewCalendar_Day__ULNnM{width:100%;min-width:140px;height:130px;border:1px solid #eee;background:var(--brand-snow,#fff);border-radius:0!important;padding:10px;color:#020202;display:flex;flex-direction:column;text-align:center;font-family:Inter;font-size:14px!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.32px}.OverviewCalendar_CalendarDate__vRKJq{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px}.OverviewCalendar_CalendarDateText__2AVOj{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.32px}.OverviewCalendar_StaffContainer__2AG9f{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;margin-top:auto;margin-left:auto;margin-right:10px}.OverviewCalendar_StaffList__2FiLB{display:flex;align-items:center;grid-gap:-8px;gap:-8px}.OverviewCalendar_StaffList__2FiLB>*{margin-right:-8px}.OverviewCalendar_StaffList__2FiLB>:last-child{margin-left:8px}.OverviewCalendar_StaffAvatar__1ElJ4{width:24px;height:24px;border-radius:24px}.OverviewCalendar_EditEmployeeModal__3RA1Q{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto}.OverviewCalendar_QRBox__1Qh2X{display:flex;width:400px;flex-direction:column;align-items:flex-start;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.OverviewCalendar_QRHead__3ty6g{display:flex;height:80px;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.OverviewCalendar_QRHeading__QpZNY{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px}.OverviewCalendar_QRCloseButton__3yfbK{width:28px;height:28px;opacity:.35;background-color:initial;padding:0!important}.OverviewCalendar_QRContent__14S7_{display:flex;padding:40px 24px;flex-direction:column;justify-content:center;align-items:center;grid-gap:24px;gap:24px;align-self:stretch}.OverviewCalendar_QRContainer__1zS_s{display:flex;width:280px;height:280px;padding:10px;justify-content:center;align-items:center;background:var(--brand-snow,#fff)}.OverviewCalendar_QRCode__oFLni{width:260px;height:260px;flex-shrink:0;fill:var(--brand-charcoal,#020202)}.OverviewCalendar_QRActions__1F1c9{display:flex;padding:0 24px 24px;flex-direction:column;align-items:flex-start;align-self:stretch}.OverviewCalendar_QRCancel__2RxaF{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)!important}.OverviewCalendar_QRCancelText__7GRVT{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}@media (max-width:1400px){.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:130px}.OverviewCalendar_Cell__3t_uk,.OverviewCalendar_Day__ULNnM{min-width:130px;height:120px}.OverviewCalendar_HeadCell__3F6A4{min-width:130px}.OverviewCalendar_header_col__2Q8Kx{width:180px}}@media (max-width:1200px){.OverviewCalendar_OverRideStyle__2TbLZ{transform:scale(.85);width:117.65%;height:117.65%}.OverviewCalendar_CalendarHead__24HQW{flex-direction:column;height:auto;padding:12px;grid-gap:12px;gap:12px}.OverviewCalendar_CalendarHeadHeading__3y8GW{width:100%;justify-content:flex-start}.OverviewCalendar_CalendarHeadActions__2W6H4{width:100%}.OverviewCalendar_header_second_col__2itIy{flex-wrap:wrap;justify-content:flex-start}.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:110px}.OverviewCalendar_Cell__3t_uk{min-width:110px;height:110px}.OverviewCalendar_Day__ULNnM{min-width:110px;height:110px;padding:6px}.OverviewCalendar_HeadCell__3F6A4{min-width:110px;height:44px}.OverviewCalendar_CalendarHeadText__3LsiQ{font-size:24px}}@media (max-width:992px){.OverviewCalendar_OverRideStyle__2TbLZ{transform:scale(.8);width:125%;height:125%}.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:100px;margin:0;overflow-x:auto}.OverviewCalendar_Cell__3t_uk{min-width:100px;height:95px}.OverviewCalendar_Day__ULNnM{min-width:100px;height:95px;padding:5px;font-size:13px!important}.OverviewCalendar_HeadCell__3F6A4{min-width:100px;height:40px;font-size:12px}.OverviewCalendar_CalendarHeadText__3LsiQ{font-size:20px}.OverviewCalendar_header_col__2Q8Kx{width:160px;height:40px}.OverviewCalendar_date_picker__2LP6k{height:40px}.OverviewCalendar_ScanButton__3rDzK{padding:10px 14px;height:40px}.OverviewCalendar_ScanText__103b7{font-size:13px}.OverviewCalendar_NotificationsButton__VaDPu{width:40px;height:40px}.OverviewCalendar_StaffAvatar__1ElJ4{width:18px;height:18px}.OverviewCalendar_CalendarDateText__2AVOj{font-size:13px}}@media (max-width:768px){.OverviewCalendar_OverRideStyle__2TbLZ{transform:scale(.75);width:133.33%;height:133.33%}.OverviewCalendar_CalendarHead__24HQW{padding:10px;grid-gap:10px;gap:10px}.OverviewCalendar_CalendarHeadHeading__3y8GW{grid-gap:10px;gap:10px}.OverviewCalendar_CalendarHeadBackButton__hLysJ{width:32px;height:32px}.OverviewCalendar_CalendarHeadText__3LsiQ{font-size:16px}.OverviewCalendar_header_second_col__2itIy{grid-gap:5px;gap:5px}.OverviewCalendar_header_col__2Q8Kx{width:140px;height:38px}.OverviewCalendar_date_picker__2LP6k{height:38px;padding:0 6px;grid-gap:3px;gap:3px}.OverviewCalendar_date_picker__2LP6k .OverviewCalendar_date_value__3imfc{font-size:12px}.OverviewCalendar_DatePickerArrow__2nYn7{width:20px;height:20px}.OverviewCalendar_ScanButton__3rDzK{padding:8px 10px;height:38px}.OverviewCalendar_ScanText__103b7{font-size:11px}.OverviewCalendar_ScanIcon__G3xk5{width:16px;height:16px}.OverviewCalendar_NotificationsButton__VaDPu{width:38px;height:38px}.OverviewCalendar_CalendarBody__2-e0p{overflow-x:auto;padding:8px}.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:80px;min-width:560px;margin:0}.OverviewCalendar_Cell__3t_uk{min-width:80px;height:75px}.OverviewCalendar_Day__ULNnM{min-width:80px;height:75px;padding:4px;font-size:12px!important}.OverviewCalendar_HeadCell__3F6A4{min-width:80px;height:36px;font-size:10px}.OverviewCalendar_StaffContainer__2AG9f{margin-right:3px}.OverviewCalendar_StaffAvatar__1ElJ4{width:14px;height:14px}.OverviewCalendar_StaffList__2FiLB>*{margin-right:-6px}.OverviewCalendar_CalendarDateText__2AVOj{font-size:12px}}@media (max-width:576px){.OverviewCalendar_CalendarHead__24HQW{padding:10px;grid-gap:10px;gap:10px}.OverviewCalendar_CalendarHeadHeading__3y8GW{grid-gap:10px;gap:10px}.OverviewCalendar_CalendarHeadBackButton__hLysJ{width:32px;height:32px}.OverviewCalendar_CalendarHeadText__3LsiQ{font-size:16px;letter-spacing:-.32px}.OverviewCalendar_CalendarHeadActions__2W6H4{width:100%;overflow-x:auto}.OverviewCalendar_header_second_col__2itIy{flex-wrap:nowrap;grid-gap:6px;gap:6px;min-width:-webkit-max-content;min-width:max-content}.OverviewCalendar_header_col__2Q8Kx{width:130px;height:40px;flex-shrink:0}.OverviewCalendar_date_picker__2LP6k{height:40px;padding:0 6px;grid-gap:2px;gap:2px;border-radius:8px}.OverviewCalendar_date_picker__2LP6k .OverviewCalendar_date_value__3imfc{font-size:12px}.OverviewCalendar_DatePickerArrow__2nYn7{width:20px;height:20px}.OverviewCalendar_ScanButton__3rDzK{padding:8px 10px;border-radius:8px!important}.OverviewCalendar_ScanText__103b7{font-size:11px;display:none}.OverviewCalendar_ScanIcon__G3xk5{width:18px;height:18px}.OverviewCalendar_NotificationsButton__VaDPu{width:40px;height:40px;border-radius:8px!important}.OverviewCalendar_NotificationDot__1JQBt{right:50px;top:auto}.OverviewCalendar_CalendarBody__2-e0p{padding:8px}.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:60px;min-width:500px}.OverviewCalendar_Cell__3t_uk{width:70px;height:60px}.OverviewCalendar_Day__ULNnM{width:70px;height:60px;padding:3px;font-size:11px!important}.OverviewCalendar_HeadCell__3F6A4{width:70px;height:36px;font-size:9px}.OverviewCalendar_StaffAvatar__1ElJ4{width:14px;height:14px}.OverviewCalendar_StaffList__2FiLB>*{margin-right:-5px}.OverviewCalendar_CalendarDateText__2AVOj{font-size:11px}.OverviewCalendar_QRBox__1Qh2X{width:95%;max-width:360px}.OverviewCalendar_QRHead__3ty6g{height:60px;padding:16px}.OverviewCalendar_QRHeading__QpZNY{font-size:20px}.OverviewCalendar_QRContent__14S7_{padding:24px 16px;grid-gap:16px;gap:16px}.OverviewCalendar_QRContainer__1zS_s{width:220px;height:220px}.OverviewCalendar_QRCode__oFLni{width:200px;height:200px}.OverviewCalendar_QRActions__1F1c9{padding:0 16px 16px}}@media (max-width:400px){.OverviewCalendar_CalendarHeadText__3LsiQ{font-size:14px}.OverviewCalendar_header_col__2Q8Kx{width:110px;height:36px}.OverviewCalendar_date_picker__2LP6k{height:36px}.OverviewCalendar_date_picker__2LP6k .OverviewCalendar_date_value__3imfc{font-size:11px}.OverviewCalendar_DatePickerArrow__2nYn7{width:18px;height:18px}.OverviewCalendar_NotificationsButton__VaDPu{width:36px;height:36px}.OverviewCalendar_Calendar__Vo-wi{--rdp-cell-size:50px;min-width:420px}.OverviewCalendar_Cell__3t_uk{width:58px;height:50px}.OverviewCalendar_Day__ULNnM{width:58px;height:50px;padding:2px;font-size:10px!important}.OverviewCalendar_HeadCell__3F6A4{width:58px;height:32px;font-size:8px}.OverviewCalendar_StaffContainer__2AG9f{display:none}.OverviewCalendar_CalendarDateText__2AVOj{font-size:10px}}.CalendarEmployeeDetails_CalendarBox__2YkvX{display:flex;width:600px;flex-direction:column;align-items:flex-start;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);border-bottom-left-radius:12px;border-top-left-radius:12px;overflow:auto;max-height:100%}.CalendarEmployeeDetails_CalendarHead__c2aY5{display:flex;height:80px;padding:24px 24px 0;align-items:center;grid-gap:20px;gap:20px;align-self:stretch}.CalendarEmployeeDetails_HeadTitle__46Wsp{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 0}.CalendarEmployeeDetails_BackButton__1UpIK{display:flex;width:40px;height:40px;padding:0!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px!important;border:1px solid #eee;background-color:initial!important;color:#020202;opacity:.5}.CalendarEmployeeDetails_EmployeeName__2WPfC{display:-webkit-box;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-weight:600}.CalendarEmployeeDetails_EmployeeName__2WPfC,.CalendarEmployeeDetails_EmployeeNamePoint__1zlni{-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-family:Inter;font-size:24px;font-style:normal;line-height:120%;letter-spacing:-.48px}.CalendarEmployeeDetails_EmployeeNamePoint__1zlni{color:rgba(2,2,2,.35);font-weight:800}.CalendarEmployeeDetails_HeadClose__3TzZ8{display:flex;align-items:center;grid-gap:24px;gap:24px;background-color:initial;padding:0}.CalendarEmployeeDetails_CalendarBody__1XWYz{display:flex;padding:24px;flex-direction:column;align-items:flex-start;grid-gap:32px;gap:32px;align-self:stretch;background:var(--brand-snow,#fff);overflow:auto;max-height:inherit}.CalendarEmployeeDetails_Content__n6cx-{display:flex;flex-direction:column;align-items:flex-start;grid-gap:40px;gap:40px;align-self:stretch}.CalendarEmployeeDetails_GeneralSection__QcEaU{flex-direction:column;grid-gap:16px;gap:16px}.CalendarEmployeeDetails_GeneralSection__QcEaU,.CalendarEmployeeDetails_SectionTitle__Lo5t2{display:flex;align-items:flex-start;align-self:stretch}.CalendarEmployeeDetails_SectionTitleText__1_Nrd{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.CalendarEmployeeDetails_GeneralSectionList__2aJxR{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch}.CalendarEmployeeDetails_GeneralSectionRow__36bJy{display:flex;align-items:flex-end;grid-gap:8px;gap:8px;align-self:stretch}.CalendarEmployeeDetails_GeneralRowLabel__5nbuu{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.CalendarEmployeeDetails_RowLine__1lDNw{display:flex;padding-bottom:0;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px;flex:1 0}.CalendarEmployeeDetails_NameLine__2jAu3{width:100%;height:1px;border-bottom:1px dashed #bbb}.CalendarEmployeeDetails_ScheduleSection__1dArn{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch}.CalendarEmployeeDetails_TimeTable__1hSNm{display:flex;height:40px!important;padding:10px 12px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)!important}.CalendarEmployeeDetails_CalendarIcon__3CDKx{width:16px;height:16px;color:#fe9800;display:flex}.CalendarEmployeeDetails_TimeTableText__euxTx{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.CalendarEmployeeDetails_ToursSection__m0Wyk{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch}.CalendarEmployeeDetails_ToursList__2nbV8{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch}.CalendarEmployeeDetails_ToursItem__3n5Vt{display:flex;padding:12px 16px;align-items:center;grid-gap:24px;gap:24px;align-self:stretch;border-radius:12px;background:var(--brand-clouds,#f6f6f6)}.CalendarEmployeeDetails_TourTitle__1Q5Js{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 0}.CalendarEmployeeDetails_TourColor__2-0js{width:12px;height:12px;border-radius:20px}.CalendarEmployeeDetails_TourTitleText__2B7i0{flex:1 0;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.CalendarEmployeeDetails_TourSpace__2K0q-{display:flex;width:120px;align-items:center;grid-gap:4px;gap:4px}.CalendarEmployeeDetails_SpaceIcon__3Klo2{width:16px;height:16px;flex-shrink:0;opacity:.35;display:flex}.CalendarEmployeeDetails_SpaceText__32p3L{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.CalendarEmployeeDetails_TourTime__3iwmQ{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarEmployeeDetails_TourTimeText__y1_4x{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.CalendarEmployeeDetails_VacationSection__3WbTC{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch}.CalendarEmployeeDetails_VacationsList__2TxFJ{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch}.CalendarEmployeeDetails_VacationItem__3tMWm{display:flex;padding:12px 16px;align-items:center;grid-gap:24px;gap:24px;align-self:stretch;border-radius:12px;background:var(--brand-clouds,#f6f6f6)}.CalendarEmployeeDetails_VacationTitle__21Pdh{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 0}.CalendarEmployeeDetails_VacationTitleText__2jLJC{flex:1 0;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.CalendarEmployeeDetails_VacationTitleIdentifier__1o8Kp{color:rgba(2,2,2,.35);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.CalendarEmployeeDetails_VacationTime__3Lqf1{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarEmployeeDetails_VacationTimeText__1JQeZ{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.CalendarEmployeeDetails_DocumentsSection__3VZrF{display:flex;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch}.CalendarEmployeeDetails_DocumentsList__2wfZM{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch}.CalendarEmployeeDetails_MilitaryDocumentItem__3P9VH,.CalendarEmployeeDetails_StandartDocumentItem__2WHB-{display:flex;padding:12px 12px 12px 16px;align-items:center;grid-gap:16px;gap:16px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.CalendarEmployeeDetails_MilitaryDocumentItem__3P9VH{justify-content:space-between}.CalendarEmployeeDetails_StandartDocumentTitle__3-YKr{display:flex;width:220px;align-items:center;grid-gap:8px;gap:8px}.CalendarEmployeeDetails_DocumentIcon__1AWAV{width:20px;height:20px;flex-shrink:0;display:flex}.CalendarEmployeeDetails_DocumentTitle__2hS57{flex:1 0;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:120%}.CalendarEmployeeDetails_StandartDocumentNumber__3vzCP{display:flex;width:90px;align-items:center;grid-gap:4px;gap:4px}.CalendarEmployeeDetails_DocumentNumberN__19FF4{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%;opacity:.35}.CalendarEmployeeDetails_DocumentNumber__2NE9c{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.CalendarEmployeeDetails_StandartDocumentExpire__2Ya8h{display:flex;align-items:center;grid-gap:4px;gap:4px;flex:1 0}.CalendarEmployeeDetails_DocumentExpireText__33nZm{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%;opacity:.35}.CalendarEmployeeDetails_DocumentExpireDate__3jSB9{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:500}.CalendarEmployeeDetails_UploadButton__h-fD2{display:flex;width:25px;height:25px;padding:5px!important;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px!important;border:1px solid #eee;background:var(--brand-snow,#fff)!important}.CalendarEmployeeDetails_UploadIcon__32o8O{width:14px;height:14px;flex-shrink:0;opacity:.35;color:#020202;display:flex}.CalendarEmployeeDetails_SafeSpace__2uMzy{display:flex;height:28px;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:2px;gap:2px;flex:1 0}.CalendarEmployeeDetails_Missing__dXPKB{color:#f23636;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:120%}.CalendarEmployeeDetails_Actions__2Ds5I{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.CalendarEmployeeDetails_EditButton__1HY-i{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.CalendarEmployeeDetails_EditIcon__3i_Qh{width:20px;height:20px}.CalendarEmployeeDetails_EditButtonText__6e-5G{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.TimeTable_CalendarBox__1gp6j{display:flex;width:735px;flex-direction:column;align-items:flex-start;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);border-bottom-left-radius:12px;border-top-left-radius:12px;height:100vh;overflow-y:auto}.TimeTable_CalendarHead__23zsI{display:flex;padding:24px;align-items:center;grid-gap:20px;gap:20px;align-self:stretch}.TimeTable_HeadTitle__3T0le{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 0}.TimeTable_BackButton__3JpgU{display:flex;width:40px!important;height:40px!important;padding:0!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px!important;border:1px solid #eee;background-color:initial!important}.TimeTable_BackIcon__FA4qn{width:20px;height:20px;flex-shrink:0;opacity:.5;color:#020202}.TimeTable_EmployeeName__3z-tD{display:-webkit-box;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-weight:600}.TimeTable_EmployeeName__3z-tD,.TimeTable_EmployeeNamePoint__JQ50B{-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-family:Inter;font-size:24px;font-style:normal;line-height:120%;letter-spacing:-.48px}.TimeTable_EmployeeNamePoint__JQ50B{color:rgba(2,2,2,.35);font-weight:800}.TimeTable_date_picker__8uC9g{width:220px;height:52px;border-radius:12px;border:none;outline:1px solid #eee;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;padding:0 12px;grid-gap:8px;gap:8px}.TimeTable_DatePickerArrow__3O34P{width:28px;height:28px}.TimeTable_date_picker__8uC9g .TimeTable_date_value__2Ogze{display:flex;width:100%;justify-content:center;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.TimeTable_date_picker__8uC9g svg{opacity:.35}.TimeTable_date_picker__8uC9g svg:hover{opacity:.75}.TimeTable_CloseButton__2HTsk{display:flex;align-items:center;grid-gap:24px;gap:24px;padding:0!important;background-color:initial!important}.TimeTable_CloseIcon__28fBy{width:28px;height:28px;opacity:.35}.TimeTable_CalendarRow__1p4te{display:flex;padding:0 24px 24px;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.TimeTable_RowCard__35i5L{display:flex;padding:20px;align-items:center;grid-gap:16px;gap:16px;flex:1 0;border-radius:12px}.TimeTable_CardIcon__1iwu6{display:flex;align-items:center;grid-gap:4px;gap:4px}.TimeTable_IconContent__1D0mm{display:flex;width:40px;height:40px;padding:9px;justify-content:center;align-items:center;border-radius:100px;background:var(--brand-snow,#fff);box-shadow:8px 8px 20px 0 rgba(18,102,79,.1),2px 2px 12px 0 rgba(0,0,0,.05)}.TimeTable_CardContent__3HtOn{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.TimeTable_MainCardContent__2rEoy{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px}.TimeTable_SecondCardContent__3s87t{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:8px;gap:8px}.TimeTable_SecondCardContentText__Tipvl{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.24px}.TimeTable_BCardContent__88RlE{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.TimeTable_CardContentValue__2M42K{display:flex;align-items:flex-start;grid-gap:4px;gap:4px}.TimeTable_MainValue__2K6NS{font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px}.TimeTable_Currency__12xvj,.TimeTable_MainValue__2K6NS{color:var(--brand-charcoal,var(--brand-charcoal,#020202))}.TimeTable_Currency__12xvj{font-feature-settings:"sups" on;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.64px;opacity:.35}.TimeTable_CalendarBody__Ju0jc{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;align-self:stretch;background:var(--brand-snow,#fff);box-shadow:inset 8px 8px 80px 0 rgba(0,0,0,.04)}.TimeTable_caption__3t_4R{display:none}.TimeTable_Calendar__OXB1G{--rdp-cell-size:98px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);margin:6px;display:flex;align-items:center;justify-content:center}.TimeTable_HeadCell__2tjA7{min-width:103.85px;height:14px;opacity:.5;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.24px;padding:0}.TimeTable_HeadCell__2tjA7:last-child{min-width:85px}.TimeTable_Cell__Xb2WS{width:95.85px;height:120px;padding:0}.TimeTable_Day__1udYq{width:95.85px;height:120px;background-color:initial;padding:12px 59.857px 58px 8px;position:relative;transform:translateX(-10px);padding-top:12px!important}.TimeTable_Day__1udYq,.TimeTable_DayOutside___SxLY{display:flex;flex-direction:column;flex:1 0;align-self:stretch;border-radius:12px;border:1px solid rgba(2,2,2,.05);color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.32px}.TimeTable_DayOutside___SxLY{background:var(--brand-clouds,rgba(2,2,2,.3));opacity:.2;padding:12px 59.857px 58px 8px}.TimeTable_CalendarDate__1uqHg{display:flex;width:28px;height:28px;flex-direction:column;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px}.TimeTable_CalendarDateText__b2uAH{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.32px;margin-left:1px;margin-top:-18px!important}.TimeTable_head__1zJpr{display:flex;padding:16px 8px;align-items:flex-start;grid-gap:7px;gap:7px;align-self:stretch;border-top:1px solid #eee;border-bottom:1px solid #eee;background:var(--brand-snow,#fff);margin-bottom:4px}.TimeTable_tbody__2WBDA{display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin-top:45px}.TimeTable_row__32rLj{display:flex;grid-gap:7px;gap:7px;justify-content:center}.TimeTable_DayWithSchedule__QjUzw{flex:1 0;align-self:stretch;padding:0;padding-top:12px!important}.TimeTable_WorkingHours__2dpv-{display:inline-flex;padding:4px 6px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:12px;background:var(--brand-snow,#fff);margin:auto auto 12px}.TimeTable_HoursText__1jYSn{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.24px}.TimeTable_SpreadIcon__2reIg{position:absolute;top:8px;right:8px;display:flex;width:14px;height:14px;flex-shrink:0;opacity:.35;z-index:2;cursor:pointer}.TimeTable_SpreadDropdown__3QZbO{background:var(--brand-snow,#fff);border-radius:12px;padding:8px 0;min-width:140px;z-index:100;border:1px solid rgba(0,0,0,.1803921568627451);box-shadow:0 4px 12px rgba(0,0,0,.1)}.TimeTable_SpreadDropdownItem__bsZ0x{display:flex;padding:6px 12px;color:var(--brand-charcoal,#020202);font-family:Inter;font-size:11px;font-weight:400;line-height:120%;letter-spacing:-.24px;white-space:nowrap}.TimeTable_Day__1udYq:hover .TimeTable_SpreadIcon__2reIg{background:var(--brand-snow,#fff);opacity:1;width:22px;height:22px;top:4px;right:4px;border-radius:100px;display:flex;align-items:center;justify-content:center}.TimeTable_Day__1udYq:hover .TimeTable_SpreadIcon__2reIg svg{width:14px;height:14px}.EditEmployee_EditEmployeeModal__2gjP9{display:inline-flex;justify-content:flex-end;align-items:center;flex-shrink:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto}.EditEmployee_EditEmployeeBox__PxR6l{display:flex;width:735px;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);height:100vh;overflow-y:auto;border-bottom-left-radius:12px;border-top-left-radius:12px}.EditEmployee_BoxHead__ID8VK{display:flex;height:80px;padding:24px 24px 0;justify-content:space-between;align-items:center;align-self:stretch}.EditEmployee_BoxHeadTitle__XKTyh{color:#020202;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px;margin-bottom:0}.EditEmployee_BoxHeadButtonContainer__3n_0_{display:flex;align-items:center;grid-gap:24px;gap:24px}.EditEmployee_BoxHeadButton__38nTV{width:28px;height:28px;opacity:.3499999940395355;padding:0;background-color:initial}.EditEmployee_BoxHeadButton__38nTV:hover{background-color:initial}.EditEmployee_BoxList__2dtDO{display:flex;padding:0 24px;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch;border-bottom:1px solid #eee}.EditEmployee_BoxListItem__38pA9{display:flex;padding:0 8px 22px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;cursor:pointer;color:var(--brand-charcoal,#020202)}.EditEmployee_ActiveTab__3GqZO{border-bottom:2px solid var(--brand-sun,#fe9800);color:var(--brand-sun,#fe9800)}.EditEmployee_BoxListItemText__GtY8f{margin-bottom:0;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;flex-direction:row;display:flex;grid-gap:4px;gap:4px}.EditEmployee_BoxForm__Jq2OO{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px;flex:1 0;align-self:stretch}.EditEmployee_BoxFormHead__1s_uX{display:flex;padding:40px 0;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployee_BoxFormDrag__3zLFP{padding:21px 0}.EditEmployee_BoxFormRow__2Mods{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.EditEmployee_BoxFormInputContainer__12UB6{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0;align-self:stretch}.EditEmployee_label__2c9Pb{margin-bottom:0;display:flex;flex-direction:column;align-self:stretch;color:var(--brand-charcoal,#020202);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.EditEmployee_BoxFormInput__23OiS{display:flex;height:52px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployee_BoxFormInputContainer__12UB6 input{display:flex;flex-direction:column;overflow:hidden;color:var(--brand-charcoal,#020202);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployee_BoxFormAction__2Wi_4{display:flex;padding:0;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:auto}.EditEmployee_BoxFormSubmitButton__RAV75{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;background:var(--brand-sun,#fe9800)!important;position:inherit!important;border:0!important}.EditEmployee_BoxFormSubmitButtonTitle__35EHb{color:var(--brand-snow,#fff);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.EditEmployee_customSelect__1zqh3{color:var(--brand-charcoal,#020202);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500}.EditEmployee_EditEmployeeAccordion__1diB-{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch;border:0;box-shadow:none!important}.EditEmployee_EditEmployeeAccordionSummary__1UNWQ{align-self:stretch;margin:0!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.EditEmployee_EditEmployeeAccordionSummaryText__3bI1v{color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:100%!important}.EditEmployee_EditEmployeeAccordionDetails__1j4Yv{display:flex;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);padding:0!important}.EditEmployee_EditEmployeeCalendarList__eze6m{display:flex;flex-direction:column;flex:1 1;align-self:stretch;min-width:335px;background:var(--brand-clouds,#f6f6f6);border-top-right-radius:12px;border-bottom-right-radius:12px}.EditEmployee_CalendarPlaceholder__1ebke{display:flex;flex-direction:column;justify-content:center;flex:1 0;align-self:stretch;overflow:hidden;color:var(--brand-charcoal,#020202);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;opacity:.3499999940395355}.EditEmployee_EditEmployeeCalendar__3_XvV{display:flex;padding:12px 8px;flex-direction:column;align-items:flex-start;border-right:1px solid #eee;background:var(--brand-snow,#fff);width:auto!important;max-height:none!important;height:100%;border-top-left-radius:12px;border-bottom-left-radius:12px}.EditEmployee_dayWithoutSchedule__1mMj2{opacity:.35}.EditEmployee_SelectedDate__2mI_I{color:var(--brand-charcoal,#020202);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;position:relative;top:20px;left:24px;margin-bottom:35px}.EditEmployee_NoScheduleAvaliable__zzjdK{position:relative;top:35%;display:flex;justify-content:center}.EditEmployee_NoScheduleMessage__2Z-OK{display:flex;align-items:center;left:auto;position:relative;overflow:hidden;color:var(--brand-charcoal,#020202);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;opacity:.35}.EditEmployee_ScheduleCard__YQ5_g{width:287px;padding:0;border-radius:12px!important;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)!important;margin-top:8px;margin-left:24px}.EditEmployee_ScheduleCardContent__2_kjJ{display:flex;padding:16px 16px 16px 20px!important;justify-content:space-between;align-items:flex-start}.EditEmployee_ScheduleInformation__2TBbJ{display:flex;justify-content:center;align-items:flex-start;grid-gap:8px;gap:8px}.EditEmployee_ScheduleInformationLabel__WvST4{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.EditEmployee_EditSchedule__OHNsF{opacity:.5;font-size:16px;line-height:100%}.EditEmployee_FloorInformation__fazZ-{font-size:16px;font-weight:600}.EditEmployee_FloorInformation__fazZ-,.EditEmployee_ScheduleTime__39s0p{color:var(--brand-charcoal,#020202);font-family:Inter;font-style:normal;line-height:100%}.EditEmployee_ScheduleTime__39s0p{font-size:12px;font-weight:500;opacity:.3499999940395355}.EditEmployee_FloorIcon__2w6v_{display:flex;align-items:center}.EditEmployee_AddNewScheduleContainer__12az0{margin-bottom:20px;margin-left:24px;margin-top:auto}.EditEmployee_AddNewSchedule__OGFH4{display:flex;width:287px;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px!important;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.EditEmployee_AddNewScheduleText__3x0iO{color:var(--brand-charcoal,#020202);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.EditEmployee_dayHolidayOrDayOff__1porL{opacity:.35}.EditEmployee_dayHolidayOrDayOff__1porL:after{display:none}.EditEmployee_HolidayOrDayOffContainer__3icYd{position:absolute;top:24%;opacity:.35;display:flex;width:335px;height:248px;flex-direction:column;justify-content:center}.EditEmployee_HolidayOrDayOffText__2PWy9{overflow:hidden;color:var(--brand-charcoal,#020202);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployee_DocumentLength__1XFT-{display:flex;padding:2px 4px;flex-direction:column;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px;background:#7c7c7c}.EditEmployee_DocumentLengthActive__2qVqh{background:#fe9800}.EditEmployee_DocumentLengthText__331Jy{color:var(--brand-snow,var(--brand-snow,#fff));font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:100%}.EditEmployee_codeLabel__KjMGM{opacity:.4;font-size:20px;position:relative;top:-1px}.EditEmployeeDetails_customSelect__K7Wb2{color:var(--brand-charcoal,#020202);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500}.EditEmployeeDetails_BoxForm__3oP2L .EditEmployeeDetails_label__13w7d,.EditEmployeeDetails_customSelect__K7Wb2 .EditEmployeeDetails_label__13w7d{margin-bottom:0;display:flex;flex-direction:column;align-self:stretch;color:var(--brand-charcoal,#020202);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeDetails_BoxFormSelect__224jn{grid-gap:12px;gap:12px;width:250px}.EditEmployeeDetails_BoxForm__3oP2L,.EditEmployeeDetails_BoxFormSelect__224jn{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;align-self:stretch}.EditEmployeeDetails_BoxForm__3oP2L{padding:0 24px;grid-gap:32px;gap:32px}.EditEmployeeDetails_BoxFormDrag__17Uuv{padding:21px 0;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);width:100%}.EditEmployeeDetails_BoxFormRow__-HB4s{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.EditEmployeeDetails_BoxFormInputContainer__3FW6J{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0;align-self:stretch;max-width:50%}.EditEmployeeDetails_BoxFormInputContainerDepartament__RAfCH{width:250px}.EditEmployeeDetails_BoxFormInputContainerDepartament__RAfCH,.EditEmployeeDetails_BoxFormInputContainerPhone__21gUf{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0;align-self:stretch}.EditEmployeeDetails_TimeTable__rVbZd{margin-top:25px}.EditEmployeeDetails_BoxFormInputContainerSalary__4C4mH{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0;align-self:stretch;max-width:50%}.EditEmployeeDetails_BoxFormInput__3I77H{display:flex;height:52px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeDetails_BoxFormInput__3I77H:focus{box-shadow:0 0 0 1.5px #fe9800}.EditEmployeeDetails_BoxFormInputContainer__3FW6J input{display:flex;flex-direction:column;overflow:hidden;color:var(--brand-charcoal,#020202);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployeeDetails_PhoneContainer__3ViH2{width:100%;color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeDetails_PhoneInput__1MPCs{display:flex!important;height:52px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;align-self:stretch!important;border-radius:12px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important;width:100%!important}.EditEmployeeDetails_PhoneInput__1MPCs:focus{box-shadow:0 0 0 1.5px #fe9800}.EditEmployeeDetails_BoxForm__3oP2L input{outline:none}.EditEmployeeDetails_PhoneDropDown__Ms-qk{height:180px;border-radius:12px!important;width:436.3px!important;font-family:Inter!important;font-size:14px!important}.EditEmployeeDetails_PhoneButton__24uDm{background-color:#eee!important;border-bottom-left-radius:12px!important;border-top-left-radius:12px!important}.EditEmployeeDetails_DeleteUserButton__WJ7sc{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);margin-top:auto;margin-bottom:-20px;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.EditEmployeeDetails_DeleteUserButton__WJ7sc:hover{background:var(--brand-snow,#fff)}.SaveChangesButton_BoxFormAction__2LbXU{display:flex;padding:0;flex-direction:column;align-items:flex-start;align-self:stretch}.SaveChangesButton_BoxFormSubmitButton__34aLH{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;background:var(--brand-sun,#fe9800)!important;border:0!important;position:inherit!important;margin-bottom:24px!important}.SaveChangesButton_BoxFormSubmitButtonTitle__1dslH{color:var(--brand-snow,#fff);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.EditEmployeeSchedule_dayHolidayOrDayOff__2eCh7,.EditEmployeeSchedule_dayWithoutSchedule__1Xi2C{opacity:.35}.EditEmployeeSchedule_dayHolidayOrDayOff__2eCh7:after{display:none}.EditEmployeeSchedule_BoxForm__1dVYK{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;grid-gap:32px;gap:32px;flex:1 0;align-self:stretch;overflow:auto}.EditEmployeeSchedule_EditEmployeeAccordion__3g9mR{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch;border:0;box-shadow:none!important}.EditEmployeeSchedule_EditEmployeeAccordionSummary__2bxRR{align-self:stretch;margin:0!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.EditEmployeeSchedule_EditEmployeeAccordionSummaryText__gsYPf{color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:100%!important}.EditEmployeeSchedule_EditEmployeeAccordionDetails__34xUZ{display:flex;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);padding:0!important}.EditEmployeeSchedule_EditEmployeeCalendar__3ej8m{display:flex;padding:12px 8px;flex-direction:column;align-items:flex-start;border-right:1px solid #eee;background:var(--brand-snow,#fff);width:auto!important;max-height:none!important;height:100%;border-top-left-radius:12px;border-bottom-left-radius:12px}.EditEmployeeSchedule_EditEmployeeCalendarList__3ebKI{display:flex;flex-direction:column;flex:1 1;align-self:stretch;min-width:335px;background:var(--brand-clouds,#f6f6f6);border-top-right-radius:12px;border-bottom-right-radius:12px;padding:24px;grid-gap:24px;gap:24px}.EditEmployeeSchedule_SelectedDate__3TrsN{color:var(--brand-charcoal,#020202);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;position:relative}.EditEmployeeSchedule_HolidayOrDayOffContainer__1F-Ox{position:absolute;top:24%;opacity:.35;display:flex;width:335px;height:248px;flex-direction:column;justify-content:center}.EditEmployeeSchedule_HolidayOrDayOffText__1OdQ8{overflow:hidden;color:var(--brand-charcoal,#020202);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployeeSchedule_ScheduleCard__nqq4a{width:287px;padding:0;border-radius:8px!important;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)!important;margin-top:8px;margin-left:24px}.EditEmployeeSchedule_ScheduleCardContent__16mTA{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:0!important}.EditEmployeeSchedule_ScheduleHead__JttwR{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.EditEmployeeSchedule_ScheduleHeadTitle__2-NGv{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px}.EditEmployeeSchedule_ScheduleInformationLabel__19sGY{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.EditEmployeeSchedule_FloorIcon__3dNP9{display:flex;align-items:center;width:16px;height:16px}.EditEmployeeSchedule_FloorInformation__2CJ9c{color:var(--brand-charcoal,#020202);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeSchedule_FloorInputInformation__1cNrp{display:flex;align-items:center;border:0;padding:0}.EditEmployeeSchedule_ScheduleHeadTitle__2-NGv input{max-width:180px}.EditEmployeeSchedule_FloorInputInformation__1cNrp::placeholder,.EditEmployeeSchedule_ScheduleHeadTitle__2-NGv input{overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeSchedule_FloorInputInformation__1cNrp::placeholder{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;opacity:.3499999940395355}.EditEmployeeSchedule_scheduleCardForm__2_1eD{display:flex;padding:12px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.EditEmployeeSchedule_lineIcon__2oXaE{width:12px;height:0;stroke-width:1px;stroke:#eee}.EditEmployeeSchedule_DateSelect__SNlNV{width:100%}.EditEmployeeSchedule_ScheduleTime__2SIyt{color:var(--brand-charcoal,#020202);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:100%;opacity:.3499999940395355}.EditEmployeeSchedule_DeleteSchedule__1qzhz{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeSchedule_NoScheduleAvaliable__raOu-{position:relative;top:35%;display:flex;justify-content:center}.EditEmployeeSchedule_NoScheduleMessage__1hND4{align-items:center;left:auto;position:relative;opacity:.35}.EditEmployeeSchedule_CalendarPlaceholder__17KNB,.EditEmployeeSchedule_NoScheduleMessage__1hND4{display:flex;overflow:hidden;color:var(--brand-charcoal,#020202);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployeeSchedule_CalendarPlaceholder__17KNB{flex-direction:column;justify-content:center;flex:1 0;align-self:stretch;opacity:.3499999940395355}.EditEmployeeSchedule_AddNewScheduleContainer__XFgar{margin-bottom:20px;margin-left:24px;margin-top:auto}.EditEmployeeSchedule_AddNewSchedule__26jEZ{display:flex;width:287px;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px!important;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.EditEmployeeSchedule_AddNewScheduleText__2HQyy{color:var(--brand-charcoal,#020202);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.EditEmployeeSchedule_ScheduleRow__W0eHP{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.EditEmployeeSchedule_QuantityGroup__H4-E0{display:flex;align-items:center;grid-gap:24px;gap:24px;flex:1 0}.EditEmployeeSchedule_DeleteScheduleButton__3JSam{min-width:auto!important;padding:0;width:25px;height:25px;padding:0!important;justify-content:center;border-radius:100px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important}.EditEmployeeSchedule_DeleteScheduleButton__3JSam,.EditEmployeeSchedule_ScheduleActions__3rV0r{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeSchedule_ClearScheduleButton__2u53_{border-radius:100px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important}.EditEmployeeSchedule_AcceptScheduleButton__LnUjH,.EditEmployeeSchedule_ClearScheduleButton__2u53_{display:flex;width:25px;height:25px;padding:5px!important;justify-content:center;align-items:center;grid-gap:4px;gap:4px;min-width:auto!important}.EditEmployeeSchedule_AcceptScheduleButton__LnUjH{border-radius:100px!important;background:var(--brand-sun,#fe9800)!important}.EditEmployeeSchedule_ScheduleTour__wkUpj{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch}.EditEmployeeSchedule_ScheduleTourLabel__MACNA{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeSchedule_ScheduleTourTable__1C4GQ{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeSchedule_ScheduleTourButton__4Szqb{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;background:var(--brand-snow,#fff);position:inherit!important}.EditEmployeeSchedule_ScheduleTourButton__4Szqb:hover{background:var(--brand-snow,#fff)}.EditEmployeeSchedule_ScheduleTourButtonText__1JCMD{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-transform:none}.EditEmployeeSchedule_Save__28kL-{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px!important;position:inherit!important;margin-bottom:24px!important;margin-top:auto!important;height:52px}.EditEmployeeSchedule_Save__28kL-,.EditEmployeeSchedule_Save__28kL-:hover{background:var(--brand-sun,#fe9800)!important}.EditEmployeeSchedule_SaveText__1zwxj{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.EditEmployeeSchedule_ToursInformation__1vkvO{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.EditEmployeeSchedule_WorkingContent__1mrSH{display:flex;width:287px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.EditEmployeeSchedule_WorkingCaption__-9HYm,.EditEmployeeSchedule_WorkingTitle__27mRN{display:flex;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.EditEmployeeSchedule_WorkingCaption__-9HYm{padding-left:0}.EditEmployeeSchedule_TurColor__2m5WP{width:12px;height:12px;border-radius:20px}.EditEmployeeSchedule_BLUE__us7Ut{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#36baf2}.EditEmployeeSchedule_GREEN__3MgyG{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#4be248}.EditEmployeeSchedule_RED__fW5cb{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff1a1a}.EditEmployeeSchedule_YELLOW__1e-ko{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff0}.EditEmployeeSchedule_GREY__2E8km{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#d1cccc}.EditEmployeeSchedule_ORANGE__2l8QV{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#f90}.EditEmployeeSchedule_BLACK__17YRc{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#000}.EditEmployeeSchedule_TurTitle__27oOy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600}.EditEmployeeSchedule_TurTime__My6RB,.EditEmployeeSchedule_TurTitle__27oOy{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-style:normal;line-height:100%}.EditEmployeeSchedule_TurTime__My6RB{font-size:12px;font-weight:400}.EditEmployeeSchedule_TurSpace__2ohE5{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeSchedule_TurSpaceName__1pAmp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.EditEmployeeSchedule_EditScheduleCard__lh0wl{display:flex;width:287px;flex-direction:column;align-items:flex-start;border-radius:8px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.EditEmployeeSchedule_CardHead__1rWD6{border-bottom:1px solid #eee}.EditEmployeeSchedule_CardContent__odL_N,.EditEmployeeSchedule_CardHead__1rWD6{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch}.EditEmployeeSchedule_HeadTitle__16M9t{display:flex;align-items:center;grid-gap:8px;gap:8px}.EditEmployeeSchedule_DiscardEdit__tKBca,.EditEmployeeSchedule_HeadActions__3wvVv{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeSchedule_DiscardEdit__tKBca{width:25px;height:25px;padding:5px;justify-content:center;border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeSchedule_AcceptEdit__139aN{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px;background:var(--brand-sun,#fe9800)}.EditEmployeeSchedule_CancelEdit__2olnU{display:flex;width:287px;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);margin-bottom:-4px;margin-top:auto}.EditEmployeeSchedule_CancelEditText__1wxfA{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.EditEmployeeSchedule_ProposedTour__1Lbtp{width:267px;border-radius:8px;margin-left:20px}.EditEmployeeSchedule_ProposedTour__1Lbtp,.EditEmployeeSchedule_ProposedTourEditMode__107vy{display:flex;padding:12px;justify-content:space-between;align-items:center;background:#f9e8ce}.EditEmployeeSchedule_ProposedTourEditMode__107vy{align-self:stretch;border-radius:0 0 8px 8px}.EditEmployeeSchedule_ProposedTourContent__2CbX2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px}.EditEmployeeSchedule_ProposedTourActions__kYXHy{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeSchedule_ProposedText__1rCVm{font-weight:500;letter-spacing:-.24px;opacity:.35}.EditEmployeeSchedule_ProposedText__1rCVm,.EditEmployeeSchedule_ProposedTime__VA6UR{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;line-height:100%}.EditEmployeeSchedule_ProposedTime__VA6UR{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-weight:600}.EditEmployeeSchedule_DeclinePropose__3VG7_{background:var(--brand-snow,#fff)}.EditEmployeeSchedule_AcceptPropose__1bIoU,.EditEmployeeSchedule_DeclinePropose__3VG7_{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px}.EditEmployeeSchedule_AcceptPropose__1bIoU{background:var(--brand-sun,#fe9800)}.EditEmployeeSchedule_StartDate__2nw6h{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0}.EditEmployeeSchedule_StartDateLabel__2ytI7{display:flex;height:16px;align-items:center;grid-gap:4px;gap:4px;align-self:stretch;margin-left:5px}.EditEmployeeSchedule_StartDateLabelText__WVVVb{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeSchedule_StartDatePicker__2IwuX{border:1px solid #eee;background:var(--brand-snow,#fff);border-radius:12px;height:52px;width:100%}.CalendarSectionNoEditMode_WorkingContent__dalJ2{display:flex;width:287px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.CalendarSectionNoEditMode_WorkingTitle__27eER{display:flex;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.CalendarSectionNoEditMode_TurColor__358lH{width:12px;height:12px;border-radius:20px}.CalendarSectionNoEditMode_BLUE__2vZRD{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#36baf2}.CalendarSectionNoEditMode_GREEN__bZQnm{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#4be248}.CalendarSectionNoEditMode_RED__IYa7c{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff1a1a}.CalendarSectionNoEditMode_YELLOW__2EMQ0{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff0}.CalendarSectionNoEditMode_GREY__5NzMT{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#d1cccc}.CalendarSectionNoEditMode_ORANGE__3ibkH{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#f90}.CalendarSectionNoEditMode_BLACK__3X3dJ{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#000}.CalendarSectionNoEditMode_TurTitle__2tEO7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.CalendarSectionNoEditMode_WorkingCaption__17yP_{display:flex;padding-left:0;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.CalendarSectionNoEditMode_TurTime__2lgDm{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.CalendarSectionNoEditMode_TurSpace__W6uRx{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarSectionNoEditMode_TurSpaceName__3OsFn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.CalendarSectionNoEditMode_ProposedTour__npgGO{display:flex;width:267px;padding:12px;justify-content:space-between;align-items:center;border-radius:8px;background:#f9e8ce;margin-left:20px}.CalendarSectionNoEditMode_ProposedTourContent__3TjBN{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px}.CalendarSectionNoEditMode_ProposedText__1f6c8{font-weight:500;letter-spacing:-.24px;opacity:.35}.CalendarSectionNoEditMode_ProposedText__1f6c8,.CalendarSectionNoEditMode_ProposedTime__n421U{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;line-height:100%}.CalendarSectionNoEditMode_ProposedTime__n421U{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-weight:600}.CalendarSectionNoEditMode_ProposedTourActions__qKcLC{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarSectionNoEditMode_DeclinePropose__24Xk3{background:var(--brand-snow,#fff)}.CalendarSectionNoEditMode_AcceptPropose__27EIV,.CalendarSectionNoEditMode_DeclinePropose__24Xk3{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px}.CalendarSectionNoEditMode_AcceptPropose__27EIV{background:var(--brand-sun,#fe9800)}.EditScheduleButton_Button__ow-QK{display:flex;width:287px;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);color:var(--brand-charcoal,var(--brand-charcoal,#020202));margin-top:auto;margin-bottom:-4px}.EditScheduleButton_ButtonText__3fkqn{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.InviteModal_headingInvite__2jbiI{display:flex;height:80px;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.InviteModal_headingInviteTitle__nIaOM{color:var(--brand-charcoal,#020202);font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px;margin-bottom:0}.InviteModal_headingInviteCloseBtn__1BE-N{width:28px;height:28px;opacity:.3499999940395355;padding:0;background-color:initial!important}.InviteModal_formInvite__3sKf_{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;align-self:stretch}.InviteModal_formInviteInput__10V1L{display:flex;height:52px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.InviteModal_formInviteInputContainer__xM0jY input{display:flex;align-items:center;overflow:hidden;color:var(--brand-charcoal,#020202);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;outline-color:rgba(254,152,0,.7);box-shadow:none}.InviteModal_formInviteInputContainer__xM0jY input:hover{outline-color:#fe9800}.InviteModal_formInviteInput__10V1L::placeholder{display:flex;height:16px;flex-direction:column;flex:1 0;overflow:hidden;color:var(--brand-charcoal,#020202);opacity:.3499999940395355;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.InviteModal_formInviteInputContainer__xM0jY{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch;margin-bottom:24px}.InviteModal_overlayInvite__3OXdC{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.InviteModal_InviteModalWindow__3tZmu{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:flex;width:480px;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.InviteModal_InviteModalAction__1FrNc{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;padding-bottom:24px}.InviteModal_InviteModalSubmitButton__xQNNw{background-color:#fe9800!important;height:52px;border-radius:12px;border:0!important;display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;position:inherit!important}.InviteModal_InviteModalSubmitButton__xQNNw:hover{background-color:#fe9800;opacity:1;border:0}.InviteModal_InviteModalSubmitButtonTitle__CeQ2S{color:#fff;font-family:Inter;font-weight:600;font-size:14px;line-height:20px;align-content:center;text-transform:none}.InviteModal_label__21hzf{margin-bottom:0;display:flex;flex-direction:column;align-self:stretch;color:var(--brand-charcoal,#020202);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.InviteModal_InviteModalWindow__3tZmu .InviteModal_formInviteSelect__2QRt0{margin-bottom:24px;width:100%}.InviteModal_customSelect__2XjhG{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch}.InviteModal_PhoneContainer__2330g{width:100%;color:var(--brand-charcoal,#020202);font-family:Inter!important;font-size:14px!important;font-style:normal;font-weight:600;line-height:100%}.InviteModal_PhoneInput__cLMpG{display:flex!important;height:52px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;align-self:stretch!important;border-radius:12px!important;border:1px solid #eee!important;background:var(--brand-snow,#fff)!important;width:100%!important}.InviteModal_PhoneInput__cLMpG:focus{box-shadow:0 0 0 1.5px #fe9800}.InviteModal_PhoneDropDown__2o66I{height:180px;border-radius:12px!important;width:432px!important;font-family:Inter!important;font-size:14px!important}.InviteModal_PhoneButton__cy3gW{background-color:#eee!important}.InviteModal_InviteModalWindow__3tZmu .InviteModal_selected-flag__1f-Mz,.InviteModal_PhoneButton__cy3gW{border-radius:12px 0 0 12px!important}.CalendarSectionEditMode_EditScheduleCard__3wouI{display:flex;width:287px;flex-direction:column;align-items:flex-start;border-radius:8px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.CalendarSectionEditMode_CardHead__3tZZs{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.CalendarSectionEditMode_ScheduleHeadTitle__3icum{justify-content:center}.CalendarSectionEditMode_HeadTitle__1DFyg,.CalendarSectionEditMode_ScheduleHeadTitle__3icum{display:flex;align-items:center;grid-gap:8px;gap:8px}.CalendarSectionEditMode_TurColor__3zctd{width:12px;height:12px;border-radius:20px}.CalendarSectionEditMode_BLUE__2Fvv-{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#36baf2}.CalendarSectionEditMode_GREEN__1j2_R{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#4be248}.CalendarSectionEditMode_RED__38hZ0{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff1a1a}.CalendarSectionEditMode_YELLOW__1F9tP{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff0}.CalendarSectionEditMode_GREY__19y55{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#d1cccc}.CalendarSectionEditMode_ORANGE__xh4bE{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#f90}.CalendarSectionEditMode_BLACK__2L3k_{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#000}.CalendarSectionEditMode_DiscardEdit__3_1k2,.CalendarSectionEditMode_HeadActions__1zYih{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarSectionEditMode_DiscardEdit__3_1k2{width:25px;height:25px;padding:5px;justify-content:center;border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff);color:#020202;opacity:.35}.CalendarSectionEditMode_CardContent__39mEa{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch}.CalendarSectionEditMode_lineIcon__2TXWv{width:12px;height:0;stroke-width:1px;stroke:#eee}.CalendarSectionEditMode_ProposedTourEditMode__3bzIW{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:0 0 8px 8px;background:#f9e8ce}.CalendarSectionEditMode_ProposedTourContent__1FSpy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px}.CalendarSectionEditMode_ProposedText__3L5vq{font-weight:500;letter-spacing:-.24px;opacity:.35}.CalendarSectionEditMode_ProposedText__3L5vq,.CalendarSectionEditMode_ProposedTime__1xapb{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;line-height:100%}.CalendarSectionEditMode_ProposedTime__1xapb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-weight:600}.CalendarSectionEditMode_ProposedTourActions__ax6he{display:flex;align-items:center;grid-gap:4px;gap:4px}.CalendarSectionEditMode_DeclinePropose__3II7K{background:var(--brand-snow,#fff)}.CalendarSectionEditMode_AcceptPropose__YHHRZ,.CalendarSectionEditMode_DeclinePropose__3II7K{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px}.CalendarSectionEditMode_AcceptPropose__YHHRZ{background:var(--brand-sun,#fe9800)}.CalendarSectionEditMode_CancelEdit__Nnbty{display:flex;width:287px;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);margin-bottom:-4px;margin-top:auto}.CalendarSectionEditMode_CancelEditText__39tam{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.Spinner_spinner-container__34MVk{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#f8fafc;z-index:9999}.Spinner_spinner-container-hidden__zvO3k{display:none}.Spinner_spinner-container-modal__18mEN{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#f8fafc;z-index:9999}.HalfPageForm_blurred_background__1Li8_{overscroll-behavior:contain!important;overflow:none;display:inline-flex;justify-content:flex-end;align-items:center;flex-shrink:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto}.HalfPageForm_blurred_background__1Li8_>.HalfPageForm_half_form_container___-SvW{overflow-y:scroll;width:50%;grid-gap:24px;gap:24px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);height:100%}.HalfPageForm_half_form_container___-SvW .HalfPageForm_header__24fUt{font-size:24px;color:#020202;font-family:Inter;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px;margin-bottom:20px;height:55px;padding:24px 24px 0;align-items:center;align-self:stretch;display:flex;justify-content:space-between}.HalfPageForm_cross_icon__1L4pq{cursor:pointer;width:28px;height:28px;opacity:.15;margin-top:-2px}.HalfPageForm_cross_icon__1L4pq svg{width:28px;height:28px}.HalfPageForm_cross_icon__1L4pq:hover{opacity:.35}.HalfPageForm_multiple_choice__16Fmi{border-bottom:1px solid #eee}.HalfPageForm_multiple_choice_items__3MPB6{font-size:16px;font-style:normal;font-weight:500;margin-left:24px;display:flex;justify-content:flex-start;overflow-x:scroll;overflow-y:none}.HalfPageForm_multiple_choice_items__3MPB6::-webkit-scrollbar{height:0;color:transparent}.HalfPageForm_multiple_choice_item__1u00Q{height:40px;padding-left:10px;padding-right:10px;margin-right:20px;cursor:pointer;display:inline-flex}.HalfPageForm_selectedItem__1xeHh{color:#fe9800;border-bottom:2px solid #fe9800;font-weight:600}.HalfPageForm_item_info__3kMPY{display:inline-flex}.HalfPageForm_item_info__3kMPY .HalfPageForm_dot__tPJ1Z{color:rgba(2,2,2,.35);padding-left:4px;padding-right:4px}.HalfPageForm_selectedItem__1xeHh .HalfPageForm_dot__tPJ1Z,.HalfPageForm_selectedItem__1xeHh .HalfPageForm_info_number__1EnL4{color:#fe9800}.HalfPageForm_info_number__1EnL4{color:rgba(2,2,2,.35);font-size:14px;padding-top:2px}.HalfPageForm_half_form_container___-SvW .HalfPageForm_contents__2W0h8{padding:24px}.NewSpaceForm_duration_label__13Jy9{font-size:14px;font-weight:600;margin:0;margin-bottom:5px!important}.NewSpaceForm_duration_picker__1LQBP{outline:1px solid #eee!important;height:40px;border-radius:12px!important;padding:0 8px;display:flex;justify-content:space-between}.NewSpaceForm_duration_picker__1LQBP:hover{outline:1px solid rgba(254,152,0,.4)!important}.NewSpaceForm_duration_input__3HBDH{height:40px;cursor:default}.NewSpaceForm_duration_picker_button__2fRIb{padding:10px}.NewSpaceForm_duration_input__3HBDH:focus{outline:none!important}.NewSpaceForm_duration_picker_button__2fRIb svg{width:16px;margin-top:-3px;opacity:.5}.NewSpaceForm_duration_picker_button__2fRIb:hover svg{opacity:1!important}.NewSpaceForm_new_space_form__2Oxfd .NewSpaceForm_table_option__4B00N{display:flex;padding:8px 20px 10px;flex-direction:column;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;align-self:stretch;border-radius:12px;border:1px solid #eee;width:180px!important;min-width:180px!important;max-width:180px!important;margin-right:12px;margin-bottom:12px}.NewSpaceForm_new_space_form__2Oxfd .NewSpaceForm_table_option__4B00N .NewSpaceForm_table_icon__10OIM{color:#fff;height:70px;stroke:#020202;display:inline-grid}.NewSpaceForm_table_icon__10OIM.NewSpaceForm_disabled__3HTur{opacity:.35}.NewSpaceForm_table_icon__10OIM{align-content:center}.NewSpaceForm_table_input__gy9ck{display:inline-flex}.NewSpaceForm_table_input__gy9ck svg{width:13px;height:12px;color:#fff}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_minus__3mWqn,.NewSpaceForm_table_input__gy9ck .NewSpaceForm_plus__YSn7u{display:flex;justify-content:center;align-items:center;background:#020202;height:15px;width:15px;border-radius:100px;cursor:pointer}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_minus__3mWqn:hover,.NewSpaceForm_table_input__gy9ck .NewSpaceForm_plus__YSn7u:hover{background:rgba(2,2,2,.7)}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_plus__YSn7u:active{background:#020202}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_quantity__35ZJh{padding:0 15px;margin-top:-5px;-webkit-user-select:none;user-select:none}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_disabled__3HTur{border:1px solid #eee;background:#fff;pointer-events:none}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_disabled__3HTur svg{color:#020202}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_minus__3mWqn.NewSpaceForm_disabled__3HTur:hover{background:#eee}.NewSpaceForm_table_input__gy9ck .NewSpaceForm_minus__3mWqn.NewSpaceForm_disabled__3HTur:active{background:#d2d2d2}.NewSpaceForm_tables_options_container__qc5-_{margin-top:18px}.NewSpaceForm_errorMessage__fcIUC{color:red;opacity:.4;font-size:12px;margin-left:10px;margin-top:-10px}.Quantity_Quantity__e7C04{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0}.Quantity_QuantityLabel__2sXYD{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.Quantity_QuantityField__mc5E0{display:flex;height:52px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.Quantity_QuantityButton__1hRLI{width:20px;height:20px;min-width:auto!important;padding:0!important;position:inherit!important}.Quantity_QuantityButton__1hRLI:disabled{background-color:initial!important}.Quantity_QuantityInput__3Fz9A{display:flex;align-items:center;flex:1 0;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;height:16px;border:0;width:65.75px}.TourFirstInfo_ScheduleRow__30-3k{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.TourFirstInfo_QuantityGroup__Iega0{display:flex;align-items:center;grid-gap:24px;gap:24px;flex:1 0}.TourFirstInfo_StartDate__25o-V{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0}.TourFirstInfo_StartDateLabel__1QSe9{display:flex;height:16px;align-items:center;grid-gap:4px;gap:4px;align-self:stretch;margin-left:5px}.TourFirstInfo_StartDateLabelText__8L6wp{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.TourFirstInfo_StartDatePicker__1ffli{border:1px solid #eee;background:var(--brand-snow,#fff);border-radius:12px;height:52px;width:100%}.TourFirstInfo_ScheduleTourLabel__3MasQ{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%;justify-content:center;display:flex;margin-bottom:auto}.EditEmployeeTour_TableItem__dHYBs{border-bottom:1px solid #eee;height:52px;position:relative}.EditEmployeeTour_ScheduleTourButton__32A3F,.EditEmployeeTour_TableItem__dHYBs{display:flex;align-items:center;align-self:stretch;background:var(--brand-snow,#fff)}.EditEmployeeTour_ScheduleTourButton__32A3F{padding:16px 24px!important;justify-content:center;grid-gap:8px;gap:8px;position:inherit!important}.EditEmployeeTour_ScheduleTourButton__32A3F:hover{background:var(--brand-snow,#fff)}.EditEmployeeTour_ScheduleTourButton__32A3F:disabled{background-color:#eee!important}.EditEmployeeTour_ScheduleTourButtonText__2rJtU{text-transform:none}.EditEmployeeTour_ScheduleTourButtonText__2rJtU,.EditEmployeeTour_TourName__24kCU{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.EditEmployeeTour_TourName__24kCU{display:flex;padding:0 16px 0 0;align-items:center;flex:1 0;align-self:stretch;height:51px;border:0;outline:none;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1;max-width:25%}.EditEmployeeTour_GREEN__1FydS:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#4be248}.EditEmployeeTour_BLUE__2Te81:before,.EditEmployeeTour_GREEN__1FydS:before{content:"";width:13.35px;height:12px;margin-left:16px;margin-right:8px;border-radius:20px}.EditEmployeeTour_BLUE__2Te81:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#36baf2}.EditEmployeeTour_RED__29gGa:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff1a1a}.EditEmployeeTour_RED__29gGa:before,.EditEmployeeTour_YELLOW__2k5ah:before{content:"";width:13.35px;height:12px;margin-left:16px;margin-right:8px;border-radius:20px}.EditEmployeeTour_YELLOW__2k5ah:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#ff0}.EditEmployeeTour_ORANGE__1zCuc:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#f90}.EditEmployeeTour_BLACK__3z3g5:before,.EditEmployeeTour_ORANGE__1zCuc:before{content:"";width:13.35px;height:12px;margin-left:16px;margin-right:8px;border-radius:20px}.EditEmployeeTour_BLACK__3z3g5:before{background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#000}.EditEmployeeTour_GREY__1kcfz:before{content:"";width:13.35px;height:12px;background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#d1cccc;margin-left:16px;margin-right:8px;border-radius:20px}.EditEmployeeTour_TourName__24kCU ::placeholder{height:16px;flex:1 0;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;opacity:.3499999940395355}.EditEmployeeTour_TourSelectGroup__2G0J7{display:flex;align-items:center;grid-gap:1px;gap:1px;width:420px}.EditEmployeeTour_SelectGroupLine__2ZYEP{min-width:1px;height:32px;background:#eee}.EditEmployeeTour_TableActions__imzTn{display:flex;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.EditEmployeeTour_AcceptButton__IVEG5{border-radius:100px!important;background:var(--brand-sun,#fe9800)}.EditEmployeeTour_AcceptButton__IVEG5,.EditEmployeeTour_DeleteButton__2YZd0{display:flex;width:30px;height:30px;padding:5px;justify-content:center;align-items:center;grid-gap:8px;gap:8px}.EditEmployeeTour_DeleteButton__2YZd0{border-radius:100px!important;border:1px solid #eee;background:var(--brand-snow,#fff);color:#020202;opacity:.35}.EditEmployeeTour_DeleteButton__2YZd0:hover{background:var(--brand-snow,#fff)}.EditEmployeeTour_LinkToCreateSpace__3E-_u{text-decoration:none;color:#fe9800;font-family:Inter;font-size:16px;font-weight:600;display:flex;justify-content:center}.EditEmployeeTour_ButtonToCreateSpace__2tE22{padding:0!important;background-color:initial}.EditEmployeeTour_ButtonToCreateSpace__2tE22:hover{background-color:initial}.ScheduleTour_ScheduleTour___ZYeG{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch}.ScheduleTour_ScheduleTourLabel__wpKpb{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.ScheduleTour_ScheduleTourTable__2-g_2{border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.ScheduleTour_ScheduleTourTable__2-g_2,.ScheduleTour_ToursInformation__3b6xd{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.ScheduleTour_ScheduleTourButton__2sH3J{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;background:var(--brand-snow,#fff);position:inherit!important}.ScheduleTour_ScheduleTourButton__2sH3J:hover{background:var(--brand-snow,#fff)}.ScheduleTour_ScheduleTourButtonText__1s5H3{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%;text-transform:none}.EditEmployeeVacation_VacationContent___fmAt{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;flex:1 0;align-self:stretch}.EditEmployeeVacation_VacationRow__14pRo{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.EditEmployeeVacation_VacationCard__n655B{background:rgba(18,102,79,.1)}.EditEmployeeVacation_VacationCard__n655B,.EditEmployeeVacation_VacationCardSick__33VrC{display:flex;padding:20px;align-items:center;grid-gap:16px;gap:16px;flex:1 0;border-radius:12px}.EditEmployeeVacation_VacationCardSick__33VrC{background:rgba(242,54,54,.2)}.EditEmployeeVacation_VacationCardOff__2ph8Q{display:flex;padding:20px;align-items:center;grid-gap:16px;gap:16px;flex:1 0;border-radius:12px;background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),rgba(54,186,242,.2)}.EditEmployeeVacation_VacationIcon__3ETmo{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeVacation_VacationIconContainerH__rTnLx,.EditEmployeeVacation_VacationIconContainerR__1MGn0,.EditEmployeeVacation_VacationIconContainerS__2hpTd{display:flex;width:40px;height:40px;padding:9px;justify-content:center;align-items:center;border-radius:100px;background:var(--brand-snow,#fff);box-shadow:8px 8px 20px 0 rgba(18,102,79,.1),2px 2px 12px 0 rgba(0,0,0,.05)}.EditEmployeeVacation_VacationIconContainerS__2hpTd{color:#12664f}.EditEmployeeVacation_VacationIconContainerH__rTnLx{color:#f23636}.EditEmployeeVacation_VacationIconContainerR__1MGn0{color:#36baf2}.EditEmployeeVacation_VacationCardContent__iM3kI{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.EditEmployeeVacation_VacationValue__3T_F3{font-size:24px;font-weight:500;line-height:100%;letter-spacing:-.96px}.EditEmployeeVacation_VacationLabel__1OrQ0,.EditEmployeeVacation_VacationValue__3T_F3{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-style:normal}.EditEmployeeVacation_VacationLabel__1OrQ0{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:8px;gap:8px;font-size:12px;font-weight:400;line-height:120%;letter-spacing:-.24px}.EditEmployeeVacation_List__3kdyi{display:flex;padding-top:32px;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px;flex:1 0;align-self:stretch}.EditEmployeeVacation_Heading__1WKe6{display:flex;justify-content:space-between;align-items:center;align-self:stretch;min-height:37px}.EditEmployeeVacation_HeadingTitle__2bsc_{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}.EditEmployeeVacation_Export__3S-pa{display:flex;padding:9px 16px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeVacation_ExportIcon__3WKv9{width:16px;height:16px;color:#fe9800}.EditEmployeeVacation_ExportText__15YZF{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.28px}.EditEmployeeVacation_VacationContent___fmAt svg{vertical-align:super}.EditEmployeeVacation_VacationList__2eM4c{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;flex:1 0;align-self:stretch;overflow-y:auto;max-height:345px}.EditEmployeeVacation_VacationItem__PlKSi{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;align-self:stretch;padding-right:5px}.EditEmployeeVacation_VacationItemCard__2tFYI{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeVacation_CardHead__1xAbw{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.EditEmployeeVacation_HeadTitle__1yACw{display:flex;width:366.5px;align-items:center;grid-gap:16px;gap:16px}.EditEmployeeVacation_TitleHeading__3nFPH{display:flex;justify-content:center;align-items:flex-start;grid-gap:8px;gap:8px}.EditEmployeeVacation_VacationItemIcon__2WUo6{color:#020202;width:16px;height:16px;opacity:.35}.EditEmployeeVacation_VacationID__tDgpY,.EditEmployeeVacation_VacationTitle__3nDPl{color:var(--brand-charcoal,var(--brand-charcoal,#020202));color:#020202;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.EditEmployeeVacation_VacationID__tDgpY{opacity:.35}.EditEmployeeVacation_HeadActions__3Z5Or{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeVacation_HeadButton__1D5OT,.EditEmployeeVacation_HeadNotificationButton__1WMhk{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeVacation_HeadButtonIcon__2rhL-{width:14px;height:14px;flex-shrink:0;opacity:.35;color:#020202}.EditEmployeeVacation_CardContent__LiYfb{display:flex;padding:12px;justify-content:space-between;align-items:center;align-self:stretch;max-height:57.3px}.EditEmployeeVacation_CardContentForm__wn71P,.EditEmployeeVacation_CardContentFormItem__2uk3A{display:flex;align-items:center;grid-gap:8px;gap:8px}.EditEmployeeVacation_CardContentFormItem__2uk3A{padding:8px 8px 8px 12px;justify-content:center;border-radius:8px;border:1px solid #eee;background:var(--brand-snow,#fff);box-shadow:0 0 0 0 rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.02),0 2px 2px 0 rgba(0,0,0,.02),0 5px 3px 0 rgba(0,0,0,.01),0 9px 4px 0 transparent,0 15px 4px 0 transparent}.EditEmployeeVacation_Line__2YgCR{width:12px;height:0;stroke-width:1px;stroke:#eee}.EditEmployeeVacation_VacationAction__3h1V0{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch;margin-bottom:24px;margin-top:auto}.EditEmployeeVacation_VacationButton__1GWd9{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;background:var(--brand-sun,#fe9800)!important}.EditEmployeeVacation_plusIcon__2fRd2{width:20px;height:20px;color:#fff}.EditEmployeeVacation_VacationButtonText__8iWIv{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.EditEmployeeVacation_CheckboxContainer__2t7VK{display:flex;padding:14px 0;align-items:flex-start;grid-gap:4px;gap:4px}.EditEmployeeVacation_CheckboxLabel__1WcCV{display:inline-block;position:relative}.EditEmployeeVacation_HiddenCheckbox__1GMLV{position:absolute;opacity:0;cursor:pointer}.EditEmployeeVacation_Checkbox__3ULze{width:20px;height:20px;border:1px solid #eee;background-color:#fff;cursor:pointer;border-radius:4px}.EditEmployeeVacation_Checked__d7qlE{background-color:#fe9800}.EditEmployeeVacation_Checkmark__1YvLk{color:#fff;font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;height:100%}.EditEmployeeVacation_VacationCancelButton__uSAVY{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeVacation_CancelButtonText__1P9wQ{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.EditEmployeeVacation_VacationExportButton__2_UFU{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;background:var(--brand-sun,#fe9800)}.EditEmployeeVacation_exportIcon__1YJdi{width:20px;height:20px}.EditEmployeeVacation_ExportToPDFText__or6_b{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.EditEmployeeVacation_withdraw__1iiyC,.EditEmployeeVacation_withdraw__1iiyC:hover{background-color:#020202!important}.EditEmployeeVacation_withdrawIcon__nhIVD{color:#fff;opacity:1}.EditEmployeeVacation_WithdrawModal__637OP{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;position:relative;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);top:-10px}.EditEmployeeVacation_ModalContent__3LWp9{display:flex;padding:8px 12px;align-items:flex-start;grid-gap:16px;gap:16px;border-radius:12px;background:var(--brand-snow,#fff)}.EditEmployeeVacation_Arrow__2fdLp{width:12px;height:12px;transform:rotate(-90deg);position:absolute;right:35px;top:-5px;fill:var(--brand-snow,#fff);stroke-width:1px;stroke:#eee}.EditEmployeeVacation_ModalText__3Kx6U{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.24px;max-width:170px}.EditEmployeeVacation_ModalActions__23Kfv{display:flex;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeVacation_ModalDeclineButton__1ZXK5{border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff)}.EditEmployeeVacation_ModalAcceptButton__3cUin,.EditEmployeeVacation_ModalDeclineButton__1ZXK5{display:flex;width:25px;height:25px;padding:5px;justify-content:center;align-items:center;grid-gap:4px;gap:4px}.EditEmployeeVacation_ModalAcceptButton__3cUin{border-radius:100px;background:var(--brand-sun,#fe9800)!important}.NoVacationMessage_NoVacationMesage__3EoA0{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:40px;gap:40px;flex:1 0;align-self:stretch}.NoVacationMessage_NoVacationTextContainer__1esrn{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.NoVacationMessage_NoVacationText__2nodc{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}.NoVacationMessage_AddVacationButton__3CADr{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;background:var(--brand-sun,#fe9800)!important;border:0!important;position:inherit!important}.NoVacationMessage_AddVacationButton__3CADr:hover{border:0!important}.NoVacationMessage_AddVacationButtonText__2zRL-{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;text-transform:none}.Documents_DocumentsContent__yFt-e{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;flex:1 0;align-self:stretch}.Documents_DocumentList__3--y6{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #eee}.Documents_DocumentItem__z-fF6{display:flex;align-items:center;align-self:stretch;border-bottom:1px solid #eee;background:var(--brand-snow,#fff)}.Documents_DocumentTitle__yvKuT{display:flex;padding:0 16px 0 24px;align-items:center;align-self:stretch;width:227px}.Documents_DocumentTitleText__nLKeu{width:190px}.Documents_DocumentTitleText__nLKeu,.Documents_DocumentTitleTextV__1Z2qK{display:flex;height:16px;flex-direction:column;justify-content:center;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.Documents_DocumentTitleTextV__1Z2qK{width:120px}.Documents_VacationID__1Ymj8{opacity:.35;display:flex;height:16px;flex-direction:column;justify-content:center;flex:1 0;overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%;width:35px}.Documents_DocumentSelectGroup__3aXqc{display:flex;align-items:center;grid-gap:1px;gap:1px;width:300px}.Documents_Line__2V9fo{width:.5px;height:32px;background:#eee;padding:0 .5px}.Documents_SerialNumber__2z1kp{width:140px}.Documents_MilitarySerialNumber__1OGno,.Documents_SerialNumber__2z1kp{display:flex;height:60px;align-items:flex-start;grid-gap:12px;gap:12px}.Documents_MilitarySerialNumber__1OGno{width:293px}.Documents_SerialNumberInput__1fWl0{display:flex;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;flex:1 0;align-self:stretch;background:var(--brand-snow,#fff);width:172px}.Documents_SerialNumberComtent__HZ173{border:0;padding:0;margin:0;outline:transparent;width:120px}.Documents_SerialNumberComtent__HZ173,.Documents_SerialNumberComtent__HZ173::placeholder{display:flex;align-items:center;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.Documents_SerialNumberComtent__HZ173::placeholder{width:128px;padding:8px 0;position:absolute;top:-8px;background:var(--brand-snow,#fff);height:16px;flex-direction:column;justify-content:center;overflow:hidden;opacity:.35}.Documents_DocumentActions__251Zh{display:flex;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.Documents_NotificationButton__1GPcK{width:25px;height:25px;padding:5px;grid-gap:4px;gap:4px}.Documents_NotificationButton__1GPcK,.Documents_UploadButton__3fJIF{display:flex;justify-content:center;align-items:center;border-radius:100px;border:1px solid #eee;background:var(--brand-snow,#fff)}.Documents_UploadButton__3fJIF{height:30px;padding:5px 14px 5px 12px;grid-gap:6px;gap:6px;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.28px}.Documents_Hover__3Irrf{color:#020202}.Documents_Hover__3Irrf:hover{color:#fe9800}.Documents_NotHover__1p_KI{color:#020202}.Documents_SaveChangesButton__3Uc5s{display:flex;padding:16px 24px;justify-content:center;align-items:center;border-radius:12px;background:var(--brand-sun,#fe9800);color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%;height:52px;width:100%;margin-top:auto!important;margin-bottom:24px!important}.AddVacation_AddVacationBox__2jKZA{display:flex;width:735px;flex-direction:column;align-items:flex-start;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);z-index:100;height:100%;overflow:auto}.AddVacation_AddVacationHead__2tphI{display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.AddVacation_HeadHeading__1tenC{display:flex;align-items:center;grid-gap:20px;gap:20px}.AddVacation_BackButton__XrjfF{display:flex;width:40px;height:40px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:100px!important;border:1px solid #eee;padding:0;background-color:initial}.AddVacation_BackButton__XrjfF:hover{background-color:#eee}.AddVacation_LeftArrow__tElKC{width:20px;height:20px;flex-shrink:0;opacity:.5}.AddVacation_HeadingTitle__2i7mN{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px}.AddVacation_HeadActions__1U-4h{display:flex;align-items:center;grid-gap:24px;gap:24px}.AddVacation_CloseButton__23s6A{width:28px;height:28px;opacity:.35;background-color:initial;padding:0;display:flex}.AddVacation_CloseButton__23s6A:hover{background-color:initial}.AddVacation_AddVacationContent__BKBmr{padding:24px;grid-gap:40px;gap:40px}.AddVacation_AddVacationContent__BKBmr,.AddVacation_AddVacationForm__ZZU22{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;align-self:stretch}.AddVacation_AddVacationForm__ZZU22{grid-gap:32px;gap:32px}.AddVacation_VacationType__2gYVS{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.AddVacation_VacationTypeSelect__V5N_b{flex-direction:column;flex:1 0}.AddVacation_VacationDays__-GejB,.AddVacation_VacationTypeSelect__V5N_b{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch}.AddVacation_VacationDays__-GejB{flex-direction:column}.AddVacation_DaysLabel__3FVpT{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.AddVacation_TotalDays__2FDsU{display:flex;padding:16px;align-items:flex-start;grid-gap:40px;gap:40px;align-self:stretch;border-radius:12px;background:var(--brand-clouds,#f6f6f6)}.AddVacation_AvaliableDays__1pjky,.AddVacation_LeftDays__7E0SC,.AddVacation_RequestedDays__1XwRS{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 0}.AddVacation_RequestedDaysLabel__2y0Ea{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.32px}.AddVacation_DaysValue__2tBrN{display:flex;align-items:center;grid-gap:4px;gap:4px}.AddVacation_AvaliableValueText__SR0nk{color:#12664f}.AddVacation_AvaliableValueText__SR0nk,.AddVacation_RequestedValueText__Pcz-f{font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.8px}.AddVacation_RequestedValueText__Pcz-f{color:#fe9800}.AddVacation_LeftValueText__17gqZ{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.8px}.AddVacation_CalendarContainer__3sXFo{flex-direction:column}.AddVacation_CalendarContainer__3sXFo,.AddVacation_FromToRow__B_XiN{display:flex;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.AddVacation_Calendar__mifu6{display:flex;padding:20px 16px;justify-content:space-between;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.AddVacation_DateInput__7c5c7{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 0}.AddVacation_DateLabel__2JoK6{align-self:stretch;color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.AddVacation_DateInputField__3tT-w{display:flex;height:52px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);outline:none}.AddVacation_DateInputField__3tT-w,.AddVacation_DateInputField__3tT-w::placeholder{overflow:hidden;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.AddVacation_DateInputField__3tT-w::placeholder{opacity:.35}.AddVacation_multipleMonths__1Ys6o{margin:0!important;width:100%}.AddVacation_months__2FWYD{padding:20px 16px;justify-content:space-between;align-self:stretch;border-radius:12px;border:1px solid #eee}.AddVacation_customMonth__3bSGc,.AddVacation_months__2FWYD{display:flex;align-items:flex-start;background:var(--brand-snow,#fff)}.AddVacation_customMonth__3bSGc{flex-direction:column}.AddVacation_captionStart__3AWsb .AddVacation_caption__ANDnC{flex-direction:row-reverse}.AddVacation_caption__ANDnC{display:flex;width:308px;padding:0 12px 12px;justify-content:space-between;align-items:center}.AddVacation_captionLabel__S2ZDd{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.AddVacation_navButton__al_2S{position:inherit!important;border-radius:100px!important;border:1px solid #eee;background:var(--brand-clouds,#f6f6f6);width:40px;height:40px;display:flex;align-items:center;justify-content:center}.AddVacation_table__1iRBt{max-width:308px}.AddVacation_table__1iRBt button:disabled{background-color:initial!important;opacity:.5}.AddVacation_head__245d0{height:24px}.AddVacation_headCell__3UmFX{width:44px;padding:6px 12.1px;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.AddVacation_day__3P4QT,.AddVacation_dayDisabled__aWa3J{position:inherit!important;width:44px;height:44px;color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.AddVacation_dayOutside__2ZDPx{opacity:.1}.AddVacation_today__1Fol4{width:24px;height:24px;margin:10px;border-radius:100px;background:var(--brand-charcoal,#020202)!important;color:#fff!important;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:800;line-height:100%}.AddVacation_dayRangeMiddle__2GnFN{width:44px;height:44px;background:rgba(254,152,0,.1)!important;border-radius:100px!important;color:#020202!important}.AddVacation_selected__1u5Ds{margin:0}.AddVacation_dayRangeEnd__3aDV2,.AddVacation_dayRangeStart__O4yPY{width:44px;height:44px;border-radius:100px!important;background:var(--brand-sun,#fe9800)!important;color:#fff!important}.AddVacation_AddVacationActions__3NjRG{display:flex;padding:0 24px 24px;align-items:flex-start;grid-gap:24px;gap:24px;align-self:stretch}.AddVacation_CancelButton__3J7nu{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)}.AddVacation_CancelButtonText__3t-pz{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.AddVacation_SaveButton__1My9z{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex:1 0;border-radius:12px;background:var(--brand-sun,#fe9800)}.AddVacation_SaveButtonText__3XPR8{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.AddVacation_button__D9s-x:hover:not([disabled]):not(.AddVacation_selected__1u5Ds){background:rgba(254,152,0,.1)!important;border-radius:100px!important}.EditEmployeeSales_BoxForm__oxzlH{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px;width:100%}.EditEmployeeSales_table__2ZW54{width:100%;border-collapse:collapse;margin-top:5px;min-width:700px}.EditEmployeeSales_table__2ZW54 td,.EditEmployeeSales_table__2ZW54 th{border:1px solid #000;padding:8px;text-align:left}.EditEmployeeSales_table__2ZW54 th{background-color:#f2f2f2}.EditEmployeeSales_procent__2nsnE,.EditEmployeeSales_salariu__1RYTl,.EditEmployeeSales_total__1AngB{text-align:right}.EditEmployeeSales_date_pickers__2TuQ-{display:flex;grid-gap:20px;gap:20px;margin-bottom:1px;width:100%}.EditEmployeeSales_date_picker__CxHwt{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.EditEmployeeSales_date_picker_arrow__d2y8K{cursor:pointer;display:flex;align-items:center}.EditEmployeeSales_date_value__3uuhh{font-weight:500;min-width:140px;text-align:center}.EditEmployeeSales_loading__1Mok5{text-align:center;padding:20px;font-size:18px;color:#666}.CalendarModal_EditEmployeeModal__2IJHA{display:inline-flex;justify-content:flex-end;align-items:center;flex-shrink:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto}.CalendarModal_EditEmployeeBox__3SacN{display:flex;width:735px;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);height:100vh;overflow-y:auto;border-bottom-left-radius:12px;border-top-left-radius:12px}.CalendarModal_BoxHead__2xLOE{display:flex;height:80px;padding:24px 24px 0;justify-content:space-between;align-items:center;align-self:stretch}.CalendarModal_BoxHeadTitle__1iv-c{color:#020202;margin-bottom:0}.CalendarModal_BoxHeadDate__dRwR8,.CalendarModal_BoxHeadTitle__1iv-c{font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px}.CalendarModal_BoxHeadDate__dRwR8{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:rgba(2,2,2,.35);text-overflow:ellipsis}.CalendarModal_BoxHeadButtonContainer__33bj8{display:flex;align-items:center;grid-gap:24px;gap:24px}.CalendarModal_BoxHeadButton__3nGm6{width:28px;height:28px;opacity:.3499999940395355;padding:0;background-color:initial}.CalendarModal_BoxHeadButton__3nGm6:hover{background-color:initial}.CalendarModal_BoxBody__3sbfJ{display:flex;flex-direction:column;align-items:flex-start;grid-gap:32px;gap:32px;flex:1 0;align-self:stretch}.CalendarModal_BoxList__Lh1zL{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.CalendarModal_EmployeeRow__4sC6n{display:flex;padding:16px 24px;align-items:center;grid-gap:40px;gap:40px;align-self:stretch;border-bottom:1px solid #eee;background:var(--brand-snow,#fff)}.CalendarModal_EmployeeNameContainer__3v3Ce{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 0}.CalendarModal_EmployeeAvatarContainer__kTWM9{width:56px;height:56px;border-radius:200px;border:1px solid rgba(0,0,0,.02)}.CalendarModal_WorkDot__2CsW4{display:flex;width:12px;height:12px;flex-shrink:0;color:#4be248;stroke-width:4px;stroke:var(--brand-snow,#fff);margin-top:45px;margin-bottom:0;margin-left:auto}.CalendarModal_EmployeeTitleContainer__3qP6y{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:4px;gap:4px;flex:1 0}.CalendarModal_EmployeeNameRow__1marh{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:4px}.CalendarModal_EmployeeName__oOlcz{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--brand-charcoal,#020202);text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.32px}.CalendarModal_EmployeeSpace__1aoG6{display:flex;align-items:center;grid-gap:6px;gap:6px}.CalendarModal_EmployeeSpaceIcon__14OXu{display:flex;width:14px;height:14px;opacity:.35;position:inherit}.CalendarModal_EmployeeSpaceName__uFUv6{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:100%;opacity:.6}.CalendarModal_EmployeeActionsContainer__2QUqD{display:flex;grid-gap:8px;gap:8px;flex-direction:column;align-items:flex-end}.CalendarModal_EmployeeActionButton__1948H{display:flex;width:30px;height:30px;padding:5px!important;justify-content:center;align-items:center!important;grid-gap:4px;gap:4px;border-radius:100px!important;border:1px solid #eee;background:var(--brand-snow,#fff)}.CalendarModal_EmployeeActionIcon__c5gW6{display:flex;width:14px;height:14px;flex-shrink:0;opacity:.35}.CalendarModal_VacationTitle__Rmcjp{color:var(--brand-charcoal,var(--brand-charcoal,#020202))}.CalendarModal_VacationIdentifier__2tB-h,.CalendarModal_VacationTitle__Rmcjp{font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:100%}.CalendarModal_VacationIdentifier__2tB-h{opacity:.6;color:rgba(2,2,2,.5)}.CalendarModal_VacationCalendarIcon__M18DC{display:flex;height:14px;width:14px;opacity:.35}.CalendarModal_VacationDates__30VUX{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:100%;opacity:.6}.CalendarModal_BoxAction__YfE-X{display:flex;padding:24px;flex-direction:column;align-items:flex-start;align-self:stretch}.CalendarModal_BoxActionButton__AOeES{display:flex;padding:16px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;background:var(--brand-sun,#fe9800);width:100%}.CalendarModal_BoxActionText__3dUf2{color:var(--brand-snow,var(--brand-snow,#fff));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.CalendarModal_BoxActionIcon__lTZtV{width:20px;height:20px}.CalendarModal_ButtonModal__-wQcm{display:inline-flex;padding:8px;flex-direction:column;align-items:flex-start;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04);width:100px;height:80px}.CalendarModal_ModalButton__1KGd_{color:var(--brand-sun,var(--brand-sun,#020202));font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:100%;background-color:#fff;padding:8px 10px}.CalendarModal_BoxHeadInfo__3RkJK{display:flex;align-items:center}.CalendarModal_TotalUsers__3UFVj{margin-left:10px;color:rgba(2,2,2,.35);font-size:24px;font-weight:600;line-height:120%;letter-spacing:-.48px}.CalendarModal_CheckInTime__3OaRs{color:#666;font-family:Inter;font-size:14px;font-weight:400;white-space:nowrap}@media (max-width:1200px){.CalendarModal_EditEmployeeBox__3SacN{width:600px}}@media (max-width:992px){.CalendarModal_EditEmployeeBox__3SacN{width:500px}.CalendarModal_BoxHeadDate__dRwR8,.CalendarModal_BoxHeadTitle__1iv-c,.CalendarModal_TotalUsers__3UFVj{font-size:20px}}@media (max-width:768px){.CalendarModal_EditEmployeeModal__2IJHA{justify-content:center;padding:10px}.CalendarModal_EditEmployeeBox__3SacN{width:100%;max-width:500px;height:auto;max-height:90vh;border-radius:12px}.CalendarModal_BoxHead__2xLOE{height:auto;padding:16px;flex-wrap:wrap;grid-gap:12px;gap:12px}.CalendarModal_BoxHeadDate__dRwR8,.CalendarModal_BoxHeadTitle__1iv-c{font-size:18px}.CalendarModal_TotalUsers__3UFVj{font-size:18px;margin-left:8px}.CalendarModal_EmployeeRow__4sC6n{padding:12px 16px;grid-gap:16px;gap:16px}.CalendarModal_EmployeeAvatarContainer__kTWM9{width:48px;height:48px}.CalendarModal_WorkDot__2CsW4{margin-top:38px}.CalendarModal_EmployeeName__oOlcz{font-size:14px}.CalendarModal_BoxAction__YfE-X{padding:16px}.CalendarModal_BoxActionButton__AOeES{padding:14px 20px}.CalendarModal_BoxActionText__3dUf2{font-size:14px}}@media (max-width:576px){.CalendarModal_EditEmployeeModal__2IJHA{padding:5px}.CalendarModal_EditEmployeeBox__3SacN{max-height:85vh;grid-gap:16px;gap:16px}.CalendarModal_BoxHead__2xLOE{padding:12px;grid-gap:8px;gap:8px}.CalendarModal_BoxHeadDate__dRwR8,.CalendarModal_BoxHeadTitle__1iv-c,.CalendarModal_TotalUsers__3UFVj{font-size:16px}.CalendarModal_BoxHeadButtonContainer__33bj8{grid-gap:16px;gap:16px}.CalendarModal_BoxHeadButton__3nGm6{width:24px;height:24px}.CalendarModal_EmployeeRow__4sC6n{padding:10px 12px;grid-gap:12px;gap:12px}.CalendarModal_EmployeeAvatarContainer__kTWM9{width:40px;height:40px}.CalendarModal_WorkDot__2CsW4{width:10px;height:10px;margin-top:32px}.CalendarModal_EmployeeName__oOlcz{font-size:13px}.CalendarModal_EmployeeSpaceName__uFUv6{font-size:11px}.CalendarModal_EmployeeActionButton__1948H{width:26px;height:26px;padding:4px!important}.CalendarModal_EmployeeActionIcon__c5gW6{width:12px;height:12px}.CalendarModal_VacationDates__30VUX,.CalendarModal_VacationIdentifier__2tB-h,.CalendarModal_VacationTitle__Rmcjp{font-size:11px}.CalendarModal_VacationCalendarIcon__M18DC{width:12px;height:12px}.CalendarModal_BoxAction__YfE-X{padding:12px}.CalendarModal_BoxActionButton__AOeES{padding:12px 16px;border-radius:10px}.CalendarModal_BoxActionText__3dUf2{font-size:13px}.CalendarModal_BoxActionIcon__lTZtV{width:18px;height:18px}.CalendarModal_CheckInTime__3OaRs{font-size:12px}}@media (max-width:400px){.CalendarModal_BoxHeadDate__dRwR8,.CalendarModal_BoxHeadTitle__1iv-c,.CalendarModal_TotalUsers__3UFVj{font-size:14px}.CalendarModal_EmployeeAvatarContainer__kTWM9{width:36px;height:36px}.CalendarModal_WorkDot__2CsW4{margin-top:28px}.CalendarModal_EmployeeName__oOlcz{font-size:12px}.CalendarModal_EmployeeSpaceName__uFUv6,.CalendarModal_VacationDates__30VUX,.CalendarModal_VacationIdentifier__2tB-h,.CalendarModal_VacationTitle__Rmcjp{font-size:10px}.CalendarModal_CheckInTime__3OaRs{font-size:11px}}.QRcode_EditEmployeeModal__mX_QU{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow:auto}.QRcode_QRBox__QBtvi{display:flex;width:400px;flex-direction:column;align-items:flex-start;border-radius:12px;background:var(--brand-snow,#fff);box-shadow:8px 8px 80px 0 rgba(0,0,0,.04)}.QRcode_QRHead__38cop{display:flex;height:80px;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #eee}.QRcode_QRHeading__1o8qA{color:var(--brand-charcoal,var(--brand-charcoal,#020202));font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.48px}.QRcode_QRCloseButton__1aqXN{width:28px;height:28px;opacity:.35;background-color:initial;padding:0!important}.QRcode_QRContent__oJ8dl{padding:40px 24px;flex-direction:column;grid-gap:24px;gap:24px;align-self:stretch}.QRcode_QRContainer__31MVU,.QRcode_QRContent__oJ8dl{display:flex;justify-content:center;align-items:center}.QRcode_QRContainer__31MVU{width:280px;height:280px;padding:10px;background:var(--brand-snow,#fff)}.QRcode_QRCode__2i2Ho{width:260px;height:260px;flex-shrink:0;fill:var(--brand-charcoal,#020202)}.QRcode_QRActions__29SoJ{display:flex;padding:0 24px 24px;flex-direction:column;align-items:flex-start;align-self:stretch}.QRcode_QRCancel__3diid{display:flex;padding:16px 24px!important;justify-content:center;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:12px;border:1px solid #eee;background:var(--brand-snow,#fff)!important}.QRcode_QRCancelText__1OWxx{color:var(--brand-charcoal,var(--brand-charcoal,#020202));text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:125%}.AdminDashboard_container__1p05D{padding:clamp(24px,3vw,40px);background-color:#f8fafc;min-height:100vh;font-family:var(--font-onest,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.AdminDashboard_loadingContainer__38-hs{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;grid-gap:20px;gap:20px;color:#64748b;font-family:var(--font-onest);font-size:16px}.AdminDashboard_spinner__3UOS1{width:48px;height:48px;border:4px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:AdminDashboard_spin__3avbr .8s linear infinite}@keyframes AdminDashboard_spin__3avbr{to{transform:rotate(1turn)}}.AdminDashboard_header__3yfFx{background:#fff;border-radius:16px;padding:clamp(24px,3vw,32px);margin-bottom:clamp(24px,3vw,32px);box-shadow:0 1px 3px rgba(15,23,42,.08)}.AdminDashboard_headerContent__3uX60{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:24px;gap:24px;flex-wrap:wrap}.AdminDashboard_title__LzyyJ{font-size:clamp(28px,3.5vw,36px);font-weight:700;color:#0f172a;margin:0 0 8px;font-family:var(--font-onest);letter-spacing:-.02em}.AdminDashboard_subtitle__l3Q-k{font-size:clamp(15px,1.8vw,17px);color:#64748b;margin:0;font-weight:500;font-family:var(--font-onest)}.AdminDashboard_actionButton__2X8L5{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 24px;background:#6366f1;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;font-family:var(--font-onest);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(99,102,241,.2)}.AdminDashboard_actionButton__2X8L5:hover{background:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.AdminDashboard_statsGrid__2qoWr{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);margin-bottom:clamp(24px,3vw,32px)}.AdminDashboard_statCard__1_FoI{display:flex;grid-gap:20px;gap:20px;padding:clamp(20px,2.5vw,28px);background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(15,23,42,.08);transition:all .2s ease}.AdminDashboard_statCard__1_FoI:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,23,42,.12)}.AdminDashboard_statIcon__2cH4Q{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminDashboard_statContent__a2gna{flex:1 1;min-width:0}.AdminDashboard_statLabel__UEmyh{font-size:14px;color:#64748b;margin:0 0 8px;font-weight:500;font-family:var(--font-onest)}.AdminDashboard_statValue__2f1xp{font-size:clamp(26px,3vw,32px);font-weight:700;color:#0f172a;margin:0 0 6px;font-family:var(--font-onest);letter-spacing:-.02em}.AdminDashboard_statSubtext__wmpne{font-size:13px;color:#94a3b8;margin:0;font-family:var(--font-onest)}.AdminDashboard_statSuccess__3IUMO{color:#10b981;font-weight:600}.AdminDashboard_tabsContainer__2IqTB{display:flex;grid-gap:8px;gap:8px;background:#fff;padding:8px;border-radius:14px;margin-bottom:clamp(20px,2.5vw,28px);box-shadow:0 1px 3px rgba(15,23,42,.08);overflow-x:auto}.AdminDashboard_tab__1URor{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 24px;background:transparent;color:#64748b;border:none;border-radius:10px;font-size:16px;font-weight:600;font-family:var(--font-onest);cursor:pointer;transition:all .2s ease;white-space:nowrap}.AdminDashboard_tab__1URor:hover{background:#f1f5f9;color:#475569}.AdminDashboard_tabActive__2GLcO{background:#6366f1;color:#fff}.AdminDashboard_tabActive__2GLcO:hover{background:#4f46e5}.AdminDashboard_tabContent__1GurR{animation:AdminDashboard_fadeIn__-liCI .3s ease}@keyframes AdminDashboard_fadeIn__-liCI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AdminDashboard_overviewGrid__3XLSW{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:clamp(20px,2.5vw,28px);gap:clamp(20px,2.5vw,28px)}.AdminDashboard_quickStatsCard__3ukDD,.AdminDashboard_recentCard__34VCe{background:#fff;border-radius:16px;padding:clamp(20px,2.5vw,28px);box-shadow:0 1px 3px rgba(15,23,42,.08)}.AdminDashboard_cardTitle__3Z2oy{font-size:clamp(18px,2vw,22px);font-weight:700;color:#0f172a;margin:0 0 20px;font-family:var(--font-onest)}.AdminDashboard_cardHeader__1U4gL{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;grid-gap:16px;gap:16px}.AdminDashboard_linkButton__2yaBU{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:0;background:none;border:none;color:#6366f1;font-size:15px;font-weight:600;font-family:var(--font-onest);cursor:pointer;transition:all .2s ease}.AdminDashboard_linkButton__2yaBU:hover{color:#4f46e5;grid-gap:8px;gap:8px}.AdminDashboard_quickStatsList__17O8j{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.AdminDashboard_quickStatItem__1-Bt2{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:16px;background:#f8fafc;border-radius:12px}.AdminDashboard_quickStatValue__2uKPB{font-size:24px;font-weight:700;color:#0f172a;margin:0 0 4px;font-family:var(--font-onest)}.AdminDashboard_quickStatLabel__38ggH{font-size:14px;color:#64748b;margin:0;font-family:var(--font-onest)}.AdminDashboard_recentList__FWHOa{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.AdminDashboard_recentItem__3NQo4{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8fafc;border-radius:12px;transition:all .2s ease}.AdminDashboard_recentItem__3NQo4:hover{background:#f1f5f9}.AdminDashboard_recentItemContent__tTtOP{display:flex;align-items:center;grid-gap:14px;gap:14px;flex:1 1;min-width:0}.AdminDashboard_recentItemAvatar__1gpAz{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;font-family:var(--font-onest);flex-shrink:0}.AdminDashboard_recentItemName__Y6wGQ{font-size:16px;font-weight:600;color:#0f172a;margin:0 0 4px;font-family:var(--font-onest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminDashboard_recentItemMeta__32zZo{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest)}.AdminDashboard_projectsList__vZe-l{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.AdminDashboard_projectItem__1XTRm{padding:16px;background:#f8fafc;border-radius:12px}.AdminDashboard_projectHeader__13dm6{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;grid-gap:12px;gap:12px}.AdminDashboard_projectName__2eqsn{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 4px;font-family:var(--font-onest)}.AdminDashboard_projectClient__3Wzyq{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest)}.AdminDashboard_progressBar__1uCW4{height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden;margin-bottom:8px}.AdminDashboard_progressFill__SQA8q{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:3px;transition:width .3s ease}.AdminDashboard_projectProgress__1rsMv{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest);font-weight:500}.AdminDashboard_statusBadge__1x8Hc{padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600;font-family:var(--font-onest);white-space:nowrap}.AdminDashboard_statusActive__2hhLL{background:#d1fae5;color:#065f46}.AdminDashboard_statusSuspended__S2wBZ{background:#fef3c7;color:#92400e}.AdminDashboard_statusTrial__6zwOy{background:#dbeafe;color:#1e40af}.AdminDashboard_statusChurned__Stj_s{background:#fee2e2;color:#991b1b}.AdminDashboard_statusDevelopment__3NLMW{background:#e0e7ff;color:#3730a3}.AdminDashboard_statusTesting__2v-M8{background:#fce7f3;color:#831843}.AdminDashboard_statusPlanning__23fjQ{background:#fef3c7;color:#92400e}.AdminDashboard_planBadge__1OG8X{padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600;font-family:var(--font-onest);white-space:nowrap}.AdminDashboard_planEnterprise__2Jkx-{background:#eef2ff;color:#4338ca}.AdminDashboard_planPremium__2upXS{background:#f3e8ff;color:#6b21a8}.AdminDashboard_planBasic__38Ve2{background:#f1f5f9;color:#475569}.AdminDashboard_tableCard__3Y05S{background:#fff;border-radius:16px;padding:clamp(20px,2.5vw,28px);box-shadow:0 1px 3px rgba(15,23,42,.08)}.AdminDashboard_tableContainer__kMFKn{overflow-x:auto;margin-top:20px}.AdminDashboard_table__6KK_L{width:100%;border-collapse:collapse;font-family:var(--font-onest)}.AdminDashboard_table__6KK_L thead th{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#64748b;background:#f8fafc;border-bottom:2px solid #e2e8f0;white-space:nowrap}.AdminDashboard_table__6KK_L tbody td{padding:16px;border-bottom:1px solid #e2e8f0;font-size:15px;color:#334155}.AdminDashboard_table__6KK_L tbody tr{transition:background-color .2s ease}.AdminDashboard_table__6KK_L tbody tr:hover{background:#f8fafc}.AdminDashboard_clientCell__2gSaM{display:flex;align-items:center;grid-gap:14px;gap:14px}.AdminDashboard_clientAvatar__2oK2U{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;font-family:var(--font-onest);flex-shrink:0}.AdminDashboard_clientName__3WYfI{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 4px;font-family:var(--font-onest)}.AdminDashboard_clientOwner__1B6Lu{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest)}.AdminDashboard_revenue__2F725{font-weight:600;color:#0f172a}.AdminDashboard_debt__2-0hn{color:#ef4444;font-weight:600}.AdminDashboard_noDebt__3YOqq{color:#10b981;font-weight:600}.AdminDashboard_projectsGrid__m4lcx{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);margin-top:20px}.AdminDashboard_projectCard__vXgSS{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;transition:all .2s ease}.AdminDashboard_projectCard__vXgSS:hover{border-color:#6366f1;box-shadow:0 4px 12px rgba(99,102,241,.1);transform:translateY(-2px)}.AdminDashboard_projectCardHeader__17lBF{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.AdminDashboard_projectId__1ksnN{font-size:13px;color:#94a3b8;font-weight:600;font-family:var(--font-onest);margin:0}.AdminDashboard_projectCardTitle__2Fjrj{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 6px;font-family:var(--font-onest);line-height:1.3}.AdminDashboard_projectCardClient__3fxOc{font-size:14px;color:#64748b;margin:0 0 18px;font-family:var(--font-onest)}.AdminDashboard_projectCardProgress__1ZVhP{margin-bottom:18px}.AdminDashboard_progressInfo__14gsY{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AdminDashboard_progressLabel__1RMag{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest);font-weight:500}.AdminDashboard_progressValue__d0yWE{font-size:15px;font-weight:700;color:#0f172a;margin:0;font-family:var(--font-onest)}.AdminDashboard_projectCardStats__3kO50{display:flex;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin-bottom:14px}.AdminDashboard_projectCardStat__3vnZe{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;color:#64748b;font-family:var(--font-onest)}.AdminDashboard_projectCardFooter__2bhg-{margin-top:14px}.AdminDashboard_projectDeadline__3gjbL{font-size:13px;color:#64748b;margin:0;font-family:var(--font-onest);font-weight:500}@media (max-width:768px){.AdminDashboard_container__1p05D{padding:20px}.AdminDashboard_headerContent__3uX60{flex-direction:column;align-items:flex-start}.AdminDashboard_actionButton__2X8L5{width:100%;justify-content:center}.AdminDashboard_overviewGrid__3XLSW,.AdminDashboard_projectsGrid__m4lcx,.AdminDashboard_statsGrid__2qoWr{grid-template-columns:1fr}.AdminDashboard_tabsContainer__2IqTB{overflow-x:auto;-webkit-overflow-scrolling:touch}.AdminDashboard_tableContainer__kMFKn{-webkit-overflow-scrolling:touch}}.AccessControl_accessControl__d3A3p{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;overflow:hidden;position:fixed;top:0;left:0}.AccessControl_qrContainer__2VyI6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center;max-width:90vmin}.AccessControl_qrCode__3R17r{width:300px;height:auto;object-fit:contain}.AccessControl_placeInfo__QX5ot{margin-bottom:20px;text-align:center}.AccessControl_placeName__3UGeZ{font-size:24px;font-weight:600;margin-bottom:8px}.AccessControl_placeAddress__1VPZ4{font-size:16px;color:#666;margin-bottom:20px}.IndustryTerminologyTester_container__ZrdWp{padding:clamp(1.5rem,3vw,2.5rem);max-width:1400px;margin:0 auto;background:#f8fafc;min-height:100vh}.IndustryTerminologyTester_header__1M70P{text-align:center;margin-bottom:2.5rem}.IndustryTerminologyTester_title__3nu3X{font-family:var(--font-onest),"Inter",sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#0f172a;margin-bottom:.5rem}.IndustryTerminologyTester_subtitle__2YMD7{font-size:1rem;color:#64748b;margin:0}.IndustryTerminologyTester_industrySelector__14c-_{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(15,23,42,.08)}.IndustryTerminologyTester_sectionTitle__2pEDB{font-family:var(--font-onest),"Inter",sans-serif;font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:1.5rem}.IndustryTerminologyTester_industryGrid__2dBr3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.IndustryTerminologyTester_industryButton__2tII4{display:flex;flex-direction:column;align-items:center;grid-gap:.75rem;gap:.75rem;padding:1.5rem 1rem;border:2px solid #e2e8f0;border-radius:12px;background:#f8fafc;cursor:pointer;transition:all .2s ease;position:relative;font-family:var(--font-onest),"Inter",sans-serif}.IndustryTerminologyTester_industryButton__2tII4:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.IndustryTerminologyTester_industryButton__2tII4.IndustryTerminologyTester_active__3Ix-9{border-color:var(--industry-color);color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15)}.IndustryTerminologyTester_industryIcon__1AVf4{font-size:2rem}.IndustryTerminologyTester_industryName__3HaGm{font-weight:600;font-size:.95rem}.IndustryTerminologyTester_activeIndicator__4OF6K{position:absolute;top:.5rem;right:.5rem;background:#fff;color:var(--industry-color);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.IndustryTerminologyTester_terminologyPreview__2xVVr{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(15,23,42,.08)}.IndustryTerminologyTester_previewHeader__21MiQ{justify-content:space-between;margin-bottom:1.5rem}.IndustryTerminologyTester_headerActions__vXi1U,.IndustryTerminologyTester_previewHeader__21MiQ{display:flex;align-items:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.IndustryTerminologyTester_searchInput__1zefF{padding:.5rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-family:var(--font-onest),"Inter",sans-serif;font-size:.875rem;min-width:200px;transition:border-color .2s ease}.IndustryTerminologyTester_searchInput__1zefF:focus{outline:none;border-color:#6366f1}.IndustryTerminologyTester_termCount__3is1F{background:#6366f1;color:#fff;padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.875rem}.IndustryTerminologyTester_exportButton__3B73A{padding:.5rem 1rem;background:#10b981;color:#fff;border:none;border-radius:8px;font-family:var(--font-onest),"Inter",sans-serif;font-weight:600;cursor:pointer;transition:background .2s ease}.IndustryTerminologyTester_exportButton__3B73A:hover{background:#059669}.IndustryTerminologyTester_categoriesGrid__pj9BG{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.IndustryTerminologyTester_categoryCard__3Kyhb{background:#f8fafc;border-radius:8px;padding:1.5rem;border:1px solid #e2e8f0}.IndustryTerminologyTester_categoryTitle__3L1on{font-family:var(--font-onest),"Inter",sans-serif;font-size:1rem;font-weight:600;color:#6366f1;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #6366f1}.IndustryTerminologyTester_termsList__bwLfp{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.IndustryTerminologyTester_termItem__3HPwV{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#fff;border-radius:6px;font-size:.875rem;grid-gap:.5rem;gap:.5rem}.IndustryTerminologyTester_termKey__3BG72{color:#64748b;font-weight:500;font-family:"Courier New",monospace;flex:0 0 auto}.IndustryTerminologyTester_termValue__2czkm{color:#0f172a;font-weight:600;flex:1 1}.IndustryTerminologyTester_copyButton__2K7QV{flex:0 0 auto;background:#f8fafc;border:1px solid #e2e8f0;padding:.25rem .5rem;border-radius:4px;cursor:pointer;font-size:.75rem;transition:all .2s ease}.IndustryTerminologyTester_copyButton__2K7QV:hover{background:#6366f1;border-color:#6366f1;transform:scale(1.1)}.IndustryTerminologyTester_noResults__Ey9eV{text-align:center;padding:3rem 1rem;color:#64748b;font-size:1rem;font-family:var(--font-onest),"Inter",sans-serif}.IndustryTerminologyTester_comparisonSection__1-n9A{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(15,23,42,.08)}.IndustryTerminologyTester_comparisonSelector__3gHYb{display:flex;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.IndustryTerminologyTester_comparisonButton__1h6Sp{padding:.75rem 1.25rem;border:2px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;font-family:var(--font-onest),"Inter",sans-serif;font-weight:500}.IndustryTerminologyTester_comparisonButton__1h6Sp:hover{background:#f8fafc}.IndustryTerminologyTester_comparisonButton__1h6Sp.IndustryTerminologyTester_activeComparison__3bbb6{background:#6366f1;color:#fff;border-color:#6366f1}.IndustryTerminologyTester_comparisonTable__2bceZ{margin-top:1.5rem;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.IndustryTerminologyTester_comparisonHeader__3fvio{display:grid;grid-template-columns:1fr auto 1fr;background:#f8fafc;font-weight:600;border-bottom:2px solid #e2e8f0}.IndustryTerminologyTester_comparisonColumn__1Pojg{padding:1rem;text-align:center;font-family:var(--font-onest),"Inter",sans-serif}.IndustryTerminologyTester_comparisonRow__3KFQG{display:grid;grid-template-columns:1fr auto 1fr;border-bottom:1px solid #e2e8f0;transition:background .2s ease}.IndustryTerminologyTester_comparisonRow__3KFQG:hover{background:#f8fafc}.IndustryTerminologyTester_comparisonRow__3KFQG.IndustryTerminologyTester_different__MMUO_{background:#fff9e6}.IndustryTerminologyTester_comparisonRow__3KFQG.IndustryTerminologyTester_different__MMUO_:hover{background:#fff4cc}.IndustryTerminologyTester_comparisonCell__3R8aO{padding:.75rem 1rem;text-align:center;font-weight:600;color:#0f172a}.IndustryTerminologyTester_comparisonCellTerm__2avGO{padding:.75rem 1rem;text-align:center;color:#64748b;font-family:"Courier New",monospace;font-size:.875rem;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.IndustryTerminologyTester_validationSection__1f3c8{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(15,23,42,.08)}.IndustryTerminologyTester_validationGrid__1f61O{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.IndustryTerminologyTester_validationCard__2W0lP{background:#f8fafc;border-radius:8px;padding:1.5rem;border:1px solid #e2e8f0}.IndustryTerminologyTester_validationHeader__1D-eM{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.IndustryTerminologyTester_validationIcon__1Qtok{font-size:1.5rem}.IndustryTerminologyTester_validationName__1XHQ_{font-family:var(--font-onest),"Inter",sans-serif;font-weight:600;color:#0f172a}.IndustryTerminologyTester_validationStatus__1mT6T{margin-bottom:.5rem}.IndustryTerminologyTester_statusSuccess__1VG63{color:#4caf50;font-weight:600}.IndustryTerminologyTester_statusWarning__3bh_N{color:#ff9800;font-weight:600}.IndustryTerminologyTester_validationCount__38Vv1{font-size:.875rem;color:#64748b;margin-bottom:.75rem}.IndustryTerminologyTester_progressBar__3fvCF{width:100%;height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}.IndustryTerminologyTester_progressFill__V7U9W{height:100%;transition:width .3s ease;border-radius:4px}@media (max-width:768px){.IndustryTerminologyTester_industryGrid__2dBr3{grid-template-columns:repeat(2,1fr)}.IndustryTerminologyTester_categoriesGrid__pj9BG,.IndustryTerminologyTester_validationGrid__1f61O{grid-template-columns:1fr}}.ChatSimba_chatContainer__1jJlU{display:flex;flex-direction:column;height:100vh;background:#0f0f0f;color:#e5e5e5}.ChatSimba_chatHeader__Svvxa{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;background:#1a1a1a;border-bottom:1px solid #2a2a2a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ChatSimba_headerLeft__2Oawf{display:flex;align-items:center;grid-gap:16px;gap:16px}.ChatSimba_simbaAvatar__20XZM{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#f97316,#fb923c);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px rgba(249,115,22,.3)}.ChatSimba_headerInfo__13LtP{display:flex;flex-direction:column}.ChatSimba_chatTitle__3qELt{margin:0;font-size:20px;font-weight:600;color:#fff;letter-spacing:-.02em}.ChatSimba_chatSubtitle__3JSTM{font-size:13px;color:#a1a1a1;margin:2px 0 0}.ChatSimba_headerRight__1xkfj{display:flex;align-items:center;grid-gap:12px;gap:12px}.ChatSimba_statusBadge__NgH8x{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 14px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:20px;font-size:13px;color:#22c55e;font-weight:500}.ChatSimba_statusDot__3BxsL{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:ChatSimba_pulse__46-bp 2s ease-in-out infinite}@keyframes ChatSimba_pulse__46-bp{0%,to{opacity:1}50%{opacity:.5}}.ChatSimba_messagesArea__1YAJ7{flex:1 1;overflow-y:auto;background:#0f0f0f}.ChatSimba_messagesContainer__11Xzx{max-width:900px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.ChatSimba_messageWrapper__4D48-{display:flex;grid-gap:12px;gap:12px;animation:ChatSimba_slideIn__3LoXh .3s ease-out}@keyframes ChatSimba_slideIn__3LoXh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatSimba_userMessage__2rhm-{flex-direction:row-reverse}.ChatSimba_assistantMessage__vUnhV{flex-direction:row}.ChatSimba_messageAvatar__1NvoO{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:4px}.ChatSimba_userMessage__2rhm- .ChatSimba_messageAvatar__1NvoO{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff}.ChatSimba_assistantMessage__vUnhV .ChatSimba_messageAvatar__1NvoO{background:linear-gradient(135deg,#f97316,#fb923c);color:#fff}.ChatSimba_messageContent__1e71u{display:flex;flex-direction:column;grid-gap:4px;gap:4px;max-width:70%}.ChatSimba_userMessage__2rhm- .ChatSimba_messageContent__1e71u{align-items:flex-end}.ChatSimba_assistantMessage__vUnhV .ChatSimba_messageContent__1e71u{align-items:flex-start}.ChatSimba_messageBubble__3W5JB{padding:14px 18px;border-radius:16px;line-height:1.6;word-wrap:break-word}.ChatSimba_userMessage__2rhm- .ChatSimba_messageBubble__3W5JB{background:#4f46e5;color:#fff;border-bottom-right-radius:4px}.ChatSimba_userMessage__2rhm- .ChatSimba_messageBubble__3W5JB p{color:#fff}.ChatSimba_assistantMessage__vUnhV .ChatSimba_messageBubble__3W5JB{background:#1f1f1f;color:#fff;border:1px solid #2a2a2a;border-bottom-left-radius:4px}.ChatSimba_assistantMessage__vUnhV .ChatSimba_messageBubble__3W5JB p{color:#fff}.ChatSimba_errorBubble__1kzCE{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.3)!important;color:#fca5a5!important}.ChatSimba_messageBubble__3W5JB p{margin:0;font-size:15px}.ChatSimba_markdownContent__33ctW{font-size:14px;line-height:1.7}.ChatSimba_markdownContent__33ctW .md-p{margin:0 0 12px;line-height:1.7}.ChatSimba_markdownContent__33ctW .md-p:last-child{margin-bottom:0}.ChatSimba_markdownContent__33ctW .md-h1{font-size:18px;font-weight:700;margin:16px 0 8px;color:#fbbf24}.ChatSimba_markdownContent__33ctW .md-h2{font-size:16px;font-weight:700;margin:14px 0 6px;color:#fbbf24}.ChatSimba_markdownContent__33ctW .md-h3{font-size:14px;font-weight:600;margin:12px 0 4px;color:#93c5fd}.ChatSimba_markdownContent__33ctW .md-bold{color:#fbbf24;font-weight:700}.ChatSimba_markdownContent__33ctW .md-italic{color:#93c5fd;font-style:italic}.ChatSimba_markdownContent__33ctW .md-ol,.ChatSimba_markdownContent__33ctW .md-ul{margin:12px 0;padding-left:24px}.ChatSimba_markdownContent__33ctW .md-li,.ChatSimba_markdownContent__33ctW .md-li-num{margin-bottom:8px;padding-left:4px;line-height:1.6}.ChatSimba_markdownContent__33ctW .md-li::marker{color:#f97316}.ChatSimba_markdownContent__33ctW .md-li-num::marker{color:#fbbf24}.ChatSimba_messageTime__2fqRK{font-size:11px;color:#737373;padding:0 4px}.ChatSimba_userMessage__2rhm- .ChatSimba_messageTime__2fqRK{color:#a5b4fc}.ChatSimba_typingIndicator__1z9QT{display:flex;grid-gap:4px;gap:4px;padding:4px 0}.ChatSimba_typingIndicator__1z9QT span{width:8px;height:8px;border-radius:50%;background:#f97316;animation:ChatSimba_typing__3xoj2 1.4s ease-in-out infinite}.ChatSimba_typingIndicator__1z9QT span:nth-child(2){animation-delay:.2s}.ChatSimba_typingIndicator__1z9QT span:nth-child(3){animation-delay:.4s}@keyframes ChatSimba_typing__3xoj2{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.ChatSimba_inputArea__kiOC0{background:#1a1a1a;border-top:1px solid #2a2a2a;padding:20px 32px}.ChatSimba_inputWrapper__9sc3O{max-width:900px;margin:0 auto}.ChatSimba_inputContainer__36pX3{display:flex;grid-gap:12px;gap:12px;align-items:center;background:#0f0f0f;border:1px solid #2a2a2a;border-radius:12px;padding:4px;transition:all .2s ease}.ChatSimba_inputContainer__36pX3:focus-within{border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.ChatSimba_messageInput__1xFP1{flex:1 1;background:transparent;border:none;outline:none;padding:12px 16px;color:#e5e5e5;font-size:15px;line-height:1.5}.ChatSimba_messageInput__1xFP1::placeholder{color:#737373}.ChatSimba_sendButton__Hg_k5{width:44px;height:44px;border-radius:8px;background:linear-gradient(135deg,#f97316,#fb923c);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.ChatSimba_sendButton__Hg_k5:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px rgba(249,115,22,.4)}.ChatSimba_sendButton__Hg_k5:disabled{opacity:.4;cursor:not-allowed}.ChatSimba_inputHint__3E_xT{margin:12px 0 0;font-size:12px;color:#737373;display:flex;align-items:center;grid-gap:6px;gap:6px}.ChatSimba_inputHint__3E_xT svg{color:#f97316}.ChatSimba_messagesArea__1YAJ7::-webkit-scrollbar{width:8px}.ChatSimba_messagesArea__1YAJ7::-webkit-scrollbar-track{background:#0f0f0f}.ChatSimba_messagesArea__1YAJ7::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:4px}.ChatSimba_messagesArea__1YAJ7::-webkit-scrollbar-thumb:hover{background:#3a3a3a}@media (max-width:768px){.ChatSimba_chatHeader__Svvxa{padding:16px 20px}.ChatSimba_messagesContainer__11Xzx{padding:24px 16px}.ChatSimba_inputArea__kiOC0{padding:16px 20px}.ChatSimba_messageContent__1e71u{max-width:85%}.ChatSimba_chatTitle__3qELt{font-size:18px}}