/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.is-dashboard-page{background:linear-gradient(180deg,rgba(194,225,97,0) 0%,rgba(194,225,97,0.08) 50.48%,rgba(194,225,97,0) 100%);}:root{--vtpc-dark-green:#06332b;--vtpc-green:#0c6d5c;--vtpc-light-green:#e6ebea;--vtpc-light-green-hover:#dae0df;--vtpc-dark-grey:#6f6f6f;--vtpc-tertiary:#535862;--vtpc-light-grey:#f6f6f6;--vtpc-white:#fff;--vtpc-border:rgba(2,9,5,0.149);--vtpc-border-secondary:#e9eaeb;--vtpc-red:#d92d20;--vtpc-spacing-xs:0.25rem;--vtpc-spacing-sm:0.5rem;--vtpc-spacing-md:1rem;--vtpc-spacing-lg:1.5rem;--vtpc-spacing-xl:2rem;--vtpc-radius-sm:0.5rem;--vtpc-radius-md:0.625rem;--vtpc-radius-lg:1rem;--vtpc-transition:0.3s ease;--vtpc-transition-smooth:0.4s cubic-bezier(0.4,0,0.2,1);}.is-dashboard-page header.header .header-bottom,.is-dashboard-page section.section.page-hero-section,.is-dashboard-page footer{display:none;}.is-dashboard-page .vtpc-dashboard-user-code-block .auth-box-body{display:flex;flex-direction:column;gap:var(--vtpc-spacing-md);overflow:hidden;max-height:0;opacity:0;transition:max-height var(--vtpc-transition-smooth),opacity var(--vtpc-transition);pointer-events:none;}.is-dashboard-page .vtpc-dashboard-user-code-block.show-numbers .auth-box-body{max-height:1000px;opacity:1;pointer-events:auto;}.is-dashboard-page #code-show-numbers{display:flex;align-items:center;gap:0.375rem;font-weight:600;font-size:0.875rem;color:var(--vtpc-dark-grey);}.is-dashboard-page .vtpc-dashboard-user-code-block.show-numbers #code-show-numbers{display:none;}.is-dashboard-page .dash-auth-box .auth-box-body button.hide-numbers{display:flex;align-items:center;gap:0.375rem;margin:auto;font-weight:600;color:var(--vtpc-tertiary);font-size:0.875rem;cursor:pointer;background:none;border:none;}.is-dashboard-page #vtpc_dashboard_code{display:flex;gap:var(--vtpc-spacing-sm);justify-content:center;transition:filter var(--vtpc-transition),opacity var(--vtpc-transition);}.is-dashboard-page .vtpc-dashboard-code-block-form{display:block;width:100%;}.is-dashboard-page #vtpc_dashboard_code p{background-color:var(--vtpc-light-green);border:1px solid #ddd;border-radius:var(--vtpc-radius-md);display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.2rem;margin:0;height:4rem;flex:1;transition:filter var(--vtpc-transition),opacity var(--vtpc-transition);}.is-dashboard-page #vtpc_dashboard_code p.is-loading{filter:blur(8px);opacity:0.4;}.is-dashboard-page #vtpc_dashboard_code .js-hide-submit{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.is-dashboard-page .dash-auth-box .auth-box-body .numbers-wrapper{display:flex;gap:var(--vtpc-spacing-sm);justify-content:center;}.is-dashboard-page .dash-auth-box .auth-box-body .numbers-wrapper p{background-color:var(--vtpc-light-green);color:var(--vtpc-dark-green);font-size:1.25rem;border-radius:var(--vtpc-radius-md);}.is-dashboard-page .dash-auth-box .auth-box-body .hint{font-size:0.875rem;color:var(--vtpc-tertiary);text-align:center;margin:0;}.is-dashboard-page .forms-list{display:flex;flex-direction:column;gap:var(--vtpc-spacing-md);}.is-dashboard-page .forms-list li.card.form-item{display:grid;gap:var(--vtpc-spacing-md);grid-template-areas:"title link"
        "box box";grid-template-columns:1fr auto;align-items:start;padding:var(--vtpc-spacing-lg);}.is-dashboard-page .forms-list .form-item .box{grid-area:box;}.is-dashboard-page .forms-list .form-item .box .desc{font-size:1.125rem;color:var(--vtpc-dark-grey);}.is-dashboard-page .forms-list .form-item .box .prev-version-box{margin:var(--vtpc-spacing-md) 0 0 0;padding:var(--vtpc-spacing-lg) 0 0 0;border-top:0.0625rem solid var(--vtpc-border-secondary);}.is-dashboard-page .forms-list .form-item .box .prev-version{display:flex;align-items:center;justify-content:space-between;gap:var(--vtpc-spacing-md);background-color:var(--vtpc-light-grey);color:var(--vtpc-dark-grey);border:0.0625rem solid var(--vtpc-border);padding:var(--vtpc-spacing-sm) var(--vtpc-spacing-md);border-radius:var(--vtpc-radius-sm);}.is-dashboard-page .forms-list li.card{display:flex;flex-direction:column;min-width:0 !important;max-width:100% !important;width:100% !important;overflow:hidden;box-sizing:border-box !important;}.is-dashboard-page .forms-list .form-item .btn{grid-area:link;}.forms-category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.form-category-card{transition:transform 0.2s ease;border:1px solid #eee;}.form-category-card:hover{transform:translateY(-5px);border-color:#ccc;}.form-category-card .icon-box img{width:40px;height:40px;margin-bottom:15px;}.dash-forms .list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;list-style:none;padding:0;margin:0;}.dash-forms .icon img{width:40px;height:40px;}@media (max-width:768px){.dash-forms .list{grid-template-columns:1fr;}}@media (max-width:1024px){.dashboard-sidebar.dash-aside.active .dash-aside-body{flex:1;display:flex;flex-direction:column;gap:0.5rem;padding:0.5rem 0;overflow:auto;}.dashboard-sidebar.dash-aside{height:100vh;position:fixed;top:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;display:flex;flex-direction:column;}.dash-aside-body{padding-bottom:2rem;flex:1;}.dashboard-sidebar.dash-aside::-webkit-scrollbar{width:6px;}.dashboard-sidebar.dash-aside::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:10px;}}@media (min-width:769px){.is-dashboard-page .main-card,#block-vtpc-views-block-forms-category-block-1{display:flex;flex-direction:column;gap:var(--vtpc-spacing-lg);padding:var(--vtpc-spacing-xl);}}@media (max-width:768px){.global-wrap{background-color:#ffffff;}.dash-aside{position:fixed;left:-100%;transition:left 0.3s ease;}.dash-aside.active{left:0;display:block;z-index:999;}body.fixed{overflow:hidden;position:fixed;width:100%;}}@media (max-width:769px){.is-dashboard-page .card.main-card.dash-profile,.is-dashboard-page #block-vtpc-views-block-forms-category-block-1 .card.dash-forms,.card.main-card.dash-forms-cat,#block-vtpc-views-block-forms-category-block-1,.card.dash-apps{padding:0 !important;border:0 !important;border-radius:0 !important;}}.is-dashboard-page #block-vtpc-views-block-forms-category-block-1{margin:0;}.is-dashboard-page .feed-icon{display:none;}.is-dashboard-page #vtpc-dashboard-profile-form-wrapper .dash-layout .dash-header-box{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:var(--vtpc-spacing-lg);}.is-dashboard-page #vtpc-dashboard-profile-form-wrapper .dash-layout .dash-header-box .left-box{display:flex;flex-direction:column;gap:var(--vtpc-spacing-sm);font-size:1.125rem;color:var(--vtpc-tertiary);}.is-dashboard-page #vtpc-dashboard-profile-form-wrapper .dash-layout .dash-header-box .left-box .h3{color:var(--vtpc-dark-green);}.dash-profile .dash-header-box .left-box .h3{color:var(--vtpc-dark-green);}.dash-profile .dash-header-box .left-box p{display:flex;flex-direction:column;gap:var(--vtpc-spacing-sm);font-size:1.125rem;color:var(--vtpc-tertiary);}.is-dashboard-page .profile-section-edit .card-grid .card-grid-item .form-item{width:100%;}.vtpc-dashboard-user-profile-form #edit-submit{background-color:#fff;border:none;padding:0px;}.vtpc-dashboard-user-profile-form #edit-submit:hover,.vtpc-dashboard-user-profile-form div.submit-wrapper:hover #edit-submit{background-color:#ececec;}.is-dashboard-page .vtpc-dashboard-user-profile-form textarea{width:100%;border:0.0625rem solid #d5d7da;border-radius:0.5rem;padding:0.5rem 0.75rem;transition:0.3s;}.vtpc-dashboard-user-profile-form .profile-section-edit label{color:#06332b;font-weight:700;font-size:1rem;}.is-dashboard-page .profile-section-edit .card-grid .card-grid-item.full .ch-box.profile-checkbox input{visibility:visible;float:left;width:auto;border:0.0625rem solid #d5d7da;border-radius:var(--vtpc-radius-sm);padding:var(--vtpc-spacing-sm) 0.75rem;transition:var(--vtpc-transition);}.is-dashboard-page .profile-section-edit .card-grid .card-grid-item.full .ch-box.profile-checkbox .form-type-checkbox{display:flex;align-items:center;gap:var(--vtpc-spacing-sm);font-size:0.875rem;color:var(--vtpc-tertiary);}.is-dashboard-page .profile-section-edit .card-grid .card-grid-item.full .ch-box.profile-checkbox .form-type-checkbox label{margin-left:1.5rem;}.form-type-checkbox input{display:flex;width:1rem;height:1rem;border-radius:0.25rem;border:0.0625rem solid #d5d7da;background-position:center;background-size:100%;background-repeat:no-repeat;}#vtpc-dashboard-profile-form-wrapper .btn-save-icon{display:inline-flex;align-items:center;gap:10px;}#vtpc-dashboard-profile-form-wrapper .btn-save-icon::after{content:"";display:inline-block;width:20px;height:20px;background-image:var(--icon-url);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:8px;}.js-form-required.form-required::after,.form-required::after{content:"*";color:var(--vtpc-red);margin-left:4px;display:inline-block;}.btn.white:hover{background-color:#ececec;}.is-dashboard-page .js-hide-submit{display:none !important;}@media (min-width:1025px){body.is-dashboard-page aside.dashboard-sidebar.dash-aside{width:18.375rem !important;display:flex;flex-direction:column;gap:1.5rem;min-width:18.375rem;}}.is-dashboard-page .dashboard-sidebar .dash-aside-body{display:contents;}.is-dashboard-page .aside-nav-box{padding:var(--vtpc-spacing-md);}.is-dashboard-page .aside-nav-box .nav-box-title{margin:0 0 var(--vtpc-spacing-lg);}.is-dashboard-page .aside-nav-box .aside-nav ul{display:flex;flex-direction:column;gap:var(--vtpc-spacing-sm);}.is-dashboard-page .aside-nav-box .aside-nav a{display:flex;align-items:center;gap:var(--vtpc-spacing-md);padding:var(--vtpc-spacing-sm) var(--vtpc-spacing-md);border-radius:var(--vtpc-radius-lg);color:var(--vtpc-dark-green);font-size:0.875rem;line-height:1.3;}.is-dashboard-page .aside-nav-box .aside-nav a:hover,.is-dashboard-page .aside-nav-box .aside-nav a.active{background-color:var(--vtpc-light-green);}.is-dashboard-page .aside-nav-box .aside-nav a .icon{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--vtpc-light-green);border-radius:var(--vtpc-radius-sm);transition:var(--vtpc-transition);min-height:40px;min-width:40px;}.is-dashboard-page .aside-nav-box .aside-nav a:hover .icon,.is-dashboard-page .aside-nav-box .aside-nav a.active .icon{background-color:var(--vtpc-white);}.is-dashboard-page .global-wrap .header{position:relative;display:flex;justify-content:space-between;align-items:center;background:var(--vtpc-white);padding:6px 0;margin:0 0 32px;font-size:14px;border-bottom:1px solid var(--vtpc-border-secondary);}@media (min-width:769px){.is-dashboard-page .card,#block-vtpc-views-block-forms-category-block-1{background-color:var(--vtpc-white);border:0.0625rem solid var(--vtpc-border);border-radius:var(--vtpc-radius-lg);}}.is-dashboard-page .card.dash-auth-box{background-color:var(--vtpc-white);border:0.0625rem solid var(--vtpc-border);border-radius:var(--vtpc-radius-lg);padding:var(--vtpc-spacing-lg);display:flex;flex-direction:column;}.is-dashboard-page .card.dash-auth-box.show-numbers{gap:var(--vtpc-spacing-md);font-weight:600;font-size:0.875rem;color:var(--vtpc-dark-grey);}.is-dashboard-page .auth-box-header{display:flex;justify-content:space-between;align-items:center;width:100%;}.is-dashboard-page .auth-box-header .title-box{display:flex;align-items:center;gap:var(--vtpc-spacing-sm);color:var(--vtpc-dark-green);}.is-dashboard-page .dash-faq{display:flex;flex-direction:column;gap:var(--vtpc-spacing-lg);}.dash-faq .dash-faq-category .category-title-box{display:flex;align-items:center;gap:var(--vtpc-spacing-sm);margin:0 0 var(--vtpc-spacing-lg);}.is-dashboard-page .dash-contacts-box.vtpc-contacts{display:flex;align-items:start;flex-direction:column;padding:1.5rem;}.is-dashboard-page .dash-contacts-box.vtpc-contacts .contacts-box-header{display:flex;align-items:center;gap:0.5rem;margin:0 0 1rem;color:#06332b;}.is-dashboard-page .dash-contacts-box.vtpc-contacts .phone:hover{text-decoration:underline;}.is-dashboard-page .dash-contacts-box.vtpc-contacts .phone{display:inline-block;color:#06332b;font-weight:700;font-size:1.125rem;margin:0 0 0.125rem;}.is-dashboard-page .dash-contacts-box.vtpc-contacts .phone-subtitle{color:#06332b;font-size:0.875rem;line-height:1.3;}.is-dashboard-page .dash-contacts-box.vtpc-contacts .opening-hours{color:#6f6f6f;font-size:0.9375rem;margin:1rem 0 0 0;}.card.main-card.dash-apps{border:none;border-radius:0;padding:0;}.card.schedule-app{border:none;border-radius:0;padding:0;border-radius:var(--vtpc-radius-lg);}.card.schedule-app .schedule-app-header{border-radius:var(--vtpc-radius-lg) var(--vtpc-radius-lg) 0 0;}.card.main-card.dash-apps .dash-header-box{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:1.5rem;}.card.main-card.dash-apps .dash-header-box .left-box{display:flex;flex-direction:column;gap:0.5rem;font-size:1.125rem;color:#535862;}.form-tabs{display:flex;justify-content:space-between;margin-bottom:10px;}.tab{padding:10px;border:1px solid #ccc;background:#f9f9f9;}.tab.active{background:#007cba;color:white;}.tab.completed{background:#28a745;color:white;}.progress-bar-container{width:100%;height:10px;background:#e9ecef;margin-bottom:20px;}.progress-bar{height:100%;background:#007cba;transition:width 0.3s;}.dashboard-content.card.main-card.page-appointments-add{padding:0;}.card.schedule-app{border:none;padding:0;}.schedule-app-body .right-box .fieldgroup{width:100%;}.more-details-box .input-row .form-type-email .form-email,.more-details-box .input-row .form-tel.required,.more-details-box .input-row .text-field-other-details,.more-details-box .input-row.tech-aid textarea.form-textarea,.more-details-box .input-row.consultation-reason textarea,.more-details-box .input-row.special-instructions textarea{width:100%;}.schedule-app .schedule-app-body .more-details-box .input-row.other-details div.form-wrapper{display:flex;flex-direction:column;gap:24px;float:left;}.schedule-app .schedule-app-body .more-details-box .input-row.other-details div.form-wrapper label,.schedule-app .schedule-app-body .more-details-box .input-row.other-details div.form-wrapper select{width:100%;float:left;}.schedule-app .schedule-app-body .more-details-box .alert{width:100%;}.alert.warning{border:1px solid rgba(232,185,49,0.1490196078);background:#fffbeb;color:#bf6a02;}.alert{display:flex;align-items:center;gap:12px;padding:16px;font-family:"Inter";font-weight:600;font-size:14px;border-radius:12px;}.schedule-app .schedule-app-body .more-details-box{width:100%;display:flex;flex-wrap:wrap;gap:2rem 1.5rem;}.card.schedule-app-filled{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;border:none !important;}.schedule-app-filled .back-link{display:inline-flex;align-items:center;font-family:Lato;font-weight:600;color:rgb(6,51,43);gap:1rem;}.schedule-app-filled .success-msg{display:flex;align-items:center;color:rgb(6,51,43);font-weight:700;font-size:1.25rem;gap:0.75rem;background:rgb(207,247,211);border-width:0.125rem;border-style:solid;border-color:rgb(175,244,198);border-image:initial;border-radius:0.5rem;padding:1rem;}.schedule-app-filled .reminder-msg,.vtpc-dashboard-multistep-booking .reminder-msg{display:flex;align-items:start;font-size:0.75rem;color:rgb(83,88,98);gap:1rem;background:var(--Miscellaneous-Button---Tinted-Fill,rgba(0,122,255,0.1490196078));border:0.0625rem solid var(--Miscellaneous-Button---Tinted-Fill,rgba(0,122,255,0.1490196078));border-radius:0.75rem;padding:1rem;}.vtpc-dashboard-multistep-booking .reminder-msg{margin-top:1.5rem;}.schedule-app-filled .reminder-msg .icon,.vtpc-dashboard-multistep-booking .reminder-msg .icon{position:relative;display:flex;}.schedule-app-filled .reminder-msg .reminder-msg-title,.vtpc-dashboard-multistep-booking .reminder-msg .reminder-msg-title{font-weight:600;font-size:1.25rem;color:rgb(65,70,81);margin:0px 0px 0.25rem;}.schedule-app-filled .reminder-msg  p,.vtpc-dashboard-multistep-booking .reminder-msg p{font-size:1.125rem;}.schedule-app-filled .app-info-header .title{color:rgb(6,51,43);}.schedule-app-filled .app-info-header .subtitle{color:rgb(111,111,111);font-size:1.25rem;margin:0.5rem 0px 0px;}.schedule-app-filled .app-info{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding:1.5rem;}.schedule-app-filled .app-info .box{display:flex;flex-direction:column;gap:0.5rem;}.schedule-app-filled .app-info .box .label{color:rgb(148,148,148);}.schedule-app-filled .app-info .box .box-row{display:flex;gap:0.5rem;}.schedule-app-filled .app-info .box .box-row img{width:1.5rem;height:1.5rem;}.schedule-app-filled .app-info .box .box-row .box-col{display:flex;flex-direction:column;font-size:1.25rem;color:rgb(6,51,43);flex:1 1 0%;}.schedule-app-filled .app-info .box .box-row .box-title{font-family:Lato;}.schedule-app-filled .app-info .box.full{grid-column:1 / -1;}.schedule-app-filled .links{display:flex;justify-content:end;gap:1rem;}.btn.white{background-color:rgb(255,255,255);border-width:0.0625rem;border-style:solid;border-color:rgb(178,192,189);border-image:initial;}.dash-form .back-link{display:flex;align-items:center;gap:1rem;font-family:"Lato";font-weight:700;font-size:1.25rem;color:#06332b;}.dash-form .top-box{max-width:40rem;margin:auto;text-align:center;}.dash-form .top-box .subtitle{font-size:1.25rem;color:#6f6f6f;margin:1.5rem 0 0 0;}.dash-form .top-box .subtitle > *:not(:last-child){margin-bottom:1rem;}.dash-form .card{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;}.dash-form .card .card-header .title{color:#06332b;}.dash-form .card .card-header .subtitle{font-size:1.125rem;color:#6f6f6f;margin:0.5rem 0 0;}.dash-form .card .card-content{display:flex;gap:1.5rem;flex-wrap:wrap;}.dash-form .card .card-content .input-box{display:flex;align-items:start;flex-direction:column;gap:0.375rem;width:100%;}.dash-form .card .card-content .input-box .label{font-weight:700;color:#06332b;}#edit-jus-dzivojat--wrapper .fieldset-legend{font-weight:700;}.dash-form .card input,.dash-form .card textarea,.dash-form .card select{min-width:initial;width:100%;border:0.0625rem solid #d5d7da;border-radius:0.5rem;padding:0.625rem 0.75rem;transition:0.3s;}.input-box:not(.table-box *) .options-list .webform-type-radio,.input-box:not(.table-box *) .options-list .webform-type-checkbox{width:auto;display:flex;gap:10px;}table .input-box .options-list .webform-type-radio,table .input-box .options-list .webform-type-checkbox{display:block;width:100%;}table .input-box .options-list .webform-options-display-one-column{display:flex;align-content:center;align-items:center;}table .input-box .options-list .webform-type-radio label{display:none;}.dash-form form.majokla-pasnov-el table .input-box .options-list .webform-type-radio label{display:inline-flex;}.webform-submission-meyra-avanti-merijumi-form table .input-box .options-list .webform-type-radio label{display:inline-flex;}.webform-submission-panthera-s3-merijumi-form table .input-box .options-list .webform-type-radio label{display:inline-flex;}.webform-submission-panthera-u3-merijumi-form table .input-box .options-list .webform-type-radio label{display:inline-flex;}.input-box:not(.table-box *) .options-list .webform-type-radio input,.input-box:not(.table-box *) .options-list .webform-type-checkbox input{width:auto;}.table-box .js-webform-type-radio:has(.description),.table-box .js-form-type-radio:has(.description){display:flex !important;align-items:center;gap:8px;}.table-box .js-webform-type-radio:has(.description) .description{margin-top:4px;}.table-box .js-webform-type-radio:has(.description) input.form-radio{width:auto !important;margin:0;}#print-this-page-link.btn.white{display:inline-flex;align-items:center;gap:0.5rem;justify-content:center;border-radius:0.5rem;padding:0.625rem 1rem;font-family:"Lato";font-weight:600;transition:0.3s;margin:0;border:0.0625rem solid #b2c0bd;background-color:#fff;}#print-this-page-link.btn.white:hover{background-color:#ececec;}#print-this-page-link:not(.btn){display:none !important;}.dash-form .card .card-content .input-box.md{width:calc(50% - 0.75rem);}.dash-form .card .card-content .input-box.sm{width:calc(33.3333333333% - 1rem);}.dash-form .card .card-content .input-box{display:flex;align-items:start;flex-direction:column;gap:0.375rem;width:100%;}.dash-form .card textarea{min-height:9.5rem;resize:vertical;}.dash-form form.majokla-pasnov-el .card textarea{min-height:2rem;}.dash-form .card select{padding-right:2.5rem;background-image:url(/modules/custom/vtpc_dashboard/images/chevron-down-green.svg);background-repeat:no-repeat;background-position:right 0.75rem top 50%;background-size:1rem;-webkit-appearance:none;-moz-appearance:none;}.dash-form .card .card-content .input-box .options-list{display:flex;flex-direction:column;gap:0.5rem;}.dash-form .card .rad-box{display:flex;position:relative;overflow:hidden;}.dash-form .card .rad-box input{position:absolute;visibility:hidden;}.dash-form .card .rad-box label .icon{position:relative;width:1.25rem;height:1.25rem;border:0.0625rem solid #d5d7da;border-radius:50%;}.dash-form .card .rad-box input:checked + label{color:#000;}.dash-form .card .rad-box label .icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0.5rem;height:0.5rem;background-color:#fff;border-radius:50%;}.dash-form .card .rad-box label{display:inline-flex;align-items:center;gap:0.5rem;}.dash-form .card .ch-box{display:flex;position:relative;overflow:hidden;}.dash-form .card .ch-box input{position:absolute;visibility:hidden;}.dash-form .card .ch-box label{display:flex;align-items:center;gap:0.5rem;}.dash-form .card .ch-box label .icon{width:1.25rem;height:1.25rem;border:0.0625rem solid #d5d7da;border-radius:0.25rem;background-image:url(/modules/custom/vtpc_dashboard/images/check-white.svg);background-position:center;background-size:100%;}.rad-box input:checked + label .icon,.ch-box input:checked + label .icon{background-color:#06332b;border-color:#06332b;}.rad-box input:checked + label p,.ch-box input:checked + label p{font-weight:bold;color:#000;}.rad-box input[type="radio"],.ch-box input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;}.dash-form .card .ch-box label p{flex:1;font-size:1rem;color:#414651;}.dash-form .card table.table-box{overflow:auto;}.dash-form .card table.table-box{min-width:100%;width:100%;border-radius:1rem;font-size:0.875rem;border-spacing:0;border-collapse:collapse;}.dash-form .card .card-content .webform-type-webform-table{width:100%;min-width:0;box-sizing:border-box;}.dash-form .card table.table-box thead{background-color:#f6f6f6;color:#717680;text-align:left;}.dash-form .card table.table-box th,.dash-form .card .table-box td{padding:0.75rem;max-width:23.75rem;border:0.0625rem solid #e9eaeb;}.dash-form .card table.table-box tbody{color:#717680;}.dash-form .card table.table-box .rad-box,.dash-form .card table.table-box .ch-box{display:flex;position:relative;overflow:hidden;}.dash-form .card  table.table-box .rad-box p,.dash-form .card table.table-box .ch-box p{display:none;}.dash-form .card table.table-box .rad-box label,.dash-form .card table.table-box .ch-box label{display:inline-flex;align-items:center;gap:0.5rem;margin:auto;}.dash-form .card .table-box td p{margin:0;}.dash-form .card table.table-box tbody > tr td:first-child p{margin:1rem !important;display:inline-block;line-height:normal;display:flex;align-items:center;justify-content:center;height:100%;}.card.dash-form.main-card form{display:flex;flex-direction:column;gap:var(--vtpc-spacing-lg);}.dash-form .card .card-content.grey{background-color:#f6f6f6;padding:1.5rem;border-radius:1rem;}.dash-form .card table.table-box .badge-input{display:inline-block;padding:0.375rem 0.75rem;font-size:0.75rem;border-radius:0.5rem;border:0.0625rem solid #d5d7da;margin:0.5rem 0 0 0;color:#06332b;}.dash-form .card table.table-box .badge-input input{width:2.875rem;padding:0;border:none;border-bottom:0.0625rem solid #717680;border-radius:0;}.radio-image-input thead th,.radio-image-input tbody td{text-align:center;vertical-align:middle;}.radio-image-input tbody td:first-child{text-align:left;white-space:nowrap;padding-right:20px;}.radio-image-input tbody td:not(:first-child) .vertical-group,.radio-image-input tbody td:not(:first-child) .rad-box{display:flex;flex-direction:column;align-items:center;justify-content:center;}.dash-form .card table.table-box .input-box{text-align:center;}.dash-form .card table.table-box.sync-row-radios tbody td{text-align:center;vertical-align:middle;}.dash-form .card table.table-box.sync-row-radios tbody td:first-child{text-align:left;}.dash-form .card table.table-box.sync-row-radios tbody td .form-radios .js-form-item,.dash-form .card table.table-box.sync-row-radios tbody td .form-radios .form-item{display:flex;flex-direction:column;align-items:center;gap:0.25rem;margin:0;}.dash-form .card table.table-box.sync-row-radios tbody td .form-radios label{margin:0;}.full-width-row{display:table-row !important;}.full-width-row td{display:table-cell !important;width:100%;}.dash-form .card table.table-box tbody > tr td:first-child .webform-type-radio p{display:none;}td .webform-type-processed-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}td .webform-type-processed-text p{text-align:center}td .webform-type-processed-text img{margin:0 auto 10px auto;display:block;}.dash-form .vtpc-webform-wrapper .form-actions{display:flex;justify-content:end;flex-wrap:wrap;gap:0.625rem;}.webform-button--submit.button.button--primary{display:inline-flex;align-items:center;gap:0.5rem;justify-content:center;border-radius:0.5rem;padding:0.625rem 1rem;font-family:"Lato";font-weight:600;transition:0.3s;background-color:#06332b;color:#fff;}.webform-button--submit.button.button--primary:hover{background-color:#0c6d5c;}form.webform-submission-form[disabled]{pointer-events:none;opacity:0.9;}form.webform-submission-form[disabled] input{background-color:#f0f0f0;}.webform-submission-form.webform-submission-edit-form .webform-button--submit{display:none !important;}.float-right-webform-element{margin-left:auto;margin-right:0;width:fit-content;text-align:right;}.underline-input{border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #000 !important;background:transparent !important;border-radius:0 !important;box-shadow:none !important;padding-left:5px;width:300px;}.webform-element--title-inline{display:flex;align-items:baseline;gap:10px;}.one-line-elements .webform-section-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;}.one-line-elements .form-item{display:inline-flex !important;margin:0;padding:0;width:auto;}.one-line-elements .webform-section-wrapper p{display:inline;margin:0;}.one-line-elements input.underline-input{border:none;border-bottom:1px solid #000;background:transparent;padding:0 5px;width:auto;}.one-line-elements .input-box{display:inline-block;}#edit-middle-text .webform-section-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:15px;}#edit-middle-text .form-item{display:inline-flex !important;margin:0 !important;width:auto !important;}#edit-middle-text p{display:inline !important;margin:0 !important;}#edit-middle-text .input-box{display:inline-block !important;width:auto !important;}#edit-middle-text input.underline-input{border:none;border-bottom:1px solid #000;border-radius:0;padding:0 4px;background:transparent;}#edit-middle-text .webform-section-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 8px;}#edit-middle-text .form-item,#edit-middle-text .form-item p{display:inline !important;margin:0 !important;}#edit-markup-03{flex-basis:100%;margin-top:15px !important;}.form-item-text-03{display:inline-block !important;}#edit-text-03{min-width:300px;border:none;border-bottom:1px solid #000;}section.one-line-elements{margin:0vh 0vh 25vh 0vh;}.table-box.no-header-table thead{display:none;}.webform-flexbox .webform-flex{display:flex;align-items:flex-end;}.webform-flex--container .form-item{margin-bottom:0;}.webform-submission-action3-junior-merijumi-form .webform-flexbox.vtpc-two-col-flex,.webform-submission-meyra-avanti-merijumi-form .webform-flexbox.vtpc-two-col-flex,.webform-submission-panthera-s3-merijumi-form .webform-flexbox.vtpc-two-col-flex,.webform-submission-panthera-u3-merijumi-form .webform-flexbox.vtpc-two-col-flex{display:flex;flex-wrap:wrap;gap:1.5rem;}.webform-submission-action3-junior-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-meyra-avanti-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-panthera-s3-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-panthera-u3-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media (max-width:768px){.webform-submission-action3-junior-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-meyra-avanti-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-panthera-s3-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex,.webform-submission-panthera-u3-merijumi-form .webform-flexbox.vtpc-two-col-flex > .webform-flex{flex-basis:100%;max-width:100%;}}.barthel-guidelines{margin:0px 25px;}.vtpc-webform-wrapper ol,.vtpc-webform-wrapper ul,.vtpc-webform-wrapper li{list-style:auto !important;}.table-box.table-with-input td{max-width:fit-content !important;}.table-box.table-with-input [id^="edit-table-indormation-"][id$="-markup-03"],.table-box.table-with-input [id^="edit-table-information-"][id$="-markup-03"]{display:flex;justify-content:center;align-items:center;text-align:center;}.webform-type-webform-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem;max-width:100%;}.table-box{min-width:600px;width:100%;border-collapse:collapse;}.button-language-mobile > .dropdown{width:100%;}.ch-box.profile-checkbox input{opacity:1 !important;}@media (min-width:1025px){#block-vtpc-views-block-forms-category-block-1{border:none;padding:0px;}}@media only screen and (max-width:768px){.schedule-app .schedule-app-body .more-details-box > .card{gap:1rem !important;width:100% !important;padding:1rem !important;}.card.schedule-app-filled .card.app-info{display:flex;flex-direction:column;justify-content:space-between;gap:20px;}}.webform-submission-atlauja-elektriska-tpl-uzglabasa-form fieldset.input-box,.webform-submission-atlauja-elektriska-tpl-uzglabasa-form #edit-vaivaru-tehnisko-paliglidzeklu-centram{float:right;margin-left:auto;margin-right:0;width:fit-content;text-align:right;border:1px solid #c0c0c0;padding:0.35em 0.625em 0.75em;}.aside-nav li a.active{background-color:#f0fdf4;border-left:4px solid #059669;}.aside-nav li a.active .title{color:#059669;font-weight:bold;}.has-icon.icon-send{padding-left:1rem !important;padding-top:0.625rem !important;padding-right:2rem !important;padding-bottom:0.625rem !important;background:url('/themes/custom/vtpc/images/send-01.svg') no-repeat right 10px center;background-size:20px;}.special-service-address .form-item,.special-service-address-additional .form-item{width:100%;margin:0;}.special-service-address input,.special-service-address-additional input,.special-service-address-additional textarea{width:100% !important;max-width:100%;box-sizing:border-box;padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:16px;}.special-service-address label,.special-service-address-additional label{font-weight:600;color:#1e293b;margin-bottom:8px;display:block;}@media (max-width:768px){.special-service-address input,.special-service-address-additional input,.special-service-address-additional textarea{font-size:18px;}}.label-below{display:flex;flex-direction:column;width:100%;}.label-below input{width:100%;order:1;}.label-invisible .label{visibility:hidden !important;}.label-below .label{order:2;margin-top:5px;}.bold-section p,.bold-section .label{font-weight:bold;}.bold-section .underline-input{border-bottom:2px solid #000 !important;}.webform-submission-iesniegums-lidzmaksajums-berns-form #edit-markup-03{flex-basis:auto !important;margin-top:15px !important;}.webform-submission-iesniegums-tpl-atstasanai-ipasu-form #edit-markup-03{flex-basis:auto !important;margin-top:auto !important;}.webform-submission-iesniegums-lidzmaksajums-berns-form  #edit-flexbox > .webform-flex:first-child{align-self:flex-start;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-iesniegums-header{text-align:center;margin-top:1.5rem;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-iesniegums-header p{margin:0;font-weight:700;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-iesniegums-personal{max-width:520px;margin:2rem auto 0 auto;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-line-field.webform-element--title-inline{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin:0.5rem 0;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-line-field.webform-element--title-inline > label{white-space:nowrap;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-line-field.webform-element--title-inline input.underline-input{flex:1;width:auto;min-width:260px;max-width:420px;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-iesniegums-footer .webform-section-wrapper{align-items:flex-end;justify-content:space-between;width:100%;}.webform-submission-iesniegums-lidzmaksajums-berns-form .vtpc-signature-field{margin-left:auto;min-width:260px;max-width:420px;}section.one-line-elements.no-margin-section{margin:0 !important;}.webform-submission-iesniegums-patap-lig-pagar-v2-form #edit-title{margin-bottom:50px;}.webform-submission-iesniegums-patap-lig-pagar-v2-form #edit-markup-03{flex-basis:auto !important;margin-top:0 !important;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-veids-90{width:90%;max-width:90%;margin-left:0;margin-right:auto;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-veids-90 input.underline-input{width:100%;max-width:100%;box-sizing:border-box;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-veids-90 .label,.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-veids-90 > label{text-align:center;width:100%;display:block;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date,.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-signature{margin-top:3rem;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date{margin-top:50px;}.webform-submission-iesniegums-patap-lig-pagar-v2-form #edit-section-5-date{margin-top:70px !important;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-signature{margin-top:0;margin-left:auto;width:fit-content;text-align:right;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .webform-section-wrapper{flex-wrap:nowrap;white-space:nowrap;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .form-item{min-width:0;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .form-item-datums-menesis,.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .js-form-item-datums-menesis{flex:1;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .form-item-datums-menesis input.underline-input,.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .js-form-item-datums-menesis input.underline-input{min-width:220px;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-signature .vtpc-signature-field .label,.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-signature .vtpc-signature-field > label{text-align:center;width:100%;display:block;}@media (max-width:767px){.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-date .webform-section-wrapper{flex-wrap:wrap;white-space:normal;}.webform-submission-iesniegums-patap-lig-pagar-v2-form .vtpc-patapinajums-footer-signature .vtpc-signature-field input.underline-input{width:100%;max-width:100%;box-sizing:border-box;}}.is-dashboard-page.dashboard-client .webform-submission-navigation,.is-dashboard-page.dashboard-client .webform-submission-information{display:none;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form input.form-text,.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form textarea{border:0.0625rem solid #d5d7da !important;border-radius:0.5rem;padding:0.625rem 0.75rem;background-color:#fff;min-height:2.75rem;min-width:0;width:100%;box-sizing:border-box;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;width:100%;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield > .label{flex:0 0 40%;max-width:22rem;min-width:0;font-weight:700;color:#06332b;line-height:1.35;padding-top:0.35rem;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield > input.form-text{flex:1 1 auto;min-width:0;width:auto !important;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .webform-flex--container .input-box.js-webform-type-textfield{width:100%;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .webform-flexbox .webform-flex--container .input-box.js-webform-type-textfield > .label{flex:0 0 32%;max-width:11rem;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .js-form-item-dzivesvieta-institucija{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .js-form-item-dzivesvieta-institucija label.option{flex:1 1 auto;min-width:0;font-weight:700;color:#06332b;line-height:1.35;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form #edit-dzivesvieta-institucija.form-checkbox{flex-shrink:0;margin-top:0.2rem;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .webform-flexbox .webform-flex{display:inline;}.webform-submission-iesniegums-tpl-pieskirsanai-form #edit-personas-parstav-section .webform-type-textfield,.webform-submission-iesniegums-tpl-pieskirsanai-form #edit-flex-lapa-ms .webform-type-textfield,.webform-submission-iesniegums-tpl-pieskirsanai-form .form-item-registries-datums,.webform-submission-iesniegums-tpl-pieskirsanai-form .form-item-personas-lietas-nr,.webform-submission-iesniegums-tpl-pieskirsanai-form .form-item-iesniegumu-registreja-is{margin-bottom:25px;}.webform-submission-iesniegums-tpl-pieskirsanai-form .form-item-dzivesvieta-institucija{display:inline;}@media (max-width:768px){.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield{flex-direction:column;align-items:stretch;gap:0;}#edit-flex-augums-svars,#edit-flex-sanemu-datums,#edit-flex-paraksts-rinda{display:flex;flex-direction:column;gap:1.5rem;}.form-item-registries-datums{margin-top:25px !important;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield > .label{flex:none;max-width:none;padding-top:0;}.card.dash-form .webform-submission-iesniegums-tpl-pieskirsanai-form .input-box.js-webform-type-textfield > input.form-text{width:100% !important;}}.vtpc-webform-submission-success{display:flex;align-items:center;gap:0.75rem;margin:1.5rem 0 1rem;padding:0.875rem 1.25rem;border-radius:var(--vtpc-radius-md,0.625rem);background:#e8f6ed;border:1px solid #b9e3c4;color:var(--vtpc-dark-green,#06332b);font-weight:500;line-height:1.4;}.vtpc-webform-submission-success__icon{flex:0 0 20px;width:20px !important;height:20px !important;min-width:20px;max-width:20px;color:var(--vtpc-green,#0c6d5c);}.vtpc-webform-submission-success__text{flex:1 1 auto;}@media print{.vtpc-webform-submission-success{display:none;}}.step-error-message{color:#c33;margin:8px 0;font-weight:500;}.step-errors-wrapper{margin-bottom:20px;}.step-errors-container{background:#fef2f2;border:1px solid #f87171;border-radius:8px;padding:20px;margin:20px 0;}.step-errors-container.visible{display:block !important;}.step-error-item{color:#dc2626;margin:10px 0;padding:8px;background:#fecaca;border-left:4px solid #ef4444;border-radius:4px;}.step-error-item strong{color:#b91c1c;}.input-row.error,.input-row.error input,.input-row.error select,.input-row.error textarea{border:2px solid #dc3545 !important;background-color:#fff5f5 !important;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25) !important;}.input-row.error label{color:#dc3545 !important;}.patient-type-row .form-radios{display:flex;gap:20px;}.patient-type-row input[type="radio"]{margin-right:5px;}.error,.error input,.error select,.error textarea{border-color:#dc3545 !important;background-color:#fff5f5 !important;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25) !important;}.error label{color:#dc3545 !important;}.form-item-personal-code input,.form-item-full-name input{width:100%;}#booking-form-wrapper .form-item--error-message,#booking-form-wrapper .messages.messages--error{display:none !important;}#booking-form-wrapper .error-field.error,#booking-form-wrapper .error-field.form-item--error input,#booking-form-wrapper .error-field.form-item--error select,#booking-form-wrapper .error-field.form-item--error textarea{border-color:#d32f2f !important;box-shadow:0 0 0 2px rgba(211,47,47,0.2) !important;background-color:#ffebee !important;}.schedule-app .schedule-app-body .more-details-box .input-row input{width:100%;}.schedule-app .schedule-app-body .more-details-box .form-item-person-agree input,.schedule-app .schedule-app-body .more-details-box .input-row.special-service-self-agree input{float:left !important;width:auto !important;margin:3px 8px 0 0;}.schedule-app .schedule-app-body .more-details-box .input-row.special-service-self-agree a{text-decoration:underline;}.form-tabs.special-service-tabs [data-step="2"],.form-tabs.special-service-tabs [data-step="3"]{display:none !important;}.form-tabs.special-service-tabs [data-step="1"],.form-tabs.special-service-tabs [data-step="4"]{display:block !important;}.input-row.consultation-topic select,.input-row.consultation-question textarea{width:100%;}.input-row.consultation-channel .js-form-type-checkbox{width:100%;padding:12px;display:flex;flex-direction:row-reverse;align-items:center;background:#F1F1F1;border-radius:8px;flex:none;order:0;align-self:stretch;flex-grow:0;justify-content:space-between;}.input-row.consultation-channel .fieldset-legend.js-form-required.form-required{font-weight:700;color:rgb(6,51,43);}.input-row.consultation-channel .js-form-type-checkbox input{float:right;display:block;width:auto !important;margin-top:3px;}.input-row.consultation-channel .form-checkboxes{display:flex;gap:8px;flex-direction:column;}.hide-label span.label{display:none;}.show-label label{display:unset !important;}.full-width-td td{width:100% !important;}.form-actions.schedule-app-footer{display:flex;justify-content:flex-end;gap:15px;align-items:center;padding:20px;}.form-actions.schedule-app-footer:has(.btn:nth-child(2)){justify-content:space-between;}.form-actions.schedule-app-footer:has(.btn:only-child){justify-content:flex-end;}.form-actions .btn{flex-shrink:0;white-space:nowrap;}@media (max-width:768px){.form-actions.schedule-app-footer{gap:10px;justify-content:center;}}@media (max-width:768px){.dashboard-container.wrap.dash-wrap{padding-left:0 !important;padding-right:0 !important;}.path-dashboard section.section > .wrap,.path-dashboard .dashboard-container.wrap.dash-wrap{width:100% !important;max-width:100% !important;padding-left:1rem !important;padding-right:1rem !important;box-sizing:border-box !important;}.path-dashboard .dashboard-content.card.main-card.page-appointments-add{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}.card.schedule-app-filled{width:100% !important;padding:1.5rem 1rem !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}}@media (max-width:768px){.dashboard-container.wrap.dash-wrap{padding-left:0 !important;padding-right:0 !important;}.card.schedule-app-filled{padding:1.5rem 1rem !important;}.schedule-app .schedule-app-body .locations-list li label{padding:6px;}}.locations-list li label div.icon{padding-top:20px;}.locations-list .box .h4,.locations-list .box .h4 *{cursor:pointer !important;pointer-events:all !important;}@media (min-width:769px){.schedule-app .schedule-app-body .locations-list li label{gap:24px;padding:24px;}}.schedule-app .schedule-app-body .locations-list li label{height:100%;width:100%;display:flex;transition:0.3s;}.schedule-app .schedule-app-body .locations-list li input:checked + label,.schedule-app .schedule-app-body .locations-list li label.card.selected{border-color:#06332b;background-color:#eef8f6;}.schedule-app .schedule-app-body .locations-list li input:checked + label .rad-indicator,.schedule-app .schedule-app-body .locations-list li label.card.selected .rad-indicator{background-color:#06332b;border-color:#06332b;}.schedule-app .schedule-app-body .locations-list li label.card{background-color:var(--vtpc-white);border:0.0625rem solid var(--vtpc-border);border-radius:var(--vtpc-radius-lg);}@media screen and (max-width:768px){.schedule-app .schedule-app-body .locations-list li label{padding:10px !important;gap:0px !important;}.schedule-app .schedule-app-body .locations-list li label .box{gap:4px !important;padding:0px 5px;}.schedule-app .schedule-app-body .locations-list li label .box .address{padding-left:10px;}.locations-list li label div.icon{padding-top:0px;}.schedule-app .schedule-app-body .locations-list li label.option{font-size:20px;padding:0px 10px 10px !important;}.schedule-app .schedule-app-body .locations-list li label .icon,ul.locations-list li label div.icon{padding-top:5px;}.card.schedule-app-filled .app-info-header{padding:1rem;}}
