[v-cloak]{display:none}table.vuetable.fixed-header{table-layout:fixed}.vuetable th.sortable:hover{color:#2185d0;cursor:pointer}.vuetable-head-wrapper{overflow-x:hidden}.vuetable-head-wrapper table.vuetable{border-bottom-left-radius:0;border-bottom-right-radius:0}.vuetable-body-wrapper.fixed-header{position:relative;overflow-y:auto}.vuetable-body-wrapper table.vuetable.fixed-header{border-top:none!important;margin-top:0!important;border-top-left-radius:0;border-top-right-radius:0}.vuetable-empty-result{text-align:center}ul.image-chooser[data-v-4179a7d6]{columns:3;list-style:none;margin:0;padding:0;column-gap:10px}@media (max-width: 768px){ul.image-chooser[data-v-4179a7d6]{columns:1}}ul.image-chooser li[data-v-4179a7d6]{display:flex;margin:0 0 10px;border:1px solid #ccc;border-radius:.5rem;width:100%;position:relative;text-align:center;padding:.5rem;align-items:center;flex-direction:column;cursor:pointer;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.image-chooser li img[data-v-4179a7d6]{width:auto;max-height:150px;max-width:100%}.image-choose-buttons[data-v-4179a7d6]{display:none}ul.image-chooser li:hover img[data-v-4179a7d6]{opacity:.5}ul.image-chooser li[data-v-4179a7d6]:hover{border:1px solid #999}ul.image-chooser li:hover .image-choose-buttons[data-v-4179a7d6]{display:flex;position:absolute;top:0;left:0;background:#ffffff50;width:100%;height:100%;justify-content:center;align-items:center}.fr-element{max-height:inherit!important}.fr-element table td{vertical-align:top}.fr-element ul,.fr-element ol{margin-bottom:0!important}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{display:none!important}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{-webkit-transform:translateY(-50%) translateX(-50%)!important;-moz-transform:translateY(-50%) translateX(-50%)!important;-ms-transform:translateY(-50%) translateX(-50%)!important;-o-transform:translateY(-50%) translateX(-50%)!important}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{width:60px;height:60px}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7!important}.md-emojis-list{padding:10px;font-size:20px}.md-emojis-list span{padding:2px}.sidebar-form[data-v-adcd53e7]{overflow:visible}.custom-color{background-color:#fff;border:none;height:35px;line-height:35px;text-align:center;width:100%;padding:0 5px;white-space:nowrap;border-radius:5px;display:flex!important;align-items:center;gap:2px}.custom-color__selected{background-color:#fff;border:3px solid black}.custom-color__default{text-shadow:0 0 6px #000;background-color:#efd002;background-image:linear-gradient(89.7deg,#26ad44 10%,#ff7f41 32%,#e03c31,#147bd1 64%,#753bbd 90%)}.custom-color .el-color-picker__trigger{width:auto}.custom-color .el-color-picker__color{border:none}.custom-color .el-color-picker__color-inner{background-color:transparent!important}.el-color-picker__trigger{border:none;padding:3px}.el-color-picker__trigger:hover{border:none!important}.mobile-cascader{overflow-y:auto}.center-picker{width:50%;margin:0 auto}.dropdown-agenda-options .dropdown-item[data-v-cd9a6e72]{transition:all .2s ease-in-out}.dropdown-agenda-options .dropdown-item[data-v-cd9a6e72]:hover{background-color:#f8f9fa;transform:translate(2px)}.dropdown-agenda-options .dropdown-item[data-v-cd9a6e72]:active{background-color:#e9ecef;transform:translate(1px)}.today-mobile-icon[data-v-cd9a6e72]{font-size:1.2rem}.btn-calendar-navigation-prev.btn[data-v-cd9a6e72],.btn-calendar-navigation-next.btn[data-v-cd9a6e72],.btn-calendar-today.btn[data-v-cd9a6e72]{-webkit-tap-highlight-color:transparent}.btn-calendar-navigation-prev.btn[data-v-cd9a6e72]:focus,.btn-calendar-navigation-prev.btn[data-v-cd9a6e72]:focus-visible,.btn-calendar-navigation-prev.btn[data-v-cd9a6e72]:active,.btn-calendar-navigation-next.btn[data-v-cd9a6e72]:focus,.btn-calendar-navigation-next.btn[data-v-cd9a6e72]:focus-visible,.btn-calendar-navigation-next.btn[data-v-cd9a6e72]:active,.btn-calendar-today.btn[data-v-cd9a6e72]:focus,.btn-calendar-today.btn[data-v-cd9a6e72]:focus-visible,.btn-calendar-today.btn[data-v-cd9a6e72]:active{box-shadow:none!important}.btn-calendar-navigation-prev.btn[data-v-cd9a6e72]:active,.btn-calendar-navigation-next.btn[data-v-cd9a6e72]:active,.btn-calendar-today.btn[data-v-cd9a6e72]:active{color:#219ce1!important}@media (hover: hover) and (pointer: fine){.btn-calendar-navigation-prev.btn[data-v-cd9a6e72]:hover,.btn-calendar-navigation-next.btn[data-v-cd9a6e72]:hover,.btn-calendar-today.btn[data-v-cd9a6e72]:hover{color:#219ce1!important}}.calendar-wrapper[data-v-39c619d9]{position:relative}[data-v-39c619d9] .fc .md-calendar-blocked-day{background:var(--fc-non-business-color)!important}[data-v-39c619d9] .fc .md-calendar-hidden-blocker-event{display:none!important}.calendar-loading-spinner[data-v-39c619d9]{position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:5px solid #e0e0e0;border-top-color:#2196f3;border-radius:50%;z-index:10;animation:calendar-spin-39c619d9 .8s linear infinite}@keyframes calendar-spin-39c619d9{to{transform:rotate(360deg)}}@media (pointer: coarse){[data-v-39c619d9] .md-calendar-small-cells-1 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-1 .fc-timegrid-slots td{min-height:40px}[data-v-39c619d9] .md-calendar-small-cells-2 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-2 .fc-timegrid-slots td{min-height:30px}[data-v-39c619d9] .md-calendar-small-cells-3 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-3 .fc-timegrid-slots td{min-height:25px}[data-v-39c619d9] .md-calendar-small-cells-4 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-4 .fc-timegrid-slots td,[data-v-39c619d9] .md-calendar-small-cells-5 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-5 .fc-timegrid-slots td,[data-v-39c619d9] .md-calendar-small-cells-6 .fc-timegrid-slots tr,[data-v-39c619d9] .md-calendar-small-cells-6 .fc-timegrid-slots td{min-height:18px}}.insert-box{display:flex;flex-direction:column;gap:10px;border:1px solid #c7c7c7;border-radius:10px;padding:10px;margin-bottom:20px;clear:both}.insert-box__header{display:flex;align-items:baseline;gap:.5em}.insert-box__title{font-size:110%;font-weight:bolder}.html-view{max-width:100%;overflow:auto}.linear-scale-vertical .form-group[data-v-077f20c9]{margin-bottom:5px}.linear-scale-vertical .custom-radio[data-v-077f20c9]{margin-top:6px}.linear-scale-horizontal[data-v-077f20c9]{display:grid;grid-template-columns:1fr auto 1fr}.linear-scale-options[data-v-077f20c9],.linear-scale-options .input-group[data-v-077f20c9]{display:flex;justify-content:space-between}.linear-scale-horizontal .linear-scale-options fieldset[data-v-077f20c9]{min-width:32px;text-align:center}.linear-scale-option_extra-width[data-v-077f20c9]{min-width:52px!important}.linear-scale_labels[data-v-077f20c9]{margin-top:20px;text-align:center}.linear-scale-horizontal .form-check{padding:0;display:flex;justify-content:center}.linear-scale-horizontal .form-check .form-check-input{margin-left:0;padding:0}.linear-scale-vertical .col-form-label{padding-top:0}.linear-scale-vertical fieldset{margin-bottom:.3rem!important}.sidebar-form[data-v-35d9edff]{overflow:visible}ul.multiselect__content[data-v-35d9edff]{max-width:100%}.grid-container[data-v-35d9edff]{display:grid;grid-template-columns:50px auto;gap:10px;align-items:center}.grid-container img[data-v-35d9edff]{width:50px;height:50px;object-fit:cover}.badge[data-v-2f040531]:hover{cursor:pointer}.ai-voice-summary-placeholder[data-v-d0d22971]{width:100%;height:750px;position:relative}#container[data-v-016d1333]{box-sizing:border-box;width:100%;height:600px;overflow:hidden!important;display:flex;justify-content:center;align-items:center}.middle[data-v-016d1333]{display:flex;justify-content:center;align-items:center;width:160px;height:160px;border-radius:50%;position:absolute;border:1px solid #219ce1;background:#fff;z-index:2;box-shadow:#0000003d 0 3px 8px}.field[data-v-016d1333]{display:flex;justify-content:center;align-items:center;width:160px;height:160px;border-radius:50%;position:absolute;border:1px solid #999;background:#fff;z-index:2;box-shadow:#0000003d 0 3px 8px}.relation-wrapper[data-v-016d1333]{text-align:center}.relation-name[data-v-016d1333]{max-width:149px;display:block}.line[data-v-016d1333]{position:absolute;width:1px;border-left:1px solid #999}.line-dashed[data-v-016d1333]{border-left:1px dashed #999!important}.video-conference-container[data-v-455ecf3b]{width:100%;height:705px;position:relative}.ifm-video-conference-options[data-v-455ecf3b]{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:10px;flex-wrap:wrap-reverse}.ifm-video-conference-options>div[data-v-455ecf3b]{display:flex;align-items:center;gap:5px}.notification[data-v-cc6e479c]{width:100%;overflow:hidden;display:flex;gap:1rem;white-space:initial;border-bottom:1px solid #eaeaea;font-weight:300;cursor:pointer;padding:12px 18px 12px 22px}.notification[data-v-cc6e479c]:hover{background-color:#f1f2f7}.notification-active[data-v-cc6e479c]{border-left:4px solid #00a65a;padding-left:18px}.notification-active .menu-icon[data-v-cc6e479c]{opacity:1}.notification-active .notification-info h3[data-v-cc6e479c]{color:#000}.menu-icon[data-v-cc6e479c]{width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;padding:8px;background-color:#219ce126;color:#219ce1;opacity:.6}.notification-info[data-v-cc6e479c]{width:100%}.notification-info h3[data-v-cc6e479c]{margin:0;font-size:1em;color:#5e5e5e}.notification-info__description[data-v-cc6e479c]{margin:0}.notification-info__details[data-v-cc6e479c]{margin:0;color:#8c9aa8}.notification-action[data-v-cc6e479c]{float:right;font-weight:300;font-size:.9em}[data-v-85289b21] .peppol-message-column{word-break:break-word}.ifm-video-container-fullscreen[data-v-94fbf9d2]{position:fixed;top:0;width:100%;height:100vh;left:0;z-index:9999;background:#3d3d3d;display:grid;grid-gap:5px;grid-template-rows:auto 1fr;padding:0}.ifm-video-container-fullscreen #videocall-iframe[data-v-94fbf9d2]{height:calc(99vh - 50px);width:100%}#videocall-iframe[data-v-94fbf9d2]{border:none}.association_logo-img{width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:5px}.term-box a{text-decoration:underline}.skin-blue-light .client-login .main-header .navbar{background-color:var(--navbar-color)!important}.skin-blue-light .client-login .main-header .navbar .nav-link{color:var(--navbar-text-color)!important}.client-login .content-wrapper{background-color:var(--background-color)!important}.incoming-call{border:1px solid black;padding:10px;margin:5px 0;border-radius:1em}.possible-customer{border:1px solid black;padding:10px;margin:5px 0;border-radius:1em;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.possible-customer:hover{background-color:#e9ecef}button.btn.call-navbar-button{border:1px solid rgba(255,255,255,.7)}button.btn.call-notifier{display:flex;gap:10px;color:#fff;font-weight:700}.bell{font-size:20px;animation:ring 4s .7s ease-in-out infinite;transform-origin:50% 4px}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}44%{transform:rotate(30deg)}46%{transform:rotate(-28deg)}48%{transform:rotate(34deg)}50%{transform:rotate(-32deg)}52%{transform:rotate(30deg)}54%{transform:rotate(-28deg)}56%{transform:rotate(26deg)}58%{transform:rotate(-24deg)}60%{transform:rotate(22deg)}62%{transform:rotate(-20deg)}64%{transform:rotate(18deg)}66%{transform:rotate(-16deg)}68%{transform:rotate(14deg)}70%{transform:rotate(-12deg)}72%{transform:rotate(10deg)}74%{transform:rotate(-8deg)}76%{transform:rotate(6deg)}78%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}82%{transform:rotate(-1deg)}84%{transform:rotate(1deg)}85%{transform:rotate(0)}to{transform:rotate(0)}}.add-to-homescreen-container[data-v-9c6e9382]{z-index:10000;border-top:1px solid #e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;width:100%;box-sizing:border-box;background:#fff;position:fixed;bottom:0;left:0;padding:16px;align-items:center;transition:all .5s}.add-to-homescreen-container.add-to-homescreen-visible[data-v-9c6e9382]{transform:translateY(0)}.add-to-homescreen-container.add-to-homescreen-hidden[data-v-9c6e9382]{transform:translateY(100%)}.flex[data-v-9c6e9382]{display:flex;flex-wrap:wrap}.col[data-v-9c6e9382]{flex:1}.icon[data-v-9c6e9382]{background-size:contain;background-repeat:no-repeat;background-position:center}.icon-container .icon[data-v-9c6e9382]{width:60px;height:60px;display:block;line-height:60px;text-align:center;border-radius:30px;font-size:1.3rem;margin-right:15px;text-transform:uppercase}.app-title[data-v-9c6e9382]{font-size:1.3rem;display:inline-block}.app-content[data-v-9c6e9382]{font-size:.8rem;display:inline-block}.btn-container[data-v-9c6e9382]{float:right}.modal-content ul[data-v-9c6e9382]{padding:0 0 0 15px;text-align:left;list-style-type:none}.shareIOS[data-v-9c6e9382],.addIOS[data-v-9c6e9382]{width:20px;vertical-align:top}.ai-voice-summary-container[data-v-97bb0fc2]{z-index:10;transform-origin:bottom right;will-change:transform,width,height,top;transition:all .6s cubic-bezier(.16,1,.3,1)}#ai-voice-summary-iframe[data-v-97bb0fc2]{border:none}.ai-voice-summary-container.minimized[data-v-97bb0fc2]{position:fixed;width:300px;height:200px;top:auto;bottom:20px;right:20px;transform:scale(1);box-shadow:0 0 10px #0000001a}.ai-voice-summary-container[data-v-97bb0fc2]:not(.minimized){transform:scale(1)}.ai-voice-summary-container.minimized[data-v-97bb0fc2],.ai-voice-summary-container[data-v-97bb0fc2]:not(.minimized){transition-property:width,height,top,right,transform,bottom;transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media (max-width: 768px){.ai-voice-summary-container[data-v-97bb0fc2]{position:relative;width:100%;height:50vh;transform-origin:bottom center}.ai-voice-summary-container.minimized[data-v-97bb0fc2]{position:fixed;width:200px;height:150px;transform-origin:bottom right}}.setup-layout[data-v-2d0b96bc]{background-color:#f2f7f8;min-height:100vh}.setup-layout .navbar-nav li[data-v-2d0b96bc]{color:#fff;margin-right:20px}.setup-wrapper .logo-wrapper[data-v-2d0b96bc]{display:flex;justify-content:center;align-items:center}.setup-wrapper .logo[data-v-2d0b96bc]{min-width:228px;height:120px;display:block;background-size:contain;padding:20px;background-image:url(./logo-met-slogan-CbIzwogr.svg);background-origin:content-box;background-repeat:no-repeat}.progress[data-v-376119d1]{position:fixed;top:0;left:0;right:0;height:2px;width:0%;transition:width .2s,opacity .4s;opacity:1;background-color:#efc14e;z-index:999999}.workshop-finances-header-open[data-v-286726cf]{border-bottom:1px solid #dfdfdf}.workshop-finances .not-invoiced[data-v-286726cf]{padding:6px 12px;margin-bottom:5px;border:1px solid #dedede;border-radius:11px}.label-description[data-v-286726cf]{display:block;font-size:11px;text-transform:uppercase;text-align:center}.not-invoiced.selected[data-v-286726cf],.not-invoiced[data-v-286726cf]:hover{box-shadow:#004e9c 0 0 6px -3px}.workshop-finances .edit-box[data-v-286726cf]{width:100%}.workshop-finances-header{display:flex;width:100%;gap:10px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.workshop-finances-header-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.workshop-finances-header>div:nth-child(1){flex-grow:1}.workshop-finances .invoiced{padding:6px 12px;margin-bottom:5px;border:1px solid #dedede;border-radius:11px}.label-description{display:block;font-size:11px;text-transform:uppercase;text-align:center}@media (min-width: 740px) and (max-width: 1024px){.workshop-finances-header>div:nth-child(1){width:100%}}.banktransactions-table .table-responsive{overflow-x:initial}.content-header .back[data-v-0bd49fe7]{font-size:20px;cursor:pointer}.modal[data-v-c12aca12]{overflow-y:auto}.nav[data-v-c12aca12]{display:block!important}a[data-v-c12aca12]{color:#333}.settings-header h1[data-v-90da25de]{font-size:1.3rem}.CodeMirror-hints[data-v-0f67d2d5],.CodeMirror-hint[data-v-0f67d2d5],.CodeMirror-hint-active[data-v-0f67d2d5]{z-index:2147483647!important;position:relative!important;background:#fff!important}.modules[data-v-5fd6cca7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1em;margin:0;padding:0;color:#555}.modules h5[data-v-5fd6cca7]{font-size:1.05rem}.modules>div[data-v-5fd6cca7]{border-radius:10px;padding-top:10px;position:relative;display:flex;flex-direction:row;border:1px solid gray}.module-content[data-v-5fd6cca7]{width:100%;display:flex;flex-direction:column;padding-right:10px}.module-title[data-v-5fd6cca7]{width:100%;display:flex;justify-content:space-between;gap:5px}.module-title>div[data-v-5fd6cca7]{display:flex;gap:5px}.modules>div.active[data-v-5fd6cca7]{border:3px solid #00a65a}.modules>div.active-with-padding[data-v-5fd6cca7]{padding-top:32px}.modules .module-icon[data-v-5fd6cca7]{font-size:3em;margin:-10px 30px 0;align-self:center}.modules .active .module-icon[data-v-5fd6cca7]{color:#00a65a}.no-bottom[data-v-5fd6cca7]{margin-bottom:0}.module-action[data-v-5fd6cca7]{margin-bottom:10px;justify-content:flex-end;margin-top:auto;display:flex;gap:7px;align-items:flex-end;text-align:right;flex-wrap:wrap}.module-price[data-v-5fd6cca7]{margin-bottom:5px}.modules>div .active[data-v-5fd6cca7]{position:absolute;top:0;left:0;background:#00a65a;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.modules>div .icon-buttons[data-v-5fd6cca7]{text-align:center;background:#2196f3;color:#fff;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.margin[data-v-3e8ef91b]{margin:10px}.timeline-container[data-v-1c91fb38]{overflow:hidden;position:relative}.timeline-container.fade-bottom[data-v-1c91fb38]{max-height:500px}.timeline-container.fade-bottom[data-v-1c91fb38]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,#fff0,#fff)}.helpscout-header[data-v-1c91fb38]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;line-height:1.5}.helpscout-content[data-v-1c91fb38]{flex:1;min-width:0}.helpscout-row[data-v-1c91fb38]{margin-bottom:.35rem}.helpscout-row[data-v-1c91fb38]:last-of-type{margin-bottom:0}.helpscout-tags[data-v-1c91fb38]{flex-shrink:0}.helpscout-link[data-v-1c91fb38]{color:var(--bs-primary);text-decoration:none}.helpscout-link[data-v-1c91fb38]:hover{text-decoration:underline}.helpscout-preview[data-v-1c91fb38]{font-size:.9rem;color:#555;line-height:1.4}h5[data-v-d031f54b]{font-size:15px}.special-icon-box[data-v-e4390e7a]{background:#fff;display:grid;grid-template-columns:90px 1fr;margin-bottom:20px;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 1px 10px -2px #0000001a}.btn-special-icon-box-close[data-v-e4390e7a]{position:absolute;right:0;background:#fff}.special-icon-box-icon[data-v-e4390e7a]{justify-content:center;font-size:45px;display:grid;align-items:center}.special-icon-box-content[data-v-e4390e7a]{padding:15px 20px 0}.container[data-v-a0ff853d]{display:grid;grid-template-columns:1fr 85px;padding:0;gap:5px}.md-tour-checklist-box[data-v-7faf4d04]{padding:10px;background:#fafffa;border-left:3px solid #28a745}.md-tour-checklist[data-v-7faf4d04]{margin:0;padding:0}.md-tour-checklist li[data-v-7faf4d04]{list-style:none;padding:3px 12px;margin:5px;border-radius:3px;color:#ababab;border:1px solid #ababab;cursor:pointer}.md-tour-checklist li.current-step[data-v-7faf4d04]{color:#219ce1;border:1px solid #219ce1;cursor:pointer}.md-tour-checklist li .fa-arrow-right[data-v-7faf4d04]{float:right;margin-top:4px}.md-tour-checklist li.text-success[data-v-7faf4d04]{border:1px solid #28a745;opacity:.7}.md-tour-checklist li.current-step[data-v-7faf4d04]:hover{background-color:#219ce1;color:#fff}.md-tour-checklist li.text-success[data-v-7faf4d04]:hover{background-color:#28a74514;color:#28a745;opacity:1}.welcome-video-container[data-v-7faf4d04]{position:relative;padding-bottom:56.25%;height:0}.welcome-video-button[data-v-7faf4d04]{background-image:url(./welkom-video-thumbnail-_frnuBkC.png);position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 10px #dbdbdb;background-size:contain;background-repeat:no-repeat;cursor:pointer}.welcome-video-container iframe[data-v-7faf4d04]{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 10px #dbdbdb}.welcome-video-button[data-v-7faf4d04]:hover{box-shadow:0 0 10px #219ce1}.page[data-v-25764d66]{padding:25px;width:100%}.content[data-v-25764d66]{text-align:center;display:inline-block;width:100%}.title[data-v-25764d66]{font-size:2.5em;margin-bottom:40px}.invoice-table[data-v-a33a18d1]{font-weight:bolder}.small[data-v-8136ca9a]{font-size:80%!important}img.product-image[data-v-8136ca9a]{display:block;margin-left:auto;margin-right:auto;max-width:570px}.grid-container[data-v-d03159a4]{display:grid;grid-template-columns:50px auto;gap:10px;align-items:center}.grid-container img[data-v-d03159a4]{width:50px;height:50px;object-fit:cover}h1[data-v-49cf0c3f]{margin:auto;font-size:20px;text-align:center;padding:0 15px;font-weight:400;color:#219ce1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container[data-v-49cf0c3f]{padding-top:20px}.public-company-logo[data-v-49cf0c3f]{background-size:contain;background-repeat:no-repeat;width:120px;height:40px;display:inline-block;vertical-align:middle}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:currentColor}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{display:flex;gap:5px;align-items:center;padding:0 5px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:first-child{padding:4px 5px 4px 0;flex-grow:1}.welcome-box,.welcome-steps{max-width:575px;margin:0 auto}.mail-content img{max-width:100%}.mail-content p{margin:0;padding:0}.client-data[data-v-58978d1f]:disabled .el-input,.client-data[data-v-58978d1f]:disabled .el-date-editor,.client-data[data-v-58978d1f]:disabled .el-slider,.client-data[data-v-58978d1f]:disabled .multiselect,.client-data[data-v-58978d1f]:disabled .dropbox-wrapper{pointer-events:none}.ribbon[data-v-ad414cb3]{background:var(--background-color);color:var(--text-color)}.ribbon[data-v-ad414cb3]:before,.ribbon[data-v-ad414cb3]:after{background:var(--background-color)}.ifm-video-container-fullscreen[data-v-430e4bf8]{position:fixed;top:0;width:100%;height:99vh;left:0;z-index:9999;background:#fff;display:grid;grid-gap:5px;grid-template-rows:auto 1fr;padding:10px}.ifm-video-container-fullscreen #videocall-iframe[data-v-430e4bf8]{height:96vh}#videocall-iframe[data-v-430e4bf8]{border:none}.col-form-label[data-v-599aae8f]{padding:0!important}ul[data-v-af44fd7d]{list-style-type:none;padding:0}.scrollable-dropdown[data-v-01a4610b] .dropdown-menu{max-height:300px;overflow-y:auto}.accounting-software{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));max-width:1000px;gap:1em;margin:0;padding:0;flex-wrap:wrap}.accounting-software .accounting-software_header{display:flex;justify-content:center;align-items:center;gap:2rem}.accounting-software>div{background-color:#f5f5f5;border-radius:5px;padding:2rem 2rem 1rem;position:relative;text-align:center;display:flex;flex:1 0 49%;align-items:center;flex-direction:column;justify-content:space-between;border:1px solid #e1e1e1;gap:1rem;max-width:600px}.accounting-software>div.has-description{background-color:#e8f0e8;border:1px solid #bbcabb}.accounting-software img{max-width:250px;max-height:60px;width:250px}.accounting-software .accounting-software_actions{display:flex;flex-direction:column;justify-content:center}.accounting-software-active{position:absolute;top:0;left:0;background:#12bd12;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.accounting-software-incomplete{position:absolute;top:0;left:0;background:#bdbd00;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.connection-box[data-v-7cd0b5f0]{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin:0;padding:0}.connection-box>div[data-v-7cd0b5f0]{background-color:#eee;border-radius:5px;padding:5px 30px;position:relative;text-align:center}.connection-box img[data-v-7cd0b5f0]{margin:28px;width:80%}.no-bottom[data-v-7cd0b5f0]{margin-bottom:0}.connection-box-active[data-v-7cd0b5f0]{position:absolute;top:0;left:0;background:#12bd12;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.connection-box-incomplete[data-v-7cd0b5f0]{position:absolute;top:0;left:0;background:#bdbd00;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.peppol .peppol_header{display:flex;justify-content:center;align-items:center;gap:2rem}.peppol{background-color:#f5f5f5;border-radius:5px;padding:2rem 2rem 1rem;position:relative;text-align:center;display:flex;flex:1 0 49%;align-items:center;flex-direction:column;justify-content:space-between;border:1px solid #e1e1e1;gap:1rem;max-width:600px}.peppol img{max-width:250px;max-height:60px;width:250px;cursor:pointer}.peppol .peppol_actions{display:flex;flex-direction:column;justify-content:center}.peppol-active{position:absolute;top:0;left:0;background:#12bd12;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.peppol-incomplete{position:absolute;top:0;left:0;background:#bdbd00;color:#fff;font-size:.9em;width:100%;border-radius:5px 5px 0 0;text-align:center}.logo-pa[data-v-823d43b6]{background:#f7f7f7;display:flex;padding:10px;gap:10px;justify-content:space-between;margin-bottom:5px}.pa-logo-list[data-v-823d43b6]{list-style:none;padding:0}.pa-logo-list .logo-img[data-v-823d43b6]{max-width:450px}.pa-logo-list .logo-img img[data-v-823d43b6]{max-width:100%}.modal[data-v-22a86971]{overflow-y:auto}.nav[data-v-22a86971]{display:block!important}a[data-v-22a86971]{color:#333}.ifm-container[data-v-5ed2e985]{position:relative}.ifm-container-sticky[data-v-5ed2e985]{position:sticky;top:20px}.preview-header[data-v-5ed2e985]{display:flex;justify-content:flex-end}.ifm-container-expanded[data-v-5ed2e985]{position:relative}.preview-placeholder[data-v-5ed2e985]{min-height:220px;display:flex;align-items:center;justify-content:center;border:1px dashed #c8ced3;border-radius:4px;color:#6c757d;text-align:center;padding:20px;background:#f8f9fa}.preview-iframe[data-v-5ed2e985]{width:100%;height:1150px;border:1px solid #aaa;background:url(/img/loading.gif) center center no-repeat}.loading-wrapper[data-v-3681459e]{padding-left:400px;padding-right:400px}.loading-text[data-v-3681459e]{text-align:center;margin-bottom:0;margin-top:12px}.placeholder-stroke[data-v-3681459e]{stroke:#0000004d}.placeholder-fill[data-v-3681459e]{fill:#0000004d}.primary-fill[data-v-3681459e]{fill:#37715b}.primary-stroke[data-v-3681459e]{stroke:#37715b}.portal-item-groups[data-v-24f7babc] .form-check{margin-bottom:.15rem}.hover-overlay[data-v-2ab72ebe]{position:absolute;pointer-events:none;border:2px solid #3b82f6;border-radius:4px;z-index:80}.hover-overlay__label[data-v-2ab72ebe]{position:absolute;top:-1.5rem;left:-2px;background:#3b82f6;color:#fff;font-family:var(--font-family-heading, "Plus Jakarta Sans", sans-serif);font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:3px 3px 0 0;white-space:nowrap;display:flex;align-items:center;gap:.25rem;z-index:81}.hover-overlay__icon[data-v-2ab72ebe]{font-size:.625rem}.edit-field-modal[data-v-b7a82b3f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background:#0006;display:flex;align-items:center;justify-content:center}.edit-field-modal__card[data-v-b7a82b3f]{background:#fff;border-radius:.75rem;box-shadow:0 8px 32px #0000002e;width:100%;max-width:480px;max-height:80vh;display:flex;flex-direction:column}.edit-field-modal__card--wide[data-v-b7a82b3f]{max-width:720px}.edit-field-modal__header[data-v-b7a82b3f]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e5e7eb}.edit-field-modal__title[data-v-b7a82b3f]{font-size:1rem;font-weight:600;margin:0}.edit-field-modal__body[data-v-b7a82b3f]{padding:1.25rem;overflow-y:auto;flex:1}.edit-field-modal__footer[data-v-b7a82b3f]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid #e5e7eb}.edit-field-modal__preview-image[data-v-b7a82b3f]{border-radius:.5rem;overflow:hidden;border:1px solid #e5e7eb;margin-bottom:.75rem}.edit-field-modal__preview-image img[data-v-b7a82b3f]{max-width:100%;max-height:200px;object-fit:contain;display:block}.edit-field-modal__image-actions[data-v-b7a82b3f]{display:flex;gap:.5rem}.edit-field-modal__help[data-v-b7a82b3f]{font-size:.95rem;line-height:1.5}.edit-field-modal__page-links[data-v-b7a82b3f]{margin-top:.85rem}.edit-field-modal__page-links-label[data-v-b7a82b3f]{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:#374151}.edit-field-modal__page-link-list[data-v-b7a82b3f]{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.edit-field-modal__page-link[data-v-b7a82b3f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.55rem .75rem;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;background:#fff;text-align:left;font-size:.875rem;cursor:pointer}.edit-field-modal__page-link-list li:last-child .edit-field-modal__page-link[data-v-b7a82b3f]{border-bottom:0}.edit-field-modal__page-link[data-v-b7a82b3f]:hover{background:#f9fafb}.edit-field-modal__page-link--active[data-v-b7a82b3f]{background:#eff6ff;font-weight:600}.edit-field-modal__page-link-name[data-v-b7a82b3f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-field-modal__page-link-meta[data-v-b7a82b3f]{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}.edit-field-modal__page-link-url[data-v-b7a82b3f]{color:#6b7280;font-size:.75rem;font-weight:400}.edit-field-modal__page-link-check[data-v-b7a82b3f]{color:#2563eb;width:.875rem}.builder-preview[data-v-41a16c03]{position:relative;flex:1;overflow-y:auto;background:#f9fafb}.builder-preview.builder-preview--planner-open[data-v-41a16c03]{overflow:hidden}.builder-preview__loading[data-v-41a16c03]{display:flex;align-items:center;justify-content:center;padding:4rem;color:#6b7280}.builder-preview__frame[data-v-41a16c03]{position:relative;min-height:100%}.builder-preview__floating-planner[data-v-41a16c03]{position:sticky;bottom:2rem;z-index:20;display:flex;justify-content:flex-end;padding-right:2rem;margin-top:-4.5rem;pointer-events:none}.builder-preview__floating-planner[data-v-41a16c03]>*{pointer-events:auto}.builder-preview__floating-planner--dual[data-v-41a16c03]{gap:0;flex-wrap:nowrap;align-items:center}.builder-preview__floating-planner--dual .floating-planner__btn[data-v-41a16c03]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.builder-preview__floating-planner--dual .floating-planner__btn[data-v-41a16c03]:last-child{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:inset 1px 0 #ffffff40,0 8px 32px color-mix(in srgb,var(--color-accent, #9b3f25) 30%,transparent)}.builder-preview__floating-planner .floating-planner__btn[data-v-41a16c03]{display:inline-block;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;border:none;background:var(--color-accent, #9b3f25);color:#fff;padding:.875rem 1.75rem;border-radius:9999px;font-family:var(--font-family-heading, "Plus Jakarta Sans", sans-serif);font-weight:700;font-size:.875rem;line-height:normal;text-align:center;text-decoration:none;box-shadow:0 8px 32px color-mix(in srgb,var(--color-accent, #9b3f25) 30%,transparent);transition:all .25s}.builder-preview__floating-planner .floating-planner__btn[data-v-41a16c03]:hover{transform:translateY(-2px);box-shadow:0 12px 40px color-mix(in srgb,var(--color-accent, #9b3f25) 35%,transparent)}.builder-preview__frame[data-v-41a16c03] [data-editable]{cursor:pointer}.builder-preview__frame[data-v-41a16c03] .service-card:hover{transform:none}.builder-preview__frame[data-v-41a16c03] .editable-conditional{position:relative}.builder-preview__frame[data-v-41a16c03] .editable-empty{opacity:.72;outline:2px dashed #94a3b8;outline-offset:4px;cursor:pointer}.builder-preview__frame[data-v-41a16c03] .editable-empty .editable-empty{opacity:1;outline:none}.builder-preview__frame[data-v-41a16c03] .editable-empty [data-editable]{display:block;width:100%;min-height:1.25em;cursor:pointer}.builder-preview__frame[data-v-41a16c03] .editable-placeholder--image{display:flex;align-items:center;justify-content:center;min-height:120px;background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:.5rem;color:#64748b;font-size:.875rem;padding:1rem}.builder-preview__frame[data-v-41a16c03] .service-card__image{position:relative}.builder-preview__frame[data-v-41a16c03] .service-card__image [data-editable]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;min-height:0}.builder-preview__frame[data-v-41a16c03] .service-card__image .editable-placeholder--image{flex:1;width:100%;height:100%;min-height:0;border:0;border-radius:0}.builder-preview__frame[data-v-41a16c03] .editable-placeholder--text{color:#475569;font-style:italic}.builder-preview__frame[data-v-41a16c03] .editable-placeholder--reviews{display:flex;align-items:center;justify-content:center;min-height:100px;width:100%;background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:.75rem;color:#64748b;font-size:.9375rem;padding:1rem;font-style:italic}.builder-preview__frame[data-v-41a16c03] .hero__media>.editable-conditional{display:contents}.builder-preview__frame[data-v-41a16c03] .hero__media>.editable-empty .hero__quote{opacity:.72;outline:2px dashed #94a3b8;outline-offset:4px}.builder-preview__frame[data-v-41a16c03] .hero__quote .editable-placeholder--text{color:inherit}.builder-preview__frame[data-v-41a16c03] .hero>[data-editable=intro_text],.builder-preview__frame[data-v-41a16c03] .hero>.editable-conditional{max-width:48rem;margin:2rem auto 0;font-size:1.125rem;text-align:center;color:#56423d}.builder-preview__frame[data-v-41a16c03] .about-intro__photo [data-editable],.builder-preview__frame[data-v-41a16c03] .about-block__photo [data-editable]{--about-photo-size: 20rem;display:block;width:min(100%,var(--about-photo-size));height:min(100%,var(--about-photo-size));border-radius:50%;aspect-ratio:1;overflow:hidden;border:6px solid var(--color-bg, #fcf9f4);box-shadow:0 8px 32px #00000014;margin-inline:auto}.builder-preview__frame[data-v-41a16c03] .about-intro__photo [data-editable] img,.builder-preview__frame[data-v-41a16c03] .about-block__photo [data-editable] img{width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:center}.builder-preview__frame[data-v-41a16c03] .reviews__widget-notice{margin-bottom:1.5rem;padding:.875rem 1rem;border-radius:.75rem;background:color-mix(in srgb,var(--color-primary, #9b3f25) 8%,white);color:#4b3a31;font-size:.9375rem;border-left:4px solid var(--color-primary, #9b3f25)}.builder-preview__frame[data-v-41a16c03] .reviews__widget-notice--empty{background:#fff7ed;color:#8a5a1f;border-left-color:#d4a055}.builder-preview__frame[data-v-41a16c03] .reviews__widget-notice--disabled{background:#fef3f2;color:#8a2c1f;border-left-color:#d4554a;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.builder-preview__frame[data-v-41a16c03] .reviews__enable-sharing-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:9999px;border:none;background:var(--color-accent, #9b3f25);color:#fff;font-family:var(--font-family-heading, "Plus Jakarta Sans", sans-serif);font-weight:700;font-size:.8125rem;line-height:1.2;cursor:pointer;transition:opacity .15s,transform .15s}.builder-preview__frame[data-v-41a16c03] .reviews__enable-sharing-btn:hover{opacity:.92;transform:translateY(-1px)}.builder-preview__frame[data-v-41a16c03] .reviews__enable-sharing-btn:disabled{opacity:.65;cursor:not-allowed;transform:none}.builder-preview__frame[data-v-41a16c03] .reviews__placeholder{grid-template-columns:1fr}.builder-preview__frame[data-v-41a16c03] .page-section--contact .contact-copy [data-editable=body]{font-size:1.125rem;line-height:1.8;color:#56423d}.builder-preview__frame[data-v-41a16c03] .contact-form__editor{position:relative;border-radius:1rem;overflow:hidden}.builder-preview__frame[data-v-41a16c03] .contact-form__editor .contact-form__iframe{pointer-events:none}.builder-preview__frame[data-v-41a16c03] .contact-email-row--hidden{display:none}.builder-preview__frame[data-v-41a16c03] .contact-form__placeholder{display:flex;flex-direction:column;gap:.35rem;min-height:12rem;align-items:center;justify-content:center;text-align:center;background:#f1f5f9;border:2px dashed #cbd5e1;border-radius:.75rem;padding:1.5rem;color:#475569}.builder-preview__frame[data-v-41a16c03] .contact-form__notice{padding:.875rem 1rem;border-radius:.75rem;font-size:.9375rem}.builder-preview__frame[data-v-41a16c03] .contact-form__notice--disabled{background:#fef3f2;color:#8a2c1f;border-left:4px solid #d4554a}.builder-preview__nav[data-v-41a16c03]:has(.site-nav--floating){position:sticky;top:0;z-index:40}.builder-preview__frame[data-v-41a16c03] .site-nav--floating{position:relative;left:auto;transform:none;margin:0 auto;width:calc(100% - 2rem);max-width:900px;border-radius:9999px;border-bottom:none;box-shadow:0 4px 24px #00000014;padding:.75rem 1.5rem}.builder-preview__frame[data-v-41a16c03]:has(.site-nav--vertical){display:grid;grid-template-columns:220px 1fr;grid-template-rows:1fr auto;min-height:100%}.builder-preview__frame:has(.site-nav--vertical)>.builder-preview__nav[data-v-41a16c03]{grid-column:1;grid-row:1 / -1;align-self:start}.builder-preview__frame:has(.site-nav--vertical)>main[data-v-41a16c03]{grid-column:2;grid-row:1;min-width:0;align-self:start}.builder-preview__frame:has(.site-nav--vertical)>.builder-preview__footer[data-v-41a16c03]{grid-column:2;grid-row:2}.builder-preview__frame[data-v-41a16c03] .site-nav--vertical .site-nav__inner{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem}.builder-preview__frame[data-v-41a16c03] .site-nav--vertical .site-nav__links{flex-direction:column;align-items:flex-start;gap:.75rem}.builder-preview__frame[data-v-41a16c03] .site-nav--vertical{position:sticky;top:0;height:100vh;width:220px;padding:2rem 1.25rem;border-bottom:none;border-right:1px solid rgba(114,86,71,.08);overflow-y:auto}.builder-preview__frame[data-v-41a16c03] .site-nav--vertical~main,.builder-preview__frame[data-v-41a16c03] .site-nav--vertical~.site-footer{margin-left:0}dialog.site-planner-modal.builder-preview-planner-dialog{margin:auto;padding:0;border:none;width:min(960px,96vw);max-width:96vw;background:transparent;color:var(--color-text, #1c1c19)}dialog.site-planner-modal.builder-preview-planner-dialog::backdrop{background:#00000073}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__panel{background:#fff;border-radius:1rem;box-shadow:0 24px 64px #0000002e;overflow:hidden}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(114,86,71,.12);background:#fff}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__title{margin:0;font-family:var(--font-family-heading, "Plus Jakarta Sans", sans-serif);font-size:1.125rem;font-weight:700;color:var(--color-primary, #725647)}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__close{border:none;background:transparent;font-size:1.75rem;line-height:1;cursor:pointer;color:#56423d;padding:.25rem .5rem;border-radius:.375rem}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__close:hover{background:#0000000d}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__body{padding:1rem 1.25rem 1.5rem;max-height:min(85vh,720px);overflow:auto;background:#fff}dialog.site-planner-modal.builder-preview-planner-dialog .site-workshop-modal__iframe{display:block;width:100%;min-height:min(75vh,640px);border:0;border-radius:.75rem;background:#fff}@media (max-width: 768px){dialog.site-planner-modal.builder-preview-planner-dialog{margin:0;width:100%;max-width:100%;height:100%;max-height:100dvh}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__panel{display:flex;flex-direction:column;min-height:100dvh;max-height:100dvh;height:100%;border-radius:0;box-shadow:none}dialog.site-planner-modal.builder-preview-planner-dialog .site-planner-modal__body{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.builder-sidebar[data-v-c4880848]{display:flex;flex-shrink:0;border-left:1px solid #e5e7eb;background:#fff;height:100%}.builder-sidebar__inner[data-v-c4880848]{display:flex;flex-direction:row-reverse;height:100%;width:100%}.builder-sidebar__rail[data-v-c4880848]{display:flex;flex-direction:column;align-items:center;width:3.5rem;padding:.75rem .5rem;border-left:1px solid #e5e7eb;gap:.25rem;flex-shrink:0}.builder-sidebar__rail-toolbar[data-v-c4880848]{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.builder-sidebar__rail-nav[data-v-c4880848]{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1}.builder-sidebar__rail-actions[data-v-c4880848]{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:auto;padding-top:.75rem;border-top:1px solid #e5e7eb}.builder-sidebar__save-state[data-v-c4880848]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#6b7280}.builder-sidebar__save-state--saved[data-v-c4880848]{color:#16a34a}.builder-sidebar__rail-btn[data-v-c4880848]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;padding:0;border-radius:.5rem}.builder-sidebar__rail-btn--active[data-v-c4880848]{border-color:#2563eb;background:#eff6ff;color:#2563eb}.builder-sidebar__detail[data-v-c4880848]{display:flex;flex-direction:column;width:300px;overflow-y:auto;border-left:1px solid #e5e7eb}.builder-sidebar__detail-toolbar[data-v-c4880848]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.builder-sidebar__detail-title[data-v-c4880848]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder-sidebar__detail-content[data-v-c4880848]{padding:1rem;overflow-y:auto;flex:1}.builder-sidebar__detail-collapse[data-v-c4880848]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;padding:0;border-radius:.5rem}.revisions-modal__list[data-v-8de67169]{display:grid;gap:.75rem}.revisions-modal__item[data-v-8de67169]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem}.page-settings-panel__actions[data-v-9f0f6594]{display:flex;flex-direction:column;gap:.75rem}.page-settings-panel__status[data-v-9f0f6594]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.page-settings-panel__status-row[data-v-9f0f6594]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.page-settings-panel__buttons[data-v-9f0f6594]{display:flex;flex-wrap:wrap;gap:.5rem}.page-settings-panel__buttons[data-v-9f0f6594] .btn{white-space:nowrap}.page-settings-panel__revisions[data-v-9f0f6594]{display:flex;align-items:center}.page-settings-panel__text-link[data-v-9f0f6594]{font-size:.875rem;line-height:1.2;text-decoration:none}.pages-list__item[data-v-3cb8e82d]{padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;transition:background-color .1s}.pages-list__item[data-v-3cb8e82d]:hover{background-color:#f3f4f6}.pages-list__item--active[data-v-3cb8e82d]{background-color:#eff6ff;font-weight:600}.pages-list__label[data-v-3cb8e82d]{min-width:0;flex:1}.pages-list__grip[data-v-3cb8e82d]{flex-shrink:0}.pages-list__title[data-v-3cb8e82d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pages-list__badge[data-v-3cb8e82d]{flex-shrink:0;font-size:.625rem}.color-presets[data-v-8e863bd3]{display:flex;flex-wrap:wrap;gap:.5rem}.color-preset[data-v-8e863bd3]{display:inline-flex;padding:2px;border:2px solid transparent;border-radius:.5rem;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .15s,box-shadow .15s,transform .15s}.color-preset[data-v-8e863bd3]:hover{border-color:#00000026;transform:translateY(-1px)}.color-preset--active[data-v-8e863bd3]{border-color:#495057;box-shadow:0 0 0 1px #495057}.color-preset__swatch[data-v-8e863bd3]{display:block;width:1.5rem;height:2rem}.color-preset__swatch[data-v-8e863bd3]:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.color-preset__swatch[data-v-8e863bd3]:last-child{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.panel-header-footer__logo-preview[data-v-90ffdab0]{border:1px solid #e5e7eb;border-radius:.5rem;padding:.5rem;margin-bottom:.5rem;background:#fff}.panel-header-footer__logo-preview img[data-v-90ffdab0]{max-width:100%;max-height:80px;object-fit:contain;display:block}.panel-header-footer__logo-actions[data-v-90ffdab0]{display:flex;gap:.5rem}.panel-header-footer__agreements[data-v-90ffdab0]{max-height:10rem;overflow-y:auto;padding:.25rem .375rem .25rem .5rem;margin-left:0}.panel-header-footer__agreements[data-v-90ffdab0] .form-check{margin-left:0;padding-left:1.75em}.panel-header-footer__agreements[data-v-90ffdab0] .form-check-input{margin-left:-1.5em}.panel-header-footer__affiliation-list[data-v-90ffdab0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}.panel-header-footer__affiliation-item[data-v-90ffdab0]{display:flex;align-items:flex-start;gap:.35rem;min-width:0;padding:.35rem;border:1px solid #e5e7eb;border-radius:.375rem;background:#fff}.panel-header-footer__affiliation-thumb[data-v-90ffdab0]{width:4.5rem;height:3rem;display:flex;align-items:center;justify-content:center}.panel-header-footer__affiliation-thumb img[data-v-90ffdab0]{max-width:100%;max-height:100%;object-fit:contain}.panel-header-footer__affiliation-remove[data-v-90ffdab0]{flex-shrink:0}.praktijkwebsite-builder[data-v-fe28b7a0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#fff;display:flex;flex-direction:column}.praktijkwebsite-builder__body[data-v-fe28b7a0]{display:flex;flex:1;overflow:hidden}.builder-empty-state[data-v-fe28b7a0]{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;background:#f9fafb;overflow:hidden}.builder-empty-state__card[data-v-fe28b7a0]{max-width:30rem;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:2.5rem 2rem;box-shadow:0 1px 3px #0000000d}.builder-empty-state__icon[data-v-fe28b7a0]{width:3.5rem;height:3.5rem;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:1.5rem}.builder-empty-state__title[data-v-fe28b7a0]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.builder-empty-state__text[data-v-fe28b7a0]{color:#6b7280;margin-bottom:1.5rem}.builder-empty-state__hint[data-v-fe28b7a0]{position:absolute;top:calc(6.25rem + 1px);transform:translateY(-50%);right:1.5rem;display:flex;align-items:center;gap:.5rem;color:#2563eb;font-weight:600}.builder-empty-state__hint-text[data-v-fe28b7a0]{font-size:.875rem}.builder-empty-state__arrow[data-v-fe28b7a0]{font-size:1.25rem;animation:builder-empty-state-nudge-fe28b7a0 1.2s ease-in-out infinite}@keyframes builder-empty-state-nudge-fe28b7a0{0%,to{transform:translate(0)}50%{transform:translate(.35rem)}}body.praktijkwebsite-builder-open{overflow:hidden}body.praktijkwebsite-builder-open .modal--container{z-index:1060!important}.dropbox-outsource[data-v-dae5574d]{display:flex;align-items:center;justify-content:center;position:relative;min-height:120px}.dropbox-outsource .input-file[data-v-dae5574d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;grid-area:unset}.dropbox-outsource p[data-v-dae5574d]{position:relative;z-index:1;padding:0;margin:0;pointer-events:none;grid-area:unset}.planner-draggable{cursor:move;border:1px dashed gray;padding:5px 10px;max-width:200px;border-radius:5px;margin-bottom:5px}.planner-draggable svg{color:#219ce1}.ifm-container-sticky{position:sticky;top:0}
