.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-135deg);transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{-webkit-transform:translateX(-50%) rotate(135deg);transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:-webkit-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vc-day-box-left-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.vc-day-box-right-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.vc-day-box-center-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc-day-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}.vc-bar{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-webkit-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing),-webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--vc-slide-translate));transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--vc-slide-translate)));transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--vc-slide-translate));transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--vc-slide-translate)));transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.noleftpad{padding-left:0}.navheader{background-color:var(--color-background-blue, #e3f2fd)}.mytop-bar,.mytop-bar ul{background-color:var(--color-background-gray, #eee)}.mytop-bar,#nopadding{padding:0rem}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--color-text, #2c3e50)}#nav{padding:30px}#nav a{font-weight:700;color:var(--color-text, #2c3e50)}#nav a.router-link-exact-active{color:var(--color-success, #42b983)}#menustyle{display:block;padding:.7rem 1rem;line-height:1}.btn-primary{color:#fff!important;background-color:var(--color-primary, #0d6efd)!important;border-color:var(--color-primary, #0d6efd)!important}.btn-primary:hover{color:#fff!important;background-color:var(--color-primary-dark, #0056b3)!important;border-color:var(--color-primary-dark, #0056b3)!important}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff!important;background-color:var(--color-primary-dark, #0056b3)!important;border-color:var(--color-primary-dark, #0056b3)!important;box-shadow:0 0 0 .25rem #0d6efd40!important}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff!important;background-color:var(--color-primary-dark, #0056b3)!important;border-color:var(--color-primary-dark, #0056b3)!important}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0d6efd40!important}.btn-primary:disabled,.btn-primary.disabled{color:#fff!important;background-color:var(--color-primary, #0d6efd)!important;border-color:var(--color-primary, #0d6efd)!important;opacity:.65}.roundedborders[data-v-1e68c992]{border-radius:1.5rem!important}.roundedbordermin[data-v-1e68c992]{border-radius:1rem!important}.grow[data-v-1e68c992]{transition:all .2s ease-in-out}.grow[data-v-1e68c992]:hover{transform:scale(1.1)}.alertcontainer[data-v-1e68c992]{width:61%}.nounderline[data-v-1e68c992]{text-decoration:none;color:#0a58ca}.router-link-active[data-v-1e68c992],.router-link-exact-active[data-v-1e68c992]{background-color:#cd5c5c;cursor:pointer}.red[data-v-1e68c992]{color:red}.signedouttitlecolor[data-v-1e68c992]{color:#b265a8}.myimg[data-v-1e68c992]{width:32%}.flex-container[data-v-1e68c992]{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.mybox[data-v-1e68c992]{background-color:#8fb35a}.personalicon[data-v-f7d130c4]{width:100px;height:100px;border-radius:50%;object-fit:cover}.nodecoration[data-v-f7d130c4]{text-decoration:none}.grow[data-v-f7d130c4]{transition:all .2s ease-in-out}.grow[data-v-f7d130c4]:hover{transform:scale(1.1)}#greetblock:hover .imgautoshow[data-v-f7d130c4]{display:block}.imgautoshow[data-v-f7d130c4]{display:none}.welcomecard[data-v-f7d130c4]{width:11em;cursor:pointer;position:absolute;z-index:1;right:2em;top:0}.welcomecard:hover .showonparenthover[data-v-f7d130c4]{display:block}.showonparenthover[data-v-f7d130c4]{display:none}.mycard[data-clickable=true][data-v-f7d130c4]{cursor:pointer}.mycard[data-v-f7d130c4]:hover{background-color:#deefe2}.roundedbordermin[data-v-f7d130c4]{border-radius:1rem!important}.cardborder[data-v-0c37c7bf]{padding:2rem}.roundedborders[data-v-0c37c7bf]{border-radius:1.5rem!important}.roundedbordermin[data-v-0c37c7bf]{border-radius:1rem!important}.grow[data-v-0c37c7bf]{transition:all .2s ease-in-out}.grow[data-v-0c37c7bf]:hover{transform:scale(1.1)}.mycard[data-clickable=true][data-v-0c37c7bf]{cursor:pointer}.mycard[data-v-0c37c7bf]:hover{background-color:#4fc8e3}.img[data-v-0c37c7bf]{min-width:273px}.flex-container[data-v-0c37c7bf]{display:flex;flex-wrap:wrap}.blockinline[data-v-0c37c7bf]{display:inline-block}.superflexcontainer[data-v-0c37c7bf]{display:inline-flex;flex-flow:wrap row;justify-content:flex-start}.supersuperflexcontainer[data-v-0c37c7bf]{display:inline-flex}.bg-white[data-v-0c37c7bf]{background-color:#f8cda1!important}.roundedborders[data-v-459563d4]{border-radius:1.5rem!important}.roundedbordermin[data-v-459563d4]{border-radius:1rem!important}.grow[data-v-459563d4]{transition:all .2s ease-in-out}.grow[data-v-459563d4]:hover{transform:scale(1.1)}.mycard[data-clickable=true][data-v-459563d4]{cursor:pointer}.mycard[data-v-459563d4]:hover{background-color:#deefe2}.img[data-v-459563d4]{min-width:273px}.supersuperflexcontainer[data-v-459563d4]{display:inline-flex}.blockinline[data-v-459563d4]{display:inline-block}.personalicon[data-v-eb991f33]{width:100px;height:100px;border-radius:50%;object-fit:cover}.nodecoration[data-v-eb991f33]{text-decoration:none}.grow[data-v-eb991f33]{transition:all .2s ease-in-out}.grow[data-v-eb991f33]:hover{transform:scale(1.1)}#greetblock:hover .imgautoshow[data-v-eb991f33]{display:block}.imgautoshow[data-v-eb991f33]{display:none}.welcomecard[data-v-eb991f33]{width:11em;cursor:pointer;position:absolute;z-index:1;right:2em;top:0}.welcomecard:hover .showonparenthover[data-v-eb991f33]{display:block}.showonparenthover[data-v-eb991f33]{display:none}.mycard[data-clickable=true][data-v-eb991f33]{cursor:pointer}.mycard[data-v-eb991f33]:hover{background-color:#deefe2}.roundedbordermin[data-v-eb991f33]{border-radius:1rem!important}.swal2-modal[data-v-eb991f33]{background-color:#8ed0dd!important}.parent[data-v-d9ae9cf0]{display:flex;justify-content:center;min-height:100vh}.loader[data-v-d9ae9cf0]{height:15px;aspect-ratio:4;--_g: no-repeat radial-gradient(farthest-side, #B265A8 90%, #B265A8);background:var(--_g) left,var(--_g) right;background-size:25% 100%;display:flex}.loader[data-v-d9ae9cf0]:before{content:"";flex:1;background:inherit;animation:l50-d9ae9cf0 2s infinite}@keyframes l50-d9ae9cf0{0%{transform:translate(37.5%) rotate(0)}16.67%{transform:translate(37.5%) rotate(90deg)}33.33%{transform:translate(-37.5%) rotate(90deg)}50%{transform:translate(-37.5%) rotate(180deg)}66.67%{transform:translate(-37.5%) rotate(270deg)}83.33%{transform:translate(37.5%) rotate(270deg)}to{transform:translate(37.5%) rotate(360deg)}}.network-error-container[data-v-15ea3f0b]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:2rem;text-align:center}.turtle-container[data-v-15ea3f0b]{position:relative;margin-bottom:2rem;animation:float-15ea3f0b 3s ease-in-out infinite}.turtle[data-v-15ea3f0b]{position:relative;width:120px;height:80px;margin:0 auto}.turtle-body[data-v-15ea3f0b]{position:relative;width:100%;height:100%}.turtle-shell[data-v-15ea3f0b]{position:absolute;top:10px;left:20px;width:80px;height:60px;background:linear-gradient(135deg,#4caf50,#2e7d32);border-radius:50%/60% 60% 40% 40%;box-shadow:inset 0 2px 4px #0000001a}.shell-pattern[data-v-15ea3f0b]{position:absolute;width:12px;height:12px;background:#1b5e20;border-radius:50%;animation:pulse-15ea3f0b 2s ease-in-out infinite}.shell-pattern[data-v-15ea3f0b]:nth-child(1){top:15px;left:20px;animation-delay:0s}.shell-pattern[data-v-15ea3f0b]:nth-child(2){top:15px;left:35px;animation-delay:.2s}.shell-pattern[data-v-15ea3f0b]:nth-child(3){top:15px;left:50px;animation-delay:.4s}.shell-pattern[data-v-15ea3f0b]:nth-child(4){top:30px;left:25px;animation-delay:.6s}.shell-pattern[data-v-15ea3f0b]:nth-child(5){top:30px;left:40px;animation-delay:.8s}.shell-pattern[data-v-15ea3f0b]:nth-child(6){top:30px;left:55px;animation-delay:1s}.turtle-head[data-v-15ea3f0b]{position:absolute;top:25px;left:5px;width:25px;height:20px;background:#4caf50;border-radius:50%/60% 60% 40% 40%;animation:headBob-15ea3f0b 2s ease-in-out infinite}.turtle-eye[data-v-15ea3f0b]{position:absolute;width:4px;height:4px;background:#000;border-radius:50%;top:5px}.turtle-eye.left[data-v-15ea3f0b]{left:8px}.turtle-eye.right[data-v-15ea3f0b]{left:15px}.turtle-mouth[data-v-15ea3f0b]{position:absolute;bottom:3px;left:12px;width:8px;height:4px;border:1px solid #000;border-top:none;border-radius:0 0 8px 8px}.turtle-legs[data-v-15ea3f0b]{position:absolute;top:0;left:0;width:100%;height:100%}.leg[data-v-15ea3f0b]{position:absolute;width:8px;height:12px;background:#4caf50;border-radius:4px;animation:legMove-15ea3f0b 1.5s ease-in-out infinite}.leg.front-left[data-v-15ea3f0b]{top:45px;left:15px;animation-delay:0s}.leg.front-right[data-v-15ea3f0b]{top:45px;right:15px;animation-delay:.3s}.leg.back-left[data-v-15ea3f0b]{top:50px;left:25px;animation-delay:.6s}.leg.back-right[data-v-15ea3f0b]{top:50px;right:25px;animation-delay:.9s}.turtle-tail[data-v-15ea3f0b]{position:absolute;top:35px;right:5px;width:15px;height:8px;background:#4caf50;border-radius:0 8px 8px 0;animation:tailWag-15ea3f0b 1s ease-in-out infinite}.bubble[data-v-15ea3f0b]{position:absolute;background:#2196f34d;border-radius:50%;animation:bubbleFloat-15ea3f0b 3s ease-in-out infinite}.bubble-1[data-v-15ea3f0b]{width:8px;height:8px;top:20px;left:-20px;animation-delay:0s}.bubble-2[data-v-15ea3f0b]{width:12px;height:12px;top:40px;right:-30px;animation-delay:1s}.bubble-3[data-v-15ea3f0b]{width:6px;height:6px;top:60px;left:-15px;animation-delay:2s}.error-message[data-v-15ea3f0b]{max-width:500px}.error-title[data-v-15ea3f0b]{color:#e74c3c;margin-bottom:1rem;font-weight:600}.error-description[data-v-15ea3f0b]{color:#666;margin-bottom:2rem;line-height:1.6}.error-actions[data-v-15ea3f0b]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn[data-v-15ea3f0b]{border-radius:25px;padding:.75rem 1.5rem;font-weight:500;transition:all .3s ease}.btn[data-v-15ea3f0b]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.btn[data-v-15ea3f0b]:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes float-15ea3f0b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes headBob-15ea3f0b{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes legMove-15ea3f0b{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(5deg)}}@keyframes tailWag-15ea3f0b{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}@keyframes pulse-15ea3f0b{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes bubbleFloat-15ea3f0b{0%{opacity:0;transform:translateY(0) scale(.5)}50%{opacity:.8;transform:translateY(-20px) scale(1)}to{opacity:0;transform:translateY(-40px) scale(.5)}}@media (max-width: 768px){.network-error-container[data-v-15ea3f0b]{padding:1rem}.turtle[data-v-15ea3f0b]{width:100px;height:70px}.turtle-shell[data-v-15ea3f0b]{width:70px;height:50px}.error-actions[data-v-15ea3f0b]{flex-direction:column;align-items:center}.btn[data-v-15ea3f0b]{width:100%;max-width:250px}}.modal-overlay[data-v-32432124]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:10000;animation:fadeIn-32432124 .2s ease-in-out}@keyframes fadeIn-32432124{0%{opacity:0}to{opacity:1}}.modal-container[data-v-32432124]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:600px;width:90%;max-height:80vh;display:flex;flex-direction:column;animation:slideUp-32432124 .3s ease-out;overflow:hidden}@keyframes slideUp-32432124{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-32432124]{padding:24px 28px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modal-title[data-v-32432124]{margin:0;font-size:24px;font-weight:600;display:flex;align-items:center;gap:12px}.modal-title .icon[data-v-32432124]{font-size:28px}.close-button[data-v-32432124]{background:#fff3;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:24px;line-height:1;transition:background-color .2s}.close-button[data-v-32432124]:hover{background:#ffffff4d}.close-button[data-v-32432124]:focus{outline:2px solid white;outline-offset:2px}.close-button span[data-v-32432124]{display:block;margin-top:-2px}.modal-body[data-v-32432124]{padding:24px 28px;overflow-y:auto;flex:1}.loading-container[data-v-32432124]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#6b7280}.loading-container .spinner[data-v-32432124]{width:40px;height:40px;border:4px solid #e5e7eb;border-top-color:#667eea;border-radius:50%;animation:spin-32432124 1s linear infinite;margin-bottom:16px}@keyframes spin-32432124{to{transform:rotate(360deg)}}.changes-list[data-v-32432124]{display:flex;flex-direction:column;gap:16px}.change-item[data-v-32432124]{display:flex;gap:16px;padding:16px;background:#f9fafb;border-radius:12px;border-left:4px solid #667eea;transition:transform .2s,box-shadow .2s}.change-item[data-v-32432124]:hover{transform:translate(4px);box-shadow:0 4px 12px #0000001a}.change-icon[data-v-32432124]{font-size:24px;flex-shrink:0}.change-content[data-v-32432124]{flex:1}.change-type[data-v-32432124]{font-size:12px;font-weight:600;text-transform:uppercase;color:#667eea;letter-spacing:.5px;margin-bottom:4px}.change-text[data-v-32432124]{font-size:15px;color:#374151;line-height:1.6}.no-changes[data-v-32432124]{text-align:center;padding:40px;color:#6b7280}.modal-footer[data-v-32432124]{padding:20px 28px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;background:#f9fafb}.btn-primary[data-v-32432124]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-primary[data-v-32432124]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-32432124]:active{transform:translateY(0)}.btn-primary[data-v-32432124]:focus{outline:2px solid #667eea;outline-offset:2px}@media (max-width: 640px){.modal-container[data-v-32432124]{width:95%;max-height:90vh}.modal-header[data-v-32432124]{padding:20px}.modal-title[data-v-32432124]{font-size:20px}.modal-body[data-v-32432124]{padding:20px}.change-item[data-v-32432124]{padding:12px}}.shadowcard[data-v-6498a2be]{background:#ebf3f7;padding:3px}a.nodecoration[data-v-6498a2be]{text-decoration:none}.refparent[data-v-6498a2be]{position:relative}.welcomecontainer[data-v-6498a2be]{display:flex;flex-direction:column}.mainwelcomeblock[data-v-6498a2be]{flex-grow:2;height:100vh}.welcomecontainer.refparent[data-v-6498a2be]{position:relative;height:100vh}.welcomecontainer.refparent[data-v-6498a2be]:before{content:"";background-image:url(/assets/city-D-3bvZB6.svg);opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.logo[data-v-6498a2be]{background-image:url(/assets/logo_long-BxAY5d0s.svg);height:100vh}.alertcontainer[data-v-6498a2be]{width:21%;display:flex;justify-content:center;align-items:center}.cardmod[data-v-6498a2be]{min-width:97%;cursor:pointer}.welcomecard[data-v-6498a2be]{width:11em;cursor:pointer;position:absolute;z-index:1;right:2em;top:0}.cardmod[data-v-6498a2be]:hover{background-color:#b6eaf3!important}.shadow[data-v-6498a2be]{background:#f7f8f9;padding:3px;margin:10px 0}.rounded[data-v-6498a2be]{border-radius:.5rem!important}.personaicon[data-v-6498a2be]{content:url(/assets/docicon-DQcu2GaG.jpg)}.personaicon[data-v-6498a2be]:hover{content:url(/assets/dociconred-BEQUejXs.jpg)}.page-wrapper[data-v-6498a2be]{display:flex;justify-content:center;align-items:center;min-height:100vh}.noblock[data-v-33fbe86c]{display:contents}.welcomecontainer.refparent[data-v-3df3edbe]:before{content:"";background-image:url(/assets/city-D-3bvZB6.svg);opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.logo[data-v-3df3edbe]{background-image:url(/assets/logo_long-BxAY5d0s.svg);height:100vh}.logintitle[data-v-3df3edbe]{color:#0080c6;font-weight:600;font-size:1.5rem}.roundedborders[data-v-3df3edbe]{border-radius:1.5rem!important}.roundedbordermin[data-v-3df3edbe]{border-radius:1rem!important}.grow[data-v-3df3edbe]{transition:all .2s ease-in-out}.grow[data-v-3df3edbe]:hover{transform:scale(1.1)}.labelclass[data-v-3df3edbe]{color:#073761}.loginlogo[data-v-3df3edbe]{padding-top:1em;max-height:8em}.formtext[data-v-3df3edbe]{color:#000}.form-signin[data-v-3df3edbe]{max-width:28em;width:90%;background-color:#6dd9de;margin-top:210px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:4px;transform:translate(-50%,-50%);position:absolute;top:30%;left:50%;color:#fff;box-shadow:22px 24px 6px #5a4a4a33}.form-signin .checkbox[data-v-3df3edbe]{font-weight:400}.form-signin .form-floating[data-v-3df3edbe]:focus-within{z-index:2}.form-signin input[type=email][data-v-3df3edbe]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password][data-v-3df3edbe]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.fg-darkgreen[data-v-3df3edbe]{color:#00008b}.forest-green-background{background-color:#2d889a}.menu-clickable{color:#0a58ca}/**
* tingle.js - A simple modal plugin written in pure JavaScript
* @version v0.16.0
* @link https://github.com/robinparisi/tingle#readme
* @license MIT
*/.tingle-modal[data-v-bfd7e8a3] *{box-sizing:border-box}.tingle-modal[data-v-bfd7e8a3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:#000000e6;opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.tingle-modal[data-v-bfd7e8a3]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box[data-v-bfd7e8a3]{text-align:center}.tingle-modal--noOverlayClose[data-v-bfd7e8a3]{cursor:default}.tingle-modal--noClose .tingle-modal__close[data-v-bfd7e8a3]{display:none}.tingle-modal__close[data-v-bfd7e8a3]{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg[data-v-bfd7e8a3] *{fill:currentColor}.tingle-modal__closeLabel[data-v-bfd7e8a3]{display:none}.tingle-modal__close[data-v-bfd7e8a3]:hover{color:#fff}.tingle-modal-box[data-v-bfd7e8a3]{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content[data-v-bfd7e8a3]{padding:3rem}.tingle-modal-box__footer[data-v-bfd7e8a3]{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer[data-v-bfd7e8a3]:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky[data-v-bfd7e8a3]{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled[data-v-bfd7e8a3]{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer[data-v-bfd7e8a3]{bottom:0}.tingle-modal--visible[data-v-bfd7e8a3]{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box[data-v-bfd7e8a3]{animation:scale-bfd7e8a3 .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow[data-v-bfd7e8a3]{overflow-y:scroll;padding-top:8vh}.tingle-btn[data-v-bfd7e8a3]{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:gray;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary[data-v-bfd7e8a3]{background-color:#3498db}.tingle-btn--danger[data-v-bfd7e8a3]{background-color:#e74c3c}.tingle-btn--default[data-v-bfd7e8a3]{background-color:#34495e}.tingle-btn--pull-left[data-v-bfd7e8a3]{float:left}.tingle-btn--pull-right[data-v-bfd7e8a3]{float:right}@media (max-width : 540px){.tingle-modal[data-v-bfd7e8a3]{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box[data-v-bfd7e8a3]{width:auto;border-radius:0}.tingle-modal-box__content[data-v-bfd7e8a3]{overflow-y:scroll}.tingle-modal--noClose[data-v-bfd7e8a3]{top:0}.tingle-modal--noOverlayClose[data-v-bfd7e8a3]{padding-top:0}.tingle-modal-box__footer .tingle-btn[data-v-bfd7e8a3]{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close[data-v-bfd7e8a3]{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel[data-v-bfd7e8a3]{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon[data-v-bfd7e8a3]{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale-bfd7e8a3{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.procedure-modal-header[data-v-bfd7e8a3]{background:linear-gradient(135deg,#e3f2fd,#bbdefb,#90caf9);border-bottom:2px solid #2196f3;padding:20px 25px;border-radius:0}.procedure-header-content[data-v-bfd7e8a3]{flex:1;display:flex;flex-direction:column;gap:8px}.modal-title[data-v-bfd7e8a3]{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;width:100%;flex-wrap:wrap}.procedure-title[data-v-bfd7e8a3]{font-size:1.5rem;font-weight:700;color:#1565c0;text-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;align-items:center;line-height:1.4;flex:1;min-width:200px}.procedure-meta[data-v-bfd7e8a3]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.procedure-doctor[data-v-bfd7e8a3]{font-size:1.1rem;font-weight:600;color:#1976d2;display:flex;align-items:center;gap:6px;white-space:nowrap}.procedure-doctor i[data-v-bfd7e8a3]{color:#0d47a1;font-size:1rem}.procedure-date[data-v-bfd7e8a3]{font-size:1rem;font-weight:500;color:#1565c0;display:flex;align-items:center;gap:6px;white-space:nowrap}.procedure-date i[data-v-bfd7e8a3]{color:#0d47a1;font-size:.9rem}.procedure-close-btn[data-v-bfd7e8a3]{background:#ffffff4d;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#1565c0;font-size:1.5rem;font-weight:700;transition:all .2s ease;opacity:.8}.procedure-close-btn[data-v-bfd7e8a3]:hover{background:#ffffff80;color:#0d47a1;opacity:1;transform:scale(1.1)}.procedure-close-btn span[data-v-bfd7e8a3]{line-height:1}.modal-content[data-v-bfd7e8a3]{border:none;border-radius:12px;box-shadow:0 10px 40px #0003;overflow:hidden}.modal-body[data-v-bfd7e8a3]{padding:25px;background:#fafafa}.modal-footer[data-v-bfd7e8a3]{border-top:1px solid #e0e0e0;padding:15px 25px;background:#f5f5f5}.modal-footer .btn[data-v-bfd7e8a3]{border-radius:6px;padding:8px 20px;font-weight:500;transition:all .2s ease}.modal-footer .btn.btn-primary[data-v-bfd7e8a3]{background:linear-gradient(135deg,#2196f3,#1976d2);border:none;box-shadow:0 2px 8px #2196f34d}.modal-footer .btn.btn-primary[data-v-bfd7e8a3]:hover{background:linear-gradient(135deg,#1976d2,#1565c0);transform:translateY(-1px);box-shadow:0 4px 12px #2196f366}.modal-footer .btn.btn-secondary[data-v-bfd7e8a3]{background:linear-gradient(135deg,#ef5350,#e53935);border:none;color:#fff;box-shadow:0 2px 8px #e539354d}.modal-footer .btn.btn-secondary[data-v-bfd7e8a3]:hover{background:linear-gradient(135deg,#e53935,#c62828);transform:translateY(-1px);box-shadow:0 4px 12px #e5393566;color:#fff}h5[data-v-bfd7e8a3]{color:#424242;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e0e0e0}h5 .text-success[data-v-bfd7e8a3]{color:#2e7d32!important;border-bottom-color:#4caf50}p.text-primary[data-v-bfd7e8a3]{color:#1976d2!important;font-size:1rem;line-height:1.6;margin-bottom:15px;border-left:3px solid #90caf9;background:#e3f2fd4d;padding:12px 20px;border-radius:4px}.card[data-v-bfd7e8a3]{border:none;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.card[data-v-bfd7e8a3]:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000026}.card img[data-v-bfd7e8a3]{object-fit:cover;transition:transform .3s ease}.card img[data-v-bfd7e8a3]:hover{transform:scale(1.05)}@media (max-width: 768px){.modal-title[data-v-bfd7e8a3]{flex-direction:column;align-items:flex-start;gap:10px}.procedure-meta[data-v-bfd7e8a3]{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.procedure-title[data-v-bfd7e8a3]{font-size:1.2rem;min-width:auto}.procedure-doctor[data-v-bfd7e8a3]{font-size:1rem}.procedure-date[data-v-bfd7e8a3]{font-size:.9rem}}.lds-facebook{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:#67ca15;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:nth-child(1){left:8px;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:32px;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:56px;animation-delay:0}@keyframes lds-facebook{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}.dobstyle{margin-top:24px;margin-left:-5.5em!important}.largermodal{--bs-modal-width: 103em}.tinybutton{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .75rem}.copied-feedback{position:absolute;top:-30px;left:50%;transform:translate(-50%);background-color:#28a745;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;z-index:1000;animation:fadeInOut 2s ease-in-out;pointer-events:none}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%) translateY(5px)}20%{opacity:1;transform:translate(-50%) translateY(0)}80%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-5px)}}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.paddingfooter{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg)}.bordertop{border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.rounded-modal[data-v-537cf596]{border-radius:.5rem;overflow:hidden}.modal-content[data-v-537cf596]{border-radius:.5rem}.modal-body[data-v-537cf596]{padding:1.5rem}.form-control[data-v-537cf596],.btn[data-v-537cf596]{border-radius:.25rem}.alert[data-v-6a6807db]{position:relative}.edit-button[data-v-6a6807db]{position:absolute;top:10px;right:50px}.del-button[data-v-6a6807db]{position:absolute;top:10px;right:10px}.notesbg{--bs-btn-bg: #0e642d}.darkBg{background-color:#fff}.faflag{font-size:1.5em}.addressbookcard{text-shadow:1px 1px 1px #ccc;font-size:7.5em}.personcard{text-shadow:1px 1px 1px #ccc;font-size:4.5em}.iconlarge{font-size:2em}.dark-green{color:#37b24d!important}.colorblock{width:138px;height:25px}.bottomrightoffset{position:relative;left:-10px;bottom:-8px;color:#19b22d}.selectedborder{border-width:2px;border-color:#19b22d;border-style:solid}.selectedrow{background-color:#d3e3f0;box-shadow:inset 0 0 5px #aabfe5;outline:none}#TopPatientBar .notesbg{height:38px;width:38px;padding:0}#TopPatientBar .btn-group .btn{display:flex;align-items:center;justify-content:center;height:38px}#TopPatientBar .toolbar-btn{height:38px;padding:0 12px}#TopPatientBar #ClinicalInfoPoint .btn-sm{height:38px;display:flex;align-items:center;justify-content:center}#ClinicalInfoPoint i{font-size:1rem;line-height:1}.notes-dropdown{overflow:hidden;border-radius:.25rem}.notes-dropdown .dropdown-item{cursor:pointer;padding:.5rem 1rem;height:32px;display:flex;align-items:center}.notes-dropdown .dropdown-item:hover{background-color:#0d6efd;color:#fff}.prev-records-menu{min-width:420px}.prev-record-item{display:flex;flex-direction:column;gap:2px;padding:10px 12px!important;border-left:3px solid transparent;transition:all .2s ease;border-radius:4px;margin:2px 4px}.prev-record-item .rec-datetime{font-weight:600;color:#334155;transition:color .2s ease}.prev-record-item .rec-diag{font-size:.9rem;color:#6c757d;transition:color .2s ease}.prev-record-item:hover{background:linear-gradient(135deg,#e3f2fd,#bbdefb,#90caf9)!important;border-left-color:#2196f3!important;padding-left:16px!important;transform:translate(2px);box-shadow:0 2px 8px #2196f326}.prev-record-item:hover .rec-datetime{color:#1565c0!important}.prev-record-item:hover .rec-diag{color:#1976d2!important}.pager-controls{gap:8px}.pager-indicator{font-weight:500}.color-variant-0{--accent: #0d6efd}.color-variant-1{--accent: #8e44ad}.color-variant-2{--accent: #16a085}.color-variant-3{--accent: #e67e22}.color-variant-4{--accent: #d63031}.prev-record-item.color-variant-0,.prev-record-item.color-variant-1,.prev-record-item.color-variant-2,.prev-record-item.color-variant-3,.prev-record-item.color-variant-4{border-left-color:var(--accent)}.prev-record-item.color-variant-0:hover,.prev-record-item.color-variant-1:hover,.prev-record-item.color-variant-2:hover,.prev-record-item.color-variant-3:hover,.prev-record-item.color-variant-4:hover{background:linear-gradient(135deg,#e3f2fd,#bbdefb,#90caf9)!important}#relatedPatientsDropdown.dropdown-toggle:after{display:none}.related-patients-dropdown{min-width:500px;max-width:600px}.related-patient-item{border-bottom:1px solid #e9ecef}.related-patient-item:last-child{border-bottom:none}.related-patient-item .patient-name{font-weight:500;color:#334155;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:12px}.related-patient-item .checkin-action,.related-patient-item .checkin-open-action,.related-patient-item .checkin-billing-action{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.copy-toast{position:absolute;top:-35px;left:50%;transform:translate(-50%);background-color:#28a745;color:#fff;padding:6px 12px;border-radius:4px;font-size:.875rem;white-space:nowrap;z-index:1000;box-shadow:0 2px 8px #00000026;pointer-events:none}.copy-toast:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #28a745}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.iconbutton[data-v-bde144d8]{margin:8px;border:1px solid rgba(18,15,168,.3);border-radius:14px;background:linear-gradient(135deg,#80be61,#8cc96f);box-shadow:0 8px 16px #00000026,0 4px 8px #120fa81a,0 2px 4px #0000001a,inset 0 1px #fff3;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;padding:0;overflow:hidden;position:relative}.iconbutton[data-v-bde144d8]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .5s}.iconbutton[data-v-bde144d8]:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 100%);pointer-events:none;border-radius:14px 14px 0 0}.iconbutton[data-v-bde144d8]:hover:before{left:100%}.iconbutton[data-v-bde144d8]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0003,0 6px 12px #120fa826,0 4px 8px #00000026,inset 0 1px #ffffff40;background:linear-gradient(135deg,#8cc96f,#80be61);border-color:#120fa866}.iconbutton[data-v-bde144d8]:active{transform:translateY(-1px);box-shadow:0 6px 12px #00000026,0 3px 6px #120fa81a,inset 0 2px 4px #0000001a}.iconbutton.loading[data-v-bde144d8]{cursor:wait;opacity:.8;pointer-events:none}.iconbutton.loading[data-v-bde144d8]:hover{transform:none;box-shadow:0 8px 16px #00000026,0 4px 8px #120fa81a,0 2px 4px #0000001a,inset 0 1px #fff3}.bd-highlight[data-v-bde144d8]{color:#120fa8;padding:.25rem .5rem!important}.bd-highlight[data-v-bde144d8]:first-child{padding-top:.5rem!important;padding-bottom:.125rem!important}.bd-highlight[data-v-bde144d8]:last-child{padding-top:.125rem!important}.bd-highlight a[data-v-bde144d8]{word-wrap:break-word;word-break:break-word;white-space:normal;text-align:center;display:block;max-width:100%;color:#120fa8;font-weight:500;font-size:.875rem;text-decoration:none;transition:color .2s ease}.bd-highlight a[data-v-bde144d8]:hover{color:#120fa8;text-decoration:none}.bd-highlight i[data-v-bde144d8]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:transform .3s ease}.iconbutton:hover .bd-highlight i[data-v-bde144d8]{transform:scale(1.1)}.button-wrapper[data-v-bde144d8]{padding:4px}.textarea-container[data-v-6f40d9bc]{display:flex;align-items:flex-start;gap:10px;width:100%}.textarea-container .form-control[data-v-6f40d9bc],.textarea-container #MainBoxArea[data-v-6f40d9bc],#MainBoxArea.form-control[data-v-6f40d9bc]{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important}.icon-buttons-container[data-v-6f40d9bc]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 180px;padding-top:5px;min-width:180px}.icon-buttons-container[data-v-6f40d9bc] .iconbutton{width:100%;min-width:160px;max-width:160px;box-sizing:border-box}.ho-label[data-v-6f40d9bc]{margin-top:5px;white-space:nowrap}.icon-buttons-container[data-v-6f40d9bc] .save-icon{--fa-primary-color: #120fa8;--fa-secondary-color: #0a58ca;--fa-secondary-opacity: .5}.icon-buttons-container[data-v-6f40d9bc] .print-icon{--fa-primary-color: #0d809b;--fa-secondary-color: #b44922ad;--fa-secondary-opacity: .5}.icon-buttons-container[data-v-6f40d9bc] .download-icon{--fa-primary-color: #120fa8;--fa-secondary-color: #4ecdc4;--fa-secondary-opacity: .5}.picontainer .mediabtn{position:relative;bottom:0;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;font-size:16px;padding:12px 24px;border:none;cursor:pointer;border-radius:5px}.overeverything{z-index:7}.resizable{resize:both}.overflow{overflow:auto}.overflowcut{overflow:hidden}.my-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;background:#000c}.closeButtonSmall{font-size:1em;color:red}.medrow{background-color:#e7f3f1}.rowbheader{background-color:#9ed8e4}.modalEnabled{position:fixed;right:0;left:0;overflow:hidden}.autocompleteinput-referenceparent[data-v-470bf040]{position:relative}.autocompleteinput-resultslist[data-v-470bf040]{border:#afdbe1;border-style:solid;position:absolute;z-index:1000;max-height:800px;overflow-y:scroll}.autocompleteinput-resultelement[data-v-470bf040]:hover,.hovered[data-v-470bf040]{background-color:#bbe9dc;cursor:pointer}.edit-pack-modal .form-label[data-v-deb47e23]{color:#495057;margin-bottom:.5rem;display:flex;align-items:center}.edit-pack-modal .form-control[data-v-deb47e23],.edit-pack-modal .form-control-lg[data-v-deb47e23]{border-radius:4px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.edit-pack-modal .form-control[data-v-deb47e23]:focus,.edit-pack-modal .form-control-lg[data-v-deb47e23]:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.edit-pack-modal .drugs-list-container[data-v-deb47e23]{max-height:600px;overflow-y:auto;padding:1.5rem;background:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.edit-pack-modal .drugs-list-container[data-v-deb47e23]::-webkit-scrollbar{width:8px}.edit-pack-modal .drugs-list-container[data-v-deb47e23]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.edit-pack-modal .drugs-list-container[data-v-deb47e23]::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.edit-pack-modal .drugs-list-container[data-v-deb47e23]::-webkit-scrollbar-thumb:hover{background:#555}.edit-pack-modal .drug-row[data-v-deb47e23]{background:#fff;padding:1rem;border-radius:4px;border:1px solid #dee2e6;transition:all .2s ease;margin-bottom:.75rem}.edit-pack-modal .drug-row[data-v-deb47e23]:hover{box-shadow:0 2px 4px #0000001a;border-color:#adb5bd}.edit-pack-modal .drug-row .form-control[data-v-deb47e23],.edit-pack-modal .drug-row .referenceparent .form-control[data-v-deb47e23]{font-size:1rem;padding:.5rem .75rem}.edit-pack-modal .drug-row .btn[data-v-deb47e23]{padding:.5rem .75rem}.edit-pack-modal .badge[data-v-deb47e23]{padding:.4em .6em;font-weight:500;border-radius:6px}.edit-pack-modal .modal-footer[data-v-deb47e23]{border-top:1px solid #dee2e6;padding:1rem 1.5rem}.edit-pack-modal .modal-footer .btn[data-v-deb47e23]{border-radius:4px;padding:.5rem 1.5rem;transition:all .15s ease-in-out}.edit-pack-modal .modal-footer .btn[data-v-deb47e23]:disabled{opacity:.65;cursor:not-allowed}.edit-pack-modal .alert[data-v-deb47e23]{border-radius:4px;border:1px solid transparent}.modalEnabled[data-v-deb47e23],.modalEnabled{position:fixed;right:0;left:0;overflow:hidden}.closeButton{font-size:2em;color:red}#DetailsMarital{font-size:1em}#PatientDetailCard{margin:1em}#PatientName{color:#f8f9fa}.calculator-modal[data-v-2fb0d602]{position:fixed;z-index:1050;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.calculator-modal-content[data-v-2fb0d602]{background-color:#343a40;color:#fff;border-radius:10px;width:380px;box-shadow:0 5px 15px #00000080;overflow:hidden}.calculator-header[data-v-2fb0d602]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#212529;border-bottom:1px solid #6c757d}.calculator-title[data-v-2fb0d602]{font-weight:700;font-size:1.2rem}.close-button[data-v-2fb0d602]{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.calculator-display[data-v-2fb0d602]{background-color:#212529;padding:10px 15px;text-align:right;border-bottom:1px solid #6c757d}.formula-display[data-v-2fb0d602]{min-height:24px;font-size:1rem;color:#adb5bd;word-wrap:break-word;overflow-x:auto}.formula-input[data-v-2fb0d602]{width:100%;background-color:#212529;color:#adb5bd;border:none;font-size:1rem;padding:4px 0;text-align:right;font-family:monospace}.formula-input[data-v-2fb0d602]:focus{outline:none;border-bottom:1px solid #0d6efd}.result-display[data-v-2fb0d602]{font-size:1.8rem;font-weight:700;margin-top:5px;min-height:38px;word-wrap:break-word;overflow-x:auto}.calculator-body[data-v-2fb0d602]{padding:10px}.calculator-row[data-v-2fb0d602]{display:flex;justify-content:space-between;margin-bottom:8px}.calc-btn[data-v-2fb0d602],.function-btn[data-v-2fb0d602],.mode-btn[data-v-2fb0d602],.memory-btn[data-v-2fb0d602],.memory-op-btn[data-v-2fb0d602]{border:none;border-radius:5px;font-size:1.1rem;padding:10px 0;text-align:center;cursor:pointer;transition:background-color .2s;flex:1;margin:0 3px}.number-btn[data-v-2fb0d602]{background-color:#495057;color:#fff}.number-btn[data-v-2fb0d602]:hover{background-color:#5a6268}.operator-btn[data-v-2fb0d602]{background-color:#5c636a;color:#fff}.operator-btn[data-v-2fb0d602]:hover{background-color:#6c757d}.function-btn[data-v-2fb0d602]{background-color:#0d6efd;color:#fff}.function-btn[data-v-2fb0d602]:hover{background-color:#0b5ed7}.mode-btn[data-v-2fb0d602]{background-color:#6c757d;color:#fff;font-size:.9rem;padding:8px 0}.mode-btn[data-v-2fb0d602]:hover{background-color:#7e868e}.mode-btn.active[data-v-2fb0d602]{background-color:#0d6efd}.mode-row[data-v-2fb0d602]{margin-bottom:10px}.equals-btn[data-v-2fb0d602]{background-color:#198754;color:#fff}.equals-btn[data-v-2fb0d602]:hover{background-color:#157347}.memory-panel[data-v-2fb0d602]{background-color:#2b3035;border-radius:5px;padding:8px;margin-bottom:10px}.memory-row[data-v-2fb0d602]{display:flex;justify-content:space-between;margin-bottom:8px}.memory-btn[data-v-2fb0d602]{background-color:#4b545c;color:#fff;font-size:.9rem;padding:6px 0}.memory-btn[data-v-2fb0d602]:hover{background-color:#5a6268}.memory-op-btn[data-v-2fb0d602]{background-color:#0d6efd;color:#fff;font-size:.85rem;padding:6px 0}.memory-op-btn[data-v-2fb0d602]:hover{background-color:#0b5ed7}.function-row[data-v-2fb0d602]{margin-bottom:10px}.calculator-footer[data-v-2fb0d602]{padding:10px;text-align:center;background-color:#212529;border-top:1px solid #6c757d}.send-dropdown[data-v-4a6a5557]{overflow:hidden;border-radius:.25rem}.send-dropdown .dropdown-item[data-v-4a6a5557]:hover{background-color:#0d6efd;color:#fff;cursor:pointer}.send-dropdown .dropdown-item[data-v-4a6a5557]{cursor:pointer}.clickable-header[data-v-4a6a5557]{cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s}.clickable-header[data-v-4a6a5557]:hover{background-color:#0d6efd1a}.autocompleteposition{z-index:100}.padleft{padding-left:.2rem}.smallertextbox{width:98%!important}.handle{background-color:#5a96d3}.handlewidth{width:2em;padding-top:.5rem!important}.mycalendar{background-color:#faffef}.vc-container .vc-weekday-1{color:#c93c12}.allergynotebox{background-color:#fff;color:red;padding:10px;border:1px solid #ddd;text-align:center;position:relative}.allergynotebox.flashing{animation:flash 1.2s infinite alternate}@keyframes flash{0%{opacity:1}to{opacity:.2}}.allergy-content{position:relative}.allergy-content button{background:none;border:none;color:red;font-size:1em;cursor:pointer;position:absolute;top:-12px;right:-18px}.allergy-content button:hover{color:#8b0000}#browse_vitals{transition:all .2s ease}#browse_vitals:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}[data-toggle=tooltip]{cursor:help}.input-group>.referenceparent{position:relative;flex:1 1 auto;width:1%;min-width:0;display:flex;margin:0;padding:0}.input-group>.referenceparent .form-control{margin:0;flex:1 1 auto;width:100%}.trend-chart-container[data-v-5aa92dda]{padding:1rem}.chart-wrapper[data-v-5aa92dda]{height:400px;margin-bottom:2rem}.recordedvaluestable{height:14rem}.bmi-badge{background-color:#f8f9fa;border-radius:8px;padding:8px 12px;text-align:center;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:100px}.bmi-value{font-size:1.5rem;font-weight:700;color:#343a40}.bmi-label{font-size:.8rem;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.bmi-category{font-size:.85rem;font-weight:500;padding:2px 6px;border-radius:4px}.bmi-underweight{background-color:#cff4fc;color:#055160}.bmi-normal{background-color:#d1e7dd;color:#0f5132}.bmi-overweight{background-color:#fff3cd;color:#664d03}.bmi-obese{background-color:#f8d7da;color:#842029}.tinytext[data-v-5d7797a4]{font-size:.7rem!important}.stackreference[data-v-5d7797a4]{position:relative}.resultslist[data-v-5d7797a4]{border:#afdbe1;border-style:solid;position:absolute;z-index:1}.resultelement[data-v-5d7797a4]:hover{background-color:#bbe9dc;cursor:pointer}.procedure-card[data-v-c13328ea]{width:100%;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#48a9e6,#4c6df9);border:none;border-radius:10px;box-shadow:0 4px 6px #0000001a}.procedure-card[data-v-c13328ea]:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0003;background:linear-gradient(135deg,#3d91c7,#3f5bd8)}.card-body[data-v-c13328ea]{padding:1.5rem}.card-title[data-v-c13328ea]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.card-text[data-v-c13328ea]{color:#ffffffe6;font-size:.875rem}.cardmod[data-v-c13328ea]{cursor:pointer}.cardmod[data-v-c13328ea]:hover{background-color:#b6eaf3!important}.procedurelist-table[data-v-c13328ea]{background-color:#fff}.tblrowcommon[data-v-c13328ea]{box-sizing:border-box;border-width:thin;border-style:solid;border-color:#e5e7eb}.tblrowcommon[data-v-c13328ea]:nth-child(odd){background-color:#fbf3ff}.tblrowcommon[data-v-c13328ea]:nth-child(2n){background-color:#d8f3e0}.centeralign[data-v-c13328ea]{margin:0 auto}.procedure-card[data-v-8b23d685]{width:100%;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#48a9e6,#4c6df9);border:none;border-radius:10px;box-shadow:0 4px 6px #0000001a}.procedure-card[data-v-8b23d685]:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0003;background:linear-gradient(135deg,#3d91c7,#3f5bd8)}.card-body[data-v-8b23d685]{padding:1.5rem}.card-title[data-v-8b23d685]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.card-text[data-v-8b23d685]{color:#ffffffe6;font-size:.875rem}.procedurelist-table[data-v-8b23d685]{background-color:#fff}.tblrowcommon[data-v-8b23d685]{box-sizing:border-box;border-width:thin;border-style:solid;border-color:#e5e7eb}.tblrowcommon[data-v-8b23d685]:nth-child(odd){background-color:#fbf3ff}.tblrowcommon[data-v-8b23d685]:nth-child(2n){background-color:#d8f3e0}.centeralign[data-v-8b23d685]{margin:0 auto}.strike-through[data-v-8b23d685]{text-decoration:line-through}.cancelled-procedure[data-v-8b23d685]{color:red;text-decoration:line-through}.partner-centre-detail-card[data-v-7b12f3ac]{border-radius:10px;box-shadow:0 4px 12px #0000001a;overflow:hidden;margin-top:1rem;background-color:#fff}.partner-centre-detail-card .card-header[data-v-7b12f3ac]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:1rem 1.5rem}.partner-centre-detail-card .card-body[data-v-7b12f3ac]{padding:1.5rem}.partner-centre-detail-card h5[data-v-7b12f3ac]{font-weight:600}.partner-centre-detail-card p[data-v-7b12f3ac]{color:#555;line-height:1.6}.partner-centre-detail-card strong[data-v-7b12f3ac]{color:#333}.contact-card[data-v-7b12f3ac]{border:1px solid #e9ecef;border-radius:8px;transition:box-shadow .2s ease-in-out;background-color:#f8f9fa}.contact-card[data-v-7b12f3ac]:hover{box-shadow:0 4px 12px #0000001a}.contact-card .card-body[data-v-7b12f3ac]{padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.contact-card .card-title[data-v-7b12f3ac]{font-weight:600;margin-bottom:.25rem;color:#333}.contact-card .text-muted[data-v-7b12f3ac]{font-size:.85rem}.contact-card .btn[data-v-7b12f3ac]{padding:.25rem .5rem;font-size:.8rem}.contact-card .border-top[data-v-7b12f3ac]{border-top:1px solid #e9ecef!important;padding-top:.75rem!important;margin-top:.75rem}.contact-card .float-end[data-v-7b12f3ac]{float:right!important}.contact-card .btn i[data-v-7b12f3ac]{vertical-align:middle}.card.mb-3[data-v-7b12f3ac]{border:1px solid #dee2e6;box-shadow:0 2px 4px #0000000d}.procedurelist-table[data-v-ead75914]{background-color:#fff}.tblrowcommon[data-v-ead75914]{box-sizing:border-box;border-width:thin;border-style:solid;border-color:#e5e7eb}.tblrowcommon[data-v-ead75914]:nth-child(odd){background-color:#fbf3ff}.tblrowcommon[data-v-ead75914]:nth-child(2n){background-color:#d8f3e0}.list-item[data-v-ead75914]{cursor:pointer;transition:background-color .2s ease-in-out}.list-item[data-v-ead75914]:hover{background-color:#e9ecef}.centeralign[data-v-ead75914]{margin:0 auto}.prescription-row input.form-control.splpad[data-v-f5d28897],.prescription-row select.form-control.splpad[data-v-f5d28897]{height:41px!important;padding:4px 8px!important;font-size:14px!important}.container-fluid[data-v-f5d28897]{overflow-x:hidden}.test-collection-container[data-v-f5d28897]{position:relative;min-width:250px;display:inline-block}.d-flex.align-items-center.flex-wrap[data-v-f5d28897]{overflow:visible!important}[data-v-f5d28897] .autocompleteinput-resultslist{position:absolute!important;z-index:9999!important;width:100%!important;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:0 4px 8px #0003;margin-top:2px;left:0;top:100%}.prescription-dropdown[data-v-f5d28897]{position:absolute!important;z-index:99999!important;max-height:300px;overflow-y:auto;box-shadow:0 4px 8px #0000004d}.prescription-row[data-v-f5d28897] input.form-control{height:calc(1.5em + .5rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important;border:1px solid #ced4da!important;background-color:#fff!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;box-shadow:none!important}.prescription-row select.form-control[data-v-f5d28897],.prescription-row input.form-control[data-v-f5d28897]{height:calc(1.5em + .5rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important;box-shadow:none!important}.card[data-v-f5d28897]{max-width:100%;overflow:hidden;transition:all .3s ease}.card[data-v-f5d28897]:hover{box-shadow:0 4px 8px #0000001a}.list-group[data-v-f5d28897]{width:100%;max-width:100%}.list-group-item[data-v-f5d28897]{margin-left:0!important;margin-right:0!important}.list-group-item[data-v-f5d28897]:hover{background-color:#f8f9fa}.tab-content[data-v-f5d28897]{padding:1rem 0}textarea[data-v-f5d28897]{resize:vertical}.card-header-tabs[data-v-f5d28897]{margin-bottom:-.75rem}.nav-link.active[data-v-f5d28897]{font-weight:600}.custom-tab-header[data-v-f5d28897]{background-color:#f8f9fa}.custom-tabs[data-v-f5d28897]{border-bottom:none}.custom-tabs .nav-item[data-v-f5d28897]{margin-bottom:0}.custom-tabs .nav-link[data-v-f5d28897]{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.75rem 1rem}.custom-tabs .nav-link.active[data-v-f5d28897]{color:#fff;background-color:#0d6efd;border-color:#0d6efd;font-weight:600}.custom-tabs .nav-link[data-v-f5d28897]:hover:not(.active){background-color:#e9ecef;border-color:transparent}.swal-styled-modal[data-v-f5d28897]{border-radius:.5rem;box-shadow:0 0 20px #0003}.swal-styled-modal .modal-title[data-v-f5d28897]{font-size:1.5rem;font-weight:500}.swal-styled-modal .modal-body[data-v-f5d28897]{padding:1.5rem}.swal-styled-modal .procedures-list[data-v-f5d28897]{max-height:60vh;overflow-y:auto;padding-right:.5rem}.swal-styled-modal .procedures-list[data-v-f5d28897]::-webkit-scrollbar{width:6px}.swal-styled-modal .procedures-list[data-v-f5d28897]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.swal-styled-modal .procedures-list[data-v-f5d28897]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.swal-styled-modal .procedure-item[data-v-f5d28897]{transition:all .2s ease}.swal-styled-modal .procedure-item[data-v-f5d28897]:hover{background-color:#f0f9ff}.swal-styled-modal .procedure-item.selected-procedure[data-v-f5d28897]{background-color:#e6f5ff;border-color:#99d1ff!important}.swal-styled-modal .form-check-input[data-v-f5d28897]:checked{background-color:#0d6efd;border-color:#0d6efd}.swal-styled-modal .btn[data-v-f5d28897]{border-radius:.5rem;padding:.5rem 1.5rem;transition:all .3s ease}.swal-styled-modal .btn.btn-primary[data-v-f5d28897]{background-color:#0d6efd}.swal-styled-modal .btn.btn-primary[data-v-f5d28897]:hover{background-color:#0257d5}.swal-styled-modal .btn.btn-primary[data-v-f5d28897]:disabled{background-color:#72abfe}.z-index-dropdown[data-v-f5d28897]{z-index:1050}.search-result-item[data-v-f5d28897]{cursor:pointer;transition:background-color .2s}.search-result-item[data-v-f5d28897]:hover{background-color:#f0f9ff!important}.search-result-item[data-v-f5d28897]:last-child{border-bottom:none!important}.prescription-table[data-v-f5d28897]{font-size:.9rem}.prescription-row[data-v-f5d28897]{padding:8px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.prescription-row[data-v-f5d28897]:hover{background-color:#f9f9f9}.headerrow[data-v-ec010b82]{background-color:beige}.mainresultsrow[data-v-ec010b82]{background-color:#b7e19c}.zerostockrow[data-v-ec010b82]{background-color:#f3ba94!important}.subresultrow[data-v-ec010b82]:nth-child(odd){background-color:#c8eaf7}.subresultrow[data-v-ec010b82]:nth-child(2n){background-color:#a7c1fb}.red[data-v-ec010b82]{color:red}.owngridheader[data-v-881b80a6]{border:.5px solid #000000;border-right:1px solid #ffffff}.lightbulb[data-v-881b80a6]{--fa-secondary-color: #ffeb3b}.cardbackground[data-v-881b80a6]{background-color:#f1eec2}.unavailablecard[data-v-881b80a6]{background-color:#f3ba94}.unavailablerow[data-v-881b80a6]{background-color:#f0d6c5!important}.availablerow[data-v-881b80a6]{background-color:#b7daf1}.rowbackground[data-v-881b80a6]{background-color:#d1f8d3}.rowwarnbackground[data-v-881b80a6]{background-color:#d2d66d}.red8[data-v-881b80a6]{color:red}.blue1[data-v-881b80a6]{color:#3f3fe1}.spllink[data-v-881b80a6]{text-decoration:none}.green[data-v-881b80a6]{color:#15dd9a}.subtotalrow[data-v-881b80a6]{color:#079264}.blink_me[data-v-881b80a6]{animation:blinker-881b80a6 3s linear infinite}.digit_figures[data-v-881b80a6]{color:maroon}.cancelledbill[data-v-881b80a6]{background-color:#eeaeae!important}@keyframes blinker-881b80a6{50%{opacity:0}}.bolder[data-v-881b80a6]{font-weight:bolder}.nomargin[data-v-881b80a6]{margin-right:0;margin-left:0}.cancelledbill[data-v-2d29ac59]{background-color:#eeaeae!important}.cardbg[data-v-2d29ac59]{background-color:#ffebcd}.rowbg[data-v-2d29ac59]{background-color:#f5f5f5}.statuspaid[data-v-2d29ac59]{background-color:#bdf8bd}.statusnotpaid[data-v-2d29ac59]{background-color:#e67d7d}.statusnostatus[data-v-2d29ac59]{background-color:#f9e9a9}.cardbackground[data-v-a52049a9]{background-color:#f1eec2}.owngridheader[data-v-a52049a9]{border:.5px solid #000000;border-right:1px solid #ffffff}.rowbackground[data-v-a52049a9]{background-color:#d1f8d3}.rowheaderbg[data-v-a52049a9]{background-color:#d9c5e6ad}.list-group-item[data-v-a52049a9]{padding:.5rem .75rem;display:flex;align-items:center;justify-content:space-between}.list-group-item .handle[data-v-a52049a9]{margin-right:10px}.list-group-item button[data-v-a52049a9]{padding:.1rem .4rem;line-height:1}.input-file[data-v-18e6e4a0]{opacity:0;width:100%;height:200px;position:absolute;cursor:pointer}.filedropzone[data-v-18e6e4a0]{background-color:#bae9ba;height:140px;width:20%}filedropzone[data-v-18e6e4a0]:hover{cursor:pointer}div.middle-div[data-v-18e6e4a0]{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.lds-ellipsis[data-v-18e6e4a0]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-18e6e4a0]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#0baf5d;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-18e6e4a0]:nth-child(1){left:8px;animation:lds-ellipsis1-18e6e4a0 .6s infinite}.lds-ellipsis div[data-v-18e6e4a0]:nth-child(2){left:8px;animation:lds-ellipsis2-18e6e4a0 .6s infinite}.lds-ellipsis div[data-v-18e6e4a0]:nth-child(3){left:32px;animation:lds-ellipsis2-18e6e4a0 .6s infinite}.lds-ellipsis div[data-v-18e6e4a0]:nth-child(4){left:56px;animation:lds-ellipsis3-18e6e4a0 .6s infinite}@keyframes lds-ellipsis1-18e6e4a0{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-18e6e4a0{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-18e6e4a0{0%{transform:translate(0)}to{transform:translate(24px)}}textarea.reporttextarea[data-v-1ed8c419]{height:5rem}.texttitle[data-v-b3fccf9d]{color:#000}.cardmod[data-v-b3fccf9d]{cursor:pointer;width:36%}.cardmod[data-v-b3fccf9d]:hover{background-color:#b6eaf3!important}.myflexparent[data-v-b3fccf9d]{display:flex;flex-wrap:wrap;justify-content:space-between}.myflexchild[data-v-b3fccf9d]{flex:0 0 30%;margin:1%}.card-img-top[data-v-b3fccf9d]{max-height:200px;object-fit:cover}.deletebtnContainer[data-v-b3fccf9d]{position:relative}.procedure-card[data-v-10fdedc6]{width:100%;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#48a9e6,#4c6df9);border:none;border-radius:10px;box-shadow:0 4px 6px #0000001a}.procedure-card[data-v-10fdedc6]:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0003;background:linear-gradient(135deg,#3d91c7,#3f5bd8)}.card-body[data-v-10fdedc6]{padding:.5rem}.card-title[data-v-10fdedc6]{color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.card-text[data-v-10fdedc6]{color:#ffffffe6;font-size:.875rem}.cardmod[data-v-10fdedc6]{cursor:pointer}.cardmod[data-v-10fdedc6]:hover{background-color:#b6eaf3!important}.procedurelist-table[data-v-10fdedc6]{background-color:#fff}.tblrowcommon[data-v-10fdedc6]{box-sizing:border-box;border-width:thin;border-style:solid;border-color:#e5e7eb}.tblrowcommon[data-v-10fdedc6]:nth-child(odd){background-color:#fbf3ff}.tblrowcommon[data-v-10fdedc6]:nth-child(2n){background-color:#d8f3e0}.centeralign[data-v-10fdedc6]{margin:0 auto}.WhiteColorCard[data-v-1974471f]{background-color:#f8f9fa}#editor[data-v-1974471f]{height:300px}.legend[data-v-1974471f]{color:#855242;background-color:#7fffd4;border:1px solid black;padding:5px;cursor:pointer;text-decoration:none}.legend[data-v-1974471f]:hover{background-color:#ffa37f}.nodec[data-v-1974471f]{color:#855242;text-decoration:none}.navbg[data-v-d0e55de0]{background-color:#10dde863}.pastelblue[data-v-d0e55de0]{background-color:#c6def1}.pastelpurple[data-v-d0e55de0]{background-color:#dbcdf0}.pastel1[data-v-d0e55de0]{background-color:#55cbcd}.pastel2[data-v-d0e55de0]{background-color:#9ab7d3}.pastel3[data-v-d0e55de0]{background-color:#f5d2d3}.pastel4[data-v-d0e55de0]{background-color:#dfccf1}.procedurelist-table[data-v-40a0d97a]{background-color:#fff}.tblrowcommon[data-v-40a0d97a]{box-sizing:border-box;border-width:thin;border-style:solid;border-color:#e5e7eb}.tblrowcommon[data-v-40a0d97a]:nth-child(odd){background-color:#fbf3ff}.tblrowcommon[data-v-40a0d97a]:nth-child(2n){background-color:#d8f3e0}.procedure-template-card[data-v-19190fe2]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;position:relative}.procedure-template-card[data-v-19190fe2]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.procedure-template-card:hover .procedure-card-overlay[data-v-19190fe2]{opacity:1;transform:translate(0)}.procedure-template-card:hover .card-header[data-v-19190fe2]{background:linear-gradient(135deg,#667eea,#764ba2)!important}.procedure-template-card:hover .btn-edit-template[data-v-19190fe2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;transform:translateY(-2px)}.procedure-template-card .card-header[data-v-19190fe2]{background:linear-gradient(135deg,#4facfe,#00f2fe);border:none;padding:1.25rem;position:relative}.procedure-template-card .card-header.bg-gradient-primary[data-v-19190fe2]{background:linear-gradient(135deg,#4facfe,#00f2fe)!important}.procedure-template-card .procedure-icon[data-v-19190fe2]{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff3;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.procedure-template-card .card-body[data-v-19190fe2]{padding:1.5rem;background:linear-gradient(180deg,#fff,#f8faff)}.procedure-template-card .card-text[data-v-19190fe2]{font-size:.95rem;line-height:1.6;color:#64748b}.procedure-template-card .procedure-card-overlay[data-v-19190fe2]{position:absolute;top:50%;right:20px;transform:translateY(-50%) translate(10px);opacity:0;transition:all .3s ease;color:#4facfe;font-size:1.5rem}.procedure-template-card .btn-edit-template[data-v-19190fe2]{border-radius:10px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s ease;border:none;background:linear-gradient(135deg,#4facfe,#00f2fe)}.procedure-template-card .btn-edit-template[data-v-19190fe2]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4facfe66}.procedure-template-card .badge[data-v-19190fe2]{border-radius:20px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.empty-state[data-v-19190fe2]{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:20px;margin:2rem 0}.empty-state .empty-state-icon[data-v-19190fe2]{margin-bottom:2rem}.empty-state .empty-state-icon i[data-v-19190fe2]{opacity:.6}.empty-state .empty-state-title[data-v-19190fe2]{color:#374151;font-weight:600;margin-bottom:1rem}.empty-state .empty-state-description[data-v-19190fe2]{color:#6b7280;font-size:1.1rem;margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}.empty-state .empty-state-actions .btn[data-v-19190fe2]{border-radius:10px;padding:.75rem 2rem;font-weight:600;transition:all .3s ease}.empty-state .empty-state-actions .btn[data-v-19190fe2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4facfe4d}.spinner-border[data-v-19190fe2]{width:3rem;height:3rem}@media (max-width: 768px){.procedure-template-card[data-v-19190fe2]:hover{transform:translateY(-4px) scale(1.01)}}.col[data-v-19190fe2]{animation:fadeInUp-19190fe2 .6s ease-out forwards}.col[data-v-19190fe2]:nth-child(1){animation-delay:.1s;opacity:0}.col[data-v-19190fe2]:nth-child(2){animation-delay:.2s;opacity:0}.col[data-v-19190fe2]:nth-child(3){animation-delay:.3s;opacity:0}.col[data-v-19190fe2]:nth-child(4){animation-delay:.4s;opacity:0}.col[data-v-19190fe2]:nth-child(5){animation-delay:.5s;opacity:0}.col[data-v-19190fe2]:nth-child(6){animation-delay:.6s;opacity:0}.col[data-v-19190fe2]:nth-child(7){animation-delay:.7s;opacity:0}.col[data-v-19190fe2]:nth-child(8){animation-delay:.8s;opacity:0}.col[data-v-19190fe2]:nth-child(9){animation-delay:.9s;opacity:0}.col[data-v-19190fe2]:nth-child(10){animation-delay:1s;opacity:0}.col[data-v-19190fe2]:nth-child(11){animation-delay:1.1s;opacity:0}.col[data-v-19190fe2]:nth-child(12){animation-delay:1.2s;opacity:0}@keyframes fadeInUp-19190fe2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.reporttextarea[data-v-9366175a]{height:120px;resize:vertical}.section-container[data-v-9366175a]{border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;background-color:#f8f9fa;transition:all .3s ease}.section-container[data-v-9366175a]:hover{box-shadow:0 2px 8px #0000001a}.section-header[data-v-9366175a]{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}.revert-btn[data-v-9366175a]{position:absolute;top:8px;right:8px;z-index:5}.fade-in[data-v-9366175a]{animation:fadeIn-9366175a .5s ease-in}@keyframes fadeIn-9366175a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.spinner-border[data-v-9366175a]{width:3rem;height:3rem}.card[data-v-9366175a]{box-shadow:0 2px 4px #0000001a;border:1px solid #e9ecef}.card-header[data-v-9366175a]{border-bottom:1px solid rgba(255,255,255,.2)}.btn[data-v-9366175a]{transition:all .2s ease}.btn[data-v-9366175a]:hover{transform:translateY(-1px)}.AlmondColorCard{background-color:var(--color-card-background, blanchedalmond)}.modal-footer[data-v-5480b89b]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.search-result-item[data-v-5480b89b]{cursor:pointer;transition:background-color .2s}.search-result-item[data-v-5480b89b]:hover{background-color:#f0f8ff}.btn-diagnosis[data-v-3dc02349]{color:#000}.dropdown-menu[data-v-3dc02349]{min-width:280px;overflow:hidden;border-radius:.375rem}.dropdown-menu li[data-v-3dc02349]{overflow:hidden}.dropdown-item[data-v-3dc02349]{cursor:pointer;padding:.5rem 2rem .5rem 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;border-radius:0}.dropdown-item[data-v-3dc02349]:hover{background-color:#f8f9fa}.dropdown-item>span[data-v-3dc02349]:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.dropdown-item .icon-block[data-v-3dc02349]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;padding:4px;margin-left:8px;margin-right:0;transform:translate(-20px);font-size:12px;color:#fff;flex-shrink:0}.dropdown-item .icon-block i[data-v-3dc02349]{font-size:12px}.dropdown-item .icon-block-delete[data-v-3dc02349]{background-color:#f44336}.dropdown-item .icon-block-sticky[data-v-3dc02349]{background-color:#ff9800}.dropdown-item .icon-block-edit[data-v-3dc02349]{background-color:#2196f3}.SubClinicalBlock[data-v-dbba2ed3]{margin-bottom:5rem}.btntiny[data-v-dbba2ed3]{padding:.25rem .5rem}.rowhead[data-v-dbba2ed3]{background-color:#deb887}.indivrow[data-v-dbba2ed3]:nth-child(2n){background-color:beige}.indivrow[data-v-dbba2ed3]:nth-child(odd){background-color:#fffaf0}nav li.router-link-active,nav li.router-link-exact-active{background-color:#cd5c5c;cursor:pointer}.mybadge[data-v-ebef9b9f]{text-decoration:none}.badge-primary[data-v-ebef9b9f]{color:#fff;background-color:#007bff}.badge-pill[data-v-ebef9b9f]{padding-right:.6em;padding-left:.6em;border-radius:10rem;margin-left:.2rem}.count-badge[data-v-ebef9b9f]{cursor:pointer}.checkin-panel-container{position:relative;margin-bottom:10px}.checkin-panel-content{background-color:#f1f1f1;border-radius:.6em .6em 0 0;box-shadow:0 0 16px #0003;max-height:400px;display:flex;flex-direction:column;transition:transform .5s ease-in-out}.checkin-panel-content.rolling-back{transform:translateY(100%);opacity:.8}.checkin-panel-header{background-color:#80be61;color:#120fa8;border-radius:.6em .6em 0 0;padding:.5rem;font-weight:700}.rollback-indicator{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:10px;width:30px;height:30px;border-radius:50%;background-color:#ffffffb3;transition:all .2s ease}.rollback-indicator:hover{background-color:#ffffffe6;transform:scale(1.1)}.rollback-indicator i{color:#120fa8;font-size:1.2rem}.checkin-panel-body{overflow-y:auto;max-height:350px}.pin-button{position:absolute;top:10px;right:10px;cursor:pointer;z-index:1000;padding:8px;background-color:#f8f9fa;border-radius:50%;box-shadow:0 2px 5px #0003;transition:all .3s ease;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.tableresponsive{max-height:330px;overflow:auto}tr.checkin-done{background-color:#00c54669}.checkin-action i:hover{transform:scale(1.2);transition:transform .2s}.Pointer{cursor:pointer}.xray-view-box[data-v-b3ba49ab]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;justify-content:center;align-items:center;animation:fadeIn-b3ba49ab .3s ease-out}.xray-view-box-content[data-v-b3ba49ab]{background-color:#fff;width:100%;height:100%;position:relative}.close-button[data-v-b3ba49ab]{position:absolute;top:20px;right:20px;background-color:#0003;color:#333;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;cursor:pointer;transition:all .2s}.close-button[data-v-b3ba49ab]:hover{background-color:#0000004d;transform:scale(1.1)}@keyframes fadeIn-b3ba49ab{0%{opacity:0}to{opacity:1}}.overflow-hidden[data-v-b3ba49ab]{overflow:hidden}.calculator-overlay[data-v-788eff1f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none;z-index:2000;outline:none}.calculator-overlay[data-v-788eff1f] *{pointer-events:auto}.calculator-container[data-v-788eff1f]{background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:20px;width:380px;overflow:hidden;box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a,inset 0 1px #fffc;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.3);transition:all .3s ease;cursor:default}.calculator-container[data-v-788eff1f]:hover{box-shadow:0 25px 50px #0003,0 12px 24px #00000026,inset 0 1px #ffffffe6}.calculator-container.landscape[data-v-788eff1f]{width:700px;flex-direction:column}.calculator-container.landscape .calculator-header[data-v-788eff1f]{flex:0 0 auto;order:1}.calculator-container.landscape .calculator-display-container[data-v-788eff1f]{flex:0 0 auto;order:2}.calculator-container.landscape .calculator-buttons[data-v-788eff1f]{flex:1;order:3}.calculator-container.minimized[data-v-788eff1f]{display:none}.calculator-header[data-v-788eff1f]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:linear-gradient(135deg,#80be61,#68d2a1);color:#120fa8;box-shadow:0 4px 8px #0000001a,inset 0 1px #ffffff4d;cursor:move;-webkit-user-select:none;user-select:none;position:relative;min-height:50px;overflow:visible}.calculator-header[data-v-788eff1f]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.calculator-header h5[data-v-788eff1f]{margin:0 10px 0 0;font-weight:600;flex:0 0 auto;white-space:nowrap}.mode-toggle[data-v-788eff1f]{display:flex;margin:0 5px;flex:1;justify-content:center;gap:4px;min-width:0;flex-shrink:1}.mode-btn[data-v-788eff1f]{background:#ffffff26;border:none;padding:6px 12px;margin:0 1px;border-radius:20px;font-size:.75rem;cursor:pointer;color:#120fa8;transition:all .3s ease;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px #0000001a,inset 0 1px #fff3;white-space:nowrap;flex-shrink:1}.mode-btn.active[data-v-788eff1f]{background:#fff6;font-weight:700;box-shadow:0 4px 12px #00000026,inset 0 1px #fff6;transform:translateY(-1px)}.mode-btn[data-v-788eff1f]:hover{background:#ffffff40;transform:translateY(-1px);box-shadow:0 4px 12px #00000026,inset 0 1px #ffffff4d}.header-controls[data-v-788eff1f]{display:flex;gap:4px;align-items:center;padding-left:8px;flex-shrink:0;flex-grow:0;min-width:fit-content}.minimize-button[data-v-788eff1f]{background:none;border:none;color:#120fa8;font-size:.9rem;cursor:pointer;flex:0 0 auto;padding:4px 6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.minimize-button[data-v-788eff1f]:hover{color:#0d0b79;background:#fff3}.close-button[data-v-788eff1f]{background:none;border:none;color:#120fa8;font-size:1rem;cursor:pointer;flex:0 0 auto;padding:4px 6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.close-button[data-v-788eff1f]:hover{background:#ff00004d;color:#c00}.calculator-minimized[data-v-788eff1f]{background:linear-gradient(135deg,#80be61,#68d2a1);border-radius:15px;padding:15px 20px;box-shadow:0 10px 25px #0003,0 5px 15px #00000026;cursor:move;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:15px;min-width:150px;color:#120fa8;font-weight:600;z-index:2001}.calculator-minimized .minimized-header[data-v-788eff1f]{display:flex;align-items:center;gap:10px;flex:1}.calculator-minimized .minimized-header i[data-v-788eff1f]{font-size:1.2rem}.calculator-minimized .minimized-header span[data-v-788eff1f]{font-size:.9rem}.calculator-minimized .restore-button[data-v-788eff1f]{background:#fff3;border:none;color:#120fa8;font-size:1rem;cursor:pointer;padding:6px;border-radius:6px;transition:all .2s ease}.calculator-minimized .restore-button[data-v-788eff1f]:hover{background:#ffffff4d;transform:scale(1.1)}.calculator-display-container[data-v-788eff1f]{display:flex;flex-direction:column;background-color:#fff;border-bottom:1px solid #ddd}.expression-row[data-v-788eff1f]{display:flex;align-items:center;justify-content:space-between;background-color:#fff}.expression-display[data-v-788eff1f]{flex:1;padding:5px 15px;text-align:right;font-size:.9rem;color:#666;min-height:25px;overflow-x:auto;white-space:nowrap}.history-buttons[data-v-788eff1f]{display:flex;gap:5px;margin-right:10px}.history-buttons .history-btn[data-v-788eff1f]{background:#f0f0f0;border:1px solid #ddd;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.history-buttons .history-btn[data-v-788eff1f]:hover:not(:disabled){background:#e0e0e0;border-color:#80be61}.history-buttons .history-btn[data-v-788eff1f]:disabled{opacity:.5;cursor:not-allowed}.history-buttons .history-btn i[data-v-788eff1f]{font-size:.8rem;color:#666}.history-buttons .history-btn:not(:disabled) i[data-v-788eff1f]{color:#120fa8}.calculator-display[data-v-788eff1f]{background-color:#fff;padding:10px 15px;display:flex;align-items:center;min-height:60px;position:relative}.calculator-display[data-v-788eff1f]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#80be61;transform:scaleX(0);transition:transform .3s}.calculator-display.fraction-mode[data-v-788eff1f]:after{transform:scaleX(1)}.calculator-display .display-input[data-v-788eff1f]{flex:1;border:none;background:transparent;font-size:2rem;font-weight:500;text-align:right;outline:none;padding:0;margin:0;width:100%;font-family:inherit}.calculator-display .cursor-buttons[data-v-788eff1f]{display:flex;margin-left:10px}.calculator-display .cursor-buttons .cursor-btn[data-v-788eff1f]{background:#f0f0f0;border:1px solid #ddd;border-radius:4px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:5px;cursor:pointer}.calculator-display .cursor-buttons .cursor-btn[data-v-788eff1f]:hover{background:#e0e0e0}.calculator-display .cursor-buttons .cursor-btn i[data-v-788eff1f]{font-size:.8rem}.fraction-container[data-v-788eff1f]{display:inline-flex;align-items:center;justify-content:flex-end}.fraction-part[data-v-788eff1f]{padding:0 5px;transition:all .2s;border-radius:4px}.fraction-part.active[data-v-788eff1f]{background-color:#80be6133;font-weight:700}.fraction-divider[data-v-788eff1f]{font-size:2rem;margin:0 5px;color:#666}.memory-display[data-v-788eff1f]{background-color:#f8f8f8;padding:5px 15px;text-align:right;font-size:.9rem;color:#666;border-bottom:1px solid #ddd}.calculator-buttons[data-v-788eff1f]{display:flex;flex-direction:column;background-color:#ddd;gap:3px;padding:3px}.landscape .calculator-buttons .memory-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-bottom:3px;padding:3px}.landscape .calculator-buttons .scientific-rows[data-v-788eff1f],.landscape .calculator-buttons .standard-buttons[data-v-788eff1f]{display:flex;flex-direction:row;gap:3px}.landscape .calculator-buttons .scientific-rows[data-v-788eff1f]{display:flex;flex-direction:column;gap:3px;flex:0 0 50%;margin-right:3px;padding:3px}.landscape .calculator-buttons .scientific-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.landscape .calculator-buttons .standard-buttons[data-v-788eff1f]{display:flex;flex-direction:column;gap:3px;flex:0 0 50%;padding:3px}.landscape .calculator-buttons .button-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.memory-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;background-color:#ddd;padding:3px}.scientific-rows[data-v-788eff1f]{display:flex;flex-direction:column;gap:3px;padding:3px}.scientific-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.standard-buttons[data-v-788eff1f]{display:flex;flex-direction:column;gap:3px;padding:3px}.button-row[data-v-788eff1f]{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.calc-btn[data-v-788eff1f]{border:none;background:linear-gradient(145deg,#f5f5f5,#e8e8e8);padding:20px 0;font-size:1.1rem;font-weight:600;transition:all .15s ease;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003,inset 0 1px #ffffffb3,inset 0 -1px #0000001a;transform:translateY(0);border-radius:8px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.8)}.calc-btn[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f8f8f8,#f0f0f0);box-shadow:0 6px 12px #0006,0 3px 6px #0000004d,inset 0 1px #fffc,inset 0 -1px #00000026;transform:translateY(-2px)}.calc-btn[data-v-788eff1f]:active{background:linear-gradient(145deg,#e0e0e0,#d8d8d8);transform:translateY(1px);box-shadow:0 2px 4px #0000004d,0 1px 2px #0003,inset 0 2px 4px #0000001a,inset 0 -1px #0003}.memory[data-v-788eff1f]{background:linear-gradient(145deg,#e6f3ff,#d1e7ff);font-size:1rem;font-weight:700;color:#0052cc;border:none;box-shadow:0 4px 8px #00000059,0 2px 4px #00000040,inset 0 1px #fffc,inset 0 -1px #00000026;transition:all .15s ease;transform:translateY(0);border-radius:8px;text-shadow:0 1px 0 rgba(255,255,255,.9)}.memory[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f0f8ff,#e0f0ff);box-shadow:0 6px 12px #00000073,0 3px 6px #00000059,inset 0 1px #ffffffe6,inset 0 -1px #0003;transform:translateY(-2px)}.memory[data-v-788eff1f]:active{background:linear-gradient(145deg,#d1e7ff,#c1d7ff);transform:translateY(1px);box-shadow:0 2px 4px #00000059,0 1px 2px #00000040,inset 0 2px 4px #0000001a,inset 0 -1px #00000040}.scientific[data-v-788eff1f]{background:linear-gradient(145deg,#f0e6ff,#e0d6ff);font-size:1rem;font-weight:700;color:#5a2db3;border:none;box-shadow:0 4px 8px #00000059,0 2px 4px #00000040,inset 0 1px #fffc,inset 0 -1px #00000026;transition:all .15s ease;transform:translateY(0);border-radius:8px;text-shadow:0 1px 0 rgba(255,255,255,.9)}.scientific[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f8f0ff,#f0e8ff);box-shadow:0 6px 12px #00000073,0 3px 6px #00000059,inset 0 1px #ffffffe6,inset 0 -1px #0003;transform:translateY(-2px)}.scientific[data-v-788eff1f]:active{background:linear-gradient(145deg,#e0d6ff,#d0c6ff);transform:translateY(1px);box-shadow:0 2px 4px #00000059,0 1px 2px #00000040,inset 0 2px 4px #0000001a,inset 0 -1px #00000040}.operator[data-v-788eff1f]{background:linear-gradient(145deg,#e6e8ff,#d6d8ff);font-weight:700;color:#0f0a8a;border:none;box-shadow:0 4px 8px #00000059,0 2px 4px #00000040,inset 0 1px #fffc,inset 0 -1px #00000026;transition:all .15s ease;transform:translateY(0);border-radius:8px;text-shadow:0 1px 0 rgba(255,255,255,.9)}.operator[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f0f2ff,#e8eaff);box-shadow:0 6px 12px #00000073,0 3px 6px #00000059,inset 0 1px #ffffffe6,inset 0 -1px #0003;transform:translateY(-2px)}.operator[data-v-788eff1f]:active{background:linear-gradient(145deg,#d6d8ff,#c6c8ff);transform:translateY(1px);box-shadow:0 2px 4px #00000059,0 1px 2px #00000040,inset 0 2px 4px #0000001a,inset 0 -1px #00000040}.equals[data-v-788eff1f]{background:linear-gradient(145deg,#7dcc5d,#6dbc4d);color:#fff;font-weight:700;border:none;box-shadow:0 4px 8px #0006,0 2px 4px #0000004d,inset 0 1px #ffffffe6,inset 0 -1px #0003;transition:all .15s ease;transform:translateY(0);border-radius:8px;text-shadow:0 1px 0 rgba(0,0,0,.3)}.equals[data-v-788eff1f]:hover{background:linear-gradient(145deg,#8ddc6d,#7dcc5d);box-shadow:0 6px 12px #00000080,0 3px 6px #0006,inset 0 1px #fff,inset 0 -1px #00000040;transform:translateY(-2px)}.equals[data-v-788eff1f]:active{background:linear-gradient(145deg,#6dbc4d,#5dac3d);transform:translateY(1px);box-shadow:0 2px 4px #0006,0 1px 2px #0000004d,inset 0 2px 4px #00000026,inset 0 -1px #0000004d}.zero[data-v-788eff1f]{grid-column:span 2;background:linear-gradient(145deg,#f0f0f0,#e0e0e0);border:none;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003,inset 0 1px #fffc,inset 0 -1px #00000026;border-radius:8px}.zero[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f8f8f8,#f0f0f0);box-shadow:0 6px 12px #0006,0 3px 6px #0000004d,inset 0 1px #ffffffe6,inset 0 -1px #0003;transform:translateY(-2px)}.function[data-v-788eff1f]{background:linear-gradient(145deg,#e8e8e8,#d8d8d8);font-weight:600;border:none;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003,inset 0 1px #fffc,inset 0 -1px #00000026;transition:all .15s ease;transform:translateY(0);border-radius:8px;text-shadow:0 1px 0 rgba(255,255,255,.9)}.function[data-v-788eff1f]:hover{background:linear-gradient(145deg,#f0f0f0,#e8e8e8);box-shadow:0 6px 12px #0006,0 3px 6px #0000004d,inset 0 1px #ffffffe6,inset 0 -1px #0003;transform:translateY(-2px)}.function[data-v-788eff1f]:active{background:linear-gradient(145deg,#d8d8d8,#c8c8c8);transform:translateY(1px);box-shadow:0 2px 4px #0000004d,0 1px 2px #0003,inset 0 2px 4px #0000001a,inset 0 -1px #00000040}@keyframes fadeIn-788eff1f{0%{opacity:0}to{opacity:1}}.landscape .calculator-display-container[data-v-788eff1f],.landscape .memory-display[data-v-788eff1f]{border-bottom:1px solid #ddd}.landscape .calc-btn[data-v-788eff1f]{height:60px;padding:20px 0;font-size:1.1rem}.landscape .memory-row[data-v-788eff1f]{grid-template-columns:repeat(5,1fr)}.landscape .scientific-row .calc-btn[data-v-788eff1f]{font-size:.9rem;padding:12px 0}.landscape .calculator-buttons .scientific-rows .scientific-row .calc-btn[data-v-788eff1f]{min-height:60px;font-size:1rem;font-weight:600}.landscape .calculator-buttons .standard-buttons .button-row .calc-btn[data-v-788eff1f]{min-height:60px}.modal-overlay[data-v-d0dbb359]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1050}.modal-content[data-v-d0dbb359]{background:#fff;border-radius:12px;width:90%;max-width:800px;max-height:90vh;overflow:hidden;box-shadow:0 10px 30px #0000004d;transition:all .3s ease}.modal-content.fullscreen[data-v-d0dbb359]{border-radius:0;z-index:1060}.modal-content.minimized[data-v-d0dbb359]{z-index:1060;box-shadow:0 5px 15px #0000004d}.modal-header[data-v-d0dbb359]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem 1.5rem;border-bottom:none;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center;cursor:move;-webkit-user-select:none;user-select:none}.fullscreen .modal-header[data-v-d0dbb359]{border-radius:0}.minimized .modal-header[data-v-d0dbb359]{border-radius:12px;cursor:move}.modal-title[data-v-d0dbb359]{margin:0;font-size:1.25rem;font-weight:600;flex:1}.modal-controls[data-v-d0dbb359]{display:flex;align-items:center;gap:.5rem}.btn-close[data-v-d0dbb359]{background:none;border:none;color:#fff;font-size:1.5rem;opacity:.8;transition:opacity .2s}.btn-close[data-v-d0dbb359]:hover{opacity:1}.modal-body[data-v-d0dbb359]{padding:1.5rem;max-height:60vh;overflow-y:auto}.minimized .modal-body[data-v-d0dbb359]{display:none}.bills-container[data-v-d0dbb359]{display:flex;flex-direction:column;gap:1rem}.bulk-actions-header[data-v-d0dbb359]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.bulk-actions-left[data-v-d0dbb359]{display:flex;align-items:center}.bulk-actions-right[data-v-d0dbb359]{display:flex;align-items:center;gap:.5rem}.bill-card[data-v-d0dbb359]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease}.bill-card[data-v-d0dbb359]:hover{box-shadow:0 4px 12px #0000001a;border-color:#dee2e6}.bill-card.bill-selected[data-v-d0dbb359]{border-color:#28a745;border-width:2px;box-shadow:0 0 0 .2rem #28a74540}.bill-header[data-v-d0dbb359]{background:#f8f9fa;padding:1rem;cursor:pointer;transition:background-color .2s}.bill-header[data-v-d0dbb359]:hover{background:#e9ecef}.bill-summary[data-v-d0dbb359]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.bill-checkbox[data-v-d0dbb359]{display:flex;align-items:center;margin-right:.5rem;flex-shrink:0}.bill-info[data-v-d0dbb359]{flex:1}.bill-number[data-v-d0dbb359]{font-size:1.1rem;margin-bottom:.5rem;color:#495057}.bill-customer[data-v-d0dbb359]{font-weight:500;color:#6c757d;margin-bottom:.5rem}.bill-details[data-v-d0dbb359]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem;color:#6c757d}.bill-actions[data-v-d0dbb359]{display:flex;gap:.5rem;flex-shrink:0}.bill-details-expanded[data-v-d0dbb359]{background:#fff;border-top:1px solid #e9ecef;padding:1rem}.section-title[data-v-d0dbb359]{color:#495057;font-weight:600;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid #e9ecef}.bill-items-list[data-v-d0dbb359]{display:flex;flex-direction:column;gap:.5rem}.bill-item[data-v-d0dbb359]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f8f9fa;border-radius:4px;border-left:3px solid #007bff}.item-info[data-v-d0dbb359]{flex:1}.item-name[data-v-d0dbb359]{font-weight:500;color:#495057;display:block;margin-bottom:.25rem}.item-details[data-v-d0dbb359]{font-size:.85rem;color:#6c757d}.item-amount[data-v-d0dbb359]{font-weight:600;color:#28a745;font-size:1.1rem}.payment-details-section[data-v-d0dbb359]{margin-top:1.5rem}.payment-info[data-v-d0dbb359]{display:flex;flex-direction:column;gap:.5rem}.payment-row[data-v-d0dbb359]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f8f9fa;border-radius:4px}.payment-label[data-v-d0dbb359]{font-weight:500;color:#495057}.payment-value[data-v-d0dbb359]{font-weight:600}.remarks-section[data-v-d0dbb359]{margin-top:1.5rem}.remarks-text[data-v-d0dbb359]{background:#f8f9fa;padding:.75rem;border-radius:4px;color:#6c757d;font-style:italic;margin:0}.memory-summary[data-v-d0dbb359]{background:#e3f2fd;border-radius:8px;padding:1rem;margin-top:1rem;border-left:4px solid #2196f3}.summary-row[data-v-d0dbb359]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.summary-row[data-v-d0dbb359]:last-child{margin-bottom:0}.summary-label[data-v-d0dbb359]{font-weight:500;color:#1976d2}.summary-value[data-v-d0dbb359]{font-weight:600;color:#1976d2}.total-amount[data-v-d0dbb359]{font-size:1.2rem;color:#1565c0}.summary-actions[data-v-d0dbb359]{margin-top:1rem;text-align:center}.modal-footer[data-v-d0dbb359]{background:#f8f9fa;padding:1rem 1.5rem;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end}.minimized .modal-footer[data-v-d0dbb359]{display:none}.resize-handle[data-v-d0dbb359]{position:absolute;background:transparent;z-index:10}.resize-handle-n[data-v-d0dbb359]{top:0;left:10px;right:10px;height:6px;cursor:n-resize}.resize-handle-s[data-v-d0dbb359]{bottom:0;left:10px;right:10px;height:6px;cursor:s-resize}.resize-handle-e[data-v-d0dbb359]{top:10px;right:0;bottom:10px;width:6px;cursor:e-resize}.resize-handle-w[data-v-d0dbb359]{top:10px;left:0;bottom:10px;width:6px;cursor:w-resize}.resize-handle-ne[data-v-d0dbb359]{top:0;right:0;width:10px;height:10px;cursor:ne-resize}.resize-handle-nw[data-v-d0dbb359]{top:0;left:0;width:10px;height:10px;cursor:nw-resize}.resize-handle-se[data-v-d0dbb359]{bottom:0;right:0;width:10px;height:10px;cursor:se-resize}.resize-handle-sw[data-v-d0dbb359]{bottom:0;left:0;width:10px;height:10px;cursor:sw-resize}.resize-handle[data-v-d0dbb359]:hover{background:#007bff1a}@media (max-width: 768px){.modal-content[data-v-d0dbb359]{width:95%;margin:1rem}.bill-summary[data-v-d0dbb359]{flex-direction:column;align-items:stretch}.bill-actions[data-v-d0dbb359]{justify-content:flex-end}.bill-details[data-v-d0dbb359]{flex-direction:column;gap:.5rem}.payment-row[data-v-d0dbb359]{flex-direction:column;align-items:flex-start;gap:.25rem}.modal-controls[data-v-d0dbb359]{flex-direction:column;gap:.25rem}}.bill-details-expanded[data-v-d0dbb359]{animation:slideDown-d0dbb359 .3s ease-out}@keyframes slideDown-d0dbb359{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.badge[data-v-d0dbb359]{font-size:.75rem;padding:.25rem .5rem}.green[data-v-d0dbb359]{color:#28a745}.text-success[data-v-d0dbb359]{color:#28a745!important}.text-warning[data-v-d0dbb359]{color:#ffc107!important}.text-danger[data-v-d0dbb359]{color:#dc3545!important}.text-muted[data-v-d0dbb359]{color:#6c757d!important}.fullscreen .modal-body[data-v-d0dbb359]{max-height:calc(100vh - 120px)}.minimized .modal-header[data-v-d0dbb359]{padding:.75rem 1rem}.minimized .modal-title[data-v-d0dbb359]{font-size:1rem}.payment-modal-overlay[data-v-d0dbb359]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:2000}.payment-modal-content[data-v-d0dbb359]{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column}.payment-modal-header[data-v-d0dbb359]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:1.25rem 1.5rem;border-bottom:none;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;align-items:center}.payment-modal-title[data-v-d0dbb359]{margin:0;font-size:1.25rem;font-weight:600;flex:1}.payment-modal-body[data-v-d0dbb359]{padding:1.5rem;overflow-y:auto;flex:1}.payment-info-card[data-v-d0dbb359]{background:#f8f9fa;border-radius:8px;padding:1rem;border-left:4px solid #28a745}.payment-info-label[data-v-d0dbb359]{font-size:.85rem;color:#6c757d;margin-bottom:.5rem;font-weight:500}.payment-info-value[data-v-d0dbb359]{font-size:1rem;color:#495057;font-weight:600}.form-check[data-v-d0dbb359]{display:flex;align-items:center;padding:.5rem 0}.form-check-input[data-v-d0dbb359]{margin-right:.5rem;cursor:pointer}.form-check-label[data-v-d0dbb359]{cursor:pointer;-webkit-user-select:none;user-select:none}.input-group-text[data-v-d0dbb359]{background-color:#e9ecef;border:1px solid #ced4da;color:#495057;font-weight:500;min-width:140px}.form-control[readonly][data-v-d0dbb359]{background-color:#f8f9fa;cursor:not-allowed}.form-select[data-v-d0dbb359]{border:1px solid #ced4da;border-radius:.375rem;padding:.5rem .75rem;font-size:.95rem;transition:all .3s ease}.form-select[data-v-d0dbb359]:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540;outline:none}.btn-close-white[data-v-d0dbb359]{filter:invert(1) grayscale(100%) brightness(200%);opacity:.8;transition:opacity .2s}.btn-close-white[data-v-d0dbb359]:hover{opacity:1}@media (max-width: 768px){.payment-modal-content[data-v-d0dbb359]{width:95%;margin:1rem}.payment-modal-body[data-v-d0dbb359]{padding:1rem}.payment-info-card[data-v-d0dbb359]{padding:.75rem}}.modal-overlay[data-v-a8a08b38]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100000}.modal-content[data-v-a8a08b38]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;width:900px;max-width:95vw;max-height:90vh;overflow:hidden}.modal-header[data-v-a8a08b38]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.modal-body[data-v-a8a08b38]{padding:16px;overflow-y:auto}.modal-footer[data-v-a8a08b38]{padding:12px 16px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end}.section-title[data-v-a8a08b38]{font-weight:600;color:#495057;margin:0 0 8px}.result-row[data-v-a8a08b38]{background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:8px 10px;margin-bottom:8px}.subheader[data-v-a8a08b38]{font-size:.85rem;color:#6c757d;margin-top:6px}.subrow[data-v-a8a08b38]{padding:6px 0;border-top:1px dashed #e9ecef;font-size:.9rem}.red[data-v-a8a08b38]{color:red}.modal-overlay[data-v-8fb1c805]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content[data-v-8fb1c805]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;max-width:90vw;max-height:90vh;transition:all .3s ease}.modal-content.fullscreen[data-v-8fb1c805]{width:100vw!important;height:100vh!important;border-radius:0}.modal-content.minimized[data-v-8fb1c805]{height:60px!important;overflow:hidden}.edit-modal[data-v-8fb1c805]{width:600px;max-width:90vw;max-height:80vh}.modal-header[data-v-8fb1c805]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px 20px;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center}.modal-header .modal-title[data-v-8fb1c805]{margin:0;font-size:1.1rem;font-weight:600}.modal-header .modal-controls[data-v-8fb1c805]{display:flex;gap:8px}.modal-header .modal-controls .btn[data-v-8fb1c805]{padding:4px 8px;font-size:.8rem}.modal-body[data-v-8fb1c805]{flex:1;padding:20px;overflow-y:auto}.modal-footer[data-v-8fb1c805]{padding:15px 20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;gap:10px}.bills-container[data-v-8fb1c805]{display:flex;flex-direction:column;gap:16px}.bill-card[data-v-8fb1c805]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .3s ease}.bill-card[data-v-8fb1c805]:hover{box-shadow:0 4px 12px #0000001a;border-color:#667eea}.bill-header[data-v-8fb1c805]{background:#f8f9fa;padding:16px;cursor:pointer;transition:background-color .2s ease}.bill-header[data-v-8fb1c805]:hover{background:#e9ecef}.bill-summary[data-v-8fb1c805]{display:flex;justify-content:space-between;align-items:flex-start}.bill-info[data-v-8fb1c805]{flex:1}.bill-info .bill-number[data-v-8fb1c805]{font-size:1.1rem;font-weight:600;color:#495057;margin-bottom:4px}.bill-info .bill-customer[data-v-8fb1c805]{font-size:.95rem;color:#6c757d;margin-bottom:4px}.bill-info .bill-details[data-v-8fb1c805]{font-size:.85rem;color:#6c757d;margin-bottom:4px}.bill-info .bill-details span[data-v-8fb1c805]{margin-right:12px}.bill-info .bill-initiated-by[data-v-8fb1c805]{font-size:.8rem;color:#868e96}.bill-actions[data-v-8fb1c805]{display:flex;gap:8px;align-items:center}.bill-details-expanded[data-v-8fb1c805]{padding:20px;border-top:1px solid #e0e0e0;background:#fafbfc}.bill-items-section[data-v-8fb1c805]{margin-bottom:20px}.bill-items-section .section-title[data-v-8fb1c805]{font-size:.95rem;font-weight:600;color:#495057;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.bill-items-list[data-v-8fb1c805]{display:flex;flex-direction:column;gap:8px}.bill-item[data-v-8fb1c805]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}.bill-item.needs-attention[data-v-8fb1c805]{border-color:#ffc107;background-color:#fffbf0}.bill-item .item-info[data-v-8fb1c805]{flex:1}.bill-item .item-info .item-name[data-v-8fb1c805]{font-weight:500;color:#495057;display:block;margin-bottom:2px}.bill-item .item-info .item-details[data-v-8fb1c805]{font-size:.85rem;color:#6c757d}.bill-item .item-actions[data-v-8fb1c805]{display:flex;align-items:center;gap:8px}.bill-item .item-actions .item-amount[data-v-8fb1c805]{font-weight:600;color:#28a745;font-size:.9rem}.bill-item .item-actions .btn-group-vertical .btn[data-v-8fb1c805]{padding:2px 6px;font-size:.7rem;line-height:1}.bill-item .item-actions .btn-group-vertical .btn[data-v-8fb1c805]:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.bill-item .item-actions .btn-group-vertical .btn[data-v-8fb1c805]:last-child{border-top-left-radius:0;border-top-right-radius:0}.bill-item .item-actions .btn-group-vertical .btn[data-v-8fb1c805]:not(:first-child):not(:last-child){border-radius:0}.bill-remarks-section[data-v-8fb1c805]{margin-bottom:20px}.bill-remarks-section .section-title[data-v-8fb1c805]{font-size:.95rem;font-weight:600;color:#495057;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.bill-remarks-section .remarks-content[data-v-8fb1c805]{background:#fff;padding:12px;border-radius:6px;border:1px solid #e9ecef;color:#6c757d;font-style:italic}.approval-actions[data-v-8fb1c805]{padding-top:16px;border-top:1px solid #e9ecef}.approval-actions .form-label[data-v-8fb1c805]{font-weight:500;color:#495057;margin-bottom:8px}.approval-actions .btn[data-v-8fb1c805]{padding:8px 16px;font-size:.9rem}.bill-editor-overlay[data-v-8fb1c805]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10000}.bill-editor-modal[data-v-8fb1c805]{background:#fff;border-radius:10px;box-shadow:0 10px 30px #0000004d;width:95%;max-width:1200px;height:90vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.bill-editor-header[data-v-8fb1c805]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;border-radius:10px 10px 0 0;position:relative;overflow:hidden}.bill-editor-header[data-v-8fb1c805]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.1) 0%,transparent 50%,rgba(255,255,255,.1) 100%);pointer-events:none}.bill-editor-header .header-content[data-v-8fb1c805]{position:relative;z-index:1}.bill-editor-header .header-content .editor-title[data-v-8fb1c805]{margin:0;font-size:1.3rem;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1)}.bill-editor-header .header-content .editor-subtitle[data-v-8fb1c805]{margin:5px 0 0;font-size:.95rem;color:#e0e0e0;opacity:.9}.bill-editor-header .header-actions[data-v-8fb1c805]{display:flex;gap:10px;position:relative;z-index:1}.bill-editor-header .header-actions .btn[data-v-8fb1c805]{padding:8px 16px;font-size:.85rem;font-weight:500;border-radius:6px;transition:all .3s ease;border:1px solid rgba(255,255,255,.3)}.bill-editor-header .header-actions .btn[data-v-8fb1c805]:hover{background-color:#fff3;border-color:#ffffff80;transform:translateY(-1px)}.bill-editor-body[data-v-8fb1c805]{flex:1;padding:20px;overflow-y:auto;display:flex;flex-direction:column}.editor-tabs[data-v-8fb1c805]{display:flex;flex-direction:column;margin-bottom:20px}.editor-tabs .tab-nav[data-v-8fb1c805]{display:flex;gap:0;border-bottom:2px solid #e9ecef;margin-bottom:20px;background:#f8f9fa;border-radius:8px 8px 0 0;overflow:hidden}.editor-tabs .tab-button[data-v-8fb1c805]{padding:10px 15px;font-size:1rem;font-weight:600;color:#6c757d;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .3s ease;background:transparent}.editor-tabs .tab-button[data-v-8fb1c805]:hover{color:#667eea;background-color:#667eea1a}.editor-tabs .tab-button.active[data-v-8fb1c805]{color:#667eea;border-bottom-color:#667eea;background-color:#667eea0d}.editor-tabs .tab-button i[data-v-8fb1c805]{font-size:1.1rem}.tab-content[data-v-8fb1c805]{display:block;flex:1;overflow-y:auto}.form-section[data-v-8fb1c805]{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.form-section[data-v-8fb1c805]:last-child{border-bottom:none;padding-bottom:0}.form-section .section-title[data-v-8fb1c805]{font-size:1.1rem;font-weight:600;color:#495057;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #e9ecef}.form-group[data-v-8fb1c805]{margin-bottom:15px}.form-group .form-label[data-v-8fb1c805]{font-weight:500;color:#495057;margin-bottom:8px;display:block}.form-group .form-control[data-v-8fb1c805]{border:1px solid #ced4da;border-radius:6px;padding:10px 12px;font-size:.95rem;transition:all .3s ease}.form-group .form-control[data-v-8fb1c805]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.form-group .form-control[readonly][data-v-8fb1c805]{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.form-group .form-control.form-control-sm[data-v-8fb1c805]{padding:6px 10px;font-size:.85rem}.form-group .input-group .form-control[data-v-8fb1c805]{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .input-group .input-group-text[data-v-8fb1c805]{background-color:#e9ecef;border:1px solid #ced4da;border-left:none;border-radius:0 6px 6px 0;padding:.75rem 1rem;font-size:.9rem;color:#495057}.pricing-card[data-v-8fb1c805]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px;text-align:center;margin-bottom:15px}.pricing-card h6[data-v-8fb1c805]{font-size:.9rem;color:#6c757d;margin-bottom:8px}.pricing-card .price-display[data-v-8fb1c805]{font-size:1.8rem;font-weight:700;color:#28a745}.total-card[data-v-8fb1c805]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px;text-align:center;margin-top:15px}.total-card h6[data-v-8fb1c805]{font-size:.9rem;color:#6c757d;margin-bottom:8px}.total-card .grand-total[data-v-8fb1c805]{font-size:2rem;font-weight:700;color:#28a745}.items-table-container[data-v-8fb1c805]{margin-top:15px;position:relative;z-index:1}.items-table[data-v-8fb1c805]{background:#fff;border-radius:8px;overflow:visible;box-shadow:0 2px 8px #0000001a;position:relative;z-index:1}.items-table thead[data-v-8fb1c805]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.items-table thead th[data-v-8fb1c805]{padding:12px 15px;font-weight:600;font-size:.9rem;border:none;text-align:left}.items-table tbody tr[data-v-8fb1c805]{transition:background-color .2s ease;position:relative}.items-table tbody tr[data-v-8fb1c805]:hover{background-color:#f8f9fa}.items-table tbody tr[data-v-8fb1c805]:nth-child(2n){background-color:#fafbfc}.items-table tbody tr.autocomplete-active[data-v-8fb1c805]{z-index:9998}.items-table tbody td[data-v-8fb1c805]{padding:10px 15px;border:none;border-bottom:1px solid #e9ecef;vertical-align:middle}.items-table tbody td .form-control-sm[data-v-8fb1c805]{border:1px solid #ced4da;border-radius:4px;padding:6px 10px;font-size:.85rem;transition:all .3s ease}.items-table tbody td .form-control-sm[data-v-8fb1c805]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.item-total[data-v-8fb1c805]{font-weight:600;color:#28a745;font-size:.9rem}.empty-state[data-v-8fb1c805]{text-align:center;padding:40px 20px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.empty-state i[data-v-8fb1c805]{color:#adb5bd;margin-bottom:15px}.empty-state p[data-v-8fb1c805]{color:#6c757d;margin-bottom:20px;font-size:1rem}.empty-state .btn[data-v-8fb1c805]{padding:10px 20px;font-size:.95rem}.autocomplete-container[data-v-8fb1c805]{position:relative;width:100%;z-index:1}.items-table[data-v-8fb1c805]{position:relative}.autocomplete-dropdown[data-v-8fb1c805]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ced4da;border-radius:6px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:9999;margin-top:2px}.autocomplete-item[data-v-8fb1c805]{padding:10px 12px;cursor:pointer;border-bottom:1px solid #f1f3f4;transition:background-color .2s ease}.autocomplete-item[data-v-8fb1c805]:last-child{border-bottom:none}.autocomplete-item[data-v-8fb1c805]:hover,.autocomplete-item.active[data-v-8fb1c805]{background-color:#f8f9fa}.autocomplete-item .item-name[data-v-8fb1c805]{font-weight:500;color:#495057;margin-bottom:4px;display:flex;align-items:center}.autocomplete-item .item-name i[data-v-8fb1c805]{color:#6c757d;font-size:.9rem}.autocomplete-item .item-details[data-v-8fb1c805]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:#6c757d}.autocomplete-item .item-details .item-type[data-v-8fb1c805]{background:#e9ecef;padding:2px 6px;border-radius:12px;font-size:.7rem;color:#495057}.autocomplete-item .item-details .item-price[data-v-8fb1c805]{font-weight:600;color:#28a745}.autocomplete-item:hover .item-name[data-v-8fb1c805]{color:#667eea}.global-autocomplete-dropdown[data-v-8fb1c805]{position:fixed;background:#fff;border:1px solid #ced4da;border-radius:6px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:99999;margin-top:2px}.confirm-overlay[data-v-8fb1c805]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100000}.confirm-modal[data-v-8fb1c805]{background:#fff;border-radius:10px;box-shadow:0 10px 30px #0000004d;width:420px;max-width:95vw;display:flex;flex-direction:column;overflow:hidden}.autocomplete-loading[data-v-8fb1c805]{padding:15px;text-align:center;color:#6c757d;font-size:.9rem;background:#f8f9fa;border-radius:6px;margin:10px}.autocomplete-loading i[data-v-8fb1c805]{color:#667eea}.autocomplete-no-results[data-v-8fb1c805]{padding:15px;text-align:center;color:#6c757d;font-size:.9rem;background:#f8f9fa;border-radius:6px;margin:10px}.autocomplete-no-results i[data-v-8fb1c805]{color:#adb5bd}.bill-editor-footer[data-v-8fb1c805]{padding:20px;border-top:1px solid #e0e0e0;background:#f8f9fa;display:flex;justify-content:flex-end;gap:15px}.bill-editor-footer .footer-actions[data-v-8fb1c805]{display:flex;gap:10px}.bill-editor-footer .footer-actions .btn[data-v-8fb1c805]{padding:10px 20px;font-size:.95rem;font-weight:500;border-radius:6px;transition:all .3s ease}.bill-editor-footer .footer-actions .btn[data-v-8fb1c805]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.bill-preview[data-v-8fb1c805]{padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.bill-preview .preview-header[data-v-8fb1c805]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e9ecef}.bill-preview .preview-header h5[data-v-8fb1c805]{margin:0;font-size:1.1rem;color:#495057}.bill-preview .preview-header .btn[data-v-8fb1c805]{padding:6px 12px;font-size:.8rem}.bill-preview .preview-content .preview-placeholder[data-v-8fb1c805]{text-align:center;padding:40px 0}.bill-preview .preview-content .preview-placeholder i[data-v-8fb1c805]{font-size:3rem}.bill-preview .preview-content .preview-placeholder p[data-v-8fb1c805]{margin-top:15px;color:#868e96}.edit-form .form-label[data-v-8fb1c805]{font-weight:500;color:#495057;margin-bottom:8px}.edit-form .form-control[data-v-8fb1c805]{border:1px solid #ced4da;border-radius:4px;padding:8px 12px;font-size:.9rem}.edit-form .form-control[data-v-8fb1c805]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.edit-form .form-control[readonly][data-v-8fb1c805]{background-color:#f8f9fa;color:#6c757d}@media (max-width: 768px){.modal-content[data-v-8fb1c805]{width:95vw!important;height:90vh!important;margin:20px}.edit-modal[data-v-8fb1c805]{width:95vw!important}.bill-summary[data-v-8fb1c805]{flex-direction:column;gap:12px}.bill-actions[data-v-8fb1c805]{justify-content:flex-start}.item-actions[data-v-8fb1c805]{flex-direction:column;align-items:flex-end;gap:4px}.item-actions .btn-group-vertical[data-v-8fb1c805]{flex-direction:row}.item-actions .btn-group-vertical .btn[data-v-8fb1c805]{border-radius:4px!important;margin:0 1px}.bill-editor-modal[data-v-8fb1c805]{width:95vw!important;height:90vh!important;margin:20px}.autocomplete-dropdown[data-v-8fb1c805]{max-height:200px}.autocomplete-item[data-v-8fb1c805]{padding:8px 10px}.autocomplete-item .item-name[data-v-8fb1c805]{font-size:.9rem}.autocomplete-item .item-details[data-v-8fb1c805]{font-size:.75rem}.autocomplete-item .item-details .item-type[data-v-8fb1c805]{padding:1px 4px;font-size:.65rem}.bill-editor-header[data-v-8fb1c805]{flex-direction:column;align-items:flex-start;gap:10px}.bill-editor-header .header-content .editor-title[data-v-8fb1c805]{font-size:1rem}.bill-editor-header .header-content .editor-subtitle[data-v-8fb1c805]{font-size:.8rem}.bill-editor-header .header-actions[data-v-8fb1c805]{width:100%;justify-content:space-between}.bill-editor-header .header-actions .btn[data-v-8fb1c805]{flex:1;text-align:center}.editor-tabs .tab-nav[data-v-8fb1c805]{flex-wrap:wrap;justify-content:center}.editor-tabs .tab-button[data-v-8fb1c805]{flex:1;text-align:center;padding:8px 10px;font-size:.9rem}.form-section[data-v-8fb1c805]{margin-bottom:20px;padding-bottom:15px}.form-section .section-title[data-v-8fb1c805]{font-size:1rem;margin-bottom:10px;padding-bottom:5px}.form-group[data-v-8fb1c805]{margin-bottom:10px}.form-group .form-label[data-v-8fb1c805]{font-size:.9rem;margin-bottom:5px}.form-group .form-control[data-v-8fb1c805]{padding:8px 10px;font-size:.85rem}.form-group .input-group .form-control[data-v-8fb1c805]{padding:6px 10px;font-size:.8rem}.form-group .input-group .input-group-text[data-v-8fb1c805]{padding:.6rem .8rem;font-size:.8rem}.pricing-card[data-v-8fb1c805]{padding:12px}.pricing-card h6[data-v-8fb1c805]{font-size:.8rem}.pricing-card .price-display[data-v-8fb1c805]{font-size:1.5rem}.total-card[data-v-8fb1c805]{padding:12px}.total-card h6[data-v-8fb1c805]{font-size:.8rem}.total-card .grand-total[data-v-8fb1c805]{font-size:1.8rem}.bill-preview[data-v-8fb1c805]{padding:15px}.bill-preview .preview-header[data-v-8fb1c805]{flex-direction:column;align-items:flex-start;gap:10px}.bill-preview .preview-header h5[data-v-8fb1c805]{font-size:1rem}.bill-preview .preview-header .btn[data-v-8fb1c805]{padding:6px 12px;font-size:.8rem}.bill-preview .preview-content .preview-placeholder[data-v-8fb1c805]{padding:30px 0}.bill-preview .preview-content .preview-placeholder i[data-v-8fb1c805]{font-size:2.5rem}.bill-preview .preview-content .preview-placeholder p[data-v-8fb1c805]{font-size:.9rem}}.theme-selector[data-v-fe5a26f0]{padding:1rem}.theme-grid[data-v-fe5a26f0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:.5rem}.theme-card[data-v-fe5a26f0]{border:2px solid #e0e0e0;border-radius:8px;padding:.75rem;cursor:pointer;transition:all .2s;background:#fff}.theme-card[data-v-fe5a26f0]:hover{border-color:var(--color-primary, #0d6efd);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.theme-card.active[data-v-fe5a26f0]{border-color:var(--color-primary, #0d6efd);border-width:3px;background:var(--color-background-light, #f8f9fa)}.theme-preview[data-v-fe5a26f0]{display:flex;gap:4px;margin-bottom:.5rem;height:40px;border-radius:4px;overflow:hidden}.preview-color[data-v-fe5a26f0]{flex:1;height:100%}.theme-name[data-v-fe5a26f0]{font-size:.875rem;font-weight:500;text-align:center;margin-top:.25rem}.color-overrides-list[data-v-fe5a26f0]{max-height:400px;overflow-y:auto;padding:.5rem;background:var(--color-surface, #fafafa);border-radius:4px}.color-override-item label[data-v-fe5a26f0]{display:block;margin-bottom:.25rem;color:var(--color-text, #334155)}.form-control-color[data-v-fe5a26f0]{width:50px;height:38px;padding:2px;cursor:pointer}.modal-overlay[data-v-0043cb3e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.modal-container[data-v-0043cb3e]{background:#fff;border-radius:8px;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003}.modal-header[data-v-0043cb3e]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;border-bottom:1px solid var(--color-border, #e0e0e0)}.modal-header .modal-title[data-v-0043cb3e]{margin:0;font-size:1.25rem;font-weight:600}.modal-header .btn-close[data-v-0043cb3e]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text-secondary, #6c757d);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-header .btn-close[data-v-0043cb3e]:hover{color:var(--color-text, #334155)}.modal-body[data-v-0043cb3e]{padding:1.25rem;overflow-y:auto;flex:1}.modal-footer[data-v-0043cb3e]{padding:1rem 1.25rem;border-top:1px solid var(--color-border, #e0e0e0);display:flex;justify-content:flex-end}.nav-tabs[data-v-0043cb3e]{border-bottom:1px solid var(--color-border, #e0e0e0)}.nav-tabs .nav-link[data-v-0043cb3e]{color:var(--color-text-secondary, #6c757d);border:none;border-bottom:2px solid transparent;padding:.75rem 1rem;cursor:pointer}.nav-tabs .nav-link[data-v-0043cb3e]:hover{color:var(--color-primary, #0d6efd);border-bottom-color:var(--color-primary, #0d6efd)}.nav-tabs .nav-link.active[data-v-0043cb3e]{color:var(--color-primary, #0d6efd);border-bottom-color:var(--color-primary, #0d6efd);font-weight:600}.settings-section[data-v-0043cb3e]{padding:1rem 0}.modal-overlay[data-v-53d0b189]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-53d0b189]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:600px;width:90%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.sticky-note-modal .modal-header[data-v-53d0b189]{padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,gold,#ffed4e)}.sticky-note-modal .modal-header .modal-title[data-v-53d0b189]{margin:0;font-weight:600;color:#333}.sticky-note-modal .modal-header .btn-close[data-v-53d0b189]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.sticky-note-modal .modal-header .btn-close[data-v-53d0b189]:hover{color:#000}.sticky-note-modal .modal-body[data-v-53d0b189]{padding:1.5rem;overflow-y:auto;flex:1}.sticky-note-modal .modal-body .form-label[data-v-53d0b189]{font-weight:500;margin-bottom:.5rem}.sticky-note-modal .modal-body .form-control[data-v-53d0b189]{border-radius:4px}.sticky-note-modal .modal-body textarea.form-control[data-v-53d0b189]{resize:vertical;min-height:120px}.sticky-note-modal .modal-body .alert-info[data-v-53d0b189]{background-color:#e7f3ff;border-color:#b3d9ff;color:#004085}.sticky-note-modal .modal-footer[data-v-53d0b189]{padding:1rem 1.5rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:.5rem;background-color:#f8f9fa}.sticky-note-modal .modal-footer .btn[data-v-53d0b189]{padding:.5rem 1rem;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s}.sticky-note-modal .modal-footer .btn.btn-primary[data-v-53d0b189]{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.sticky-note-modal .modal-footer .btn.btn-primary[data-v-53d0b189]:hover:not(:disabled){background-color:#0b5ed7;border-color:#0a58ca}.sticky-note-modal .modal-footer .btn.btn-primary[data-v-53d0b189]:disabled{opacity:.6;cursor:not-allowed}.sticky-note-modal .modal-footer .btn.btn-secondary[data-v-53d0b189]{background-color:#6c757d;border-color:#6c757d;color:#fff}.sticky-note-modal .modal-footer .btn.btn-secondary[data-v-53d0b189]:hover{background-color:#5c636a;border-color:#565e64}.modal-overlay[data-v-099f8bc2]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-099f8bc2]{background-color:var(--color-background, #ffffff);border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:700px;width:90%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.browse-notes-modal .modal-header[data-v-099f8bc2]{padding:1rem 1.5rem;border-bottom:1px solid var(--color-border, #dee2e6);display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,var(--color-primary-light, #bbdefb) 0%,var(--color-primary, #2196f3) 100%)}.browse-notes-modal .modal-header .modal-title[data-v-099f8bc2]{margin:0;font-weight:600;color:#fff}.browse-notes-modal .modal-header .btn-close[data-v-099f8bc2]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#fff;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.browse-notes-modal .modal-header .btn-close[data-v-099f8bc2]:hover{opacity:.8}.browse-notes-modal .modal-body[data-v-099f8bc2]{padding:1.5rem;overflow-y:auto;flex:1;background-color:var(--color-background, #ffffff)}.browse-notes-modal .modal-body .notes-folders[data-v-099f8bc2]{display:flex;flex-direction:column;gap:1rem}.browse-notes-modal .modal-body .folder-container[data-v-099f8bc2]{border:1px solid var(--color-border, #dee2e6);border-radius:8px;overflow:hidden;background-color:var(--color-background, #ffffff)}.browse-notes-modal .modal-body .folder-header[data-v-099f8bc2]{padding:1rem 1.25rem;background-color:var(--color-background-light, #f8f9fa);border-bottom:1px solid var(--color-border, #dee2e6);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s}.browse-notes-modal .modal-body .folder-header[data-v-099f8bc2]:hover{background-color:var(--color-border-light, #e9ecef)}.browse-notes-modal .modal-body .folder-header .folder-title[data-v-099f8bc2]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-text, #333);font-size:1.1rem}.browse-notes-modal .modal-body .folder-header .folder-title .badge[data-v-099f8bc2]{background-color:var(--color-primary, #0d6efd);color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:600}.browse-notes-modal .modal-body .folder-header .folder-chevron[data-v-099f8bc2]{transition:transform .3s ease;color:var(--color-text-secondary, #6c757d)}.browse-notes-modal .modal-body .folder-header .folder-chevron.expanded[data-v-099f8bc2]{transform:rotate(180deg)}.browse-notes-modal .modal-body .folder-content[data-v-099f8bc2]{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.browse-notes-modal .modal-body .note-list-item[data-v-099f8bc2]{border:1px solid var(--color-border-light, #e9ecef);border-radius:6px;background-color:var(--color-background-light, #f8f9fa);transition:all .2s;overflow:hidden}.browse-notes-modal .modal-body .note-list-item[data-v-099f8bc2]:hover{border-color:var(--color-primary, #2196f3);box-shadow:0 2px 4px #0000000d}.browse-notes-modal .modal-body .note-list-item.expanded[data-v-099f8bc2]{border-color:var(--color-primary, #2196f3);box-shadow:0 2px 8px #0000001a}.browse-notes-modal .modal-body .note-list-header[data-v-099f8bc2]{padding:.75rem 1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s}.browse-notes-modal .modal-body .note-list-header[data-v-099f8bc2]:hover{background-color:var(--color-border-light, #e9ecef)}.browse-notes-modal .modal-body .note-list-header .note-list-title[data-v-099f8bc2]{display:flex;align-items:center;gap:.5rem;flex:1;color:var(--color-text, #333);font-weight:500}.browse-notes-modal .modal-body .note-list-header .note-list-title .note-customer-badge[data-v-099f8bc2]{background-color:var(--color-primary-light, #bbdefb);color:var(--color-primary, #2196f3);padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:600;margin-left:.5rem}.browse-notes-modal .modal-body .note-list-header .note-list-meta[data-v-099f8bc2]{display:flex;align-items:center;gap:.75rem;color:var(--color-text-muted, #6c757d);font-size:.875rem}.browse-notes-modal .modal-body .note-list-header .note-list-meta .note-chevron[data-v-099f8bc2]{transition:transform .3s ease;font-size:.75rem}.browse-notes-modal .modal-body .note-list-header .note-list-meta .note-chevron.expanded[data-v-099f8bc2]{transform:rotate(180deg)}.browse-notes-modal .modal-body .note-detail-card[data-v-099f8bc2]{border-top:1px solid var(--color-border-light, #e9ecef);background-color:var(--color-background, #ffffff);animation:slideDown-099f8bc2 .3s ease-out}@keyframes slideDown-099f8bc2{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.browse-notes-modal .modal-body .note-detail-content[data-v-099f8bc2]{padding:1rem}.browse-notes-modal .modal-body .note-detail-body[data-v-099f8bc2]{margin-bottom:1rem}.browse-notes-modal .modal-body .note-detail-body p[data-v-099f8bc2]{color:var(--color-text, #333);line-height:1.6;white-space:pre-wrap;word-wrap:break-word;margin:0}.browse-notes-modal .modal-body .note-detail-meta[data-v-099f8bc2]{padding:.75rem 0;border-top:1px solid var(--color-border-light, #e9ecef);border-bottom:1px solid var(--color-border-light, #e9ecef);margin-bottom:1rem}.browse-notes-modal .modal-body .note-detail-meta .meta-row[data-v-099f8bc2]{margin-bottom:.5rem}.browse-notes-modal .modal-body .note-detail-meta .meta-row[data-v-099f8bc2]:last-child{margin-bottom:0}.browse-notes-modal .modal-body .note-detail-meta .meta-row.customer-details[data-v-099f8bc2]{margin-top:.5rem}.browse-notes-modal .modal-body .note-detail-meta .text-muted[data-v-099f8bc2]{color:var(--color-text-muted, #6c757d)}.browse-notes-modal .modal-body .note-detail-actions[data-v-099f8bc2]{display:flex;gap:.5rem;justify-content:flex-end}.browse-notes-modal .modal-body .note-detail-actions .btn-icon[data-v-099f8bc2]{background:none;border:1px solid var(--color-border, #dee2e6);padding:.5rem 1rem;border-radius:4px;cursor:pointer;color:var(--color-text-secondary, #6c757d);font-size:.875rem;transition:all .2s;display:flex;align-items:center;gap:.25rem}.browse-notes-modal .modal-body .note-detail-actions .btn-icon[data-v-099f8bc2]:hover{background-color:var(--color-background-light, #f8f9fa);border-color:var(--color-primary, #0d6efd);color:var(--color-primary, #0d6efd)}.browse-notes-modal .modal-body .note-detail-actions .btn-icon.text-danger[data-v-099f8bc2]:hover{background-color:var(--color-danger-light, #f8d7da);border-color:var(--color-danger, #dc3545);color:var(--color-danger, #dc3545)}.browse-notes-modal .modal-footer[data-v-099f8bc2]{padding:1rem 1.5rem;border-top:1px solid var(--color-border, #dee2e6);display:flex;justify-content:flex-end;gap:.5rem;background-color:var(--color-background-light, #f8f9fa)}.browse-notes-modal .modal-footer .btn[data-v-099f8bc2]{padding:.5rem 1rem;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.browse-notes-modal .modal-footer .btn.btn-primary[data-v-099f8bc2]{background-color:var(--color-primary, #0d6efd);color:#fff}.browse-notes-modal .modal-footer .btn.btn-primary[data-v-099f8bc2]:hover:not(:disabled){background-color:var(--color-primary-dark, #0056b3)}.browse-notes-modal .modal-footer .btn.btn-primary[data-v-099f8bc2]:disabled{opacity:.6;cursor:not-allowed}.browse-notes-modal .modal-footer .btn.btn-secondary[data-v-099f8bc2]{background-color:var(--color-text-secondary, #6c757d);color:#fff}.browse-notes-modal .modal-footer .btn.btn-secondary[data-v-099f8bc2]:hover{background-color:var(--color-text-muted, #5c636a)}@font-face{font-family:Noteworthy Light;font-style:normal;font-weight:400;src:url(/assets/Noteworthy-Lt-C0_WS2GP.woff) format("woff")}.calligraphyfont{font-family:Noteworthy Light,sans-serif}.footer{bottom:0;width:100%;height:60px;line-height:60px;background-color:var(--color-surface, #c5dad5);position:fixed;z-index:100}.myfooter{padding-left:1rem;padding-right:1rem}.clinic-image{float:right;margin-left:10px}.tools-container{position:absolute;right:15px;margin-right:2em;display:flex;flex-direction:column;align-items:flex-end;z-index:102}.tools-grid{display:flex;gap:4px;align-items:center;max-width:260px;justify-content:flex-end}.more-tools-toolbar{display:flex;flex-direction:column;gap:4px;margin-bottom:4px;background-color:var(--color-surface, #c5dad5);padding:4px;border-radius:8px;box-shadow:0 -2px 8px #00000026;animation:slideDown .3s ease-out;z-index:103;position:absolute;bottom:100%;right:0;visibility:visible;opacity:1;min-height:40px;max-height:80vh;overflow-y:auto;overflow-x:visible}@keyframes slideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.more-button.active{background:linear-gradient(135deg,var(--color-primary-light, #bbdefb),var(--color-primary, #2196f3));border-color:var(--color-primary, #2196f3)}.tool-wrapper{position:relative;display:inline-block}.tool-wrapper.has-menu{z-index:105}.sticky-note-menu{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px;min-width:180px;z-index:106;display:flex;flex-direction:column;gap:2px;animation:slideLeft .2s ease-out;white-space:nowrap}@keyframes slideLeft{0%{transform:translate(10px);opacity:0}to{transform:translate(0);opacity:1}}.sticky-note-menu-item{background:none;border:none;padding:10px 12px;text-align:left;cursor:pointer;border-radius:6px;color:#333;font-size:14px;display:flex;align-items:center;transition:all .2s;width:100%}.sticky-note-menu-item:hover{background-color:#f0f0f0;color:#0d6efd}.sticky-note-menu-item i{width:20px;text-align:center}.tool-icon{background:linear-gradient(135deg,var(--color-background-light, #f8f9fa),var(--color-border-light, #e9ecef));border:1px solid var(--color-border, #dee2e6);border-radius:8px;padding:4px;cursor:pointer;transition:all .3s;height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;margin:0 2px;position:relative;box-shadow:0 2px 4px #0000001a}.tool-icon:hover{background:linear-gradient(135deg,var(--color-background-blue, #e3f2fd),var(--color-primary-light, #bbdefb));border-color:var(--color-primary-light, #2196f3);transform:scale(1.1);box-shadow:0 4px 8px #0003}.tool-icon i{font-size:16px;color:var(--color-text-muted, #495057);text-shadow:none}@media (max-width: 768px){.tools-grid{gap:3px;max-width:240px}.tool-icon{padding:3px;height:32px;width:32px}.tool-icon i{font-size:14px}}.checkin-panel-wrapper{position:fixed;bottom:60px;left:0;width:100%;z-index:99;background-color:#fff;box-shadow:0 -2px 10px #0000001a;max-height:70vh;overflow-y:auto;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.count-badge{cursor:pointer;transition:transform .2s}.count-badge:hover{transform:scale(1.05)}.bill-count-badge{position:absolute;top:-8px;right:-8px;background:#dc3545;color:#fff;border-radius:50%;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white;box-shadow:0 2px 4px #0003;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.tool-icon{position:relative}.network-status-indicator{margin-left:8px;display:inline-flex;align-items:center;vertical-align:middle;position:relative;padding:2px}.network-status-indicator i{font-size:16px;line-height:1;position:relative;z-index:1;text-shadow:0 1px 2px rgba(0,0,0,.3)}.network-status-success{color:var(--color-success, #28a745);filter:drop-shadow(0 1px 3px rgba(40,167,69,.5)) drop-shadow(0 0 4px rgba(40,167,69,.3))}.network-status-success:before{color:var(--fa-primary-color-success, var(--color-success, #28a745));text-shadow:0 1px 3px rgba(0,0,0,.4),0 0 2px rgba(40,167,69,.6)}.network-status-success:after{color:var(--fa-secondary-color-success, var(--color-success-dark, #19b22d));text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 2px rgba(25,178,45,.6)}.network-status-loading{color:var(--color-primary, #0d6efd);animation:spin 1s linear infinite;filter:drop-shadow(0 1px 3px rgba(13,110,253,.5)) drop-shadow(0 0 4px rgba(13,110,253,.3))}.network-status-loading:before{color:var(--fa-primary-color, var(--color-primary, #0d6efd));text-shadow:0 1px 3px rgba(0,0,0,.4),0 0 2px rgba(13,110,253,.6)}.network-status-loading:after{color:var(--fa-secondary-color, var(--color-primary-dark, #0056b3));text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 2px rgba(0,86,179,.6)}.network-status-error{color:var(--color-warning, #ffc107);filter:drop-shadow(0 1px 3px rgba(255,193,7,.6)) drop-shadow(0 0 4px rgba(255,193,7,.4))}.network-status-error:before{color:var(--fa-primary-color-warning, var(--color-warning, #ffc107));text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 2px rgba(255,193,7,.7)}.network-status-error:after{color:var(--fa-secondary-color-warning, var(--color-warning-dark, #856404));text-shadow:0 1px 3px rgba(0,0,0,.6),0 0 2px rgba(133,100,4,.7)}.network-status-indicator .network-hourglass{animation:spin 1s linear infinite}.roundedcorners[data-v-33430807]{border-radius:.3em}.nowrap[data-v-33430807]{white-space:nowrap}.textsize[data-v-33430807]{font-size:1.1em}.fonticonsize[data-v-33430807]{font-size:2.2em}.titletext{font-size:1.25rem}.chocolate{color:#d2691e}.btn-primary{color:#120fa8;background-color:#80be61;border-color:#022003}.darkbg{background-color:#022003}.scrollable{overflow:auto}.tableresponsive{max-height:33em}tr.apptdone{background-color:#00c54669}.apptannounced{background-color:#fff8dc}.noblock{display:contents}.green{color:#36b288}.announcementbar{position:absolute;z-index:2;background-color:#faebd7;border:2px solid #ccc;border-radius:10px;box-shadow:5px 5px 10px #0000004d;margin:20px auto}.pin-container{margin-left:30px}.hanging-content{background-color:#f1f1f1;border-radius:.6em;box-shadow:0 8px 16px #0003}.pin-button{position:absolute;top:10px;left:-29px;cursor:pointer;z-index:1000;padding:8px;background-color:#f8f9fa;border-radius:50%;box-shadow:0 2px 5px #0003;transition:all .3s ease;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;width:12px;height:12px}.pin-button:hover{transform:scale(1.1);background-color:#e9ecef}.pin-button.pinned{background-color:#e6f7ff;box-shadow:0 2px 8px #0000004d;border-color:#91d5ff}.pinned-dropdown .dropdown-content,.pinned-dropdown .dp-content{display:block!important}.dropdown:hover .dp-content{display:block}.modal-overlay[data-v-91fe6d06]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-wrapper[data-v-91fe6d06]{width:90%;max-width:500px;pointer-events:auto}.modal-content[data-v-91fe6d06]{width:100%;border-radius:15px;box-shadow:0 5px 15px #0000004d;background-color:#fff;transition:transform .3s ease,opacity .3s ease}.modal-body[data-v-91fe6d06]{padding:1.5rem}.modal-footer[data-v-91fe6d06]{padding:1rem 1.5rem;display:flex;justify-content:flex-end;gap:10px}.modal-header[data-v-91fe6d06]{border-top-left-radius:15px;border-top-right-radius:15px;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-91fe6d06]{margin-right:auto;color:#fff}.btn-close-white[data-v-91fe6d06]{filter:brightness(0) invert(1);padding:.5rem;font-size:1rem}.slide-fade-enter-active[data-v-91fe6d06],.slide-fade-leave-active[data-v-91fe6d06]{transition:all .3s ease}.slide-fade-enter-from[data-v-91fe6d06]{transform:translateY(-20px);opacity:0}.slide-fade-leave-to[data-v-91fe6d06]{transform:translateY(20px);opacity:0}@media (max-width: 768px){.modal-wrapper[data-v-91fe6d06]{width:95%}}.notification-modal-content[data-v-82af9614]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.modal-header[data-v-82af9614]{background-color:#f8f9fa;border-bottom:1px solid #eee}.modal-title[data-v-82af9614]{font-weight:600;color:#333}.notification-detail[data-v-82af9614]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.notification-emoji[data-v-82af9614]{font-size:3rem;margin-bottom:15px}.notification-message-content[data-v-82af9614]{font-size:1.2rem;color:#333;line-height:1.5;margin-bottom:15px;word-wrap:break-word}.notification-timestamp[data-v-82af9614]{font-size:.9rem;color:#6c757d}.modal-footer[data-v-82af9614]{border-top:1px solid #eee;padding:10px 20px}.btn-primary[data-v-82af9614]{background-color:#ff7043;border-color:#ff7043}.btn-primary[data-v-82af9614]:hover{background-color:#f4623a;border-color:#f4623a}.notification-icon-container[data-v-89ef558c]{position:relative;display:inline-block}.notification-icon[data-v-89ef558c]{cursor:pointer;position:relative;display:inline-block;padding:.5rem}.notification-icon i[data-v-89ef558c]{font-size:1.2rem;color:#495057;transition:color .3s ease}.notification-icon.has-unread i[data-v-89ef558c]{color:#ff7043}.notification-badge[data-v-89ef558c]{position:absolute;top:0;right:0;background-color:#ff7043;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}.notification-dropdown[data-v-89ef558c]{position:absolute;top:100%;right:0;width:300px;max-height:400px;background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0000001a;z-index:1000;overflow:hidden;display:flex;flex-direction:column}.notification-header[data-v-89ef558c]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;background-color:#f8f9fa}.notification-header h5[data-v-89ef558c]{margin:0;font-size:1rem;font-weight:600}.mark-all-read[data-v-89ef558c]{background:none;border:none;color:#ff7043;font-size:.8rem;cursor:pointer;padding:0}.notification-list[data-v-89ef558c]{overflow-y:auto;max-height:350px}.notification-item[data-v-89ef558c]{padding:12px 16px;border-bottom:1px solid #eee;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease}.notification-item[data-v-89ef558c]:hover{background-color:#f8f9fa}.notification-item.unread[data-v-89ef558c]{background-color:#ff70430d}.notification-item.unread[data-v-89ef558c]:before{content:"";display:block;width:8px;height:8px;background-color:#ff7043;border-radius:50%;margin-right:12px}.notification-content[data-v-89ef558c]{flex:1}.notification-message[data-v-89ef558c]{font-size:.9rem;margin-bottom:4px;color:#333}.notification-time[data-v-89ef558c]{font-size:.75rem;color:#6c757d}.remove-notification[data-v-89ef558c]{background:none;border:none;color:#adb5bd;cursor:pointer;padding:4px;opacity:0;transition:opacity .2s ease}.notification-item:hover .remove-notification[data-v-89ef558c]{opacity:1}.no-notifications[data-v-89ef558c]{padding:16px;text-align:center;color:#6c757d;font-size:.9rem}@keyframes pulse-89ef558c{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse[data-v-89ef558c]{animation:pulse-89ef558c 1.5s infinite}.profilemain[data-v-de66dd65]{width:29rem}.personalicon[data-v-de66dd65]{width:14rem;height:14rem;border-radius:50%;object-fit:cover}.cardbg[data-v-de66dd65]{background-color:#34750a}a.dropbtn[data-v-de66dd65]{color:#98f582}a.dropbtn[data-v-de66dd65]:hover{color:#0b576c}.dropdown-content a[data-v-de66dd65]:hover{background-color:transparent!important;color:#fff}.roundedcorners[data-v-de66dd65]{border-radius:.6em}.top-banner[data-v-a937662b]{position:fixed;top:0;left:0;width:100%;z-index:1030;color:#fff;padding:10px 0;box-shadow:0 2px 4px #0000001a}.banner-content[data-v-a937662b]{padding-right:40px}.top-banner p[data-v-a937662b]{font-size:14px;font-weight:600;margin-right:20px}.btn-close[data-v-a937662b]{position:absolute;top:50%;right:15px;transform:translateY(-50%);background:transparent;border:none;color:#fff;font-size:18px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out}.btn-close[data-v-a937662b]:hover{background-color:#fff3;transform:translateY(-50%) rotate(90deg)}.btn-close i[data-v-a937662b]{line-height:1}.modal-overlay[data-v-828ca0be]{position:fixed;top:0;left:-10px;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;z-index:1000;pointer-events:none}.modal-wrapper[data-v-828ca0be]{width:90%;max-width:500px;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:auto}.modal-content[data-v-828ca0be]{width:100%;max-height:90vh;overflow-y:auto;border-radius:15px;box-shadow:-5px 0 15px #0000004d;background-color:#fff;transition:transform .8s ease,opacity .8s ease}.modal-content.consultingbody[data-v-828ca0be]{background-color:#caede5}.modal-body[data-v-828ca0be]{padding:1.5rem}.modal-footer[data-v-828ca0be]{padding:1rem 1.5rem}.modal-icon[data-v-828ca0be]{font-size:2rem;width:2em;height:2em;display:flex;align-items:center;justify-content:center;background-color:#0091ea;border-radius:50%}.modal-icon i[data-v-828ca0be]{color:#fff}.special-icon[data-v-828ca0be]{--fa-primary-color: #d31717;--fa-secondary-color: #e3f218}.modal-header[data-v-828ca0be]{border-top-left-radius:15px;border-top-right-radius:15px;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-828ca0be]{margin-right:auto;color:#fff}.btn-close[data-v-828ca0be]{margin-left:auto}.btn-close-white[data-v-828ca0be]{filter:brightness(0) invert(1);padding:.5rem;font-size:1rem}.slide-fade-enter-active[data-v-828ca0be],.slide-fade-leave-active[data-v-828ca0be]{transition:all .8s ease}.slide-fade-enter-from[data-v-828ca0be]{transform:translate(-100%);opacity:0}.slide-fade-leave-to[data-v-828ca0be]{transform:translate(100%);opacity:0}@media (max-width: 768px){.modal-wrapper[data-v-828ca0be]{width:100%;padding-right:0}}.ontop{z-index:500;position:absolute}.roundedcorners{border-radius:.6em}.dropdown{position:relative;display:inline-block}.dp-content{display:none;position:absolute;overflow:hidden;right:-5em;z-index:100}.dp-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dp-content a:hover{background-color:#ddd}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;overflow:hidden;right:-5em;box-shadow:0 8px 16px #0003;z-index:100}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content,.alwaysopen{display:block}.specialbuttoncontainer{position:relative}a.dropbtn{color:#98f582}.dropdown a.dropbtn:hover{color:#0b576c}.dropdown a.dropbtn i{color:#e01212}.dropdown a.dropbtn:hover i{color:#98f582}.specialbuttonmenu{margin-top:5px;list-style-type:none;height:0px;overflow:hidden;position:absolute;left:0;top:100%;width:100%;transition:height 1s ease}.whitecol{color:#fff}a.nodec:hover{color:#98f582}a.nodec{text-decoration:none!important}.darkgreencol{background-color:#2d889a}.myclocktext{padding-right:10px;color:#fff}.alignright{margin-left:auto}.faoverride{color:#e1e53a}.faspecial{color:#6defa8}.fa_medical_records{color:#bf253a}.darkgreencol{background-color:var(--color-primary-dark, #2d889a)}.myclocktext{padding-right:10px;color:var(--color-text-light, #ffffff)}.breadcrumbmargin{margin-right:.36rem!important;margin-left:.36rem!important}.TopPatientBar{background-color:var(--color-background-blue, #b4daf0);padding:10px}#MainBoxArea{height:24rem}.absnopadding{padding-right:0rem;padding-left:0rem}#PatientName>a{text-decoration:none}.nosidepadding{padding-right:0rem;padding-left:0rem}.violet6{color:var(--color-accent, #7950f2)}li.breadcrumb-item>a{color:var(--color-primary, #0d6efd);text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:var(--color-text-light, #ffffff);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0rem;padding-right:1rem;padding-bottom:0rem;margin-bottom:.1rem;list-style:none;background-color:var(--color-primary-dark, #2d889a);border-radius:.25rem}li.breadcrumb-item>a{color:var(--color-text-light, #ffffff)}.nobottommargin{margin-bottom:0rem;background-color:var(--color-background-blue, #e5f1fd);margin-top:0}.register-patient-container[data-v-159a0de5]{padding:20px;max-width:1200px;margin:0 auto}.register-header[data-v-159a0de5]{text-align:center;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;color:#fff;box-shadow:0 4px 15px #0000001a}.register-title[data-v-159a0de5]{font-size:2.5rem;font-weight:600;margin-bottom:10px;color:#fff}.register-subtitle[data-v-159a0de5]{font-size:1.1rem;opacity:.9;margin:0}.register-form-container[data-v-159a0de5]{background:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 20px #00000014}.register-form[data-v-159a0de5]{max-width:100%}.form-section[data-v-159a0de5]{margin-bottom:40px;padding:25px;border:1px solid #e9ecef;border-radius:12px;background:linear-gradient(145deg,#f8f9fa,#fff);box-shadow:0 2px 10px #0000000d}.section-title[data-v-159a0de5]{color:#495057;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e9ecef;display:flex;align-items:center}.section-title i[data-v-159a0de5]{color:#667eea;margin-right:8px}.form-row[data-v-159a0de5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:20px}.form-group[data-v-159a0de5]{display:flex;flex-direction:column}.form-group.full-width[data-v-159a0de5]{grid-column:1/-1}.form-label[data-v-159a0de5]{font-weight:600;color:#495057;margin-bottom:8px}.form-label .text-danger[data-v-159a0de5]{color:#dc3545}.form-control[data-v-159a0de5]{border:2px solid #e9ecef;border-radius:8px;padding:12px 16px;font-size:1rem;transition:all .3s ease}.form-control[data-v-159a0de5]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.form-actions[data-v-159a0de5]{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e9ecef}.disabled-cursor[data-v-159a0de5]{cursor:not-allowed}.action-buttons[data-v-159a0de5]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.action-buttons .btn-primary[data-v-159a0de5]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:15px 40px;font-size:1.1rem;font-weight:600;border-radius:10px;transition:all .3s ease}.action-buttons .btn-primary[data-v-159a0de5]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.action-buttons .btn-success[data-v-159a0de5]{background:linear-gradient(135deg,#28a745,#20c997);border:none;padding:15px 40px;font-size:1.1rem;font-weight:600;border-radius:10px;transition:all .3s ease;cursor:pointer;opacity:.8}.action-buttons .btn-success[data-v-159a0de5]:hover{transform:none;box-shadow:none}.action-buttons .btn-outline-secondary[data-v-159a0de5]{border:2px solid #6c757d;color:#6c757d;padding:15px 30px;font-size:1.1rem;font-weight:600;border-radius:10px;transition:all .3s ease}.action-buttons .btn-outline-secondary[data-v-159a0de5]:hover{background-color:#6c757d;color:#fff;transform:translateY(-2px)}.error-section .alert[data-v-159a0de5],.success-section .alert[data-v-159a0de5]{border:none;border-radius:12px;padding:20px}.error-section .alert .alert-heading[data-v-159a0de5],.success-section .alert .alert-heading[data-v-159a0de5]{display:flex;align-items:center;font-weight:600;margin-bottom:15px}.error-section .alert .alert-heading i[data-v-159a0de5],.success-section .alert .alert-heading i[data-v-159a0de5]{margin-right:8px}.error-section .alert[data-v-159a0de5]{background:linear-gradient(145deg,#f8d7da,#f5c6cb);color:#721c24;border-left:4px solid #dc3545}.success-section .alert[data-v-159a0de5]{background:linear-gradient(145deg,#d4edda,#c3e6cb);color:#155724;border-left:4px solid #28a745}.error-list[data-v-159a0de5]{margin:0;padding-left:20px}.error-list li[data-v-159a0de5]{margin-bottom:5px;color:#721c24}@media (max-width: 768px){.register-patient-container[data-v-159a0de5],.register-header[data-v-159a0de5]{padding:15px}.register-title[data-v-159a0de5]{font-size:2rem}.form-section[data-v-159a0de5]{padding:20px}.form-row[data-v-159a0de5]{grid-template-columns:1fr;gap:15px}.register-form-container[data-v-159a0de5]{padding:20px}.action-buttons[data-v-159a0de5]{flex-direction:column;align-items:center}.action-buttons .btn[data-v-159a0de5]{width:100%;max-width:300px}}.loading-container[data-v-159a0de5]{display:flex;justify-content:center;align-items:center;min-height:400px}[data-v-159a0de5] .vdp-datepicker .form-control{border:2px solid #e9ecef;border-radius:8px;padding:12px 16px;font-size:1rem;transition:all .3s ease}[data-v-159a0de5] .vdp-datepicker .form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.rowheader[data-v-df35a1b1]{background-color:#eac7c7}.pastelcontainer[data-v-df35a1b1]{background-color:#bce29e}.bd-example-row .row>.col[data-v-df35a1b1],.bd-example-row .row>[class^=col-][data-v-df35a1b1]{padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;background-color:#72ebe608;border:1px solid rgba(39,41,43,.1)}.bd-example-row-flex-cols .row[data-v-df35a1b1]{min-height:10rem;background-color:#ff00001a}.bd-highlight[data-v-df35a1b1]{background-color:#563d7c26;border:1px solid rgba(86,61,124,.15)}.legend[data-v-df35a1b1]:nth-of-type(odd){background-color:#f7f5eb}.legend[data-v-df35a1b1]:nth-of-type(2n){background:#eae0da}div.container>div:nth-of-type(odd).legend[data-v-df35a1b1]{background:#d9edf7}div.container-fluid[data-v-df35a1b1]{background:#f5f5f5}.flaggedcustomer[data-v-df35a1b1]{background-color:#e9967a}:root{--sk-size: 40px;--sk-color: #333}.sk-center{margin:auto}.sk-plane{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);animation:sk-plane 1.2s infinite ease-in-out}@keyframes sk-plane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-chase{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--sk-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,to{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}to,0%{transform:scale(1)}}.sk-bounce{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-bounce-dot{width:100%;height:100%;border-radius:50%;background-color:var(--sk-color);opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2s infinite cubic-bezier(.455,.03,.515,.955)}.sk-bounce-dot:nth-child(2){animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0)}45%,55%{transform:scale(1)}}.sk-wave{width:var(--sk-size);height:var(--sk-size);display:flex;justify-content:space-between}.sk-wave-rect{background-color:var(--sk-color);height:100%;width:15%;animation:sk-wave 1.2s infinite ease-in-out}.sk-wave-rect:nth-child(1){animation-delay:-1.2s}.sk-wave-rect:nth-child(2){animation-delay:-1.1s}.sk-wave-rect:nth-child(3){animation-delay:-1s}.sk-wave-rect:nth-child(4){animation-delay:-.9s}.sk-wave-rect:nth-child(5){animation-delay:-.8s}@keyframes sk-wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-pulse{width:var(--sk-size);height:var(--sk-size);background-color:var(--sk-color);border-radius:100%;animation:sk-pulse 1.2s infinite cubic-bezier(.455,.03,.515,.955)}@keyframes sk-pulse{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.sk-flow{width:calc(var(--sk-size) * 1.3);height:calc(var(--sk-size) * 1.3);display:flex;justify-content:space-between}.sk-flow-dot{width:25%;height:25%;background-color:var(--sk-color);border-radius:50%;animation:sk-flow 1.4s cubic-bezier(.455,.03,.515,.955) 0s infinite both}.sk-flow-dot:nth-child(1){animation-delay:-.3s}.sk-flow-dot:nth-child(2){animation-delay:-.15s}@keyframes sk-flow{0%,80%,to{transform:scale(.3)}40%{transform:scale(1)}}.sk-swing{width:var(--sk-size);height:var(--sk-size);position:relative;animation:sk-swing 1.8s infinite linear}.sk-swing-dot{width:45%;height:45%;position:absolute;top:0;left:0;right:0;margin:auto;background-color:var(--sk-color);border-radius:100%;animation:sk-swing-dot 2s infinite ease-in-out}.sk-swing-dot:nth-child(2){top:auto;bottom:0;animation-delay:-1s}@keyframes sk-swing{to{transform:rotate(360deg)}}@keyframes sk-swing-dot{0%,to{transform:scale(.2)}50%{transform:scale(1)}}.sk-circle{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle 1.2s infinite ease-in-out both}.sk-circle-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-circle-fade{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-circle-fade-dot{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle-fade-dot:before{content:"";display:block;width:15%;height:15%;background-color:var(--sk-color);border-radius:100%;animation:sk-circle-fade 1.2s infinite ease-in-out both}.sk-circle-fade-dot:nth-child(1){transform:rotate(30deg)}.sk-circle-fade-dot:nth-child(2){transform:rotate(60deg)}.sk-circle-fade-dot:nth-child(3){transform:rotate(90deg)}.sk-circle-fade-dot:nth-child(4){transform:rotate(120deg)}.sk-circle-fade-dot:nth-child(5){transform:rotate(150deg)}.sk-circle-fade-dot:nth-child(6){transform:rotate(180deg)}.sk-circle-fade-dot:nth-child(7){transform:rotate(210deg)}.sk-circle-fade-dot:nth-child(8){transform:rotate(240deg)}.sk-circle-fade-dot:nth-child(9){transform:rotate(270deg)}.sk-circle-fade-dot:nth-child(10){transform:rotate(300deg)}.sk-circle-fade-dot:nth-child(11){transform:rotate(330deg)}.sk-circle-fade-dot:nth-child(1):before{animation-delay:-1.1s}.sk-circle-fade-dot:nth-child(2):before{animation-delay:-1s}.sk-circle-fade-dot:nth-child(3):before{animation-delay:-.9s}.sk-circle-fade-dot:nth-child(4):before{animation-delay:-.8s}.sk-circle-fade-dot:nth-child(5):before{animation-delay:-.7s}.sk-circle-fade-dot:nth-child(6):before{animation-delay:-.6s}.sk-circle-fade-dot:nth-child(7):before{animation-delay:-.5s}.sk-circle-fade-dot:nth-child(8):before{animation-delay:-.4s}.sk-circle-fade-dot:nth-child(9):before{animation-delay:-.3s}.sk-circle-fade-dot:nth-child(10):before{animation-delay:-.2s}.sk-circle-fade-dot:nth-child(11):before{animation-delay:-.1s}@keyframes sk-circle-fade{0%,39%,to{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;animation:sk-grid 1.3s infinite ease-in-out}.sk-grid-cube:nth-child(1){animation-delay:.2s}.sk-grid-cube:nth-child(2){animation-delay:.3s}.sk-grid-cube:nth-child(3){animation-delay:.4s}.sk-grid-cube:nth-child(4){animation-delay:.1s}.sk-grid-cube:nth-child(5){animation-delay:.2s}.sk-grid-cube:nth-child(6){animation-delay:.3s}.sk-grid-cube:nth-child(7){animation-delay:0s}.sk-grid-cube:nth-child(8){animation-delay:.1s}.sk-grid-cube:nth-child(9){animation-delay:.2s}@keyframes sk-grid{0%,70%,to{transform:scaleZ(1)}35%{transform:scale3D(0,0,1)}}.sk-fold{width:var(--sk-size);height:var(--sk-size);position:relative;transform:rotate(45deg)}.sk-fold-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-fold-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--sk-color);animation:sk-fold 2.4s infinite linear both;transform-origin:100% 100%}.sk-fold-cube:nth-child(2){transform:scale(1.1) rotate(90deg)}.sk-fold-cube:nth-child(4){transform:scale(1.1) rotate(180deg)}.sk-fold-cube:nth-child(3){transform:scale(1.1) rotate(270deg)}.sk-fold-cube:nth-child(2):before{animation-delay:.3s}.sk-fold-cube:nth-child(4):before{animation-delay:.6s}.sk-fold-cube:nth-child(3):before{animation-delay:.9s}@keyframes sk-fold{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-wander{width:var(--sk-size);height:var(--sk-size);position:relative}.sk-wander-cube{background-color:var(--sk-color);width:20%;height:20%;position:absolute;top:0;left:0;--sk-wander-distance: calc(var(--sk-size) * .75);animation:sk-wander 2s ease-in-out -2s infinite both}.sk-wander-cube:nth-child(2){animation-delay:-.5s}.sk-wander-cube:nth-child(3){animation-delay:-1s}@keyframes sk-wander{0%{transform:rotate(0)}25%{transform:translate(var(--sk-wander-distance)) rotate(-90deg) scale(.6)}50%{transform:translate(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)}50.1%{transform:translate(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)}75%{transform:translate(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)}to{transform:rotate(-360deg)}}.mainspinparent[data-v-99c0a8e6]{background:#14d3ba!important}.spinnercolor[data-v-99c0a8e6]{--sk-color: #579704 !important;--sk-size: 4em}.mypagelink[data-v-69659faa]{cursor:pointer}.page-item.active .page-link[data-v-69659faa],.page-item.current-page .page-link[data-v-69659faa]{background-color:#007bff;border-color:#007bff;color:#fff;font-weight:700;box-shadow:0 2px 4px #007bff4d}.page-item.current-page .page-link[data-v-69659faa]{background-color:#0056b3;border-color:#0056b3;transform:scale(1.05)}.page-link.ellipsis[data-v-69659faa]{cursor:default;color:#6c757d;font-weight:700}.page-item.disabled .page-link[data-v-69659faa]{cursor:default;color:#6c757d}.page-link[data-v-69659faa]{transition:all .2s ease}.page-link[data-v-69659faa]:hover:not(.ellipsis){background-color:#e9ecef;border-color:#dee2e6;transform:translateY(-1px)}.patient-records-container[data-v-2164abf4]{padding:2rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);min-height:100vh}.page-header[data-v-2164abf4]{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 10px 30px #0000001a}.page-header .header-content[data-v-2164abf4]{display:flex;align-items:center;gap:1rem}.page-header .header-content .header-icon[data-v-2164abf4]{width:60px;height:60px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.page-header .header-content .header-icon i[data-v-2164abf4]{font-size:1.5rem;color:#fff}.page-header .header-content .header-text .page-title[data-v-2164abf4]{color:#fff;font-size:2rem;font-weight:700;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-header .header-content .header-text .page-subtitle[data-v-2164abf4]{color:#ffffffe6;margin:.5rem 0 0;font-size:1rem}.patient-info-section[data-v-2164abf4]{margin-bottom:2rem}.patient-info-section .patient-card[data-v-2164abf4]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 8px 25px #00000014;display:flex;align-items:center;gap:2rem;transition:all .3s ease}.patient-info-section .patient-card[data-v-2164abf4]:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0000001f}.patient-info-section .patient-card .patient-avatar .avatar-container[data-v-2164abf4]{position:relative}.patient-info-section .patient-card .patient-avatar .avatar-container .avatar-image[data-v-2164abf4]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:4px solid #e9ecef;transition:all .3s ease}.patient-info-section .patient-card .patient-avatar .avatar-container .avatar-status[data-v-2164abf4]{position:absolute;bottom:5px;right:5px;width:20px;height:20px;background:#28a745;border-radius:50%;border:3px solid white}.patient-info-section .patient-card .patient-details[data-v-2164abf4]{flex:1}.patient-info-section .patient-card .patient-details .detail-row[data-v-2164abf4]{display:flex;align-items:center;margin-bottom:.75rem}.patient-info-section .patient-card .patient-details .detail-row .detail-label[data-v-2164abf4]{font-weight:600;color:#6c757d;min-width:80px;margin-right:1rem}.patient-info-section .patient-card .patient-details .detail-row .detail-label i[data-v-2164abf4]{color:#007bff}.patient-info-section .patient-card .patient-details .detail-row .detail-value[data-v-2164abf4]{color:#495057;font-weight:500}.patient-info-section .patient-card .patient-details .detail-row .detail-value.patient-name[data-v-2164abf4]{font-size:1.25rem;font-weight:700;color:#212529}.patient-info-section .patient-card .patient-details .detail-row .phone-link[data-v-2164abf4]{color:#007bff;text-decoration:none;font-weight:500;transition:color .3s ease}.patient-info-section .patient-card .patient-details .detail-row .phone-link[data-v-2164abf4]:hover{color:#0056b3;text-decoration:underline}.patient-info-section .patient-card .patient-flags .flags-container[data-v-2164abf4]{display:flex;gap:.5rem;flex-wrap:wrap}.patient-info-section .patient-card .patient-flags .flags-container .flag-button[data-v-2164abf4]{background:none;border:none;padding:.5rem;border-radius:8px;transition:all .3s ease;cursor:pointer}.patient-info-section .patient-card .patient-flags .flags-container .flag-button[data-v-2164abf4]:hover{background:#007bff1a;transform:scale(1.1)}.patient-info-section .patient-card .patient-flags .flags-container .flag-button i[data-v-2164abf4]{font-size:1.2rem}.records-section[data-v-2164abf4]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 8px 25px #00000014}.records-section .records-header[data-v-2164abf4]{margin-bottom:2rem}.records-section .records-header .section-title[data-v-2164abf4]{color:#212529;font-size:1.5rem;font-weight:700;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.records-section .records-header .section-title i[data-v-2164abf4]{color:#007bff}.records-section .records-header .section-subtitle[data-v-2164abf4]{color:#6c757d;margin:0;font-size:.95rem}.records-section .records-table .table-header[data-v-2164abf4]{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 80px;gap:1rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;margin-bottom:1rem}.records-section .records-table .table-header .header-cell[data-v-2164abf4]{font-weight:700;color:#495057;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.records-section .records-table .table-header .header-cell.expand-header[data-v-2164abf4]{text-align:center}.records-section .records-table .loading-container[data-v-2164abf4]{display:flex;justify-content:center;padding:3rem}.records-section .records-table .records-list .record-item[data-v-2164abf4]{background:#f8f9fa;border-radius:12px;margin-bottom:.75rem;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden;animation:subtlePulse-2164abf4 2s ease-in-out}.records-section .records-table .records-list .record-item.expanded[data-v-2164abf4]{background:#fff3cd;border-color:#007bff;box-shadow:0 8px 25px #00000026}.records-section .records-table .records-list .record-item .record-header[data-v-2164abf4]{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 80px;gap:1rem;padding:1.25rem 1.5rem;align-items:center}.records-section .records-table .records-list .record-item[data-v-2164abf4]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;background:#fff3cd;border-color:#007bff}.records-section .records-table .records-list .record-item[data-v-2164abf4]:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,123,255,.1),transparent);pointer-events:none;z-index:1}.records-section .records-table .records-list .record-item[data-v-2164abf4]:hover:after{content:"Click to expand/collapse record details";position:absolute;top:-40px;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:.875rem;white-space:nowrap;z-index:1000;opacity:1;transition:opacity .3s ease}.records-section .records-table .records-list .record-item[data-v-2164abf4]:hover:after:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#333}.records-section .records-table .records-list .record-item[data-v-2164abf4]:active{transform:translateY(0);box-shadow:0 4px 15px #0003}.records-section .records-table .records-list .record-item .record-cell[data-v-2164abf4]{position:relative;z-index:2}.records-section .records-table .records-list .record-item .record-cell .date-content[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .diagnosis-content[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .doctor-content[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .clinic-content[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .expand-content[data-v-2164abf4]{display:flex;align-items:center;gap:.5rem}.records-section .records-table .records-list .record-item .record-cell .date-content i[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .diagnosis-content i[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .doctor-content i[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .clinic-content i[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .expand-content i[data-v-2164abf4]{color:#007bff;font-size:.9rem}.records-section .records-table .records-list .record-item .record-cell .date-content span[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .diagnosis-content span[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .doctor-content span[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .clinic-content span[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .expand-content span[data-v-2164abf4]{color:#495057;font-weight:500}.records-section .records-table .records-list .record-item .record-cell .date-content span.no-data[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .diagnosis-content span.no-data[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .doctor-content span.no-data[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .clinic-content span.no-data[data-v-2164abf4],.records-section .records-table .records-list .record-item .record-cell .expand-content span.no-data[data-v-2164abf4]{color:#6c757d;font-style:italic}.records-section .records-table .records-list .record-item .record-cell.expand-cell[data-v-2164abf4]{text-align:center}.records-section .records-table .records-list .record-item .record-cell.expand-cell .expand-content[data-v-2164abf4]{justify-content:center;display:flex;align-items:center;gap:.5rem}.records-section .records-table .records-list .record-item .record-cell.expand-cell .expand-content i[data-v-2164abf4]{transition:transform .3s ease;font-size:1rem}.records-section .records-table .records-list .record-item .record-cell.expand-cell .expand-content .expand-text[data-v-2164abf4]{font-size:.8rem;color:#007bff;font-weight:500}.records-section .records-table .records-list .record-details[data-v-2164abf4]{background:#fff;border-top:1px solid #e9ecef;padding:2rem;animation:slideDown-2164abf4 .3s ease-out}.records-section .records-table .records-list .record-details .details-container[data-v-2164abf4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.records-section .records-table .records-list .record-details .details-container .detail-section .detail-title[data-v-2164abf4]{color:#495057;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-size:1rem}.records-section .records-table .records-list .record-details .details-container .detail-section .detail-title i[data-v-2164abf4]{color:#007bff}.records-section .records-table .records-list .record-details .details-container .detail-section .detail-content[data-v-2164abf4]{color:#6c757d;line-height:1.6;margin:0;padding:1rem;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}.records-section .records-table .records-list .record-details .details-container .detail-section .prescription-list .prescription-item[data-v-2164abf4]{display:flex;gap:.5rem;padding:.5rem 0;border-bottom:1px solid #e9ecef}.records-section .records-table .records-list .record-details .details-container .detail-section .prescription-list .prescription-item[data-v-2164abf4]:last-child{border-bottom:none}.records-section .records-table .records-list .record-details .details-container .detail-section .prescription-list .prescription-item .med-number[data-v-2164abf4]{font-weight:700;color:#007bff;min-width:2rem}.records-section .records-table .records-list .record-details .details-container .detail-section .prescription-list .prescription-item .med-details[data-v-2164abf4]{color:#495057;flex:1}.records-section .records-table .records-list .record-details .details-container .detail-section .visit-details .visit-info[data-v-2164abf4]{display:flex;justify-content:start;padding:.5rem 0;border-bottom:1px solid #e9ecef}.records-section .records-table .records-list .record-details .details-container .detail-section .visit-details .visit-info[data-v-2164abf4]:last-child{border-bottom:none}.records-section .records-table .records-list .record-details .details-container .detail-section .visit-details .visit-info .info-label[data-v-2164abf4]{font-weight:600;color:#495057}.records-section .records-table .records-list .record-details .details-container .detail-section .visit-details .visit-info .info-value[data-v-2164abf4]{color:#6c757d}.records-section .records-table .records-list .record-details .prescription-section[data-v-2164abf4]{border-top:2px solid #e9ecef;padding-top:2rem;margin-top:1rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-header[data-v-2164abf4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .detail-title[data-v-2164abf4]{color:#495057;font-weight:700;margin:0;display:flex;align-items:center;gap:.5rem;font-size:1rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .detail-title i[data-v-2164abf4]{color:#007bff}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .prescription-actions[data-v-2164abf4]{display:flex;gap:.5rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .prescription-actions .prescription-action-btn[data-v-2164abf4]{padding:.25rem .5rem;font-size:.875rem;border-radius:6px;transition:all .3s ease}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .prescription-actions .prescription-action-btn[data-v-2164abf4]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.records-section .records-table .records-list .record-details .prescription-section .prescription-header .prescription-actions .prescription-action-btn i[data-v-2164abf4]{font-size:.875rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-list .prescription-item[data-v-2164abf4]{display:flex;gap:.5rem;padding:.75rem;border-bottom:1px solid #e9ecef;background:#f8f9fa;border-radius:8px;margin-bottom:.5rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-list .prescription-item[data-v-2164abf4]:last-child{border-bottom:none;margin-bottom:0}.records-section .records-table .records-list .record-details .prescription-section .prescription-list .prescription-item .med-number[data-v-2164abf4]{font-weight:700;color:#007bff;min-width:2rem}.records-section .records-table .records-list .record-details .prescription-section .prescription-list .prescription-item .med-details[data-v-2164abf4]{color:#495057;flex:1;line-height:1.4}@keyframes subtlePulse-2164abf4{0%{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes slideDown-2164abf4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pagination-section[data-v-2164abf4]{margin-top:2rem;padding-bottom:2em}.pagination-section .row[data-v-2164abf4]{display:flex;align-items:center;justify-content:center}.pagination-section .col-md-8[data-v-2164abf4]{display:flex;justify-content:center;align-items:center;min-height:60px}.pagination-section[data-v-2164abf4] .pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;margin:0;padding:0}.pagination-section[data-v-2164abf4] .pagination .page-item{margin:0 .125rem}.pagination-section[data-v-2164abf4] .pagination .page-item .page-link{padding:.5rem .75rem;border-radius:6px;border:1px solid #dee2e6;color:#007bff;background-color:#fff;transition:all .3s ease}.pagination-section[data-v-2164abf4] .pagination .page-item .page-link:hover{background-color:#e9ecef;border-color:#007bff;color:#0056b3}.pagination-section[data-v-2164abf4] .dropdown{position:relative;display:inline-block}.pagination-section[data-v-2164abf4] .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:120px}.bgyellow[data-v-2164abf4]{background-color:#ffffe0}.bd-example-row .row>.col[data-v-2164abf4],.bd-example-row .row>[class^=col-][data-v-2164abf4]{padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;background-color:#72ebe608;border:1px solid rgba(39,41,43,.1)}.bd-example-row-flex-cols .row[data-v-2164abf4]{min-height:10rem;background-color:#ff00001a}.bd-highlight[data-v-2164abf4]{background-color:#563d7c26;border:1px solid rgba(86,61,124,.15)}.legend .row:nth-of-type(odd) div[data-v-2164abf4]{background-color:#faebd7}.legend .row:nth-of-type(2n) div[data-v-2164abf4]{background:#fff}div.container>div:nth-of-type(odd).legend[data-v-2164abf4]{background:#d9edf7}div.container-fluid[data-v-2164abf4]{background:#f5f5f5}a.undecorated[data-v-2164abf4]{text-decoration:none!important}body.modal-open[data-v-2164abf4]{overflow:visible;position:relative;overflow-x:hidden}.noblock[data-v-015014ec]{display:contents}.link[data-v-015014ec]{cursor:pointer;text-decoration:none}.link[data-v-015014ec]:hover:not(.disabled){opacity:.8}.link.disabled[data-v-015014ec]{pointer-events:none;opacity:.6;cursor:not-allowed}.headerstyle[data-v-7a5c903e]{background-color:#2d889a;color:#f0f8ff;padding:4px}.appointmentrow[data-v-7a5c903e]{background-color:#f9fffd}.appointmentrowheaderrow[data-v-7a5c903e]{background-color:#aae4e9}.appointmentrowborder[data-v-7a5c903e]{border:1px solid cadetblue}.appointmentrowcellborder[data-v-7a5c903e]{border-left:1px solid cadetblue;border-right:1px solid cadetblue}.limeicon[data-v-7a5c903e]{--fa-secondary-color: limegreen;cursor:pointer}.unconfirmed[data-v-23f03b45]{background-color:#fff3cd}.apptcontainer[data-v-23f03b45]{background-color:#f8f8ff;border-radius:1rem;padding-top:.5rem}.center-image[data-v-23f03b45]{margin:0 auto;display:block}.marginright[data-v-23f03b45]{margin-right:.3rem}.cancelled[data-v-23f03b45]{background-color:#de1d1d2e;text-decoration:line-through}.table-bordered[data-v-23f03b45]{border:1px solid #dee2e6}.tblheadercol2[data-v-23f03b45]{background-color:#05400ba8;color:#faebd7}.tblUnconfirmedHeader[data-v-23f03b45]{background-color:#e8ddb4a8}tr.apptdone[data-v-23f03b45]{background-color:#00c54669}.apptannounced[data-v-23f03b45]{background-color:#fff8dc}.dark-green[data-v-23f03b45]{color:#37b24d!important}.red[data-v-23f03b45]{color:red!important}.lds-facebook[data-v-23f03b45]{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook div[data-v-23f03b45]{display:inline-block;position:absolute;left:8px;width:16px;background:#67ca15;animation:lds-facebook-23f03b45 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div[data-v-23f03b45]:nth-child(1){left:8px;animation-delay:-.24s}.lds-facebook div[data-v-23f03b45]:nth-child(2){left:32px;animation-delay:-.12s}.lds-facebook div[data-v-23f03b45]:nth-child(3){left:56px;animation-delay:0}@keyframes lds-facebook-23f03b45{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}.lds-ellipsis[data-v-23f03b45]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-23f03b45]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-23f03b45]:nth-child(1){left:8px;animation:lds-ellipsis1-23f03b45 .6s infinite}.lds-ellipsis div[data-v-23f03b45]:nth-child(2){left:8px;animation:lds-ellipsis2-23f03b45 .6s infinite}.lds-ellipsis div[data-v-23f03b45]:nth-child(3){left:32px;animation:lds-ellipsis2-23f03b45 .6s infinite}.lds-ellipsis div[data-v-23f03b45]:nth-child(4){left:56px;animation:lds-ellipsis3-23f03b45 .6s infinite}@keyframes lds-ellipsis1-23f03b45{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-23f03b45{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-23f03b45{0%{transform:translate(0)}to{transform:translate(24px)}}.nodecoration[data-v-23f03b45]{text-decoration:none!important}.clickable[data-v-23f03b45]{cursor:pointer;color:#0d6efd}.clickable[data-v-23f03b45]:hover{color:#0a58ca;text-decoration:underline}.announcementbar[data-v-23f03b45]{position:absolute;z-index:2;background-color:#faebd7;border:2px solid #ccc;border-radius:10px;box-shadow:5px 5px 10px #0000004d;margin:0 auto}.text-smaller[data-v-23f03b45]{font-size:.8rem}.darkred[data-v-23f03b45]{color:#8b0000}.patient-arrived-indicator[data-v-23f03b45]{display:inline-block;width:10px;height:10px;background:radial-gradient(circle at 30% 30%,#4da6ff,#007bff,#0056b3);border-radius:50%;margin-right:10px;vertical-align:middle;box-shadow:0 0 8px #007bff99,0 2px 4px #0000004d,inset 0 1px 2px #fff6;border:1px solid rgba(255,255,255,.3);position:relative}.patientseen{background-color:#f2f9ec}.pasteltableback{background-color:#faf7f0}.alertcontainer{width:21%}.PatientName{text-decoration:none;color:#020202}a.PatientName:hover{color:#0a58ca}.PatientRowTR:hover{color:#0a58ca;background-color:#7fffd4;cursor:pointer}#CardBody{-ms-flex:1 1 auto;flex:1 1 auto;padding:.25rem .1rem}.pink8{color:#c2255c}.lime6{color:#82c91e}.blue6{color:#228ae6}.violet6{color:#7950f2}.red8{color:#e03131}.orange6{color:#fd7e14}.flag-icon{display:inline-block;margin-right:4px;cursor:help}.flag-icon i{font-size:1.1rem}body[data-v-aba68195]{overflow:scroll}.select2Buttons strong[data-v-aba68195]{display:block;clear:left;padding-top:5px}.select2Buttons ul[data-v-aba68195]{list-style-type:none;clear:left;margin:5px;padding:0}.select2Buttons li[data-v-aba68195],.select2Buttons a[data-v-aba68195]{float:left;min-width:37px}.select2Buttons li[data-v-aba68195]{margin:0 5px 5px 0}.select2Buttons li a[data-v-aba68195],.select2Buttons .limited a[data-v-aba68195],.select2Buttons .disabled[data-v-aba68195]{border:1px solid #63baff;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000}.select2Buttons li[data-v-aba68195]:last-child{margin-right:0}.select2Buttons a[data-v-aba68195]{color:#3c89c8;padding:4px;text-align:center;text-decoration:none;font-size:15px}.select2Buttons .disabled span[data-v-aba68195]{padding:4px;display:block;font-size:15px;min-width:37px}.select2Buttons a[data-v-aba68195]:hover,.select2Buttons .picked[data-v-aba68195]{background:#3c89c8;border-color:#3c89c8;color:#fff;text-decoration:none}.select2Buttons .limited a[data-v-aba68195],.select2Buttons .disabled[data-v-aba68195]{text-align:center}.select2Buttons .disabled[data-v-aba68195]{border:1px solid #d1d1d1;color:#999}.select2Buttons .disabled .picked[data-v-aba68195]{background:#d1d1d1;border-color:#d1d1d1;color:#fff}#selectRadioButtons input[type=radio][data-v-aba68195]{display:none}#selectRadioButtons span[data-v-aba68195]{display:inline-block;padding:5px;text-transform:uppercase;border:1px solid #63baff;border-radius:3px;color:#000}#selectRadioButtons input[type=radio]:checked+span[data-v-aba68195]{background-color:#087c1c;color:#fff;border-color:green}.billrow[data-v-6a5ad6a2]{background-color:#f9fffd}.billheaderrow[data-v-6a5ad6a2]{background-color:#aae4e9}.billborder[data-v-6a5ad6a2]{border:1px solid cadetblue}.billcellborder[data-v-6a5ad6a2]{border-left:1px solid cadetblue;border-right:1px solid cadetblue}.colorIcon[data-v-6a5ad6a2]{--fa-primary-color: #f00;--fa-secondary-color: rgb(195, 12, 182)}.limeicon[data-v-6a5ad6a2]{--fa-secondary-color: limegreen;cursor:pointer}.appointmentrow[data-v-970a24d0]{background-color:#f9fffd}.appointmentrowheaderrow[data-v-970a24d0]{background-color:#aae4e9}.appointmentrowborder[data-v-970a24d0]{border:1px solid cadetblue}.appointmentrowcellborder[data-v-970a24d0]{border-left:1px solid cadetblue;border-right:1px solid cadetblue}.smbtn[data-v-9a9f1edd]{margin-right:4px;border:none}.bg-blue[data-v-97429bb5]{background-color:#9ae5d7!important}a[data-v-97429bb5]{color:#f0f8ff}.SeenPatient[data-v-97429bb5]{background-color:#c9eee2}.headercolor[data-v-97429bb5]{color:#2d889a}.titlestyle[data-v-97429bb5]{background-color:#2d889a;color:#f0f8ff;padding:4px}.spllink[data-v-97429bb5]{text-decoration:none}.nogutter[data-v-97429bb5]{--bs-gutter-y: 0;padding-right:0;padding-left:0}.tablebg[data-v-97429bb5]{background-color:#fff}.tablerounded[data-v-97429bb5]{border-radius:.8rem}.appointmentsrow[data-v-97429bb5]:hover{color:#0a58ca;background-color:#f3e9c8;cursor:pointer}.cupertino-header[data-v-97429bb5]{font-weight:600}.cupertino-body[data-v-97429bb5]{padding:4px 2px}.cupertino-card[data-v-97429bb5]{border-radius:16px;padding:12px 14px;background:linear-gradient(180deg,#fffffff2,#f8f8f8f2);box-shadow:0 6px 18px #00000014;border:1px solid rgba(0,0,0,.06)}.cupertino-card .label[data-v-97429bb5]{display:inline-block;min-width:110px;font-weight:600;color:#495057}.cupertino-card .value[data-v-97429bb5]{color:#212529}.hero[data-v-97429bb5]{display:flex;align-items:center;gap:12px}.hero-icon[data-v-97429bb5]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#43cea2,#185a9d);color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 8px 18px #185a9d33}.hero-title[data-v-97429bb5]{font-weight:700;font-size:1.05rem}.hero-subtitle[data-v-97429bb5]{font-size:.9rem}.chip[data-v-97429bb5]{display:inline-block;padding:2px 8px;border-radius:999px;background:#eef3ff;color:#1f5ad1;border:1px solid #d9e4ff;margin-right:6px;margin-bottom:4px;font-size:.85rem}.section-title[data-v-97429bb5]{font-weight:600;margin-bottom:8px;color:#0d6efd;font-size:1.2rem}.meds-grid[data-v-97429bb5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.med-pill[data-v-97429bb5]{border-radius:12px;border:1px solid rgba(13,110,253,.15);background:#fff;padding:10px 12px;box-shadow:0 4px 10px #0d6efd0f}.med-brand[data-v-97429bb5]{font-weight:600;color:#0b5ed7;margin-bottom:4px}.med-meta[data-v-97429bb5]{margin-bottom:4px}.meta-chip[data-v-97429bb5]{display:inline-block;padding:1px 6px;margin-right:6px;margin-bottom:4px;border-radius:8px;background:#f1f3f5;color:#495057;font-size:.78rem}.med-instruction[data-v-97429bb5]{font-size:.82rem;color:#495057}.vacant-slots-row[data-v-97429bb5]{background-color:transparent!important}.vacant-slots-row[data-v-97429bb5]:hover{background-color:transparent!important;cursor:default}.form-check-input[data-v-97429bb5]{margin-left:1rem}.form-check-label[data-v-97429bb5]{margin-right:.5rem}.holiday-message[data-v-97429bb5]{color:red;font-weight:700}.slot-list h3[data-v-97429bb5]{margin-top:1em;margin-bottom:.5em}.slot-list ul[data-v-97429bb5]{list-style-type:none;padding-left:0}.slot-list li[data-v-97429bb5]{margin-bottom:.25em}.smaller-width[data-v-97429bb5]{width:96%!important}.elegant-slotlist-modal .modal-content[data-v-97429bb5]{border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 1rem #00000026}.elegant-slotlist-modal .modal-header[data-v-97429bb5]{background-color:#f8f9fa;border-bottom:none}.elegant-slotlist-modal .modal-title[data-v-97429bb5]{font-weight:600}.elegant-slotlist-modal .holiday-message[data-v-97429bb5]{border-radius:.5rem}.elegant-slotlist-modal .slot-list h5[data-v-97429bb5]{font-weight:600}.elegant-slotlist-modal .slot-list h5 .fa-duotone[data-v-97429bb5]{margin-right:.5rem;opacity:.7}.elegant-slotlist-modal .slot-list .slot-item[data-v-97429bb5]{transition:all .3s ease;border:1px solid #dee2e6}.elegant-slotlist-modal .slot-list .slot-item[data-v-97429bb5]:hover{background-color:#e9ecef!important;transform:translateY(-2px);box-shadow:0 .25rem .5rem #0000001a}.elegant-slotlist-modal .fa-sun[data-v-97429bb5]{color:#007bff}.elegant-slotlist-modal .fa-cloud-sun[data-v-97429bb5]{color:#ff7f00}.elegant-slotlist-modal .fa-moon[data-v-97429bb5]{color:orange}.flag-icon[data-v-97429bb5]{display:inline-block;margin-right:4px;cursor:help}.flag-icon i[data-v-97429bb5]{font-size:1.1rem}.iconbutton[data-v-b931bdbb]{margin:12px;border:none;border-radius:8px;background-color:#80be61;box-shadow:0 4px 8px #0000001a;transition:box-shadow .2s ease}.iconbutton[data-v-b931bdbb]:hover{box-shadow:0 6px 12px #00000026;background-color:#0781d1f0}.iconbutton[data-v-947b18c4]{margin:12px;border:none;border-radius:8px;background-color:#80be61;box-shadow:0 4px 8px #0000001a;transition:all .2s ease;cursor:pointer;text-align:center;width:100%}.iconbutton[data-v-947b18c4]:hover{box-shadow:0 6px 12px #00000026;background-color:#0781d1f0}.iconbutton[data-v-947b18c4]:active{box-shadow:0 2px 4px #0003;transform:translateY(1px)}.iconbutton.disabled[data-v-947b18c4]{opacity:.6;cursor:not-allowed;background-color:#ccc;box-shadow:none}.nounderline[data-v-947b18c4]{text-decoration:none;color:#212529}.nounderline[data-v-947b18c4]:hover{color:#fff}.disabled .nounderline[data-v-947b18c4]{color:#666}.rounded[data-v-69a04362]{border-radius:var(--bs-border-radius)!important}.titlestyle[data-v-69a04362]{background-color:#2d889a;color:#f0f8ff;padding:4px}a[data-v-69a04362]{color:#f0f8ff}.seenColor[data-v-69a04362]{background-color:#aee3bd}.spllink[data-v-69a04362]{text-decoration:none}.toppad[data-v-69a04362]{padding-top:1rem}.headercolor[data-v-69a04362]{color:#2d889a}.tablebg[data-v-69a04362]{background-color:#fff}.tablerounded[data-v-69a04362]{border-radius:.8rem}.table[data-v-69a04362]{margin-bottom:0rem}.flag-icon[data-v-69a04362]{display:inline-block;margin-right:4px;cursor:help}.flag-icon i[data-v-69a04362]{font-size:1.1rem}a.nodec[data-v-1ea44f3e]{text-decoration:none!important}.whitecol[data-v-1ea44f3e]{color:#fff}.breadcrumb[data-v-1ea44f3e]{background-color:#555c65;padding:.75rem 1rem}.breadcrumbnav[data-v-1ea44f3e]{background-color:#555c65}.dropdown .btn-secondary[data-v-1ea44f3e]{background-color:transparent;border:none;color:#fff}.dropdown .btn-secondary[data-v-1ea44f3e]:hover,.dropdown .btn-secondary[data-v-1ea44f3e]:focus{background-color:#ffffff1a}.dropdown-menu[data-v-1ea44f3e]{margin-top:.5rem}.notification-badge[data-v-1ea44f3e]{position:relative;display:inline-block}.badge-count[data-v-1ea44f3e]{position:absolute;top:-8px;right:-8px;background-color:#ff5252;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:.7rem;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 2px 5px #0003}@keyframes pulse-1ea44f3e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.notification-pulse[data-v-1ea44f3e]{animation:pulse-1ea44f3e .5s ease-in-out}[data-v-1ea44f3e] .reception-banner{top:30px!important}.parent[data-v-ad56eca2]{cursor:pointer;border:1px solid #c3a2a2;background-color:#fefbb7;border-radius:1rem!important;padding-bottom:10px;padding-top:10px}.network-error-container[data-v-2dc449f9]{width:100%;padding:8px;margin-bottom:10px}.network-error-alert[data-v-2dc449f9]{display:flex;align-items:center;gap:10px;background-color:#ffebee;color:#d32f2f;border:1px solid #ef9a9a;border-radius:4px;padding:10px 16px;font-weight:500;animation:fadeIn-2dc449f9 .3s ease-in-out}.network-error-alert i[data-v-2dc449f9]{font-size:1.2rem}@keyframes fadeIn-2dc449f9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.appointment-details-card[data-v-81089d43]{background:#f2f2f7;border:1px solid #e5e5ea;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.slots-container .slots-grid[data-v-81089d43]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;max-height:400px;overflow-y:auto;padding:1rem;border:1px solid #e5e5ea;border-radius:16px;background:#f2f2f7;box-shadow:inset 0 1px 3px #0000001a}.slot-button[data-v-81089d43]{background:#fff;border:1px solid #d1d1d6;border-radius:12px;padding:1rem .75rem;font-size:.95rem;font-weight:500;color:#1d1d1f;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000001a}.slot-button[data-v-81089d43]:hover{border-color:#007aff;background:#f0f8ff;color:#007aff;transform:translateY(-2px);box-shadow:0 4px 12px #007aff26}.slot-button[data-v-81089d43]:active{transform:translateY(0);box-shadow:0 1px 3px #0000001a}.slot-button.selected[data-v-81089d43]{background:#007aff;border-color:#007aff;color:#fff;box-shadow:0 4px 16px #007aff4d;transform:translateY(-2px)}.closeButtonSmall[data-v-81089d43]{font-size:1.2em;color:#8e8e93}.closeButtonSmall[data-v-81089d43]:hover{color:#1d1d1f}.modal-header.bg-primary[data-v-81089d43]{background:#f2f2f7!important;color:#1d1d1f;border-bottom:1px solid #e5e5ea;border-radius:16px 16px 0 0}.modal-header.bg-primary .modal-title[data-v-81089d43]{color:#1d1d1f;font-weight:600;font-size:1.25rem}.modal-header.bg-primary .modal-title i[data-v-81089d43]{--fa-primary-color: #007aff;--fa-secondary-color: #e5f2ff}@media (max-width: 768px){.slots-grid[data-v-81089d43]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;padding:.75rem}.slot-button[data-v-81089d43]{padding:.75rem .5rem;font-size:.85rem;min-height:50px}}@media (max-width: 480px){.slots-grid[data-v-81089d43]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;padding:.5rem}.slot-button[data-v-81089d43]{padding:.5rem .25rem;font-size:.8rem;min-height:45px}}.fab-container[data-v-195f53b3]{position:fixed;bottom:4em;right:1em;z-index:1050;cursor:pointer;transition:all .3s ease}.fab-container[data-v-195f53b3]:hover{transform:scale(1.05)}.fab-button[data-v-195f53b3]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;border-radius:50px;padding:15px 20px;box-shadow:0 4px 20px #ff6b3566;display:flex;align-items:center;gap:10px;min-width:140px;transition:all .3s ease}.fab-button i[data-v-195f53b3]{--fa-primary-color: #ffffff;--fa-secondary-color: #ff8c42}.fab-button .fab-text[data-v-195f53b3]{font-weight:600;font-size:14px}.fab-badge[data-v-195f53b3]{position:absolute;top:-8px;right:-8px;background:#dc3545;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 8px #dc35454d;animation:pulse-195f53b3 2s infinite}@keyframes pulse-195f53b3{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.unconfirmed-appointments-container[data-v-195f53b3]{max-height:70vh;overflow-y:auto;padding:1rem}.appointment-card[data-v-195f53b3]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:1rem;padding:1.5rem;transition:all .3s ease}.appointment-card[data-v-195f53b3]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.appointment-header[data-v-195f53b3]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.patient-info[data-v-195f53b3]{flex:1}.patient-info .patient-name[data-v-195f53b3]{color:#2c3e50;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.patient-info .appointment-time[data-v-195f53b3]{color:#6c757d;margin-bottom:.25rem;font-size:.95rem}.patient-info .appointment-time i[data-v-195f53b3]{--fa-primary-color: #007bff;--fa-secondary-color: #cce7ff}.patient-info .doctor-name[data-v-195f53b3]{color:#6c757d;margin-bottom:.25rem;font-size:.95rem}.patient-info .doctor-name i[data-v-195f53b3]{--fa-primary-color: #28a745;--fa-secondary-color: #d4edda}.patient-info .otp-status[data-v-195f53b3]{font-size:.9rem;font-weight:500}.patient-info .otp-status i[data-v-195f53b3]{--fa-primary-color: #dc3545;--fa-secondary-color: #f8d7da}.appointment-actions[data-v-195f53b3]{display:flex;flex-direction:column;gap:.5rem;min-width:120px}.no-appointments[data-v-195f53b3]{color:#6c757d}.no-appointments i[data-v-195f53b3]{--fa-primary-color: #6c757d;--fa-secondary-color: #e9ecef}.closeButtonSmall[data-v-195f53b3]{font-size:1.2em;color:#fff}.modal-header.bg-warning[data-v-195f53b3]{background:linear-gradient(135deg,#ffc107,#ff8f00)!important;color:#212529}.modal-header.bg-warning .modal-title[data-v-195f53b3]{color:#212529;font-weight:600}.modal-header.bg-warning .modal-title i[data-v-195f53b3]{--fa-primary-color: #212529;--fa-secondary-color: #ff8f00}@media (max-width: 768px){.fab-container[data-v-195f53b3]{bottom:15px;right:15px}.fab-button[data-v-195f53b3]{padding:12px 16px;min-width:120px}.fab-button .fab-text[data-v-195f53b3]{font-size:12px}.appointment-header[data-v-195f53b3]{flex-direction:column;gap:1rem}.appointment-actions[data-v-195f53b3]{flex-direction:row;justify-content:space-between;min-width:auto}}body{background-color:var(--color-background-light, antiquewhite)}.rounded{border-radius:var(--bs-border-radius)!important}.titlestyle{background-color:var(--color-primary-dark, #2D889A);color:var(--color-text-light, aliceblue);padding:4px}.titlemargin{margin-bottom:.2rem}.normargin{padding:0}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-y: 0;padding-right:0;padding-left:0}.row>*{padding-right:0;padding-left:0}.iconbutton:hover{box-shadow:0 6px 12px #00000026}.col-sm-3 .d-flex.flex-wrap>*{flex:1 1 auto;min-width:0}.nounderline{color:var(--color-text-primary, black);text-decoration:none}.maindash{background-color:var(--color-background-light, antiquewhite)}.checkinsheader,.appointmentsheader{background-color:var(--color-accent-blue, #aae4e9)}.checkinsrow{background-color:var(--color-surface, #f9fffd)}.checkinsrow:hover{background-color:var(--color-surface-hover, rgb(243, 233, 200));cursor:pointer}.padleft{padding-left:.2rem;padding-right:.2rem}.scrollable-list{max-height:70vh;overflow-y:auto}.bg-blue{background-color:var(--color-accent-blue, rgb(154, 229, 215))!important}.holiday-message{color:var(--color-error, red);font-weight:700}.slot-list h3{margin-top:1em;margin-bottom:.5em}.slot-list ul{list-style-type:none;padding-left:0}.slot-list li{margin-bottom:.25em}.smaller-width{width:96%!important}.elegant-slotlist-modal .modal-content{border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 1rem #00000026}.elegant-slotlist-modal .modal-header{background-color:var(--color-background-light, #f8f9fa);border-bottom:none}.elegant-slotlist-modal .modal-title{font-weight:600}.elegant-slotlist-modal .holiday-message{border-radius:.5rem}.elegant-slotlist-modal .slot-list h5{font-weight:600}.elegant-slotlist-modal .slot-list h5 .fa-duotone{margin-right:.5rem;opacity:.7}.elegant-slotlist-modal .slot-list .slot-item{transition:all .3s ease;border:1px solid var(--color-border, #dee2e6)}.elegant-slotlist-modal .slot-list .slot-item:hover{background-color:var(--color-border-light, #e9ecef)!important;transform:translateY(-2px);box-shadow:0 .25rem .5rem #0000001a}.elegant-slotlist-modal .fa-sun{color:var(--color-primary, #007bff)}.elegant-slotlist-modal .fa-cloud-sun{color:var(--color-warning, #ff7f00)}.elegant-slotlist-modal .fa-moon{color:var(--color-warning-dark, #ffa500)}.myimg[data-v-35e53403]{max-width:40em;height:auto}.navbar-collapse[data-v-b3eb9c73]{display:flex!important;flex-basis:100%!important}.navbar-collapse.justify-content-between[data-v-b3eb9c73]{justify-content:space-between!important}.navbar-buttons[data-v-b3eb9c73]{margin-left:auto!important}.navbranding[data-v-b3eb9c73]{background-color:#2d889a}.navbar[data-v-b3eb9c73]{background-color:#2d889a;padding-top:0%;padding-bottom:0%}.navbar-brand[data-v-b3eb9c73]{color:#fff}.nav-link[data-v-b3eb9c73]{color:#fff!important}.mainwelcomeblock[data-v-ed45ec2c]{background-color:ivory}.mainout[data-v-ed45ec2c]{background-color:#2d889a}.myrow-header[data-v-5c057a95]{background-color:#8bc4f9}.openedrow[data-v-47284701]{background-color:#b7f1e0}.cardbackground[data-v-5f896ca0]{background-color:#eae5ef}.prevcheckinrow[data-v-5f896ca0]{background-color:#b7daf1}.openedrow[data-v-5f896ca0]{background-color:#b7f1e0}.conta[data-v-5f896ca0]{background-color:#e6efb7;overflow-y:auto;height:50vh}.contb[data-v-5f896ca0]{background-color:#e1cde3;overflow-y:auto;height:50vh}.maincont[data-v-5f896ca0]{height:100vh;resize:horizontal}.nowrap[data-v-5f896ca0]{white-space:nowrap}.blink_me[data-v-5f896ca0]{animation:blinker-5f896ca0 3s linear infinite}@keyframes blinker-5f896ca0{50%{opacity:0}}.spllink[data-v-5f896ca0]{text-decoration:none}.paymentcard[data-v-5f896ca0]{box-shadow:0 4px 8px #0003;transition:.3s;border-radius:5px}.paymentcard[data-v-5f896ca0]:hover{box-shadow:0 8px 16px #0003}.fadetext[data-v-5f896ca0]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:10px;background-color:#f8f9fa;border-radius:5px;text-align:center}.fade-enter-active[data-v-5f896ca0],.fade-leave-active[data-v-5f896ca0]{transition:opacity .5s}.fade-enter[data-v-5f896ca0],.fade-leave-to[data-v-5f896ca0]{opacity:0}.bd-example-row .row>.col[data-v-08b601bf],.bd-example-row .row>[class^=col-][data-v-08b601bf]{padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;background-color:#72ebe608;border:1px solid rgba(39,41,43,.1)}.bd-example-row-flex-cols .row[data-v-08b601bf]{min-height:10rem;background-color:#ff00001a}.bd-highlight[data-v-08b601bf]{background-color:#563d7c26;border:1px solid rgba(86,61,124,.15)}.legend .row:nth-of-type(odd) div[data-v-08b601bf]{background-color:#faebd7}.legend .row:nth-of-type(2n) div[data-v-08b601bf]{background:#fff}div.container>div:nth-of-type(odd).legend[data-v-08b601bf]{background:#d9edf7}div.container-fluid[data-v-08b601bf]{background:#f5f5f5}.flaggedcustomer[data-v-08b601bf]{background-color:#e9967a}.titlestyle[data-v-86a30b91]{background-color:#2d889a;color:#f0f8ff;padding:4px}.detailcard[data-v-86a30b91]{background-color:#2d889a;color:#f0f8ff}div.customer-info[data-v-86a30b91]{color:#f0f8ff}.card-header[data-v-86a30b91]{background-color:#2f4f4f}.customer-card[data-v-86a30b91]{box-shadow:0 4px 6px #0000001a;border-radius:8px;overflow:hidden}.customer-info p[data-v-86a30b91]{margin-bottom:.75rem}.customer-info strong[data-v-86a30b91]{font-weight:600;margin-right:.5rem}.alert-warning[data-v-86a30b91]{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.roundedborders[data-v-86a30b91]{border-radius:8px}.excel-table[data-v-86a30b91]{border:1px solid #dee2e6;border-radius:4px;overflow:hidden;margin-top:1rem}.excel-header[data-v-86a30b91]{background-color:#84273a;font-weight:700}.excel-row[data-v-86a30b91]:nth-child(2n){background-color:#0073e7}.excel-row[data-v-86a30b91]:nth-child(odd){background-color:#606032}.excel-cell[data-v-86a30b91]{border:1px solid #dee2e6;padding:.5rem;display:flex;align-items:center}.form-check-input[data-v-86a30b91]{margin:0}.btn-primary[data-v-9cc10faf]{@apply bg-blue-600 text-white font-semibold py-2 px-4 rounded-md;}.btn-primary[data-v-9cc10faf]:hover{@apply bg-blue-700;}.choice-chip[data-v-a075541b]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 20px;border-radius:20px;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;box-shadow:0 2px 4px #0000001a}.choice-chip[data-v-a075541b]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.choice-chip.available[data-v-a075541b]{background:linear-gradient(45deg,#a8e063,#56ab2f);color:#fff}.choice-chip.unavailable[data-v-a075541b]{background:linear-gradient(45deg,#ff9a9e,#fad0c4);color:#333}.choice-chip.selected[data-v-a075541b]{background:linear-gradient(45deg,#4facfe,#00f2fe);color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.choice-chip .time[data-v-a075541b]{font-weight:700;font-size:1rem;margin-bottom:4px}.choice-chip .duration[data-v-a075541b]{font-size:.85rem;opacity:.9}.appointment-slots[data-v-a6109266]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px;border-radius:12px;box-shadow:0 4px 6px #0000001a}.appointment-slots h3[data-v-a6109266]{color:#4a90e2;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.appointment-slots .btn-gradient[data-v-a6109266]{background:linear-gradient(45deg,#4facfe,#00f2fe);border:none;color:#fff;padding:10px 20px;border-radius:25px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.appointment-slots .btn-gradient[data-v-a6109266]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.appointment-slots .btn-gradient[data-v-a6109266]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #0000001a}.appointment-slots .btn-gradient[data-v-a6109266]:disabled{opacity:.6;cursor:not-allowed}.add-slot-form[data-v-e00c0b92]{max-width:300px;margin:0 auto}.form-switch .form-check-input[data-v-e00c0b92]{width:3em;height:1.5em}.form-check-label[data-v-e00c0b92]{padding-left:.5em}.btn-primary[data-v-e00c0b92]{background:linear-gradient(45deg,#4facfe,#00f2fe);border:none;padding:10px 20px;border-radius:25px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.btn-primary[data-v-e00c0b92]:hover{transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.btn-primary[data-v-e00c0b92]:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.time-period-title[data-v-a5f8f0dd]{margin-bottom:.5rem;color:#062a41;font-weight:600}.btn-outline-primary.active[data-v-a5f8f0dd]{background-color:#4a90e2;color:#fff}.btn-primary[data-v-a5f8f0dd]{background-color:#4a90e2;border-color:#4a90e2;color:#fff}.btn-primary[data-v-a5f8f0dd]:hover{background-color:#3a7bc8;border-color:#3a7bc8}.btn-primary[data-v-a5f8f0dd]:disabled{background-color:#a8d1ff;border-color:#a8d1ff}.customer-card[data-v-e0dcd416],.appointment-card[data-v-e0dcd416]{box-shadow:0 4px 6px #0000001a;border-radius:8px;overflow:hidden;margin-bottom:2rem}.card-header[data-v-e0dcd416]{padding:1rem}.customer-info p[data-v-e0dcd416]{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.5rem;border-bottom:1px solid #1a3f5c}.customer-info p[data-v-e0dcd416]:last-child{border-bottom:none}.customer-info strong[data-v-e0dcd416]{font-weight:600;color:#f0f3f6}.customer-info span[data-v-e0dcd416]{color:#ebf536}.appointment-card-bg[data-v-e0dcd416]{background-color:#e6f3ff;color:#062a41}.appointment-card .form-label[data-v-e0dcd416]{color:#062a41;font-weight:600}.appointment-card .form-control[data-v-e0dcd416]{background-color:#fff;border-color:#a8d1ff;color:#062a41}.appointment-card .form-control[data-v-e0dcd416]:focus{border-color:#4a90e2;box-shadow:0 0 0 .25rem #4a90e240}.btn-outline-primary[data-v-e0dcd416]{color:#4a90e2;border-color:#4a90e2;margin-bottom:.5rem}.btn-outline-primary[data-v-e0dcd416]:hover,.btn-outline-primary.active[data-v-e0dcd416]{background-color:#4a90e2;color:#fff}.btn-primary[data-v-e0dcd416]{background-color:#4a90e2;border-color:#4a90e2;color:#fff}.btn-primary[data-v-e0dcd416]:hover{background-color:#3a7bc8;border-color:#3a7bc8}.time-period-title[data-v-e0dcd416]{margin-bottom:.5rem;color:#062a41;font-weight:600}.card-bg[data-v-e0dcd416]{background-color:#062a41;color:#e9ecef}.alert-warning[data-v-e0dcd416]{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-success[data-v-e0dcd416]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-danger[data-v-e0dcd416]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alignmyself[data-v-13806239]{margin-top:auto}.page-wrapper[data-v-13806239]{display:flex;justify-content:center;align-items:center}.accountingwelcomeblock[data-v-0bc4b64e]{background-image:url(/assets/accounting-BWV5CKwn.jpg);height:100vh;background-size:100% 100%}.breadcrumb[data-v-0bc4b64e]{background-color:var(--color-primary-dark, #2d889a);border-radius:.25rem;padding:.5rem 1rem}.breadcrumb-item[data-v-0bc4b64e]{color:#fff}.breadcrumb-item a[data-v-0bc4b64e]{color:#fff;text-decoration:none}.breadcrumb-item a[data-v-0bc4b64e]:hover{color:#fffc;text-decoration:underline}.breadcrumb-item+.breadcrumb-item[data-v-0bc4b64e]:before{color:#ffffffb3}.breadcrumb-item.active[data-v-0bc4b64e]{color:#fff;font-weight:600}.padextra[data-v-0bc4b64e]{padding:13px}.grow[data-v-0bc4b64e]{transition:all .2s ease-in-out}.grow[data-v-0bc4b64e]:hover{transform:scale(1.1)}.hover-effect[data-v-0bc4b64e]:hover{background-color:var(--color-background-blue, #e3f2fd)!important;color:var(--color-text-primary, #000000)}.hover-effect[data-v-0bc4b64e]{transition:background-color .3s ease,color .3s ease}.bg-white[data-v-0bc4b64e]{background-color:var(--color-background, #ffffff)!important}.cardmod[data-v-0bc4b64e]{margin-right:1em;width:30rem}.storetitle[data-v-0bc4b64e]{padding-top:1rem;font-weight:700}.bulk-action-modal-wrapper[data-v-b9068762]{background:#00000080;z-index:1050}.bulk-action-modal-content[data-v-b9068762]{border-radius:15px;box-shadow:0 10px 40px #0003;border:none;overflow:hidden}.bulk-action-header[data-v-b9068762]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-bottom:none;padding:20px;border-radius:15px 15px 0 0}.bulk-action-header .modal-title[data-v-b9068762]{color:#fff;font-weight:700;margin:0}.bulk-action-header .close[data-v-b9068762]{color:#fff;opacity:1}.bulk-action-body[data-v-b9068762]{padding:20px;max-height:70vh;overflow-y:auto;text-align:left}.copy-csv-section[data-v-b9068762]{background:linear-gradient(135deg,#667eea,#764ba2);padding:15px;border-radius:10px;margin-bottom:20px}.copy-csv-section .section-title[data-v-b9068762]{color:#fff;font-weight:700;margin-bottom:15px;font-size:1.1rem}.copy-csv-section .csv-btn[data-v-b9068762]{border-radius:6px;font-weight:500}.update-fields-section[data-v-b9068762]{background:linear-gradient(135deg,#f093fb,#f5576c);padding:15px;border-radius:10px;margin-bottom:20px}.update-fields-section .section-title[data-v-b9068762]{color:#fff;font-weight:700;margin-bottom:20px;font-size:1.1rem}.update-fields-section .field-label[data-v-b9068762]{font-weight:600;color:#fff;margin-bottom:5px}.update-fields-section .form-control[data-v-b9068762]{border-radius:6px;border:none;box-shadow:0 2px 4px #0000001a;width:100%}.update-fields-section .form-control[data-v-b9068762]:focus{box-shadow:0 2px 8px #00000026;outline:none}.update-fields-section .switch-container[data-v-b9068762]{background:#fff3;padding:12px;border-radius:8px;display:flex;align-items:center;gap:10px}.update-fields-section .switch-label[data-v-b9068762]{font-weight:600;cursor:pointer;color:#fff;margin:0;flex:1}.update-fields-section .switch-input[data-v-b9068762]{cursor:pointer;width:3em;height:1.5em;margin:0;position:relative;float:none;flex-shrink:0}.bulk-action-footer[data-v-b9068762]{border-top:1px solid rgba(0,0,0,.1);padding:15px 20px;background:#f8f9fa}.bulk-action-footer .btn[data-v-b9068762]{border-radius:8px;padding:12px 30px;font-weight:600;font-size:1rem;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.bulk-action-footer .btn[data-v-b9068762]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.bulk-action-footer .btn.btn-success[data-v-b9068762]{box-shadow:0 4px 12px #28a7454d}.bulk-action-footer .btn.btn-success[data-v-b9068762]:hover:not(:disabled){box-shadow:0 6px 16px #28a74566}.bulk-action-footer .btn[data-v-b9068762]:disabled{opacity:.6;cursor:not-allowed}.closeButtonSmall[data-v-b9068762]{font-size:1.2em;line-height:1}.large-font[data-v-76f9229a]{font-size:1.5rem}.scrollabley[data-v-76f9229a]{overflow-y:auto}.breadcrumb-item.active[data-v-76f9229a]{color:#c4cbd2}.myrow-header[data-v-76f9229a]{background-color:#8bc4f9}.dueamount[data-v-76f9229a]{color:#84600f;font-weight:700}a.stockentryheader[data-v-76f9229a]{color:#c5370a}.remark-highlight[data-v-76f9229a]{color:#cc1b1b}.serow-striped[data-v-76f9229a]:nth-of-type(odd){background-color:#d5dedd}a.nodecoration[data-v-76f9229a],span.nodecoration[data-v-76f9229a]{text-decoration:none!important}.relpost[data-v-76f9229a]{position:relative}.notpaidclass[data-v-76f9229a]{color:#cc1b1b}.closepos[data-v-76f9229a]{position:absolute;top:0;right:0;padding-left:10}.nounderline[data-v-76f9229a]{text-decoration:none}.unmarginize[data-v-76f9229a]{margin-bottom:0}.unpadify[data-v-76f9229a]{padding:0}.cancellation-marked[data-v-76f9229a]{background:linear-gradient(135deg,#fff5f5,#ffe6e6)!important;border-left:4px solid #ff3b30;box-shadow:0 2px 8px #ff3b3026}.cancellation-info[data-v-76f9229a]{background:linear-gradient(135deg,#ff3b301a,#ff6b001a);padding:8px 12px;margin-top:4px;border-radius:8px;border-left:3px solid #ff3b30}.cancellation-badge[data-v-76f9229a]{background:linear-gradient(135deg,#ff3b30,#d70015);color:#fff;padding:4px 8px;border-radius:8px;font-weight:700;font-size:.9em;box-shadow:0 2px 4px #ff3b304d}.deleted-marked[data-v-76f9229a]{background:linear-gradient(135deg,#f5f5f5,#e8e8e8)!important;border-left:4px solid #8e8e93;opacity:.8;box-shadow:0 2px 8px #8e8e9326}.deletion-info[data-v-76f9229a]{background:linear-gradient(135deg,#8e8e931a,#78787d1a);padding:8px 12px;margin-top:4px;border-radius:8px;border-left:3px solid #8e8e93}.deletion-badge[data-v-76f9229a]{background:linear-gradient(135deg,#8e8e93,#6d6d70);color:#fff;padding:4px 8px;border-radius:8px;font-weight:700;font-size:.9em;box-shadow:0 2px 4px #8e8e934d}.card[data-v-76f9229a]{border:none;border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:16px;overflow:hidden;background:linear-gradient(135deg,#fff,#f8f9fa);max-width:280px;margin-left:auto;margin-right:auto}.card[data-v-76f9229a]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f}.card.cancellation-marked[data-v-76f9229a]{border-left:3px solid #ff3b30;background:linear-gradient(135deg,#fff5f5,#ffe6e6);box-shadow:0 2px 12px #ff3b3026}.card.cancellation-marked[data-v-76f9229a]:hover{box-shadow:0 4px 20px #ff3b3040}.card.deleted-marked[data-v-76f9229a]{border-left:3px solid #8e8e93;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);opacity:.8;box-shadow:0 2px 12px #8e8e9326}.card.deleted-marked[data-v-76f9229a]:hover{box-shadow:0 4px 20px #8e8e9340}.card-header[data-v-76f9229a]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid rgba(0,0,0,.05);border-radius:12px 12px 0 0;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-body[data-v-76f9229a]{padding:16px;background:transparent}.card-footer[data-v-76f9229a]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-top:1px solid rgba(0,0,0,.05);border-radius:0 0 12px 12px;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.list-group-item[data-v-76f9229a]{border:none;border-bottom:1px solid rgba(0,0,0,.05);padding:8px 0;background:transparent;transition:background-color .2s ease}.list-group-item[data-v-76f9229a]:hover{background-color:#00000005}.list-group-item[data-v-76f9229a]:last-child{border-bottom:none}.row-cols-1 .col[data-v-76f9229a]{margin-bottom:16px;padding:0 8px}.row-cols-sm-2 .col[data-v-76f9229a]{margin-bottom:16px;padding:0 6px}.row-cols-md-3 .col[data-v-76f9229a]{margin-bottom:16px;padding:0 4px}.row-cols-lg-4 .col[data-v-76f9229a]{margin-bottom:16px;padding:0 3px}.row-cols-xl-5 .col[data-v-76f9229a],.row-cols-xxl-6 .col[data-v-76f9229a]{margin-bottom:16px;padding:0 2px}.g-3[data-v-76f9229a]{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}.badge[data-v-76f9229a]{border-radius:12px;font-weight:600;padding:6px 12px;font-size:.75rem}.badge.bg-primary[data-v-76f9229a]{background:linear-gradient(135deg,#007aff,#0051d5)!important;box-shadow:0 2px 8px #007aff4d}.badge.bg-danger[data-v-76f9229a]{background:linear-gradient(135deg,#ff3b30,#d70015)!important;box-shadow:0 2px 8px #ff3b304d}.badge.bg-success[data-v-76f9229a]{background:linear-gradient(135deg,#34c759,#28a745)!important;box-shadow:0 2px 8px #34c7594d}.btn[data-v-76f9229a]{border-radius:12px;font-weight:600;padding:8px 16px;transition:all .2s ease;border:none}.btn-outline-primary[data-v-76f9229a]{background:#007aff1a;color:#007aff;border:1px solid rgba(0,122,255,.2)}.btn-outline-primary[data-v-76f9229a]:hover{background:#007aff;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #007aff4d}.btn-outline-secondary[data-v-76f9229a]{background:#8e8e931a;color:#8e8e93;border:1px solid rgba(142,142,147,.2)}.btn-outline-secondary[data-v-76f9229a]:hover{background:#8e8e93;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #8e8e934d}.btn-danger[data-v-76f9229a]{background:linear-gradient(135deg,#ff3b30,#d70015);box-shadow:0 2px 8px #ff3b304d}.btn-danger[data-v-76f9229a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff3b3066}.btn-warning[data-v-76f9229a]{background:linear-gradient(135deg,#ff9500,#ff6b00);box-shadow:0 2px 8px #ff95004d}.btn-warning[data-v-76f9229a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff950066}.alert[data-v-76f9229a]{border-radius:12px;border:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.alert-warning[data-v-76f9229a]{background:linear-gradient(135deg,#ff95001a,#ff6b001a);color:#ff9500;border-left:3px solid #ff9500}.alert-secondary[data-v-76f9229a]{background:linear-gradient(135deg,#8e8e931a,#78787d1a);color:#8e8e93;border-left:3px solid #8e8e93}.text-primary[data-v-76f9229a]{color:#007aff!important}.text-success[data-v-76f9229a]{color:#34c759!important}.text-muted[data-v-76f9229a]{color:#8e8e93!important}.fas[data-v-76f9229a],.fa-duotone[data-v-76f9229a]{transition:transform .2s ease}.btn:hover .fas[data-v-76f9229a],.btn:hover .fa-duotone[data-v-76f9229a]{transform:scale(1.1)}.pending-stat-card[data-v-76f9229a]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;padding:24px;box-shadow:0 4px 12px #00000014;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;position:relative;overflow:hidden}.pending-stat-card[data-v-76f9229a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#007aff,#0051d5)}.pending-stat-card[data-v-76f9229a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.pending-stat-card.amount-pending[data-v-76f9229a]:before{background:linear-gradient(90deg,#ff9500,#ff6b00)}.pending-stat-card.amount-overdue[data-v-76f9229a]:before{background:linear-gradient(90deg,#ff3b30,#d70015)}.pending-stat-card.distributors-card[data-v-76f9229a]:before{background:linear-gradient(90deg,#34c759,#28a745)}.pending-stat-card .card-icon[data-v-76f9229a]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:linear-gradient(135deg,#007aff1a,#0051d51a);color:#007aff;font-size:24px}.pending-stat-card.amount-pending .card-icon[data-v-76f9229a]{background:linear-gradient(135deg,#ff95001a,#ff6b001a);color:#ff9500}.pending-stat-card.amount-overdue .card-icon[data-v-76f9229a]{background:linear-gradient(135deg,#ff3b301a,#d700151a);color:#ff3b30}.pending-stat-card.distributors-card .card-icon[data-v-76f9229a]{background:linear-gradient(135deg,#34c7591a,#28a7451a);color:#34c759}.pending-stat-card .card-content[data-v-76f9229a]{flex:1}.pending-stat-card .card-label[data-v-76f9229a]{color:#8e8e93;font-size:.875rem;font-weight:500;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.pending-stat-card .card-value[data-v-76f9229a]{color:#1d1d1f;font-size:2rem;font-weight:700;margin:0;line-height:1.2}.pending-stat-card .distributors-list[data-v-76f9229a]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.05)}.pending-stat-card .distributor-item[data-v-76f9229a]{margin-bottom:6px;font-size:.8rem;color:#1d1d1f}.pending-stat-card .distributor-item[data-v-76f9229a]:last-child{margin-bottom:0}.distributors-expanded-card[data-v-76f9229a]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;padding:24px;box-shadow:0 4px 12px #00000014;border:1px solid rgba(0,0,0,.05)}.distributors-expanded-card h6[data-v-76f9229a]{color:#1d1d1f;font-weight:600;font-size:1rem}.distributor-mini-card[data-v-76f9229a]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;padding:0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;border-left:3px solid #34c759;cursor:pointer}.distributor-mini-card[data-v-76f9229a]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.distributor-mini-card.distributor-pending-card[data-v-76f9229a]{border-left-color:#ff9500}.distributor-mini-card.distributor-pending-card[data-v-76f9229a]:hover{background:linear-gradient(135deg,#fff5e6,#ffe6cc);box-shadow:0 4px 12px #ff950033}.distributor-mini-card.distributor-overdue-card[data-v-76f9229a]{border-left-color:#ff3b30}.distributor-mini-card.distributor-overdue-card[data-v-76f9229a]:hover{background:linear-gradient(135deg,#ffe6e6,#fcc);box-shadow:0 4px 12px #ff3b3033}.distributor-mini-card .distributor-name[data-v-76f9229a]{font-weight:600;color:#1d1d1f;font-size:.9rem;margin-bottom:4px}.distributor-mini-card .distributor-amount[data-v-76f9229a]{color:#ff9500;font-weight:700;font-size:1rem}.distributor-mini-card .distributor-overdue-amount[data-v-76f9229a]{color:#ff3b30}.distributors-expanded-card.distributors-overdue-card[data-v-76f9229a]{border-left:4px solid #ff3b30}.distributors-expanded-card.distributors-overdue-card h6[data-v-76f9229a]{color:#ff3b30}@media (max-width: 768px){.pending-stat-card[data-v-76f9229a]{padding:20px}.pending-stat-card .card-value[data-v-76f9229a]{font-size:1.5rem}.pending-stat-card .card-icon[data-v-76f9229a]{width:48px;height:48px;font-size:20px}}.breadcrumb-item.active[data-v-4842dd0d]{color:#c4cbd2}.welcomecontainer[data-v-4842dd0d]{background-color:#f0f8ff}.rowbackground[data-v-4842dd0d]{background-color:#d1f8d3;padding:.1em}.itemcontainer[data-v-4842dd0d]{background-color:#d1f8d3}.myrow-header[data-v-bd16efe5]{background-color:#8bc4f9}.serow-striped[data-v-bd16efe5]:nth-of-type(odd){background-color:#d5dedd}.serow-striped[data-v-bd16efe5]:nth-of-type(2n){background-color:#dff0f1}.breadcrumb-item.active[data-v-11b84292]{color:#c4cbd2}.myrow-header[data-v-11b84292]{background-color:var(--color-background-blue, #e3f2fd)}.serow-striped[data-v-11b84292]:nth-of-type(odd){background-color:var(--color-background-gray, #f5f5f5)}.serow-striped[data-v-11b84292]:nth-of-type(2n){background-color:var(--color-background-light, #f8f9fa)}.card[data-v-11b84292]{border:1px solid var(--color-border-light, #e9ecef);border-radius:.375rem}.card-header[data-v-11b84292]{background-color:var(--color-background-light, #f8f9fa);border-bottom:1px solid var(--color-border-light, #e9ecef);padding:.75rem 1rem}.card-body[data-v-11b84292]{padding:1rem}.router-link-active.btn[data-v-d70fc384],a.btn[data-v-d70fc384]{display:inline-block;text-decoration:none}.router-link-active.btn[data-v-d70fc384]:hover,a.btn[data-v-d70fc384]:hover{text-decoration:none;color:inherit}.router-link-active.btn[data-v-d70fc384]:focus,a.btn[data-v-d70fc384]:focus{box-shadow:0 0 0 .25rem #6c757d80}.cupertino-card[data-v-d70fc384]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #00000014,0 1px 4px #0000000a,0 0 0 .5px #0000000f;padding:0;margin-bottom:2rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:.5px solid rgba(0,0,0,.08)}.cupertino-card[data-v-d70fc384]:hover{box-shadow:0 4px 16px #0000001f,0 2px 8px #00000014,0 0 0 .5px #0000001a;transform:translateY(-1px)}.cupertino-card .card-content[data-v-d70fc384]{padding:2rem}.cupertino-card .row[data-v-d70fc384]{margin-left:0;margin-right:0}.storeitem-id[data-v-d70fc384]{font-size:1.1rem;font-weight:600;color:#007aff;background:linear-gradient(135deg,#f0f7ff,#e6f2ff);padding:.5rem 1rem;border-radius:10px;display:inline-block;letter-spacing:.5px}.cupertino-card .btn[data-v-d70fc384]{border-radius:10px;padding:.6rem 1.5rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a;color:#fff}.cupertino-card .btn[data-v-d70fc384]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000026;color:#fff}.cupertino-card .btn[data-v-d70fc384]:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a;color:#fff}.cupertino-card .btn i[data-v-d70fc384]{color:#fff}.cupertino-card .btn-primary[data-v-d70fc384]{background:linear-gradient(135deg,#007aff,#0051d5);border:none;color:#fff}.cupertino-card .btn-primary[data-v-d70fc384]:hover{background:linear-gradient(135deg,#0051d5,#003d9e);color:#fff}.cupertino-card .btn-primary i[data-v-d70fc384]{color:#fff}.cupertino-card .btn-danger[data-v-d70fc384]{background:linear-gradient(135deg,#ff3b30,#d70015);border:none;color:#fff}.cupertino-card .btn-danger[data-v-d70fc384]:hover{background:linear-gradient(135deg,#d70015,#b00012);color:#fff}.cupertino-card .btn-danger i[data-v-d70fc384]{color:#fff}.cursor-pointer[data-v-35fb2e87]{cursor:pointer}.table[data-v-35fb2e87]>:not(caption)>*>*{padding:.75rem}.badge[data-v-35fb2e87]{font-size:.85em;padding:.35em .65em}.table-hover tbody tr[data-v-35fb2e87]:hover{background-color:#00000013}.fade-enter-active[data-v-35fb2e87],.fade-leave-active[data-v-35fb2e87]{transition:opacity .3s ease}.fade-enter-from[data-v-35fb2e87],.fade-leave-to[data-v-35fb2e87]{opacity:0}.breadcrumb-item.active[data-v-35fb2e87]{color:#c4cbd2}.unmarginizeleft[data-v-35fb2e87]{margin-left:0}.relpost[data-v-35fb2e87]{position:relative}.myrow-header[data-v-35fb2e87]{background-color:#5784ba}a.stockentryheader[data-v-35fb2e87]{color:#c5370a}.remark-highlight[data-v-35fb2e87]{color:#cc1b1b}.serow-striped[data-v-35fb2e87]:nth-of-type(odd){background-color:#9ac8eb}.serow-striped[data-v-35fb2e87]:nth-of-type(2n){background-color:#b6d8f2}a.nodec[data-v-35fb2e87],span.nodec[data-v-35fb2e87]{text-decoration:none!important}.notpaidclass[data-v-35fb2e87]{color:#cc1b1b}.closepos[data-v-35fb2e87]{position:absolute;top:0;right:0;padding-left:10}.nounderline[data-v-35fb2e87]{text-decoration:none}.redcolor[data-v-35fb2e87]{color:red}.unmarginize[data-v-35fb2e87]{margin-bottom:0}.unpadify[data-v-35fb2e87]{padding:0}.itemlist-container[data-v-5f9a395c]{padding:20px;background-color:#f8f9fa;min-height:100vh}.page-header[data-v-5f9a395c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 0;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.page-header[data-v-5f9a395c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none}.page-header[data-v-5f9a395c]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#ffeaa7,plum);border-radius:14px;z-index:-1;filter:blur(8px);opacity:.6}.page-header .header-content[data-v-5f9a395c]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page-header .header-info[data-v-5f9a395c]{flex:1;margin-right:30px}.page-header .header-info .breadcrumb-modern[data-v-5f9a395c]{display:flex;align-items:center;margin-bottom:15px;font-size:1em;gap:10px}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-5f9a395c]{display:flex;align-items:center;gap:6px;color:#ffffffe6;text-decoration:none;padding:6px 12px;border-radius:6px;transition:all .3s ease;background:#ffffff1a}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-5f9a395c]:hover{background:#fff3;color:#fff}.page-header .header-info .breadcrumb-modern .breadcrumb-separator[data-v-5f9a395c]{color:#fff9;font-size:.8em}.page-header .header-info .breadcrumb-modern .breadcrumb-current[data-v-5f9a395c]{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600;padding:6px 12px;background:#fff3;border-radius:6px}.page-header .header-info h1[data-v-5f9a395c]{font-size:3em;margin-bottom:15px;color:#fff;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.2);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .header-info p[data-v-5f9a395c]{font-size:1.2em;color:#ffffffe6;font-weight:300;line-height:1.4}.page-header .header-stats .stat-card[data-v-5f9a395c]{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-radius:12px;padding:20px 25px;color:#fff;box-shadow:0 4px 16px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.page-header .header-stats .stat-card[data-v-5f9a395c]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.page-header .header-stats .stat-card .stat-icon[data-v-5f9a395c]{font-size:2.5em;margin-right:20px;background:linear-gradient(135deg,#4ecdc4,#45b7d1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0003}.page-header .header-stats .stat-card .stat-info .stat-number[data-v-5f9a395c]{font-size:2.2em;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page-header .header-stats .stat-card .stat-info .stat-label[data-v-5f9a395c]{font-size:.95em;opacity:.9;font-weight:400}.main-content[data-v-5f9a395c]{max-width:1200px;margin:0 auto;padding:0 20px}.filter-section[data-v-5f9a395c]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 4px 16px #00000014;margin-bottom:25px;border:1px solid rgba(0,0,0,.05);overflow:visible;position:relative;z-index:998}.filter-section .filter-container[data-v-5f9a395c]{padding:25px;display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:nowrap}.filter-section .filter-controls[data-v-5f9a395c]{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;margin-bottom:0;flex:1}.filter-section .filter-controls .search-group[data-v-5f9a395c]{flex:1;position:relative}.filter-section .filter-controls .search-group .filter-label[data-v-5f9a395c]{display:flex;align-items:center;gap:8px;font-size:1em;font-weight:600;color:#495057;margin-bottom:10px}.filter-section .filter-controls .search-group .filter-label i[data-v-5f9a395c]{color:#667eea}.filter-section .filter-controls .search-group .search-input-group[data-v-5f9a395c]{display:flex;gap:8px;align-items:center}.filter-section .filter-controls .search-group .search-input-group .search-input[data-v-5f9a395c]{flex:2;padding:10px 12px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:.9em;color:#495057;background:linear-gradient(135deg,#fff,#f8f9fa);transition:all .3s ease;min-width:150px}.filter-section .filter-controls .search-group .search-input-group .search-input[data-v-5f9a395c]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.filter-section .filter-controls .search-group .search-input-group .search-input[data-v-5f9a395c]::placeholder{color:#6c757d;font-style:italic}.filter-section .filter-controls .search-group .search-input-group .search-dropdown[data-v-5f9a395c]{flex:1;position:relative;z-index:1000;min-width:130px}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-btn[data-v-5f9a395c]{width:100%;padding:10px 12px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:.9em;color:#495057;background:linear-gradient(135deg,#fff,#f8f9fa);cursor:pointer;transition:all .3s ease;text-align:left;display:flex;align-items:center;justify-content:space-between}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-btn[data-v-5f9a395c]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-btn[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);transform:translateY(-1px);box-shadow:0 4px 12px #667eea33}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-menu[data-v-5f9a395c]{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001a!important;padding:10px 0!important;position:absolute!important;z-index:9999!important;top:calc(100% - 2px)!important;left:0!important;min-width:100%!important;margin:0!important;transform:translateY(-2px)!important}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-menu .dropdown-item[data-v-5f9a395c]{padding:10px 20px;display:flex;align-items:center;gap:10px;color:#495057;text-decoration:none;transition:all .3s ease}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-menu .dropdown-item[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#667eea}.filter-section .filter-controls .search-group .search-input-group .search-dropdown .search-dropdown-menu .dropdown-item .search-option-text[data-v-5f9a395c]{font-weight:500}.filter-section .filter-controls .search-group .search-input-group .btn-primary[data-v-5f9a395c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #667eea4d;white-space:nowrap;font-size:.9em}.filter-section .filter-controls .search-group .search-input-group .btn-primary[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.filter-section .filter-controls .search-group .search-input-group .btn-danger[data-v-5f9a395c]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #ee5a524d;white-space:nowrap;font-size:.9em}.filter-section .filter-controls .search-group .search-input-group .btn-danger[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#ee5a52,#dc3545);transform:translateY(-1px);box-shadow:0 4px 12px #ee5a5266}.filter-section .filter-controls .search-group .clear-search-btn[data-v-5f9a395c]{position:absolute;right:-25px;top:35px;background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #ee5a524d}.filter-section .filter-controls .search-group .clear-search-btn[data-v-5f9a395c]:hover{transform:scale(1.1);box-shadow:0 4px 12px #ee5a5266}.filter-section .table-controls[data-v-5f9a395c]{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.filter-section .table-controls .control-group[data-v-5f9a395c]{position:relative;z-index:999}.filter-section .table-controls .control-group .filter-label[data-v-5f9a395c]{display:flex;align-items:center;gap:6px;font-size:1em;font-weight:600;color:#495057;margin-bottom:10px}.filter-section .table-controls .control-group .filter-label i[data-v-5f9a395c]{color:#667eea}.filter-section .table-controls .control-group .dropdown[data-v-5f9a395c]{position:relative!important;z-index:1000!important}.filter-section .table-controls .control-group .btn-secondary[data-v-5f9a395c]{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #6c757d4d;white-space:nowrap;font-size:.9em}.filter-section .table-controls .control-group .btn-secondary[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#5a6268,#4e555b);transform:translateY(-1px);box-shadow:0 4px 12px #6c757d66}.filter-section .table-controls .control-group .dropdown-menu[data-v-5f9a395c]{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001a!important;padding:10px 0!important;position:absolute!important;z-index:9999!important;top:calc(100% - 2px)!important;left:0!important;min-width:200px!important;margin:0!important;transform:translateY(-2px)!important}.filter-section .table-controls .control-group .dropdown-menu .dropdown-item[data-v-5f9a395c]{padding:10px 20px;display:flex;align-items:center;gap:10px;color:#495057;text-decoration:none;transition:all .3s ease}.filter-section .table-controls .control-group .dropdown-menu .dropdown-item[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#667eea}.filter-section .table-controls .control-group .dropdown-menu .dropdown-item .field-check[data-v-5f9a395c]{color:#28a745;font-weight:700}.filter-section .table-controls .control-group .dropdown-menu .dropdown-item .field-uncheck[data-v-5f9a395c]{color:#6c757d}.filter-section .table-controls .refresh-btn[data-v-5f9a395c]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;box-shadow:0 2px 8px #28a7454d;white-space:nowrap;font-size:.9em;margin-top:34px}.filter-section .table-controls .refresh-btn[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#218838,#1e7e34);transform:translateY(-1px);box-shadow:0 4px 12px #28a74566}.filter-section .active-filters[data-v-5f9a395c]{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border-radius:8px;padding:20px;margin:0 25px 25px;border:1px solid rgba(102,126,234,.2)}.filter-section .active-filters .filters-header[data-v-5f9a395c]{display:flex;align-items:center;gap:8px;font-size:1.1em;font-weight:600;color:#495057;margin-bottom:15px}.filter-section .active-filters .filters-header i[data-v-5f9a395c]{color:#667eea}.filter-section .active-filters .filter-tags[data-v-5f9a395c]{display:flex;flex-wrap:wrap;gap:10px}.filter-section .active-filters .filter-tags .filter-tag[data-v-5f9a395c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:8px 12px;border-radius:20px;display:flex;align-items:center;gap:8px;font-size:.9em;box-shadow:0 2px 8px #667eea4d}.filter-section .active-filters .filter-tags .filter-tag .filter-content[data-v-5f9a395c]{font-weight:500}.filter-section .active-filters .filter-tags .filter-tag .remove-filter-btn[data-v-5f9a395c]{background:#fff3;border:none;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.filter-section .active-filters .filter-tags .filter-tag .remove-filter-btn[data-v-5f9a395c]:hover{background:#ffffff4d;transform:scale(1.1)}.table-section[data-v-5f9a395c]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(0,0,0,.05);overflow:hidden}.table-section .table-container .table-header[data-v-5f9a395c]{display:flex;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:0;box-shadow:0 2px 8px #667eea4d}.table-section .table-container .table-header .table-header-cell[data-v-5f9a395c]{flex:1;padding:20px 15px;font-weight:600;text-align:left;border-right:1px solid rgba(255,255,255,.2);transition:all .3s ease}.table-section .table-container .table-header .table-header-cell[data-v-5f9a395c]:last-child{border-right:none}.table-section .table-container .table-header .table-header-cell.hidden-column[data-v-5f9a395c]{display:none}.table-section .table-container .table-header .table-header-cell .header-text[data-v-5f9a395c]{display:flex;align-items:center;gap:8px;font-size:1.1em}.table-section .table-container .table-header .table-header-cell .header-text i[data-v-5f9a395c]{color:#fffc}.table-section .table-container .table-header .table-header-cell[data-v-5f9a395c]:hover{background:#ffffff1a}.table-section .table-container .table-body .table-row[data-v-5f9a395c]{display:flex;transition:all .3s ease;cursor:pointer}.table-section .table-container .table-body .table-row.even-row[data-v-5f9a395c]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.table-section .table-container .table-body .table-row.odd-row[data-v-5f9a395c]{background:linear-gradient(135deg,#fff,#f8f9fa)}.table-section .table-container .table-body .table-row[data-v-5f9a395c]:hover{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);transform:translate(5px);box-shadow:0 2px 8px #0000001a}.table-section .table-container .table-body .table-row .table-cell[data-v-5f9a395c]{flex:1;padding:15px;border-right:1px solid rgba(0,0,0,.05);display:flex;align-items:center}.table-section .table-container .table-body .table-row .table-cell[data-v-5f9a395c]:last-child{border-right:none}.table-section .table-container .table-body .table-row .table-cell.hidden-column[data-v-5f9a395c]{display:none}.table-section .table-container .table-body .table-row .table-cell .cell-content[data-v-5f9a395c]{width:100%}.table-section .table-container .table-body .table-row .table-cell .cell-content.id-cell[data-v-5f9a395c]{font-weight:600;color:#6c757d;font-family:monospace}.table-section .table-container .table-body .table-row .table-cell .cell-content.name-cell .item-link[data-v-5f9a395c]{display:flex;align-items:center;gap:8px;color:#667eea;text-decoration:none;font-weight:600;transition:all .3s ease}.table-section .table-container .table-body .table-row .table-cell .cell-content.name-cell .item-link[data-v-5f9a395c]:hover{color:#5a67d8;transform:translate(3px)}.table-section .table-container .table-body .table-row .table-cell .cell-content.name-cell .item-link i[data-v-5f9a395c]{color:#28a745}.table-section .table-container .table-body .table-row .table-cell .cell-content.description-cell[data-v-5f9a395c]{color:#6c757d;font-style:italic}.table-section .table-container .table-body .table-row .table-cell .cell-content.company-cell[data-v-5f9a395c]{color:#495057;font-weight:600;display:flex;align-items:center;gap:8px}.table-section .table-container .table-body .table-row .table-cell .cell-content.company-cell[data-v-5f9a395c]:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#667eea;font-size:.9em}.table-section .table-container .table-body .table-row .table-cell .cell-content.type-cell .type-badge[data-v-5f9a395c]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:4px 12px;border-radius:12px;font-size:.9em;font-weight:600;display:inline-block;box-shadow:0 2px 4px #28a7454d}.table-section .pagination-section[data-v-5f9a395c]{padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:center}@media (max-width: 1024px){.filter-container[data-v-5f9a395c]{flex-wrap:wrap;gap:20px}.filter-controls .search-group .search-input-group[data-v-5f9a395c]{flex-wrap:wrap;gap:10px}.filter-controls .search-group .search-input-group .search-input[data-v-5f9a395c],.filter-controls .search-group .search-input-group .search-select[data-v-5f9a395c]{min-width:120px}}@media (max-width: 768px){.page-header .header-content[data-v-5f9a395c]{flex-direction:column;text-align:center;gap:20px}.page-header .header-info[data-v-5f9a395c]{margin-right:0}.filter-container[data-v-5f9a395c]{flex-direction:column;gap:20px;align-items:stretch}.filter-controls[data-v-5f9a395c]{flex-direction:column;gap:15px}.filter-controls .search-group .search-input-group[data-v-5f9a395c]{flex-direction:column;gap:10px}.filter-controls .search-group .search-input-group .search-input[data-v-5f9a395c],.filter-controls .search-group .search-input-group .search-select[data-v-5f9a395c],.filter-controls .search-group .search-input-group .btn-primary[data-v-5f9a395c],.filter-controls .search-group .search-input-group .btn-danger[data-v-5f9a395c]{width:100%;min-width:auto}.filter-controls .search-group .clear-search-btn[data-v-5f9a395c]{position:static;align-self:flex-end;margin-top:10px}.table-controls[data-v-5f9a395c]{flex-direction:column;align-items:stretch;gap:10px}.table-controls .control-group[data-v-5f9a395c],.table-controls .refresh-btn[data-v-5f9a395c]{width:100%;margin-top:0}.table-header[data-v-5f9a395c],.table-row[data-v-5f9a395c]{flex-direction:column}.table-header-cell[data-v-5f9a395c],.table-cell[data-v-5f9a395c]{border-right:none;border-bottom:1px solid rgba(0,0,0,.05)}}.list-offers-container[data-v-bbce745d]{padding:20px;background-color:#f8f9fa;min-height:100vh}.page-header[data-v-bbce745d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 0;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.page-header[data-v-bbce745d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none}.page-header[data-v-bbce745d]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#ffeaa7,plum);border-radius:14px;z-index:-1;filter:blur(8px);opacity:.6}.page-header .header-content[data-v-bbce745d]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page-header .header-info[data-v-bbce745d]{flex:1;margin-right:30px}.page-header .header-info .breadcrumb-modern[data-v-bbce745d]{display:flex;align-items:center;margin-bottom:15px;font-size:1em;gap:10px}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-bbce745d]{display:flex;align-items:center;gap:6px;color:#ffffffe6;text-decoration:none;padding:6px 12px;border-radius:6px;transition:all .3s ease;background:#ffffff1a}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-bbce745d]:hover{background:#fff3;color:#fff}.page-header .header-info .breadcrumb-modern .breadcrumb-separator[data-v-bbce745d]{color:#fff9;font-size:.8em}.page-header .header-info .breadcrumb-modern .breadcrumb-current[data-v-bbce745d]{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600;padding:6px 12px;background:#fff3;border-radius:6px}.page-header .header-info h1[data-v-bbce745d]{font-size:3em;margin-bottom:15px;color:#fff;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.2);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .header-info p[data-v-bbce745d]{font-size:1.2em;color:#ffffffe6;font-weight:300;line-height:1.4}.page-header .header-stats .stat-card[data-v-bbce745d]{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-radius:12px;padding:20px 25px;color:#fff;box-shadow:0 4px 16px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.page-header .header-stats .stat-card[data-v-bbce745d]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.page-header .header-stats .stat-card .stat-icon[data-v-bbce745d]{font-size:2.5em;margin-right:20px;background:linear-gradient(135deg,#4ecdc4,#45b7d1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0003}.page-header .header-stats .stat-card .stat-info .stat-number[data-v-bbce745d]{font-size:1.8em;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page-header .header-stats .stat-card .stat-info .stat-label[data-v-bbce745d]{font-size:.95em;opacity:.9;font-weight:400}.main-content[data-v-bbce745d]{max-width:1200px;margin:0 auto;padding:0 20px}.action-bar[data-v-bbce745d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.action-bar .modern-btn[data-v-bbce745d]{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none;text-decoration:none;box-shadow:0 2px 8px #0000001a;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.action-bar .modern-btn[data-v-bbce745d]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003;background:linear-gradient(135deg,#5a67d8,#6b46c1)}.action-bar .search-container[data-v-bbce745d]{position:relative;max-width:300px;width:100%}.action-bar .search-container .search-icon[data-v-bbce745d]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:1}.action-bar .search-container .search-input[data-v-bbce745d]{width:100%;padding:12px 16px 12px 40px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:1em;color:#495057;background:#fff;transition:all .3s ease}.action-bar .search-container .search-input[data-v-bbce745d]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.action-bar .search-container .search-input[data-v-bbce745d]::placeholder{color:#6c757d;font-style:italic}.offers-grid[data-v-bbce745d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px;margin-bottom:30px}.offer-card[data-v-bbce745d]{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;border:1px solid rgba(0,0,0,.05);overflow:hidden;transition:all .3s ease;cursor:pointer}.offer-card[data-v-bbce745d]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a;border-color:#667eea4d}.offer-card .offer-header[data-v-bbce745d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center}.offer-card .offer-header .offer-title[data-v-bbce745d]{display:flex;align-items:center;gap:10px;font-size:1.2em;font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer-card .offer-header .offer-title i[data-v-bbce745d]{color:#fffc;flex-shrink:0}.offer-card .offer-header .offer-actions .btn-delete[data-v-bbce745d]{background:#dc354533;border:1px solid rgba(220,53,69,.3);color:#fff;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px}.offer-card .offer-header .offer-actions .btn-delete[data-v-bbce745d]:hover:not(:disabled){background:#dc354566;border-color:#dc354580}.offer-card .offer-header .offer-actions .btn-delete[data-v-bbce745d]:disabled{opacity:.6;cursor:not-allowed}.offer-card .offer-body[data-v-bbce745d]{padding:20px}.offer-card .offer-body .offer-description[data-v-bbce745d]{color:#6c757d;font-size:.95em;margin-bottom:15px;line-height:1.4;font-style:italic}.offer-card .offer-body .offer-details[data-v-bbce745d]{display:flex;flex-direction:column;gap:12px}.offer-card .offer-body .offer-details .detail-item[data-v-bbce745d]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}.offer-card .offer-body .offer-details .detail-item[data-v-bbce745d]:last-child{border-bottom:none}.offer-card .offer-body .offer-details .detail-item .detail-label[data-v-bbce745d]{font-weight:500;color:#495057}.offer-card .offer-body .offer-details .detail-item .detail-value[data-v-bbce745d]{font-weight:700;font-size:1.1em;padding:4px 12px;border-radius:6px}.offer-card .offer-body .offer-details .detail-item .detail-value.supply[data-v-bbce745d]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.offer-card .offer-body .offer-details .detail-item .detail-value.offer[data-v-bbce745d]{background:linear-gradient(135deg,#007bff,#6f42c1);color:#fff}.empty-state[data-v-bbce745d]{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f}.empty-state .empty-icon[data-v-bbce745d]{font-size:4em;color:#6c757d;margin-bottom:20px;opacity:.5}.empty-state h3[data-v-bbce745d]{color:#495057;margin-bottom:15px;font-weight:600}.empty-state p[data-v-bbce745d]{color:#6c757d;margin-bottom:25px;font-size:1.1em}.empty-state .modern-btn[data-v-bbce745d]{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1em;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;border:none;text-decoration:none;box-shadow:0 2px 8px #0000001a;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.empty-state .modern-btn[data-v-bbce745d]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003;background:linear-gradient(135deg,#5a67d8,#6b46c1)}.modal-overlay[data-v-bbce745d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-bbce745d]{background:#fff;border-radius:12px;max-width:500px;width:90%;box-shadow:0 12px 40px #0000004d;animation:modalSlideIn-bbce745d .3s ease}.modal-content .modal-header[data-v-bbce745d]{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff;padding:20px 25px;border-radius:12px 12px 0 0}.modal-content .modal-header h4[data-v-bbce745d]{margin:0;display:flex;align-items:center;gap:10px;font-weight:600}.modal-content .modal-header h4 i[data-v-bbce745d]{color:#ffffffe6}.modal-content .modal-body[data-v-bbce745d]{padding:25px}.modal-content .modal-body p[data-v-bbce745d]{margin-bottom:10px;line-height:1.5}.modal-content .modal-body p.text-muted[data-v-bbce745d]{color:#6c757d;font-size:.9em;margin-bottom:0}.modal-content .modal-footer[data-v-bbce745d]{padding:20px 25px;border-top:1px solid rgba(0,0,0,.1);display:flex;gap:15px;justify-content:flex-end}.modal-content .modal-footer .btn[data-v-bbce745d]{padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;gap:8px}.modal-content .modal-footer .btn.btn-secondary[data-v-bbce745d]{background:#6c757d;color:#fff}.modal-content .modal-footer .btn.btn-secondary[data-v-bbce745d]:hover{background:#5a6268}.modal-content .modal-footer .btn.btn-danger[data-v-bbce745d]{background:#dc3545;color:#fff}.modal-content .modal-footer .btn.btn-danger[data-v-bbce745d]:hover:not(:disabled){background:#c82333}.modal-content .modal-footer .btn.btn-danger[data-v-bbce745d]:disabled{opacity:.6;cursor:not-allowed}@keyframes modalSlideIn-bbce745d{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 768px){.page-header .header-content[data-v-bbce745d]{flex-direction:column;text-align:center;gap:20px}.page-header .header-info[data-v-bbce745d]{margin-right:0}.action-bar[data-v-bbce745d]{flex-direction:column;align-items:stretch}.action-bar .search-container[data-v-bbce745d]{max-width:none}.offers-grid[data-v-bbce745d]{grid-template-columns:1fr}.modal-content[data-v-bbce745d]{margin:20px;width:calc(100% - 40px)}.modal-content .modal-footer[data-v-bbce745d]{flex-direction:column}.modal-content .modal-footer .btn[data-v-bbce745d]{width:100%;justify-content:center}}.add-offer-container[data-v-d3238c83]{padding:20px;background-color:#f8f9fa;min-height:100vh}.page-header[data-v-d3238c83]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 0;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.page-header[data-v-d3238c83]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none}.page-header[data-v-d3238c83]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#ffeaa7,plum);border-radius:14px;z-index:-1;filter:blur(8px);opacity:.6}.page-header .header-content[data-v-d3238c83]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page-header .header-info[data-v-d3238c83]{flex:1;margin-right:30px}.page-header .header-info .breadcrumb-modern[data-v-d3238c83]{display:flex;align-items:center;margin-bottom:15px;font-size:1em;gap:10px}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-d3238c83]{display:flex;align-items:center;gap:6px;color:#ffffffe6;text-decoration:none;padding:6px 12px;border-radius:6px;transition:all .3s ease;background:#ffffff1a}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-d3238c83]:hover{background:#fff3;color:#fff}.page-header .header-info .breadcrumb-modern .breadcrumb-separator[data-v-d3238c83]{color:#fff9;font-size:.8em}.page-header .header-info .breadcrumb-modern .breadcrumb-current[data-v-d3238c83]{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600;padding:6px 12px;background:#fff3;border-radius:6px}.page-header .header-info h1[data-v-d3238c83]{font-size:3em;margin-bottom:15px;color:#fff;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.2);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .header-info p[data-v-d3238c83]{font-size:1.2em;color:#ffffffe6;font-weight:300;line-height:1.4}.page-header .header-stats .stat-card[data-v-d3238c83]{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-radius:12px;padding:20px 25px;color:#fff;box-shadow:0 4px 16px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.page-header .header-stats .stat-card[data-v-d3238c83]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.page-header .header-stats .stat-card .stat-icon[data-v-d3238c83]{font-size:2.5em;margin-right:20px;background:linear-gradient(135deg,#4ecdc4,#45b7d1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0003}.page-header .header-stats .stat-card .stat-info .stat-number[data-v-d3238c83]{font-size:1.4em;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:150px}.page-header .header-stats .stat-card .stat-info .stat-label[data-v-d3238c83]{font-size:.95em;opacity:.9;font-weight:400}.main-content[data-v-d3238c83]{max-width:1200px;margin:0 auto;padding:0 20px}.form-section[data-v-d3238c83]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(0,0,0,.05);overflow:visible;position:relative;z-index:1}.form-container[data-v-d3238c83]{padding:30px}.modern-form .form-card[data-v-d3238c83]{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;border:1px solid rgba(0,0,0,.05);margin-bottom:25px;overflow:visible;position:relative;z-index:auto}.modern-form .form-card .form-card-header[data-v-d3238c83]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 25px;border-bottom:1px solid rgba(255,255,255,.1)}.modern-form .form-card .form-card-header h3[data-v-d3238c83]{margin:0 0 5px;font-size:1.5em;font-weight:600;display:flex;align-items:center;gap:10px}.modern-form .form-card .form-card-header h3 i[data-v-d3238c83]{color:#fffc}.modern-form .form-card .form-card-header p[data-v-d3238c83]{margin:0;font-size:1em;color:#ffffffe6;font-weight:300}.modern-form .form-card .form-card-body[data-v-d3238c83]{padding:25px}.modern-form .form-row[data-v-d3238c83]{margin-bottom:20px}.modern-form .form-row[data-v-d3238c83]:last-child{margin-bottom:0}.modern-form .form-group[data-v-d3238c83]{position:relative;z-index:1}.modern-form .form-group .form-label[data-v-d3238c83]{display:flex;align-items:center;gap:8px;font-size:1em;font-weight:600;color:#495057;margin-bottom:8px}.modern-form .form-group .form-label i[data-v-d3238c83]{color:#667eea}.modern-form .form-group .modern-input[data-v-d3238c83]{width:100%;padding:12px 16px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:1em;color:#495057;background:linear-gradient(135deg,#fff,#f8f9fa);transition:all .3s ease;box-sizing:border-box}.modern-form .form-group .modern-input[data-v-d3238c83]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;background:#fff}.modern-form .form-group .modern-input[data-v-d3238c83]:hover{border-color:#667eea80;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.modern-form .form-group .modern-input[data-v-d3238c83]::placeholder{color:#6c757d;font-style:italic}.modern-form .form-group .field-help[data-v-d3238c83]{display:flex;align-items:center;gap:6px;color:#6c757d;font-size:.85em;margin-top:5px;font-style:italic}.modern-form .form-group .field-help i[data-v-d3238c83]{color:#667eea}.modern-form .form-group .text-danger[data-v-d3238c83]{display:flex;align-items:center;gap:6px;color:#dc3545;font-size:.9em;margin-top:5px}.modern-form .drug-search-container[data-v-d3238c83]{position:relative;z-index:10000}.modern-form .drug-search-container .search-dropdown[data-v-d3238c83]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid rgba(102,126,234,.3);border-top:none;border-radius:0 0 8px 8px;box-shadow:0 8px 32px #00000026;max-height:300px;overflow-y:auto;z-index:10001}.modern-form .drug-search-container .search-dropdown .search-loading[data-v-d3238c83],.modern-form .drug-search-container .search-dropdown .no-results[data-v-d3238c83]{padding:15px 20px;text-align:center;color:#6c757d;font-style:italic}.modern-form .drug-search-container .search-dropdown .search-loading i[data-v-d3238c83],.modern-form .drug-search-container .search-dropdown .no-results i[data-v-d3238c83]{margin-right:8px;color:#667eea}.modern-form .drug-search-container .search-dropdown .search-result-item[data-v-d3238c83]{padding:12px 20px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease}.modern-form .drug-search-container .search-dropdown .search-result-item[data-v-d3238c83]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.modern-form .drug-search-container .search-dropdown .search-result-item[data-v-d3238c83]:last-child{border-bottom:none}.modern-form .drug-search-container .search-dropdown .search-result-item .drug-name[data-v-d3238c83]{font-weight:600;color:#495057;margin-bottom:4px}.modern-form .drug-search-container .search-dropdown .search-result-item .drug-description[data-v-d3238c83]{font-size:.9em;color:#6c757d;line-height:1.3}.modern-form .selected-drug[data-v-d3238c83]{margin-top:15px;background:linear-gradient(135deg,#d4edda,#c3e6cb);border:1px solid #28a745;border-radius:8px;padding:15px}.modern-form .selected-drug .selected-drug-header[data-v-d3238c83]{display:flex;align-items:center;gap:8px;font-weight:600;color:#155724;margin-bottom:10px}.modern-form .selected-drug .selected-drug-header i[data-v-d3238c83]{color:#28a745}.modern-form .selected-drug .selected-drug-info .selected-drug-name[data-v-d3238c83]{font-weight:600;color:#155724;font-size:1.1em;margin-bottom:5px}.modern-form .selected-drug .selected-drug-info .selected-drug-description[data-v-d3238c83]{color:#155724;font-size:.9em;margin-bottom:10px;opacity:.8}.modern-form .selected-drug .selected-drug-info .btn-clear[data-v-d3238c83]{background:#dc35451a;border:1px solid rgba(220,53,69,.3);color:#dc3545;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;font-size:.9em}.modern-form .selected-drug .selected-drug-info .btn-clear[data-v-d3238c83]:hover{background:#dc354533;border-color:#dc354580}.modern-form .offer-summary[data-v-d3238c83]{margin-top:20px;background:linear-gradient(135deg,#e7f3ff,#cce7ff);border:1px solid #007bff;border-radius:8px;padding:20px}.modern-form .offer-summary .summary-header[data-v-d3238c83]{display:flex;align-items:center;gap:8px;font-weight:600;color:#004085;margin-bottom:15px;font-size:1.1em}.modern-form .offer-summary .summary-header i[data-v-d3238c83]{color:#007bff}.modern-form .offer-summary .summary-content .summary-item[data-v-d3238c83]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,123,255,.1)}.modern-form .offer-summary .summary-content .summary-item[data-v-d3238c83]:last-child{border-bottom:none;margin-top:10px;padding-top:15px;border-top:2px solid rgba(0,123,255,.2)}.modern-form .offer-summary .summary-content .summary-item.total[data-v-d3238c83]{font-weight:700;font-size:1.1em}.modern-form .offer-summary .summary-content .summary-item .summary-label[data-v-d3238c83]{font-weight:500;color:#004085}.modern-form .offer-summary .summary-content .summary-item .summary-value[data-v-d3238c83]{font-weight:600;padding:4px 12px;border-radius:6px}.modern-form .offer-summary .summary-content .summary-item .summary-value.supply[data-v-d3238c83]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.modern-form .offer-summary .summary-content .summary-item .summary-value.offer[data-v-d3238c83]{background:linear-gradient(135deg,#007bff,#6f42c1);color:#fff}.modern-form .offer-summary .summary-content .summary-item .summary-value.total[data-v-d3238c83]{background:linear-gradient(135deg,#fd7e14,#e83e8c);color:#fff;font-size:1.1em}.modern-form .form-actions[data-v-d3238c83]{display:flex;gap:15px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.modern-form .form-actions .modern-btn[data-v-d3238c83]{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none;text-decoration:none;box-shadow:0 2px 8px #0000001a}.modern-form .form-actions .modern-btn[data-v-d3238c83]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.modern-form .form-actions .modern-btn.btn-primary[data-v-d3238c83]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modern-form .form-actions .modern-btn.btn-primary[data-v-d3238c83]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.modern-form .form-actions .modern-btn.btn-secondary[data-v-d3238c83]{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff}.modern-form .form-actions .modern-btn.btn-secondary[data-v-d3238c83]:hover{background:linear-gradient(135deg,#5a6268,#4e555b)}.modal-overlay[data-v-d3238c83]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-d3238c83]{background:#fff;border-radius:12px;max-width:600px;width:90%;box-shadow:0 12px 40px #0000004d;animation:modalSlideIn-d3238c83 .3s ease}.modal-content .modal-header[data-v-d3238c83]{background:linear-gradient(135deg,#ffc107,#fd7e14);color:#fff;padding:20px 25px;border-radius:12px 12px 0 0}.modal-content .modal-header h4[data-v-d3238c83]{margin:0;display:flex;align-items:center;gap:10px;font-weight:600}.modal-content .modal-header h4 i[data-v-d3238c83]{color:#ffffffe6}.modal-content .modal-body[data-v-d3238c83]{padding:25px}.modal-content .modal-body p[data-v-d3238c83]{margin-bottom:15px;line-height:1.5}.modal-content .modal-body .existing-offer-info[data-v-d3238c83]{background:#f8f9fa;border-radius:8px;padding:15px;margin:15px 0}.modal-content .modal-body .existing-offer-info .info-item[data-v-d3238c83]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.modal-content .modal-body .existing-offer-info .info-item[data-v-d3238c83]:last-child{border-bottom:none}.modal-content .modal-body .existing-offer-info .info-item .info-label[data-v-d3238c83]{font-weight:500;color:#495057}.modal-content .modal-body .existing-offer-info .info-item .info-value[data-v-d3238c83]{font-weight:600;color:#007bff}.modal-content .modal-footer[data-v-d3238c83]{padding:20px 25px;border-top:1px solid rgba(0,0,0,.1);display:flex;gap:15px;justify-content:flex-end}.modal-content .modal-footer .btn[data-v-d3238c83]{padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;display:flex;align-items:center;gap:8px}.modal-content .modal-footer .btn.btn-secondary[data-v-d3238c83]{background:#6c757d;color:#fff}.modal-content .modal-footer .btn.btn-secondary[data-v-d3238c83]:hover{background:#5a6268}.modal-content .modal-footer .btn.btn-primary[data-v-d3238c83]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modal-content .modal-footer .btn.btn-primary[data-v-d3238c83]:hover:not(:disabled){background:linear-gradient(135deg,#5a67d8,#6b46c1)}.modal-content .modal-footer .btn.btn-primary[data-v-d3238c83]:disabled{opacity:.6;cursor:not-allowed}@keyframes modalSlideIn-d3238c83{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 768px){.page-header .header-content[data-v-d3238c83]{flex-direction:column;text-align:center;gap:20px}.page-header .header-info[data-v-d3238c83]{margin-right:0}.form-container[data-v-d3238c83]{padding:20px}.form-actions[data-v-d3238c83]{flex-direction:column}.form-actions .modern-btn[data-v-d3238c83]{width:100%;justify-content:center}.modal-content[data-v-d3238c83]{margin:20px;width:calc(100% - 40px)}.modal-content .modal-footer[data-v-d3238c83]{flex-direction:column}.modal-content .modal-footer .btn[data-v-d3238c83]{width:100%;justify-content:center}}.edit-offer-container[data-v-68cf4cfe]{padding:20px;background-color:#f8f9fa;min-height:100vh}.page-header[data-v-68cf4cfe]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 0;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.page-header[data-v-68cf4cfe]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none}.page-header[data-v-68cf4cfe]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#ffeaa7,plum);border-radius:14px;z-index:-1;filter:blur(8px);opacity:.6}.page-header .header-content[data-v-68cf4cfe]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page-header .header-info[data-v-68cf4cfe]{flex:1;margin-right:30px}.page-header .header-info .breadcrumb-modern[data-v-68cf4cfe]{display:flex;align-items:center;margin-bottom:15px;font-size:1em;gap:10px}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-68cf4cfe]{display:flex;align-items:center;gap:6px;color:#ffffffe6;text-decoration:none;padding:6px 12px;border-radius:6px;transition:all .3s ease;background:#ffffff1a}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-68cf4cfe]:hover{background:#fff3;color:#fff}.page-header .header-info .breadcrumb-modern .breadcrumb-separator[data-v-68cf4cfe]{color:#fff9;font-size:.8em}.page-header .header-info .breadcrumb-modern .breadcrumb-current[data-v-68cf4cfe]{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600;padding:6px 12px;background:#fff3;border-radius:6px}.page-header .header-info h1[data-v-68cf4cfe]{font-size:3em;margin-bottom:15px;color:#fff;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.2);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .header-info p[data-v-68cf4cfe]{font-size:1.2em;color:#ffffffe6;font-weight:300;line-height:1.4}.page-header .header-stats .stat-card[data-v-68cf4cfe]{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-radius:12px;padding:20px 25px;color:#fff;box-shadow:0 4px 16px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.page-header .header-stats .stat-card[data-v-68cf4cfe]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.page-header .header-stats .stat-card .stat-icon[data-v-68cf4cfe]{font-size:2.5em;margin-right:20px;background:linear-gradient(135deg,#4ecdc4,#45b7d1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0003}.page-header .header-stats .stat-card .stat-info .stat-number[data-v-68cf4cfe]{font-size:1.4em;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:150px}.page-header .header-stats .stat-card .stat-info .stat-label[data-v-68cf4cfe]{font-size:.95em;opacity:.9;font-weight:400}.main-content[data-v-68cf4cfe]{max-width:1200px;margin:0 auto;padding:0 20px}.form-section[data-v-68cf4cfe]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(0,0,0,.05);overflow:visible;position:relative;z-index:1}.form-container[data-v-68cf4cfe]{padding:30px}.modern-form .form-card[data-v-68cf4cfe]{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;border:1px solid rgba(0,0,0,.05);margin-bottom:25px;overflow:visible;position:relative;z-index:auto}.modern-form .form-card .form-card-header[data-v-68cf4cfe]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 25px;border-bottom:1px solid rgba(255,255,255,.1)}.modern-form .form-card .form-card-header h3[data-v-68cf4cfe]{margin:0 0 5px;font-size:1.5em;font-weight:600;display:flex;align-items:center;gap:10px}.modern-form .form-card .form-card-header h3 i[data-v-68cf4cfe]{color:#fffc}.modern-form .form-card .form-card-header p[data-v-68cf4cfe]{margin:0;font-size:1em;color:#ffffffe6;font-weight:300}.modern-form .form-card .form-card-body[data-v-68cf4cfe]{padding:25px}.modern-form .form-row[data-v-68cf4cfe]{margin-bottom:20px}.modern-form .form-row[data-v-68cf4cfe]:last-child{margin-bottom:0}.modern-form .form-group[data-v-68cf4cfe]{position:relative;z-index:1}.modern-form .form-group .form-label[data-v-68cf4cfe]{display:flex;align-items:center;gap:8px;font-size:1em;font-weight:600;color:#495057;margin-bottom:8px}.modern-form .form-group .form-label i[data-v-68cf4cfe]{color:#667eea}.modern-form .form-group .modern-input[data-v-68cf4cfe]{width:100%;padding:12px 16px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:1em;color:#495057;background:linear-gradient(135deg,#fff,#f8f9fa);transition:all .3s ease;box-sizing:border-box}.modern-form .form-group .modern-input[data-v-68cf4cfe]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;background:#fff}.modern-form .form-group .modern-input[data-v-68cf4cfe]:hover{border-color:#667eea80;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.modern-form .form-group .modern-input[data-v-68cf4cfe]::placeholder{color:#6c757d;font-style:italic}.modern-form .form-group .field-help[data-v-68cf4cfe]{display:flex;align-items:center;gap:6px;color:#6c757d;font-size:.85em;margin-top:5px;font-style:italic}.modern-form .form-group .field-help i[data-v-68cf4cfe]{color:#667eea}.modern-form .form-group .text-danger[data-v-68cf4cfe]{display:flex;align-items:center;gap:6px;color:#dc3545;font-size:.9em;margin-top:5px}.modern-form .selected-drug[data-v-68cf4cfe]{background:linear-gradient(135deg,#d4edda,#c3e6cb);border:1px solid #28a745;border-radius:8px;padding:15px}.modern-form .selected-drug .selected-drug-header[data-v-68cf4cfe]{display:flex;align-items:center;gap:8px;font-weight:600;color:#155724;margin-bottom:10px}.modern-form .selected-drug .selected-drug-header i[data-v-68cf4cfe]{color:#28a745}.modern-form .selected-drug .selected-drug-info .selected-drug-name[data-v-68cf4cfe]{font-weight:600;color:#155724;font-size:1.1em;margin-bottom:5px}.modern-form .selected-drug .selected-drug-info .selected-drug-description[data-v-68cf4cfe]{color:#155724;font-size:.9em;opacity:.8}.modern-form .offer-summary[data-v-68cf4cfe]{margin-top:20px;background:linear-gradient(135deg,#e7f3ff,#cce7ff);border:1px solid #007bff;border-radius:8px;padding:20px}.modern-form .offer-summary .summary-header[data-v-68cf4cfe]{display:flex;align-items:center;gap:8px;font-weight:600;color:#004085;margin-bottom:15px;font-size:1.1em}.modern-form .offer-summary .summary-header i[data-v-68cf4cfe]{color:#007bff}.modern-form .offer-summary .summary-content .summary-item[data-v-68cf4cfe]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.modern-form .offer-summary .summary-content .summary-item.total[data-v-68cf4cfe]{font-weight:700;font-size:1.1em}.modern-form .offer-summary .summary-content .summary-item .summary-label[data-v-68cf4cfe]{font-weight:500;color:#004085}.modern-form .offer-summary .summary-content .summary-item .summary-value[data-v-68cf4cfe]{font-weight:600;padding:4px 12px;border-radius:6px}.modern-form .offer-summary .summary-content .summary-item .summary-value.total[data-v-68cf4cfe]{background:linear-gradient(135deg,#fd7e14,#e83e8c);color:#fff;font-size:1.1em}.modern-form .calculator-section[data-v-68cf4cfe]{margin-top:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #6c757d;border-radius:8px;padding:20px}.modern-form .calculator-section .calculator-header[data-v-68cf4cfe]{display:flex;align-items:center;gap:8px;font-weight:600;color:#495057;margin-bottom:15px;font-size:1.1em}.modern-form .calculator-section .calculator-header i[data-v-68cf4cfe]{color:#6c757d}.modern-form .calculator-section .calculator-content .calculator-row[data-v-68cf4cfe]{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:20px}.modern-form .calculator-section .calculator-content .calculator-row[data-v-68cf4cfe]:last-child{margin-bottom:0}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group[data-v-68cf4cfe]{flex:1;min-width:200px}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-label[data-v-68cf4cfe]{display:flex;align-items:center;gap:8px;font-size:.95em;font-weight:500;color:#495057;margin-bottom:8px}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-label i[data-v-68cf4cfe]{color:#667eea}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-input[data-v-68cf4cfe]{width:100%;padding:10px 14px;border:2px solid rgba(108,117,125,.3);border-radius:6px;font-size:1em;color:#495057;background:#fff;transition:all .3s ease}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-input[data-v-68cf4cfe]:focus{border-color:#6c757d;box-shadow:0 0 0 3px #6c757d1a;outline:none}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-input[data-v-68cf4cfe]:hover{border-color:#6c757d80}.modern-form .calculator-section .calculator-content .calculator-row .calculator-input-group .calculator-input[data-v-68cf4cfe]::placeholder{color:#6c757d;font-style:italic}.modern-form .calculator-section .calculator-content .calculator-row .calculator-result[data-v-68cf4cfe]{flex:1;min-width:200px}.modern-form .calculator-section .calculator-content .calculator-row .calculator-result .result-display[data-v-68cf4cfe]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:12px 16px;border-radius:8px;text-align:center;box-shadow:0 2px 8px #28a74533;border:1px solid rgba(40,167,69,.3)}.modern-form .calculator-section .calculator-content .calculator-row .calculator-result .result-display .result-text[data-v-68cf4cfe]{font-size:1.1em;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.1)}.modern-form .calculator-section .calculator-content .calculator-row .calculator-result .result-display.result-display-secondary[data-v-68cf4cfe]{background:linear-gradient(135deg,#007bff,#6f42c1);box-shadow:0 2px 8px #007bff33;border:1px solid rgba(0,123,255,.3)}.modern-form .form-actions[data-v-68cf4cfe]{display:flex;gap:15px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.modern-form .form-actions .modern-btn[data-v-68cf4cfe]{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none;text-decoration:none;box-shadow:0 2px 8px #0000001a}.modern-form .form-actions .modern-btn[data-v-68cf4cfe]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.modern-form .form-actions .modern-btn.btn-primary[data-v-68cf4cfe]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modern-form .form-actions .modern-btn.btn-primary[data-v-68cf4cfe]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.modern-form .form-actions .modern-btn.btn-secondary[data-v-68cf4cfe]{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff}.modern-form .form-actions .modern-btn.btn-secondary[data-v-68cf4cfe]:hover{background:linear-gradient(135deg,#5a6268,#4e555b)}@media (max-width: 768px){.page-header .header-content[data-v-68cf4cfe]{flex-direction:column;text-align:center;gap:20px}.page-header .header-info[data-v-68cf4cfe]{margin-right:0}.form-container[data-v-68cf4cfe]{padding:20px}.form-actions[data-v-68cf4cfe]{flex-direction:column}.form-actions .modern-btn[data-v-68cf4cfe]{width:100%;justify-content:center}.calculator-section .calculator-content .calculator-row[data-v-68cf4cfe]{flex-direction:column;gap:15px}.calculator-section .calculator-content .calculator-row .calculator-input-group[data-v-68cf4cfe],.calculator-section .calculator-content .calculator-row .calculator-result[data-v-68cf4cfe]{min-width:auto;width:100%}}.manage-offers-container[data-v-f75d046f]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.manage-offers-container .breadcrumb-section[data-v-f75d046f]{margin-bottom:20px}.manage-offers-container .breadcrumb-section .breadcrumb[data-v-f75d046f]{background:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;margin:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.manage-offers-container .breadcrumb-section .breadcrumb .breadcrumb-item[data-v-f75d046f]{display:flex;align-items:center}.manage-offers-container .breadcrumb-section .breadcrumb .breadcrumb-item[data-v-f75d046f]:not(:last-child):after{content:"/";margin-left:10px;color:#6c757d;font-weight:300}.manage-offers-container .breadcrumb-section .breadcrumb .breadcrumb-item a[data-v-f75d046f]{color:#667eea;text-decoration:none;font-weight:500;transition:color .3s ease}.manage-offers-container .breadcrumb-section .breadcrumb .breadcrumb-item a[data-v-f75d046f]:hover{color:#5a67d8;text-decoration:underline}.manage-offers-container .breadcrumb-section .breadcrumb .breadcrumb-item.active[data-v-f75d046f]{color:#6c757d;font-weight:600}.manage-offers-container .header-section[data-v-f75d046f]{margin-bottom:30px}.manage-offers-container .header-section .header-content[data-v-f75d046f]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:25px;border-radius:15px;box-shadow:0 4px 20px #0000001a}.manage-offers-container .header-section .header-content .header-text .page-title[data-v-f75d046f]{margin:0;color:#2c3e50;font-weight:700;font-size:1.8rem}.manage-offers-container .header-section .header-content .header-text .page-title i[data-v-f75d046f]{margin-right:10px;color:#667eea}.manage-offers-container .header-section .header-content .header-text .page-subtitle[data-v-f75d046f]{margin:5px 0 0;color:#6c757d;font-size:1rem}.manage-offers-container .content-section[data-v-f75d046f]{background:#fff;border-radius:15px;box-shadow:0 4px 20px #0000001a;overflow:hidden}.manage-offers-container .content-section .search-section[data-v-f75d046f]{padding:25px;border-bottom:1px solid #e9ecef}.manage-offers-container .content-section .search-section .search-input-group[data-v-f75d046f]{position:relative;max-width:500px}.manage-offers-container .content-section .search-section .search-input-group .search-icon[data-v-f75d046f]{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:2}.manage-offers-container .content-section .search-section .search-input-group .search-input[data-v-f75d046f]{padding-left:45px;padding-right:40px;border-radius:25px;border:2px solid #e9ecef;transition:all .3s ease}.manage-offers-container .content-section .search-section .search-input-group .search-input[data-v-f75d046f]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.manage-offers-container .content-section .search-section .search-input-group .btn-clear[data-v-f75d046f]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6c757d;padding:5px;cursor:pointer}.manage-offers-container .content-section .search-section .search-input-group .btn-clear[data-v-f75d046f]:hover{color:#dc3545}.manage-offers-container .content-section .loading-container[data-v-f75d046f]{padding:60px;text-align:center}.manage-offers-container .content-section .empty-state[data-v-f75d046f]{text-align:center;padding:60px 30px;color:#6c757d}.manage-offers-container .content-section .empty-state .empty-icon[data-v-f75d046f]{font-size:4rem;margin-bottom:20px;color:#dee2e6}.manage-offers-container .content-section .empty-state .empty-icon i[data-v-f75d046f]{opacity:.5}.manage-offers-container .content-section .empty-state h3[data-v-f75d046f]{color:#495057;margin-bottom:10px}.manage-offers-container .content-section .empty-state p[data-v-f75d046f]{font-size:1.1rem;line-height:1.6;max-width:500px;margin:0 auto 20px}.manage-offers-container .content-section .offers-grid[data-v-f75d046f]{padding:25px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.manage-offers-container .content-section .offers-grid .offer-card[data-v-f75d046f]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:20px;cursor:pointer;transition:all .3s ease}.manage-offers-container .content-section .offers-grid .offer-card[data-v-f75d046f]:hover{border-color:#667eea;box-shadow:0 4px 20px #667eea26;transform:translateY(-2px)}.manage-offers-container .content-section .offers-grid .offer-card .offer-header[data-v-f75d046f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.manage-offers-container .content-section .offers-grid .offer-card .offer-header .offer-name[data-v-f75d046f]{margin:0;color:#2c3e50;font-weight:600;font-size:1.2rem}.manage-offers-container .content-section .offers-grid .offer-card .offer-header .offer-actions[data-v-f75d046f]{display:flex;gap:8px}.manage-offers-container .content-section .offers-grid .offer-card .offer-header .offer-actions .btn[data-v-f75d046f]{padding:6px 10px;border-radius:6px;transition:all .2s ease}.manage-offers-container .content-section .offers-grid .offer-card .offer-header .offer-actions .btn[data-v-f75d046f]:hover{transform:scale(1.1)}.manage-offers-container .content-section .offers-grid .offer-card .offer-details .offer-description[data-v-f75d046f]{color:#6c757d;margin-bottom:15px;font-size:.95rem;line-height:1.4}.manage-offers-container .content-section .offers-grid .offer-card .offer-details .offer-summary .offer-display[data-v-f75d046f]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:1rem}.modal-backdrop[data-v-f75d046f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1050}.modal-backdrop .modal-content[data-v-f75d046f]{background:#fff;border-radius:12px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d}.modal-backdrop .modal-content.modal-sm[data-v-f75d046f]{max-width:400px}.modal-backdrop .modal-content.modal-lg[data-v-f75d046f]{max-width:700px}.modal-backdrop .modal-content .modal-header[data-v-f75d046f]{padding:20px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-backdrop .modal-content .modal-header .modal-title[data-v-f75d046f]{margin:0;font-size:1.3rem;font-weight:600}.modal-backdrop .modal-content .modal-header .modal-title i[data-v-f75d046f]{margin-right:8px}.modal-backdrop .modal-content .modal-header .btn-close[data-v-f75d046f]{background:none;border:none;font-size:1.2rem;color:#6c757d;cursor:pointer;padding:5px}.modal-backdrop .modal-content .modal-header .btn-close[data-v-f75d046f]:hover{color:#dc3545}.modal-backdrop .modal-content .modal-body[data-v-f75d046f]{padding:20px}.modal-backdrop .modal-content .modal-body .form-group[data-v-f75d046f]{margin-bottom:20px}.modal-backdrop .modal-content .modal-body .form-group .form-label[data-v-f75d046f]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}.modal-backdrop .modal-content .modal-body .form-group .form-label i[data-v-f75d046f]{margin-right:6px;color:#667eea}.modal-backdrop .modal-content .modal-body .form-group .form-control[data-v-f75d046f]{width:100%;padding:12px;border:2px solid #e9ecef;border-radius:8px;transition:border-color .3s ease}.modal-backdrop .modal-content .modal-body .form-group .form-control[data-v-f75d046f]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.modal-backdrop .modal-content .modal-body .form-group .error-message[data-v-f75d046f]{color:#dc3545;font-size:.875rem;margin-top:5px}.modal-backdrop .modal-content .modal-body .offer-preview[data-v-f75d046f]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px;margin-top:20px}.modal-backdrop .modal-content .modal-body .offer-preview .preview-header[data-v-f75d046f]{font-weight:600;color:#2c3e50;margin-bottom:10px}.modal-backdrop .modal-content .modal-body .offer-preview .preview-header i[data-v-f75d046f]{margin-right:6px;color:#667eea}.modal-backdrop .modal-content .modal-body .offer-preview .preview-content .preview-display[data-v-f75d046f]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:10px 20px;border-radius:20px;font-weight:600;font-size:1.1rem;display:inline-block}.modal-backdrop .modal-content .modal-actions[data-v-f75d046f]{padding:20px;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:10px}.modal-backdrop .modal-content .modal-actions .btn[data-v-f75d046f]{padding:10px 20px;border-radius:6px;font-weight:600;transition:all .2s ease}.modal-backdrop .modal-content .modal-actions .btn.btn-secondary[data-v-f75d046f]{background:#6c757d;border:none;color:#fff}.modal-backdrop .modal-content .modal-actions .btn.btn-secondary[data-v-f75d046f]:hover{background:#545b62}.modal-backdrop .modal-content .modal-actions .btn.btn-danger[data-v-f75d046f]{background:#dc3545;border:none;color:#fff}.modal-backdrop .modal-content .modal-actions .btn.btn-danger[data-v-f75d046f]:hover{background:#c82333}.modal-backdrop .modal-content .modal-actions .offer-summary-section[data-v-f75d046f]{margin-bottom:25px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.modal-backdrop .modal-content .modal-actions .offer-summary-section .section-title[data-v-f75d046f]{margin:0 0 15px;color:#2c3e50;font-weight:600;font-size:1.1rem}.modal-backdrop .modal-content .modal-actions .offer-summary-section .section-title i[data-v-f75d046f]{margin-right:8px;color:#667eea}.modal-backdrop .modal-content .modal-actions .offer-summary-section .offer-display[data-v-f75d046f]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:12px 20px;border-radius:20px;font-weight:600;font-size:1.2rem;text-align:center;display:inline-block}.modal-backdrop .modal-content .modal-actions .calculator-section .section-title[data-v-f75d046f]{margin:0 0 20px;color:#2c3e50;font-weight:600;font-size:1.1rem}.modal-backdrop .modal-content .modal-actions .calculator-section .section-title i[data-v-f75d046f]{margin-right:8px;color:#667eea}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row[data-v-f75d046f]{display:flex;gap:20px;margin-bottom:25px;align-items:flex-end}@media (max-width: 768px){.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row[data-v-f75d046f]{flex-direction:column;gap:15px}}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-input-group[data-v-f75d046f]{flex:1}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-input-group .calculator-label[data-v-f75d046f]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-input-group .calculator-label i[data-v-f75d046f]{margin-right:6px;color:#667eea}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-input-group .calculator-input[data-v-f75d046f]{width:100%;padding:12px;border:2px solid #e9ecef;border-radius:8px;transition:border-color .3s ease}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-input-group .calculator-input[data-v-f75d046f]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-result[data-v-f75d046f]{flex:1;text-align:center}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-result .result-label[data-v-f75d046f]{font-weight:600;color:#2c3e50;margin-bottom:10px;font-size:.9rem}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-result .result-display[data-v-f75d046f]{padding:12px 20px;border-radius:20px;font-weight:600;font-size:1.1rem;color:#fff}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-result .result-display.purchase-result[data-v-f75d046f]{background:linear-gradient(135deg,#007bff,#0056b3)}.modal-backdrop .modal-content .modal-actions .calculator-section .calculator-row .calculator-result .result-display.supply-result[data-v-f75d046f]{background:linear-gradient(135deg,#fd7e14,#e55a00)}@media (max-width: 768px){.manage-offers-container[data-v-f75d046f]{padding:10px}.manage-offers-container .header-content[data-v-f75d046f]{flex-direction:column;gap:15px;text-align:center}.manage-offers-container .offers-grid[data-v-f75d046f]{grid-template-columns:1fr;padding:15px}.manage-offers-container .modal-content[data-v-f75d046f]{width:95%;margin:10px}}.manage-drugs-container[data-v-d4bda958]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.manage-drugs-container .breadcrumb-section[data-v-d4bda958]{margin-bottom:20px}.manage-drugs-container .breadcrumb-section .breadcrumb[data-v-d4bda958]{background:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;margin:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.manage-drugs-container .breadcrumb-section .breadcrumb .breadcrumb-item[data-v-d4bda958]{display:flex;align-items:center}.manage-drugs-container .breadcrumb-section .breadcrumb .breadcrumb-item[data-v-d4bda958]:not(:last-child):after{content:"/";margin-left:10px;color:#6c757d;font-weight:300}.manage-drugs-container .breadcrumb-section .breadcrumb .breadcrumb-item a[data-v-d4bda958]{color:#667eea;text-decoration:none;font-weight:500;transition:color .3s ease}.manage-drugs-container .breadcrumb-section .breadcrumb .breadcrumb-item a[data-v-d4bda958]:hover{color:#5a67d8;text-decoration:underline}.manage-drugs-container .breadcrumb-section .breadcrumb .breadcrumb-item.active[data-v-d4bda958]{color:#6c757d;font-weight:600}.manage-drugs-container .header-section[data-v-d4bda958]{margin-bottom:30px}.manage-drugs-container .header-section .header-content[data-v-d4bda958]{display:flex;justify-content:space-between;align-items:flex-start;background:#fff;padding:25px;border-radius:15px;box-shadow:0 4px 20px #0000001a}.manage-drugs-container .header-section .header-content .header-text[data-v-d4bda958]{flex:1}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav[data-v-d4bda958]{display:flex;align-items:center;margin-bottom:15px;font-size:.9rem}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav .breadcrumb-link[data-v-d4bda958]{color:#667eea;text-decoration:none;display:flex;align-items:center}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav .breadcrumb-link i[data-v-d4bda958]{margin-right:5px}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav .breadcrumb-link[data-v-d4bda958]:hover{text-decoration:underline}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav .breadcrumb-separator[data-v-d4bda958]{margin:0 10px;color:#6c757d;font-size:.8rem}.manage-drugs-container .header-section .header-content .header-text .breadcrumb-nav .breadcrumb-current[data-v-d4bda958]{color:#6c757d;font-weight:600}.manage-drugs-container .header-section .header-content .header-text .page-title[data-v-d4bda958]{margin:0 0 15px;color:#2c3e50;font-weight:700;font-size:1.8rem}.manage-drugs-container .header-section .header-content .header-text .page-title i[data-v-d4bda958]{margin-right:10px;color:#667eea}.manage-drugs-container .header-section .header-content .header-text .offer-info .offer-display[data-v-d4bda958]{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:1rem;display:inline-block;margin-bottom:10px}.manage-drugs-container .header-section .header-content .header-text .offer-info .offer-description[data-v-d4bda958]{margin:10px 0 0;color:#6c757d;font-size:1rem;line-height:1.4}.manage-drugs-container .content-section[data-v-d4bda958]{background:#fff;border-radius:15px;box-shadow:0 4px 20px #0000001a;overflow:hidden}.manage-drugs-container .content-section .search-section[data-v-d4bda958]{padding:25px;border-bottom:1px solid #e9ecef}.manage-drugs-container .content-section .search-section .search-input-group[data-v-d4bda958]{position:relative;max-width:500px}.manage-drugs-container .content-section .search-section .search-input-group .search-icon[data-v-d4bda958]{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:2}.manage-drugs-container .content-section .search-section .search-input-group .search-input[data-v-d4bda958]{padding-left:45px;padding-right:40px;border-radius:25px;border:2px solid #e9ecef;transition:all .3s ease}.manage-drugs-container .content-section .search-section .search-input-group .search-input[data-v-d4bda958]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.manage-drugs-container .content-section .search-section .search-input-group .btn-clear[data-v-d4bda958]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6c757d;padding:5px;cursor:pointer}.manage-drugs-container .content-section .search-section .search-input-group .btn-clear[data-v-d4bda958]:hover{color:#dc3545}.manage-drugs-container .content-section .loading-container[data-v-d4bda958]{padding:60px;text-align:center}.manage-drugs-container .content-section .empty-state[data-v-d4bda958]{text-align:center;padding:60px 30px;color:#6c757d}.manage-drugs-container .content-section .empty-state .empty-icon[data-v-d4bda958]{font-size:4rem;margin-bottom:20px;color:#dee2e6}.manage-drugs-container .content-section .empty-state .empty-icon i[data-v-d4bda958]{opacity:.5}.manage-drugs-container .content-section .empty-state h3[data-v-d4bda958]{color:#495057;margin-bottom:10px}.manage-drugs-container .content-section .empty-state p[data-v-d4bda958]{font-size:1.1rem;line-height:1.6;max-width:500px;margin:0 auto 20px}.manage-drugs-container .content-section .drugs-grid[data-v-d4bda958]{padding:25px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.manage-drugs-container .content-section .drugs-grid .drug-card[data-v-d4bda958]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:20px;transition:all .3s ease}.manage-drugs-container .content-section .drugs-grid .drug-card[data-v-d4bda958]:hover{border-color:#667eea;box-shadow:0 4px 20px #667eea26;transform:translateY(-2px)}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-header[data-v-d4bda958]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-header .drug-name[data-v-d4bda958]{margin:0;color:#2c3e50;font-weight:600;font-size:1.2rem}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-header .drug-actions .btn[data-v-d4bda958]{padding:6px 10px;border-radius:6px;transition:all .2s ease}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-header .drug-actions .btn[data-v-d4bda958]:hover{transform:scale(1.1)}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-details .drug-description[data-v-d4bda958]{color:#6c757d;margin-bottom:15px;font-size:.95rem;line-height:1.4}.manage-drugs-container .content-section .drugs-grid .drug-card .drug-details .drug-offer-info .offer-tag[data-v-d4bda958]{background:linear-gradient(135deg,#007bff,#6f42c1);color:#fff;padding:6px 12px;border-radius:15px;font-weight:600;font-size:.9rem}.modal-backdrop[data-v-d4bda958]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1050}.modal-backdrop .modal-content[data-v-d4bda958]{background:#fff;border-radius:12px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d}.modal-backdrop .modal-content.modal-sm[data-v-d4bda958]{max-width:400px}.modal-backdrop .modal-content .modal-header[data-v-d4bda958]{padding:20px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.modal-backdrop .modal-content .modal-header .modal-title[data-v-d4bda958]{margin:0;font-size:1.3rem;font-weight:600}.modal-backdrop .modal-content .modal-header .modal-title i[data-v-d4bda958]{margin-right:8px}.modal-backdrop .modal-content .modal-header .btn-close[data-v-d4bda958]{background:none;border:none;font-size:1.2rem;color:#6c757d;cursor:pointer;padding:5px}.modal-backdrop .modal-content .modal-header .btn-close[data-v-d4bda958]:hover{color:#dc3545}.modal-backdrop .modal-content .modal-body[data-v-d4bda958]{padding:20px}.modal-backdrop .modal-content .modal-body .form-group[data-v-d4bda958]{margin-bottom:20px}.modal-backdrop .modal-content .modal-body .form-group .form-label[data-v-d4bda958]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}.modal-backdrop .modal-content .modal-body .form-group .form-label i[data-v-d4bda958]{margin-right:6px;color:#667eea}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container[data-v-d4bda958]{position:relative;z-index:10000}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .form-control[data-v-d4bda958]{width:100%;padding:12px;border:2px solid #e9ecef;border-radius:8px;transition:border-color .3s ease}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .form-control[data-v-d4bda958]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40;outline:none}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown[data-v-d4bda958]{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #e9ecef;border-top:none;border-radius:0 0 8px 8px;max-height:300px;overflow-y:auto;z-index:10001}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .search-result-item[data-v-d4bda958]{padding:12px;cursor:pointer;border-bottom:1px solid #f8f9fa;transition:background-color .2s ease}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .search-result-item[data-v-d4bda958]:hover{background-color:#f8f9fa}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .search-result-item[data-v-d4bda958]:last-child{border-bottom:none}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .search-result-item .result-main[data-v-d4bda958]{margin-bottom:4px}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .search-result-item .result-description[data-v-d4bda958]{font-size:.9rem;color:#6c757d}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .no-results[data-v-d4bda958]{padding:20px;text-align:center;color:#6c757d}.modal-backdrop .modal-content .modal-body .form-group .drug-search-container .search-dropdown .no-results i[data-v-d4bda958]{margin-right:8px}.modal-backdrop .modal-content .modal-body .selected-drug[data-v-d4bda958]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:15px;margin-bottom:20px}.modal-backdrop .modal-content .modal-body .selected-drug .selected-header[data-v-d4bda958]{font-weight:600;color:#2c3e50;margin-bottom:10px}.modal-backdrop .modal-content .modal-body .selected-drug .selected-header i[data-v-d4bda958]{margin-right:6px}.modal-backdrop .modal-content .modal-body .selected-drug .selected-content h6[data-v-d4bda958]{margin:0 0 5px;color:#2c3e50}.modal-backdrop .modal-content .modal-body .selected-drug .selected-content p[data-v-d4bda958]{margin:0;font-size:.9rem}.modal-backdrop .modal-content .modal-actions[data-v-d4bda958]{padding:20px;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;gap:10px}.modal-backdrop .modal-content .modal-actions .btn[data-v-d4bda958]{padding:10px 20px;border-radius:6px;font-weight:600;transition:all .2s ease}.modal-backdrop .modal-content .modal-actions .btn.btn-secondary[data-v-d4bda958]{background:#6c757d;border:none;color:#fff}.modal-backdrop .modal-content .modal-actions .btn.btn-secondary[data-v-d4bda958]:hover{background:#545b62}.modal-backdrop .modal-content .modal-actions .btn.btn-danger[data-v-d4bda958]{background:#dc3545;border:none;color:#fff}.modal-backdrop .modal-content .modal-actions .btn.btn-danger[data-v-d4bda958]:hover{background:#c82333}.modal-backdrop .modal-content .modal-actions .btn[data-v-d4bda958]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.manage-drugs-container[data-v-d4bda958]{padding:10px}.manage-drugs-container .header-content[data-v-d4bda958]{flex-direction:column;gap:15px}.manage-drugs-container .header-content .header-text .breadcrumb-nav[data-v-d4bda958]{flex-wrap:wrap}.manage-drugs-container .drugs-grid[data-v-d4bda958]{grid-template-columns:1fr;padding:15px}.manage-drugs-container .modal-content[data-v-d4bda958]{width:95%;margin:10px}}.breadcrumb-item.active[data-v-d987b5d0]{color:#c4cbd2}.welcomecontainer[data-v-d987b5d0]{background-color:#f0f8ff}.rowbackground[data-v-d987b5d0]{background-color:#d1f8d3;padding:.1em}.itemcontainer[data-v-d987b5d0]{background-color:#d1f8d3}.breadcrumb-item.active[data-v-6ad79a6f]{color:#c4cbd2}.myrow-header[data-v-6ad79a6f]{background-color:#8bc4f9}.dueamount[data-v-6ad79a6f]{color:#84600f;font-weight:700}a.stockentryheader[data-v-6ad79a6f]{color:#c5370a}.remark-highlight[data-v-6ad79a6f]{color:#cc1b1b}.serow-striped[data-v-6ad79a6f]:nth-of-type(odd){background-color:#d5dedd}a.nodec[data-v-6ad79a6f],span.nodec[data-v-6ad79a6f]{text-decoration:none!important}.relpost[data-v-6ad79a6f]{position:relative}.notpaidclass[data-v-6ad79a6f]{color:#cc1b1b}.closepos[data-v-6ad79a6f]{position:absolute;top:0;right:0;padding-left:10}.nounderline[data-v-6ad79a6f]{text-decoration:none}.pastelpurple[data-v-55078e8b]{background-color:#e0d7ff}.pastelblue[data-v-55078e8b]{background-color:#d7eeff}.pastelpurple[data-v-9edc6c7c]{background-color:#e0d7ff}.pastelblue[data-v-9edc6c7c]{background-color:#d7eeff}a.nodec[data-v-9edc6c7c]{text-decoration:none!important}.fixedcrumb[data-v-7195ed93]{position:fixed;width:-webkit-fill-available}.roundedbordermin[data-v-614795f6]{border-radius:1rem!important}.grow[data-v-614795f6]{transition:all .2s ease-in-out}.grow[data-v-614795f6]:hover{transform:scale(1.1)}.blockinline[data-v-614795f6]{display:inline-block}.img[data-v-614795f6]{min-width:273px}.flex-container[data-v-614795f6]{display:flex;flex-wrap:wrap}.supersuperflexcontainer[data-v-614795f6]{display:inline-flex}.superflexcontainer[data-v-614795f6]{display:inline-flex;flex-flow:wrap row;justify-content:flex-start}.logo-icon-small[data-v-cb0de261]{width:4em}.logo-icon[data-v-cb0de261]{width:14em}.fixwrapper[data-v-cb0de261]{top:1.5em}body[data-v-cb0de261]{font-size:14px;color:#525f7f;background-color:#f8f9fe;letter-spacing:.5px;overflow-x:hidden;font-family:Roboto,sans-serif}a[data-v-cb0de261]{text-decoration:none}.wrapper[data-v-cb0de261]{width:100%;position:relative}.sidebar-wrapper[data-v-cb0de261]{width:250px;height:100%;position:fixed;top:0;bottom:0;left:0;background:#fff;border-right:0px solid #e4e4e4;z-index:11;box-shadow:0 0 2rem #8898aa26;transition:all .2s ease-out}.sidebar-header[data-v-cb0de261]{width:250px;height:60px;display:flex;align-items:center;position:absolute;top:20px;bottom:0;padding:0 15px;z-index:5;background:#fff;background-clip:border-box;border-bottom:1px solid #e4e4e4}.logo-icon[data-v-cb0de261]{width:15em}.logo-text[data-v-cb0de261]{font-size:22px;margin-left:5px;margin-bottom:0;letter-spacing:1px;color:#83f}.toggle-icon[data-v-cb0de261]{font-size:22px;cursor:pointer;color:#83f}.topbar[data-v-cb0de261]{position:fixed;top:0;left:250px;right:0;height:60px;background:#fff;border-bottom:1px solid rgba(228,228,228,0);background-clip:border-box;z-index:10;box-shadow:0 .125rem .25rem #8898aa26}.topbar .navbar[data-v-cb0de261]{width:100%;height:60px;padding-left:30px;padding-right:30px}.page-wrapper[data-v-cb0de261]{height:100%;margin-top:60px;margin-bottom:30px;margin-left:250px}.page-content[data-v-cb0de261]{padding:1.5rem}.page-footer[data-v-cb0de261]{background:#fff;left:250px;right:0;bottom:0;position:fixed;text-align:center;padding:7px;font-size:14px;border-top:1px solid #e4e4e4;z-index:3}.wrapper.toggled .topbar[data-v-cb0de261]{left:70px}.wrapper.toggled .page-wrapper[data-v-cb0de261]{margin-left:70px}.wrapper.toggled .page-footer[data-v-cb0de261]{left:70px}.sidebar-wrapper ul[data-v-cb0de261]{padding:0;margin:0;list-style:none;background:transparent}.sidebar-wrapper .metismenu[data-v-cb0de261]{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-wrapper .metismenu li+li[data-v-cb0de261]{margin-top:5px}.sidebar-wrapper .metismenu li[data-v-cb0de261]:first-child{margin-top:5px}.sidebar-wrapper .metismenu li[data-v-cb0de261]:last-child{margin-bottom:5px}.sidebar-wrapper .metismenu>li[data-v-cb0de261]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.sidebar-wrapper .metismenu a[data-v-cb0de261]{position:relative;display:flex;align-items:center;justify-content:left;padding:8px 15px;font-size:15px;color:#5f5f5f;outline-width:0;text-overflow:ellipsis;overflow:hidden;letter-spacing:.5px;border:1px solid rgba(255,255,255,0);transition:all .3s ease-out}.sidebar-wrapper .metismenu a .parent-icon[data-v-cb0de261]{font-size:24px;line-height:1}.sidebar-wrapper .metismenu a .menu-title[data-v-cb0de261]{margin-left:10px}.sidebar-wrapper .metismenu ul a[data-v-cb0de261]{padding:6px 15px;font-size:15px;border:0}.sidebar-wrapper .metismenu ul a i[data-v-cb0de261]{margin-right:10px}.sidebar-wrapper .metismenu ul[data-v-cb0de261]{border:1px solid #ededed;background:#fff}.sidebar-wrapper .metismenu ul ul a[data-v-cb0de261]{padding:8px 15px 8px 30px}.sidebar-wrapper .metismenu ul ul ul a[data-v-cb0de261]{padding:8px 15px 8px 45px}.sidebar-wrapper .metismenu a[data-v-cb0de261]:hover,.sidebar-wrapper .metismenu a[data-v-cb0de261]:focus,.sidebar-wrapper .metismenu a[data-v-cb0de261]:active,.sidebar-wrapper .metismenu .mm-active>a[data-v-cb0de261]{color:#83f;text-decoration:none;background:#8833ff1f}.menu-label[data-v-cb0de261]{padding:20px 15px 5px 5px;color:#b0afaf;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.metismenu .has-arrow[data-v-cb0de261]:after{position:absolute;content:"";width:.5em;height:.5em;border-style:solid;border-width:1.2px 0 0 1.2px;border-color:initial;right:15px;transform:rotate(-45deg) translateY(-50%);transform-origin:top;top:50%;transition:all .3s ease-out}@media screen and (min-width: 1025px){.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header .logo-text[data-v-cb0de261]{display:none}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper[data-v-cb0de261]{width:70px}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header .toggle-icon[data-v-cb0de261]{display:none}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header[data-v-cb0de261]{justify-content:center}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .sidebar-header[data-v-cb0de261]{width:70px}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu a[data-v-cb0de261]{justify-content:center}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu .menu-title[data-v-cb0de261]{display:none}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu li ul[data-v-cb0de261]{display:none}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu li.menu-label[data-v-cb0de261]{display:none}.wrapper.toggled:not(.sidebar-hovered) .sidebar-wrapper .metismenu .has-arrow[data-v-cb0de261]:after{display:none}.email-toggle-btn[data-v-cb0de261],.chat-toggle-btn[data-v-cb0de261]{display:none!important}}.product-show[data-v-cb0de261]{font-size:18px;left:15px}.product-discount[data-v-cb0de261]{width:2.5rem;height:2.5rem;font-size:14px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.color-indigator-item[data-v-cb0de261]{width:1.2rem;height:1.2rem;background-color:#e6e0e0;border-radius:50%;cursor:pointer}.product-grid .card[data-v-cb0de261]{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width: 992px){.product-grid .card[data-v-cb0de261]:hover{margin-top:-.25rem;margin-bottom:.25rem;-webkit-box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.3);box-shadow:0 .5rem 1rem #0000004d}}.dash-wrapper[data-v-cb0de261]{margin:-1.5rem -1.5rem -5.5rem;padding:1.5rem 1.5rem 6.5rem}.back-to-top[data-v-cb0de261]{display:none;width:40px;height:40px;line-height:40px;text-align:center;font-size:26px;color:#fff;position:fixed;border-radius:10px;bottom:20px;right:12px;background-color:#83f;z-index:5}.back-to-top[data-v-cb0de261]:hover{color:#fff;background-color:#000;transition:all .5s}.breadcrumb-title[data-v-cb0de261]{font-size:20px;border-right:1.5px solid #aaa4a4}.page-breadcrumb .breadcrumb li.breadcrumb-item[data-v-cb0de261]{font-size:16px}.page-breadcrumb .breadcrumb-item+.breadcrumb-item[data-v-cb0de261]:before{display:inline-block;padding-right:.5rem;color:#6c757d;font-family:LineIcons;content:""}.icon-badge[data-v-cb0de261]{width:45px;height:45px;background:#f2f2f2;display:flex;align-items:center;justify-content:center;border-radius:50%}.widgets-icons[data-v-cb0de261]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#ededed;font-size:26px;border-radius:10px}#geographic-map[data-v-cb0de261]{width:100%;height:350px}.product-img[data-v-cb0de261]{width:45px;height:45px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #e6e6e6}.product-img img[data-v-cb0de261]{width:45px;height:45px;padding:1px}.product-list[data-v-cb0de261]{position:relative;height:450px}.dashboard-top-countries[data-v-cb0de261]{position:relative;height:330px}.customers-list[data-v-cb0de261],.store-metrics[data-v-cb0de261],.best-selling-products[data-v-cb0de261],.recent-reviews[data-v-cb0de261],.support-list[data-v-cb0de261]{position:relative;height:450px}.product-list .row[data-v-cb0de261]{background-color:#f8f9fa;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width: 992px){.product-list .row[data-v-cb0de261]:hover{background-color:#fff;margin-top:-.25rem;margin-bottom:.25rem;-webkit-box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);box-shadow:0 .25rem .5rem #0003}}.recent-product-img[data-v-cb0de261]{width:40px;height:40px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #e6e6e6}.recent-product-img img[data-v-cb0de261]{width:40px;height:40px;padding:6px}.theme-icons[data-v-cb0de261]{background-color:#fff}.lead-table .table[data-v-cb0de261]{border-collapse:separate;border-spacing:0 10px}.fm-menu .list-group a[data-v-cb0de261]{font-size:16px;color:#5f5f5f;display:flex;align-items:center}.fm-menu .list-group a i[data-v-cb0de261]{font-size:23px}.fm-menu .list-group a[data-v-cb0de261]:hover{background:#83f;color:#fff;transition:all .2s ease-out}.fm-file-box[data-v-cb0de261]{font-size:25px;background:#e9ecef;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:.25rem}.fm-icon-box[data-v-cb0de261]{font-size:32px;background:#fff;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:.25rem}.user-plus[data-v-cb0de261]{width:33px;height:33px;margin-left:-14px;line-height:33px;background:#fff;border-radius:50%;text-align:center;font-size:22px;cursor:pointer;border:1px dotted #a9b2bb;color:#404142}.user-groups img[data-v-cb0de261]{margin-left:-14px;border:1px solid #e4e4e4;padding:2px;cursor:pointer}.contacts-social a[data-v-cb0de261]{font-size:16px;width:36px;height:36px;line-height:36px;background:#fff;border:1px solid #eeecec;text-align:center;border-radius:50%;color:#2b2a2a}.customers-contacts a[data-v-cb0de261]{font-size:16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eeecec;text-align:center;border-radius:50%;color:#2b2a2a}.order-actions a[data-v-cb0de261]{font-size:18px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border:1px solid #eeecec;text-align:center;border-radius:20%;color:#2b2a2a}.customers-list .customers-list-item[data-v-cb0de261]{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width: 992px){.customers-list .customers-list-item[data-v-cb0de261]:hover{background-color:#f8f9fa;border-radius:10px;margin-top:-.25rem;margin-bottom:.25rem;-webkit-box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);box-shadow:0 .25rem .5rem #0003}}.right-15[data-v-cb0de261]{right:15px!important}.font-13[data-v-cb0de261]{font-size:13px}.font-14[data-v-cb0de261]{font-size:14px}.font-18[data-v-cb0de261]{font-size:18px}.font-20[data-v-cb0de261]{font-size:20px}.font-22[data-v-cb0de261]{font-size:22px}.font-24[data-v-cb0de261]{font-size:24px}.font-30[data-v-cb0de261]{font-size:30px}.font-35[data-v-cb0de261]{font-size:35px}.font-50[data-v-cb0de261]{font-size:50px}.font-60[data-v-cb0de261]{font-size:60px}.radius-30[data-v-cb0de261]{border-radius:30px}.radius-10[data-v-cb0de261]{border-radius:10px}.radius-15[data-v-cb0de261]{border-radius:15px}.cursor-pointer[data-v-cb0de261]{cursor:pointer}.border-light-2[data-v-cb0de261]{border-color:#ffffff1f!important}.chip[data-v-cb0de261]{display:inline-block;height:32px;padding:0 12px;margin-right:1rem;margin-bottom:1rem;font-size:14px;font-weight:500;line-height:32px;color:#000000b3;cursor:pointer;background-color:#f1f1f1;border:1px solid rgba(0,0,0,.15);border-radius:16px;-webkit-transition:all .3s linear;transition:all .3s linear;box-shadow:none}.chip img[data-v-cb0de261]{float:left;width:32px;height:32px;margin:0 8px 0 -12px;border-radius:50%}.chip .closebtn[data-v-cb0de261]{padding-left:10px;font-weight:700;float:right;font-size:16px;cursor:pointer}.chip.chip-md[data-v-cb0de261]{height:42px;line-height:42px;border-radius:21px}.chip.chip-md img[data-v-cb0de261]{height:42px;width:42px}#invoice[data-v-cb0de261]{padding:0}.invoice[data-v-cb0de261]{position:relative;background-color:#fff;min-height:680px;padding:15px}.invoice header[data-v-cb0de261]{padding:10px 0;margin-bottom:20px;border-bottom:1px solid #8833ff}.invoice .company-details[data-v-cb0de261]{text-align:right}.invoice .company-details .name[data-v-cb0de261]{margin-top:0;margin-bottom:0}.invoice .contacts[data-v-cb0de261]{margin-bottom:20px}.invoice .invoice-to[data-v-cb0de261]{text-align:left}.invoice .invoice-to .to[data-v-cb0de261]{margin-top:0;margin-bottom:0}.invoice .invoice-details[data-v-cb0de261]{text-align:right}.invoice .invoice-details .invoice-id[data-v-cb0de261]{margin-top:0;color:#83f}.invoice main[data-v-cb0de261]{padding-bottom:50px}.invoice main .thanks[data-v-cb0de261]{margin-top:-100px;font-size:2em;margin-bottom:50px}.invoice main .notices[data-v-cb0de261]{border-left:6px solid #8833ff;background:#e7f2ff;padding:10px}.invoice main .notices .notice[data-v-cb0de261]{font-size:1.2em}.invoice table[data-v-cb0de261]{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}.invoice table td[data-v-cb0de261],.invoice table th[data-v-cb0de261]{padding:15px;background:#eee;border-bottom:1px solid #fff}.invoice table th[data-v-cb0de261]{white-space:nowrap;font-weight:400;font-size:16px}.invoice table td h3[data-v-cb0de261]{margin:0;font-weight:400;color:#83f;font-size:1.2em}.invoice table .qty[data-v-cb0de261],.invoice table .total[data-v-cb0de261],.invoice table .unit[data-v-cb0de261]{text-align:right;font-size:1.2em}.invoice table .no[data-v-cb0de261]{color:#fff;font-size:1.6em;background:#83f}.invoice table .unit[data-v-cb0de261]{background:#ddd}.invoice table .total[data-v-cb0de261]{background:#83f;color:#fff}.invoice table tbody tr:last-child td[data-v-cb0de261]{border:none}.invoice table tfoot td[data-v-cb0de261]{background:0 0;border-bottom:none;white-space:nowrap;text-align:right;padding:10px 20px;font-size:1.2em;border-top:1px solid #aaa}.invoice table tfoot tr:first-child td[data-v-cb0de261]{border-top:none}.invoice table tfoot tr:last-child td[data-v-cb0de261]{color:#83f;font-size:1.4em;border-top:1px solid #8833ff}.invoice table tfoot tr td[data-v-cb0de261]:first-child{border:none}.invoice footer[data-v-cb0de261]{width:100%;text-align:center;color:#777;border-top:1px solid #aaa;padding:8px 0}@media print{.invoice[data-v-cb0de261]{font-size:11px!important;overflow:hidden!important}.invoice footer[data-v-cb0de261]{position:absolute;bottom:10px;page-break-after:always}.invoice>div[data-v-cb0de261]:last-child{page-break-before:always}}.main-row[data-v-cb0de261]{height:100vh}.main-col[data-v-cb0de261]{max-width:500px;min-height:300px}.todo-done[data-v-cb0de261]{text-decoration:line-through}.chat-wrapper[data-v-cb0de261]{width:auto;height:600px;border-radius:.25rem;position:relative;background:#fff;box-shadow:0 .1rem .7rem #0000001a}.chat-sidebar[data-v-cb0de261]{width:340px;height:100%;position:absolute;background:#fff;left:0;top:0;bottom:0;z-index:2;overflow:hidden;border-right:1px solid rgba(0,0,0,.125);border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.chat-sidebar-header[data-v-cb0de261]{width:auto;height:auto;position:relative;background:#fff;border-bottom:1px solid rgba(0,0,0,.125);border-right:0px solid rgba(0,0,0,.125);border-top-left-radius:.25rem;padding:15px}.chat-sidebar-content[data-v-cb0de261]{padding:0}.chat-user-online[data-v-cb0de261]{position:relative}.chat-sidebar-header .chat-user-online[data-v-cb0de261]:before{content:"";position:absolute;bottom:7px;left:40px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#16e15e}.chat-list .chat-user-online[data-v-cb0de261]:before{content:"";position:absolute;bottom:7px;left:36px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#16e15e}.chat-content[data-v-cb0de261]{margin-left:340px;padding:85px 15px 15px}.chat-header[data-v-cb0de261]{position:absolute;height:70px;left:340px;right:0;top:0;padding:15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.125);border-top-right-radius:.25rem;z-index:1}.chat-footer[data-v-cb0de261]{position:absolute;height:70px;left:340px;right:0;bottom:0;padding:15px;background:#f8f9fa;border-top:1px solid rgba(0,0,0,.125);border-bottom-right-radius:.25rem}.chat-footer-menu a[data-v-cb0de261]{display:inline-block;width:40px;height:40px;line-height:40px;font-size:18px;color:#6c757d;text-align:center;border-radius:50%;margin:3px;background-color:#fff;border:1px solid rgba(0,0,0,.15)}.chat-tab-menu li a.nav-link[data-v-cb0de261]{padding:.3rem .2rem;line-height:1.2;color:#4a4b4c}.chat-tab-menu .nav-pills .nav-link.active[data-v-cb0de261],.chat-tab-menu .nav-pills .show>.nav-link[data-v-cb0de261]{color:#83f;background-color:#007bff00}.chat-title[data-v-cb0de261]{font-size:14px;color:#272b2f}.chat-msg[data-v-cb0de261],.chat-time[data-v-cb0de261]{font-size:13px;color:#6c757d}.chat-list[data-v-cb0de261]{position:relative;height:300px}.chat-list .list-group-item[data-v-cb0de261]{border:1px solid rgba(0,0,0,0);background-color:transparent}.chat-list .list-group-item[data-v-cb0de261]:hover{border:1px solid rgba(0,0,0,0);background-color:#0d6efd1f}.chat-list .list-group-item.active[data-v-cb0de261]{background-color:#0d6efd1f}.chart-online[data-v-cb0de261]{color:#16e15e}.chat-top-header-menu a[data-v-cb0de261]{display:inline-block;width:40px;height:40px;line-height:40px;font-size:18px;color:#6c757d;text-align:center;border-radius:50%;margin:3px;background-color:#fff;border:1px solid rgba(0,0,0,.15)}.chat-content[data-v-cb0de261]{position:relative;width:auto;height:520px}.chat-content-leftside .chat-left-msg[data-v-cb0de261]{width:fit-content;background-color:#eff2f5;padding:.8rem;border-radius:0 12px 12px;max-width:480px;text-align:left}.chat-content-rightside .chat-right-msg[data-v-cb0de261]{width:fit-content;background-color:#dcedff;padding:.8rem;border-radius:12px 12px 0;float:right;max-width:480px;text-align:left}.chat-toggle-btn[data-v-cb0de261]{width:40px;height:40px;line-height:40px;margin-right:15px;text-align:center;font-size:24px;color:#6c757d;border-radius:50%;cursor:pointer;background-color:#fff;border:1px solid rgba(0,0,0,.15)}.email-wrapper[data-v-cb0de261]{width:auto;height:600px;overflow:hidden;border-radius:.25rem;position:relative;background:#fff;box-shadow:0 .1rem .7rem #0000001a}.email-sidebar[data-v-cb0de261]{width:250px;height:100%;position:absolute;background:#fff;left:0;top:0;bottom:0;z-index:2;overflow:hidden;border-right:1px solid rgba(0,0,0,.125);border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.email-sidebar-header[data-v-cb0de261]{width:auto;height:auto;position:relative;background:#fff;border-bottom:1px solid rgba(0,0,0,.125);border-right:0px solid rgba(0,0,0,.125);border-top-left-radius:.25rem;padding:15px}.email-navigation[data-v-cb0de261]{position:relative;padding:0;height:345px;border-bottom:1px solid rgba(0,0,0,.125)}.email-header[data-v-cb0de261]{position:absolute;height:70px;left:250px;right:0;top:0;padding:15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.125);border-top-right-radius:.25rem;z-index:1}.email-content[data-v-cb0de261]{position:absolute;left:0;right:0;width:auto;top:70px;height:auto;margin-left:250px;padding:0;background:#fff;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.email-navigation a.list-group-item[data-v-cb0de261]{color:#404142;padding:.35rem 1.25rem;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0);transition:all .3s ease-out}.email-navigation a.list-group-item[data-v-cb0de261]:hover{background-color:#8833ff26}.email-navigation a.list-group-item.active[data-v-cb0de261]{color:#83f;font-weight:600;background-color:#8833ff26}.email-meeting[data-v-cb0de261]{position:absolute;left:0;right:0;bottom:0}.email-meeting a.list-group-item[data-v-cb0de261]{color:#404142;padding:.35rem 1.25rem;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0)}.email-meeting a.list-group-item[data-v-cb0de261]:hover{background-color:#8833ff26;transition:all .3s ease-out}.email-hangout .chat-user-online[data-v-cb0de261]:before{content:"";position:absolute;bottom:8px;left:45px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#16e15e}.email-toggle-btn[data-v-cb0de261]{width:auto;height:auto;margin-right:10px;text-align:center;font-size:24px;color:#404142;border-radius:0;cursor:pointer;background-color:#fff;border:0px solid rgba(0,0,0,.15)}.email-actions[data-v-cb0de261]{width:230px}.email-time[data-v-cb0de261]{font-size:13px;color:#6c757d}.email-list div.email-message[data-v-cb0de261]{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#383a3c}.email-list div.email-message[data-v-cb0de261]:hover{transition:all .2s ease-out;background-color:#eceef1}.email-list[data-v-cb0de261]{position:relative;height:530px}.email-star[data-v-cb0de261]{color:#6c757d}.email-read-box[data-v-cb0de261]{position:relative;height:530px}.compose-mail-popup[data-v-cb0de261]{width:42%;position:fixed;bottom:-30px;right:30px;z-index:15;display:none}.compose-mail-toggled[data-v-cb0de261]{display:block}.compose-mail-title[data-v-cb0de261]{font-size:16px}.compose-mail-close[data-v-cb0de261]{width:25px;height:25px;line-height:25px;text-align:center;font-size:14px;border-radius:2px;background-color:#fff0}.compose-mail-close[data-v-cb0de261]:hover{background-color:#fff3}.nav-primary.nav-tabs .nav-link.active[data-v-cb0de261]{color:#83f;border-color:#8833ff #8833ff #fff}.nav-danger.nav-tabs .nav-link.active[data-v-cb0de261]{color:#e62e2e;border-color:#e62e2e #e62e2e #fff}.nav-success.nav-tabs .nav-link.active[data-v-cb0de261]{color:#29cc39;border-color:#29cc39 #29cc39 #fff}.nav-warning.nav-tabs .nav-link.active[data-v-cb0de261]{color:#ffc107;border-color:#ffc107 #ffc107 #fff}.nav-pills-danger.nav-pills .nav-link.active[data-v-cb0de261]{color:#fff;background-color:#e62e2e}.nav-pills-success.nav-pills .nav-link.active[data-v-cb0de261]{color:#fff;background-color:#29cc39}.nav-pills-warning.nav-pills .nav-link.active[data-v-cb0de261]{color:#000;background-color:#ffc107}.nav-search input.form-control[data-v-cb0de261]{background-color:#fff3;border:1px solid rgba(255,255,255,.45);color:#fff}.nav-search button[type=submit][data-v-cb0de261]{background-color:#fff3;border:1px solid rgba(255,255,255,.32);color:#fff}.nav-search input.form-control[data-v-cb0de261]::placeholder{opacity:.5!important;color:#fff!important}.nav-search input.form-control[data-v-cb0de261]::-ms-input-placeholder{color:#fff!important}.round-pagination.pagination .page-item:first-child .page-link[data-v-cb0de261]{border-top-left-radius:30px;border-bottom-left-radius:30px}.round-pagination.pagination .page-item:last-child .page-link[data-v-cb0de261]{border-top-right-radius:30px;border-bottom-right-radius:30px}.bg-white-2[data-v-cb0de261]{background-color:#ffffff1f!important}.bg-light-primary[data-v-cb0de261]{background-color:#8833ff26!important}.bg-light-success[data-v-cb0de261]{background-color:#29cc3926!important}.bg-light-danger[data-v-cb0de261]{background-color:#e62e2e26!important}.bg-light-warning[data-v-cb0de261]{background-color:#ffc1071c!important}.bg-light-info[data-v-cb0de261]{background-color:#0dcaf02e!important}.bg-gradient-cosmic[data-v-cb0de261]{background:linear-gradient(to right,#8e2de2,#4a00e0)!important}.bg-gradient-burning[data-v-cb0de261]{background:linear-gradient(to right,#ff416c,#ff4b2b)!important}.bg-gradient-lush[data-v-cb0de261]{background:linear-gradient(to right,#56ab2f,#a8e063)!important}.bg-gradient-Ohhappiness[data-v-cb0de261]{background:linear-gradient(to right,#00b09b,#96c93d)!important}.bg-gradient-kyoto[data-v-cb0de261]{background:linear-gradient(to right,#f7971e,#ffd200)!important}.bg-gradient-blues[data-v-cb0de261]{background:linear-gradient(to right,#56ccf2,#2f80ed)!important}.bg-gradient-moonlit[data-v-cb0de261]{background:linear-gradient(to right,#0f2027,#203a43,#2c5364)!important}.split-bg-primary[data-v-cb0de261]{background-color:#7122e0;border-color:#7122e0}.split-bg-secondary[data-v-cb0de261]{background-color:#515a62;border-color:#515a62}.split-bg-success[data-v-cb0de261]{background-color:#1db52c;border-color:#1db52c}.split-bg-info[data-v-cb0de261]{background-color:#0bb2d3;border-color:#0bb2d3}.split-bg-warning[data-v-cb0de261]{background-color:#e4ad07;border-color:#e4ad07}.split-bg-danger[data-v-cb0de261]{background-color:#e20e22;border-color:#e20e22}.bg-facebook[data-v-cb0de261]{background-color:#3b5998!important}.bg-twitter[data-v-cb0de261]{background-color:#55acee!important}.bg-google[data-v-cb0de261]{background-color:#e52d27!important}.bg-linkedin[data-v-cb0de261]{background-color:#0976b4!important}.text-sky-light[data-v-cb0de261]{color:#cba6ff}.circles[data-v-cb0de261]{margin-bottom:-10px}.circle[data-v-cb0de261]{width:100px;margin:0;display:inline-block;position:relative;text-align:center;line-height:1.2}.circle canvas[data-v-cb0de261]{vertical-align:middle}.circle strong[data-v-cb0de261]{position:absolute;top:30px;left:0;width:100%;text-align:center;line-height:40px;font-size:24px}.circle strong i[data-v-cb0de261]{font-style:normal;font-size:.6em;font-weight:400}.circle span[data-v-cb0de261]{display:block;color:#aaa;margin-top:12px}.section-authentication-signin[data-v-cb0de261]{height:100vh}.authentication-forgot[data-v-cb0de261],.authentication-reset-password[data-v-cb0de261],.authentication-lock-screen[data-v-cb0de261],.error-404[data-v-cb0de261]{height:100vh;padding:0 1rem}.error-social a[data-v-cb0de261]{display:inline-block;width:40px;height:40px;line-height:40px;font-size:18px;color:#fff;text-align:center;border-radius:50%;margin:5px;box-shadow:0 .125rem .25rem #00000013!important}.authentication-header[data-v-cb0de261]{position:absolute;background:#83f;top:0;left:0;right:0;height:50%}.login-separater span[data-v-cb0de261]{position:relative;top:26px;margin-top:-10px;background:#fff;padding:5px;font-size:12px;color:#cbcbcb;z-index:1}.btn i[data-v-cb0de261]{vertical-align:middle;font-size:1.3rem;margin-top:-1em;margin-bottom:-1em;margin-right:5px}.btn-group-round button[data-v-cb0de261]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.btn-group-round button[data-v-cb0de261]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.btn-facebook[data-v-cb0de261]{box-shadow:0 2px 2px #3b599824,0 3px 1px -2px #3b599833,0 1px 5px #3b59981f;background-color:#3b5998;border-color:#3b5998;color:#fff}.btn-facebook[data-v-cb0de261]:hover{color:#fff}.btn-white[data-v-cb0de261]{background-color:#fff;border-color:#e7eaf3}.chart-container1[data-v-cb0de261]{position:relative;height:340px}.gmaps[data-v-cb0de261],.gmaps-panaroma[data-v-cb0de261]{height:400px;background:#eee;border-radius:3px}.pricing-table .card[data-v-cb0de261]{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:15px;border-radius:15px}.pricing-table .card .card-header[data-v-cb0de261]{border-top-left-radius:15px;border-top-right-radius:15px}@media (min-width: 992px){.pricing-table .card[data-v-cb0de261]:hover{margin-top:-.25rem;margin-bottom:.25rem;-webkit-box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.3);box-shadow:0 .5rem 1rem #0000004d}}.pricing-table .card .card-title[data-v-cb0de261]{font-size:1rem;letter-spacing:.2rem;font-weight:500}.pricing-table .card .card-price[data-v-cb0de261]{font-size:2.7rem}.pricing-table .card .card-price .term[data-v-cb0de261]{font-size:.875rem}.pricing-table .card ul li.list-group-item[data-v-cb0de261]{border-bottom:1px solid rgba(0,0,0,0);color:#3b3b3b;font-size:16px}input[data-v-cb0de261]::placeholder{color:#000!important;opacity:.3!important}.card-group[data-v-cb0de261]{margin-bottom:1.5rem}.search-bar[data-v-cb0de261]{display:none}.full-search-bar[data-v-cb0de261]{display:flex;align-items:center;width:auto;position:absolute;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(228,228,228,0);background-clip:border-box;height:61px;padding:0rem 1.4rem}.search-bar-box[data-v-cb0de261]{width:100%}.search-close[data-v-cb0de261]{font-size:24px;right:10px;cursor:pointer}.search-control[data-v-cb0de261]{background-color:#fff;border:1px solid rgba(242,239,239,0);padding-left:2.5rem}.search-control[data-v-cb0de261]:focus{border:1px solid #ffffff;box-shadow:none}.search-show[data-v-cb0de261]{font-size:18px;left:15px}.topbar .top-menu-left .nav-item .nav-link[data-v-cb0de261]{padding-right:.5rem;padding-left:.5rem;color:#252323;font-size:22px}.topbar .navbar .navbar-nav .nav-link[data-v-cb0de261]{padding-right:.8rem;padding-left:.8rem;color:#252323;font-size:22px}.dropdown-toggle-nocaret[data-v-cb0de261]:after{display:none}.alert-count[data-v-cb0de261]{position:absolute;top:5px;left:22px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:500;color:#fff;background:#f62718}.user-img[data-v-cb0de261]{width:42px;height:42px;border-radius:50%;border:0px solid #e5e5e5;padding:0}.user-info .user-name[data-v-cb0de261]{font-size:15px;font-weight:500;color:#413c3c}.user-info .designattion[data-v-cb0de261]{font-size:13px;color:#a9a8a8}.user-box[data-v-cb0de261]{display:flex;align-items:center;height:60px;border-left:1px solid #f0f0f0;margin-left:1rem}.dropdown-large[data-v-cb0de261]{position:relative}.dropdown-large .dropdown-menu[data-v-cb0de261]{width:360px;border:0;padding:0rem 0;box-shadow:0 .5rem 1rem #00000026}.topbar .navbar .dropdown-large .dropdown-menu[data-v-cb0de261]:after{content:"";width:13px;height:13px;background:#fff;position:absolute;top:-6px;right:16px;transform:rotate(45deg);border-top:1px solid #ddd;border-left:1px solid #ddd}.topbar .navbar .dropdown-menu[data-v-cb0de261]:after{content:"";width:13px;height:13px;background:#fff;position:absolute;top:-6px;right:16px;transform:rotate(45deg);border-top:1px solid #ddd;border-left:1px solid #ddd}.dropdown-large .msg-header[data-v-cb0de261]{padding:.8rem 1rem;border-bottom:1px solid #ededed;background-clip:border-box;background:#fff;text-align:left;display:flex;align-items:center;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.dropdown-large .msg-header .msg-header-title[data-v-cb0de261]{font-size:15px;color:#1c1b1b;margin-bottom:0;font-weight:500}.dropdown-large .msg-header .msg-header-clear[data-v-cb0de261]{font-size:12px;color:#585858;margin-bottom:0}.dropdown-large .msg-footer[data-v-cb0de261]{padding:.8rem 1rem;color:#1c1b1b;border-top:1px solid #ededed;background-clip:border-box;background:transparent;font-size:14px;font-weight:500;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.dropdown-large .user-online[data-v-cb0de261]{position:relative}.dropdown-large .msg-name[data-v-cb0de261]{font-size:14px;margin-bottom:0}.dropdown-large .msg-info[data-v-cb0de261]{font-size:13px;margin-bottom:0}.dropdown-large .msg-avatar[data-v-cb0de261]{width:45px;height:45px;border-radius:50%;margin-right:15px}.dropdown-large .msg-time[data-v-cb0de261]{font-size:12px;margin-bottom:0;color:#919191}.dropdown-large .user-online[data-v-cb0de261]:after{content:"";position:absolute;bottom:1px;right:17px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #fff;background:#16e15e}.dropdown-large .dropdown-menu .dropdown-item[data-v-cb0de261]{padding:.5rem 1.3rem;border-bottom:1px solid #ededed}.header-message-list[data-v-cb0de261],.header-notifications-list[data-v-cb0de261]{position:relative;height:360px}.dropdown-large .notify[data-v-cb0de261]{width:45px;height:45px;line-height:45px;font-size:22px;text-align:center;border-radius:50%;background-color:#f1f1f1;margin-right:15px}.app-box[data-v-cb0de261]{width:45px;height:45px;display:flex;align-items:center;font-size:26px;justify-content:center;cursor:pointer;border-radius:10px;background-color:#f6f6f6}.app-title[data-v-cb0de261]{font-size:14px}.user-box .dropdown-menu i[data-v-cb0de261]{vertical-align:middle;margin-right:10px}.dropdown-menu[data-v-cb0de261]{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem #00000026;border:0px solid #e9ecef;font-size:14px}.topbar .navbar .dropdown-menu[data-v-cb0de261]{-webkit-animation:.6s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 animdropdown-cb0de261;animation:.6s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 animdropdown-cb0de261}@-webkit-keyframes animdropdown-cb0de261{0%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes animdropdown-cb0de261{0%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.mobile-search-icon[data-v-cb0de261]{display:block}.mobile-toggle-menu[data-v-cb0de261]{display:none;font-size:26px;color:#404142;cursor:pointer}.switcher-wrapper[data-v-cb0de261]{width:280px;height:100%;position:fixed;right:-280px;top:0;bottom:0;z-index:16;background:#fff;border-left:0px solid #d2d2d2;box-shadow:0 .3rem .6rem #00000021;transition:all .2s ease-out}.switcher-btn[data-v-cb0de261]{width:40px;height:40px;line-height:40px;font-size:24px;background:#83f;box-shadow:0 .3rem .6rem #00000021;color:#fff;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute;top:40%;right:100%;cursor:pointer}.switcher-wrapper.switcher-toggled[data-v-cb0de261]{right:0}.switcher-body[data-v-cb0de261]{padding:1.25rem}.switcher-body .form-check .form-check-input[data-v-cb0de261],.switcher-body .form-check .form-check-label[data-v-cb0de261]{cursor:pointer}.header-colors-indigators .indigator[data-v-cb0de261]{width:45px;height:45px;background:#f4f2f2;border-radius:10px;cursor:pointer}@media screen and (max-width: 1280px){.email-header[data-v-cb0de261]{height:auto}.email-content[data-v-cb0de261]{padding:100px 0 0}}@media screen and (max-width: 1024px){.topbar[data-v-cb0de261]{left:0!important}.mobile-search-icon[data-v-cb0de261],.mobile-toggle-menu[data-v-cb0de261]{display:block}.sidebar-wrapper[data-v-cb0de261]{left:-300px;box-shadow:none}.page-wrapper[data-v-cb0de261]{margin-left:0}.page-footer[data-v-cb0de261],.wrapper.toggled .sidebar-wrapper[data-v-cb0de261]{left:0}.wrapper.toggled .page-wrapper[data-v-cb0de261]{margin-left:0}.wrapper.toggled .overlay[data-v-cb0de261]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.6;z-index:10;display:block;cursor:move;transition:all .2s ease-out}.error-404[data-v-cb0de261]{height:auto;padding:6rem 1rem}.chat-header[data-v-cb0de261]{border-top-left-radius:.25rem}.chat-footer[data-v-cb0de261]{border-bottom-left-radius:.25rem}.chat-sidebar[data-v-cb0de261]{left:-370px}.chat-content[data-v-cb0de261]{margin-left:0}.chat-header[data-v-cb0de261],.chat-footer[data-v-cb0de261],.chat-toggled .chat-sidebar[data-v-cb0de261]{left:0}.chat-toggled .overlay[data-v-cb0de261]{position:absolute;top:0;right:0;bottom:0;left:340px;background:#000;opacity:.5;z-index:11;display:block;cursor:move;transition:all .3s ease-out}.email-header[data-v-cb0de261]{border-top-left-radius:.25rem}.email-sidebar[data-v-cb0de261]{left:-280px}.email-content[data-v-cb0de261]{margin-left:0}.email-header[data-v-cb0de261],.email-toggled .email-sidebar[data-v-cb0de261]{left:0}.email-toggled .overlay[data-v-cb0de261]{position:absolute;top:0;right:0;bottom:0;left:250px;background:#000;opacity:.5;z-index:9;display:block;cursor:move;transition:all .3s ease-out}}@media screen and (max-width: 991px){.section-authentication-signin[data-v-cb0de261]{height:100%;margin-top:6rem;margin-bottom:2rem}.authentication-reset-password[data-v-cb0de261],.authentication-lock-screen[data-v-cb0de261]{height:auto;padding:2rem 1rem}.compose-mail-popup[data-v-cb0de261]{width:auto;position:fixed;bottom:-30px;right:0;left:0}}@media screen and (max-width: 767px){.user-box .user-info[data-v-cb0de261]{display:none}.authentication-forgot[data-v-cb0de261]{height:auto;padding:2.5rem 1rem}}@media screen and (max-width: 620px){.topbar .navbar .dropdown-menu[data-v-cb0de261]:after{display:none}.topbar .navbar .dropdown[data-v-cb0de261]{position:static!important}.topbar .navbar .dropdown-menu[data-v-cb0de261]{width:100%!important}}@media screen and (max-width: 520px){.chat-footer-menu[data-v-cb0de261],.chat-top-header-menu[data-v-cb0de261]{display:none}}.h1[data-v-cb0de261],.h2[data-v-cb0de261],.h3[data-v-cb0de261],.h4[data-v-cb0de261],.h5[data-v-cb0de261],.h6[data-v-cb0de261],h1[data-v-cb0de261],h2[data-v-cb0de261],h3[data-v-cb0de261],h4[data-v-cb0de261],h5[data-v-cb0de261],h6[data-v-cb0de261]{color:#32393f}a[data-v-cb0de261]{color:#83f}.table-responsive[data-v-cb0de261]{white-space:nowrap}.form-check-input[data-v-cb0de261]:checked{background-color:#83f;border-color:#83f}.form-check-input[type=checkbox][data-v-cb0de261]:indeterminate{background-color:#83f;border-color:#83f}.valid-feedback[data-v-cb0de261]{color:#15ca20}.form-control.is-valid[data-v-cb0de261],.was-validated .form-control[data-v-cb0de261]:valid{border-color:#15ca20}.form-control.is-valid[data-v-cb0de261]:focus,.was-validated .form-control[data-v-cb0de261]:valid:focus{border-color:#15ca20}.form-select.is-valid[data-v-cb0de261],.was-validated .form-select[data-v-cb0de261]:valid{border-color:#15ca20}.form-select.is-valid[data-v-cb0de261]:focus,.was-validated .form-select[data-v-cb0de261]:valid:focus{border-color:#15ca20}.form-check-input.is-valid[data-v-cb0de261],.was-validated .form-check-input[data-v-cb0de261]:valid{border-color:#15ca20}.form-check-input.is-valid[data-v-cb0de261]:checked,.was-validated .form-check-input[data-v-cb0de261]:valid:checked{background-color:#15ca20}.form-check-input.is-valid~.form-check-label[data-v-cb0de261],.was-validated .form-check-input:valid~.form-check-label[data-v-cb0de261]{color:#15ca20}.invalid-feedback[data-v-cb0de261]{color:#fd3550}.form-control.is-invalid[data-v-cb0de261],.was-validated .form-control[data-v-cb0de261]:invalid{border-color:#fd3550}.form-control.is-invalid[data-v-cb0de261]:focus,.was-validated .form-control[data-v-cb0de261]:invalid:focus{border-color:#fd3550}.form-select.is-invalid[data-v-cb0de261],.was-validated .form-select[data-v-cb0de261]:invalid{border-color:#fd3550}.form-select.is-invalid[data-v-cb0de261]:focus,.was-validated .form-select[data-v-cb0de261]:invalid:focus{border-color:#fd3550}.form-check-input.is-invalid[data-v-cb0de261],.was-validated .form-check-input[data-v-cb0de261]:invalid{border-color:#fd3550}.form-check-input.is-invalid[data-v-cb0de261]:checked,.was-validated .form-check-input[data-v-cb0de261]:invalid:checked{background-color:#fd3550}.form-check-input.is-invalid~.form-check-label[data-v-cb0de261],.was-validated .form-check-input:invalid~.form-check-label[data-v-cb0de261]{color:#fd3550}.btn[data-v-cb0de261]{letter-spacing:.5px}.btn-primary[data-v-cb0de261]{color:#fff;background-color:#83f;border-color:#83f}.btn-primary[data-v-cb0de261]:hover{color:#fff;background-color:#8531fa;border-color:#8531fa}.btn-check:focus+.btn-primary[data-v-cb0de261],.btn-primary[data-v-cb0de261]:focus{color:#fff;background-color:#037de2;border-color:#037de2;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary[data-v-cb0de261],.btn-check:checked+.btn-primary[data-v-cb0de261],.btn-primary.active[data-v-cb0de261],.btn-primary[data-v-cb0de261]:active,.show>.btn-primary.dropdown-toggle[data-v-cb0de261]{color:#fff;background-color:#037de2;border-color:#037de2}.btn-check:active+.btn-primary[data-v-cb0de261]:focus,.btn-check:checked+.btn-primary[data-v-cb0de261]:focus,.btn-primary.active[data-v-cb0de261]:focus,.btn-primary[data-v-cb0de261]:active:focus,.show>.btn-primary.dropdown-toggle[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled[data-v-cb0de261],.btn-primary[data-v-cb0de261]:disabled{color:#fff;background-color:#83f;border-color:#83f}.btn-success[data-v-cb0de261]{color:#fff;background-color:#15ca20;border-color:#15ca20}.btn-success[data-v-cb0de261]:hover{color:#fff;background-color:#0eb018;border-color:#0eb018}.btn-check:focus+.btn-success[data-v-cb0de261],.btn-success[data-v-cb0de261]:focus{color:#fff;background-color:#0eb018;border-color:#0eb018;box-shadow:0 0 0 .25rem #17a00e85}.btn-check:active+.btn-success[data-v-cb0de261],.btn-check:checked+.btn-success[data-v-cb0de261],.btn-success.active[data-v-cb0de261],.btn-success[data-v-cb0de261]:active,.show>.btn-success.dropdown-toggle[data-v-cb0de261]{color:#fff;background-color:#0eb018;border-color:#0eb018}.btn-check:active+.btn-success[data-v-cb0de261]:focus,.btn-check:checked+.btn-success[data-v-cb0de261]:focus,.btn-success.active[data-v-cb0de261]:focus,.btn-success[data-v-cb0de261]:active:focus,.show>.btn-success.dropdown-toggle[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #17a00e85}.btn-success.disabled[data-v-cb0de261],.btn-success[data-v-cb0de261]:disabled{color:#fff;background-color:#0f8107;border-color:#146c43}.btn-danger[data-v-cb0de261]{color:#fff;background-color:#fd3550;border-color:#fd3550}.btn-danger[data-v-cb0de261]:hover{color:#fff;background-color:#d10b1e;border-color:#b02a37}.btn-check:focus+.btn-danger[data-v-cb0de261],.btn-danger[data-v-cb0de261]:focus{color:#fff;background-color:#d10b1e;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger[data-v-cb0de261],.btn-check:checked+.btn-danger[data-v-cb0de261],.btn-danger.active[data-v-cb0de261],.btn-danger[data-v-cb0de261]:active,.show>.btn-danger.dropdown-toggle[data-v-cb0de261]{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger[data-v-cb0de261]:focus,.btn-check:checked+.btn-danger[data-v-cb0de261]:focus,.btn-danger.active[data-v-cb0de261]:focus,.btn-danger[data-v-cb0de261]:active:focus,.show>.btn-danger.dropdown-toggle[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled[data-v-cb0de261],.btn-danger[data-v-cb0de261]:disabled{color:#fff;background-color:#fd3550;border-color:#fd3550}.btn-outline-primary[data-v-cb0de261]{color:#83f;border-color:#83f}.btn-outline-primary[data-v-cb0de261]:hover{color:#fff;background-color:#83f;border-color:#83f}.btn-check:focus+.btn-outline-primary[data-v-cb0de261],.btn-outline-primary[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:active+.btn-outline-primary[data-v-cb0de261],.btn-check:checked+.btn-outline-primary[data-v-cb0de261],.btn-outline-primary.active[data-v-cb0de261],.btn-outline-primary.dropdown-toggle.show[data-v-cb0de261],.btn-outline-primary[data-v-cb0de261]:active{color:#fff;background-color:#83f;border-color:#83f}.btn-check:active+.btn-outline-primary[data-v-cb0de261]:focus,.btn-check:checked+.btn-outline-primary[data-v-cb0de261]:focus,.btn-outline-primary.active[data-v-cb0de261]:focus,.btn-outline-primary.dropdown-toggle.show[data-v-cb0de261]:focus,.btn-outline-primary[data-v-cb0de261]:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled[data-v-cb0de261],.btn-outline-primary[data-v-cb0de261]:disabled{color:#83f;background-color:transparent}.btn-outline-success[data-v-cb0de261]{color:#15ca20;border-color:#15ca20}.btn-outline-success[data-v-cb0de261]:hover{color:#fff;background-color:#15ca20;border-color:#15ca20}.btn-check:focus+.btn-outline-success[data-v-cb0de261],.btn-outline-success[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #17a00e85}.btn-check:active+.btn-outline-success[data-v-cb0de261],.btn-check:checked+.btn-outline-success[data-v-cb0de261],.btn-outline-success.active[data-v-cb0de261],.btn-outline-success.dropdown-toggle.show[data-v-cb0de261],.btn-outline-success[data-v-cb0de261]:active{color:#fff;background-color:#15ca20;border-color:#15ca20}.btn-check:active+.btn-outline-success[data-v-cb0de261]:focus,.btn-check:checked+.btn-outline-success[data-v-cb0de261]:focus,.btn-outline-success.active[data-v-cb0de261]:focus,.btn-outline-success.dropdown-toggle.show[data-v-cb0de261]:focus,.btn-outline-success[data-v-cb0de261]:active:focus{box-shadow:0 0 0 .25rem #17a00e85}.btn-outline-success.disabled[data-v-cb0de261],.btn-outline-success[data-v-cb0de261]:disabled{color:#15ca20;background-color:transparent}.btn-outline-danger[data-v-cb0de261]{color:#fd3550;border-color:#fd3550}.btn-outline-danger[data-v-cb0de261]:hover{color:#fff;background-color:#fd3550;border-color:#fd3550}.btn-check:focus+.btn-outline-danger[data-v-cb0de261],.btn-outline-danger[data-v-cb0de261]:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger[data-v-cb0de261],.btn-check:checked+.btn-outline-danger[data-v-cb0de261],.btn-outline-danger.active[data-v-cb0de261],.btn-outline-danger.dropdown-toggle.show[data-v-cb0de261],.btn-outline-danger[data-v-cb0de261]:active{color:#fff;background-color:#fd3550;border-color:#fd3550}.btn-check:active+.btn-outline-danger[data-v-cb0de261]:focus,.btn-check:checked+.btn-outline-danger[data-v-cb0de261]:focus,.btn-outline-danger.active[data-v-cb0de261]:focus,.btn-outline-danger.dropdown-toggle.show[data-v-cb0de261]:focus,.btn-outline-danger[data-v-cb0de261]:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled[data-v-cb0de261],.btn-outline-danger[data-v-cb0de261]:disabled{color:#fd3550;background-color:transparent}.btn-link[data-v-cb0de261]{font-weight:400;color:#83f;text-decoration:underline}.dropdown-item[data-v-cb0de261]:focus,.dropdown-item[data-v-cb0de261]:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active[data-v-cb0de261],.dropdown-item[data-v-cb0de261]:active{color:#fff;text-decoration:none;background-color:#83f}.dropdown-item.disabled[data-v-cb0de261],.dropdown-item[data-v-cb0de261]:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.card[data-v-cb0de261]{border:0 solid transparent;margin-bottom:1.5rem;box-shadow:0 2px 6px #dadafda6,0 2px 6px #ceceee8a}.card-header[data-v-cb0de261]{background-color:#0000}.progress-bar[data-v-cb0de261]{background-color:#83f}.list-group-item.active[data-v-cb0de261]{z-index:2;color:#fff;background-color:#83f;border-color:#83f}.border-primary[data-v-cb0de261]{border-color:#83f!important}.border-success[data-v-cb0de261]{border-color:#15ca20!important}.border-danger[data-v-cb0de261]{border-color:#fd3550!important}.text-primary[data-v-cb0de261]{color:#83f!important}.text-secondary[data-v-cb0de261]{color:#6c757d!important}.text-success[data-v-cb0de261]{color:#15ca20!important}.text-info[data-v-cb0de261]{color:#0dcaf0!important}.text-warning[data-v-cb0de261]{color:#ffc107!important}.text-danger[data-v-cb0de261]{color:#fd3550!important}.text-light[data-v-cb0de261]{color:#f8f9fa!important}.text-dark[data-v-cb0de261]{color:#212529!important}.text-white[data-v-cb0de261]{color:#fff!important}.text-body[data-v-cb0de261]{color:#212529!important}.text-muted[data-v-cb0de261]{color:#6c757d!important}.text-black-50[data-v-cb0de261]{color:#00000080!important}.text-white-50[data-v-cb0de261]{color:#ffffff80!important}.bg-primary[data-v-cb0de261]{background-color:#83f!important}.bg-success[data-v-cb0de261]{background-color:#29cc39!important}.bg-danger[data-v-cb0de261]{background-color:#e62e2e!important}.mycrumb[data-v-885acb47]{position:sticky;z-index:9999}.adminwelcomeblock[data-v-885acb47]{background-image:url(~@/assets/img/datacentre.jpg);height:100vh;background-size:100% 100%}.rounded[data-v-7ce502e3]{border-radius:.25rem}.prominenttext[data-v-7ce502e3]{color:#f9fffd}.patienttopbar[data-v-7ce502e3]{background-color:#2d889a}.margin-horiz-1[data-v-7ce502e3]{margin-right:.1rem!important;margin-left:.1rem!important}.titlevalues[data-v-7ce502e3]{color:#2d324d}.goldyellow[data-v-7ce502e3]{color:#c7bb40}.headerstyle[data-v-c96ab44c],.headerstyle[data-v-75bf99b4]{background-color:#2d889a;color:#f0f8ff;padding:4px}.bborder[data-v-75bf99b4]{border:1px solid cadetblue}.appointmentrowheaderrow[data-v-75bf99b4]{background-color:#aae4e9}.danger[data-v-75bf99b4]{color:red;background-color:#ff00005d}.slot-selection[data-v-75bf99b4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;max-height:300px;overflow-y:auto}.slot-option[data-v-75bf99b4]{display:flex;justify-content:center;align-items:center;padding-right:12px;padding-left:12px;border:2px solid #e9ecef;border-radius:6px;cursor:pointer;transition:all .2s ease;background-color:#fff;text-align:center;min-height:40px}.slot-option[data-v-75bf99b4]:hover{border-color:#007bff;background-color:#7becb6;transform:translateY(-1px);box-shadow:0 2px 4px #007bff1a}.slot-option.selected[data-v-75bf99b4]{border-color:#007bff;background-color:#e3f2fd;box-shadow:0 2px 8px #007bff33}.slot-time[data-v-75bf99b4]{font-weight:500;color:#495057;font-size:.9rem;white-space:nowrap}.slot-option.selected .slot-time[data-v-75bf99b4]{color:#007bff;font-weight:600}.btn-group .btn[data-v-75bf99b4]{margin-right:5px}.btn-group .btn[data-v-75bf99b4]:last-child{margin-right:0}.card-header[data-v-75bf99b4]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.select2Buttons strong[data-v-250beeaa]{display:block;clear:left;padding-top:5px}.select2Buttons ul[data-v-250beeaa]{list-style-type:none;clear:left;margin:5px;padding:0}.select2Buttons li[data-v-250beeaa],.select2Buttons a[data-v-250beeaa]{float:left;min-width:37px}.select2Buttons li[data-v-250beeaa]{margin:0 5px 5px 0}.select2Buttons li a[data-v-250beeaa],.select2Buttons .limited a[data-v-250beeaa],.select2Buttons .disabled[data-v-250beeaa]{border:1px solid #63baff;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000}.select2Buttons li[data-v-250beeaa]:last-child{margin-right:0}.select2Buttons a[data-v-250beeaa]{color:#3c89c8;padding:4px;text-align:center;text-decoration:none;font-size:15px}.select2Buttons .disabled span[data-v-250beeaa]{padding:4px;display:block;font-size:15px;min-width:37px}.select2Buttons a[data-v-250beeaa]:hover,.select2Buttons .picked[data-v-250beeaa]{background:#3c89c8;border-color:#3c89c8;color:#fff;text-decoration:none}.select2Buttons .limited a[data-v-250beeaa],.select2Buttons .disabled[data-v-250beeaa]{text-align:center}.select2Buttons .disabled[data-v-250beeaa]{border:1px solid #d1d1d1;color:#999}.select2Buttons .disabled .picked[data-v-250beeaa]{background:#d1d1d1;border-color:#d1d1d1;color:#fff}#selectRadioButtons input[type=radio][data-v-250beeaa],.disableNormalRadioButton input[type=radio][data-v-250beeaa]{display:none}#selectRadioButtons span[data-v-250beeaa]{display:inline-block;padding:5px;text-transform:uppercase;border:1px solid #63baff;border-radius:3px;color:#000}#selectRadioButtons input[type=radio]:checked+span[data-v-250beeaa]{background-color:#087c1c;color:#fff;border-color:green}.disableNormalRadioButton span[data-v-250beeaa]{display:inline-block;padding:5px;text-transform:uppercase;border:1px solid #63baff;border-radius:3px;color:#000}.disableNormalRadioButton input[type=radio]:checked+span[data-v-250beeaa]{background-color:#087c1c;color:#fff;border-color:green}.appointment-details-card .card[data-v-77a2243e]{border-radius:10px;overflow:hidden;transition:all .3s ease}.appointment-details-card .card[data-v-77a2243e]:hover{transform:translateY(-1px);box-shadow:0 6px 12px #0000001a!important}.appointment-header[data-v-77a2243e]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:1rem 1.25rem}.appointment-header .header-content h5[data-v-77a2243e]{font-weight:600;margin:0;font-size:1.1rem}.appointment-header .badge-status[data-v-77a2243e]{font-size:.75rem;padding:.375rem .75rem;border-radius:12px;font-weight:600}.appointment-header .badge-status.badge-success[data-v-77a2243e]{background-color:#28a745;color:#fff}.appointment-header .badge-status.badge-warning[data-v-77a2243e]{background-color:#ffc107;color:#212529}.appointment-header .badge-status.badge-danger[data-v-77a2243e]{background-color:#dc3545;color:#fff}.info-section[data-v-77a2243e]{background:#f8f9fa}.info-section .info-block[data-v-77a2243e]{padding:1.25rem;display:flex;align-items:center;min-height:100px}.info-section .info-icon[data-v-77a2243e]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:1.2rem;flex-shrink:0}.info-section .info-icon.doctor-icon[data-v-77a2243e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.info-section .info-icon.patient-icon[data-v-77a2243e]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.info-section .info-content[data-v-77a2243e]{flex:1;min-width:0}.info-section .info-content .info-label[data-v-77a2243e]{color:#6c757d;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.info-section .info-content .info-value[data-v-77a2243e]{color:#2c3e50;font-weight:600;font-size:1rem;line-height:1.2;margin-bottom:.125rem}.info-section .info-content .info-subtitle[data-v-77a2243e]{color:#6c757d;font-size:.8rem;margin:0}.datetime-section[data-v-77a2243e]{background:#fff}.datetime-section .datetime-block[data-v-77a2243e]{padding:1.25rem;display:flex;align-items:center;min-height:100px}.datetime-section .datetime-icon[data-v-77a2243e]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:1.2rem;flex-shrink:0}.datetime-section .datetime-icon.date-icon[data-v-77a2243e]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.datetime-section .datetime-icon.time-icon[data-v-77a2243e]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}.datetime-section .datetime-icon.time-icon.unavailable[data-v-77a2243e]{background:linear-gradient(135deg,#ff6b6b,#ee5a24)}.datetime-section .datetime-icon.time-icon.available[data-v-77a2243e]{background:linear-gradient(135deg,#00b894,#00cec9)}.datetime-section .datetime-content[data-v-77a2243e]{flex:1;min-width:0}.datetime-section .datetime-content .datetime-label[data-v-77a2243e]{color:#6c757d;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.datetime-section .datetime-content .datetime-value[data-v-77a2243e]{color:#2c3e50;font-weight:600;font-size:1rem;line-height:1.2;margin-bottom:.125rem}.datetime-section .datetime-content .datetime-subtitle[data-v-77a2243e]{font-size:.8rem;margin:0}.action-section[data-v-77a2243e]{background:#fff;padding:1.25rem}.action-section .btn-action[data-v-77a2243e]{padding:.625rem 1.25rem;font-weight:500;border-radius:6px;transition:all .3s ease;font-size:.875rem}.action-section .btn-action[data-v-77a2243e]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.action-section .btn-action i[data-v-77a2243e]{font-size:.8rem}@media (max-width: 768px){.appointment-header[data-v-77a2243e]{padding:1rem}.appointment-header .d-flex[data-v-77a2243e]{flex-direction:column;align-items:flex-start!important;gap:.75rem}.info-section .row>div[data-v-77a2243e],.datetime-section .row>div[data-v-77a2243e]{border-right:none!important;border-bottom:1px solid #dee2e6}.info-section .row>div[data-v-77a2243e]:last-child,.datetime-section .row>div[data-v-77a2243e]:last-child{border-bottom:none}.info-section .border-start[data-v-77a2243e],.datetime-section .border-start[data-v-77a2243e]{border-left:none!important}.info-block[data-v-77a2243e],.datetime-block[data-v-77a2243e]{padding:1rem!important;min-height:80px}.action-section[data-v-77a2243e]{padding:1rem}.action-section .d-flex[data-v-77a2243e]{flex-direction:column;gap:.5rem}.action-section .btn-action[data-v-77a2243e]{width:100%}}@media (max-width: 576px){.info-icon[data-v-77a2243e],.datetime-icon[data-v-77a2243e]{width:40px!important;height:40px!important;font-size:1rem!important;margin-right:.75rem!important}.info-content .info-value[data-v-77a2243e],.info-content .datetime-value[data-v-77a2243e],.datetime-content .info-value[data-v-77a2243e],.datetime-content .datetime-value[data-v-77a2243e]{font-size:.9rem}}.text-success[data-v-67f9c3e2]{color:#28a745!important}.text-danger[data-v-67f9c3e2]{color:#dc3545!important}.text-warning[data-v-67f9c3e2]{color:#ffc107!important}.card-header.bg-info[data-v-67f9c3e2]{background-color:#17a2b8!important}.roboto-thin[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:100;font-style:normal}.roboto-light[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:300;font-style:normal}.roboto-regular[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.roboto-medium[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:500;font-style:normal}.roboto-bold[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:700;font-style:normal}.roboto-black[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:100;font-style:italic}.roboto-light-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:500;font-style:italic}.roboto-bold-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:700;font-style:italic}.roboto-black-italic[data-v-a4448fe2]{font-family:Roboto,sans-serif;font-weight:900;font-style:italic}.titletext[data-v-a4448fe2]{letter-spacing:-8px;font-family:Arial Black,sans-serif;font-weight:200;line-height:20px}.container[data-v-a4448fe2],.container-fluid[data-v-a4448fe2],.container-xxl[data-v-a4448fe2],.container-xl[data-v-a4448fe2],.container-lg[data-v-a4448fe2],.container-md[data-v-a4448fe2],.container-sm[data-v-a4448fe2],.card[data-v-a4448fe2],.card-cap-padding-x[data-v-a4448fe2],.card-cap-padding-y[data-v-a4448fe2]{padding:0!important}.parent[data-v-a4448fe2]{cursor:pointer;border:1px solid #c3a2a2;background-color:#f4ea22}.parent[data-v-a4448fe2] :hover{background-color:#87cefa;transform:scale(1.05);box-shadow:0 4px 8px #0003;transition:transform .2s ease,box-shadow .2s ease}.container[data-v-a4448fe2]{display:flex;flex-direction:column;align-items:center}.icon-button[data-v-a4448fe2]{margin-bottom:10px}.vertical-text[data-v-a4448fe2]{writing-mode:vertical-rl;text-orientation:upright}.owngridheader[data-v-321fb455]{border:.5px solid #000000;border-right:1px solid #ffffff}.lightbulb[data-v-321fb455]{--fa-secondary-color: #ffeb3b}.cardbackground[data-v-321fb455]{background-color:#f1eec2}.unavailablecard[data-v-321fb455]{background-color:#f3ba94}.unavailablerow[data-v-321fb455]{background-color:#f0d6c5}.availablerow[data-v-321fb455]{background-color:#b7daf1}.rowbackground[data-v-321fb455]{background-color:#d1f8d3}.rowwarnbackground[data-v-321fb455]{background-color:#d2d66d}.red8[data-v-321fb455]{color:red}.blue1[data-v-321fb455]{color:#3f3fe1}.spllink[data-v-321fb455]{text-decoration:none}.green[data-v-321fb455]{color:#15dd9a}.subtotalrow[data-v-321fb455]{color:#079264}.blink_me[data-v-321fb455]{animation:blinker-321fb455 3s linear infinite}.digit_figures[data-v-321fb455]{color:maroon}.cancelledbill[data-v-321fb455]{background-color:#eeaeae!important}@keyframes blinker-321fb455{50%{opacity:0}}.bolder[data-v-321fb455]{font-weight:bolder}.appointmenttitle[data-v-1e1e6a91]{font-size:1.5rem;font-weight:500;line-height:1.2}.myrow-header[data-v-e82559f9]{background-color:#f5f9fd}.serow-striped[data-v-e82559f9]:nth-of-type(odd){background-image:linear-gradient(90deg,#a1c4fd,#c2e9fb)}.serow-striped[data-v-e82559f9]:nth-of-type(2n){background-image:linear-gradient(90deg,#ffecd2,#fcb69f)}.pointercursor[data-v-e82559f9]{cursor:pointer}.columned[data-v-8243e7ac]{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:10px}.myrow-header[data-v-8243e7ac]{background-image:linear-gradient(90deg,#fdfcfb,#e2d1c3)}.serow-striped[data-v-8243e7ac]:nth-of-type(odd){background-image:linear-gradient(90deg,#89f7fe,#66a6ff)}.serow-striped[data-v-8243e7ac]:nth-of-type(2n){background-image:linear-gradient(90deg,#b7f8db,#50a7c2)}.pointercursor[data-v-8243e7ac]{cursor:pointer}ody[data-v-53e5d301]{background-color:#f6f8fa;font-family:Arial,sans-serif;color:#333;line-height:1.5}.confirmation-container[data-v-53e5d301]{max-width:600px;margin:0 auto;padding:2rem;border:1px solid #ddd;background-color:#fff}h1[data-v-53e5d301]{font-size:2rem;text-align:center;margin-top:0}.appointment-details[data-v-53e5d301]{margin-bottom:2rem}label[data-v-53e5d301]{display:block;font-weight:700;margin-bottom:.5rem}input[data-v-53e5d301]{display:block;width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:.25rem;box-sizing:border-box}button[data-v-53e5d301]{display:inline-block;padding:.5rem 1rem;border:none;border-radius:.25rem;background-color:#007bff;color:#fff;font-size:1rem;cursor:pointer}button[data-v-53e5d301]:hover{background-color:#0069d9}.welcomecontainer.refparent[data-v-d116a2bd]:before{content:"";background-image:url(/assets/city-D-3bvZB6.svg);opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.logo[data-v-d116a2bd]{background-image:url(/assets/logo_long-BxAY5d0s.svg);height:100vh}.logintitle[data-v-d116a2bd]{color:#0080c6;font-weight:600;font-size:1.5rem}.roundedborders[data-v-d116a2bd]{border-radius:1.5rem!important}.roundedbordermin[data-v-d116a2bd]{border-radius:1rem!important}.grow[data-v-d116a2bd]{transition:all .2s ease-in-out}.grow[data-v-d116a2bd]:hover{transform:scale(1.1)}.labelclass[data-v-d116a2bd]{color:#073761}.loginlogo[data-v-d116a2bd]{padding-top:1em;max-height:8em}.formtext[data-v-d116a2bd]{color:#000}.form-signin[data-v-d116a2bd]{max-width:28em;width:90%;background-color:#6dd9de;margin-top:210px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:4px;transform:translate(-50%,-50%);position:absolute;top:30%;left:50%;color:#fff;box-shadow:22px 24px 6px #5a4a4a33}.form-signin .checkbox[data-v-d116a2bd]{font-weight:400}.form-signin .form-floating[data-v-d116a2bd]:focus-within{z-index:2}.form-signin input[type=email][data-v-d116a2bd]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password][data-v-d116a2bd]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.fg-darkgreen[data-v-d116a2bd]{color:#00008b}.myimg[data-v-27c86bfd]{max-width:40em;height:auto}#nprogress[data-v-d29107c2]{pointer-events:none}#nprogress .bar[data-v-d29107c2]{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-d29107c2]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-d29107c2]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-d29107c2]{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner-d29107c2 .4s linear infinite;animation:nprogress-spinner-d29107c2 .4s linear infinite}.nprogress-custom-parent[data-v-d29107c2]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner[data-v-d29107c2],.nprogress-custom-parent #nprogress .bar[data-v-d29107c2]{position:absolute}@-webkit-keyframes nprogress-spinner-d29107c2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner-d29107c2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollabley[data-v-d29107c2]{overflow-y:auto}.breadcrumb-item.active[data-v-d29107c2]{color:#c4cbd2}.myrow-header[data-v-d29107c2]{background-color:#8bc4f9}.remark-highlight[data-v-d29107c2]{color:#cc1b1b}.serow-striped[data-v-d29107c2]:nth-of-type(odd){background-color:#fbfbfd}.serow-striped[data-v-d29107c2]:nth-of-type(2n){background-color:#f6f7f9}a.nodecoration[data-v-d29107c2],span.nodecoration[data-v-d29107c2]{text-decoration:none!important}.relpost[data-v-d29107c2]{position:relative}.closepos[data-v-d29107c2]{position:absolute;top:0;right:0}.nounderline[data-v-d29107c2]{text-decoration:none}.unmarginize[data-v-d29107c2]{margin-bottom:0}.unpadify[data-v-d29107c2]{padding:0}.item-pane[data-v-d29107c2],.drug-pane[data-v-d29107c2]{background-color:transparent}.item-pane .small[data-v-d29107c2],.drug-pane .small[data-v-d29107c2]{color:#667085}.row-two-pane>.item-pane[data-v-d29107c2],.row-two-pane>.drug-pane[data-v-d29107c2]{display:flex;flex-direction:column}.row-two-pane>.drug-pane[data-v-d29107c2]{min-height:100%}.row-two-pane[data-v-d29107c2]{background-color:transparent;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;margin:8px 0 12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.row-two-pane[data-v-d29107c2]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #00000014;border-color:#0000001f}.row-two-pane .item-pane[data-v-d29107c2],.pane-header-left[data-v-d29107c2]{border-right:1px solid rgba(0,0,0,.06)}.pane-header-right[data-v-d29107c2]{border-left:0}.card[data-v-d29107c2]{border:none;border-radius:8px;background-color:#fff;box-shadow:0 4px 6px #0000001a}.fa-duotone[data-v-d29107c2]{width:1.25em;text-align:center}.breadcrumb[data-v-3948b5d8]{padding:.75rem 1rem;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item[data-v-3948b5d8]{display:inline}.breadcrumb-item+.breadcrumb-item[data-v-3948b5d8]:before{content:"/";padding:0 .5rem;color:#6c757d}.breadcrumb-item.active[data-v-3948b5d8]{color:#6c757d}.myrow-header[data-v-3948b5d8]{background-color:#5784ba}.serow-striped[data-v-3948b5d8]:nth-of-type(odd){background-color:#9ac8eb}.serow-striped[data-v-3948b5d8]:nth-of-type(2n){background-color:#b6d8f2}a.nodec[data-v-3948b5d8]{text-decoration:none!important}.redcolor[data-v-3948b5d8]{color:red}.closepos[data-v-3948b5d8]{position:absolute;top:0;right:0;padding-left:10px}.unmarginize[data-v-3948b5d8]{margin-bottom:0}.unpadify[data-v-3948b5d8]{padding:0}.unmarginizeleft[data-v-3948b5d8]{margin-left:0}li.breadcrumb-item>a[data-v-3948b5d8]{color:#0d6efd;text-decoration:none}.breadcrumb-item+.breadcrumb-item[data-v-3948b5d8]:before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb[data-v-3948b5d8]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0rem;padding-right:1rem;padding-bottom:0rem;margin-bottom:.1rem;list-style:none;background-color:#2d889a;border-radius:.25rem}li.breadcrumb-item>a[data-v-3948b5d8]{color:#fff}.breadcrumb-item.active[data-v-3948b5d8]{color:#c4cbd2}.breadcrumb[data-v-46de7db1]{padding:.75rem 1rem;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item[data-v-46de7db1]{display:inline}.breadcrumb-item+.breadcrumb-item[data-v-46de7db1]:before{content:"/";padding:0 .5rem;color:#6c757d}.breadcrumb-item.active[data-v-46de7db1]{color:#6c757d}li.breadcrumb-item>a[data-v-46de7db1]{color:#0d6efd;text-decoration:none}.breadcrumb-item+.breadcrumb-item[data-v-46de7db1]:before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb[data-v-46de7db1]{display:flex;flex-wrap:wrap;padding-top:0;padding-right:1rem;padding-bottom:0;margin-bottom:.1rem;list-style:none;background-color:#2d889a;border-radius:.25rem}li.breadcrumb-item>a[data-v-46de7db1]{color:#fff}.breadcrumb-item.active[data-v-46de7db1]{color:#c4cbd2}.btn-block[data-v-46de7db1]{display:block;width:100%}.breadcrumb[data-v-e7c94563]{padding:.75rem 1rem;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item[data-v-e7c94563]{display:inline}.breadcrumb-item+.breadcrumb-item[data-v-e7c94563]:before{content:"/";padding:0 .5rem;color:#6c757d}.breadcrumb-item.active[data-v-e7c94563]{color:#6c757d}li.breadcrumb-item>a[data-v-e7c94563]{color:#0d6efd;text-decoration:none}.breadcrumb-item+.breadcrumb-item[data-v-e7c94563]:before{float:left;padding-right:.5rem;color:#fff;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb[data-v-e7c94563]{display:flex;flex-wrap:wrap;padding-top:0;padding-right:1rem;padding-bottom:0;margin-bottom:.1rem;list-style:none;background-color:#2d889a;border-radius:.25rem}li.breadcrumb-item>a[data-v-e7c94563]{color:#fff}.breadcrumb-item.active[data-v-e7c94563]{color:#c4cbd2}.btn-block[data-v-e7c94563]{display:block;width:100%}.itemedit-container[data-v-d6c1f5af]{padding:20px;background-color:#f8f9fa;min-height:100vh}.page-header[data-v-d6c1f5af]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px 0;margin-bottom:30px;border-radius:12px;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.page-header[data-v-d6c1f5af]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);pointer-events:none}.page-header[data-v-d6c1f5af]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#ffeaa7,plum);border-radius:14px;z-index:-1;filter:blur(8px);opacity:.6}.page-header .header-content[data-v-d6c1f5af]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.page-header .header-info[data-v-d6c1f5af]{flex:1;margin-right:30px}.page-header .header-info .breadcrumb-modern[data-v-d6c1f5af]{display:flex;align-items:center;margin-bottom:15px;font-size:1em;gap:10px}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-d6c1f5af]{display:flex;align-items:center;gap:6px;color:#ffffffe6;text-decoration:none;padding:6px 12px;border-radius:6px;transition:all .3s ease;background:#ffffff1a}.page-header .header-info .breadcrumb-modern .breadcrumb-link[data-v-d6c1f5af]:hover{background:#fff3;color:#fff}.page-header .header-info .breadcrumb-modern .breadcrumb-separator[data-v-d6c1f5af]{color:#fff9;font-size:.8em}.page-header .header-info .breadcrumb-modern .breadcrumb-current[data-v-d6c1f5af]{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600;padding:6px 12px;background:#fff3;border-radius:6px}.page-header .header-info h1[data-v-d6c1f5af]{font-size:3em;margin-bottom:15px;color:#fff;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.2);background:linear-gradient(45deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-header .header-info p[data-v-d6c1f5af]{font-size:1.2em;color:#ffffffe6;font-weight:300;line-height:1.4}.page-header .header-stats .stat-card[data-v-d6c1f5af]{display:flex;align-items:center;background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-radius:12px;padding:20px 25px;color:#fff;box-shadow:0 4px 16px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.page-header .header-stats .stat-card[data-v-d6c1f5af]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.page-header .header-stats .stat-card .stat-icon[data-v-d6c1f5af]{font-size:2.5em;margin-right:20px;background:linear-gradient(135deg,#4ecdc4,#45b7d1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #0003}.page-header .header-stats .stat-card .stat-info .stat-number[data-v-d6c1f5af]{font-size:1.4em;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:150px}.page-header .header-stats .stat-card .stat-info .stat-label[data-v-d6c1f5af]{font-size:.95em;opacity:.9;font-weight:400}.main-content[data-v-d6c1f5af]{max-width:1200px;margin:0 auto;padding:0 20px}.form-section[data-v-d6c1f5af]{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(0,0,0,.05);overflow:visible;position:relative;z-index:998}.form-container[data-v-d6c1f5af]{padding:30px}.modern-form .form-card[data-v-d6c1f5af]{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;border:1px solid rgba(0,0,0,.05);margin-bottom:25px;overflow:visible;position:relative;z-index:999}.modern-form .form-card .form-card-header[data-v-d6c1f5af]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 25px;border-bottom:1px solid rgba(255,255,255,.1)}.modern-form .form-card .form-card-header h3[data-v-d6c1f5af]{margin:0 0 5px;font-size:1.5em;font-weight:600;display:flex;align-items:center;gap:10px}.modern-form .form-card .form-card-header h3 i[data-v-d6c1f5af]{color:#fffc}.modern-form .form-card .form-card-header p[data-v-d6c1f5af]{margin:0;font-size:1em;color:#ffffffe6;font-weight:300}.modern-form .form-card .form-card-body[data-v-d6c1f5af]{padding:25px}.modern-form .form-row[data-v-d6c1f5af]{margin-bottom:20px}.modern-form .form-row[data-v-d6c1f5af]:last-child{margin-bottom:0}.modern-form .form-group[data-v-d6c1f5af]{position:relative;z-index:999}.modern-form .form-group .form-label[data-v-d6c1f5af]{display:flex;align-items:center;gap:8px;font-size:1em;font-weight:600;color:#495057;margin-bottom:8px}.modern-form .form-group .form-label i[data-v-d6c1f5af]{color:#667eea}.modern-form .form-group .modern-input[data-v-d6c1f5af],.modern-form .form-group .modern-textarea[data-v-d6c1f5af],.modern-form .form-group .modern-select[data-v-d6c1f5af]{width:100%;padding:12px 16px;border:2px solid rgba(102,126,234,.3);border-radius:8px;font-size:1em;color:#495057;background:linear-gradient(135deg,#fff,#f8f9fa);transition:all .3s ease;box-sizing:border-box}.modern-form .form-group .modern-input[data-v-d6c1f5af]:focus,.modern-form .form-group .modern-textarea[data-v-d6c1f5af]:focus,.modern-form .form-group .modern-select[data-v-d6c1f5af]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;background:#fff}.modern-form .form-group .modern-input[data-v-d6c1f5af]:hover,.modern-form .form-group .modern-textarea[data-v-d6c1f5af]:hover,.modern-form .form-group .modern-select[data-v-d6c1f5af]:hover{border-color:#667eea80;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.modern-form .form-group .modern-input[data-v-d6c1f5af]::placeholder,.modern-form .form-group .modern-textarea[data-v-d6c1f5af]::placeholder,.modern-form .form-group .modern-select[data-v-d6c1f5af]::placeholder{color:#6c757d;font-style:italic}.modern-form .form-group .modern-textarea[data-v-d6c1f5af]{resize:vertical;min-height:100px;font-family:inherit}.modern-form .form-group .modern-select[data-v-d6c1f5af]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;background:linear-gradient(135deg,#fff,#f8f9fa)}.modern-form .form-group .modern-select[data-v-d6c1f5af]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);transform:translateY(-1px);box-shadow:0 4px 12px #667eea33}.modern-form .form-group .modern-select.is-invalid[data-v-d6c1f5af]{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.modern-form .form-group .text-danger[data-v-d6c1f5af]{display:flex;align-items:center;gap:6px;color:#dc3545;font-size:.9em;margin-top:5px}.modern-form .form-group .itemtype-dropdown[data-v-d6c1f5af]{position:relative!important;z-index:1000!important}.modern-form .form-group .itemtype-dropdown .itemtype-dropdown-menu[data-v-d6c1f5af]{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001a!important;padding:10px 0!important;position:absolute!important;z-index:9999!important;top:calc(100% - 2px)!important;left:0!important;min-width:100%!important;margin:0!important;transform:translateY(-2px)!important}.modern-form .form-group .itemtype-dropdown .itemtype-dropdown-menu .dropdown-item[data-v-d6c1f5af]{padding:10px 20px;display:flex;align-items:center;gap:10px;color:#495057;text-decoration:none;transition:all .3s ease}.modern-form .form-group .itemtype-dropdown .itemtype-dropdown-menu .dropdown-item[data-v-d6c1f5af]:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#667eea}.modern-form .form-group .itemtype-dropdown .itemtype-dropdown-menu .dropdown-item .itemtype-option-text[data-v-d6c1f5af]{font-weight:500}.modern-form .form-actions[data-v-d6c1f5af]{display:flex;gap:15px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}.modern-form .form-actions .modern-btn[data-v-d6c1f5af]{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:none;text-decoration:none;box-shadow:0 2px 8px #0000001a}.modern-form .form-actions .modern-btn[data-v-d6c1f5af]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.modern-form .form-actions .modern-btn.btn-primary[data-v-d6c1f5af]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modern-form .form-actions .modern-btn.btn-primary[data-v-d6c1f5af]:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.modern-form .form-actions .modern-btn.btn-secondary[data-v-d6c1f5af]{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff}.modern-form .form-actions .modern-btn.btn-secondary[data-v-d6c1f5af]:hover{background:linear-gradient(135deg,#5a6268,#4e555b)}@media (max-width: 768px){.page-header .header-content[data-v-d6c1f5af]{flex-direction:column;text-align:center;gap:20px}.page-header .header-info[data-v-d6c1f5af]{margin-right:0}.form-container[data-v-d6c1f5af]{padding:20px}.form-actions[data-v-d6c1f5af]{flex-direction:column}.form-actions .modern-btn[data-v-d6c1f5af]{width:100%;justify-content:center}}.draggable-slot[data-v-dc5728d7]{border-radius:12px;padding:1.5rem;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000000d;margin-bottom:1rem;cursor:move}.draggable-slot.is-available[data-v-dc5728d7]{background:linear-gradient(135deg,#e6f7e9,#c8e6c9);border:1px solid #a5d6a7}.draggable-slot.is-unavailable[data-v-dc5728d7]{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:1px solid #ef9a9a}.draggable-slot[data-v-dc5728d7]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.draggable-slot.is-dragging[data-v-dc5728d7]{opacity:.7;transform:scale(.98)}.draggable-slot.read-only[data-v-dc5728d7]{opacity:.6;cursor:not-allowed}.draggable-slot.read-only[data-v-dc5728d7]:hover{border:1px solid #dc3545;box-shadow:0 0 0 3px #dc354540}.slot-content[data-v-dc5728d7]{display:flex;flex-direction:column;gap:.75rem;flex:1}.time-container[data-v-dc5728d7]{display:flex;align-items:center;gap:.5rem}.time-input[data-v-dc5728d7]{background:transparent;border:1px solid rgba(0,0,0,.1);padding:.5rem;border-radius:6px;color:#2d3748;font-size:1rem}.time-input[data-v-dc5728d7]:focus{outline:none;border-color:#0003;background:#ffffff80}.time-separator[data-v-dc5728d7]{color:#718096}.slot-duration[data-v-dc5728d7]{font-size:1rem;color:#718096}.slot-error[data-v-dc5728d7]{color:#e53e3e;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.toggle[data-v-dc5728d7]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-dc5728d7]{opacity:0;width:0;height:0}.toggle input:checked+.toggle-slider[data-v-dc5728d7]{background-color:#34a853}.toggle input:checked+.toggle-slider[data-v-dc5728d7]:before{transform:translate(20px)}.toggle input:not(:checked)+.toggle-slider[data-v-dc5728d7]{background-color:#ea4335}.toggle-slider[data-v-dc5728d7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.toggle-slider[data-v-dc5728d7]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #0000001a}.draggable-slot[data-v-64e10687]{border-radius:12px;padding:1.5rem;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000000d;margin-bottom:1rem;cursor:move}.draggable-slot.is-available[data-v-64e10687]{background:linear-gradient(135deg,#e6f7e9,#c8e6c9);border:1px solid #a5d6a7}.draggable-slot.is-unavailable[data-v-64e10687]{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:1px solid #ef9a9a}.draggable-slot[data-v-64e10687]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.draggable-slot.is-dragging[data-v-64e10687]{opacity:.7;transform:scale(.98)}.draggable-slot.read-only[data-v-64e10687]{opacity:.6;cursor:not-allowed}.draggable-slot.read-only[data-v-64e10687]:hover{border:1px solid #dc3545;box-shadow:0 0 0 3px #dc354540}.slot-content[data-v-64e10687]{display:flex;flex-direction:column;gap:.75rem;flex:1}.day-select[data-v-64e10687]{font-size:1.25rem;font-weight:500;color:#2d3748;border:none;background:transparent;padding:.25rem;border-radius:6px;cursor:pointer}.day-select[data-v-64e10687]:focus{outline:none;background:#ffffff80}.time-container[data-v-64e10687]{display:flex;align-items:center;gap:.5rem}.time-input[data-v-64e10687]{background:transparent;border:1px solid rgba(0,0,0,.1);padding:.5rem;border-radius:6px;color:#2d3748;font-size:1rem}.time-input[data-v-64e10687]:focus{outline:none;border-color:#0003;background:#ffffff80}.time-separator[data-v-64e10687]{color:#718096}.slot-duration[data-v-64e10687]{font-size:1rem;color:#718096}.slot-error[data-v-64e10687]{color:#e53e3e;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.toggle[data-v-64e10687]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-64e10687]{opacity:0;width:0;height:0}.toggle input:checked+.toggle-slider[data-v-64e10687]{background-color:#34a853}.toggle input:checked+.toggle-slider[data-v-64e10687]:before{transform:translate(20px)}.toggle input:not(:checked)+.toggle-slider[data-v-64e10687]{background-color:#ea4335}.toggle-slider[data-v-64e10687]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.toggle-slider[data-v-64e10687]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #0000001a}.draggable-slot[data-v-9cd30fbf]{border-radius:12px;padding:1.5rem;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000000d;margin-bottom:1rem;cursor:move}.draggable-slot.is-available[data-v-9cd30fbf]{background:linear-gradient(135deg,#e6f7e9,#c8e6c9);border:1px solid #a5d6a7}.draggable-slot.is-unavailable[data-v-9cd30fbf]{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:1px solid #ef9a9a}.draggable-slot[data-v-9cd30fbf]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.draggable-slot.is-dragging[data-v-9cd30fbf]{opacity:.7;transform:scale(.98)}.draggable-slot.read-only[data-v-9cd30fbf]{opacity:.6;cursor:not-allowed}.draggable-slot.read-only[data-v-9cd30fbf]:hover{border:1px solid #dc3545;box-shadow:0 0 0 3px #dc354540}.slot-content[data-v-9cd30fbf]{display:flex;flex-direction:column;gap:.75rem;flex:1}.date-input[data-v-9cd30fbf]{font-size:1.25rem;font-weight:500;color:#2d3748;border:none;background:transparent;padding:.25rem;border-radius:6px;cursor:pointer}.date-input[data-v-9cd30fbf]:focus{outline:none;background:#ffffff80}.time-container[data-v-9cd30fbf]{display:flex;align-items:center;gap:.5rem}.time-input[data-v-9cd30fbf]{background:transparent;border:1px solid rgba(0,0,0,.1);padding:.5rem;border-radius:6px;color:#2d3748;font-size:1rem}.time-input[data-v-9cd30fbf]:focus{outline:none;border-color:#0003;background:#ffffff80}.time-separator[data-v-9cd30fbf]{color:#718096}.slot-duration[data-v-9cd30fbf]{font-size:1rem;color:#718096}.slot-error[data-v-9cd30fbf]{color:#e53e3e;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.toggle[data-v-9cd30fbf]{position:relative;display:inline-block;width:44px;height:24px}.toggle input[data-v-9cd30fbf]{opacity:0;width:0;height:0}.toggle input:checked+.toggle-slider[data-v-9cd30fbf]{background-color:#34a853}.toggle input:checked+.toggle-slider[data-v-9cd30fbf]:before{transform:translate(20px)}.toggle input:not(:checked)+.toggle-slider[data-v-9cd30fbf]{background-color:#ea4335}.toggle-slider[data-v-9cd30fbf]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.toggle-slider[data-v-9cd30fbf]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px #0000001a}.holiday-slot[data-v-7cae6ec2]{background:linear-gradient(135deg,#bcecf2,#7b64d7);border:1px solid #190fad;border-radius:12px;padding:1.5rem;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0000001a;margin-bottom:1rem;cursor:move}.holiday-slot[data-v-7cae6ec2]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.holiday-slot.is-dragging[data-v-7cae6ec2]{opacity:.7;transform:scale(.98)}.holiday-slot.read-only[data-v-7cae6ec2]{opacity:.6;cursor:not-allowed}.holiday-slot.read-only[data-v-7cae6ec2]:hover{border:1px solid #dc3545;box-shadow:0 0 0 3px #dc354540}.holiday-slot .holiday-date[data-v-7cae6ec2]{font-size:1.1rem;font-weight:500;color:#fff}.holiday-slot .controls .btn-outline-danger[data-v-7cae6ec2]{color:#fff;border-color:#fff}.holiday-slot .controls .btn-outline-danger[data-v-7cae6ec2]:hover{background-color:#fff;color:#ff4757}.modal[data-v-a75bc70a]{display:block;background-color:#00000080}.consultation-slots .card[data-v-a0ec3146]{border:none;border-radius:.5rem}.consultation-slots .card-header[data-v-a0ec3146]{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.consultation-slots .btn[data-v-a0ec3146]{transition:all .3s ease}.consultation-slots .btn[data-v-a0ec3146]:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.consultation-slots .btn-primary[data-v-a0ec3146]{background-color:#007bff;border-color:#007bff}.consultation-slots .btn-primary[data-v-a0ec3146]:hover{background-color:#0056b3;border-color:#0056b3}.consultation-slots .btn-outline-primary[data-v-a0ec3146]{color:#007bff;border-color:#007bff}.consultation-slots .btn-outline-primary[data-v-a0ec3146]:hover{color:#fff;background-color:#007bff}.recycle-bin[data-v-a0ec3146]{position:fixed;top:20px;left:20px;width:60px;height:60px;background-color:#dc3545;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;cursor:pointer;transition:all .3s ease;z-index:1000}.recycle-bin[data-v-a0ec3146]:hover{transform:scale(1.1)}.fade-enter-active[data-v-a0ec3146],.fade-leave-active[data-v-a0ec3146]{transition:opacity .3s ease}.fade-enter[data-v-a0ec3146],.fade-leave-to[data-v-a0ec3146]{opacity:0}:root{--formkit-theme: genesis;--fk-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fk-font-family-input: var(--fk-font-family);--fk-font-family-label: var(--fk-font-family);--fk-font-family-legend: var(--fk-font-family-label);--fk-font-family-option: var(--fk-font-family-input);--fk-font-family-help: var(--fk-font-family);--fk-font-family-message: var(--fk-font-family);--fk-font-weight: 400;--fk-font-weight-input: var(--fk-font-weight);--fk-font-weight-label: 700;--fk-font-weight-legend: var(--fk-font-weight-label, bold);--fk-font-weight-help: var(--fk-font-weight);--fk-font-weight-option: var(--fk-font-weight);--fk-font-weight-message: var(--fk-font-weight);--fk-font-size: 1em;--fk-font-size-input: var(--fk-font-size);--fk-font-size-label: .875em;--fk-font-size-legend: .875em;--fk-font-size-help: .8125em;--fk-font-size-remove: .8125em;--fk-font-size-option: .9em;--fk-font-size-message: .8125em;--fk-font-size-button: .875em;--fk-line-height: 1.1;--fk-line-height-label: var(--fk-line-height);--fk-line-height-help: var(--fk-line-height);--fk-line-height-option: var(--fk-line-height);--fk-line-height-message: var(--fk-line-height);--fk-line-height-textarea: var(--fk-line-height);--fk-line-height-input: 1.125em;--fk-line-height-button: 1.3;--fk-max-width-input: 25em;--fk-box-size: 1.25em;--fk-color-primary: #0275ff;--fk-color-checked: var(--fk-color-primary);--fk-color-input: #000;--fk-color-input-selection: rgba(0, 122, 255, 25%);--fk-color-border: #94929c;--fk-color-border-focus: var(--fk-color-primary);--fk-color-danger: #ea0000;--fk-color-error: var(--fk-color-danger);--fk-color-placeholder: #767676;--fk-color-disabled: rgba(0 0 0 / 10%);--fk-color-help: rgba(0 0 0 / 60%);--fk-color-icon: rgba(0 0 0 / 80%);--fk-color-icon-minor: rgba(0 0 0 / 55%);--fk-color-button: #fff;--fk-color-button-hover: #fff;--fk-color-submit: var(--fk-color-button);--fk-color-submit-hover: var(--fk-color-button-hover);--fk-color-range-track: var(--fk-color-border);--fk-color-range-thumb: var(--fk-color-primary);--fk-bg-input: transparent;--fk-bg-disabled: rgba(0 0 0 / 5%);--fk-bg-decorator: linear-gradient(0deg, rgba(0, 0, 0, .07), transparent);--fk-bg-button: var(--fk-color-primary);--fk-bg-button-hover: var(--fk-bg-button);--fk-bg-submit: var(--fk-bg-button);--fk-bg-submit-hover: var(--fk-bg-submit);--fk-border-width: 1px;--fk-border-width-decorator: var(--fk-border-width);--fk-border-width-focus: 2px;--fk-border-width-checked: 1px;--fk-border-width-decorator-checked: 1px;--fk-border-width-decorator-focus: var(--fk-border-width-decorator-checked);--fk-border-width-decorator-focus-visible: var(--fk-border-width-focus);--fk-border-style: solid;--fk-border: var(--fk-border-width) var(--fk-border-style) var(--fk-color-border);--fk-border-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator: var(--fk-border-width-decorator) var(--fk-border-style) var(--fk-color-border);--fk-border-decorator-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-focus-visible: var(--fk-border-width-decorator-focus-visible) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-checked: var(--fk-border-width-checked) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-box-shadow: 0 0 0 var(--fk-border-width) var(--fk-color-border);--fk-border-box-shadow-focus: 0 0 0 var(--fk-border-width-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator: 0 0 0 var(--fk-border-width-decorator);--fk-border-box-shadow-decorator-focus: 0 0 0 var(--fk-border-width-decorator-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-focus-visible: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-checked: 0 0 0 var(--fk-border-width-decorator-checked) var(--fk-color-border-focus);--fk-border-radius-tl: .25em;--fk-border-radius-tr: .25em;--fk-border-radius-bl: .25em;--fk-border-radius-br: .25em;--fk-border-radius: var(--fk-border-radius-tl, .25em) var(--fk-border-radius-tr, .25em) var(--fk-border-radius-br, .25em) var(--fk-border-radius-bl, .25em);--fk-border-radius-full: 999em;--fk-padding-base: .25em;--fk-padding-input-x: calc(var(--fk-padding-base) * 3);--fk-padding-input-y: calc(var(--fk-padding-base) * 3);--fk-padding-input-t: var(--fk-padding-input-y, 0);--fk-padding-input-r: var(--fk-padding-input-x, 0);--fk-padding-input-b: var(--fk-padding-input-y, 0);--fk-padding-input-l: var(--fk-padding-input-x, 0);--fk-padding-input: var(--fk-padding-input-t) var(--fk-padding-input-r) var(--fk-padding-input-b) var(--fk-padding-input-l);--fk-padding-label-x: inherit;--fk-padding-label-y: inherit;--fk-padding-label-t: var(--fk-padding-label-y, 0);--fk-padding-label-r: var(--fk-padding-label-x, 0);--fk-padding-label-b: var(--fk-padding-label-y, .5em);--fk-padding-label-l: var(--fk-padding-label-x, 0);--fk-padding-label: var(--fk-padding-label-t) var(--fk-padding-label-r) var(--fk-padding-label-b) var(--fk-padding-label-l);--fk-padding-help-x: inherit;--fk-padding-help-y: var(--fk-padding-base);--fk-padding-help-t: var(--fk-padding-help-y, 0);--fk-padding-help-r: var(--fk-padding-help-x, 0);--fk-padding-help-b: var(--fk-padding-help-y, 0);--fk-padding-help-l: var(--fk-padding-help-x, 0);--fk-padding-help: var(--fk-padding-help-t) var(--fk-padding-help-r) var(--fk-padding-help-b) var(--fk-padding-help-l);--fk-padding-option-x: inherit;--fk-padding-option-y: inherit;--fk-padding-option-t: var(--fk-padding-option-y, 0);--fk-padding-option-r: var(--fk-padding-option-x, 0);--fk-padding-option-b: var(--fk-padding-option-y, 0);--fk-padding-option-l: var(--fk-padding-option-x, 0);--fk-padding-option: var(--fk-padding-option-t) var(--fk-padding-option-r) var(--fk-padding-option-b) var(--fk-padding-option-l);--fk-padding-messages-x: inherit;--fk-padding-messages-y: inherit;--fk-padding-messages-t: var(--fk-padding-messages-y, var(--fk-padding-base));--fk-padding-messages-r: var(--fk-padding-messages-x, 0);--fk-padding-messages-b: var(--fk-padding-messages-y, 0);--fk-padding-messages-l: var(--fk-padding-messages-x, 0);--fk-padding-messages: var(--fk-padding-messages-t) var(--fk-padding-messages-r) var(--fk-padding-messages-b) var(--fk-padding-messages-l);--fk-padding-message-x: inherit;--fk-padding-message-y: var(--fk-padding-base);--fk-padding-message-t: var(--fk-padding-message-y, 0);--fk-padding-message-r: var(--fk-padding-message-x, 0);--fk-padding-message-b: var(--fk-padding-message-y, 0);--fk-padding-message-l: var(--fk-padding-message-x, 0);--fk-padding-message: var(--fk-padding-message-t) var(--fk-padding-message-r) var(--fk-padding-message-b) var(--fk-padding-message-l);--fk-padding-legend-x: .25em;--fk-padding-legend-y: .25em;--fk-padding-legend-t: var(--fk-padding-legend-y);--fk-padding-legend-r: var(--fk-padding-legend-x);--fk-padding-legend-b: var(--fk-padding-legend-y);--fk-padding-legend-l: var(--fk-padding-legend-x);--fk-padding-legend: var(--fk-padding-legend-t) var(--fk-padding-legend-r) var(--fk-padding-legend-b) var(--fk-padding-legend-l);--fk-padding-fieldset-x: var(--fk-padding-input-x);--fk-padding-fieldset-y: var(--fk-padding-input-y);--fk-padding-fieldset-t: var(--fk-padding-fieldset-y);--fk-padding-fieldset-r: var(--fk-padding-fieldset-x);--fk-padding-fieldset-b: var(--fk-padding-fieldset-y);--fk-padding-fieldset-l: var(--fk-padding-fieldset-x);--fk-padding-fieldset: var(--fk-padding-fieldset-t) var(--fk-padding-fieldset-r) var(--fk-padding-fieldset-b) var(--fk-padding-fieldset-l);--fk-padding-decorator-x: inherit;--fk-padding-decorator-y: var(--fk-padding-base);--fk-padding-decorator-t: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-r: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator-b: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-l: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator: var(--fk-padding-decorator-t) var(--fk-padding-decorator-r) var(--fk-padding-decorator-b) var(--fk-padding-decorator-l);--fk-padding-button-x: calc(var(--fk-padding-base) * 8);--fk-padding-button-y: calc(var(--fk-padding-base) * 3);--fk-padding-button-t: var(--fk-padding-button-y);--fk-padding-button-r: var(--fk-padding-button-x);--fk-padding-button-b: var(--fk-padding-button-y);--fk-padding-button-l: var(--fk-padding-button-x);--fk-padding-button: var(--fk-padding-button-t) var(--fk-padding-button-r) var(--fk-padding-button-b) var(--fk-padding-button-l);--fk-margin-base: .5em;--fk-margin-outer-x: inherit;--fk-margin-outer-y: inherit;--fk-margin-outer-t: var(--fk-margin-outer-y, 0);--fk-margin-outer-r: var(--fk-margin-outer-x, 0);--fk-margin-outer-b: var(--fk-margin-outer-y, calc(var(--fk-margin-base) * 2));--fk-margin-outer-l: var(--fk-margin-outer-x, 0);--fk-margin-outer: var(--fk-margin-outer-t) var(--fk-margin-outer-r) var(--fk-margin-outer-b) var(--fk-margin-outer-l);--fk-margin-wrapper-x: inherit;--fk-margin-wrapper-y: inherit;--fk-margin-wrapper-t: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-r: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper-b: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-l: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper: var(--fk-margin-wrapper-t) var(--fk-margin-wrapper-r) var(--fk-margin-wrapper-b) var(--fk-margin-wrapper-l);--fk-margin-input-x: inherit;--fk-margin-input-y: inherit;--fk-margin-input-t: var(--fk-margin-input-y, 0);--fk-margin-input-r: var(--fk-margin-input-x, 0);--fk-margin-input-b: var(--fk-margin-input-y, 0);--fk-margin-input-l: var(--fk-margin-input-x, 0);--fk-margin-input: var(--fk-margin-input-t) var(--fk-margin-input-r) var(--fk-margin-input-b) var(--fk-margin-input-l);--fk-margin-label-x: inherit;--fk-margin-label-y: 0;--fk-margin-label-t: var(--fk-margin-label-y, 0);--fk-margin-label-r: var(--fk-margin-label-x, 0);--fk-margin-label-b: var(--fk-margin-label-y, var(--fk-margin-base));--fk-margin-label-l: var(--fk-margin-label-x, 0);--fk-margin-label: var(--fk-margin-label-t) var(--fk-margin-label-r) var(--fk-margin-label-b) var(--fk-margin-label-l);--fk-margin-help-x: inherit;--fk-margin-help-y: .3em;--fk-margin-help-t: var(--fk-margin-help-y, 0);--fk-margin-help-r: var(--fk-margin-help-x, 0);--fk-margin-help-b: 0;--fk-margin-help-l: var(--fk-margin-help-x, 0);--fk-margin-help: var(--fk-margin-help-t) var(--fk-margin-help-r) var(--fk-margin-help-b) var(--fk-margin-help-l);--fk-margin-option-x: inherit;--fk-margin-option-y: inherit;--fk-margin-option-t: var(--fk-margin-option-y, 0);--fk-margin-option-r: var(--fk-margin-option-x, 0);--fk-margin-option-b: var(--fk-margin-option-y, .625em);--fk-margin-option-l: var(--fk-margin-option-x, 0);--fk-margin-option: var(--fk-margin-option-t) var(--fk-margin-option-r) var(--fk-margin-option-b) var(--fk-margin-option-l);--fk-margin-message-x: inherit;--fk-margin-message-y: inherit;--fk-margin-message-t: var(--fk-margin-message-y, 0);--fk-margin-message-r: var(--fk-margin-message-x, 0);--fk-margin-message-b: var(--fk-margin-message-y, 0);--fk-margin-message-l: var(--fk-margin-message-x, 0);--fk-margin-message: var(--fk-margin-message-t) var(--fk-margin-message-r) var(--fk-margin-message-b) var(--fk-margin-message-l);--fk-margin-legend-x: 0em;--fk-margin-legend-y: inherit;--fk-margin-legend-t: var(--fk-margin-legend-y, 0);--fk-margin-legend-r: var(--fk-margin-legend-x, 0);--fk-margin-legend-b: var(--fk-margin-legend-y, 0);--fk-margin-legend-l: var(--fk-margin-legend-x, 0);--fk-margin-legend: var(--fk-margin-legend-t) var(--fk-margin-legend-r) var(--fk-margin-legend-b) var(--fk-margin-legend-l);--fk-margin-fieldset-x: inherit;--fk-margin-fieldset-y: inherit;--fk-margin-fieldset-t: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-r: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset-b: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-l: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset: var(--fk-margin-fieldset-t) var(--fk-margin-fieldset-r) var(--fk-margin-fieldset-b) var(--fk-margin-fieldset-l);--fk-margin-decorator-x: inherit;--fk-margin-decorator-y: inherit;--fk-margin-decorator-t: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-r: var(--fk-margin-decorator-x, .5em);--fk-margin-decorator-b: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-l: var(--fk-margin-decorator-x, 0);--fk-margin-decorator: var(--fk-margin-decorator-t) var(--fk-margin-decorator-r) var(--fk-margin-decorator-b) var(--fk-margin-decorator-l);--fk-margin-button-x: inherit;--fk-margin-button-y: inherit;--fk-margin-button-t: var(--fk-margin-button-y, 0);--fk-margin-button-r: var(--fk-margin-button-x, .5em);--fk-margin-button-b: var(--fk-margin-button-y, 0);--fk-margin-button-l: var(--fk-margin-button-x, 0);--fk-margin-button: var(--fk-margin-button-t) var(--fk-margin-button-r) var(--fk-margin-button-b) var(--fk-margin-button-l);--fk-icon-close: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PHBhdGggZD0iTTEwLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwxLjY1LDQuMzVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMMTAuMzUsMTEuNjVjLjIsLjIsLjIsLjUxLDAsLjcxLS4xLC4xLS4yMywuMTUtLjM1LC4xNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0yLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNS0uMi0uMi0uMi0uNTEsMC0uNzFMOS42NSwzLjY1Yy4yLS4yLC41MS0uMiwuNzEsMCwuMiwuMiwuMiwuNTEsMCwuNzFMMi4zNSwxMi4zNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-down: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiA3Ij48cGF0aCBkPSJNOCw2LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwzLjE1LDEuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBsNC4xNSw0LjE1TDEyLjE1LDEuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtNC41LDQuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-fileDoc: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNiI+PHBhdGggZD0iTTEyLjUsMTZIMi41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMS41YzAtLjgzLC42Ny0xLjUsMS41LTEuNWg3LjA5Yy40LDAsLjc4LC4xNiwxLjA2LC40NGwyLjkxLDIuOTFjLjI4LC4yOCwuNDQsLjY2LC40NCwxLjA2VjE0LjVjMCwuODMtLjY3LDEuNS0xLjUsMS41Wk0yLjUsMWMtLjI4LDAtLjUsLjIyLS41LC41VjE0LjVjMCwuMjgsLjIyLC41LC41LC41SDEyLjVjLjI4LDAsLjUtLjIyLC41LS41VjQuNDFjMC0uMTMtLjA1LS4yNi0uMTUtLjM1bC0yLjkxLTIuOTFjLS4wOS0uMDktLjIyLS4xNS0uMzUtLjE1SDIuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMy4zOCw1aC0yLjkxYy0uODEsMC0xLjQ3LS42Ni0xLjQ3LTEuNDdWLjYyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41M2MwLC4yNiwuMjEsLjQ3LC40NywuNDdoMi45MWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMCwxM0g1Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41aDVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTAsMTBINWMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWg1Yy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTcsN2gtMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWgyYy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+Cg==;--fk-icon-check: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyNyI+PHBvbHlnb24gZmlsbD0iY3VycmVudENvbG9yIiBwb2ludHM9IjI2Ljk5IDAgMTAuMTMgMTcuMTcgNC42OSAxMS42MyAwIDE2LjQxIDEwLjQgMjcgMTUuMDUgMjIuMjcgMTUuMDkgMjIuMzEgMzIgNS4xIDI2Ljk5IDAiLz48L3N2Zz4=;--fk-icon-circle: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGNpcmNsZSBmaWxsPSJjdXJyZW50Q29sb3IiIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIvPjwvc3ZnPg==;--fk-icon-fileItem: var(--fk-icon-fileDoc);--fk-icon-fileRemove: var(--fk-icon-close);--fk-icon-noFiles: var(--fk-icon-fileDoc);--fk-icon-select: var(--fk-icon-down);--fk-icon-checkboxDecorator: var(--fk-icon-check);--fk-icon-radioDecorator: var(--fk-icon-circle)}.formkit-outer,.formkit-outer *{box-sizing:border-box}.formkit-outer *:before,.formkit-outer *:after{box-sizing:inherit}.formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.formkit-input:focus{outline:none}.formkit-message{list-style-type:none}.formkit-inner:focus-within{border-color:var(--fk-color-border-focus)}[data-type=select]:not([data-multiple]) .formkit-inner:after{background-color:var(--fk-color-icon)}.formkit-input{background-color:var(--fk-bg-input);color:var(--fk-color-input)}input.formkit-input[type=radio]:checked~.formkit-decorator:before{background:var(--fk-color-checked)}input.formkit-input[type=checkbox]:checked~.formkit-decorator:before{border-color:var(--fk-color-checked)}[data-family=text] .formkit-input::-moz-selection{background-color:var(--fk-color-input-selection)}[data-family=text] .formkit-input::selection{background-color:var(--fk-color-input-selection)}.formkit-help,.formkit-option-help{color:var(--fk-color-help)}.formkit-message{color:var(--fk-color-error)}.formkit-outer{font-family:var(--fk-font-family);font-weight:var(--fk-font-weight);font-size:var(--fk-font-size);line-height:var(--fk-line-height)}.formkit-outer[data-type=textarea] textarea{line-height:var(--fk-line-height-textarea)}.formkit-label{font-family:var(--fk-font-family-label);font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);line-height:var(--fk-line-height-label)}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label,.formkit-option .formkit-label{font-weight:var(--fk-font-weight-option);font-size:var(--fk-font-size-option);margin-bottom:.1em}.formkit-legend{font-family:var(--fk-font-family-legend);font-size:var(--fk-font-size-legend);font-weight:var(--fk-font-weight-legend)}.formkit-input{font-family:var(--fk-font-family-input);font-size:var(--fk-font-size-input);font-weight:var(--fk-font-weight-input);line-height:var(--fk-line-height-input)}.formkit-help,.formkit-option-help{font-family:var(--fk-font-family-help);font-size:var(--fk-font-size-help);font-weight:var(--fk-font-weight-help);line-height:var(--fk-line-height-help)}.formkit-messages{font-family:var(--fk-font-family-message);font-family:var(--fk-font-family);line-height:var(--fk-line-height-message)}.formkit-message{font-size:var(--fk-font-size-message);font-weight:var(--fk-font-weight-message)}.formkit-outer{margin:var(--fk-margin-outer)}.formkit-wrapper,.formkit-fieldset{max-width:var(--fk-max-width-input)}.formkit-label{display:block;margin:var(--fk-margin-label);padding:var(--fk-padding-label)}.formkit-fieldset{margin:var(--fk-margin-fieldset);padding:var(--fk-padding-fieldset);border-radius:var(--fk-border-radius);border:var(--fk-border)}.formkit-fieldset:focus-within{border:var(--fk-border-focus)}.formkit-fieldset>.formkit-help{margin-top:calc(var(--fk-padding-fieldset-t) * -.5);margin-bottom:calc(var(--fk-padding-fieldset-t) * 1.5)}.formkit-legend{display:block;margin:var(--fk-margin-legend);padding:var(--fk-padding-legend)}.formkit-inner{position:relative;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);display:flex;align-items:center}.formkit-inner:focus-within{box-shadow:var(--fk-border-box-shadow-focus)}[data-type=checkbox] .formkit-inner,[data-type=radio] .formkit-inner{border:none;box-shadow:none;display:inline-block}.formkit-input{display:block;width:100%;border-radius:var(--fk-border-radius);padding:var(--fk-padding-input)}.formkit-input[disabled]{background-color:var(--fk-bg-disabled)}.formkit-input[multiple]{padding:0}.formkit-input[multiple] option{padding:var(--fk-padding-input)}input.formkit-input[type=date]::-webkit-calendar-picker-indicator{padding-top:0;padding-bottom:0;font-size:.875em}input.formkit-input[type=date]::-webkit-datetime-edit{line-height:1;overflow:visible}select.formkit-input{padding-right:calc(var(--fk-padding-base) * 7)}select.formkit-input[data-placeholder]:not([multiple]){color:var(--fk-color-placeholder)}select.formkit-input[data-placeholder]:not([multiple]) option{color:var(--fk-color-input)}select.formkit-input[data-placeholder]:not([multiple]) option[disabled]{color:var(--fk-color-disabled)}select.formkit-input[data-placeholder]:not([multiple]) option[data-is-placeholder]{color:var(--fk-color-placeholder)}select.formkit-input option{font-size:var(--fk-font-size-option)}input.formkit-input[type=radio]~.formkit-decorator{border-radius:var(--fk-border-radius-full)}input.formkit-input[type=radio]~.formkit-decorator:before{width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;border-radius:2em}.formkit-help,.formkit-option-help{margin:var(--fk-margin-help)}.formkit-messages{padding:var(--fk-padding-messages);margin:var(--fk-margin-messages)}.formkit-help+.formkit-messages{padding-top:0}.formkit-message{padding:var(--fk-padding-message);margin:var(--fk-margin-message)}.formkit-messages+.formkit-actions{margin-top:var(--fk-margin-outer-b)}@keyframes fk-rotate{to{transform:rotate(360deg)}}@keyframes fk-glow{0%{box-shadow:0 0 0 .1em var(--fk-color-primary)}to{box-shadow:0 0 0 .4em var(--fk-color-primary)}}[data-type=button] .formkit-input,[data-type=submit] .formkit-input{font-size:var(--fk-font-size-button);border-radius:var(--fk-border-radius);cursor:pointer;display:inline-flex;width:auto;justify-content:center;padding:var(--fk-padding-button);margin:var(--fk-margin-button);position:relative;transition:filter .25s;border:1px solid transparent;line-height:var(--fk-line-height-button)}[data-type=button] .formkit-input:focus-visible,[data-type=submit] .formkit-input:focus-visible{outline:var(--fk-color-border-focus) solid 2px;outline-offset:2px}[data-type=button][data-disabled] .formkit-input,[data-type=submit][data-disabled] .formkit-input,[data-type=button] .formkit-input[disabled],[data-type=submit] .formkit-input[disabled]{background:var(--fk-color-border)!important;color:var(--fk-color-button)!important;cursor:not-allowed}[data-type=submit] .formkit-input{background:var(--fk-bg-submit);color:var(--fk-color-submit)}[data-type=submit] .formkit-input:before{box-sizing:border-box;content:"";width:0;margin-right:0;height:1.28571428em;border:0 solid transparent;border-radius:1.28571428em;transition:width .25s,border .25s,margin-right .25s}[data-type=submit] .formkit-input:hover{background:var(--fk-bg-submit-hover)}[data-loading] [data-type=submit] .formkit-input{filter:brightness(1.1);pointer-events:none}[data-loading] [data-type=submit] .formkit-input:before{animation:fk-rotate .5s linear infinite;width:1.28571428em;border:.1428571429em solid white;border-right-color:transparent;margin-right:.75em}[data-type=button] .formkit-input{background:var(--fk-bg-button);color:var(--fk-color-button)}[data-type=button] .formkit-input:hover{background:var(--fk-bg-button-hover)}[data-type=checkbox] [data-disabled],[data-type=radio] [data-disabled]{opacity:30%}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;margin:0}[data-type=checkbox] .formkit-wrapper,[data-type=radio] .formkit-wrapper{display:flex;align-items:center}[data-type=checkbox] .formkit-input,[data-type=radio] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:0;height:0;overflow:hidden;opacity:0;left:-999em}[data-type=checkbox] .formkit-input~.formkit-decorator,[data-type=radio] .formkit-input~.formkit-decorator{background:var(--fk-bg-decorator);display:block;box-sizing:content-box;width:var(--fk-box-size);height:var(--fk-box-size);flex:0 0 var(--fk-box-size);border:none;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);margin:var(--fk-margin-decorator);position:relative}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{width:0;height:0;position:absolute;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;pointer-events:none}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon svg,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon svg{height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-checked)}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{width:100%;height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{color:var(--fk-color-border-focus)}[data-type=checkbox] .formkit-input:focus~.formkit-decorator,[data-type=radio] .formkit-input:focus~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus)}[data-type=checkbox] .formkit-input:focus-visible~.formkit-decorator,[data-type=radio] .formkit-input:focus-visible~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus-visible)}[data-type=checkbox] .formkit-options,[data-type=radio] .formkit-options{margin:var(--fk-checkbox-options-margin);padding:0}[data-type=checkbox] .formkit-option,[data-type=radio] .formkit-option{list-style-type:none;margin:var(--fk-margin-option)}[data-type=checkbox] .formkit-option:last-child,[data-type=radio] .formkit-option:last-child{margin-bottom:0}[data-type=checkbox] fieldset.formkit-fieldset,[data-type=radio] fieldset.formkit-fieldset{border:var(--fk-border);border-radius:var(--fk-border-radius)}[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{padding:5px}[data-type=color] .formkit-inner{max-width:5em}[data-type=color] input[type=color]{border:none;padding:0}[data-type=color] input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-moz-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-webkit-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=color] input[type=color]::-moz-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=range] .formkit-inner{border:0;box-shadow:none}[data-type=range] input{padding-left:0;padding-right:0}[data-type=range] input[disabled]{background:transparent}[data-type=range] input::-webkit-slider-runnable-track{background-color:var(--fk-color-border);height:4px;border-radius:4px}[data-type=range] input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;transform:translateY(calc(-50% + 2px));width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:0}[data-type=range] input::-moz-range-track{background-color:var(--fk-color-border);height:4px;border-radius:4px;border:1px solid transparent}[data-type=range] input::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:1px solid var(--fk-color-range-thumb)}[data-type=range] input[disabled]::-webkit-slider-thumb{background-color:var(--fk-color-border)}[data-type=range] input[disabled]::-moz-slider-thumb{background-color:var(--fk-color-border)}[data-type=range] input:focus-visible{outline:var(--fk-border-width) var(--fk-border-style) var(--fk-color-border-focus)}[data-type=select]:not([data-multiple]) .formkit-inner .formkit-select-icon{margin-left:-2.5em;pointer-events:none}[data-type=select][data-multiple] .formkit-select-icon{display:none}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-list{padding:var(--fk-padding-input);margin:0}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-item{display:flex;flex-grow:1;align-items:center;font-size:var(--fk-font-size-input);position:relative}[data-type=file] .formkit-no-files+.formkit-no-files,[data-type=file] .formkit-file-item+.formkit-file-item{margin-top:var(--fk-padding-input-t)}[data-type=file] .formkit-inner .formkit-file-item-icon,[data-type=file] .formkit-inner .formkit-no-files-icon{width:1em;margin-right:.5em}[data-type=file] .formkit-file-item .formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-size:0;margin-left:auto;padding:0;position:relative;z-index:3;cursor:pointer}[data-type=file] .formkit-file-item .formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=file] .formkit-file-item .formkit-file-remove .formkit-file-remove-icon{width:1em;font-size:1rem}[data-type=file] .formkit-no-files{color:var(--fk-color-placeholder)}[data-type=file] .formkit-no-files:before{background-color:var(--fk-color-placeholder)}[data-type=file] .formkit-file-list{width:100%}[data-type=file] .formkit-file-list[data-has-multiple]{margin-bottom:calc(var(--fk-padding-input-b) + var(--fk-font-size-remove) * 1.1)}[data-type=file] .formkit-file-list[data-has-multiple] .formkit-file-item{line-height:var(--fk-line-height-input)}[data-type=file] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:2;color:transparent}[data-type=file] .formkit-input::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;padding:0;border:0}[data-type=file] .formkit-input[data-file-hover]{animation:fk-glow .75s infinite alternate}[data-type=file] [data-has-multiple=true]~.formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;margin:0;position:absolute;font-size:var(--fk-font-size-remove);color:var(--fk-color-primary);bottom:calc(var(--fk-padding-input-b) + (1em - var(--fk-font-size-remove)));left:calc(var(--fk-padding-input-l) + (1em - var(--fk-font-size-remove)));display:block;z-index:5;cursor:pointer}[data-type=file] [data-has-multiple=true]~.formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=textarea] textarea{width:100%;min-height:6em;flex-grow:1}.formkit-inner:focus-within .formkit-icon.formkit-prefix-icon{color:var(--fk-color-primary)}.formkit-outer .formkit-icon{width:2.5em;flex-grow:0;flex-shrink:0;display:flex;align-self:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formkit-outer .formkit-icon.formkit-prefix-icon{border-radius:var(--fk-border-radius-tl) 0 0 var(--fk-border-radius-bl);background:var(--fk-bg-decorator);box-shadow:1px 0 #00000054}.formkit-outer .formkit-icon.formkit-suffix-icon{width:1.75em;padding-left:0;padding-right:.75em}.formkit-outer .formkit-icon svg{width:100%;margin:auto;max-height:1em;max-width:1em}[data-type=button] .formkit-icon.formkit-prefix-icon,[data-type=submit] .formkit-icon.formkit-prefix-icon,[data-type=range] .formkit-icon.formkit-prefix-icon{background:none;box-shadow:none}[data-type=button] .formkit-inner:focus-within .formkit-icon,[data-type=submit] .formkit-inner:focus-within .formkit-icon,[data-type=range] .formkit-inner:focus-within .formkit-icon{color:currentColor}[data-type=button] .formkit-icon,[data-type=submit] .formkit-icon,[data-type=range] .formkit-icon{padding:0;width:1em;font-size:1rem}[data-type=button] .formkit-icon.formkit--prefix-icon,[data-type=submit] .formkit-icon.formkit--prefix-icon,[data-type=range] .formkit-icon.formkit--prefix-icon{margin-right:.5em}[data-type=button] .formkit-icon.formkit-suffix-icon,[data-type=submit] .formkit-icon.formkit-suffix-icon,[data-type=range] .formkit-icon.formkit-suffix-icon{margin-left:.5em}[data-type=button] .formkit-prefix-icon,[data-type=submit] .formkit-prefix-icon{margin-left:-.5em;margin-right:.5em}[data-type=button] .formkit-suffix-icon,[data-type=submit] .formkit-suffix-icon{margin-left:.5em;margin-right:-.5em}[data-prefix-icon=true][data-prefix-icon-click=true] .formkit-prefix-icon{cursor:pointer}[data-prefix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=file][data-multiple=true] .formkit-file-remove{left:calc(var(--fk-padding-input-l) + (4em - var(--fk-font-size-remove)))}[data-suffix-icon=true][data-suffix-icon-click=true] .formkit-suffix-icon{cursor:pointer}[data-suffix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] .formkit-icon.formkit-suffix-icon{padding-right:0;width:2.5em}[data-suffix-icon=true][data-type=select] .formkit-inner:after{right:2.5em}[data-prefix-icon=true][data-type=color] .formkit-inner,[data-suffix-icon=true][data-type=color] .formkit-inner{max-width:7.5em}[data-prefix-icon=true][data-suffix-icon=true][data-type=color] .formkit-inner{max-width:10em}:root{--fk-nested-border-color:#e2e2e2;--fk-controls-bg:#fcfcfc;--fk-controls-active-bg:#fff;--fk-controls-color:#555555;--fk-selection-bg:#f4f4f4;--fk-active-selection-color:#fff;--fk-color-placeholder-light:#a4a4a4;--fk-dropdown-bg:#fff;--fk-dropdown-margin:.5em;--fk-dropdown-active-bg:rgba(0,0,0,.15);--fk-dropdown-shadow:0 0 1.25em rgba(0,0,0,.25);--fk-dropdown-load-more-bg:rgba(0,0,0,.07);--fk-repeater-border-color:var(--fk-nested-border-color);--fk-repeater-controls-bg:#f6f6f6;--fk-repeater-controls-color:var(--fk-controls-color);--fk-toggle-width:48px;--fk-toggle-track-color:rgba(0,0,0,.1);--fk-toggle-thumb-color:var(--fk-color-button);--fk-toggle-thumb-shadow:0 0 .25em var(--fk-toggle-track-color);--fk-toggle-margin-ratio:.0833333;--fk-rating-on-color:#ffd700;--fk-rating-off-color:var(--fk-color-border);--fk-day-bg:#ececec;--fk-day-bg-hover:white;--fk-day-color-hover:white;--fk-day-bg-selected:var(--fk-color-primary);--fk-transfer-list-item-bg:#fff;--fk-transfer-list-header-bg:#f6f6f6;--fk-transfer-list-bg:#fdfdfd;--fk-transfer-list-shadow:rgba(0,0,0,.1) 0px 4px 8px -2px,rgba(0,0,0,.1) 0px 0px 0px 1px;--fk-mark-color:#aaa;--fk-mark-color-active:#fff}[data-disabled=true]{opacity:.5}.formkit-controls{position:relative;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:var(--fk-padding-input);background-color:var(--fk-repeater-controls-bg);border-radius:0 var(--fk-border-radius-tr) var(--fk-border-radius-br) 0}.formkit-controls>li{flex:0 0 1.25em;width:1.25em;margin:.5em 0;display:flex;align-items:center;justify-content:center}.formkit-controls>li>button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;font-size:1em;justify-content:center;padding:0;color:var(--fk-repeater-controls-color)}.formkit-controls>li>button:hover{color:var(--fk-color-primary)}.formkit-controls>li .formkit-icon{display:flex;align-items:center;justify-content:center;width:100%}.formkit-controls>li>button:disabled{color:var(--fk-color-disabled);cursor:default}.formkit-controls>li .formkit-icon svg{max-width:1.5em;max-height:1.5em}.formkit-control-label{position:absolute;left:-999rem;pointer-events:none;opacity:0}#dropZone{opacity:.999}.dropZone .formkit-tag-label,.dropZone .formkit-remove-selection{visibility:hidden}.dropZone .formkit-tag,.dropZone.formkit-selection{background-color:var(--fk-color-primary)}.dropZone .formkit-option{color:transparent}[data-has-overlay] .formkit-inner{position:relative}[data-has-overlay] input{font-kerning:none}[data-has-overlay] .formkit-overlay{font-kerning:none;cursor:text}[data-has-overlay] .formkit-overlay-placeholder{color:var(--fk-color-placeholder)}.formkit-listbox-button,.formkit-remove-selection,.formkit-open-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;display:flex;align-self:stretch;padding:0;cursor:pointer;font-size:1em}.formkit-selection{flex-grow:1}.formkit-selection:focus{background-color:var(--fk-color-primary);color:#fff}.formkit-selection:focus .formkit-remove-selection{color:#fff}.formkit-selector{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#000;display:flex;flex-grow:1;font-size:inherit;font-size:var(--fk-font-size-input);justify-content:space-between;line-height:1.1;margin:0;padding:0;text-align:inherit;width:100%}.formkit-selector:focus{outline:0}.formkit-listbox{background-color:#fff;border-radius:var(--fk-border-radius);left:0;list-style-type:none;margin:0;opacity:1;outline:0;overflow:hidden;padding:0}.formkit-listbox:focus{outline:0}.formkit-listbox:empty{display:none}.formkit-listbox .formkit-listitem .formkit-selected-icon{display:block;position:absolute;width:.8em;top:50%;left:.5em;transform:translateY(-50%);color:#fff}.formkit-listbox .formkit-selected-icon svg{width:100%}.formkit-listitem{position:relative;padding-left:1.75em}.formkit-listitem[data-is-active=true]{background-color:var(--fk-dropdown-active-bg)}.formkit-listitem[aria-selected=true]{background-color:var(--fk-color-primary);color:#fff}[data-is-max=true] .formkit-input:not([data-selection-appearance=text-input]),[data-is-max=true] .formkit-listbox-button{cursor:not-allowed}[data-is-max=true] .formkit-input:focus{outline:none}[data-type=toggle] .formkit-inner{box-shadow:none;display:inline-block;vertical-align:middle}[data-type=toggle] .formkit-track{display:block;min-width:var(--fk-toggle-width);border-radius:var(--fk-toggle-width);background-color:var(--fk-color-border);transition:all .2s;overflow:hidden}[data-type=toggle] input{position:absolute;left:-9999px;opacity:0}[data-type=toggle] input:focus{outline:0}[data-type=toggle] .formkit-thumb{aspect-ratio:1;background-color:var(--fk-toggle-thumb-color);background-color:#fff;background-image:var(--fk-bg-decorator);border-radius:calc(var(--fk-toggle-width) / 2);box-shadow:var(--fk-toggle-thumb-shadow);box-sizing:border-box;left:0;margin:calc(var(--fk-toggle-width) / 2 * var(--fk-toggle-margin-ratio));position:relative;transition:all .2s;width:calc(var(--fk-toggle-width) / 2 * (1 - var(--fk-toggle-margin-ratio) * 2));z-index:2;display:flex;align-items:center;justify-content:center}[data-type=toggle] input:checked~.formkit-track{background-color:var(--fk-color-primary)}[data-type=toggle] input:checked~.formkit-track .formkit-thumb{left:calc(100% - var(--fk-toggle-width) * var(--fk-toggle-margin-ratio));transform:translate(-100%)}[data-type=toggle]:focus-within input:checked~.formkit-track{box-shadow:0 0 .5em var(--fk-color-primary)}[data-type=toggle]:focus-within .formkit-track{box-shadow:0 0 .5em var(--fk-color-border)}[data-type=toggle] .formkit-wrapper{align-items:center}[data-type=toggle] .formkit-label,[data-type=toggle] .formkit-alt-label,[data-type=toggle] .formkit-value-label{font-family:var(--fk-font-family-label);font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);line-height:var(--fk-line-height-label);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}[data-type=toggle] .formkit-label,[data-type=toggle] .formkit-value-label{display:inline-block;margin-left:.5em}[data-type=toggle] .formkit-alt-label{display:block;padding-bottom:.5em}[data-type=toggle] .formkit-inner-label{position:absolute;right:.5em;font-size:.5em;top:50%;transform:translateY(-50%);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}[data-type=toggle] input:checked~.formkit-track .formkit-inner-label{right:auto;left:.5em}[data-type=toggle] .formkit-thumb .formkit-icon{width:calc(100% - .25em);align-items:center;justify-content:center}[data-type=toggle] .formkit-thumb .formkit-icon svg{max-width:none;max-height:none;width:100%;aspect-ratio:1}[data-type=toggle] .formkit-thumb img{width:calc(100% - .25em);height:auto;display:block}[data-type=rating] .formkit-inner .formkit-rating-icon,[data-type=rating] .formkit-inner .formkit-off-item-wrapper img,[data-type=rating] .formkit-inner .formkit-on-item-wrapper img{width:100%}[data-type=rating] .formkit-inner{width:9em;box-shadow:none}[data-type=rating] .formkit-inner .formkit-on-item-wrapper svg,[data-type=rating] .formkit-inner .formkit-off-item-wrapper svg{width:100%;height:auto;max-width:none;max-height:none}[data-type=rating] .formkit-on-items{color:var(--fk-rating-on-color)}[data-type=rating] .formkit-off-items{color:var(--fk-rating-off-color)}[data-family=dropdown] .formkit-option:empty:before{content:" "}[data-family=dropdown] .formkit-option,.formkit-placeholder{padding:var(--fk-padding-input);font-family:var(--fk-font-family-input);font-size:var(--fk-font-size-input);font-weight:var(--fk-font-weight-input);line-height:var(--fk-line-height-input)}[data-family=dropdown] .formkit-listitem .formkit-option{padding-left:0}[data-family=dropdown] .formkit-placeholder,[data-family=dropdown] .formkit-option-loading{color:var(--fk-color-placeholder)}[data-family=dropdown].formkit-outer:not([data-overscroll]) .formkit-dropdown-wrapper{box-shadow:var(--fk-dropdown-shadow);background-color:#fff;border-radius:var(--fk-border-radius);margin:var(--fk-dropdown-margin) 0;-ms-overflow-style:none;scrollbar-width:none}[data-family=dropdown][data-overscroll] .formkit-dropdown-wrapper{border-radius:var(--fk-border-radius);background-color:transparent;margin:0}[data-family=dropdown] .formkit-dropdown-wrapper::-webkit-scrollbar{display:none}[data-family=dropdown][data-disabled=true] .formkit-selector{background-color:var(--fk-bg-disabled)}[data-family=dropdown][data-overscroll] .formkit-listbox{overflow:hidden;border-radius:var(--fk-border-radius);background-color:var(--fk-dropdown-bg);box-shadow:var(--fk-dropdown-shadow)}[data-family=dropdown].formkit-outer .formkit-inner .formkit-loader-icon{width:1em}[data-family=dropdown].formkit-outer .formkit-selector .formkit-loader-icon{margin-left:auto}[data-family=dropdown].formkit-outer .formkit-inner .formkit-loader-icon svg{min-width:none;max-width:none;width:15px;height:15px}[data-family=dropdown] .formkit-load-more,.formkit-empty-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;margin:0;cursor:pointer;text-align:center;color:var(--fk-color-primary)}[data-family=dropdown] .formkit-empty-message{color:var(--fk-color-placeholder);font-style:italic}[data-family=dropdown] .formkit-load-more:first-child,[data-family=dropdown].formkit-outer[data-loading] .formkit-load-more{color:var(--fk-color-placeholder)}[data-family=dropdown] .formkit-load-more:hover,[data-family=dropdown] .formkit-load-more:focus,[data-family=dropdown] .formkit-load-more[data-is-active]{background-color:var(--fk-dropdown-active-bg)}[data-family=dropdown] .formkit-load-more-inner,.formkit-empty-message-inner{display:flex;align-items:center;justify-content:center;padding:calc(var(--fk-padding-base) * 3);font-size:.875em}[data-family=dropdown] .formkit-load-more-inner .formkit-loader-icon{margin-right:var(--fk-margin-base)}[data-type=autocomplete] .formkit-selection{display:flex;background-color:var(--fk-selection-bg);border-radius:var(--fk-border-radius);margin-top:var(--fk-margin-base)}[data-type=autocomplete][data-disabled=true] .formkit-inner{background-color:var(--fk-bg-disabled)}[data-type=autocomplete][data-disabled=true] .formkit-listbox-button{background-color:var(--fk-bg-disabled);cursor:not-allowed}[data-type=autocomplete] .formkit-inner .formkit-selection{position:absolute;left:0;top:0;right:0;bottom:0;margin-top:0}[data-type=autocomplete] .formkit-selection .formkit-option{flex-grow:1;max-width:100%;text-overflow:ellipsis;overflow:hidden}[data-type=autocomplete] .formkit-selection:empty{display:none}[data-type=repeater]>.formkit-fieldset{max-width:none;padding:1.25em}[data-type=repeater][data-invalid]>.formkit-fieldset{border-color:var(--fk-color-error)}[data-type=repeater]>.formkit-fieldset>.formkit-outer{margin-bottom:0}[data-type=repeater]>.formkit-fieldset:focus-within{border:1px solid var(--fk-color-border)}[data-type=repeater]>.formkit-fieldset>.formkit-inner{box-shadow:none;display:block}[data-type=repeater] .formkit-items{padding:0;margin:0;list-style-type:none}[data-type=repeater] .formkit-item{border:1px solid var(--fk-repeater-border-color);border-radius:var(--fk-border-radius);margin-bottom:var(--fk-margin-base);display:flex}[data-type=repeater] .formkit-content{flex-grow:1;padding:var(--fk-padding-input);display:flex;flex-direction:column;justify-content:center}[data-type=taglist] .formkit-inner{background-color:transparent}[data-type=taglist] .formkit-tags{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:.5em}[data-type=taglist] .formkit-tag-wrapper{background-color:inherit}[data-type=taglist] .formkit-tag{display:flex;align-items:center;color:#fff;max-width:calc(100% - .25em);border-radius:2em;padding:.4em .5em;font-size:.8em;cursor:default;background-color:var(--fk-repeater-border-color);color:#000;margin:.25em 0}[data-type=taglist] .formkit-tag-label{padding:0 .5em;white-space:pre}[data-type=taglist] .formkit-remove-selection{width:1em;height:1em;align-self:center;color:#000}[data-type=taglist] .formkit-remove-selection .formkit-icon{width:100%;height:100%}[data-type=taglist][data-disabled=true] .formkit-inner{background-color:var(--fk-bg-disabled)}[data-type=taglist] .formkit-input:disabled{background-color:transparent}[data-type=taglist] .formkit-remove-selection .formkit-icon{display:inline-block}[data-type=taglist] .formkit-remove-selection .formkit-icon svg{width:100%;height:100%}[data-type=taglist] .formkit-input{width:0%;flex-grow:1;padding:.25em}[data-type=taglist] .formkit-inner{display:flex;align-items:center;justify-content:space-between;width:100%}[data-type=taglist] .formkit-selection:empty{display:none}[data-type=taglist] .formkit-tag-wrapper:focus .formkit-tag{background-color:var(--fk-color-primary);color:#fff}[data-type=taglist] .formkit-tag-wrapper:focus .formkit-tag .formkit-remove-selection{color:#fff}[data-type=taglist] .formkit-tag-wrapper:focus{outline:none}[data-type=transferlist].formkit-outer{container-type:inline-size}[data-type=transferlist] .formkit-fieldset{padding:0;max-width:700px;border:none}[data-type=transferlist] .formkit-legend{padding:0;margin-bottom:.5rem}[data-type=transferlist] .formkit-fieldset:focus-within{border:none}[data-type=transferlist] .formkit-wrapper{display:flex;justify-content:space-between;width:100%;max-width:none;max-height:350px}@container (max-width:450px){[data-type=transferlist] .formkit-wrapper{flex-direction:column;max-height:none}}[data-type=transferlist] .formkit-transferlist{display:flex;flex-direction:column;width:45%;box-shadow:var(--fk-transfer-list-shadow);max-width:350px;border-radius:var(--fk-border-radius);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist{width:100%;max-width:none;min-height:350px;max-height:350px}[data-type=transferlist] .formkit-transferlist:first-child{margin-bottom:.75em}}[data-type=transferlist] .formkit-transferlist-header{display:flex;background:var(--fk-transfer-list-header-bg);justify-content:space-between;align-items:center;border-bottom:1px solid var(--fk-nested-border-color);padding:.75em}[data-type=transferlist] .formkit-transferlist-header-label{font-size:.9rem;color:var(--fk-color-input)}[data-type=transferlist] .formkit-transferlist-header-item-count{font-size:.85rem;color:var(--fk-color-placeholder);margin-left:auto}[data-type=transferlist] .formkit-transferlist-controls{padding:.5rem .75rem;border-bottom:1px solid var(--fk-nested-border-color)}[data-type=transferlist] .formkit-transferlist-search{display:none;display:flex;border:1px solid var(--fk-nested-border-color);border-radius:var(--fk-border-radius);align-items:center}[data-type=transferlist] .formkit-transferlist-search:focus-within{border-color:var(--fk-color-primary);background:var(--fk-transfer-list-item-bg)}[data-type=transferlist] .formkit-transferlist-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;display:flex;align-self:stretch;padding:0;cursor:pointer;font-size:1em}[data-type=transferlist] .formkit-transferlist-search-input{border:none;padding:.5em;width:100%;background-color:transparent;outline:none}[data-type=transferlist] .formkit-transferlist-list-items{list-style:none;padding:0;margin:0;min-height:200px;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--fk-transfer-list-bg);outline:none}[data-type=transferlist] .formkit-transferlist-list-item{padding:.66rem .5rem .66rem .75rem;position:relative;display:flex;border-bottom:1px solid var(--fk-nested-border-color);background:var(--fk-transfer-list-item-bg)}[data-type=transferlist] .formkit-transferlist-list-items[aria-multiselectable=true] .formkit-transferlist-list-item{padding-left:1.75em}[data-type=transferlist][data-multi-select=true] .formkit-transferlist-list-item{padding-left:1.75rem}[data-type=transferlist] .formkit-transferlist-list-item[data-disabled=true]{cursor:not-allowed}[data-type=transferlist] .formkit-transferlist-list-item:first-child{margin-top:-1px;border-top:1px solid var(--fk-nested-border-color)}[data-type=transferlist] .formkit-transferlist-list-item[data-is-active]{background-color:var(--fk-selection-bg);color:var(--fk-color-primary)}[data-type=transferlist] .formkit-transferlist-list-item[aria-selected=true]{background-color:var(--fk-color-primary);color:var(--fk-active-selection-color);border-color:var(--fk-color-primary)}[data-type=transferlist] .formkit-transferlist-list-item[aria-selected=true][data-is-active=true]{color:#fff;background-color:#0246ff}[data-type=transferlist] #dragging.formkit-transferlist-list-item[aria-selected=true][data-is-active=true]{background-color:var(--fk-color-primary);color:var(--fk-active-selection-color);border-color:var(--fk-color-primary)}[data-type=transferlist] #dragging.formkit-transferlist-list-item[aria-selected=true][data-is-active=true] .formkit-selected-icon{color:var(--fk-active-selection-color)}[data-type=transferlist] .formkit-transferlist-list-item .formkit-selected-icon{display:block;position:absolute;width:.8em;top:50%;left:.5em;transform:translateY(-50%);color:#fff}[data-type=transferlist] .formkit-transferlist-option{font-size:.9rem}[data-type=transferlist] .formkit-transfer-controls{display:flex;flex-direction:column;justify-content:center;margin:auto .5em;border:1px solid var(--fk-nested-border-color);border-radius:var(--fk-border-radius)}@container (max-width:450px){[data-type=transferlist] .formkit-transfer-controls{margin:0 auto .75em;flex-direction:row;width:auto}}[data-type=transferlist] .formkit-transferlist-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.25rem;margin:0;cursor:pointer;height:2rem;border:none;border-radius:0;font-size:1em;background:var(--fk-controls-bg)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button .formkit-icon{transform:rotate(90deg)}}[data-type=transferlist] .formkit-transferlist-button[disabled]{cursor:not-allowed;background:var(--fk-bg-disabled);color:var(--fk-color-placeholder)}[data-type=transferlist] .formkit-transferlist-button:first-child{border-top-left-radius:var(--fk-border-radius-tl);border-top-right-radius:var(--fk-border-radius-tr)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button:first-child{border-top-left-radius:var(--fk-border-radius-tl);border-bottom-left-radius:var(--fk-border-radius-bl);border-top-right-radius:0}}[data-type=transferlist] .formkit-transferlist-button:last-child{border-bottom-right-radius:var(--fk-border-radius-br);border-bottom-left-radius:var(--fk-border-radius-bl)}@container (max-width:450px){[data-type=transferlist] .formkit-transferlist-button:last-child{border-top-right-radius:var(--fk-border-radius-tr);border-bottom-right-radius:var(--fk-border-radius-br);border-bottom-left-radius:0}}[data-type=transferlist] .formkit-transferlist-button:hover{z-index:2;outline:1px solid var(--fk-color-border);color:var(--fk-color-primary)}[data-type=transferlist] .formkit-transferlist-button[disabled]:hover{outline:none;color:var(--fk-color-placeholder)}[data-type=transferlist] .dnd-dragging{width:100%!important;display:flex;flex-direction:column;padding:0!important;border:none!important}[data-type=transferlist] .dnd-placeholder{background-color:var(--fk-color-primary)}[data-type=transferlist] .dnd-placeholder div{color:transparent}[data-type=transferlist] .formkit-source-empty-message,.formkit-target-empty-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;margin:0;cursor:pointer;text-align:center;color:var(--fk-color-placeholder);font-style:italic}[data-type=transferlist] .formkit-empty-message-inner{display:flex;align-items:center;justify-content:center;padding:calc(var(--fk-padding-base) * 3);font-size:.875em}[data-type=transferlist][data-is-max=true] .formkit-source-list-items{cursor:not-allowed;opacity:.5}[data-type=datepicker] .formkit-open-button:focus-visible{outline:none;box-shadow:inset 2px 0 0 0 var(--fk-color-border-focus);color:#fff;background:var(--fk-color-border-focus)}[data-type=datepicker] .formkit-panel-wrapper{position:absolute;top:calc(100% + .5em);box-shadow:var(--fk-dropdown-shadow);border-radius:.5em;padding:1.25em;background-color:#fff;z-index:10}[data-type=datepicker] .formkit-panel-header{display:grid;grid-template-columns:2.5em 1fr 2.5em;align-items:center;justify-content:center;border-bottom:2px solid var(--fk-day-bg);margin-bottom:1em;padding-bottom:1em}[data-type=datepicker] .formkit-panel-header>*:not(.formkit-prev):not(.formkit-next){display:flex;align-items:center;justify-content:center;grid-column:2}[data-type=datepicker] .formkit-panel{grid-column:2}[data-type=datepicker] .formkit-months{display:flex;flex-wrap:wrap;padding:0;margin:0}[data-type=datepicker] .formkit-month{width:calc(33% - 1em);margin:.5em 0}[data-type=datepicker] .formkit-year,[data-type=datepicker] .formkit-day,[data-type=datepicker] .formkit-month{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:var(--fk-day-bg);padding:.5em;border-radius:.5em;margin:.5em;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}[data-type=datepicker] .formkit-month-button,[data-type=datepicker] .formkit-day-button,[data-type=datepicker] .formkit-year-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;padding:.5em 1em;background-color:transparent;border:2px solid var(--fk-day-bg);margin:0 .25em;border-radius:.5em}[data-type=datepicker] .formkit-month-button:hover,[data-type=datepicker] .formkit-day-button:hover,[data-type=datepicker] .formkit-year-button:hover{border-color:var(--fk-color-primary)}[data-type=datepicker] .formkit-week,[data-type=datepicker] .formkit-week-days{display:flex}[data-type=datepicker] .formkit-week-days{justify-content:space-between}[data-type=datepicker] .formkit-day,[data-type=datepicker] .formkit-week-day{width:2.25em;height:2.25em;display:flex;align-items:center;justify-content:center;margin:.25em;border-radius:.5em;background-color:var(--fk-day-bg);cursor:pointer;border:2px solid var(--fk-day-bg)}[data-type=datepicker] .formkit-week-day{background-color:transparent;font-weight:500;text-transform:lowercase;height:1em;cursor:default;border:0}[data-type=datepicker] .formkit-month-header{font-weight:700;margin-bottom:.5em;text-align:center}[data-type=datepicker] .formkit-day-cell[data-is-extra]{opacity:.4;cursor:default}[data-type=datepicker] .formkit-day[data-disabled=true],[data-type=datepicker] .formkit-month[data-disabled=true],[data-type=datepicker] .formkit-year[data-disabled=true]{cursor:default;pointer-events:none}[data-type=datepicker] .formkit-prev,[data-type=datepicker] .formkit-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background-color:transparent;position:relative;overflow:hidden;width:2.5em;height:2.5em;border-radius:.5em;display:flex;align-items:center;justify-content:center;grid-row:1}[data-type=datepicker] .formkit-prev{grid-column:1}[data-type=datepicker] .formkit-next{grid-column:3;justify-self:end}[data-type=datepicker] .formkit-calendar{margin:0;border-collapse:collapse}[data-type=datepicker] .formkit-prev:hover,[data-type=datepicker] .formkit-next:hover{background-color:var(--fk-day-bg)}[data-type=datepicker] .formkit-prev-label,[data-type=datepicker] .formkit-next-label{position:absolute;left:-9999px}[data-type=datepicker] .formkit-prev .formkit-icon,[data-type=datepicker] .formkit-next .formkit-icon,[data-type=datepicker] .formkit-prev .formkit-icon svg,[data-type=datepicker] .formkit-next .formkit-icon svg{width:1.5em;height:auto;flex:0 1em;max-width:none;max-height:none}[data-type=datepicker] .formkit-years{display:flex;flex-wrap:wrap;margin:0;list-style-type:none;max-width:35em;padding:0}[data-type=datepicker] .formkit-year{width:calc(20% - 1em)}[data-type=datepicker] .formkit-day-cell:focus{outline:0}[data-type=datepicker] .formkit-day-cell:focus .formkit-day,[data-type=datepicker] .formkit-month:focus,[data-type=datepicker] .formkit-year:focus{outline:2px solid var(--fk-color-primary);outline-offset:2px;background-color:var(--fk-day-bg-hover);border-color:var(--fk-day-bg-hover)}[data-type=datepicker] .formkit-day-cell[aria-selected=true] .formkit-day,[data-type=datepicker] .formkit-month[aria-selected=true],[data-type=datepicker] .formkit-year[aria-selected=true]{background-color:var(--fk-day-bg-selected);border-color:var(--fk-day-bg-selected);color:#fff}[data-type=datepicker] .formkit-time{margin-left:auto;margin-right:auto;max-width:15em}[data-type=datepicker] .formkit-time-input:focus-visible{outline:2px solid var(--fk-color-primary)}[data-type=datepicker] .formkit-time-input{box-sizing:border-box;width:100%;font-size:18px;border:2px solid var(--fk-day-bg);border-radius:.25em;padding:.5em;margin:2em 0}[data-type=slider] .formkit-help{margin-top:0;margin-bottom:.25em}[data-type=slider] .formkit-chart{position:relative;z-index:2;margin-bottom:.5em;display:flex;justify-content:space-between;align-items:center;width:100%;aspect-ratio:3/1}[data-type=slider] .formkit-chart-bar{position:absolute;bottom:0;height:100%;background:var(--fk-color-border);opacity:.66}[data-type=slider] .formkit-chart-bar[data-active=false]{opacity:.25}[data-type=slider] .formkit-slider-inner{display:flex;align-items:center;padding:.25em 0}[data-type=slider] .formkit-slider-inner>.formkit-prefix-icon,[data-type=slider] .formkit-slider-inner>.formkit-suffix-icon{background:none;box-shadow:none;padding:0;width:1em;font-size:1rem}[data-type=slider] .formkit-slider-inner>.formkit-prefix-icon{margin-right:.5em}[data-type=slider] .formkit-slider-inner>.formkit-suffix-icon{margin-left:.5em}[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true]>.formkit-prefix-icon,[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true]>.formkit-suffix-icon{margin-bottom:auto}[data-type=slider] .formkit-track{flex-grow:1;position:relative;z-index:3;padding:.25em 0}[data-type=slider] .formkit-slider-inner[data-has-mark-labels=true] .formkit-track{margin-bottom:1.5em}[data-type=slider] .formkit-track-wrapper{padding:0 2px;border-radius:999em;background-color:var(--fk-nested-border-color)}[data-type=slider] .formkit-track-inner{height:6px;margin-right:2px;margin-left:2px;position:relative}[data-type=slider] .formkit-fill{height:100%;border-radius:999em;position:absolute;top:0;margin-left:-4px;margin-right:-4px;background-color:var(--fk-color-primary)}[data-type=slider][data-disabled] .formkit-fill{background-color:var(--fk-color-border)}[data-type=slider] .formkit-marks{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0}[data-type=slider] .formkit-mark{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--fk-mark-color)}[data-type=slider] .formkit-mark[data-active=true]{background-color:var(--fk-mark-color-active)}[data-type=slider] .formkit-mark-label{position:absolute;top:calc(100% + 1em);left:50%;color:var(--fk-mark-color);font-size:.66em;transform:translate(-50%)}[data-type=slider] .formkit-handles{margin:0;padding:0;list-style-type:none}[data-type=slider] .formkit-handle{width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 1px var(--fk-color-disabled),0 1px 2px 0 var(--fk-color-icon);position:absolute;top:50%;left:0;z-index:2;transform:translate(-50%,-50%)}[data-type=slider] .formkit-handle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fk-color-primary)}[data-type=slider] .formkit-handle[data-is-target=true]{z-index:3}[data-type=slider] .formkit-handle[data-show-tooltip=auto]:hover .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=auto]:focus-visible .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=auto][data-active=true] .formkit-tooltip,[data-type=slider] .formkit-handle[data-show-tooltip=true] .formkit-tooltip{opacity:1}[data-type=slider] .formkit-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);background-color:var(--fk-color-primary);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;line-height:1;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}[data-type=slider] .formkit-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-1px);border:4px solid transparent;border-top-color:var(--fk-color-primary)}[data-type=slider][data-disabled] .formkit-tooltip{background-color:var(--fk-color-border)}[data-type=slider][data-disabled] .formkit-tooltip:after{border-top-color:var(--fk-color-border)}[data-type=slider] .formkit-slider-inner .formkit-max-value{margin-bottom:0;margin-left:1em}[data-type=slider] .formkit-linked-values{display:flex;align-items:flex-start;justify-content:space-between;margin-top:.25em}[data-type=slider] .formkit-linked-values .formkit-min-value,[data-type=slider] .formkit-linked-values .formkit-max-value{flex-grow:1;max-width:45%;margin-bottom:0;position:relative}[data-type=slider] .formkit-linked-values .formkit-min-value .formkit-inner:after{content:"";position:absolute;top:50%;left:105%;transform:translateY(-50%);width:10%;height:1px;background-color:var(--fk-color-border)}:root{--fk-icon-spinner:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNy41NiwxMy44OGMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWMyLjk2LDAsNS4zOC0yLjQxLDUuMzgtNS4zOFMxMC41MywyLjEyLDcuNTYsMi4xMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWMzLjUyLDAsNi4zOCwyLjg2LDYuMzgsNi4zOHMtMi44Niw2LjM4LTYuMzgsNi4zOFoiLz48L3N2Zz4=;--fk-icon-star:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTEuNDEsOC40MWgwbDEuMTQtLjkzLDEuMTQtLjkzYy40OC0uMzksLjM3LS43NC0uMjUtLjc3bC0xLjU4LS4wOS0yLjUtLjE0LS40MS0xLjA1czAsMCwwLDBsLS41My0xLjM4LS41My0xLjM4Yy0uMjItLjU4LS41OS0uNTgtLjgxLDBsLTEuMDcsMi43NXMwLDAsMCwwbC0uNDEsMS4wNS0yLjUsLjE0LTEuNTgsLjA5Yy0uNjIsLjAzLS43MywuMzgtLjI1LC43N2wxLjE0LC45MywxLjE0LC45M2gwbC44NywuNzEtLjU3LDIuMTUtLjQ3LDEuNzljLS4xNiwuNiwuMTQsLjgxLC42NiwuNDhsMi40OC0xLjZoMHMuOTQtLjYxLC45NC0uNjFsLjk0LC42MWgwczEuMjQsLjgsMS4yNCwuOGwxLjI0LC44Yy41MiwuMzMsLjgyLC4xMiwuNjYtLjQ4bC0uNDctMS43OS0uNTctMi4xNSwuODctLjcxWiIvPjwvc3ZnPg==;--fk-icon-trash:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTE0LjUsNEgxLjVjLS4yOCwwLS41LS4yMi0uNS0uNXMuMjItLjUsLjUtLjVIMTQuNWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMS4wMiwzLjgxbC0uNDQtMS40NmMtLjA2LS4yMS0uMjYtLjM2LS40OC0uMzZINS45Yy0uMjIsMC0uNDEsLjE0LS40OCwuMzZsLS40NCwxLjQ2LS45Ni0uMjksLjQ0LTEuNDZjLjE5LS42NCwuNzctMS4wNywxLjQ0LTEuMDdoNC4yYy42NywwLDEuMjQsLjQzLDEuNDQsMS4wN2wuNDQsMS40Ni0uOTYsLjI5WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTExLjUzLDE1SDQuNDdjLS44MSwwLTEuNDctLjY0LTEuNS0xLjQ1bC0uMzQtOS44NywxLS4wMywuMzQsOS44N2MwLC4yNywuMjMsLjQ4LC41LC40OGg3LjA3Yy4yNywwLC40OS0uMjEsLjUtLjQ4bC4zNC05Ljg3LDEsLjAzLS4zNCw5Ljg3Yy0uMDMsLjgxLS42OSwxLjQ1LTEuNSwxLjQ1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTYuNSwxMS42MmMtLjI4LDAtLjUtLjIyLS41LS41VjcuMTJjMC0uMjgsLjIyLS41LC41LS41cy41LC4yMiwuNSwuNXY0YzAsLjI4LS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik05LjUsMTEuNjJjLS4yOCwwLS41LS4yMi0uNS0uNVY3LjEyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjV2NGMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-add:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTgsMTVjLTMuODYsMC03LTMuMTQtNy03UzQuMTQsMSw4LDFzNywzLjE0LDcsNy0zLjE0LDctNyw3Wm0wLTEzYy0zLjMxLDAtNiwyLjY5LTYsNnMyLjY5LDYsNiw2LDYtMi42OSw2LTYtMi42OS02LTYtNloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik04LDExLjVjLS4yOCwwLS41LS4yMi0uNS0uNVY1YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjV2NmMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTEsOC41SDVjLS4yOCwwLS41LS4yMi0uNS0uNXMuMjItLjUsLjUtLjVoNmMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==;--fk-icon-arrowUp:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE2Ij48cGF0aCBkPSJNNC41LDE0Yy0uMjgsMC0uNS0uMjItLjUtLjVWNC41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMTMuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNOCw3LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNWwtMy4xNS0zLjE1TDEuMzUsNy4zNWMtLjIsLjItLjUxLC4yLS43MSwwLS4yLS4yLS4yLS41MSwwLS43MWwzLjUtMy41Yy4yLS4yLC41MS0uMiwuNzEsMGwzLjUsMy41Yy4yLC4yLC4yLC41MSwwLC43MS0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-arrowDown:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE2Ij48cGF0aCBkPSJNNC41LDEzYy0uMjgsMC0uNS0uMjItLjUtLjVWMy41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMTIuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNNC41LDE0Yy0uMTMsMC0uMjYtLjA1LS4zNS0uMTVMLjY1LDEwLjM1Yy0uMi0uMi0uMi0uNTEsMC0uNzEsLjItLjIsLjUxLS4yLC43MSwwbDMuMTUsMy4xNSwzLjE1LTMuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtMy41LDMuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-right:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDE2Ij48cGF0aCBkPSJNMS41LDEzYy0uMTMsMC0uMjYtLjA1LS4zNS0uMTUtLjItLjItLjItLjUxLDAtLjcxbDQuMTUtNC4xNUwxLjE1LDMuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMNi4zNSw3LjY1Yy4yLC4yLC4yLC41MSwwLC43MUwxLjg1LDEyLjg1Yy0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-left:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDE2Ij48cGF0aCBkPSJNNS41LDEzYy0uMTMsMC0uMjYtLjA1LS4zNS0uMTVMLjY1LDguMzVjLS4yLS4yLS4yLS41MSwwLS43MUw1LjE1LDMuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MUwxLjcxLDhsNC4xNSw0LjE1Yy4yLC4yLC4yLC41MSwwLC43MS0uMSwuMS0uMjMsLjE1LS4zNSwuMTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-date:PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTE0LjUsMTZIMS41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMi41YzAtLjgzLC42Ny0xLjUsMS41LTEuNUgxNC41Yy44MywwLDEuNSwuNjcsMS41LDEuNVYxNC41YzAsLjgzLS42NywxLjUtMS41LDEuNVpNMS41LDJjLS4yOCwwLS41LC4yMi0uNSwuNVYxNC41YzAsLjI4LC4yMiwuNSwuNSwuNUgxNC41Yy4yOCwwLC41LS4yMiwuNS0uNVYyLjVjMC0uMjgtLjIyLS41LS41LS41SDEuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik00LjUsNGMtLjI4LDAtLjUtLjIyLS41LS41Vi41YzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41YzAsLjI4LS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMS41LDRjLS4yOCwwLS41LS4yMi0uNS0uNVYuNWMwLS4yOCwuMjItLjUsLjUtLjVzLjUsLjIyLC41LC41VjMuNWMwLC4yOC0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTUuNSw2SC41Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41SDE1LjVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=;--fk-icon-fastForward:PHN2ZyBpZD0idGVzdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTIiPjxwYXRoIGQ9Ik0zLjA5LDExLjAxYy0uMTgsMC0uMzYtLjA1LS41My0uMTQtLjM1LS4xOS0uNTctLjU2LS41Ny0uOTZWMi4wOWMwLS40LC4yMi0uNzcsLjU3LS45NiwuMzUtLjE5LC43OC0uMTgsMS4xMiwuMDNsMy4wMywxLjkyYy4yMywuMTUsLjMsLjQ2LC4xNSwuNjktLjE1LC4yMy0uNDYsLjMtLjY5LC4xNWwtMy4wMy0xLjkycy0uMDctLjAyLS4xLDAtLjA1LC4wNS0uMDUsLjA5djcuODJzLjAyLC4wNywuMDUsLjA5Yy4wMywuMDIsLjA3LC4wMiwuMSwwbDMuMDMtMS45MmMuMjMtLjE1LC41NC0uMDgsLjY5LC4xNSwuMTUsLjIzLC4wOCwuNTQtLjE1LC42OWwtMy4wMywxLjkyYy0uMTgsLjExLS4zOCwuMTctLjU5LC4xN1oiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik03LjA0LDEwLjk4Yy0uMTgsMC0uMzYtLjA0LS41Mi0uMTMtLjM2LS4xOS0uNTgtLjU2LS41OC0uOTdWMi4xMWMwLS40MSwuMjItLjc4LC41OC0uOTcsLjM2LS4xOSwuNzktLjE3LDEuMTMsLjA1bDUuODcsMy44OWMuMzEsLjIsLjQ5LC41NSwuNDksLjkyLDAsLjM3LS4xOCwuNzEtLjQ5LC45MmwtNS44NywzLjg5Yy0uMTgsLjEyLS4zOSwuMTgtLjYxLC4xOFptMC04Ljk3cy0uMDMsMC0uMDUsLjAxYy0uMDMsLjAyLS4wNSwuMDUtLjA1LC4wOXY3Ljc3cy4wMiwuMDcsLjA1LC4wOWMuMDMsLjAyLC4wNywuMDIsLjEsMGw1Ljg3LTMuODksLjI4LS41OC0uMjgsLjQyTDcuMDksMi4wM3MtLjA0LS4wMi0uMDUtLjAyWiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-rewind:PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTIiIGlkPSJ0ZXN0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuOTEsMTEuMDFjLS4yLDAtLjQxLS4wNi0uNTktLjE3bC0zLjAzLTEuOTJjLS4yMy0uMTUtLjMtLjQ2LS4xNS0uNjksLjE1LS4yMywuNDYtLjMsLjY5LS4xNWwzLjAzLDEuOTJzLjA3LC4wMiwuMSwwLC4wNS0uMDUsLjA1LS4wOVYyLjA5cy0uMDItLjA3LS4wNS0uMDljLS4wMy0uMDItLjA3LS4wMi0uMSwwbC0zLjAzLDEuOTJjLS4yMywuMTUtLjU0LC4wOC0uNjktLjE1LS4xNS0uMjMtLjA4LS41NCwuMTUtLjY5bDMuMDMtMS45MmMuMzQtLjIxLC43Ny0uMjMsMS4xMi0uMDMsLjM1LC4xOSwuNTcsLjU2LC41NywuOTZ2Ny44MmMwLC40LS4yMiwuNzctLjU3LC45Ni0uMTcsLjA5LS4zNSwuMTQtLjUzLC4xNFoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik04Ljk2LDEwLjk4Yy0uMjEsMC0uNDItLjA2LS42MS0uMThMMi40OSw2LjkyYy0uMzEtLjItLjQ5LS41NS0uNDktLjkyLDAtLjM3LC4xOC0uNzEsLjQ5LS45Mkw4LjM2LDEuMmMuMzQtLjIyLC43Ny0uMjQsMS4xMy0uMDUsLjM2LC4xOSwuNTgsLjU2LC41OCwuOTd2Ny43N2MwLC40MS0uMjIsLjc4LS41OCwuOTctLjE2LC4wOS0uMzQsLjEzLS41MiwuMTNaTTIuNzYsNS41bC4yOCwuNDJzLS4wNCwuMDYtLjA0LC4wOGw1LjkyLDMuOTdzLjA3LC4wMiwuMSwwYy4wMy0uMDIsLjA1LS4wNSwuMDUtLjA5VjIuMTFzLS4wMi0uMDctLjA1LS4wOWMtLjAzLS4wMi0uMDctLjAyLS4xLDBMMy4wNCw1LjkybC0uMjgtLjQyWiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.formkit-loader-icon svg{animation:spin .5s infinite linear}:root{--color-primary: #0d6efd;--color-primary-dark: #0056b3;--color-primary-light: #2196f3;--color-secondary: #6c757d;--color-secondary-dark: #495057;--color-accent: #68d2a1;--color-accent-dark: #004900;--color-accent-blue: #1565c0;--color-accent-green: #28a745;--color-background: #ffffff;--color-background-light: #f8f9fa;--color-background-gray: #f5f5f5;--color-background-blue: #e3f2fd;--color-surface: #fafafa;--color-surface-hover: #f5f5f5;--color-text: #334155;--color-text-primary: #000000;--color-text-secondary: #6c757d;--color-text-muted: #495057;--color-border: #e0e0e0;--color-border-light: #e9ecef;--color-success: #28a745;--color-success-dark: #19b22d;--color-warning: #ffc107;--color-warning-dark: #856404;--color-error: #ef5350;--color-error-dark: #e53935;--color-info: #17a2b8;--color-card-background: blanchedalmond;--fa-primary-color: var(--color-accent, #68d2a1);--fa-secondary-color: var(--color-accent-dark, #004900);--fa-primary-color-success: var(--color-success, #28a745);--fa-secondary-color-success: var(--color-success-dark, #19b22d);--fa-primary-color-warning: var(--color-warning, #ffc107);--fa-secondary-color-warning: var(--color-warning-dark, #856404);--fa-primary-color-error: var(--color-error, #ef5350);--fa-secondary-color-error: var(--color-error-dark, #e53935);--fa-primary-color-info: var(--color-info, #17a2b8);--fa-secondary-color-info: var(--color-primary-dark, #0056b3);--fa-primary-color-primary: var(--color-primary, #0d6efd);--fa-secondary-color-primary: var(--color-primary-dark, #0056b3)}.fa-duotone{--fa-primary-color: var(--fa-primary-color, var(--color-accent, #68d2a1));--fa-secondary-color: var(--fa-secondary-color, var(--color-accent-dark, #004900))}.fa-duotone.success,.success .fa-duotone{--fa-primary-color: var(--fa-primary-color-success, var(--color-success, #28a745));--fa-secondary-color: var(--fa-secondary-color-success, var(--color-success-dark, #19b22d))}.fa-duotone.warning,.warning .fa-duotone{--fa-primary-color: var(--fa-primary-color-warning, var(--color-warning, #ffc107));--fa-secondary-color: var(--fa-secondary-color-warning, var(--color-warning-dark, #856404))}.fa-duotone.error,.error .fa-duotone{--fa-primary-color: var(--fa-primary-color-error, var(--color-error, #ef5350));--fa-secondary-color: var(--fa-secondary-color-error, var(--color-error-dark, #e53935))}.fa-duotone.info,.info .fa-duotone{--fa-primary-color: var(--fa-primary-color-info, var(--color-info, #17a2b8));--fa-secondary-color: var(--fa-secondary-color-info, var(--color-primary-dark, #0056b3))}.fa-duotone.primary,.primary .fa-duotone{--fa-primary-color: var(--fa-primary-color-primary, var(--color-primary, #0d6efd));--fa-secondary-color: var(--fa-secondary-color-primary, var(--color-primary-dark, #0056b3))}
