.viaju-icon[data-v-aa83c52d]{-ms-flex-negative:0;flex-shrink:0}.viaju-toast-container[data-v-d7c52478]{position:fixed;top:20px;right:20px;z-index:100100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 40px));pointer-events:none}.viaju-toast[data-v-d7c52478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--viaju-r-sm, 8px);background:var(--viaju-surface);-webkit-box-shadow:var(--viaju-shadow-md, 0 4px 24px rgba(0, 0, 0, .12));box-shadow:var(--viaju-shadow-md, 0 4px 24px rgba(0, 0, 0, .12));border:1px solid var(--viaju-line);pointer-events:auto}.viaju-toast__icon[data-v-d7c52478]{-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.viaju-toast__body[data-v-d7c52478]{min-width:0}.viaju-toast__title[data-v-d7c52478]{font-size:13px;font-weight:700;color:var(--viaju-ink);margin:0}.viaju-toast__text[data-v-d7c52478]{font-size:12.5px;color:var(--viaju-ink-2);margin:2px 0 0;word-break:break-word}.viaju-toast--success .viaju-toast__icon[data-v-d7c52478]{color:#16a34a}.viaju-toast--error .viaju-toast__icon[data-v-d7c52478]{color:var(--viaju-danger, #dc2626)}.viaju-toast--warn .viaju-toast__icon[data-v-d7c52478]{color:#d97706}.viaju-toast--info .viaju-toast__icon[data-v-d7c52478]{color:var(--viaju-brand)}.viaju-toast--success[data-v-d7c52478]{border-left:3px solid #16a34a}.viaju-toast--error[data-v-d7c52478]{border-left:3px solid var(--viaju-danger, #dc2626)}.viaju-toast--warn[data-v-d7c52478]{border-left:3px solid #d97706}.viaju-toast--info[data-v-d7c52478]{border-left:3px solid var(--viaju-brand)}.viaju-toast-enter-active[data-v-d7c52478],.viaju-toast-leave-active[data-v-d7c52478]{-webkit-transition:all .25s ease;transition:all .25s ease}.viaju-toast-enter-from[data-v-d7c52478],.viaju-toast-leave-to[data-v-d7c52478]{opacity:0;-webkit-transform:translateX(24px);transform:translate(24px)}.viaju-toast-leave-active[data-v-d7c52478]{position:absolute;width:100%}.vcm[data-v-89cc0e1f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:52000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0d2d4573;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vcm__card[data-v-89cc0e1f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--viaju-surface);border:1px solid var(--viaju-line);border-radius:16px;padding:32px 36px 24px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px #0000001f;max-width:380px;width:90vw;text-align:center}.vcm__icon-ring[data-v-89cc0e1f]{width:64px;height:64px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.vcm__icon-inner[data-v-89cc0e1f]{width:52px;height:52px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vcm__icon-ring--danger[data-v-89cc0e1f]{background:#e534290f}.vcm__icon-ring--danger .vcm__icon-inner[data-v-89cc0e1f]{background:#e534291a;color:var(--viaju-error, #e53429)}.vcm__icon-ring--success[data-v-89cc0e1f]{background:#10b9810f}.vcm__icon-ring--success .vcm__icon-inner[data-v-89cc0e1f]{background:#10b9811a;color:#059669}.vcm__icon-ring--warn[data-v-89cc0e1f]{background:#f59e0b0f}.vcm__icon-ring--warn .vcm__icon-inner[data-v-89cc0e1f]{background:#f59e0b1a;color:#d97706}.vcm__title[data-v-89cc0e1f]{font-family:var(--viaju-font);font-size:17px;font-weight:700;color:var(--viaju-ink);margin:0 0 6px}.vcm__desc[data-v-89cc0e1f]{font-family:var(--viaju-font);font-size:13.5px;color:var(--viaju-ink-2);line-height:1.5;margin:0 0 24px;max-width:300px}.vcm__actions[data-v-89cc0e1f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}.vcm__btn[data-v-89cc0e1f]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-family:var(--viaju-font);font-size:13px;font-weight:600;padding:10px 20px;border-radius:9px;border:none;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.vcm__btn--cancel[data-v-89cc0e1f]{background:transparent;color:var(--viaju-ink-2);border:1.5px solid var(--viaju-line-strong)}.vcm__btn--cancel[data-v-89cc0e1f]:hover{background:var(--viaju-surface-2, #f8fafc)}.vcm__btn--confirm[data-v-89cc0e1f]{color:#fff}.vcm__btn--confirm[data-v-89cc0e1f]:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.vcm__btn--danger[data-v-89cc0e1f]{background:var(--viaju-error, #e53429)}.vcm__btn--success[data-v-89cc0e1f]{background:#059669}.vcm__btn--warn[data-v-89cc0e1f]{background:#d97706}.vcm-backdrop-enter-active[data-v-89cc0e1f]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.vcm-backdrop-leave-active[data-v-89cc0e1f]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.vcm-backdrop-enter-from[data-v-89cc0e1f],.vcm-backdrop-leave-to[data-v-89cc0e1f]{opacity:0}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1400px){.container{max-width:1400px}}@media (min-width: 1600px){.container{max-width:1600px}}@media (min-width: 1900px){.container{max-width:1900px}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.collapse{visibility:collapse!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.left-0{left:0!important}.right-0{right:0!important}.top-0{top:0!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.float-right{float:right!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-16{margin-top:4rem!important;margin-bottom:4rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.-mt-4{margin-top:-1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.ml-1{margin-left:.25rem!important}.ml-10{margin-left:2.5rem!important}.ml-16{margin-left:4rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-5{margin-left:1.25rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:.75rem!important}.mr-4{margin-right:1rem!important}.mr-6{margin-right:1.5rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-10{margin-top:2.5rem!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mt-20{margin-top:5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.\!table,.table{display:table!important}.\!grid,.grid{display:grid!important}.hidden{display:none!important}.h-10{height:2.5rem!important}.h-16{height:4rem!important}.h-2{height:.5rem!important}.h-3{height:.75rem!important}.h-4{height:1rem!important}.h-5{height:1.25rem!important}.h-6{height:1.5rem!important}.h-8{height:2rem!important}.h-full{height:100%!important}.min-h-0{min-height:0!important}.min-h-\[200px\]{min-height:200px!important}.min-h-\[300px\]{min-height:300px!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}.w-1\/2{width:50%!important}.w-1\/3{width:33.33333%!important}.w-1\/4{width:25%!important}.w-1\/6{width:16.66667%!important}.w-10{width:2.5rem!important}.w-10\/12{width:83.33333%!important}.w-11\/12{width:91.66667%!important}.w-16{width:4rem!important}.w-2{width:.5rem!important}.w-2\/3{width:66.66667%!important}.w-24{width:6rem!important}.w-3{width:.75rem!important}.w-3\/4{width:75%!important}.w-3\/5{width:60%!important}.w-32{width:8rem!important}.w-4{width:1rem!important}.w-5{width:1.25rem!important}.w-5\/12{width:41.66667%!important}.w-6{width:1.5rem!important}.w-8{width:2rem!important}.w-8\/12{width:66.66667%!important}.w-full{width:100%!important}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.max-w-dashboard{max-width:87.5rem!important}.max-w-lg{max-width:50rem!important}.max-w-md{max-width:40rem!important}.max-w-sm{max-width:30rem!important}.flex-1{-webkit-box-flex:1!important;-ms-flex:1 1 0%!important;flex:1 1 0%!important}.flex-shrink{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-grow{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.border-collapse{border-collapse:collapse!important}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.resize{resize:both!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-col{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.gap-1{gap:.25rem!important}.gap-10{gap:2.5rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-6{gap:1.5rem!important}.gap-x-2{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.gap-y-2{row-gap:.5rem!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.75rem * var(--tw-space-x-reverse))!important;margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.75rem * var(--tw-space-y-reverse))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(2rem * var(--tw-space-y-reverse))!important}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1 !important;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))!important}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))!important}.self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.self-center{-ms-flex-item-align:center!important;align-self:center!important}.overflow-hidden{overflow:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.rounded-2xl{border-radius:1rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-perso{border-radius:14px!important}.rounded-xl{border-radius:.75rem!important}.border-2{border-width:2px!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-none{border-style:none!important}.border-custom-blue-200{--tw-border-opacity: 1 !important;border-color:rgb(17 65 92 / var(--tw-border-opacity, 1))!important}.border-slate-200{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.border-slate-300{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))!important}.bg-blue-500{--tw-bg-opacity: 1 !important;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))!important}.bg-custom-blue-100{--tw-bg-opacity: 1 !important;background-color:rgb(178 189 196 / var(--tw-bg-opacity, 1))!important}.bg-grey-perso{--tw-bg-opacity: 1 !important;background-color:rgb(228 230 229 / var(--tw-bg-opacity, 1))!important}.bg-indigo-400{--tw-bg-opacity: 1 !important;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))!important}.bg-slate-100{--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))!important}.bg-slate-50{--tw-bg-opacity: 1 !important;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))!important}.bg-slate-950{--tw-bg-opacity: 1 !important;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))!important}.bg-transparent{background-color:transparent!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-opacity-75{--tw-bg-opacity: .75 !important}.stroke-current{stroke:currentColor!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-0{padding:0!important}.p-10{padding:2.5rem!important}.p-12{padding:3rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-6{padding:1.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-16{padding-left:4rem!important;padding-right:4rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-16{padding-top:4rem!important;padding-bottom:4rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pb-5{padding-bottom:1.25rem!important}.pb-8{padding-bottom:2rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-5{padding-left:1.25rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-4{padding-right:1rem!important}.pr-5{padding-right:1.25rem!important}.pt-8{padding-top:2rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-3xl{font-size:1.875rem!important}.text-4xl{font-size:2.25rem!important}.text-5xl{font-size:3rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-sm{font-size:.875rem!important}.text-xl{font-size:1.25rem!important}.text-xs{font-size:.75rem!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.italic{font-style:italic!important}.ordinal{--tw-ordinal: ordinal !important;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)!important}.leading-none{line-height:1!important}.text-black{--tw-text-opacity: 1 !important;color:rgb(34 41 47 / var(--tw-text-opacity, 1))!important}.text-black-10{--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity, 1))!important}.text-custom-blue-200{--tw-text-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-text-opacity, 1))!important}.text-grey{--tw-text-opacity: 1 !important;color:rgb(184 194 204 / var(--tw-text-opacity, 1))!important}.text-inherit{color:inherit!important}.text-slate-200{--tw-text-opacity: 1 !important;color:rgb(226 232 240 / var(--tw-text-opacity, 1))!important}.text-slate-400{--tw-text-opacity: 1 !important;color:rgb(148 163 184 / var(--tw-text-opacity, 1))!important}.text-slate-500{--tw-text-opacity: 1 !important;color:rgb(100 116 139 / var(--tw-text-opacity, 1))!important}.text-slate-600{--tw-text-opacity: 1 !important;color:rgb(71 85 105 / var(--tw-text-opacity, 1))!important}.text-slate-700{--tw-text-opacity: 1 !important;color:rgb(51 65 85 / var(--tw-text-opacity, 1))!important}.text-slate-800{--tw-text-opacity: 1 !important;color:rgb(30 41 59 / var(--tw-text-opacity, 1))!important}.text-slate-900{--tw-text-opacity: 1 !important;color:rgb(15 23 42 / var(--tw-text-opacity, 1))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.underline{text-decoration-line:underline!important}.placeholder-custom-blue-200::-webkit-input-placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-placeholder-opacity, 1))!important}.placeholder-custom-blue-200::-moz-placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-placeholder-opacity, 1))!important}.placeholder-custom-blue-200:-ms-input-placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-placeholder-opacity, 1))!important}.placeholder-custom-blue-200::-ms-input-placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-placeholder-opacity, 1))!important}.placeholder-custom-blue-200::placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(17 65 92 / var(--tw-placeholder-opacity, 1))!important}.opacity-75{opacity:.75!important}.shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-outline{--tw-shadow: 0 0 0 3px rgba(52,144,220,.5) !important;--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color) !important;-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color) !important;-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.blur{--tw-blur: blur(8px) !important;-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06)) !important;-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.grayscale{--tw-grayscale: grayscale(100%) !important;-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.\!filter,.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter!important;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;-webkit-transition-duration:.15s!important;transition-duration:.15s!important}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1)!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}:root{--blue-background: linear-gradient(45deg, #0d2d45 0%, #2474a8 100%);--input-background-color: #e5e5e5;--blue-dark-color: #11415c}@font-face{font-family:monserrat-light;src:url(/assets/Montserrat-Light-awkjIf6I.otf)}@font-face{font-family:monserrat-bold;src:url(/assets/Montserrat-Bold-Dmddk12W.otf)}body{background-color:#f8f8f8}*{font-family:Montserrat,sans-serif}h3,h4,h5,label{font-family:Montserrat,Arial}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;-webkit-box-shadow:none;box-shadow:none;border:0!important;background:#e5e5e5 url("data:image/svg+xml,%3csvg%20version='1.2'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021%2019'%20width='21'%20height='19'%3e%3cstyle%3e.a{fill:%23231f20}%3c/style%3e%3cpath%20class='a'%20d='m8.7%2017.2l-2.6-7.9-5.6-6.3c-1-1.1%200-2.8%201.5-2.5l8.2%201.7%208.2-1.7c1.4-0.3%202.4%201.4%201.4%202.5l-5.6%206.3-2.6%207.9c-0.4%201.4-2.4%201.4-2.9%200z'/%3e%3c/svg%3e") no-repeat right 10px center;background-size:12px;padding-left:.5em;padding-right:20px;color:#343737;cursor:pointer;font-size:1em;font-weight:300;height:40px;border-radius:14px}select::-ms-expand{display:-ms-flexbox;display:flex;height:3em;line-height:3;background:#fefefe;overflow:hidden;border-radius:24px}select option{color:#000}.select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:3em;color:#343737;line-height:3;overflow:hidden;border-radius:14px}.select-container{position:relative;display:inline-block}.select-large{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px}.option{height:10em;padding:10rem}.vs-table--thead tr{background-image:-webkit-gradient(linear,left top,right top,from(#0d2d45),to(#2474a8));background-image:linear-gradient(90deg,#0d2d45,#2474a8);color:#fff}tr{background-color:#e4e5e5;height:40px}thead th{font-size:13px;color:#fff;font-weight:700;font-family:Montserrat}tbody td{font-size:13px;color:#343737;font-weight:300;font-family:Montserrat}td span p,td span,.vs-table-text{font-family:monserrat-bold,Montserrat}.vs-con-table .vs-con-tbody{border-radius:14px}.vs-table--pagination .vs-pagination--buttons,.vs-pagination--buttons{width:30px;height:30px;border:1px solid #1b5e8e;background:#fff;color:#000;font-weight:900}.item-pagination{border:1px solid #1b5e8e;background:#fff;border-radius:50%}.vs-pagination--li.is-current{color:#fff;border:none}.vs-pagination--li span{color:#000;font-family:monserrat-bold}.vs-pagination--li.is-current>span{color:#fff}.vs-pagination-primary .vs-pagination--buttons:hover{background:none!important;opacity:.5}.vx-card .vx-card__collapsible-content .vx-card__body{padding:0}.font-monserrat{font-family:Montserrat,sans-serif}.font-monserrat-bold{font-family:monserrat-bold}.btn-gradient{padding:0!important}.btn-gradient,.btn-cancel{border:none!important;width:251px!important;height:32px!important;color:#fff!important;border-radius:16px!important;background-image:-webkit-gradient(linear,left top,right top,from(#0d2d45),to(#2474a8))!important;background-image:linear-gradient(90deg,#0d2d45,#2474a8)!important}.btn-cancel{padding-top:0!important;padding-bottom:0!important;background-image:none!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;background-color:#ee2d24!important}.background-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#0d2d45),to(#2474a8));background-image:linear-gradient(90deg,#0d2d45,#2474a8)}button:hover{cursor:pointer}.vs-checkbox-primary .vs-checkbox{background-color:#fff;border:none;border-radius:50%!important}.vs-checkbox,.con-vs-checkbox.vs-checkbox-small .vs-checkbox{width:27px;height:27px}.vs-checkbox-small .vs-checkbox--input:checked+.vs-checkbox .vs-icon{background-image:none}.vs-checkbox-primary input:checked+.vs-checkbox{border-color:#fff!important}.vs-checkbox-primary .vs-checkbox--check{background:var(--blue-dark-color)}.vs-checkbox--input:checked+.vs-checkbox .vs-icon{font-size:1.1em!important;margin:0}.vs-popup{border-radius:24px!important}.vs-popup .vs-popup--header{background-image:-webkit-gradient(linear,left top,right top,from(#0d2d45),to(#2474a8))!important;background-image:linear-gradient(90deg,#0d2d45,#2474a8)!important;height:55px;border-radius:24px 24px 0 0}.vs-popup .vs-popup--title h3,.sidebar-title{text-align:center!important;font-size:1.3rem!important;color:#fff!important;font-family:monserrat-bold!important}.vs-popup .vs-icon,.x-icon{background:transparent!important;color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important;font-size:25px!important}.vs-popup--close--icon{position:absolute}.con-vs-popup .vs-popup{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:450px;max-width:50vw}.vs-popup-width{max-width:600px}::-webkit-scrollbar{width:16px;background-color:#e4e6e5;border-radius:8px}::-webkit-scrollbar-thumb{background-color:#949292;border-radius:8px;max-height:30px}::-webkit-scrollbar-thumb:hover{cursor:pointer}.register__input input,.vs-inputx,.input-style{border:none!important;outline:none;height:38px;border-radius:14px;color:#343737;background-color:var(--input-background-color);font-size:1rem}.register__input .vs-input--placeholder,.vs-inputx::-webkit-input-placeholder,.input-style::-webkit-input-placeholder{color:#343737;font-size:1rem}.register__input .vs-input--placeholder,.vs-inputx::-moz-placeholder,.input-style::-moz-placeholder{color:#343737;font-size:1rem}.register__input .vs-input--placeholder,.vs-inputx:-ms-input-placeholder,.input-style:-ms-input-placeholder{color:#343737;font-size:1rem}.register__input .vs-input--placeholder,.vs-inputx::-ms-input-placeholder,.input-style::-ms-input-placeholder{color:#343737;font-size:1rem}.register__input .vs-input--placeholder,.vs-inputx::placeholder,.input-style::placeholder{color:#343737;font-size:1rem}.vue-map{border-radius:14px}.text-chip{margin-left:0!important}.btn-delete{width:58.333333%;height:32px;background-color:red;color:#fff;border-radius:1rem;border:none}.height-inputs{height:40px}.con-vs-chip{padding:5px}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1 !important;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))!important}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))!important}.hover\:text-slate-700:hover{--tw-text-opacity: 1 !important;color:rgb(51 65 85 / var(--tw-text-opacity, 1))!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-opacity-50:focus{--tw-ring-opacity: .5 !important}@media (min-width: 576px){.sm\:order-normal{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mr-4{margin-right:1rem!important}.sm\:mt-0{margin-top:0!important}.sm\:flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.sm\:w-1\/2{width:50%!important}.sm\:w-auto{width:auto!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:justify-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}@media (min-width: 768px){.md\:mb-0{margin-bottom:0!important}.md\:w-1\/2{width:50%!important}.md\:w-1\/3{width:33.33333%!important}.md\:w-1\/4{width:25%!important}.md\:w-2\/5{width:40%!important}.md\:w-4\/5{width:80%!important}.md\:flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.md\:items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.md\:justify-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.md\:p-10{padding:2.5rem!important}.md\:p-20{padding:5rem!important}.md\:px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:py-20{padding-top:5rem!important;padding-bottom:5rem!important}.md\:text-6xl{font-size:4rem!important}}@media (min-width: 992px){.lg\:ml-4{margin-left:1rem!important}.lg\:w-1\/2{width:50%!important}.lg\:w-1\/3{width:33.33333%!important}.lg\:w-2\/3{width:66.66667%!important}.lg\:flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.lg\:items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.lg\:justify-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.lg\:gap-20{gap:5rem!important}.lg\:text-5xl{font-size:3rem!important}}@media (min-width: 1200px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@media (min-width: 1600px){.\32xl\:mt-0{margin-top:0!important}.\32xl\:w-1\/3{width:33.33333%!important}.\32xl\:w-2\/3{width:66.66667%!important}}:root{--viaju-font: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--viaju-brand: #1b5e8e;--viaju-brand-dark: #0d2d45;--viaju-brand-mid: #2474a8;--viaju-brand-light: #1a5585;--viaju-brand-wash: rgba(27,94,142,.04);--viaju-brand-soft: rgba(27,94,142,.06);--viaju-brand-tint: rgba(27,94,142,.08);--viaju-brand-line-soft: rgba(27,94,142,.15);--viaju-bg: #F4F6FB;--viaju-surface: #FFFFFF;--viaju-surface-2: #FAFBFE;--viaju-content-max: 1600px;--viaju-surface-3: #F0F2F8;--viaju-ink: #0E1A36;--viaju-ink-2: #4a4b4c;--viaju-ink-3: #8e9091;--viaju-ink-4: #b0b1b2;--viaju-line: #E5E9F2;--viaju-line-strong: #D5DBE8;--viaju-line-light: #f0f3f8;--viaju-success: #28c76f;--viaju-success-ink: #1f9c57;--viaju-success-soft: rgba(40,199,111,.1);--viaju-success-line-soft: rgba(40,199,111,.28);--viaju-danger: #e53429;--viaju-danger-soft: rgba(229,52,41,.08);--viaju-danger-line-soft: rgba(229,52,41,.22);--viaju-warning: #f7bd1b;--viaju-warning-bg: #fffbeb;--viaju-warning-light: #fde68a;--viaju-warning-ink: #92400e;--viaju-warning-soft: rgba(247,189,27,.12);--viaju-warning-line-soft: rgba(247,189,27,.3);--viaju-scrim: rgba(14,26,54,.35);--viaju-scrim-strong: rgba(14,26,54,.55);--viaju-scrim-deep: rgba(14,26,54,.85);--viaju-shadow-xs: 0 1px 2px rgba(27,94,142,.04);--viaju-shadow-sm: 0 1px 3px rgba(27,94,142,.06), 0 1px 2px rgba(27,94,142,.04);--viaju-shadow-md: 0 4px 12px rgba(27,94,142,.06), 0 1px 3px rgba(27,94,142,.04);--viaju-shadow-lg: 0 12px 32px rgba(27,94,142,.1), 0 2px 6px rgba(27,94,142,.05);--viaju-focus-ring: 0 0 0 3px rgba(27,94,142,.12);--viaju-shadow-active: 0 2px 8px rgba(13,45,69,.22);--viaju-r-sm: 8px;--viaju-cropper-max-h: 360px;--viaju-r-md: 12px;--viaju-r-lg: 16px;--viaju-sb-bg: #0d2d45;--viaju-sb-item-hover: rgba(255,255,255,.06);--viaju-sb-item-active: rgba(255,255,255,.1);--viaju-sb-text: rgba(255,255,255,.65);--viaju-sb-text-active: #ffffff;--viaju-sb-accent: #f7bd1b;--viaju-on-dark: #ffffff;--viaju-on-dark-2: rgba(255,255,255,.88);--viaju-on-dark-line: rgba(255,255,255,.45);--viaju-on-dark-fill: rgba(255,255,255,.12);--viaju-on-dark-fill-hover: rgba(255,255,255,.22);--viaju-c1: #1b5e8e;--viaju-c2: #8e9091;--viaju-c3: #e53429;--viaju-c4: #f7bd1b;--viaju-chart-1: #1b5e8e;--viaju-chart-2: #b57608;--viaju-accent: #e53429;--viaju-app-bg: #f4f6f6;--viaju-app-surface: #ffffff;--viaju-app-line: #e4eaeb;--viaju-app-photo-bg: #f1f4f5;--viaju-app-ink: #12252b;--viaju-app-ink-2: #6b7c82;--viaju-app-ink-3: #7c8d93;--viaju-app-teal: #00616e;--viaju-app-urgent: #e03e2d;--viaju-app-urgent-soft: rgba(224,62,45,.12);--viaju-ease: cubic-bezier(.4, 0, .2, 1)}body,#app{font-family:var(--viaju-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--viaju-ink)}.content-area-reduced,.content-area-lg,.content-area-full,.content-wrapper,#content-area{background:var(--viaju-bg)!important}.vx-card{background:var(--viaju-surface)!important;border-radius:var(--viaju-r-lg)!important;-webkit-box-shadow:var(--viaju-shadow-xs)!important;box-shadow:var(--viaju-shadow-xs)!important;border:1px solid var(--viaju-line)!important;font-family:var(--viaju-font)!important}.vx-card.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.vx-card .vx-card__header{padding:20px 24px 0!important}.vx-card .vx-card__header .vx-card__title h4{font-size:16px!important;font-weight:600!important;color:var(--viaju-ink)!important;letter-spacing:-.01em!important}.vx-card .vx-card__header .vx-card__title h6{font-size:13px!important;color:var(--viaju-ink-3)!important;font-weight:400!important;margin-top:4px!important}.vx-card .vx-card__collapsible-content .vx-card__body{padding:20px 24px!important}.vx-card .vx-card__footer{padding:0 24px 20px!important}.v-nav-menu .vs-sidebar{background:var(--viaju-sb-bg)!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-right:1px solid rgba(255,255,255,.04)!important}.v-nav-menu .header-sidebar,.v-nav-menu .header-sidebar.bg-white{background:var(--viaju-sb-bg)!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.v-nav-menu .viaju-sb-brand{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px!important;padding:22px 22px 18px!important;height:auto!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.viaju-sb-logo{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--viaju-danger),var(--viaju-warning));display:grid;place-items:center;font-weight:700;color:#fff;font-size:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px #ffffff40;font-family:var(--viaju-font)}.viaju-sb-logo-img{height:40px;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:160px;-o-object-fit:contain;object-fit:contain}.viaju-sb-wordmark{font-weight:700;color:#fff;font-size:18px;letter-spacing:-.02em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:2px;font-family:var(--viaju-font)}.viaju-sb-dot{color:var(--viaju-sb-accent)}.viaju-sb-collapse-btn{margin-left:auto!important;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff73;cursor:pointer;-webkit-transition:all .16s ease;transition:all .16s ease;padding:0}.viaju-sb-collapse-btn:hover{background:#ffffff14;color:#fff}.viaju-sb-collapse-btn .feather-icon{color:inherit!important;margin-right:0!important}.viaju-sb-collapse-btn .feather-icon svg{background:none!important;padding:0!important;color:inherit!important;margin-left:0!important}.v-nav-menu .scroll-area-v-nav-menu{background:var(--viaju-sb-bg)!important;background-image:none!important;height:calc(var(--vh, 1vh) * 100 - 78px - 72px)!important}.v-nav-menu .vs-sidebar--item a,.v-nav-menu .vs-sidebar-group .group-header{color:var(--viaju-sb-text)!important;border-radius:10px!important;margin:2px 12px!important;padding:10px 12px!important;font-size:13.5px!important;font-weight:500!important;-webkit-transition:background .2s ease,color .2s ease!important;transition:background .2s ease,color .2s ease!important}.v-nav-menu .vs-sidebar--item a:hover,.v-nav-menu .vs-sidebar-group .group-header:hover{background:#ffffff14!important;color:#fff!important}.v-nav-menu .vs-sidebar--item a:hover>*{-webkit-transform:none!important;transform:none!important}.v-nav-menu .vs-sidebar--item a:hover .feather-icon{color:#ffffffe6!important;-webkit-transition:color .2s ease!important;transition:color .2s ease!important}.v-nav-menu .vs-sidebar-group .group-header>span{color:inherit!important}.v-nav-menu .vs-sidebar--item a.router-link-active,.v-nav-menu .vs-sidebar--item.vs-sidebar-item-active a{background:var(--viaju-sb-item-active)!important;color:var(--viaju-sb-text-active)!important;font-weight:600!important;position:relative!important}.v-nav-menu .vs-sidebar--item a.router-link-active:before,.v-nav-menu .vs-sidebar--item.vs-sidebar-item-active a:before{content:""!important;position:absolute!important;left:0!important;top:8px!important;bottom:8px!important;width:3px!important;border-radius:0 3px 3px 0!important;background:var(--viaju-sb-accent)!important}.v-nav-menu .vs-sidebar--item a.router-link-active span,.v-nav-menu .vs-sidebar--item.vs-sidebar-item-active a span{border-bottom:none!important;color:var(--viaju-sb-text-active)!important;font-weight:600!important}.v-nav-menu .vs-sidebar--item.activeChild a,.v-nav-menu .vs-sidebar--item a.router-link-active{-webkit-box-shadow:none!important;box-shadow:none!important}.v-nav-menu .feather-icon{color:var(--viaju-sb-text)!important}.v-nav-menu .vs-sidebar--item a.router-link-active .feather-icon,.v-nav-menu .vs-sidebar--item.vs-sidebar-item-active a .feather-icon{color:var(--viaju-sb-text-active)!important;border-bottom:none!important}.v-nav-menu .navigation-header{color:#ffffff59!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;margin-left:22px!important;margin-bottom:8px!important;margin-top:18px!important}.v-nav-menu .shadow-bottom{background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,45,69,.95)),to(transparent))!important;background:linear-gradient(to bottom,rgba(13,45,69,.95),transparent)!important}.v-nav-menu .mensajesnoleido{background:var(--viaju-danger)!important;font-size:10px!important;padding:2px 7px!important;border-radius:999px!important;font-weight:700!important;min-width:18px!important;text-align:center!important;letter-spacing:.02em!important}.viaju-sb-footer{position:relative;margin-top:auto;padding:16px;border-top:1px solid rgba(255,255,255,.06);background:var(--viaju-sb-bg)}.viaju-sb-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.viaju-sb-profile__avatar{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,var(--viaju-danger),var(--viaju-warning));display:grid;place-items:center;color:#fff;font-weight:700;font-size:11px;-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:var(--viaju-font)}.viaju-sb-profile__info{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.viaju-sb-profile__name{color:#fff;font-weight:600;font-size:13px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viaju-sb-profile__role{color:#fff6;font-size:11px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viaju-sb-profile .feather-icon{color:#ffffff59!important;margin-right:0!important}.viaju-sb-profile__avatar--img{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:transparent}.viaju-sb-menu-popup{position:absolute;bottom:calc(100% + 8px);left:16px;right:16px;background:#162e44;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;-webkit-box-shadow:0 -8px 24px rgba(0,0,0,.35);box-shadow:0 -8px 24px #00000059;z-index:52000}.viaju-sb-menu-popup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:13px;font-weight:500;color:#ffffffbf;-webkit-transition:background .12s ease,color .12s ease;transition:background .12s ease,color .12s ease}.viaju-sb-menu-popup__item:hover{background:#ffffff12;color:#fff}.viaju-sb-menu-popup__item .feather-icon{color:#ffffff80!important;margin-right:0!important;-ms-flex-negative:0;flex-shrink:0}.viaju-sb-menu-popup__item:hover .feather-icon{color:#ffffffd9!important}.viaju-sb-menu-popup__item--danger{color:#f87171}.viaju-sb-menu-popup__item--danger:hover{background:#e5342926;color:#fca5a5}.viaju-sb-menu-popup__item--danger .feather-icon{color:#f87171!important}.viaju-sb-menu-popup__divider{height:1px;background:#ffffff12;margin:0 14px}.viaju-sb-menu-enter-active,.viaju-sb-menu-leave-active{-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.viaju-sb-menu-enter,.viaju-sb-menu-leave-to{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.viaju-sb-footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.viaju-sb-footer-row .viaju-sb-profile{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;min-width:0}.viaju-sb-bell-btn{position:relative;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);display:grid;place-items:center;cursor:pointer;-webkit-transition:background .13s ease,border-color .13s ease;transition:background .13s ease,border-color .13s ease;padding:0}.viaju-sb-bell-btn:hover{background:#ffffff17}.viaju-sb-bell-btn--active{background:#f7bd1b1f!important;border-color:#f7bd1b40!important}.viaju-sb-bell-btn .feather-icon{color:#ffffff8c!important;margin-right:0!important}.viaju-sb-bell-btn--active .feather-icon{color:var(--viaju-warning)!important}.viaju-sb-notif-badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;background:var(--viaju-danger);color:#fff;font-size:9px;font-weight:700;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3px;line-height:1;font-family:var(--viaju-font)}.viaju-sb-notif-popup{position:absolute;bottom:calc(100% + 8px);left:16px;right:16px;background:#162e44;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;-webkit-box-shadow:0 -8px 24px rgba(0,0,0,.35);box-shadow:0 -8px 24px #00000059;z-index:52000}.viaju-sb-notif-popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 14px 10px;border-bottom:1px solid rgba(255,255,255,.07)}.viaju-sb-notif-popup__title{font-size:12px;font-weight:700;color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em}.viaju-sb-notif-count{min-width:18px;height:18px;background:var(--viaju-danger);color:#fff;font-size:10px;font-weight:700;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px}.viaju-sb-notif-popup__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:24px 14px;color:#ffffff4d;font-size:12px}.viaju-sb-notif-popup__empty .feather-icon{color:#fff3!important;margin-right:0!important}.viaju-sb-notif-popup__list{max-height:260px;overflow-y:auto}.viaju-sb-notif-popup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:10px 14px;cursor:pointer;-webkit-transition:background .12s ease;transition:background .12s ease;border-bottom:1px solid rgba(255,255,255,.04)}.viaju-sb-notif-popup__item:last-child{border-bottom:none}.viaju-sb-notif-popup__item:hover{background:#ffffff0d}.viaju-sb-notif-popup__item-dot{width:7px;height:7px;border-radius:50%;background:var(--viaju-warning);-ms-flex-negative:0;flex-shrink:0;margin-top:5px}.viaju-sb-notif-popup__item-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.viaju-sb-notif-popup__item-title{font-size:13px;font-weight:600;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.viaju-sb-notif-popup__item-msg{font-size:11px;color:#ffffff73;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viaju-sb-notif-popup__item-time{font-size:10px;color:#ffffff47;margin-top:4px;font-weight:500}@media (min-width: 1200px){.main-vertical .vx-navbar-wrapper{display:none!important}.main-vertical .router-content{margin-top:0!important}}.main-vertical .content-wrapper{min-height:calc(var(--vh, 1vh) * 100 - 56px)!important}.vx-navbar-wrapper{background:#ffffffd9!important;backdrop-filter:saturate(180%) blur(12px)!important;-webkit-backdrop-filter:saturate(180%) blur(12px)!important;height:64px!important;border-bottom:1px solid var(--viaju-line)!important}.vx-navbar.navbar-custom{font-family:var(--viaju-font)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important}.navbar-floating .vx-navbar-wrapper{padding:0 2.2rem!important}.navbar-floating .vx-navbar{border-radius:0!important;padding:0 1rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important}.show-overlay .vx-navbar-wrapper{background:#00000080!important}.router-header{font-family:var(--viaju-font)!important;margin-bottom:1rem!important}.content-area__heading h2{font-family:var(--viaju-font)!important;font-weight:700!important;font-size:20px!important;letter-spacing:-.02em!important;color:var(--viaju-ink)!important}.vs-table--thead tr,.vs-con-table .vs-table--thead tr{background-image:none!important;background:var(--viaju-surface-2)!important}thead th:where(:not(.viaju-table__th,.viaju-table *)),.vs-table--thead th{color:var(--viaju-ink-3)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:12px 16px!important;border-bottom:1px solid var(--viaju-line)!important;background:transparent!important}tr:where(:not(.viaju-table__tr,.viaju-table *)),.vs-table--tbody tr{background-color:var(--viaju-surface)!important;height:auto!important;-webkit-transition:background .1s ease!important;transition:background .1s ease!important}.vs-table--tbody tr:hover{background-color:var(--viaju-surface-2)!important}tbody td:where(:not(.viaju-table__td,.viaju-table *)),.vs-table--td{font-size:13px!important;color:var(--viaju-ink)!important;font-weight:400!important;padding:12px 16px!important;border-bottom:1px solid var(--viaju-line-light)!important}.vs-con-table .vs-con-tbody{border-radius:var(--viaju-r-md)!important;border:1px solid var(--viaju-line)!important;overflow:hidden!important}td:where(:not(.viaju-table__td,.viaju-table *)) span p,td:where(:not(.viaju-table__td,.viaju-table *)) span,.vs-table-text{font-family:var(--viaju-font)!important;font-weight:500!important}.vs-table--pagination .vs-pagination--buttons,.vs-pagination--buttons{width:32px!important;height:32px!important;border:1px solid var(--viaju-line)!important;background:var(--viaju-surface)!important;color:var(--viaju-ink-2)!important;font-weight:600!important;border-radius:var(--viaju-r-sm)!important}.item-pagination{border:1px solid var(--viaju-line)!important;background:var(--viaju-surface)!important;border-radius:var(--viaju-r-sm)!important}.vs-pagination--li.is-current{background:var(--viaju-brand)!important;color:#fff!important;border:none!important;border-radius:var(--viaju-r-sm)!important}.vs-pagination--li span{color:var(--viaju-ink-2)!important;font-family:var(--viaju-font)!important;font-weight:500!important}.vs-pagination--li.is-current>span{color:#fff!important}.vs-pagination-primary .vs-pagination--buttons:hover{background:var(--viaju-surface-2)!important;opacity:1!important}.btn-gradient{background-image:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important;border:none!important;border-radius:var(--viaju-r-sm)!important;color:#fff!important;font-family:var(--viaju-font)!important;font-size:13px!important;font-weight:600!important;padding:8px 20px!important;height:auto!important;width:auto!important;min-width:100px!important;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1)!important;transition:all .2s cubic-bezier(.23,1,.32,1)!important}.btn-gradient:hover{opacity:.9!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:var(--viaju-shadow-md)!important;box-shadow:var(--viaju-shadow-md)!important}.btn-gradient:active{-webkit-transform:scale(.98)!important;transform:scale(.98)!important}.viaju-form-section{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--viaju-line)}.viaju-form-section:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.viaju-form-section__title{font-size:15px;font-weight:700;color:var(--viaju-ink);margin-bottom:16px}.viaju-form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-top:12px}.btn-delete{background-color:var(--viaju-danger)!important;border:none!important;border-radius:var(--viaju-r-sm)!important;color:#fff!important;font-family:var(--viaju-font)!important;font-size:13px!important;font-weight:600!important;padding:8px 20px!important;height:auto!important;width:auto!important}.btn-cancel{background-color:var(--viaju-surface-3)!important;color:var(--viaju-ink-2)!important;background-image:none!important;border-radius:var(--viaju-r-sm)!important;padding:8px 20px!important;height:auto!important;width:auto!important}.btn-page{padding:4px 10px;border:1.5px solid var(--viaju-line-strong);border-radius:6px;background:var(--viaju-surface);color:var(--viaju-ink-2);cursor:pointer;-webkit-transition:border-color .15s var(--viaju-ease),color .15s var(--viaju-ease),background .15s var(--viaju-ease);transition:border-color .15s var(--viaju-ease),color .15s var(--viaju-ease),background .15s var(--viaju-ease)}.btn-page:hover:not(:disabled){border-color:var(--viaju-brand);color:var(--viaju-brand);background:var(--viaju-surface-2)}.btn-page:disabled{opacity:.4;cursor:not-allowed}.register__input input,.vs-inputx,.input-style{background-color:var(--viaju-surface-2)!important;border:1px solid var(--viaju-line)!important;border-radius:var(--viaju-r-sm)!important;color:var(--viaju-ink)!important;font-family:var(--viaju-font)!important;font-size:14px!important;height:40px!important;padding:0 14px!important;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease!important;transition:border-color .15s ease,-webkit-box-shadow .15s ease!important;transition:border-color .15s ease,box-shadow .15s ease!important;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease!important}.register__input input:focus,.vs-inputx:focus,.input-style:focus{border-color:var(--viaju-brand)!important;-webkit-box-shadow:0 0 0 3px rgba(27,94,142,.12)!important;box-shadow:0 0 0 3px #1b5e8e1f!important;outline:none!important}.register__input .vs-input--placeholder,.vs-inputx::-webkit-input-placeholder,.input-style::-webkit-input-placeholder{color:var(--viaju-ink-3)!important;font-size:13px!important}.register__input .vs-input--placeholder,.vs-inputx::-moz-placeholder,.input-style::-moz-placeholder{color:var(--viaju-ink-3)!important;font-size:13px!important}.register__input .vs-input--placeholder,.vs-inputx:-ms-input-placeholder,.input-style:-ms-input-placeholder{color:var(--viaju-ink-3)!important;font-size:13px!important}.register__input .vs-input--placeholder,.vs-inputx::-ms-input-placeholder,.input-style::-ms-input-placeholder{color:var(--viaju-ink-3)!important;font-size:13px!important}.register__input .vs-input--placeholder,.vs-inputx::placeholder,.input-style::placeholder{color:var(--viaju-ink-3)!important;font-size:13px!important}.vs-input--label{font-family:var(--viaju-font)!important;font-size:12px!important;font-weight:600!important;color:var(--viaju-ink-2)!important;margin-bottom:6px!important}select{background-color:var(--viaju-surface-2)!important;border:1px solid var(--viaju-line)!important;border-radius:var(--viaju-r-sm)!important;color:var(--viaju-ink)!important;font-family:var(--viaju-font)!important;font-size:13px!important;height:40px!important;padding:0 30px 0 14px!important}.vs-dropdown--menu{border-radius:var(--viaju-r-md)!important;-webkit-box-shadow:var(--viaju-shadow-lg)!important;box-shadow:var(--viaju-shadow-lg)!important;border:1px solid var(--viaju-line)!important;overflow:hidden!important}.vs-dropdown--menu--after{display:none!important}.vs-popup{border-radius:var(--viaju-r-lg)!important;-webkit-box-shadow:var(--viaju-shadow-lg)!important;box-shadow:var(--viaju-shadow-lg)!important;overflow:hidden!important}.vs-popup .vs-popup--header,.vs-popup--header{background:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important;background-image:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important;height:auto!important;padding:18px 24px!important;border-radius:var(--viaju-r-lg) var(--viaju-r-lg) 0 0!important}.vs-popup .vs-popup--title h3,.sidebar-title{color:#fff!important;font-family:var(--viaju-font)!important;font-weight:600!important;font-size:16px!important;text-align:left!important}.vs-popup .vs-icon,.x-icon{background:transparent!important;color:#fffc!important;-webkit-box-shadow:none!important;box-shadow:none!important}.vs-popup .vs-icon:hover,.x-icon:hover{color:#fff!important}.vs-dialog{border-radius:var(--viaju-r-lg)!important;font-family:var(--viaju-font)!important;-webkit-box-shadow:var(--viaju-shadow-lg)!important;box-shadow:var(--viaju-shadow-lg)!important}.con-vs-popup .vs-popup{min-width:400px!important;max-width:600px!important}.con-vs-chip{font-family:var(--viaju-font)!important;border-radius:6px!important;font-size:12px!important}.vs-chip--text{font-family:var(--viaju-font)!important}.vs-checkbox-primary .vs-checkbox{border-radius:6px!important;border:2px solid var(--viaju-line)!important;background-color:var(--viaju-surface)!important}.vs-checkbox-primary input:checked+.vs-checkbox{border-color:var(--viaju-brand)!important}.vs-checkbox-primary .vs-checkbox--check{background:var(--viaju-brand)!important}::-webkit-scrollbar{width:6px!important;height:6px!important;background-color:transparent!important}::-webkit-scrollbar-track{background:transparent!important}::-webkit-scrollbar-thumb{background:#c8cdd3!important;border-radius:3px!important}::-webkit-scrollbar-thumb:hover{background:#a0a6ae!important;cursor:default!important}.vs-tooltip{font-family:var(--viaju-font)!important;border-radius:var(--viaju-r-sm)!important;font-size:12px!important}.vs-loading .vs-loading__load{border-radius:var(--viaju-r-lg)!important}.vue-map{border-radius:var(--viaju-r-md)!important}.router-header{display:none!important}.ag-theme-material .ag-header{background:var(--viaju-surface-2)!important;border-bottom:1px solid var(--viaju-line)!important}.ag-theme-material .ag-header-cell-label{color:var(--viaju-ink-3)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}.ag-theme-material .ag-row{border-color:var(--viaju-line-light)!important;font-size:13px!important}.ag-theme-material .ag-row:hover{background:var(--viaju-surface-2)!important}.ag-theme-material .ag-cell{color:var(--viaju-ink)!important;font-family:var(--viaju-font)!important}.vs-con-table .vs-table--not-data{font-family:var(--viaju-font)!important;color:var(--viaju-ink-3)!important;font-size:14px!important;padding:40px 20px!important}footer.the-footer{font-family:var(--viaju-font)!important;color:var(--viaju-ink-3)!important;font-size:13px!important}h2[style*="color: #7367f0"],h2[style*="color: #7367F0"]{color:var(--viaju-brand)!important}.vs-button-primary,.vs-button-primary.vs-button-filled{background:var(--viaju-brand)!important}.vs-button-success,.vs-button-success.vs-button-filled{background:var(--viaju-brand-light)!important}.background-gradient,.bg-perso{background-image:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important}.vs-sidebar.vs-sidebar-reduce .header-sidebar.viaju-sb-brand{padding:18px 0!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:0!important}.vs-sidebar.vs-sidebar-reduce .viaju-sb-collapse-btn{display:none!important}.vs-sidebar.vs-sidebar-reduce .scroll-area-v-nav-menu>.vs-sidebar--item,.vs-sidebar.vs-sidebar-reduce .scroll-area-v-nav-menu>.vs-sidebar-group{padding:0 4px!important}.vs-sidebar.vs-sidebar-reduce .vs-sidebar--item a,.vs-sidebar.vs-sidebar-reduce .vs-sidebar-group .group-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:10px 0!important;margin:2px 0!important;position:relative}.vs-sidebar.vs-sidebar-reduce .vs-sidebar-group .group-header>span.flex{width:auto!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.vs-sidebar.vs-sidebar-reduce .vs-sidebar--item .feather-icon,.vs-sidebar.vs-sidebar-reduce .vs-sidebar-group .group-header .feather-icon{margin-right:0!important;-ms-flex-negative:0;flex-shrink:0}.vs-sidebar.vs-sidebar-reduce .mensajesnoleido{position:absolute!important;top:6px!important;right:6px!important;min-width:14px!important;height:14px!important;padding:0 3px!important;font-size:8px!important;margin-left:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;line-height:1!important;border-radius:999px!important}.vs-sidebar.vs-sidebar-reduce .viaju-sb-footer{padding:8px 6px}.vs-sidebar.vs-sidebar-reduce .viaju-sb-footer-row{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:6px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.vs-sidebar.vs-sidebar-reduce .viaju-sb-bell-btn{width:100%!important;height:40px!important;border-radius:8px!important}.vs-sidebar.vs-sidebar-reduce .viaju-sb-footer-row .viaju-sb-profile{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:8px!important;min-width:0!important;width:100%!important;height:40px!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.vs-sidebar.vs-sidebar-reduce .viaju-sb-profile__info,.vs-sidebar.vs-sidebar-reduce .viaju-sb-profile>.feather-icon:last-child{display:none!important}.vs-sidebar.vs-sidebar-reduce:hover .header-sidebar.viaju-sb-brand{padding:22px 22px 18px!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:10px!important}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-collapse-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.vs-sidebar.vs-sidebar-reduce:hover .scroll-area-v-nav-menu>.vs-sidebar--item,.vs-sidebar.vs-sidebar-reduce:hover .scroll-area-v-nav-menu>.vs-sidebar-group{padding:0 15px!important}.vs-sidebar.vs-sidebar-reduce:hover .vs-sidebar--item a,.vs-sidebar.vs-sidebar-reduce:hover .vs-sidebar-group .group-header{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding:10px 15px!important}.vs-sidebar.vs-sidebar-reduce:hover .vs-sidebar-group .group-header>span.flex{width:100%!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.vs-sidebar.vs-sidebar-reduce:hover .vs-sidebar--item .feather-icon,.vs-sidebar.vs-sidebar-reduce:hover .vs-sidebar-group .group-header .feather-icon{margin-right:14px!important}.vs-sidebar.vs-sidebar-reduce:hover .mensajesnoleido{position:static!important;min-width:18px!important;height:auto!important;padding:2px 7px!important;font-size:10px!important;margin-left:8px!important}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-footer{padding:12px 16px}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-footer-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-bell-btn{width:40px!important;height:40px!important;border-radius:10px!important}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-footer-row .viaju-sb-profile{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding:8px 10px!important;min-width:0!important;width:auto!important;height:auto!important}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-profile__info{display:block!important;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.vs-sidebar.vs-sidebar-reduce:hover .viaju-sb-profile>.feather-icon:last-child{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-negative:0;flex-shrink:0}.vs-dialog{overflow:hidden!important}.vs-dialog .vs-dialog-header,.vs-dialog-danger .vs-dialog-header,.vs-dialog-warning .vs-dialog-header,.vs-dialog-success .vs-dialog-header,.vs-dialog-primary .vs-dialog-header,.vs-dialog-dark .vs-dialog-header{background:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important;background-color:var(--viaju-brand-dark)!important;background-image:linear-gradient(135deg,var(--viaju-brand-dark) 0%,var(--viaju-brand-mid) 100%)!important;padding:18px 24px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:12px!important}.vs-dialog .vs-dialog-header--title,.vs-dialog-danger .vs-dialog-header--title,.vs-dialog .vs-dialog-header span,.vs-dialog-danger .vs-dialog-header span,.vs-dialog .vs-dialog-header h3,.vs-dialog-danger .vs-dialog-header h3{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:var(--viaju-font, "Montserrat", sans-serif)!important;font-weight:600!important;font-size:15px!important;letter-spacing:-.01em!important}.vs-dialog .vs-dialog-header .vs-icon,.vs-dialog-danger .vs-dialog-header .vs-icon{color:#ffffffbf!important;font-size:22px!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.vs-dialog-text{padding:20px 24px!important;font-size:14px!important;color:var(--viaju-ink-2, #4a4b4c)!important;font-family:var(--viaju-font, "Montserrat", sans-serif)!important;line-height:1.6!important}.vs-dialog-text span{font-family:var(--viaju-font, "Montserrat", sans-serif)!important;font-size:14px!important;color:var(--viaju-ink-2, #4a4b4c)!important}.vs-dialog-footer{padding:12px 20px 20px!important;border-top:1px solid var(--viaju-line, #E5E9F2)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;gap:8px!important}html body .vs-dialog-footer .vs-dialog-footer--button-cancel button,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-button,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-component{background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid var(--viaju-line-strong)!important;border-radius:8px!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-weight:600!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;padding:8px 20px!important;height:auto!important;opacity:1!important}html body .vs-dialog-footer .vs-dialog-footer--button-cancel button span,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-button span,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-button .vs-button-text,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-button .vs-button-backgroundx{color:var(--viaju-ink)!important;-webkit-text-fill-color:var(--viaju-ink)!important;background:transparent!important;background-color:transparent!important;background-image:none!important}html body .vs-dialog-footer .vs-dialog-footer--button-cancel button:hover,html body .vs-dialog-footer .vs-dialog-footer--button-cancel .vs-button:hover{background:var(--viaju-line-light)!important;background-color:var(--viaju-line-light)!important;background-image:none!important;border-color:#b0b8cc!important}.vs-dialog-footer .vs-dialog-footer--button-accept .vs-component,.vs-dialog-footer .vs-dialog-footer--button-accept .vs-button{background:var(--viaju-danger)!important;background-color:var(--viaju-danger)!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-family:var(--viaju-font, "Montserrat", sans-serif)!important;font-size:13px!important;padding:8px 20px!important;height:auto!important;-webkit-box-shadow:0 4px 12px rgba(229,52,41,.3)!important;box-shadow:0 4px 12px #e534294d!important}.viaju-page-wrapper{padding:28px 36px;background:var(--viaju-bg);min-height:100vh}.viaju-page-wrapper>*{width:100%;max-width:var(--viaju-content-max);margin-inline:auto}@media (max-width: 768px){.viaju-page-wrapper{padding:16px 0}}.vs-dialog-footer .vs-dialog-footer--button-accept .vs-component:hover,.vs-dialog-footer .vs-dialog-footer--button-accept .vs-button:hover{opacity:.92!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 6px 16px rgba(229,52,41,.38)!important;box-shadow:0 6px 16px #e5342961!important}.viaju-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:14px}.viaju-select-inline{padding:6px 10px;border:1.5px solid var(--viaju-line-strong);border-radius:6px;font-family:var(--viaju-font);font-size:12px;color:var(--viaju-ink-2);background:var(--viaju-surface);cursor:pointer;-webkit-transition:border-color .15s var(--viaju-ease);transition:border-color .15s var(--viaju-ease)}.viaju-select-inline:hover{border-color:var(--viaju-brand)}.viaju-drop-active{border-color:var(--viaju-brand)!important;background:color-mix(in srgb,var(--viaju-brand) 10%,transparent)!important}.ert-field-label{display:block;font-weight:700;font-size:13px;color:var(--viaju-ink-2);margin-bottom:4px}.ert-select,.ert-textarea{display:block;width:100%;padding:0 10px;border:1px solid var(--viaju-line);border-radius:var(--viaju-r-sm);background:#fff;font-family:var(--viaju-font);font-size:13px;color:var(--viaju-ink)}.ert-select{height:40px}.ert-textarea{min-height:110px;padding:10px;line-height:1.45;resize:vertical}.ert-select:focus,.ert-textarea:focus{outline:none;border-color:var(--viaju-brand);-webkit-box-shadow:var(--viaju-focus-ring);box-shadow:var(--viaju-focus-ring)}.ert-group{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--viaju-line-light)}.ert-group:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.ert-eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--viaju-ink-3);margin-bottom:12px}.ert-hint{font-size:11.5px;line-height:1.4;margin:6px 0 0 2px;color:var(--viaju-ink-3)}.ert-error{margin-top:18px;padding:12px 14px;border-radius:var(--viaju-r-sm);background:var(--viaju-danger-soft);border-left:3px solid var(--viaju-danger);font-size:13px;font-weight:600;color:var(--viaju-danger)}.ert-modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:16px 26px}.ert-modal-body{padding:24px 26px 8px}:root{--viaju-fs-xs: 11px;--viaju-fs-sm: 12px;--viaju-fs-md: 13px;--viaju-fs-lg: 15px;--viaju-row-h: 64px;--viaju-control-h: 36px;--viaju-thumb-sm: 32px;--viaju-thumb-md: 40px;--viaju-thumb-lg: 56px;--viaju-cover-w: 64px;--viaju-cover-h: 40px;--viaju-gap-sm: 8px;--viaju-gap-md: 16px}.viaju-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.viaju-table{width:100%;border-collapse:collapse;font-family:var(--viaju-font)}.viaju-table__th{padding:11px 16px;text-align:left;font-size:var(--viaju-fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--viaju-ink-3);background:var(--viaju-surface-2);border-bottom:1px solid var(--viaju-line)}.viaju-table__td{padding:12px 16px;font-size:var(--viaju-fs-md);font-weight:400;color:var(--viaju-ink-2);border-bottom:1px solid var(--viaju-line-light);vertical-align:middle}.viaju-table__th--right,.viaju-table__td--right{text-align:right}.viaju-table__th--center,.viaju-table__td--center{text-align:center}.viaju-table tr,.viaju-table__tr{background-color:var(--viaju-surface);height:auto;-webkit-transition:background .12s var(--viaju-ease);transition:background .12s var(--viaju-ease)}.viaju-table__th,.viaju-table__td,.viaju-table__td span{font-family:var(--viaju-font)}.viaju-table__tr:hover{background-color:var(--viaju-surface-2)}.viaju-table__tr:last-child>.viaju-table__td{border-bottom:none}.viaju-table__tr--clickable{cursor:pointer}.viaju-table__tr--clickable:focus-visible{outline:none;-webkit-box-shadow:inset var(--viaju-focus-ring);box-shadow:inset var(--viaju-focus-ring)}.viaju-table__empty{padding:48px 16px;text-align:center;font-size:var(--viaju-fs-md);color:var(--viaju-ink-3)}.viaju-table__cell-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:12rem;max-width:32rem}.viaju-table__cell-main-text{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:1.35;font-weight:600;color:var(--viaju-ink)}.viaju-table--compact .viaju-table__th,.viaju-table--compact .viaju-table__td{padding:8px 6px}.viaju-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-family:var(--viaju-font);font-size:var(--viaju-fs-sm);font-weight:600;line-height:1.4;padding:3px 10px;border-radius:9999px;white-space:nowrap;background:var(--viaju-surface-3);color:var(--viaju-ink-2)}.viaju-badge--sm{font-size:10px;padding:2px 8px}.viaju-badge--md{font-size:var(--viaju-fs-sm);padding:3px 10px}.viaju-badge--neutral,.viaju-badge--default{background:var(--viaju-surface-3);color:var(--viaju-ink-2)}.viaju-badge--success{background:var(--viaju-success-soft);color:var(--viaju-success-ink)}.viaju-badge--warning{background:var(--viaju-warning-soft);color:var(--viaju-warning-ink)}.viaju-badge--danger{background:var(--viaju-danger-soft);color:var(--viaju-danger)}.viaju-badge--info{background:var(--viaju-brand-tint);color:var(--viaju-brand)}.viaju-badge--brand{background:var(--viaju-brand);color:var(--viaju-on-dark)}.viaju-row-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.viaju-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--viaju-gap-md)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:var(--viaju-font);background:var(--viaju-bg);color:var(--viaju-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button{font-family:inherit}#app{min-height:100vh}
