@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap";@import"https://fonts.googleapis.com/css2?family=Alfa+Slab+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";@import"https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Bangers&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lobster&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Monoton&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mountains+of+Christmas:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Pacifico&display=swap";@import"https://fonts.googleapis.com/css2?family=Passion+One:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sacramento&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Creepster&display=swap";.page-container{background-color:#ddd;min-height:100vh}.content-container{width:100%;background-color:#fff}.code_header{display:grid;grid-template-columns:1fr;min-width:0}.code_header>*{min-width:0}.businessHeader{display:flex;min-width:0}.logo_container{flex-grow:1;flex-shrink:1;flex-basis:200px;display:flex;align-items:flex-end;min-width:0}.businessInfo{padding:20px;margin-bottom:30px;width:400px}.theme-container{display:flex;flex-direction:column;gap:20px;min-width:0}.link_group{flex-grow:1;display:flex;flex-direction:column;gap:10px}.linkflex{display:flex;flex-direction:column}.link_form{display:flex;flex-direction:row;justify-content:space-between}.link_buttons_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.link_clicks{display:flex;flex-direction:row;align-items:center}.button-group{display:flex;align-items:start;gap:16px}.button-group button.styletwo{margin-left:0;margin-right:0}.link-items{padding:10px;min-height:50px;display:flex;flex-direction:column;gap:20px}.multi-link-box{padding-top:5px!important;padding-bottom:5px!important}.multi-link-box .text-caption{margin-top:0!important;margin-bottom:-1px!important;padding-top:0;padding-bottom:0}.ml-link-item{margin-top:17px;margin-bottom:1px}.link-item{background-color:#f9f9f9;border:1px solid #ddd;padding:10px;margin-bottom:10px;border-radius:4px;position:relative;display:flex}.ml-drag-item{background-color:#f9f9f9;border:1px solid #ddd;padding:10px;margin-bottom:10px;border-radius:4px;position:relative;display:flex;align-items:center;max-width:600px}.link_action{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.main_actions{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border:1px solid grey;padding:10px;text-align:right}.admin-row{display:flex;margin-bottom:10px}.admin-controls{display:flex;gap:10px;align-items:center}.social-media-row{display:flex;align-items:center;gap:16px;padding:8px 0}.social-icons{display:flex;align-items:center;gap:8px;margin-left:10px}html,body{background-color:#000}.roboto-thin{font-family:Roboto,sans-serif;font-weight:100;font-style:normal}.roboto-light{font-family:Roboto,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.roboto-medium{font-family:Roboto,sans-serif;font-weight:500;font-style:normal}.roboto-bold{font-family:Roboto,sans-serif;font-weight:700;font-style:normal}.roboto-black{font-family:Roboto,sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:Roboto,sans-serif;font-weight:100;font-style:italic}.roboto-light-italic{font-family:Roboto,sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:Roboto,sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:Roboto,sans-serif;font-weight:500;font-style:italic}.roboto-bold-italic{font-family:Roboto,sans-serif;font-weight:700;font-style:italic}.roboto-black-italic{font-family:Roboto,sans-serif;font-weight:900;font-style:italic}.app-footer[data-v-20eea26b]{background-color:#333;color:#fff;padding:2rem 1rem;margin-top:6rem}.footer-content[data-v-20eea26b]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}.footer-section[data-v-20eea26b]{min-width:200px}.footer-section h4[data-v-20eea26b]{color:#fff;margin-bottom:1rem;font-size:1.1rem}.footer-link[data-v-20eea26b]{color:#ccc;text-decoration:none;display:block;margin-bottom:.5rem;transition:color .3s ease}.footer-link[data-v-20eea26b]:hover{color:#fff}.footer-bottom[data-v-20eea26b]{text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid #555}.dialog-card{max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.dialog-header{background-color:rgb(var(--v-theme-primary));color:#fff;flex-shrink:0;cursor:move}.dialog-footer{flex-shrink:0;background-color:#fff;border-top:1px solid #eee}.v-btn--variant-flat:hover{filter:brightness(.88)}header{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#333;color:#fff;position:relative}h1.logo{color:#fff;text-decoration:none}header a{text-decoration:none;outline:none;cursor:pointer}.logo{width:160px;margin-top:3px}.stdinput{outline:1px solid grey;margin-top:9px}#tapspotapp{min-height:100vh;display:flex;flex-direction:column}main{flex:1}[v-cloak]{display:none}button.styleminusone .v-btn__content{margin-top:-1px!important}button.styleminusone .v-btn__content i{margin-top:-2px!important}button.stylezero .v-btn__content{margin-top:2px!important}button.stylezero .v-btn__content i{margin-top:0!important}button.styleone .v-btn__content{margin-top:1px!important}button.styleone .v-btn__content i{margin-top:-2px!important}button.styletwo{margin:0 auto 20px}button.styletwo .v-btn__content{margin-top:2px!important}button.styletwo .v-btn__content i{margin-top:-2px!important}button.stylethree .v-btn__content{margin-top:3px!important}button.stylethree .v-btn__content i{margin-top:-2px!important}button.stylefour .v-btn__content{margin-top:4px!important}button.stylefour .v-btn__content i{margin-top:-2px!important}.v-application__wrap,.v-container:not(.content-container),.v-main,form,.container,.row{max-width:100%!important;box-sizing:border-box!important}select,input,.v-select,.v-text-field,.v-menu{max-width:100%!important;width:100%!important;box-sizing:border-box!important}.gdpr-popup{position:fixed;bottom:0;left:0;right:0;background-color:#212529f2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;padding:20px;box-shadow:0 -4px 20px #0000004d;z-index:9999;border-top:3px solid #0d6efd;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.gdpr-content{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;gap:20px}.gdpr-text{flex:1}.gdpr-title{margin:0 0 8px;font-weight:600;font-size:1.1rem}.gdpr-message{margin:0;font-size:.95rem;line-height:1.4}.gdpr-link{color:#5cbbf6;text-decoration:none}.gdpr-link:hover{color:#fff;text-decoration:underline}.gdpr-buttons{display:flex;gap:10px;flex-shrink:0}@media (max-width: 768px){.gdpr-content{flex-direction:column;text-align:center;gap:15px}.gdpr-buttons{width:100%;justify-content:center}}@media (max-width: 480px){.gdpr-popup{padding:15px}.gdpr-buttons{flex-direction:column;gap:8px}}.v-app.maintenance-mode,.maintenance-mode,.maintenance-mode #tapspotapp,.maintenance-mode main,.maintenance-mode .v-main,.maintenance-mode .page-container{background-color:#c92f2f!important}body:has(.maintenance-mode){background-color:#c92f2f!important}.main-layout .content-container>.v-card{box-shadow:none!important}.not-found{text-align:center;margin-top:50px}.not-found h1{font-size:3rem;margin-bottom:1rem}.not-found p{font-size:1.2rem;margin-bottom:1.5rem}.welcome-popup[data-v-4ff182f5]{border-radius:16px!important;overflow:hidden}.welcome-header[data-v-4ff182f5]{background:#7d65fd;padding:20px 24px 16px;display:flex;justify-content:center;position:relative}.welcome-close[data-v-4ff182f5]{position:absolute;top:8px;right:8px;opacity:.8}.welcome-close[data-v-4ff182f5]:hover{opacity:1}.welcome-logo[data-v-4ff182f5]{height:36px;width:auto}.welcome-body[data-v-4ff182f5]{padding:32px 32px 12px!important;min-height:230px;display:flex;flex-direction:column;align-items:center}.step-content[data-v-4ff182f5]{text-align:center;width:100%}.step-icon[data-v-4ff182f5]{display:flex;justify-content:center;margin-bottom:16px}.step-title[data-v-4ff182f5]{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-bottom:4px;letter-spacing:-.01em}.step-subtitle[data-v-4ff182f5]{font-size:.88rem;font-style:italic;color:#555;margin-bottom:20px}.step-text[data-v-4ff182f5]{font-size:.93rem;color:#555;line-height:1.65;margin:0}.step-text-extra[data-v-4ff182f5]{margin-top:8px}.step-dots[data-v-4ff182f5]{display:flex;gap:8px;justify-content:center;margin-top:28px}.dot[data-v-4ff182f5]{width:8px;height:8px;border-radius:50%;background:#ddd;transition:background .2s}.dot.active[data-v-4ff182f5]{background:#7d65fd}.welcome-nav[data-v-4ff182f5]{display:flex;justify-content:center;gap:12px;padding:8px 20px 16px}.welcome-checkbox-footer[data-v-4ff182f5]{background:#f5f5f5;border-top:1px solid #e8e8e8;display:flex;justify-content:center;padding:10px 20px}.do-not-show[data-v-4ff182f5]{font-size:.82rem}.step-fade-enter-active[data-v-4ff182f5],.step-fade-leave-active[data-v-4ff182f5]{transition:opacity .2s ease,transform .2s ease}.step-fade-enter-from[data-v-4ff182f5]{opacity:0;transform:translate(16px)}.step-fade-leave-to[data-v-4ff182f5]{opacity:0;transform:translate(-16px)}.setup-guide-btn[data-v-68e15963]{color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.05em;line-height:1.2;border-radius:8px;border:2px solid transparent;transition:all .2s ease;min-width:unset;height:auto;padding:6px 14px;text-transform:uppercase}.setup-guide-btn[data-v-68e15963]:hover{border:2px solid white!important}.setup-guide-btn[data-v-68e15963]:hover .v-btn__content,.setup-guide-btn[data-v-68e15963]:hover .v-icon{color:#fff!important}.vertical-divider[data-v-68e15963]{width:1px;height:40px;background-color:#ffffff4d;margin:0 12px}.user-menu-btn[data-v-68e15963]{margin-right:12px!important}.profile-icon-wrapper[data-v-68e15963]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.profile-icon-wrapper .v-icon[data-v-68e15963]{position:absolute;display:flex;align-items:center;justify-content:center}.profile-circle[data-v-68e15963]{color:#fff!important;opacity:.95}.profile-person[data-v-68e15963]{color:#00000080!important;transform:scale(1.33)!important;transform-origin:center!important;z-index:1}.logo-link[data-v-68e15963]{display:flex;align-items:center;text-decoration:none;margin-left:8px}.app-logo[data-v-68e15963]{height:40px;width:auto;object-fit:contain}@media (max-width: 600px){.setup-guide-btn[data-v-68e15963]{padding:4px 8px;font-size:.7rem}.setup-guide-btn[data-v-68e15963] .v-icon{font-size:20px!important;margin-right:4px!important}.vertical-divider[data-v-68e15963]{display:none}.user-menu-btn[data-v-68e15963]{margin-right:4px!important}.app-logo[data-v-68e15963]{height:30px}}[data-v-68e15963] .v-navigation-drawer{background-color:#f5f5f7!important;border-right-width:0!important}[data-v-68e15963] .v-navigation-drawer .v-list-item-title{font-size:16px!important;line-height:1.5!important;overflow:visible!important}[data-v-68e15963] .v-navigation-drawer .v-list--nav{padding-inline:0!important}[data-v-68e15963] .v-navigation-drawer .v-list-item{padding-inline:0!important;margin-inline:0!important;border-radius:0!important}[data-v-68e15963] .v-navigation-drawer .v-list-item__prepend{padding-inline-start:16px!important}[data-v-68e15963] .v-navigation-drawer .v-list-item__content,[data-v-68e15963] .v-navigation-drawer .v-list-item__append{padding-inline-end:16px!important}[data-v-68e15963] .v-navigation-drawer .v-list-item__spacer{width:8px!important}[data-v-68e15963] .v-list-item--active{background-color:#fff!important}[data-v-68e15963] .v-list-item--active .v-list-item__overlay{opacity:0!important}[data-v-68e15963] .v-list-item--active .v-list-item-title{color:rgb(var(--v-theme-primary));font-weight:600}[data-v-68e15963] .v-list-item--active .v-list-item__prepend .v-icon{color:rgb(var(--v-theme-primary))!important}[data-v-68e15963] .v-list-group__items .v-list-item{padding-inline:0!important;margin-inline:0!important;border-radius:0!important}[data-v-68e15963] .v-navigation-drawer__content{padding-top:64px!important}[data-v-68e15963] .v-main{padding-left:0!important;--v-layout-top: 35px !important;background-color:var(--page-background-color)!important;min-height:100vh!important}.main-layout[data-v-68e15963]{min-height:100vh;background-color:var(--page-background-color)}[data-v-68e15963] .content-container{max-width:none!important;width:100%!important}.v-navigation-drawer--left{border-right-width:0!important}.v-navigation-drawer .v-list--nav{padding-inline:0!important}.v-navigation-drawer .v-list-item{padding-inline:0!important;margin-inline:0!important;border-radius:0!important;width:100%!important;max-width:100%!important}.v-navigation-drawer .v-list-item>.v-list-item__overlay,.v-navigation-drawer .v-list-item>.v-list-item__underlay{margin-inline:0!important;padding-inline:0!important;left:0!important;right:0!important;width:100%!important;border-radius:0!important}.v-navigation-drawer .v-list-item__prepend{padding-inline-start:16px!important}.v-navigation-drawer .v-list-item__content,.v-navigation-drawer .v-list-item__append{padding-inline-end:16px!important}.v-navigation-drawer .v-list-group__items .v-list-item{padding-inline:0!important;margin-inline:0!important;border-radius:0!important}.v-navigation-drawer .v-list-item--active{background-color:#fff!important}.v-navigation-drawer .v-list-item--active>.v-list-item__overlay{opacity:0!important}.v-navigation-drawer .v-list-item--active .v-list-item-title{color:rgb(var(--v-theme-primary))!important;font-weight:600}.v-navigation-drawer .v-list-item--active .v-list-item__prepend .v-icon{color:rgb(var(--v-theme-primary))!important}:root{--page-background-color: ##FFF}body.tour-interactive.driver-active #app,body.tour-interactive.driver-active #app *,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip),body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) *{pointer-events:auto!important}body.tour-interactive .driver-overlay{display:none!important}body.tour-interactive>svg:not(#tour-arrow-svg){pointer-events:none!important;display:none!important}html.v-overlay-scroll-blocked:has(body.tour-interactive){overflow:auto!important}body.tour-interactive.driver-active #app .v-selection-control,body.tour-interactive.driver-active #app .v-selection-control__wrapper,body.tour-interactive.driver-active #app .v-selection-control__input,body.tour-interactive.driver-active #app .v-selection-control__input>input,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-selection-control,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-selection-control__wrapper,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-selection-control__input,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-selection-control__input>input{pointer-events:auto!important}body.tour-interactive.driver-active #app .v-list-item--disabled,body.tour-interactive.driver-active #app .v-list-item--disabled *{pointer-events:none!important}body.tour-interactive.driver-active #app .v-field__overlay,body.tour-interactive.driver-active #app .v-field__outline,body.tour-interactive.driver-active #app .v-field__outline *,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-field__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-field__outline,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-field__outline *{pointer-events:none!important}body.tour-interactive.driver-active #app .v-expansion-panel-title__overlay,body.tour-interactive.driver-active #app .v-expansion-panel-title__overlay *,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-expansion-panel-title__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-expansion-panel-title__overlay *{pointer-events:none!important}body.tour-interactive.driver-active #app .v-ripple__container,body.tour-interactive.driver-active #app .v-ripple__animation,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-ripple__container,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-ripple__animation{pointer-events:none!important}body.tour-interactive.driver-active #app .v-btn__overlay,body.tour-interactive.driver-active #app .v-btn__underlay,body.tour-interactive.driver-active #app .v-card__overlay,body.tour-interactive.driver-active #app .v-list-item__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-btn__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-btn__underlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-card__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay:not(.v-tooltip) .v-list-item__overlay,body.tour-interactive.driver-active .v-overlay-container .v-overlay__scrim{pointer-events:none!important}.driver-popover.tour-collapsed,.driver-popover.tour-collapsed *{pointer-events:none!important}.tour-hide-btn{background-color:transparent!important;color:#7d65fd!important;border:1px solid #7d65fd!important;border-radius:8px!important;padding:7px 16px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.03em;text-transform:uppercase;margin-right:10px;cursor:pointer}.tour-hide-btn:hover{background-color:#f4f1ff!important}#tour-pill{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;pointer-events:none!important}#tour-pill .tour-pill-hit-target{pointer-events:auto!important}@keyframes tour-pill-pulse{0%{box-shadow:0 0 0 1px #00000026,0 8px 32px #00000073,0 0 #7d65fd8c}70%{box-shadow:0 0 0 1px #00000026,0 8px 32px #00000073,0 0 0 14px #7d65fd00}to{box-shadow:0 0 0 1px #00000026,0 8px 32px #00000073,0 0 #7d65fd00}}#tour-pill.tour-pill-formed{animation:tour-pill-pulse 2.2s ease-out infinite}@keyframes tour-glow-pulse{0%{box-shadow:0 0 5px 2px #f1ab8666}50%{box-shadow:0 0 15px 6px #f1ab86b3}to{box-shadow:0 0 5px 2px #f1ab8666}}.tour-glow{animation:tour-glow-pulse 1.5s ease-in-out infinite!important;border-radius:8px;position:relative;z-index:1;overflow:visible!important}.tour-subtour.driver-popover{top:20px!important;right:20px!important;left:auto!important;bottom:auto!important;width:420px!important;max-width:calc(100vw - 40px)!important;border-radius:16px!important;overflow:hidden!important;border:3px solid white!important;box-shadow:0 0 0 1px #00000026,0 16px 48px #00000073!important;padding:0!important}.tour-subtour .driver-popover-title{background:#7d65fd!important;color:#fff!important;cursor:grab;-webkit-user-select:none;user-select:none;padding:18px 24px 14px!important;margin:0!important;font-size:1.1rem!important;font-weight:700!important;font-family:Poppins,sans-serif!important}.tour-subtour .driver-popover-description{padding:16px 24px 8px!important}.tour-subtour .driver-popover-footer{padding:4px 20px 16px!important}.tour-subtour .driver-popover-footer .driver-popover-next-btn{background-color:#7d65fd!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:7px 20px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase;text-shadow:none!important}.tour-subtour .driver-popover-footer .driver-popover-next-btn:hover{background-color:#6a52e0!important}.tour-subtour .driver-popover-footer .tour-popover-secondary-btn{background-color:#fff!important;color:#7d65fd!important;border:1px solid #7d65fd!important;border-radius:8px!important;padding:7px 16px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.03em;text-transform:uppercase;margin-right:10px}.tour-subtour .driver-popover-footer .tour-popover-secondary-btn:hover{background-color:#f4f1ff!important}.tour-step-num{font-size:.75rem;font-weight:600;color:#888;letter-spacing:.05em;margin-bottom:6px;font-family:Poppins,sans-serif}@keyframes tour-popover-slide-left{0%{transform:translate(40px);opacity:.4}to{transform:translate(0);opacity:1}}body.tour-popover-left .tour-subtour.driver-popover{left:20px!important;right:auto!important;animation:tour-popover-slide-left .35s ease-out forwards}@media (max-width: 768px){.tour-subtour.driver-popover{top:auto!important;bottom:20px!important;left:20px!important;right:20px!important;width:auto!important;max-width:none!important}body.tour-popover-left .tour-subtour.driver-popover{left:20px!important;right:20px!important;top:auto!important;bottom:20px!important}}.tour-subtour .driver-popover-arrow,.tour-popover .driver-popover-close-btn{display:none!important}.tour-popover:not(.tour-subtour) .driver-popover-close-btn{display:none!important}.tour-popover .driver-popover-description{font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.6}.tour-popover .driver-popover-title{font-family:Poppins,sans-serif;font-size:1.15rem}.tour-popover.driver-popover:not(.tour-subtour){width:580px!important;max-width:calc(100vw - 40px)!important;max-height:calc(100vh - 40px)!important;border-radius:16px!important;overflow:hidden!important;border:3px solid white!important;box-shadow:0 0 0 1px #00000026,0 16px 48px #00000073!important;padding:0!important;display:flex!important;flex-direction:column!important}.tour-popover:not(.tour-subtour) .driver-popover-title{background:#7d65fd;color:#fff!important;cursor:grab;-webkit-user-select:none;user-select:none;padding:22px 28px 18px!important;margin:0!important;font-size:1.2rem!important;font-weight:700!important;text-align:center!important;font-family:Poppins,sans-serif!important;flex:0 0 auto!important}.tour-popover:not(.tour-subtour) .driver-popover-description{padding:20px 24px 8px!important;flex:1 1 auto!important;overflow-y:auto!important;min-height:0!important}.tour-popover:not(.tour-subtour) .driver-popover-footer{padding:4px 20px 16px!important;flex:0 0 auto!important}.tour-popover:not(.tour-subtour) .driver-popover-footer button{background-color:#7d65fd!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:8px 24px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase;text-shadow:none!important}.tour-popover:not(.tour-subtour) .driver-popover-footer button:hover{background-color:#6a52e0!important}.tour-path-list{display:flex;flex-direction:column;gap:10px;margin-top:8px}.tour-path-btn{display:flex;align-items:center;gap:12px;padding:12px 16px;border:2px solid #e0e0e0;border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:border-color .2s,background .2s;font-family:Poppins,sans-serif}.tour-path-btn:hover{border-color:#7d65fd;background:#f5f2ff}.tour-path-icon{font-size:1.5rem;flex-shrink:0;width:36px;text-align:center}.tour-path-label{font-size:1rem;font-weight:700;color:#333;display:block}.tour-path-desc{font-size:.8rem;color:#777;display:block;font-family:sans-serif}.emi-dialog-card[data-v-ed796b39]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.emi-dialog-header[data-v-ed796b39]{background-color:rgb(var(--v-theme-primary));color:#fff;flex-shrink:0;cursor:move}.emi-dialog-card[data-v-ed796b39] .v-card-text{overflow-y:auto;flex:1 1 auto}.emi-dialog-footer[data-v-ed796b39]{flex-shrink:0;background-color:#fff;border-top:1px solid #eee}.emi-sticky-banner[data-v-ed796b39]{flex-shrink:0;margin:0;border-radius:0}.emi-price-edit-wrapper[data-v-ed796b39]{padding-left:2px!important;padding-right:2px!important;max-height:calc(100vh - 200px);overflow-y:auto}.emi-category-block[data-v-ed796b39]{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:24px!important}.emi-variant-group[data-v-ed796b39]{display:flex;border-bottom:1px solid #e0e0e0;padding:8px 0;transition:background-color .2s ease}.emi-variant-group[data-v-ed796b39]:last-child{border-bottom:none}.emi-variant-group[data-v-ed796b39]:hover{background-color:#00000005}.emi-group-drag-handle[data-v-ed796b39]{padding:4px 4px 4px 8px;flex-shrink:0;align-self:flex-start;margin-top:8px}.emi-variant-group-content[data-v-ed796b39]{flex:1;min-width:0}.emi-variant-group--multi .emi-variant-group-content[data-v-ed796b39]{border-left:3px solid #7d65fd;padding-left:8px;margin-left:4px}.emi-variant-group-header[data-v-ed796b39]{font-weight:600;font-size:16px;padding:4px 0 2px;color:#333}.emi-parent-line[data-v-ed796b39]{gap:4px}.emi-parent-name[data-v-ed796b39]{font-size:16px;line-height:1.2}.emi-option-name[data-v-ed796b39],.emi-price-override-input[data-v-ed796b39] .v-field__input,.emi-price-override-input[data-v-ed796b39] input{font-size:14px;line-height:1.2}.emi-variant-switch[data-v-ed796b39]{flex:0 0 60px;transform:scale(.72);transform-origin:center center;margin-left:4px;margin-right:4px}.emi-variant-switch[data-v-ed796b39] .v-selection-control{min-height:28px}.emi-variant-switch-spacer[data-v-ed796b39]{flex:0 0 60px;margin-left:4px;margin-right:4px}.emi-price-override-input[data-v-ed796b39]{flex:0 0 140px}.emi-item-unavailable[data-v-ed796b39]{opacity:.5}.emi-item-unavailable .emi-option-name[data-v-ed796b39]{text-decoration:line-through}.emi-variant-group-body--inactive[data-v-ed796b39]{opacity:.48}.emi-item-container-wrapper[data-v-ed796b39]{padding:2px 0;transition:background-color .2s ease}.emi-item-container-wrapper[data-v-ed796b39]:hover{background-color:#00000005}.emi-item-container[data-v-ed796b39]{padding:0 16px 0 0}.emi-item-name[data-v-ed796b39]{font-weight:500;margin-right:16px}.emi-size-input[data-v-ed796b39]{width:200px}.cursor-move[data-v-ed796b39]{cursor:move}.emi-item-drag-handle[data-v-ed796b39]{padding:4px;border-radius:4px;margin-right:8px}.emi-item-drag-handle[data-v-ed796b39]:hover{background-color:#0000000d}.emi-item-highlighted[data-v-ed796b39]{background-color:#7d65fd1a;border-left:3px solid rgb(var(--v-theme-primary));border-radius:4px}.clickable[data-v-64c6a18e]{cursor:pointer}.v-breadcrumbs-item[data-v-64c6a18e]{text-wrap:nowrap}.breadcrumbs-row[data-v-64c6a18e]{display:flex;flex-direction:column;align-items:flex-start}.back-link[data-v-64c6a18e]{display:inline-flex;align-items:center;gap:4px;color:#555;text-decoration:none;font-size:.9rem;margin-bottom:1rem;position:relative;top:1px;cursor:pointer}.back-link[data-v-64c6a18e]:hover{color:#000}.back-divider[data-v-64c6a18e]{display:none;align-items:center;color:#555;margin:0 8px}@media (min-width: 960px){.breadcrumbs-row[data-v-64c6a18e]{flex-direction:row;align-items:center;gap:0}.back-link[data-v-64c6a18e]{margin-bottom:0;order:-1}.back-divider[data-v-64c6a18e]{display:inline-flex;order:-1}}@media screen and (max-width: 600px){[data-v-64c6a18e] ul.v-breadcrumbs li{display:none}[data-v-64c6a18e] ul.v-breadcrumbs li:nth-last-child(-n+5){display:list-item;list-style-type:none}}.food-manager-container[data-v-c8e28c69]{width:100%}.cursor-move[data-v-c8e28c69]{cursor:move}.sortable-drag[data-v-c8e28c69]{background-color:#fff!important;box-shadow:0 8px 16px #00000026!important;opacity:1!important;transform:scale(1.02)!important;transition:transform .2s ease!important}.sortable-ghost[data-v-c8e28c69]{opacity:.4!important;background-color:#d0e3ff!important;border:2px solid #4a90e2!important;border-radius:8px!important}.allergens-container[data-v-c8e28c69]{margin-top:1rem}.attr-section[data-v-c8e28c69]{border:1px solid #e0e0e0;border-radius:8px;background:#fff;overflow:hidden}.attr-section-header[data-v-c8e28c69]{display:flex;align-items:center;width:100%;padding:10px 12px;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;gap:12px;transition:background-color .15s ease}.attr-section-header[data-v-c8e28c69]:hover{background-color:#f7f5ff}.attr-section-header.open[data-v-c8e28c69]{border-bottom:1px solid #eee}.attr-section-title[data-v-c8e28c69]{font-weight:600;font-size:.875rem;color:#000000de;flex-shrink:0}.attr-section-summary[data-v-c8e28c69]{flex:1;text-align:right;font-size:.8125rem;color:#0009;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attr-section-value[data-v-c8e28c69]{color:#7d65fd;font-weight:500}.attr-section-chevron[data-v-c8e28c69]{color:#0000008a;flex-shrink:0}.attr-section-body[data-v-c8e28c69]{padding:12px}.allergen-icons[data-v-c8e28c69]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.variant-drag-handle[data-v-c8e28c69]{cursor:grab;opacity:.5;flex-shrink:0}.variant-drag-handle[data-v-c8e28c69]:hover{opacity:1}.variant-drag-handle[data-v-c8e28c69]:active{cursor:grabbing}.allergen-icon[data-v-c8e28c69]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:opacity .2s,filter .2s}.allergen-icon img[data-v-c8e28c69]{width:40px;height:40px;object-fit:contain;opacity:.3;filter:grayscale(100%) brightness(150%);transition:filter .2s,opacity .2s}.allergen-icon.selected img[data-v-c8e28c69]{opacity:1;filter:grayscale(0%)}.allergen-name[data-v-c8e28c69]{font-size:.8rem;text-align:center;margin-top:.25rem}.v-table[data-v-c8e28c69]{width:100%}.text-no-wrap[data-v-c8e28c69]{white-space:nowrap}td[data-v-c8e28c69]{white-space:normal;vertical-align:middle}.allergens[data-v-c8e28c69]{display:flex;gap:4px}.spice-level-container[data-v-c8e28c69]{margin-top:1rem}.spice-icons[data-v-c8e28c69]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.spice-icon[data-v-c8e28c69]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:opacity .2s,filter .2s}.spice-icon img[data-v-c8e28c69]{width:40px;height:40px;object-fit:contain;opacity:.3;filter:grayscale(100%) brightness(150%);transition:filter .2s,opacity .2s}.spice-icon.selected img[data-v-c8e28c69]{opacity:1;filter:grayscale(0%)}.spice-name[data-v-c8e28c69]{font-size:.8rem;text-align:center;margin-top:.25rem}.plant-based-container[data-v-c8e28c69]{margin-top:1rem}.plant-based-icons[data-v-c8e28c69]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.plant-based-icon[data-v-c8e28c69]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:opacity .2s,filter .2s}.plant-based-icon img[data-v-c8e28c69]{width:40px;height:40px;object-fit:contain;opacity:.3;filter:grayscale(100%) brightness(150%);transition:filter .2s,opacity .2s}.plant-based-icon.selected img[data-v-c8e28c69]{opacity:1;filter:grayscale(0%)}.plant-based-name[data-v-c8e28c69]{font-size:.8rem;text-align:center;margin-top:.25rem}.menu-checkbox-group[data-v-c8e28c69]{max-height:300px;overflow-y:auto;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:4px}.menu-checkbox-group .v-row[data-v-c8e28c69]{margin:0}.menu-checkbox-group .v-col[data-v-c8e28c69]{padding:2px}.menu-checkbox-group .v-checkbox[data-v-c8e28c69]{margin-top:0;margin-bottom:0}.menu-checkbox-group[data-v-c8e28c69]::-webkit-scrollbar{width:8px}.menu-checkbox-group[data-v-c8e28c69]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.menu-checkbox-group[data-v-c8e28c69]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.menu-checkbox-group[data-v-c8e28c69]::-webkit-scrollbar-thumb:hover{background:#555}.food-item-dialog-wrapper[data-v-c8e28c69]{max-height:calc(100vh - 200px);overflow-y:auto;padding-bottom:0!important}.food-item-card[data-v-c8e28c69]{border-left:4px solid #1976d2;margin-bottom:8px!important;box-shadow:0 1px 2px #0000001a!important}.food-item-name[data-v-c8e28c69]{font-size:1.1rem;font-weight:500}.food-item-description[data-v-c8e28c69]{font-size:.9rem;color:#0009;margin-top:4px;padding-left:28px;margin-bottom:0!important}.mobile-headers[data-v-c8e28c69]{padding:0 16px 8px;font-weight:500;border-bottom:1px solid rgba(0,0,0,.12)}.mobile-header-name[data-v-c8e28c69]{width:70%}.mobile-header-actions[data-v-c8e28c69]{width:30%;text-align:right;padding-right:12px}.action-buttons-container[data-v-c8e28c69]{display:flex;justify-content:flex-end}.desktop-buttons[data-v-c8e28c69]{flex-wrap:wrap;align-items:flex-start}.mobile-buttons .button-groups-container[data-v-c8e28c69]{display:flex;flex-direction:column;gap:24px}.mobile-buttons .button-group[data-v-c8e28c69]{flex:1}@media (max-width: 600px){.v-card-text[data-v-c8e28c69]{padding:16px 8px}.mobile-buttons .button-group .v-row[data-v-c8e28c69]{margin-bottom:0}}.add-to-menu-btn[data-v-c8e28c69]{text-transform:uppercase;font-size:.7rem;font-weight:500;letter-spacing:.5px;margin-left:28px}.warning-text[data-v-c8e28c69]{color:#ff0c;font-size:.8rem;margin-top:4px;margin-left:28px}.loading-container[data-v-c8e28c69]{text-align:center;padding:4rem 2rem;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.food-items-placeholder[data-v-c8e28c69]{text-align:center;padding:4rem 2rem}.placeholder-content[data-v-c8e28c69]{max-width:600px;margin:0 auto}.feature-list[data-v-c8e28c69]{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;text-align:left}.feature-item[data-v-c8e28c69]{display:flex;align-items:center;padding:.25rem 0}.gluten-cereals-container[data-v-c8e28c69]{background-color:#f8f9fa;border-radius:8px;padding:1rem;border-left:4px solid #2196f3}.cereal-checkboxes[data-v-c8e28c69]{display:flex;flex-wrap:wrap;gap:.5rem}.cereal-checkbox[data-v-c8e28c69]{margin-right:1rem;margin-bottom:.5rem}.ocr_button[data-v-c8e28c69]{margin-left:0}@media (min-width: 600px){.ocr_button[data-v-c8e28c69]{margin-left:10px}}.allergen-icons-row[data-v-c8e28c69]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.allergen-icon-img-small[data-v-c8e28c69]{width:24px;height:24px;object-fit:contain;transform:scale(.75);transform-origin:center center}.options-toggle-btn[data-v-c8e28c69]{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;border:1px solid #d8d6e4;border-radius:14px;background:#f7f6fc;font-size:.7rem;color:rgb(var(--v-theme-primary));cursor:pointer;line-height:1;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.options-toggle-btn[data-v-c8e28c69]:hover{background:#efecfa;border-color:#c7c2e4}.options-toggle-btn.open[data-v-c8e28c69]{background:#efecfa;border-color:rgb(var(--v-theme-primary))}.options-detail[data-v-c8e28c69]{border-left:3px solid rgb(var(--v-theme-primary));padding:6px 10px;background:#fafaff;border-radius:4px}.options-detail-row[data-v-c8e28c69]{padding:4px 0}.options-detail-row+.options-detail-row[data-v-c8e28c69]{border-top:1px dashed #e5e3ee}.options-detail-label[data-v-c8e28c69]{font-size:.85rem;color:#333}.options-detail-price[data-v-c8e28c69]{font-size:.8rem;color:#555}.options-detail-no-allergens[data-v-c8e28c69]{font-size:.75rem;color:#888;font-style:italic}.food-dialog-card[data-v-c8e28c69]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.food-dialog-title[data-v-c8e28c69]{background-color:rgb(var(--v-theme-primary));color:#fff;flex-shrink:0}.food-dialog-card[data-v-c8e28c69] .v-card-text{overflow-y:auto;flex:1 1 auto}.food-dialog-footer[data-v-c8e28c69]{flex-shrink:0;background-color:#fff;border-top:1px solid #eee}.visibility-master-row[data-v-c8e28c69]{border:1px solid #e0e0e0;border-radius:6px;background:#fafafa}.visibility-variant-row[data-v-c8e28c69]{border-bottom:1px solid #f0f0f0}.visibility-variant-row[data-v-c8e28c69]:last-child{border-bottom:none}.visibility-variant-row--inactive[data-v-c8e28c69]{opacity:.55}.visibility-variant-label[data-v-c8e28c69]{font-size:.95rem}.visibility-master-row[data-v-c8e28c69] .v-switch,.visibility-variant-row[data-v-c8e28c69] .v-switch{flex:0 0 auto;transform:scale(.72);transform-origin:center right;margin-right:-4px}.visibility-master-row[data-v-c8e28c69] .v-switch .v-selection-control,.visibility-variant-row[data-v-c8e28c69] .v-switch .v-selection-control{min-height:28px}.btn-text-shift[data-v-c8e28c69]{position:relative;top:1px}.wizard-intro[data-v-c8e28c69]{padding:8px 0}.wizard-intro-steps[data-v-c8e28c69]{display:flex;flex-direction:column;gap:16px}.wizard-intro-step[data-v-c8e28c69]{display:flex;align-items:flex-start;gap:12px}.wizard-intro-step-number[data-v-c8e28c69]{width:28px;height:28px;border-radius:50%;background:#7d65fd;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}.wizard-sticky-header[data-v-c8e28c69]{position:sticky;top:0;background:#fff;z-index:2;padding-bottom:16px;border-bottom:1px solid #eee}.wizard-step-indicator .d-flex[data-v-c8e28c69]{justify-content:center}.wizard-dot[data-v-c8e28c69]{width:12px;height:12px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:all .2s;flex-shrink:0}.wizard-dot.active[data-v-c8e28c69]{background:#7d65fd;box-shadow:0 0 0 3px #7d65fd40}.wizard-dot.completed[data-v-c8e28c69]{background:#7d65fd}.wizard-line[data-v-c8e28c69]{height:2px;flex:1;max-width:40px;background:#e0e0e0;margin:0 4px}.wizard-line.completed[data-v-c8e28c69]{background:#7d65fd}.wizard-field-required[data-v-c8e28c69] .v-field{border-left:3px solid #7d65fd}.wizard-nav[data-v-c8e28c69]{position:sticky;bottom:0;background:#fff;border-top:1px solid #eee;padding-top:6px;padding-bottom:4px;margin-bottom:-1px;z-index:1;box-shadow:0 2px #fff}.newly-added[data-v-c8e28c69]{background-color:#7d65fd1f!important;transition:background-color .5s ease}.menus-container[data-v-a79d9f0c],.v-table[data-v-a79d9f0c]{width:100%}.food-selection[data-v-a79d9f0c]{max-height:400px;overflow-y:auto;padding-right:16px}.category-section[data-v-a79d9f0c]{margin-bottom:16px}.category-section[data-v-a79d9f0c]:last-child{margin-bottom:0}.food-items[data-v-a79d9f0c]{padding-left:16px}.food-item[data-v-a79d9f0c]:hover{background-color:#0000000a}.menu-card[data-v-a79d9f0c]{border-left:4px solid #1976d2}.menu-name[data-v-a79d9f0c]{font-size:1.1rem;font-weight:500;line-height:1.2}.menu-description[data-v-a79d9f0c]{font-size:.9rem;color:#0009}.status-chip[data-v-a79d9f0c]{margin-right:12px}.mobile-headers[data-v-a79d9f0c]{padding:0 16px 8px;font-weight:500;border-bottom:1px solid rgba(0,0,0,.12)}.mobile-header-name[data-v-a79d9f0c]{width:60%}.mobile-header-actions[data-v-a79d9f0c]{width:40%}.text-center[data-v-a79d9f0c]{text-align:center}.mobile-content-actions[data-v-a79d9f0c]{display:flex;align-items:center}.text-h6[data-v-a79d9f0c]{background-color:#f5f5f5;padding:8px 16px;margin-bottom:0;border-radius:4px 4px 0 0}.mb-6[data-v-a79d9f0c]{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:24px!important}.item-container-wrapper[data-v-a79d9f0c]{border-bottom:1px solid #e0e0e0;padding:0 0 10px}.item-container-wrapper[data-v-a79d9f0c]:last-child{border-bottom:none}.item-container[data-v-a79d9f0c]{padding:0 16px}.item-name[data-v-a79d9f0c]{font-weight:500;margin-right:16px}.size-input[data-v-a79d9f0c]{width:200px}.cursor-move[data-v-a79d9f0c]{cursor:move}.item-drag-handle[data-v-a79d9f0c]{cursor:grab;padding:4px;border-radius:4px;margin-right:8px}.item-drag-handle[data-v-a79d9f0c]:hover{background-color:#0000000d}.item-container-wrapper[data-v-a79d9f0c]{transition:background-color .2s ease}.item-container-wrapper[data-v-a79d9f0c]:hover{background-color:#00000005}.menu-category-heading[data-v-a79d9f0c]{background-color:#fff;padding:0;margin-bottom:0!important;border-bottom:1px solid rgba(0,0,0,.1)}.food-item[data-v-a79d9f0c]{height:22px}.selection-item[data-v-a79d9f0c]{border-bottom:1px solid rgba(0,0,0,.1)}.selection-item[data-v-a79d9f0c]:last-child{border-bottom:none}.menus-table-wrapper[data-v-a79d9f0c]{padding:0;margin-top:25px}@media (max-width: 600px){.menus-table-wrapper[data-v-a79d9f0c]{margin-bottom:-16px}}.loading-container[data-v-a79d9f0c]{text-align:center;padding:4rem 2rem;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.price-edit-wrapper[data-v-a79d9f0c]{padding-left:2px!important;padding-right:2px!important;max-height:calc(100vh - 200px);overflow-y:auto}.time-picker-card[data-v-a79d9f0c]{border-radius:8px;overflow:visible;-webkit-user-select:none;user-select:none}.dialog-card[data-v-a79d9f0c]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.dialog-header[data-v-a79d9f0c]{background-color:rgb(var(--v-theme-primary));color:#fff;flex-shrink:0;cursor:move}.dialog-card[data-v-a79d9f0c] .v-card-text{overflow-y:auto;flex:1 1 auto}.dialog-footer[data-v-a79d9f0c]{flex-shrink:0;background-color:#fff;border-top:1px solid #eee}.time-picker-card .dialog-header[data-v-a79d9f0c]{cursor:move;cursor:grab;padding:12px 16px!important}.time-picker-card .dialog-header[data-v-a79d9f0c]:active{cursor:grabbing}.time-picker-card .dialog-footer[data-v-a79d9f0c]{padding:8px 16px!important}
